#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;-webkit-box-sizing:border-box;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;-webkit-box-sizing:border-box;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:-webkit-gradient(linear,left top, left bottom,from(currentColor),to(currentColor));background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;-webkit-transition:background-size .25s,color .25s ease;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{-ms-scroll-chaining:auto contain;overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);-webkit-box-shadow:0 .625em 1.875em rgba(0,0,2,.3);box-shadow:0 .625em 1.875em rgba(0,0,2,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:24rem;opacity:0;overflow:hidden;position:fixed;-webkit-transform:translateY(1.6em);transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;-webkit-transform:translateY(calc(-50% + 1.6em));transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main .cm__links{padding:1rem 1.3rem;width:unset}#cc-main .cm__texts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:stroke .15s ease;transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#cc-main .cm--cloud .cm__texts{-webkit-box-flex:1;-ms-flex:1;flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;-webkit-transform:translateY(0);transform:translateY(0);width:100vw;--cc-modal-transition-duration:.35s}#cc-main .cm--bar.cm--top{top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{-webkit-transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,-webkit-transform var(--cc-modal-transition-duration) ease;transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,-webkit-transform var(--cc-modal-transition-duration) ease;transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease;transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease,-webkit-transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{-webkit-transform:translateY(0);transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3rem!important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .cm__btn-group{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn{-webkit-box-flex:1!important;-ms-flex:auto!important;flex:auto!important}#cc-main .cm__link-group{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);-webkit-box-shadow:0 .625em 1.875em rgba(0,0,2,.3);box-shadow:0 .625em 1.875em rgba(0,0,2,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cc-main .pm__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);height:40px;position:relative;-webkit-transition:all .15s ease;transition:all .15s ease;width:40px}#cc-main .pm__close-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:stroke .15s ease;transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;-webkit-transition:background-color .25s ease,border-color .25s ease;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;-webkit-transition:none;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;-webkit-transition:background-color .25s ease,border-color .25s ease;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{-webkit-transform:scale(.5) rotate(180deg);transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);-webkit-transform:scale(.5);transform:scale(.5)}#cc-main .pm__section-title-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:.8em;font-weight:600;height:23px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0 .6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;-webkit-transform:translateZ(0);transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{-webkit-transform:translateX(23px);transform:translateX(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);-webkit-box-shadow:0 0 0 1px var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;pointer-events:none;position:absolute;-webkit-transition:all .25s ease;transition:all .25s ease}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);-webkit-box-shadow:0 1px 2px rgba(24,32,3,.36);box-shadow:0 1px 2px rgba(24,32,3,.36);display:block;height:23px;left:0;position:absolute;top:0;-webkit-transition:background-color .25s ease,-webkit-transform .25s ease;transition:background-color .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,background-color .25s ease;transition:transform .25s ease,background-color .25s ease,-webkit-transform .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);-webkit-transform:scale(.55) rotate(-45deg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);-webkit-transform:scale(.55);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);-webkit-box-shadow:0 0 0 1px var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);-webkit-transform:translateX(27px);transform:translateX(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);-webkit-box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);-webkit-box-shadow:none;box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cc-main .pm__service{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.4em 1.2em;position:relative;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{-webkit-transition:background-color .15s ease;transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cc-main .pm__btn-group{display:-webkit-box;display:-ms-flexbox;display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;max-width:43em;right:var(--cc-modal-margin);top:50%;-webkit-transform:translateY(calc(-50% + 1.6em));transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{-webkit-box-flex:3;-ms-flex:3;flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}#cc-main .pm--bar.pm--right{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{-webkit-transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,-webkit-transform var(--cc-modal-transition-duration) ease;transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,-webkit-transform var(--cc-modal-transition-duration) ease;transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease;transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease,-webkit-transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{-webkit-transform:translateX(0);transform:translateX(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;-webkit-transform-origin:left;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{-webkit-transform:translateX(27px);transform:translateX(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{-webkit-transform:translateX(23px);transform:translateX(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{-webkit-transform:translateX(0);transform:translateX(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;bottom:0;height:auto;left:0;max-height:100%;max-width:none!important;right:0;top:0;-webkit-transform:translateY(1.6em);transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{-webkit-box-flex:3;-ms-flex:3;flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}#cc-main .pm__btn-group{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}}
@font-face {
  font-family: "InterRegular";
  src: url(../../../../../front/fonts/Inter_18pt-Regular.ttf) format("truetype");
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: "InterBold";
  src: url(../../../../../front/fonts/Inter_18pt-Bold.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "InterExtraBold";
  src: url(../../../../../front/fonts/Inter_18pt-ExtraBold.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "InterSemiBold";
  src: url(../../../../../front/fonts/Inter_18pt-SemiBold.ttf) format("truetype");
  font-weight: 200;
  font-style: normal;
}
* {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
html,
body {
  position: relative;
  height: 100%;
  margin: 0;
}
body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-family: "InterRegular", sans-serif;
  -ms-flex-line-pack: center;
      align-content: center;
  background-color: #fff;
}
.main-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  /* Celková výška okna */
}
/* main {
	text-align: center;
} */
.content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.flexbox-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding-block: 1.5rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.background {
  background-image: url("../../../../../front/images/background-img.jpg");
  background-size: 100%;
  height: 75vh;
  min-height: 400px;
  background-position: center top;
  /* Center the image */
  background-repeat: no-repeat;
  /* Prevent image from repeating */
  background-size: cover;
  background-color: #ecf3f6;
  z-index: -2;
}
.background-kontakt {
  background-image: url("../../../../../front/images/background03.png");
  background-size: 30%;
  height: 75vh;
  min-height: 200px;
  background-position: center top;
  /* Center the image */
  background-repeat: no-repeat;
  /* Prevent image from repeating */
  background-size: cover;
  position: relative;
  z-index: 999;
}
.row {
  max-width: 1400px;
  margin: 0 auto;
  padding: 0 1.5rem;
}
.logo {
  width: 150px;
  height: auto;
}
.container-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navigace {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.mobile-menu {
  display: none;
}
nav ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  text-decoration: none;
  list-style-type: none;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  gap: 2rem;
}
nav a {
  font-family: "InterSemiBold", sans-serif;
  text-decoration: none;
  color: #fff;
}
nav a:hover {
  text-decoration: underline;
  color: #00cc87;
}
.hamburger {
  display: none;
}
.hamburger-ico {
  width: 32px;
  height: 32px;
}
.hamburger svg {
  fill: #00cc87;
}
.hamburger svg:hover {
  fill: #35c7e9;
}
.close {
  display: none;
}
.banner-text {
  position: absolute;
  top: 28%;
  left: 50%;
  -webkit-transform: translate(-50%, -35%);
          transform: translate(-50%, -35%);
  text-align: center;
  width: 100%;
}
.banner-text p {
  color: #fff;
  font-size: 14pt;
  line-height: 1.7rem;
  margin-inline: 10px;
}
.banner-text h1 {
  font-size: 50pt;
  /* Velikost písma */
  text-align: center;
  /* Vycentrování textu */
  line-height: 5rem;
  margin-inline: 1rem;
}
.banner-text h2 {
  font-size: 24pt;
  -webkit-margin-after: 2rem;
          margin-block-end: 2rem;
  margin-inline: 1rem;
}
.container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.arrow-row {
  width: 30px;
  margin: 0 auto;
}
.arrow-container {
  position: absolute;
  top: 68%;
  left: 50%;
  -webkit-transform: translate(-50%, -65%);
          transform: translate(-50%, -65%);
}
.arrow-container-p {
  position: absolute;
  top: 60%;
  left: 50%;
  -webkit-transform: translate(-50%, -65%);
          transform: translate(-50%, -65%);
}
.gradient-text {
  font-family: "InterBold", sans-serif;
  background: -webkit-gradient(linear, left top, right top, color-stop(45%, #36c7e9), color-stop(50%, #2dcaaf), color-stop(70%, #72e3a6));
  background: linear-gradient(to right, #36c7e9 45%, #2dcaaf 50%, #72e3a6 70%);
  -webkit-background-clip: text;
  /* Podpora pro WebKit pro clip pozadí na text */
  -webkit-text-fill-color: transparent;
  /* Udělá text průhledným */
}
.arrow-img {
  width: 30px;
  height: 30px;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-animation: pulse 1s infinite;
          animation: pulse 1s infinite;
}
.arrow-img:hover {
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
}
.arrow-img .keyframes-pulse 0% {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.arrow-img .keyframes-pulse 50% {
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
}
.arrow-img .keyframes-pulse 100% {
  -webkit-transform: scale(1);
          transform: scale(1);
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
header {
  background-color: #ecf3f6;
}
#HP-01 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
  background-color: #ecf3f6;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
#HP-01 h2 {
  font-family: "InterBold", sans-serif;
  font-size: 32pt;
  /* Velikost písma */
  text-align: center;
  /* Vycentrování textu */
  margin-inline: 1rem;
}
#HP-01 .text2 {
  text-align: center;
}
#HP-01 .text2 p {
  margin-block: 2rem;
}
#HP-01 .item {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
#HP-01 .item a {
  font-family: "InterExtraBold", sans-serif;
  color: #000;
  text-decoration: none;
}
#HP-01 .item a:hover {
  background: -webkit-gradient(linear, left top, right top, color-stop(50%, #009ec3), color-stop(95%, #28c8b2));
  background: linear-gradient(to right, #009ec3 50%, #28c8b2 95%);
  -webkit-background-clip: text;
  /* Podpora pro WebKit pro clip pozadí na text */
  -webkit-text-fill-color: transparent;
  /* Udělá text průhledným */
}
#HP-01 .flexbox-icons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 440px;
  margin: 0 auto;
}
.hover-effect {
  -webkit-transition: fill 0.5s ease;
  transition: fill 0.5s ease;
  /* Přechod pro hladký efekt */
}
.hover-effect:hover {
  fill: url(#gradient);
  /* Použití gradientu na hover */
}
.flexbox-icons2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 1000px;
  margin-inline: auto;
  -webkit-margin-after: 4rem;
          margin-block-end: 4rem;
}
.item2 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-margin-before: 2rem;
          margin-block-start: 2rem;
  margin-inline: 2rem;
}
.item2 a {
  font-family: "InterExtraRegular", sans-serif;
  color: #000;
  text-decoration: none;
}
.item2 .icon {
  width: 55px;
  height: auto;
  -webkit-margin-after: 1rem;
          margin-block-end: 1rem;
}
.Ad-panel {
  width: 55px;
  height: 80px;
  -webkit-margin-after: 0.7rem;
          margin-block-end: 0.7rem;
  enable-background: new 0 0 114.27 168.7;
}
.Tv-ambulance {
  width: 110px;
  height: 80px;
  -webkit-margin-after: 0.7rem;
          margin-block-end: 0.7rem;
}
.btn-zjistit-vice {
  margin-block: 2.5rem;
  width: 150px;
  height: 50px;
  border-radius: 30px;
  text-align: center;
  background: -webkit-gradient(linear, left top, right top, from(#3949f5), to(#2172f5));
  background: linear-gradient(to right, #3949f5, #2172f5);
  -ms-flex-line-pack: center;
      align-content: center;
}
.btn-zjistit-vice:hover {
  background: -webkit-gradient(linear, left top, right top, from(#0a1372), to(#2172f5));
  background: linear-gradient(to right, #0a1372, #2172f5);
}
.btn-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-margin-after: 1.5rem;
          margin-block-end: 1.5rem;
}
.btn-container a {
  font-family: "InterBold", sans-serif;
  text-decoration: none;
  color: #fff;
  cursor: pointer;
}
#HP-02 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-line-pack: center;
      align-content: center;
  justify-items: center;
  text-align: center;
  z-index: 1;
  position: relative;
}
#HP-02 h2 {
  font-family: "InterBold", sans-serif;
  font-size: 32pt;
  /* Velikost písma */
  text-align: center;
  /* Vycentrování textu */
  -webkit-margin-before: 6rem;
          margin-block-start: 6rem;
  -webkit-margin-after: 3rem;
          margin-block-end: 3rem;
}
#HP-02 .btn-schuzka {
  margin-block: 2.5rem;
  width: 300px;
  height: 50px;
  border-radius: 30px;
  text-align: center;
  background-color: #f53b67;
  -ms-flex-line-pack: center;
      align-content: center;
}
#HP-02 .btn-schuzka:hover {
  background: -webkit-gradient(linear, left top, right top, from(#7a142c), to(#f53b67));
  background: linear-gradient(to right, #7a142c, #f53b67);
}
#HP-02 .btn-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-margin-after: 1.5rem;
          margin-block-end: 1.5rem;
  cursor: pointer;
}
#HP-02 .btn-container a {
  font-family: "InterBold", sans-serif;
  text-decoration: none;
  color: #fff;
}
.arrow-container2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: absolute;
  top: 113%;
  z-index: 999;
}
.background-blue {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 105%;
  background-color: #ecf3f6;
  clip-path: polygon(-300% 0%, 400% 0%, 50% 100%);
  z-index: -1;
  pointer-events: none;
}
.container-swip {
  position: relative;
  width: 100%;
  max-width: 1600px;
  margin: 0 auto;
}
swiper-container {
  max-width: 1400px;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  -ms-flex-line-pack: center;
      align-content: center;
}
swiper-container swiper-slide {
  background: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: auto;
}
swiper-container swiper-slide img {
  width: auto;
  height: 70px;
  -o-object-fit: contain;
     object-fit: contain;
  max-width: 180px;
}
.background2 {
  background-image: url("../../../../../front/images/background02.jpg");
  background-color: #091a24;
  background-size: 100%;
  height: 85vh;
  min-height: 400px;
  background-position: center top;
  /* Center the image */
  background-repeat: no-repeat;
  /* Prevent image from repeating */
  background-attachment: fixed;
  background-size: cover;
  -webkit-margin-before: 6rem;
          margin-block-start: 6rem;
}
.banner-text-2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: auto;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  height: 100%;
  max-width: 800px;
}
.banner-text-2 p {
  color: #fff;
  font-size: 14pt;
  line-height: 1.7rem;
  margin-inline: 10px;
}
.banner-text-2 h2 {
  font-size: 24pt;
  -webkit-margin-after: 2rem;
          margin-block-end: 2rem;
  margin-inline: 1rem;
}
.banner-text-2 a {
  cursor: pointer;
}
.realizace-container {
  background-color: #091a24;
  -webkit-padding-before: 1rem;
          padding-block-start: 1rem;
  -webkit-margin-after: 1rem;
          margin-block-end: 1rem;
}
.realizace-container h3 {
  font-family: "InterExtraBold", sans-serif;
  color: #fff;
  -webkit-margin-before: 1rem;
          margin-block-start: 1rem;
}
.gal-arrow-left {
  position: absolute;
  top: 50%;
  left: 10px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 60px;
  height: auto;
  z-index: 9;
  -webkit-filter: drop-shadow(0 0 10px #000000);
          filter: drop-shadow(0 0 10px #000000);
  cursor: pointer;
}
.gal-arrow-right {
  position: absolute;
  top: 50%;
  right: 10px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 60px;
  height: auto;
  z-index: 9;
  -webkit-filter: drop-shadow(0 0 8px #000003);
          filter: drop-shadow(0 0 8px #000003);
  cursor: pointer;
}
.container-gallery {
  position: relative;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
  width: 100%;
  height: 400px;
}
.container-gallery a {
  height: 100%;
}
/* CSS pro swiper slides */
.swiper-gallery-2 {
  width: 100%;
  height: 400px;
  max-width: unset;
  margin-bottom: 4rem;
}
.swiper-gallery-2 swiper-slide {
  width: auto;
  /* Nastavení šířky na auto */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
}
.swiper-gallery-2 swiper-slide img {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 480px;
  /* Flexibilní šířka */
  height: 400px;
  /* Flexibilní výška */
}
.swiper-gallery-2 .swiper-button-next {
  color: #fff;
}
#galleryRow {
  position: relative;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-block: 2rem;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  width: 100%;
}
.btn-blue {
  margin-block: 2rem;
  width: 200px;
  height: 50px;
  border-radius: 30px;
  text-align: center;
  background: -webkit-gradient(linear, left top, right top, from(#3949f5), to(#2172f5));
  background: linear-gradient(to right, #3949f5, #2172f5);
  -ms-flex-line-pack: center;
      align-content: center;
}
.btn-blue:hover {
  background: -webkit-gradient(linear, left top, right top, from(#0a1372), to(#2172f5));
  background: linear-gradient(to right, #0a1372, #2172f5);
}
#HP-03 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-padding-before: 2.5rem;
          padding-block-start: 2.5rem;
  z-index: 1;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
#HP-03 h2 {
  font-family: "InterBold", sans-serif;
  font-size: 34pt;
  /* Velikost písma */
  text-align: center;
  /* Vycentrování textu */
  max-width: 650px;
  -webkit-margin-after: 1.5rem;
          margin-block-end: 1.5rem;
}
#HP-03 a {
  font-family: "InterRegular", sans-serif;
  color: #000;
  text-decoration: none;
}
#HP-03 a:hover {
  color: #f63b67;
  text-decoration: underline;
}
#HP-03 span {
  font-family: "InterExtraBold", sans-serif;
}
#HP-03 .ico-phone {
  width: 27px;
  height: 27px;
  fill: #f63b67;
  margin: 3px;
}
#HP-03 .ico-phone-white {
  fill: white;
  fill-rule: nonzero;
}
#HP-03 .text-kontakt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-block: 2rem;
}
#HP-03 .flex-ico-phone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#HP-03 .container-text-k {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* Vertikální zarovnání na střed */
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  /* Horizontální zarovnání na střed */
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  line-height: 1.5rem;
  gap: 5px;
  font-size: 13pt;
}
/* Kontaktní formulář */
#map {
  width: 100%;
  height: 900px;
  z-index: -999;
  position: relative;
  -webkit-margin-before: -10rem;
          margin-block-start: -10rem;
}
.leaflet-popup {
  width: 480px !important;
  height: 340px !important;
  margin: 0 auto;
}
.leaflet-popup-content-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 480px !important;
  height: 340px !important;
  padding: 25px;
  text-align: left;
  -ms-flex-line-pack: center;
      align-content: center;
}
.row-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-margin-after: 20px;
          margin-block-end: 20px;
}
.row-logo .logo {
  max-width: 100px;
  height: auto;
}
.posun {
  top: 38%;
}
.posun2 {
  top: 95%;
  left: 49.7%;
  -webkit-transform: translate(-50%, -95%);
          transform: translate(-50%, -95%);
}
.leaflet-popup-content {
  width: 375px !important;
  margin: 25px;
}
.leaflet-popup-content h2 {
  font-family: "InterBold", sans-serif;
  font-size: 28pt;
}
.leaflet-popup-content .bold {
  font-size: 10pt;
  font-family: "InterBold", sans-serif;
}
.leaflet-popup-content p {
  font-family: "InterRegular", sans-serif;
  margin-block: 7px;
}
.leaflet-popup-content .margin {
  -webkit-margin-before: 20px;
          margin-block-start: 20px;
}
.leaflet-popup-content a {
  color: #091a24;
  text-decoration: none;
}
.leaflet-popup-content a:hover {
  color: #009344;
  text-decoration: underline;
}
#contact-form {
  padding-block: 1rem;
}
#contact-form2 {
  padding-block: 1rem;
}
.responsive-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}
.responsive-form a {
  font-family: "InterRegular", sans-serif;
}
.responsive-form span {
  color: #f63b67;
}
.form-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  gap: 0.3rem;
}
.form-group span {
  color: #f63b67;
}
.item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-inline: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.form-group-2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
}
.form-group-2 span {
  color: #f63b67;
}
.pink {
  color: #f63b67;
}
textarea {
  border: 1px solid #9d9d9d;
  outline: none;
  border-radius: 10px;
  margin-block: 10px;
  height: 160px;
  padding: 14px;
  font-family: "InterRegular", sans-serif;
}
.input {
  outline: none;
  border: 1px solid #9d9d9d;
  border-radius: 10px;
  font-size: 12pt;
  min-width: 80px;
  height: 3.5rem;
  padding: 14px;
  margin-bottom: 0.5rem;
  margin-top: 0.5rem;
}
input::-webkit-input-placeholder {
  font-family: "InterRegular", sans-serif;
}
input::-moz-placeholder {
  font-family: "InterRegular", sans-serif;
}
input:-ms-input-placeholder {
  font-family: "InterRegular", sans-serif;
}
input::-ms-input-placeholder {
  font-family: "InterRegular", sans-serif;
}
input::placeholder {
  font-family: "InterRegular", sans-serif;
}
input[type="checkbox"] {
  width: 16px;
  height: 16px;
  -webkit-margin-before: 10px;
          margin-block-start: 10px;
  outline: none;
  border: 1px solid #9d9d9d;
}
.error-message {
  display: none;
  color: #f63b67;
  text-align: left;
  -webkit-margin-after: 1rem;
          margin-block-end: 1rem;
}
label {
  font-family: "InterBold", sans-serif;
  font-size: 11pt;
  text-align: left;
  -webkit-margin-before: 1rem;
          margin-block-start: 1rem;
  -webkit-padding-start: 5px;
          padding-inline-start: 5px;
}
.btn-odeslat {
  outline: none;
  border: none;
  color: #fff;
  font-family: "InterBold", sans-serif;
  font-size: 12pt;
  cursor: pointer;
  -webkit-margin-before: 0;
          margin-block-start: 0;
}
.btn-odeslat .fa-spinner {
  margin-inline: 0.5rem;
}
.form-group-3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: right;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  gap: 1rem;
}
#footer {
  background-color: #091a24;
}
#footer .logo {
  width: 130px;
  height: auto;
}
#footer .footer-container {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows: repeat(3, auto);
  gap: 1rem;
  /* display: flex;
		flex-direction: row;
		justify-content: space-between;
		flex-wrap: wrap; */
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  -webkit-padding-before: 2rem;
          padding-block-start: 2rem;
}
#footer .container-site {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: right;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  /* display: flex;
		align-items: flex-start; */
  gap: 15px;
}
#footer .icon-site {
  width: 45px;
  height: auto;
}
#footer .navigace-footer {
  display: grid;
  grid-row: span 3;
  grid-template-rows: subgrid;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#footer p {
  color: #6c6c6c;
  text-align: right;
}
#footer .footer-last-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 1rem;
  margin-block: 1.5rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#footer .odkazy {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 15px;
  font-size: 12pt;
  -webkit-padding-after: 1rem;
          padding-block-end: 1rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
#footer .odkazy a {
  color: #35c7e9;
  text-decoration: none;
}
#footer .odkazy a:hover {
  color: #009344;
  text-decoration: underline;
}
#footer .optimal {
  color: #6c6c6c;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-padding-after: 1rem;
          padding-block-end: 1rem;
  font-size: 12pt;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
#footer .optimal img {
  min-width: 210px;
  height: auto;
  -webkit-margin-start: 15px;
          margin-inline-start: 15px;
  -webkit-filter: drop-shadow(0 0 40px rgba(0, 0, 0, 0.5));
          filter: drop-shadow(0 0 40px rgba(0, 0, 0, 0.5));
  /* Podsvícení */
}
#footer .kontakty {
  color: #fff;
  text-align: center;
  line-height: 2rem;
  font-size: 12pt;
  font-weight: bold;
  -webkit-padding-before: 1rem;
          padding-block-start: 1rem;
  display: none;
}
#footer .kontakty2 {
  color: #fff;
  -webkit-padding-after: 1rem;
          padding-block-end: 1rem;
  text-align: center;
  line-height: 2rem;
  font-size: 12pt;
  font-weight: bold;
}
#footer .grid-kontakt {
  padding-block: 1rem;
}
#footer .adresa {
  color: #fff;
  font-size: 12pt;
  text-align: center;
  -webkit-padding-after: 20px;
          padding-block-end: 20px;
}
#footer .ico {
  color: #fff;
  font-size: 12pt;
  text-align: center;
}
#footer .email {
  color: #fff;
  text-decoration: unset;
  padding-right: 12px;
  font-weight: bold;
}
#footer .tel {
  color: #fff;
  text-decoration: unset;
}
#footer .email2 {
  text-decoration: unset;
  padding-right: 12px;
  font-weight: bold;
  color: #fff;
  text-align: center;
  line-height: 2rem;
  font-size: 12pt;
}
.background03 {
  background-image: url("./images/background03.png");
  background-size: cover;
  /* Udržuje celý obrázek viditelný */
  background-position: top center;
  /* Umístí obrázek nahoře uprostřed */
  background-repeat: no-repeat;
  /* Zabrání opakování obrázku */
  min-height: 70vh;
  width: 100%;
  /* Rozšíří sekci na celou šířku */
  background-color: #ecf3f6;
  z-index: -2;
}
#P-01 {
  background-color: #ecf3f6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-padding-before: 3rem;
          padding-block-start: 3rem;
  text-align: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
#P-01 h2 {
  font-family: "InterBold", sans-serif;
  font-size: 32pt;
  /* Velikost písma */
  text-align: center;
  /* Vycentrování textu */
  margin-inline: 1rem;
}
#P-01 h3 {
  font-family: "InterBold", sans-serif;
  font-size: 28pt;
  color: #04151f;
  -webkit-margin-before: 2rem;
          margin-block-start: 2rem;
  -webkit-margin-after: 1rem;
          margin-block-end: 1rem;
}
#P-01 p {
  font-size: 14pt;
  line-height: 2rem;
  color: #04151f;
}
#P-01 .produkty-nadpis {
  font-family: "InterExtraBold", sans-serif;
  line-height: 1.7rem;
}
#P-01 .display {
  display: none;
}
#P-01 .text-produkty {
  text-align: center;
  max-width: 950px;
  -webkit-margin-after: 2rem;
          margin-block-end: 2rem;
}
#P-01 .grid-cards {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  grid-template-rows: repeat(3, auto);
  margin-block: 2rem;
  row-gap: 6rem;
}
#P-01 .grid-cards-02 {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  grid-template-rows: repeat(3, auto);
  margin-block: 2rem;
  row-gap: 6rem;
}
#P-01 .item-p {
  display: grid;
  grid-row: span 3;
  grid-template-rows: subgrid;
  gap: 2rem;
}
#P-01 .item-p p {
  font-size: 12pt;
  line-height: 1.7rem;
  -webkit-margin-after: 1rem;
          margin-block-end: 1rem;
  padding-inline: 2rem;
  color: #04151f;
}
#P-01 .btn-container-p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-margin-after: 1.5rem;
          margin-block-end: 1.5rem;
}
#P-01 .btn-container-p a {
  font-family: "InterBold", sans-serif;
  text-decoration: none;
  color: #fff;
}
#P-01 .item-p .item {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
#P-01 .item-p .item a {
  font-family: "InterExtraBold", sans-serif;
  color: #04151f;
  text-decoration: none;
}
#P-01 .item-p .item a:hover {
  background: -webkit-gradient(linear, left top, right top, color-stop(50%, #009ec3), color-stop(95%, #28c8b2));
  background: linear-gradient(to right, #009ec3 50%, #28c8b2 95%);
  -webkit-background-clip: text;
  /* Podpora pro WebKit pro clip pozadí na text */
  -webkit-text-fill-color: transparent;
  /* Udělá text průhledným */
}
#P-01 .item-p .hover-effect {
  -webkit-transition: fill 0.5s ease;
  transition: fill 0.5s ease;
  /* Přechod pro hladký efekt */
}
#P-01 .item-p .hover-effect:hover {
  fill: url(#gradient);
  /* Použití gradientu na hover */
}
#P-01 .btn-zjistit-vice-p {
  width: 150px;
  height: 50px;
  border-radius: 30px;
  text-align: center;
  background: -webkit-gradient(linear, left top, right top, from(#3949f5), to(#2172f5));
  background: linear-gradient(to right, #3949f5, #2172f5);
  -ms-flex-line-pack: center;
      align-content: center;
  color: #fff;
}
#P-01 .btn-zjistit-vice-p:hover {
  background: -webkit-gradient(linear, left top, right top, from(#0a1372), to(#2172f5));
  background: linear-gradient(to right, #0a1372, #2172f5);
}
.banner-text-p {
  position: absolute;
  top: 25%;
  left: 50%;
  -webkit-transform: translate(-50%, -35%);
          transform: translate(-50%, -35%);
  text-align: center;
  width: 100%;
}
.banner-text-p p {
  color: #fff;
  font-size: 12pt;
  line-height: 1.7rem;
  margin-inline: 10px;
}
.banner-text-p h1 {
  font-size: 38pt;
  /* Velikost písma */
  text-align: center;
  /* Vycentrování textu */
  line-height: 4rem;
  margin-inline: 1rem;
}
.banner-text-p h2 {
  font-size: 20pt;
  line-height: 2rem;
  -webkit-margin-after: 2rem;
          margin-block-end: 2rem;
  margin-inline: 1rem;
}
.background-blue-p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  top: 0;
  /* Začátek od horního okraje sekce */
  left: 0;
  width: 100%;
  height: 150px;
  background-color: #ecf3f6;
  /* Nahraďte svou barvou */
  clip-path: polygon(0 0, 100% 0, 50% 100%);
  /* Upravený polygon pro šířku a přizpůsobení */
  z-index: -1;
  pointer-events: none;
}
.background-blue-p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  top: 0;
  /* Začátek od horního okraje sekce */
  left: 0;
  width: 100%;
  height: 150px;
  background-color: #ecf3f6;
  /* Nahraďte svou barvou */
  clip-path: polygon(0 0, 100% 0, 50% 100%);
  /* Upravený polygon pro šířku a přizpůsobení */
  z-index: -1;
  pointer-events: none;
}
main {
  position: relative;
  z-index: 9;
  -webkit-margin-before: -11rem;
          margin-block-start: -11rem;
}
.background-blue-obraceny {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  top: -15%;
  /* Začátek od horního okraje sekce */
  left: 0;
  width: 100%;
  height: 250px;
  background-color: #ecf3f6;
  /* Nahraďte svou barvou */
  clip-path: polygon(0% 100%, /* Levý dolní roh */ 100% 100%, /* Pravý dolní roh */ 100% 0%, /* Pravý horní roh */ 50% 50%, /* Špička výřezu "V" ve středu čtverce */ 0% 0% /* Levý horní roh */);
  pointer-events: none;
  z-index: 9;
}
.background-blue-obraceny-kontakt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  top: 80%;
  /* Začátek od horního okraje sekce */
  left: 0;
  width: 100%;
  height: 250px;
  background-color: #fff;
  /* Nahraďte svou barvou */
  clip-path: polygon(0% 100%, /* Levý dolní roh */ 100% 100%, /* Pravý dolní roh */ 100% 0%, /* Pravý horní roh */ 50% 50%, /* Špička výřezu "V" ve středu čtverce */ 0% 0% /* Levý horní roh */);
  pointer-events: none;
  z-index: 99999;
}
#P-03 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  z-index: 1;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
#P-03 h2 {
  font-family: "InterBold", sans-serif;
  font-size: 34pt;
  /* Velikost písma */
  text-align: center;
  /* Vycentrování textu */
  max-width: 650px;
  -webkit-margin-after: 1.5rem;
          margin-block-end: 1.5rem;
}
#P-03 a {
  font-family: "InterRegular", sans-serif;
  color: #000;
  text-decoration: none;
}
#P-03 a:hover {
  color: #f63b67;
  text-decoration: underline;
}
#P-03 span {
  font-family: "InterExtraBold", sans-serif;
}
#P-03 .ico-phone {
  width: 27px;
  height: 27px;
  fill: #f63b67;
  margin: 3px;
}
#P-03 .ico-phone-white {
  fill: white;
  fill-rule: nonzero;
}
#P-03 .text-kontakt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-block: 2rem;
}
#P-03 .flex-ico-phone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#P-03 .container-text-k {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* Vertikální zarovnání na střed */
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  /* Horizontální zarovnání na střed */
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  line-height: 1.5rem;
  gap: 5px;
  font-size: 13pt;
}
.background04 {
  background-image: url("./images/background03.png");
  background-size: cover;
  /* Udržuje celý obrázek viditelný */
  background-position: top center;
  /* Umístí obrázek nahoře uprostřed */
  background-repeat: no-repeat;
  /* Zabrání opakování obrázku */
  min-height: 70vh;
  width: 100%;
  /* Rozšíří sekci na celou šířku */
  background-color: #091a24;
  z-index: -2;
}
.background-blue-obraceny-03 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  top: -15%;
  /* Začátek od horního okraje sekce */
  left: 0;
  width: 100%;
  height: 250px;
  background-color: #091a24;
  /* Nahraďte svou barvou */
  clip-path: polygon(0% 100%, /* Levý dolní roh */ 100% 100%, /* Pravý dolní roh */ 100% 0%, /* Pravý horní roh */ 50% 50%, /* Špička výřezu "V" ve středu čtverce */ 0% 0% /* Levý horní roh */);
  pointer-events: none;
  z-index: 9;
}
.background-blue-p-dark {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  top: 0;
  /* Začátek od horního okraje sekce */
  left: 0;
  width: 100%;
  height: 150px;
  background-color: #091a24;
  /* Nahraďte svou barvou */
  clip-path: polygon(0 0, 100% 0, 50% 100%);
  /* Upravený polygon pro šířku a přizpůsobení */
  z-index: -1;
  pointer-events: none;
}
.dark-color {
  background-color: #091a24;
}
.gradient-ico {
  fill: url(#gradient);
}
.nadpis {
  text-align: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
}
#Detail-01 h2 {
  font-size: 32pt;
}
#HP-03 form span.help-block {
  font-family: "InterRegular", sans-serif;
}
#Detail-01 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4rem;
  background-color: #091a24;
}
#Detail-01 .Detail-01 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 3rem;
}
#Detail-01 .ico-detail {
  width: 54px;
  height: 80px;
  -webkit-margin-end: 1.5rem;
          margin-inline-end: 1.5rem;
}
#Detail-01 .ico-tv-ambulance {
  width: 100px;
  height: 90px;
  -webkit-margin-end: 1.5rem;
          margin-inline-end: 1.5rem;
}
#Detail-01 h2 {
  font-size: 32pt;
}
#Detail-01 .foto-flexbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 3.5rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-block: 1.5rem;
}
#Detail-01 .photo {
  width: 250px;
  height: 250px;
  overflow: hidden;
  border-radius: 50%;
  -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
          box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
}
#Detail-01 .photo img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
#Detail-01 .prvni-odstavec {
  text-align: center;
  font-size: 20pt;
  font-family: "InterBold", sans-serif;
  line-height: 2.4rem;
  color: #95bcc5;
  max-width: 700px;
  margin: 0 auto;
}
#Detail-01 .druhy-odstavec {
  text-align: center;
  font-size: 12pt;
  font-family: "InterRegular", sans-serif;
  line-height: 1.7rem;
  color: #ecf3f6;
  max-width: 650px;
  margin: 0 auto;
}
#Detail-02 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  -webkit-margin-after: 2rem;
          margin-block-end: 2rem;
  -ms-flex-line-pack: center;
      align-content: center;
  z-index: 1;
  position: relative;
}
#Detail-02 h2 {
  -webkit-margin-before: 4rem;
          margin-block-start: 4rem;
  font-size: 32pt;
}
#Detail-02 .svg-container {
  display: inline-block;
}
#Detail-02 .circle-text {
  fill: url(#gradient);
  font-size: 30pt;
  /* Velikost textu */
  font-family: "InterBold", sans-serif;
  text-anchor: middle;
  /* Zarovnání textu na střed horizontálně */
  dominant-baseline: middle;
  /* Zarovnání textu na střed vertikálně */
  -webkit-transform: translateX(6%);
          transform: translateX(6%);
}
#Detail-02 .grid-vyhody {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: repeat(3, auto);
  gap: 3rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  margin-block: 3rem;
  justify-items: center;
}
#Detail-02 .item-v {
  display: grid;
  grid-row: span 3;
  grid-template-rows: subgrid;
  max-width: 350px;
  text-align: center;
  gap: 2rem;
}
#Detail-02 .item-v h3 {
  font-family: "InterExtraBold", sans-serif;
  font-size: 14pt;
  line-height: 1.7rem;
}
#Detail-02 .item-v-2 h3 {
  font-family: "InterExtraBold", sans-serif;
  font-size: 14pt;
  line-height: 1.7rem;
}
#Detail-02 .item-v p {
  line-height: 1.7rem;
}
#Detail-02 .item-v-2 p {
  line-height: 1.7rem;
}
#Detail-02 .grid-vyhody-2 {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: repeat(3, auto);
  gap: 3rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  margin-block: 2rem;
  justify-items: center;
  max-width: 900px;
  margin: auto;
}
#Detail-02 .item-v-2 {
  display: grid;
  grid-row: span 3;
  grid-template-rows: subgrid;
  max-width: 400px;
  text-align: center;
  gap: 2rem;
}
#Detail-02 .background2-d {
  background-image: url("../../../../../front/images/background02.jpg");
  background-size: 100%;
  width: 100%;
  height: 30vh;
  min-height: 200px;
  background-position: center top;
  /* Center the image */
  background-repeat: no-repeat;
  /* Prevent image from repeating */
  background-attachment: fixed;
  background-size: cover;
  -webkit-margin-before: 6rem;
          margin-block-start: 6rem;
}
#Detail-02 .btn-schuzka {
  margin-block: 0.5rem;
  width: 300px;
  height: 50px;
  border-radius: 30px;
  text-align: center;
  background-color: #f53b67;
  -ms-flex-line-pack: center;
      align-content: center;
}
#Detail-02 .btn-schuzka:hover {
  background: -webkit-gradient(linear, left top, right top, from(#7a142c), to(#f53b67));
  background: linear-gradient(to right, #7a142c, #f53b67);
}
#Detail-02 .btn-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-margin-after: 0;
          margin-block-end: 0;
  cursor: pointer;
}
#Detail-02 .btn-container a {
  font-family: "InterBold", sans-serif;
  text-decoration: none;
  color: #fff;
}
#Detail-02 .banner-text-2-d {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: auto;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  height: 100%;
  max-width: 800px;
}
#Detail-02 .banner-text-2-d h2 {
  font-size: 32pt;
  margin-inline: 1rem;
  -webkit-margin-after: 1rem;
          margin-block-end: 1rem;
  -webkit-margin-before: 0;
          margin-block-start: 0;
}
#Detail-02 .banner-text-2-d a {
  cursor: pointer;
}
#Detail-02 .video-container {
  width: 100%;
  height: 80vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #000;
  /* Nastaví černé pozadí pro video */
}
#Detail-02 .video-container video {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
#Detail-02 .realizace-container-d {
  background-color: #091a24;
  -webkit-padding-before: 1rem;
          padding-block-start: 1rem;
  -webkit-margin-after: 1rem;
          margin-block-end: 1rem;
  width: 100%;
}
#Detail-02 .realizace-container-d h3 {
  font-family: "InterExtraBold", sans-serif;
  color: #fff;
  -webkit-margin-before: 1rem;
          margin-block-start: 1rem;
}
#Detail-02 .realizace-container-d h2 {
  font-family: "InterBold", sans-serif;
  font-size: 32pt;
  text-align: center;
  -webkit-margin-before: 6rem;
          margin-block-start: 6rem;
  -webkit-margin-after: 3rem;
          margin-block-end: 3rem;
}
#Detail-02 .swiper-gallery-3 {
  width: 100%;
  height: 400px;
  max-width: unset;
  margin-bottom: 4rem;
}
#Detail-02 .swiper-gallery-3 swiper-slide {
  width: auto;
  /* Nastavení šířky na auto */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
}
#Detail-02 .swiper-gallery-3 swiper-slide img {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 480px;
  /* Flexibilní šířka */
  height: 400px;
  /* Flexibilní výška */
}
#lokality {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4rem;
  background-color: #091a24;
  text-align: center;
  width: 100%;
}
#lokality h2 {
  font-size: 34pt;
}
#lokality p {
  font-family: "InterRegular", sans-serif;
  font-size: 16pt;
  color: #ecf3f6;
  -webkit-margin-before: 1.5rem;
          margin-block-start: 1.5rem;
}
#lokality .note {
  color: #ecf3f6;
  text-align: right;
}
#lokality .lokality {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
  width: 100%;
  height: auto;
}
#lokality .responzive-svg {
  width: 100%;
  height: auto;
  max-width: 1000px;
  /* Volitelně lze omezit šířku */
}
#lokality .lokality-container {
  position: relative;
  width: 100%;
  height: 100%;
}
#lokality .circle-svg {
  width: 50px;
  height: 50px;
  position: absolute;
}
#lokality .pin-svg {
  width: 60px;
  height: auto;
  position: absolute;
  fill: #009ec3;
  stroke-width: 1px;
  stroke: #091a24;
}
#lokality .circle-shape {
  fill: #009ec3;
  stroke-width: 2px;
  stroke: #091a24;
}
#lokality .circle-text2 {
  font-family: "InterBold", sans-serif;
  font-size: 14pt;
}
#lokality .umisteni00 {
  left: 35%;
  top: 50%;
}
#lokality .umisteni01 {
  left: 30%;
  top: 44%;
}
#lokality .umisteni02 {
  left: 15%;
  top: 50%;
}
#lokality .umisteni03 {
  left: 10%;
  top: 33%;
}
#lokality .umisteni04 {
  left: 55%;
  top: 40%;
}
#lokality .umisteni05 {
  left: 55%;
  top: 30%;
}
#lokality .umisteni06 {
  left: 25%;
  top: 20%;
}
#lokality .umisteni07 {
  left: 50%;
  top: 30%;
}
#lokality .umisteni08 {
  left: 57%;
  top: 35%;
}
#lokality .umisteni09 {
  left: 75%;
  top: 35%;
}
#lokality .umisteni10 {
  left: 75%;
  top: 55%;
}
#lokality .umisteni11 {
  left: 60%;
  top: 60%;
}
#lokality .umisteni12 {
  left: 50%;
  top: 55%;
}
#lokality .umisteni13 {
  left: 40%;
  top: 55%;
}
#lokality .umisteni14 {
  left: 30%;
  top: 55%;
}
#lokality .umisteni15 {
  left: 42%;
  top: 10%;
}
#lokality .umisteni16 {
  left: 40%;
  top: 35%;
}
#lokality .umisteni17 {
  left: 20%;
  top: 25%;
}
#lokality .umisteni18 {
  left: 27%;
  top: 33%;
}
#lokality .umisteni19 {
  left: 23%;
  top: 35%;
}
#lokality .umisteni20 {
  left: 34%;
  top: 38%;
  z-index: 2;
}
#lokality .umisteni21 {
  left: 23%;
  top: 60%;
}
#lokality .umisteni22 {
  left: 32%;
  top: 40%;
}
#lokality .umisteni23 {
  left: 70%;
  top: 40%;
}
#lokality .umisteni25 {
  left: 30%;
  top: 35%;
}
#lokality .umisteni26 {
  left: 75%;
  top: 40%;
}
#lokality .umisteni27 {
  left: 48%;
  top: 35%;
}
#lokality .umisteni28 {
  left: 40%;
  top: 15%;
}
#lokality .umisteni29 {
  left: 85%;
  top: 45%;
}
#lokality .umisteni30 {
  left: 47%;
  top: 58%;
}
#lokality .umisteni31 {
  left: 58%;
  top: 65%;
}
#lokality .umisteni32 {
  left: 75%;
  top: 47%;
}
#lokality .umisteni33 {
  left: 80%;
  top: 47%;
}
#lokality .umisteni34 {
  left: 79%;
  top: 42%;
}
#lokality .umisteni35 {
  left: 70%;
  top: 58%;
}
#lokality .umisteni36 {
  left: 65%;
  top: 65%;
  z-index: 2;
}
#lokality .umisteni37 {
  left: 42%;
  top: 69%;
}
#lokality .umisteni38 {
  left: 32%;
  top: 72%;
}
#lokality .umisteni39 {
  left: 33%;
  top: 25%;
}
#lokality .umisteni40 {
  left: 31%;
  top: 20%;
}
#lokality .umisteni41 {
  left: 80%;
  top: 65%;
}
#lokality .umisteni42 {
  left: 62%;
  top: 55%;
}
#lokality .umisteni43 {
  left: 55%;
  top: 25%;
}
#lokality .umisteni44 {
  left: 37%;
  top: 18%;
}
#lokality .umisteni45 {
  left: 53%;
  top: 40%;
  z-index: 2;
}
#lokality .umisteni46 {
  left: 44%;
  top: 18%;
  z-index: 2;
}
#lokality-03 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  z-index: 1;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
#lokality-03 h2 {
  font-family: "InterBold", sans-serif;
  font-size: 34pt;
  /* Velikost písma */
  text-align: center;
  /* Vycentrování textu */
  max-width: 650px;
  -webkit-margin-before: 4rem;
          margin-block-start: 4rem;
  -webkit-margin-after: 1.5rem;
          margin-block-end: 1.5rem;
}
#lokality-03 a {
  font-family: "InterRegular", sans-serif;
  color: #000;
  text-decoration: none;
}
#lokality-03 a:hover {
  color: #f63b67;
  text-decoration: underline;
}
#lokality-03 span {
  font-family: "InterExtraBold", sans-serif;
}
#lokality-03 .ico-phone {
  width: 27px;
  height: 27px;
  fill: #f63b67;
  margin: 3px;
}
#lokality-03 .ico-phone-white {
  fill: white;
  fill-rule: nonzero;
}
#lokality-03 .text-kontakt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-block: 2rem;
}
#lokality-03 .flex-ico-phone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#lokality-03 .container-text-k {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* Vertikální zarovnání na střed */
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  /* Horizontální zarovnání na střed */
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  line-height: 1.5rem;
  gap: 5px;
  font-size: 13pt;
}
.background05 {
  background-image: url("./images/background01.png");
  background-size: cover;
  /* Udržuje celý obrázek viditelný */
  background-position: top center;
  /* Umístí obrázek nahoře uprostřed */
  background-repeat: no-repeat;
  /* Zabrání opakování obrázku */
  min-height: 70vh;
  width: 100%;
  /* Rozšíří sekci na celou šířku */
  background-color: transparent;
  position: relative;
}
.mapa-kontakt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-margin-before: 3rem;
          margin-block-start: 3rem;
}
#kontakt-03 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-padding-before: 2.5rem;
          padding-block-start: 2.5rem;
  z-index: 1;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
#kontakt-03 h2 {
  font-family: "InterBold", sans-serif;
  font-size: 34pt;
  /* Velikost písma */
  text-align: center;
  /* Vycentrování textu */
  max-width: 650px;
  -webkit-margin-after: 1.5rem;
          margin-block-end: 1.5rem;
}
#kontakt-03 a {
  font-family: "InterRegular", sans-serif;
  color: #000;
  text-decoration: none;
}
#kontakt-03 a:hover {
  color: #f63b67;
  text-decoration: underline;
}
#kontakt-03 span {
  font-family: "InterExtraBold", sans-serif;
}
#kontakt-03 .ico-phone {
  width: 27px;
  height: 27px;
  fill: #f63b67;
  margin: 3px;
}
#kontakt-03 .ico-phone-white {
  fill: white;
  fill-rule: nonzero;
}
#kontakt-03 .text-kontakt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-block: 2rem;
}
#kontakt-03 .flex-ico-phone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#kontakt-03 .container-text-k {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* Vertikální zarovnání na střed */
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  /* Horizontální zarovnání na střed */
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  line-height: 1.5rem;
  gap: 5px;
  font-size: 13pt;
}
.banner-text-k {
  position: absolute;
  top: 40%;
  left: 50%;
  -webkit-transform: translate(-50%, -40%);
          transform: translate(-50%, -40%);
  text-align: center;
  width: 100%;
}
.banner-text-k p {
  color: #fff;
  font-size: 14pt;
  line-height: 1.7rem;
  margin-inline: 10px;
}
.banner-text-k h1 {
  font-size: 50pt;
  /* Velikost písma */
  text-align: center;
  /* Vycentrování textu */
  line-height: 5rem;
  margin-inline: 1rem;
}
.banner-text-k h2 {
  font-size: 24pt;
  -webkit-margin-after: 2rem;
          margin-block-end: 2rem;
  margin-inline: 1rem;
}
.container-k {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text2 {
  background-color: #ecf3f6;
  text-align: center;
}
#services-detail .text2 {
  text-align: center;
}
#services-detail h2 {
  text-align: center;
  font-size: 30pt;
  -webkit-margin-after: 1.5rem;
          margin-block-end: 1.5rem;
}
/* @media screen and (min-width: 1920px) and (max-width: 1920px) and (min-height: 1080px) and (max-height: 1080px) { */
/* Styles for Chrome on Full HD */
/*   .background {
    min-height: 850px;
  }

  .arrow-container {
    top: 85%;
  }
} */
/* Media query for smaller devices */
@media only screen and (max-width: 768px) {
  .row {
    margin-inline: 0;
  }
  .background {
    background-attachment: scroll;
    /* Disable fixed attachment on small screens */
  }
  .hamburger {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    /* Zobrazí hamburger ikonu */
    cursor: pointer;
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .navigace-footer a {
    width: 100%;
  }
  .navigace-footer div p {
    text-align: left !important;
  }
  .navigacni-menu {
    display: none;
    /* Skryje menu na menších obrazovkách */
  }
  .navigacni-menu-footer {
    display: none;
    /* Skryje menu na menších obrazovkách */
  }
  .mobile-menu {
    display: none;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    gap: 2rem;
    z-index: 10;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    /* Položky pod sebou */
    width: 100%;
    background-color: #000;
    /* Pozadí pro dropdown */
    font-size: 16pt;
    margin: 0;
  }
  .doprava {
    text-align: right;
    width: 100%;
    -webkit-margin-end: 3rem;
            margin-inline-end: 3rem;
  }
  .mobile-menu.active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    /* Zobrazí menu, když je aktivní */
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    height: 100vh;
    text-align: center;
    padding-block: 1rem;
  }
  .close {
    display: inline-block;
    cursor: pointer;
    -ms-flex-line-pack: end;
        align-content: flex-end;
    text-transform: none;
    fill: #00cc87;
  }
  #Detail-01 .prvni-odstavec {
    font-size: 18pt;
  }
  #Detail-01 h2 {
    font-size: 22pt;
  }
  #lokality h2 {
    font-size: 22pt;
  }
  #lokality .pin-svg {
    width: 35px;
    height: auto;
  }
  #lokality-03 h2 {
    font-size: 22pt;
  }
  #Detail-02 .banner-text-2-d h2,
  #Detail-02 h2 {
    font-size: 22pt;
  }
  #Detail-02 #realizace h2 {
    font-size: 22pt;
  }
  #P-03 h2 {
    font-size: 22pt;
  }
}
@media (min-width: 768px) {
  #P-01 .grid-cards {
    grid-template-columns: repeat(3, 1fr);
    /* Tři sloupce */
  }
  #P-01 .grid-cards-02 {
    grid-template-columns: repeat(2, 1fr);
    /* Tři sloupce */
  }
  #P-01 .item-p p {
    max-width: 450px;
  }
}
@media (min-width: 1000px) {
  #Detail-02 .grid-vyhody {
    grid-template-columns: repeat(3, 1fr);
    /* Tři sloupce */
  }
  #Detail-02 .grid-vyhody-2 {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 1000px) {
  #HP-02 .background2 {
    height: 100vh;
  }
  #HP-02 .background2 .banner-text-2 p {
    font-size: 0.9rem;
  }
  #footer .adresa {
    text-align: left !important;
  }
  #footer .ico {
    text-align: left !important;
  }
  main {
    position: relative;
    z-index: 9;
    -webkit-margin-before: -8rem;
            margin-block-start: -8rem;
  }
  .footer-container a {
    width: 100%;
  }
  .hide-on-mobile {
    display: none;
  }
  .show-on-mobile {
    display: inline !important;
  }
}
@media (max-width: 1000px) {
  .background-blue-p {
    height: 100px;
  }
  .background-blue-obraceny {
    height: 125px;
  }
  .background-blue-obraceny-03 {
    height: 125px;
  }
  .banner-text-2 {
    width: 90%;
  }
  .background {
    height: 65vh;
    min-height: 400px;
  }
  .arrow-container {
    position: absolute;
    top: 55%;
    left: 50%;
    -webkit-transform: translate(-50%, -55%);
            transform: translate(-50%, -55%);
  }
  .arrow-container-p {
    position: absolute;
    top: 62%;
    left: 50%;
    -webkit-transform: translate(-50%, -55%);
            transform: translate(-50%, -55%);
  }
  .arrow-container2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    position: absolute;
    top: 103%;
    z-index: 999;
  }
}
@media only screen and (max-width: 800px) {
  .banner-text h1 {
    font-size: 34pt;
    line-height: 4rem;
  }
  .banner-text h2 {
    margin-block: 1rem;
  }
  #HP-01 h2 {
    font-size: 26pt;
    -webkit-margin-after: 0.7rem;
            margin-block-end: 0.7rem;
  }
  #HP-02 h2 {
    font-size: 30pt;
  }
  #footer .footer-container {
    grid-template-columns: 1fr 1fr;
  }
  #footer .container-site {
    text-align: left;
  }
  #footer .container-site {
    display: inline-block;
  }
  #footer .footer-container a {
    -webkit-margin-end: 1rem;
            margin-inline-end: 1rem;
  }
  #footer .odkazy {
    text-align: left;
  }
  #footer .optimal {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media only screen and (max-width: 800px) {
  .banner-text h2 {
    font-size: 26pt;
    line-height: 2.6rem;
    -webkit-margin-after: 0.7rem;
            margin-block-end: 0.7rem;
  }
  #HP-01 h2 {
    font-size: 26pt;
    -webkit-margin-after: 0.7rem;
            margin-block-end: 0.7rem;
  }
  #HP-01 .arrow-row {
    -webkit-margin-after: 2rem;
            margin-block-end: 2rem;
  }
  #HP-02 h2 {
    font-size: 26pt;
  }
  #HP-03 h2 {
    font-size: 26pt;
  }
}
@media only screen and (max-width: 500px) {
  .row-logo {
    width: 300px;
  }
  .leaflet-popup-content-wrapper {
    width: 350px !important;
    height: 360px !important;
  }
  .leaflet-container a.leaflet-popup-close-button {
    right: 27%;
  }
}
@media only screen and (max-width: 600px) {
  .banner-text h1 {
    font-size: 26pt;
    line-height: 2.5rem;
  }
  .banner-text h2 {
    font-size: 20pt;
    line-height: 2rem;
    margin-block: 1rem;
  }
  #HP-01 h2 {
    font-size: 22pt;
    -webkit-margin-after: 0.7rem;
            margin-block-end: 0.7rem;
  }
  #HP-02 h2 {
    font-size: 30pt;
  }
  #footer .footer-container {
    grid-template-columns: 1fr;
  }
  #footer .container-site {
    text-align: left;
  }
}
@media only screen and (max-width: 450px) {
  #footer .footer-last-row {
    -webkit-padding-after: 3rem;
            padding-block-end: 3rem;
  }
}
@media only screen and (max-width: 750px) {
  #footer .footer-last-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    text-align: left;
    -ms-flex-line-pack: start;
        align-content: flex-start;
    -webkit-box-align: first baseline;
        -ms-flex-align: first baseline;
            align-items: first baseline;
  }
}
@media only screen and (max-height: 790px) {
  .background {
    height: 75vh;
    background-attachment: scroll;
    /* Disable fixed attachment on small screens */
  }
  .arrow-container {
    position: absolute;
    top: 63%;
    left: 50%;
    -webkit-transform: translate(-50%, -63%);
            transform: translate(-50%, -63%);
  }
  .banner-text {
    position: absolute;
    top: 32%;
    left: 50%;
    -webkit-transform: translate(-50%, -32%);
            transform: translate(-50%, -32%);
    text-align: center;
    width: 100%;
  }
  .posun {
    top: 38%;
  }
  .posun2 {
    top: 92%;
    left: 49%;
    -webkit-transform: translate(-50%, -95%);
            transform: translate(-50%, -95%);
  }
}
@media only screen and (min-height: 1400px) {
  .background-blue-obraceny-03 {
    top: -10%;
  }
}
@media only screen and (min-height: 1950px) {
  .background-blue-obraceny {
    top: -10%;
  }
  .background-blue-obraceny-03 {
    top: -8%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy92YW5pbGxhLWNvb2tpZWNvbnNlbnQvZGlzdC9jb29raWVjb25zZW50LmNzcyIsIjJfc3R5bGVzLmxlc3MiLCJ0ZW1wbGF0ZS5jc3MiLCIzX21lZGlhLnN0eWxlcy5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLFNBQUEsc0JBQUEsQ0FBQSw2QkFBQSxDQUFBLGlDQUFBLENBQUEsY0FBQSxDQUFBLGVBQUEsQ0FBQSxrQ0FBQSxDQUFBLGlDQUFBLENBQUEsZ0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGlDQUFBLENBQUEsNkJBQUEsQ0FBQSxjQUFBLENBQUEseUJBQUEsQ0FBQSw2SEFBQSxTQUFBLENBQUEsNkJBQUEsQ0FBQSxxQkFBQSxDQUFBLG9DQUFBLFdBQUEsQ0FBQSw2QkFBQSxDQUFBLHFCQUFBLENBQUEsV0FBQSxDQUFBLGdCQUFBLENBQUEsOERBQUEsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLGVBQUEsQ0FBQSxjQUFBLENBQUEsbUJBQUEsQ0FBQSxjQUFBLENBQUEsa0JBQUEsQ0FBQSxRQUFBLENBQUEsY0FBQSxDQUFBLGtCQUFBLENBQUEsZUFBQSxDQUFBLGlGQUFBLFVBQUEsQ0FBQSxhQUFBLENBQUEsbUJBQUEsQ0FBQSxpQkFBQSxDQUFBLG1CQUFBLENBQUEsTUFBQSxxSkFBQSxDQUFBLDhCQUFBLENBQUEsNEJBQUEsQ0FBQSxtQ0FBQSxDQUFBLHdDQUFBLENBQUEsc0JBQUEsQ0FBQSx1QkFBQSxDQUFBLFlBQUEsQ0FBQSwwQkFBQSxDQUFBLDRCQUFBLENBQUEsMkJBQUEsQ0FBQSwyQkFBQSxDQUFBLHNEQUFBLENBQUEsOEJBQUEsQ0FBQSxpQ0FBQSxDQUFBLGtFQUFBLENBQUEsNkJBQUEsQ0FBQSxnREFBQSxDQUFBLDBEQUFBLENBQUEsbUNBQUEsQ0FBQSxtQ0FBQSxDQUFBLDZDQUFBLENBQUEsbUNBQUEsQ0FBQSwwQ0FBQSxDQUFBLDBCQUFBLENBQUEsMkJBQUEsQ0FBQSxtREFBQSxDQUFBLDJDQUFBLENBQUEsNENBQUEsQ0FBQSwrQkFBQSxDQUFBLGlDQUFBLENBQUEsaUVBQUEsQ0FBQSwrREFBQSxDQUFBLHFDQUFBLENBQUEseUNBQUEsQ0FBQSwyQ0FBQSxDQUFBLCtDQUFBLENBQUEsa0RBQUEsQ0FBQSxvREFBQSxDQUFBLCtCQUFBLENBQUEsMERBQUEsQ0FBQSw2REFBQSxDQUFBLHlDQUFBLENBQUEsMkNBQUEsQ0FBQSxnQ0FBQSxDQUFBLGdDQUFBLENBQUEsaUJBQUEsYUFBQSxDQUFBLHNFQUFBLGVBQUEsQ0FBQSxxQkFBQSxtQkFBQSxDQUFBLDhCQUFBLG1HQUFBLENBQUEsMkRBQUEsQ0FBQSwwQkFBQSxDQUFBLDJCQUFBLENBQUEscUJBQUEsQ0FBQSxlQUFBLENBQUEsaUJBQUEsQ0FBQSx1REFBQSxDQUFBLCtDQUFBLENBQUEsMENBQUEsd0JBQUEsQ0FBQSw2QkFBQSxDQUFBLG1CQUFBLDBCQUFBLENBQUEsc0NBQUEsZ0NBQUEsQ0FBQSxnQ0FBQSxDQUFBLG9CQUFBLENBQUEsb0NBQUEsbUdBQUEsVUFBQSxDQUFBLG1DQUFBLG1DQUFBLENBQUEsMkJBQUEsQ0FBQSx1Q0FBQSxDQUFBLGdDQUFBLENBQUEsa0JBQUEsQ0FBQSx5Q0FBQSxrQ0FBQSxDQUFBLDZCQUFBLHNCQUFBLENBQUEsVUFBQSxDQUFBLENBQUEscUZBQUEscUJBQUEsQ0FBQSx5QkFBQSxDQUFBLGdDQUFBLFNBQUEsaUNBQUEsQ0FBQSxDQUFBLGNBQUEsZUFBQSxDQUFBLDBCQUFBLENBQUEsNEJBQUEsQ0FBQSwyQkFBQSxDQUFBLG1DQUFBLENBQUEsc0RBQUEsQ0FBQSxpQ0FBQSxDQUFBLGlDQUFBLENBQUEsa0VBQUEsQ0FBQSw2QkFBQSxDQUFBLGdEQUFBLENBQUEsMERBQUEsQ0FBQSxtQ0FBQSxDQUFBLG1DQUFBLENBQUEsc0VBQUEsQ0FBQSxtQ0FBQSxDQUFBLDBDQUFBLENBQUEsMEJBQUEsQ0FBQSxrREFBQSxDQUFBLG1EQUFBLENBQUEsMERBQUEsQ0FBQSwyREFBQSxDQUFBLCtCQUFBLENBQUEsb0NBQUEsQ0FBQSxpRUFBQSxDQUFBLG9DQUFBLENBQUEscUNBQUEsQ0FBQSxtRUFBQSxDQUFBLDJDQUFBLENBQUEsK0NBQUEsQ0FBQSxrREFBQSxDQUFBLHlFQUFBLENBQUEsK0JBQUEsQ0FBQSwwREFBQSxDQUFBLDZEQUFBLENBQUEsc0JBQUEsQ0FBQSwyQ0FBQSxDQUFBLGdDQUFBLENBQUEsdUJBQUEsaUJBQUEsQ0FBQSxhQUFBLHVCQUFBLENBQUEsMkNBQUEsQ0FBQSxrREFBQSxDQUFBLDBDQUFBLENBQUEsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FBQSwyQkFBQSxDQUFBLDRCQUFBLENBQUEseUJBQUEsQ0FBQSxxQkFBQSxDQUFBLGVBQUEsQ0FBQSxTQUFBLENBQUEsZUFBQSxDQUFBLGNBQUEsQ0FBQSxtQ0FBQSxDQUFBLDJCQUFBLENBQUEsaUJBQUEsQ0FBQSxTQUFBLENBQUEsa0JBQUEsMEJBQUEsQ0FBQSxxQkFBQSxPQUFBLENBQUEsZ0RBQUEsQ0FBQSx3Q0FBQSxDQUFBLHFCQUFBLDZCQUFBLENBQUEscUJBQUEsMkJBQUEsQ0FBQSxhQUFBLENBQUEsNEJBQUEsQ0FBQSxXQUFBLENBQUEsbUJBQUEsMkJBQUEsQ0FBQSxtQ0FBQSxDQUFBLG9CQUFBLGtDQUFBLENBQUEsNEJBQUEsQ0FBQSxtQkFBQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUFBLDJCQUFBLENBQUEsNEJBQUEsQ0FBQSx5QkFBQSxDQUFBLHFCQUFBLENBQUEsd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLDZCQUFBLENBQUEsaUJBQUEsQ0FBQSx1Q0FBQSxtQkFBQSxDQUFBLFdBQUEsQ0FBQSxvQkFBQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUFBLGtCQUFBLENBQUEsVUFBQSxDQUFBLE1BQUEsQ0FBQSwyQkFBQSxDQUFBLDRCQUFBLENBQUEseUJBQUEsQ0FBQSxxQkFBQSxDQUFBLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxzQkFBQSxDQUFBLGdCQUFBLENBQUEsdUNBQUEsZ0JBQUEsQ0FBQSxvQkFBQSxnQkFBQSxDQUFBLDhCQUFBLGdCQUFBLENBQUEsbUJBQUEsK0JBQUEsQ0FBQSxjQUFBLENBQUEsZUFBQSxDQUFBLGVBQUEsQ0FBQSxrQkFBQSxDQUFBLGVBQUEsQ0FBQSxrQkFBQSxDQUFBLG1CQUFBLHFEQUFBLENBQUEsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FBQSwyQkFBQSxDQUFBLDRCQUFBLENBQUEseUJBQUEsQ0FBQSxxQkFBQSxDQUFBLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxzQkFBQSxDQUFBLHdCQUFBLFlBQUEsQ0FBQSwrQkFBQSxDQUFBLGtFQUFBLGtCQUFBLENBQUEsc0ZBQUEscUJBQUEsQ0FBQSxZQUFBLENBQUEsdUNBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQUEsZ0RBQUEsZUFBQSxDQUFBLGFBQUEsQ0FBQSxvQkFBQSxDQUFBLDREQUFBLHFCQUFBLENBQUEsY0FBQSxDQUFBLHNGQUFBLG1CQUFBLENBQUEsWUFBQSxDQUFBLHdHQUFBLGVBQUEsQ0FBQSxvQkFBQSxDQUFBLG9HQUFBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQUEsa0JBQUEsQ0FBQSxVQUFBLENBQUEsTUFBQSxDQUFBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSw2QkFBQSxDQUFBLHNIQUFBLDZCQUFBLENBQUEsNkJBQUEsQ0FBQSw4QkFBQSxDQUFBLDBCQUFBLENBQUEsa0JBQUEsbUNBQUEsQ0FBQSxtREFBQSxDQUFBLHlDQUFBLENBQUEsaUNBQUEsQ0FBQSxlQUFBLENBQUEsZUFBQSxDQUFBLGVBQUEsQ0FBQSxnQkFBQSxDQUFBLGlCQUFBLENBQUEsd0JBQUEseUNBQUEsQ0FBQSxxREFBQSxDQUFBLHVDQUFBLENBQUEsNkJBQUEscUNBQUEsQ0FBQSxpREFBQSxDQUFBLG1DQUFBLENBQUEsbUNBQUEsMkNBQUEsQ0FBQSx1REFBQSxDQUFBLHlDQUFBLENBQUEseUJBQUEsZUFBQSxDQUFBLHFEQUFBLENBQUEsaUJBQUEsQ0FBQSxlQUFBLENBQUEsWUFBQSxDQUFBLGFBQUEsQ0FBQSxXQUFBLENBQUEsd0JBQUEsQ0FBQSxlQUFBLENBQUEsbUJBQUEsQ0FBQSxpQkFBQSxDQUFBLE9BQUEsQ0FBQSxLQUFBLENBQUEsVUFBQSxDQUFBLDZCQUFBLGtDQUFBLENBQUEsMkJBQUEsQ0FBQSxtQkFBQSxDQUFBLG1DQUFBLENBQUEsMkJBQUEsQ0FBQSxtQ0FBQSx3Q0FBQSxDQUFBLGdEQUFBLG9DQUFBLENBQUEsc0RBQUEsMENBQUEsQ0FBQSwrQ0FBQSxrQkFBQSxDQUFBLG9DQUFBLHFCQUFBLENBQUEscUJBQUEsOEJBQUEsQ0FBQSxrREFBQSxDQUFBLDRCQUFBLENBQUEsbUJBQUEsQ0FBQSxvQkFBQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUFBLDZCQUFBLENBQUEsNEJBQUEsQ0FBQSxzQkFBQSxDQUFBLGtCQUFBLENBQUEsZ0JBQUEsQ0FBQSxhQUFBLENBQUEseUJBQUEsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FBQSw2QkFBQSxDQUFBLDRCQUFBLENBQUEsc0JBQUEsQ0FBQSxrQkFBQSxDQUFBLGNBQUEsQ0FBQSxVQUFBLENBQUEsNkJBQUEsa0JBQUEsQ0FBQSx1Q0FBQSxVQUFBLENBQUEsa0RBQUEsYUFBQSxDQUFBLGtDQUFBLGFBQUEsQ0FBQSxxQ0FBQSwyQkFBQSxDQUFBLDZCQUFBLENBQUEsaUNBQUEsQ0FBQSw2QkFBQSxDQUFBLDJCQUFBLGNBQUEsQ0FBQSxxQ0FBQSw2QkFBQSxDQUFBLDRCQUFBLENBQUEsc0JBQUEsQ0FBQSxrQkFBQSxDQUFBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSw2QkFBQSxDQUFBLDBDQUFBLHFCQUFBLENBQUEsb0NBQUEsZUFBQSxDQUFBLGtCQUFBLENBQUEsbUJBQUEsQ0FBQSw4Q0FBQSw2QkFBQSxDQUFBLDZCQUFBLENBQUEsOEJBQUEsQ0FBQSwwQkFBQSxDQUFBLHdEQUFBLGFBQUEsQ0FBQSxvQkFBQSxjQUFBLENBQUEsV0FBQSxDQUFBLDhCQUFBLDZCQUFBLENBQUEsNEJBQUEsQ0FBQSxzQkFBQSxDQUFBLGtCQUFBLENBQUEsK0JBQUEsa0JBQUEsQ0FBQSxVQUFBLENBQUEsTUFBQSxDQUFBLDhCQUFBLGdCQUFBLENBQUEsOEJBQUEsc0RBQUEsQ0FBQSxlQUFBLENBQUEsY0FBQSxDQUFBLG1DQUFBLDJCQUFBLENBQUEsNEJBQUEsQ0FBQSx5QkFBQSxDQUFBLHFCQUFBLENBQUEsNkJBQUEsY0FBQSxDQUFBLG1GQUFBLDJCQUFBLENBQUEsNkJBQUEsQ0FBQSxpQ0FBQSxDQUFBLDZCQUFBLENBQUEsOENBQUEsNkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHNCQUFBLENBQUEsa0JBQUEsQ0FBQSx3Q0FBQSxjQUFBLENBQUEsdURBQUEsNkJBQUEsQ0FBQSw2QkFBQSxDQUFBLDhCQUFBLENBQUEsMEJBQUEsQ0FBQSxrQkFBQSxlQUFBLENBQUEsTUFBQSxDQUFBLFFBQUEsQ0FBQSxlQUFBLENBQUEsU0FBQSxDQUFBLE9BQUEsQ0FBQSwrQkFBQSxDQUFBLHVCQUFBLENBQUEsV0FBQSxDQUFBLG1DQUFBLENBQUEsMEJBQUEsS0FBQSxDQUFBLG1DQUFBLENBQUEsMkJBQUEsQ0FBQSw2QkFBQSxRQUFBLENBQUEsa0NBQUEsQ0FBQSwwQkFBQSxDQUFBLHlEQUFBLGFBQUEsQ0FBQSxjQUFBLENBQUEsVUFBQSxDQUFBLDRCQUFBLG1CQUFBLENBQUEsNEJBQUEsZUFBQSxDQUFBLDZCQUFBLENBQUEsNEJBQUEsQ0FBQSxzQkFBQSxDQUFBLGtCQUFBLENBQUEsd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLDZCQUFBLENBQUEsaUNBQUEscUJBQUEsQ0FBQSxzSEFBQSxtQkFBQSxDQUFBLFlBQUEsQ0FBQSwyQkFBQSxlQUFBLENBQUEsZ0JBQUEsQ0FBQSxpQkFBQSxDQUFBLHdJQUFBLGVBQUEsQ0FBQSxhQUFBLENBQUEsb0JBQUEsQ0FBQSxxQ0FBQSw2QkFBQSxDQUFBLDZCQUFBLENBQUEsOEJBQUEsQ0FBQSwwQkFBQSxDQUFBLCtDQUFBLGFBQUEsQ0FBQSwrRUFBQSxjQUFBLENBQUEsdUNBQUEsNkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHNCQUFBLENBQUEsa0JBQUEsQ0FBQSxTQUFBLENBQUEsdUNBQUEsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FBQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FBQSxjQUFBLENBQUEsZ0RBQUEsMkJBQUEsQ0FBQSw2QkFBQSxDQUFBLGlDQUFBLENBQUEsNkJBQUEsQ0FBQSw0REFBQSxrTEFBQSxDQUFBLDBLQUFBLENBQUEsa0tBQUEsQ0FBQSw2TkFBQSxDQUFBLDBEQUFBLG9GQUFBLENBQUEsNEVBQUEsQ0FBQSxrREFBQSwrQkFBQSxDQUFBLFFBQUEsQ0FBQSxVQUFBLENBQUEsTUFBQSxDQUFBLFNBQUEsQ0FBQSxjQUFBLENBQUEsT0FBQSxDQUFBLEtBQUEsQ0FBQSxpQkFBQSxDQUFBLFNBQUEsQ0FBQSxzQ0FBQSxTQUFBLENBQUEsK0JBQUEsQ0FBQSx1QkFBQSxDQUFBLDRCQUFBLENBQUEsOENBQUEsa0NBQUEsQ0FBQSwwQkFBQSxDQUFBLDJDQUFBLCtCQUFBLENBQUEsdUJBQUEsQ0FBQSxvREFBQSxTQUFBLENBQUEsa0JBQUEsQ0FBQSxpQ0FBQSwrQkFBQSxDQUFBLHNEQUFBLENBQUEsTUFBQSxDQUFBLFdBQUEsQ0FBQSx1REFBQSwyQkFBQSxDQUFBLG9CQUFBLENBQUEsK0NBQUEsYUFBQSxDQUFBLG9CQUFBLENBQUEsd0RBQUEsbUJBQUEsQ0FBQSxjQUFBLENBQUEsMFJBQUEsYUFBQSxDQUFBLG9CQUFBLENBQUEsbUpBQUEsbUJBQUEsQ0FBQSxjQUFBLENBQUEscUNBQUEsYUFBQSxDQUFBLG1CQUFBLENBQUEsb0NBQUEsU0FBQSxzQkFBQSxDQUFBLGFBQUEsd0JBQUEsQ0FBQSxvQkFBQSxDQUFBLG1CQUFBLHFDQUFBLENBQUEsc0NBQUEsQ0FBQSxtQ0FBQSxDQUFBLCtCQUFBLENBQUEsbUJBQUEsQ0FBQSw4RUFBQSw2QkFBQSxDQUFBLDhCQUFBLENBQUEsbUJBQUEsMEJBQUEsQ0FBQSwrREFBQSxDQUFBLHFDQUFBLENBQUEsc0NBQUEsQ0FBQSxtQ0FBQSxDQUFBLCtCQUFBLENBQUEsd0JBQUEsQ0FBQSx3QkFBQSxDQUFBLGtFQUFBLDRCQUFBLENBQUEsc0ZBQUEsK0JBQUEsQ0FBQSxzQkFBQSxDQUFBLHdCQUFBLDZCQUFBLENBQUEsNkJBQUEsQ0FBQSxzQkFBQSxDQUFBLHFDQUFBLENBQUEsc0NBQUEsQ0FBQSxtQ0FBQSxDQUFBLCtCQUFBLENBQUEsd0JBQUEsQ0FBQSxrQkFBQSw0QkFBQSxDQUFBLHVCQUFBLENBQUEsbUJBQUEsQ0FBQSx5QkFBQSxpQ0FBQSxDQUFBLDhCQUFBLENBQUEsZ0NBQUEsQ0FBQSwrREFBQSxxQ0FBQSxDQUFBLHVDQUFBLENBQUEsMkNBQUEsQ0FBQSx1Q0FBQSxDQUFBLENBQUEscUJBQUEsaUJBQUEsQ0FBQSxTQUFBLENBQUEsYUFBQSx1QkFBQSxDQUFBLDJDQUFBLENBQUEsa0RBQUEsQ0FBQSwwQ0FBQSxDQUFBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQUEsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FBQSxTQUFBLENBQUEsZUFBQSxDQUFBLGNBQUEsQ0FBQSxpQkFBQSxDQUFBLFVBQUEsQ0FBQSxXQUFBLENBQUEsU0FBQSxDQUFBLGFBQUEsU0FBQSxDQUFBLFVBQUEsQ0FBQSw2REFBQSxpQkFBQSxDQUFBLHFCQUFBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUFBLHdEQUFBLENBQUEsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FBQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsNkJBQUEsQ0FBQSxvQkFBQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FBQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUFBLGtCQUFBLENBQUEsVUFBQSxDQUFBLE1BQUEsQ0FBQSxlQUFBLENBQUEsZ0JBQUEsQ0FBQSx3QkFBQSxxQ0FBQSxDQUFBLHFEQUFBLENBQUEseUNBQUEsQ0FBQSxXQUFBLENBQUEsaUJBQUEsQ0FBQSxnQ0FBQSxDQUFBLHdCQUFBLENBQUEsVUFBQSxDQUFBLDZCQUFBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQUEsV0FBQSxDQUFBLFVBQUEsQ0FBQSw0QkFBQSxvQ0FBQSxDQUFBLDJCQUFBLENBQUEsbUJBQUEsQ0FBQSxtQ0FBQSxDQUFBLDJCQUFBLENBQUEsOEJBQUEsMkNBQUEsQ0FBQSx1REFBQSxDQUFBLGtDQUFBLDBDQUFBLENBQUEsbUJBQUEsa0JBQUEsQ0FBQSxVQUFBLENBQUEsTUFBQSxDQUFBLGVBQUEsQ0FBQSxrQkFBQSxDQUFBLG9EQUFBLHlDQUFBLENBQUEsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FBQSwyQkFBQSxDQUFBLDRCQUFBLENBQUEseUJBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQUEsd0RBQUEsdURBQUEsQ0FBQSx5Q0FBQSxDQUFBLGVBQUEsQ0FBQSx3QkFBQSxDQUFBLHlCQUFBLENBQUEsWUFBQSxDQUFBLHNCQUFBLENBQUEsZUFBQSxDQUFBLHNCQUFBLGlEQUFBLENBQUEsV0FBQSxDQUFBLG9FQUFBLENBQUEsNERBQUEsQ0FBQSxrQ0FBQSxXQUFBLENBQUEsaUJBQUEsQ0FBQSxZQUFBLENBQUEsU0FBQSxDQUFBLHVCQUFBLENBQUEsZUFBQSxDQUFBLDhDQUFBLDZDQUFBLENBQUEsbURBQUEsQ0FBQSwyQ0FBQSxjQUFBLENBQUEsOEJBQUEsNkNBQUEsQ0FBQSxlQUFBLENBQUEscUJBQUEsQ0FBQSxpREFBQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FBQSw2Q0FBQSxDQUFBLHVEQUFBLENBQUEsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FBQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsNkJBQUEsQ0FBQSxlQUFBLENBQUEsK0JBQUEsQ0FBQSxpQkFBQSxDQUFBLG9FQUFBLENBQUEsNERBQUEsQ0FBQSxVQUFBLENBQUEsdURBQUEsbURBQUEsQ0FBQSx5REFBQSxDQUFBLGdEQUFBLFlBQUEsQ0FBQSxXQUFBLENBQUEsMENBQUEseUVBQUEsQ0FBQSxtRkFBQSxDQUFBLDZEQUFBLDJCQUFBLENBQUEsNEJBQUEsQ0FBQSxpRUFBQSwwQ0FBQSxDQUFBLGtDQUFBLENBQUEsb0VBQUEsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FBQSxxREFBQSxjQUFBLENBQUEsa0JBQUEsQ0FBQSxxREFBQSx1Q0FBQSxDQUFBLGtCQUFBLENBQUEsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FBQSxXQUFBLENBQUEsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLHNCQUFBLENBQUEsU0FBQSxDQUFBLG1CQUFBLENBQUEsaUJBQUEsQ0FBQSxVQUFBLENBQUEseURBQUEsb0NBQUEsQ0FBQSwyQkFBQSxDQUFBLG1CQUFBLENBQUEsb0NBQUEsd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQUEsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FBQSxpQkFBQSxDQUFBLDhEQUFBLGdCQUFBLENBQUEsNEJBQUEseUNBQUEsQ0FBQSxlQUFBLENBQUEsZUFBQSxDQUFBLG9CQUFBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUFBLHFDQUFBLENBQUEsaUJBQUEsQ0FBQSwrQkFBQSxDQUFBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQUEsa0JBQUEsQ0FBQSxhQUFBLENBQUEsU0FBQSxDQUFBLGNBQUEsQ0FBQSxlQUFBLENBQUEsV0FBQSxDQUFBLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxzQkFBQSxDQUFBLGVBQUEsQ0FBQSxjQUFBLENBQUEsZUFBQSxDQUFBLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxpQkFBQSxDQUFBLGtCQUFBLENBQUEsVUFBQSxDQUFBLDhCQUFBLG1DQUFBLENBQUEsaUNBQUEsQ0FBQSxTQUFBLENBQUEsVUFBQSxDQUFBLGlEQUFBLGtCQUFBLENBQUEsVUFBQSxDQUFBLDJHQUFBLCtDQUFBLENBQUEsV0FBQSxDQUFBLCtCQUFBLENBQUEsdUJBQUEsQ0FBQSxVQUFBLENBQUEsa0NBQUEsY0FBQSxDQUFBLGlCQUFBLENBQUEsVUFBQSxDQUFBLFNBQUEsQ0FBQSx5QkFBQSxXQUFBLENBQUEsaUJBQUEsQ0FBQSxPQUFBLENBQUEsVUFBQSxDQUFBLHlIQUFBLFdBQUEsQ0FBQSxVQUFBLENBQUEsdUNBQUEsaUJBQUEsQ0FBQSw4Q0FBQSxXQUFBLENBQUEsVUFBQSxDQUFBLHFGQUFBLGtDQUFBLENBQUEsMEJBQUEsQ0FBQSwwRUFBQSxzQkFBQSxDQUFBLDBCQUFBLFFBQUEsQ0FBQSxjQUFBLENBQUEsYUFBQSxDQUFBLE1BQUEsQ0FBQSxRQUFBLENBQUEsaUJBQUEsQ0FBQSxLQUFBLENBQUEsbUNBQUEsa0JBQUEsQ0FBQSx1QkFBQSxrQ0FBQSxDQUFBLG9EQUFBLENBQUEsNENBQUEsQ0FBQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUFBLDZCQUFBLENBQUEsNEJBQUEsQ0FBQSxzQkFBQSxDQUFBLGtCQUFBLENBQUEsbUJBQUEsQ0FBQSxpQkFBQSxDQUFBLGdDQUFBLENBQUEsd0JBQUEsQ0FBQSw4QkFBQSx1Q0FBQSxDQUFBLFdBQUEsQ0FBQSwrQ0FBQSxDQUFBLDhDQUFBLENBQUEsc0NBQUEsQ0FBQSxhQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxpQkFBQSxDQUFBLEtBQUEsQ0FBQSx5RUFBQSxDQUFBLGlFQUFBLENBQUEseURBQUEsQ0FBQSxxRkFBQSxDQUFBLFVBQUEsQ0FBQSxxREFBQSxXQUFBLENBQUEsaUJBQUEsQ0FBQSxvQ0FBQSxDQUFBLDRCQUFBLENBQUEsVUFBQSxDQUFBLDBCQUFBLFNBQUEsQ0FBQSwrQkFBQSxDQUFBLHVCQUFBLENBQUEsOEJBQUEsNkJBQUEsQ0FBQSwyQ0FBQSxDQUFBLG1DQUFBLENBQUEsMkJBQUEsU0FBQSxDQUFBLCtCQUFBLDhCQUFBLENBQUEsNEJBQUEsQ0FBQSxvQkFBQSxDQUFBLGdEQUFBLGlDQUFBLENBQUEsbURBQUEsQ0FBQSwyQ0FBQSxDQUFBLHFFQUFBLDRDQUFBLENBQUEsa0NBQUEsQ0FBQSwwQkFBQSxDQUFBLGlFQUFBLFNBQUEsQ0FBQSxrRUFBQSxTQUFBLENBQUEseURBQUEsdUNBQUEsQ0FBQSx5REFBQSxDQUFBLGlEQUFBLENBQUEsOEVBQUEsNENBQUEsQ0FBQSx1QkFBQSxDQUFBLGVBQUEsQ0FBQSw2REFBQSxnREFBQSxDQUFBLHdCQUFBLFNBQUEsQ0FBQSxlQUFBLENBQUEsbUJBQUEsQ0FBQSxpQkFBQSxDQUFBLEtBQUEsQ0FBQSxVQUFBLENBQUEsbUNBQUEsK0JBQUEsQ0FBQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUFBLDJCQUFBLENBQUEsNEJBQUEsQ0FBQSx5QkFBQSxDQUFBLHFCQUFBLENBQUEsY0FBQSxDQUFBLHFEQUFBLDhEQUFBLENBQUEsK0JBQUEsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FBQSwyQkFBQSxDQUFBLDRCQUFBLENBQUEseUJBQUEsQ0FBQSxxQkFBQSxDQUFBLHNCQUFBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUFBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQUEsd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLDZCQUFBLENBQUEsa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLDZDQUFBLENBQUEscUNBQUEsQ0FBQSw0QkFBQSx5REFBQSxDQUFBLDZCQUFBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUFBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQUEsZ0JBQUEsQ0FBQSxVQUFBLENBQUEsMkJBQUEsZ0JBQUEsQ0FBQSxrQkFBQSxDQUFBLFVBQUEsQ0FBQSxlQUFBLENBQUEsaUJBQUEsQ0FBQSxjQUFBLENBQUEsYUFBQSxDQUFBLDRCQUFBLGVBQUEsQ0FBQSxVQUFBLENBQUEscUJBQUEsQ0FBQSwyQkFBQSxpQkFBQSxDQUFBLDRCQUFBLHdCQUFBLENBQUEsY0FBQSxDQUFBLFFBQUEsQ0FBQSxlQUFBLENBQUEsU0FBQSxDQUFBLGVBQUEsQ0FBQSxVQUFBLENBQUEsNEJBQUEsZUFBQSxDQUFBLHdEQUFBLHlEQUFBLENBQUEsNkJBQUEsQ0FBQSxlQUFBLENBQUEsdUJBQUEsNkNBQUEsQ0FBQSxxQ0FBQSxDQUFBLDZCQUFBLG1EQUFBLENBQUEsMEVBQUEsa0NBQUEsQ0FBQSxrQkFBQSxDQUFBLHFCQUFBLHFEQUFBLENBQUEsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FBQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsNkJBQUEsQ0FBQSx3QkFBQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUFBLGtFQUFBLG1CQUFBLENBQUEsc0ZBQUEsYUFBQSxDQUFBLG9CQUFBLENBQUEsa0JBQUEsbUNBQUEsQ0FBQSxtREFBQSxDQUFBLHlDQUFBLENBQUEsaUNBQUEsQ0FBQSxrQkFBQSxDQUFBLGFBQUEsQ0FBQSxTQUFBLENBQUEsZUFBQSxDQUFBLGVBQUEsQ0FBQSxlQUFBLENBQUEsZUFBQSxDQUFBLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxvRkFBQSxDQUFBLDRFQUFBLENBQUEsd0JBQUEseUNBQUEsQ0FBQSxxREFBQSxDQUFBLHVDQUFBLENBQUEsNkJBQUEscUNBQUEsQ0FBQSxpREFBQSxDQUFBLG1DQUFBLENBQUEsbUNBQUEsMkNBQUEsQ0FBQSx1REFBQSxDQUFBLHlDQUFBLENBQUEsa0JBQUEsdUJBQUEsQ0FBQSwyQkFBQSxDQUFBLGFBQUEsQ0FBQSxpQkFBQSxDQUFBLGNBQUEsQ0FBQSw0QkFBQSxDQUFBLE9BQUEsQ0FBQSxnREFBQSxDQUFBLHdDQUFBLENBQUEsaUZBQUEsNkJBQUEsQ0FBQSw2QkFBQSxDQUFBLDhCQUFBLENBQUEsMEJBQUEsQ0FBQSxrQkFBQSxlQUFBLENBQUEsUUFBQSxDQUFBLFdBQUEsQ0FBQSxRQUFBLENBQUEsZUFBQSxDQUFBLGNBQUEsQ0FBQSxTQUFBLENBQUEsS0FBQSxDQUFBLFVBQUEsQ0FBQSxtQ0FBQSxDQUFBLHVLQUFBLGFBQUEsQ0FBQSxrQ0FBQSxZQUFBLENBQUEscUNBQUEsYUFBQSxDQUFBLGlEQUFBLHdEQUFBLENBQUEsZ0NBQUEsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FBQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsNkJBQUEsQ0FBQSx1Q0FBQSw2QkFBQSxDQUFBLHlCQUFBLENBQUEsa0JBQUEsQ0FBQSxVQUFBLENBQUEsTUFBQSxDQUFBLGVBQUEsQ0FBQSxlQUFBLENBQUEsZUFBQSxDQUFBLGlCQUFBLENBQUEsc0JBQUEsQ0FBQSxvQ0FBQSxrQkFBQSxDQUFBLFVBQUEsQ0FBQSxNQUFBLENBQUEscUlBQUEsaUJBQUEsQ0FBQSw2RkFBQSwyQkFBQSxDQUFBLDRCQUFBLENBQUEseUJBQUEsQ0FBQSxxQkFBQSxDQUFBLGtIQUFBLGtCQUFBLENBQUEsK0dBQUEsMkJBQUEsQ0FBQSw2QkFBQSxDQUFBLGlDQUFBLENBQUEsNkJBQUEsQ0FBQSxvSUFBQSxxQkFBQSxDQUFBLFlBQUEsQ0FBQSw0Q0FBQSxZQUFBLENBQUEsMkJBQUEsTUFBQSxDQUFBLG1DQUFBLENBQUEsMkJBQUEsQ0FBQSw0QkFBQSxPQUFBLENBQUEsa0NBQUEsQ0FBQSwwQkFBQSxDQUFBLDJCQUFBLGNBQUEsQ0FBQSxtSEFBQSxpQkFBQSxDQUFBLG1HQUFBLDZCQUFBLENBQUEsNkJBQUEsQ0FBQSw4QkFBQSxDQUFBLDBCQUFBLENBQUEscUJBQUEsK0JBQUEsQ0FBQSxRQUFBLENBQUEsVUFBQSxDQUFBLE1BQUEsQ0FBQSxTQUFBLENBQUEsY0FBQSxDQUFBLE9BQUEsQ0FBQSxLQUFBLENBQUEsaUJBQUEsQ0FBQSxTQUFBLENBQUEsc0RBQUEsa0xBQUEsQ0FBQSwwS0FBQSxDQUFBLGtLQUFBLENBQUEsNk5BQUEsQ0FBQSwwQ0FBQSxTQUFBLENBQUEsNEJBQUEsQ0FBQSwrQ0FBQSxrQ0FBQSxDQUFBLDBCQUFBLENBQUEsK0NBQUEsK0JBQUEsQ0FBQSx1QkFBQSxDQUFBLGtEQUFBLFNBQUEsQ0FBQSxrQkFBQSxDQUFBLHFDQUFBLGVBQUEsQ0FBQSxjQUFBLENBQUEsb0NBQUEsVUFBQSxDQUFBLFVBQUEsQ0FBQSwwQ0FBQSxTQUFBLENBQUEsV0FBQSxDQUFBLDZCQUFBLENBQUEscUJBQUEsQ0FBQSxpQ0FBQSxNQUFBLENBQUEsbUNBQUEsZ0JBQUEsQ0FBQSxnQkFBQSxDQUFBLHlEQUFBLGtCQUFBLENBQUEsbUJBQUEsQ0FBQSw2REFBQSxtQkFBQSxDQUFBLDRCQUFBLGlCQUFBLENBQUEsZ0JBQUEsQ0FBQSxzQ0FBQSxrQ0FBQSxDQUFBLDBCQUFBLENBQUEsc0RBQUEsa0NBQUEsQ0FBQSwwQkFBQSxDQUFBLDZFQUFBLCtCQUFBLENBQUEsdUJBQUEsQ0FBQSw4REFBQSxrQkFBQSxDQUFBLG1CQUFBLENBQUEsZ0JBQUEsQ0FBQSwrQkFBQSxrQkFBQSxDQUFBLG1CQUFBLENBQUEsc0NBQUEsZ0JBQUEsQ0FBQSxtQkFBQSxDQUFBLGtGQUFBLGFBQUEsQ0FBQSxvQkFBQSxDQUFBLHNHQUFBLG1CQUFBLENBQUEsY0FBQSxDQUFBLG9KQUFBLGFBQUEsQ0FBQSxvQ0FBQSxhQUFBLGVBQUEsQ0FBQSxRQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxlQUFBLENBQUEsd0JBQUEsQ0FBQSxPQUFBLENBQUEsS0FBQSxDQUFBLG1DQUFBLENBQUEsMkJBQUEsQ0FBQSw2REFBQSxzQkFBQSxDQUFBLG9CQUFBLFlBQUEsQ0FBQSxzSkFBQSxhQUFBLENBQUEseUJBQUEsWUFBQSxDQUFBLHdDQUFBLHdEQUFBLENBQUEsdUJBQUEsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FBQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsNkJBQUEsQ0FBQSw4QkFBQSw2QkFBQSxDQUFBLHlCQUFBLENBQUEsa0JBQUEsQ0FBQSxVQUFBLENBQUEsTUFBQSxDQUFBLGVBQUEsQ0FBQSxlQUFBLENBQUEsZUFBQSxDQUFBLGlCQUFBLENBQUEsc0JBQUEsQ0FBQSwyQkFBQSxrQkFBQSxDQUFBLFVBQUEsQ0FBQSxNQUFBLENBQUEsNkNBQUEscUNBQUEsQ0FBQSxzQ0FBQSxDQUFBLG1DQUFBLENBQUEsK0JBQUEsQ0FBQSx3QkFBQSw2QkFBQSxDQUFBLDZCQUFBLENBQUEsc0JBQUEsQ0FBQSxrRUFBQSw0QkFBQSxDQUFBLHNGQUFBLCtCQUFBLENBQUEsc0JBQUEsQ0FBQSxpRUFBQSxxQ0FBQSxDQUFBLHVDQUFBLENBQUEsMkNBQUEsQ0FBQSx1Q0FBQSxDQUFBLDBDQUFBLHlDQUFBLENBQUEsaUNBQUEsQ0FBQTtBQ0FBO0VBQ0EsMkJBQUE7RUFDQSw4RUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QUNFQTtBRENBO0VBQ0Esd0JBQUE7RUFDQSwyRUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QUNDQTtBREVBO0VBQ0EsNkJBQUE7RUFDQSxnRkFBQTtFQUVBLGdCQUFBO0VBQ0Esa0JBQUE7QUNEQTtBRElBO0VBQ0EsNEJBQUE7RUFDQSwrRUFBQTtFQUVBLGdCQUFBO0VBQ0Esa0JBQUE7QUNIQTtBRFlBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSw4QkFBQTtVQUFBLHNCQUFBO0FDVkE7QURZQTs7RUFFQSxrQkFBQTtFQUVBLFlBQUE7RUFDQSxTQUFBO0FDWEE7QURjQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7RUFDQSx1Q0FBQTtFQUNBLDBCQUFBO01BQUEscUJBQUE7RUFDQSxzQkFBQTtBQ1pBO0FEZUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsWUFBQTtFQ2JFLHVCQUF1QjtBQUN6QjtBQUNBOztHQUVHO0FEZUg7RUFDQSxtQkFBQTtNQUFBLFdBQUE7VUFBQSxPQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtBQ2JBO0FEZ0JBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0FDZEE7QURpQkE7RUFDQSx1RUFBQTtFQUNBLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsK0JBQUE7RUNmRSxxQkFBcUI7RURnQnZCLDRCQUFBO0VDZEUsaUNBQWlDO0VEZ0JuQyxzQkFBQTtFQUNBLHlCQUFBO0VBQ0EsV0FBQTtBQ2RBO0FEaUJBO0VBQ0EscUVBQUE7RUFDQSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLCtCQUFBO0VDZkUscUJBQXFCO0VEZ0J2Qiw0QkFBQTtFQ2RFLGlDQUFpQztFRGdCbkMsc0JBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7QUNkQTtBRGlCQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0FDZkE7QURrQkE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtBQ2hCQTtBRG1CQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7RUFDQSxxQkFBQTtNQUFBLGtCQUFBO1VBQUEseUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QUNqQkE7QURvQkE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHFCQUFBO01BQUEsa0JBQUE7VUFBQSx5QkFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QUNsQkE7QURxQkE7RUFDQSxhQUFBO0FDbkJBO0FEc0JBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7QUNwQkE7QUR1QkE7RUFDQSx3Q0FBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtBQ3JCQTtBRHdCQTtFQUNBLDBCQUFBO0VBQ0EsY0FBQTtBQ3RCQTtBRHlCQTtFQUNBLGFBQUE7QUN2QkE7QUQwQkE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBQ3hCQTtBRDJCQTtFQUNBLGFBQUE7QUN6QkE7QUQyQkE7RUFDQSxhQUFBO0FDekJBO0FENEJBO0VBQ0EsYUFBQTtBQzFCQTtBRDZCQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSx3Q0FBQTtVQUFBLGdDQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0FDM0JBO0FEcUJBO0VBUUEsV0FBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FDMUJBO0FEZUE7RUFjQSxlQUFBO0VDMUJFLG1CQUFtQjtFRDJCckIsa0JBQUE7RUN6QkUsdUJBQXVCO0VEMEJ6QixpQkFBQTtFQUNBLG1CQUFBO0FDeEJBO0FET0E7RUFvQkEsZUFBQTtFQUNBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxtQkFBQTtBQ3hCQTtBRDRCQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QUMxQkE7QUQ2QkE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBQzNCQTtBRDhCQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSx3Q0FBQTtVQUFBLGdDQUFBO0FDNUJBO0FEK0JBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLHdDQUFBO1VBQUEsZ0NBQUE7QUM3QkE7QURnQ0E7RUFDQSxvQ0FBQTtFQUNBLHVJQUFBO0VBQUEsNEVBQUE7RUFDQSw2QkFBQTtFQzlCRSwrQ0FBK0M7RUQrQmpELG9DQUFBO0VDN0JFLDBCQUEwQjtBQUM1QjtBRCtCQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsK0NBQUE7RUFBQSx1Q0FBQTtFQUFBLCtCQUFBO0VBQUEsNERBQUE7RUFDQSwyQkFBQTtVQUFBLG1CQUFBO0VBQ0Esb0NBQUE7VUFBQSw0QkFBQTtBQzdCQTtBRCtCQTtFQUNBLDZCQUFBO1VBQUEscUJBQUE7QUM3QkE7QURxQkE7RUFjQSwyQkFBQTtVQUFBLG1CQUFBO0FDaENBO0FEa0JBO0VBaUJBLDZCQUFBO1VBQUEscUJBQUE7QUNoQ0E7QURlQTtFQW9CQSwyQkFBQTtVQUFBLG1CQUFBO0FDaENBO0FEcUNBO0VBWkE7SUFDQSwyQkFBQTtZQUFBLG1CQUFBO0VDdEJFO0VEd0JGO0lBQ0EsNkJBQUE7WUFBQSxxQkFBQTtFQ3RCRTtFRHdCRjtJQUNBLDJCQUFBO1lBQUEsbUJBQUE7RUN0QkU7QUFDRjtBRDhCQTtFQWhCQTtJQUNBLDJCQUFBO1lBQUEsbUJBQUE7RUNYRTtFRGFGO0lBQ0EsNkJBQUE7WUFBQSxxQkFBQTtFQ1hFO0VEYUY7SUFDQSwyQkFBQTtZQUFBLG1CQUFBO0VDWEU7QUFDRjtBRHdCQTtFQUNBLHlCQUFBO0FDdEJBO0FEeUJBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO01BQUEsV0FBQTtVQUFBLE9BQUE7QUN2QkE7QURpQkE7RUFTQSxvQ0FBQTtFQUNBLGVBQUE7RUN2QkUsbUJBQW1CO0VEd0JyQixrQkFBQTtFQ3RCRSx1QkFBdUI7RUR1QnpCLG1CQUFBO0FDckJBO0FEU0E7RUFlQSxrQkFBQTtBQ3JCQTtBRE1BO0VBaUJBLGtCQUFBO0FDcEJBO0FER0E7RUFxQkEsbUJBQUE7TUFBQSxXQUFBO1VBQUEsT0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO01BQUEsa0JBQUE7VUFBQSx5QkFBQTtBQ3JCQTtBRExBO0VBNkJBLHlDQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0FDckJBO0FEVkE7RUFtQ0EsNkdBQUE7RUFBQSwrREFBQTtFQUNBLDZCQUFBO0VDdEJFLCtDQUErQztFRHVCakQsb0NBQUE7RUNyQkUsMEJBQTBCO0FBQzVCO0FEakJBO0VBeUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0FDckJBO0FEeUJBO0VBQ0Esa0NBQUE7RUFBQSwwQkFBQTtFQ3ZCRSw2QkFBNkI7QUFDL0I7QUR5QkE7RUFDQSxvQkFBQTtFQ3ZCRSwrQkFBK0I7QUFDakM7QUR3QkE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLDBCQUFBO1VBQUEsc0JBQUE7QUN0QkE7QUR5QkE7RUFDQSxtQkFBQTtNQUFBLFdBQUE7VUFBQSxPQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7TUFBQSxrQkFBQTtVQUFBLHlCQUFBO0VBQ0EsMkJBQUE7VUFBQSx3QkFBQTtFQUNBLG1CQUFBO0FDdkJBO0FEZUE7RUFVQSw0Q0FBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtBQ3RCQTtBRFVBO0VBZ0JBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsMEJBQUE7VUFBQSxzQkFBQTtBQ3ZCQTtBRDJCQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsNEJBQUE7VUFBQSx3QkFBQTtFQUNBLHVDQUFBO0FDekJBO0FENEJBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSw0QkFBQTtVQUFBLHdCQUFBO0FDMUJBO0FENkJBO0VBQ0Esb0JBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxxRkFBQTtFQUFBLHVEQUFBO0VBQ0EsMEJBQUE7TUFBQSxxQkFBQTtBQzNCQTtBRDhCQTtFQUNBLHFGQUFBO0VBQUEsdURBQUE7QUM1QkE7QUQrQkE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLDRCQUFBO1VBQUEsd0JBQUE7QUM3QkE7QUQwQkE7RUFNQSxvQ0FBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7QUM3QkE7QURpQ0E7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsMEJBQUE7TUFBQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7QUMvQkE7QUR3QkE7RUFTQSxvQ0FBQTtFQUNBLGVBQUE7RUM5QkUsbUJBQW1CO0VEK0JyQixrQkFBQTtFQzdCRSx1QkFBdUI7RUQ4QnpCLDJCQUFBO1VBQUEsd0JBQUE7RUFDQSwwQkFBQTtVQUFBLHNCQUFBO0FDNUJBO0FEZUE7RUFnQkEsb0JBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLDBCQUFBO01BQUEscUJBQUE7QUM1QkE7QURNQTtFQTBCQSxxRkFBQTtFQUFBLHVEQUFBO0FDN0JBO0FER0E7RUE4QkEsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSw0QkFBQTtVQUFBLHdCQUFBO0VBQ0EsZUFBQTtBQzlCQTtBREhBO0VBbUNBLG9DQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0FDN0JBO0FEa0NBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7QUNoQ0E7QURtQ0E7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLCtDQUFBO0VBQ0EsV0FBQTtFQUNBLG9CQUFBO0FDakNBO0FEb0NBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0FDbENBO0FEcUNBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUlBLGNBQUE7RUFDQSwwQkFBQTtNQUFBLHFCQUFBO0FDdENBO0FEOEJBO0VBV0EsdUJBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLFdBQUE7QUN0Q0E7QUR1QkE7RUFtQkEsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtLQUFBLG1CQUFBO0VBQ0EsZ0JBQUE7QUN2Q0E7QUQyQ0E7RUFDQSxxRUFBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSwrQkFBQTtFQ3pDRSxxQkFBcUI7RUQwQ3ZCLDRCQUFBO0VDeENFLGlDQUFpQztFRHlDbkMsNEJBQUE7RUFDQSxzQkFBQTtFQUNBLDJCQUFBO1VBQUEsd0JBQUE7QUN2Q0E7QUQwQ0E7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsWUFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0FDeENBO0FEaUNBO0VBU0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FDdkNBO0FEMkJBO0VBZUEsZUFBQTtFQUNBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxtQkFBQTtBQ3ZDQTtBRHNCQTtFQW9CQSxlQUFBO0FDdkNBO0FEMkNBO0VBQ0EseUJBQUE7RUFDQSw0QkFBQTtVQUFBLHlCQUFBO0VBQ0EsMEJBQUE7VUFBQSxzQkFBQTtBQ3pDQTtBRHNDQTtFQUtBLHlDQUFBO0VBQ0EsV0FBQTtFQUNBLDJCQUFBO1VBQUEsd0JBQUE7QUN4Q0E7QUQ0Q0E7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0EsbUNBQUE7VUFBQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLDZDQUFBO1VBQUEscUNBQUE7RUFDQSxlQUFBO0FDMUNBO0FENkNBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUVBLG1DQUFBO1VBQUEsMkJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSw0Q0FBQTtVQUFBLG9DQUFBO0VBQ0EsZUFBQTtBQzVDQTtBRCtDQTtFQUNBLGtCQUFBO0VBQ0EsMkJBQUE7RUFBQSx3QkFBQTtFQUFBLG1CQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0FDN0NBO0FEc0NBO0VBU0EsWUFBQTtBQzVDQTtBQUNBLDBCQUEwQjtBRGdEMUI7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QUM5Q0E7QUQwQ0E7RUFNQSxXQUFBO0VDN0NFLDRCQUE0QjtFRDhDOUIsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxnQkFBQTtBQzVDQTtBRGtDQTtFQVlBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7RUFDQSxZQUFBO0VDM0NFLHFCQUFxQjtFRDRDdkIsYUFBQTtFQzFDRSxxQkFBcUI7QUFDdkI7QUR5QkE7RUFvQkEsV0FBQTtBQzFDQTtBRDhDQTtFQUNBLGtCQUFBO0VBQ0EsMkJBQUE7RUFBQSx3QkFBQTtFQUFBLG1CQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLCtDQUFBO0VBQUEsdUNBQUE7RUFBQSwrQkFBQTtFQUFBLDREQUFBO0VBQ0EsV0FBQTtBQzVDQTtBRCtDQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EscUZBQUE7RUFBQSx1REFBQTtFQUNBLDBCQUFBO01BQUEscUJBQUE7QUM3Q0E7QURnREE7RUFDQSxxRkFBQTtFQUFBLHVEQUFBO0FDOUNBO0FEaURBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLDhCQUFBO1VBQUEsMkJBQUE7RUFFQSxVQUFBO0VBQ0Esa0JBQUE7RUFFQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxrQkFBQTtBQ2pEQTtBRHVDQTtFQVlBLG9DQUFBO0VBQ0EsZUFBQTtFQ2hERSxtQkFBbUI7RURpRHJCLGtCQUFBO0VDL0NFLHVCQUF1QjtFRGdEekIsZ0JBQUE7RUFDQSw0QkFBQTtVQUFBLHdCQUFBO0FDOUNBO0FEOEJBO0VBbUJBLHVDQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0FDOUNBO0FEeUJBO0VBd0JBLGNBQUE7RUFDQSwwQkFBQTtBQzlDQTtBRHFCQTtFQTRCQSx5Q0FBQTtBQzlDQTtBRGtCQTtFQStCQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0FDOUNBO0FEWUE7RUFzQ0EsV0FBQTtFQUNBLGtCQUFBO0FDL0NBO0FEUUE7RUEyQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUVBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLGtCQUFBO0FDakRBO0FERUE7RUFtREEsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7QUNsREE7QUREQTtFQXVEQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQ25ERSxrQ0FBa0M7RURvRHBDLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQ2xERSxvQ0FBb0M7RURtRHRDLG1CQUFBO01BQUEsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsUUFBQTtFQUNBLGVBQUE7QUNqREE7QUFDQSx1QkFBdUI7QURzRHZCO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSw2QkFBQTtVQUFBLDBCQUFBO0FDcERBO0FEdURBO0VBQ0EsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLGNBQUE7QUNyREE7QUR3REE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSwwQkFBQTtNQUFBLHFCQUFBO0FDdERBO0FEeURBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLDBCQUFBO1VBQUEsc0JBQUE7QUN2REE7QURrREE7RUFPQSxnQkFBQTtFQUNBLFlBQUE7QUN0REE7QUQwREE7RUFDQSxRQUFBO0FDeERBO0FEMkRBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSx3Q0FBQTtVQUFBLGdDQUFBO0FDekRBO0FENERBO0VBQ0EsdUJBQUE7RUFDQSxZQUFBO0FDMURBO0FEd0RBO0VBSUEsb0NBQUE7RUFDQSxlQUFBO0FDekRBO0FEb0RBO0VBUUEsZUFBQTtFQUNBLG9DQUFBO0FDekRBO0FEZ0RBO0VBWUEsdUNBQUE7RUFDQSxpQkFBQTtBQ3pEQTtBRDRDQTtFQWdCQSwyQkFBQTtVQUFBLHdCQUFBO0FDekRBO0FEeUNBO0VBbUJBLGNBQUE7RUFDQSxxQkFBQTtBQ3pEQTtBRHFDQTtFQXVCQSxjQUFBO0VBQ0EsMEJBQUE7QUN6REE7QUQ2REE7RUFDQSxtQkFBQTtBQzNEQTtBRDhEQTtFQUNBLG1CQUFBO0FDNURBO0FEK0RBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUNBLHVCQUFBO01BQUEsb0JBQUE7VUFBQSxzQkFBQTtBQzdEQTtBRHlEQTtFQU1BLHVDQUFBO0FDNURBO0FEc0RBO0VBU0EsY0FBQTtBQzVEQTtBRGdFQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtBQzlEQTtBRHVEQTtFQVNBLGNBQUE7QUM3REE7QURpRUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtNQUFBLFdBQUE7VUFBQSxPQUFBO0FDL0RBO0FEa0VBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLFdBQUE7QUNoRUE7QUQ2REE7RUFLQSxjQUFBO0FDL0RBO0FEbUVBO0VBQ0EsY0FBQTtBQ2pFQTtBRG9FQTtFQUNBLHlCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsYUFBQTtFQUNBLHVDQUFBO0FDbEVBO0FEcUVBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtBQ25FQTtBRHNFQTtFQUNBLHVDQUFBO0FDcEVBO0FEbUVBO0VBQ0EsdUNBQUE7QUNwRUE7QURtRUE7RUFDQSx1Q0FBQTtBQ3BFQTtBRG1FQTtFQUNBLHVDQUFBO0FDcEVBO0FEbUVBO0VBQ0EsdUNBQUE7QUNwRUE7QUR1RUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDJCQUFBO1VBQUEsd0JBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7QUNyRUE7QUR3RUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsMEJBQUE7VUFBQSxzQkFBQTtBQ3RFQTtBRHlFQTtFQUNBLG9DQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsMkJBQUE7VUFBQSx3QkFBQTtFQUNBLDBCQUFBO1VBQUEseUJBQUE7QUN2RUE7QUQwRUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxvQ0FBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0Esd0JBQUE7VUFBQSxxQkFBQTtBQ3hFQTtBRGlFQTtFQVNBLHFCQUFBO0FDdkVBO0FEMkVBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7TUFBQSxtQkFBQTtVQUFBLHFCQUFBO0VBQ0EsU0FBQTtBQ3pFQTtBRDRFQTtFQUNBLHlCQUFBO0FDMUVBO0FEeUVBO0VBR0EsWUFBQTtFQUNBLFlBQUE7QUN6RUE7QURxRUE7RUFPQSxhQUFBO0VBQ0Esa0NBQUE7RUFDQSxtQ0FBQTtFQUNBLFNBQUE7RUN6RUU7OztvQkFHa0I7RUQyRXBCLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSw0QkFBQTtVQUFBLHlCQUFBO0FDekVBO0FEd0RBO0VBcUJBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtNQUFBLGtCQUFBO1VBQUEseUJBQUE7RUMxRUU7NEJBQzBCO0VENEU1QixTQUFBO0FDMUVBO0FEZ0RBO0VBOEJBLFdBQUE7RUFDQSxZQUFBO0FDM0VBO0FENENBO0VBbUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBRUEseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0FDN0VBO0FEc0NBO0VBMkNBLGNBQUE7RUFDQSxpQkFBQTtBQzlFQTtBRGtDQTtFQStDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0EsU0FBQTtFQUNBLG9CQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0FDOUVBO0FEeUJBO0VBd0RBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7RUFDQSwyQkFBQTtVQUFBLHVCQUFBO0VBQ0EsbUJBQUE7TUFBQSxXQUFBO1VBQUEsT0FBQTtBQzlFQTtBRGlCQTtFQStEQSxjQUFBO0VBQ0EscUJBQUE7QUM3RUE7QURhQTtFQW1FQSxjQUFBO0VBQ0EsMEJBQUE7QUM3RUE7QURTQTtFQXdFQSxjQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHFCQUFBO01BQUEsa0JBQUE7VUFBQSx5QkFBQTtFQUNBLDJCQUFBO1VBQUEsdUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7TUFBQSxXQUFBO1VBQUEsT0FBQTtBQzlFQTtBRERBO0VBaUZBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLDBCQUFBO1VBQUEseUJBQUE7RUFDQSx3REFBQTtVQUFBLGdEQUFBO0VDN0VFLGVBQWU7QUFDakI7QURSQTtFQXlGQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLDRCQUFBO1VBQUEseUJBQUE7RUFDQSxhQUFBO0FDOUVBO0FEakJBO0VBa0dBLFdBQUE7RUFDQSwyQkFBQTtVQUFBLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBQzlFQTtBRHpCQTtFQTJHQSxtQkFBQTtBQy9FQTtBRDVCQTtFQStHQSxXQUFBO0VBRUEsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsMkJBQUE7VUFBQSx1QkFBQTtBQ2pGQTtBRGxDQTtFQXVIQSxXQUFBO0VBRUEsZUFBQTtFQUNBLGtCQUFBO0FDbkZBO0FEdkNBO0VBNkhBLFdBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7QUNuRkE7QUQ3Q0E7RUFtSUEsV0FBQTtFQUNBLHNCQUFBO0FDbkZBO0FEakRBO0VBeUlBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtBQ3JGQTtBRDJGQTtFQUNBLGtEQUFBO0VBQ0Esc0JBQUE7RUN6RkUsbUNBQW1DO0VEMEZyQywrQkFBQTtFQ3hGRSxvQ0FBb0M7RUR5RnRDLDRCQUFBO0VDdkZFLDhCQUE4QjtFRHdGaEMsZ0JBQUE7RUFDQSxXQUFBO0VDdEZFLGlDQUFpQztFRHVGbkMseUJBQUE7RUFDQSxXQUFBO0FDckZBO0FEMEZBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsNEJBQUE7VUFBQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7TUFBQSxXQUFBO1VBQUEsT0FBQTtBQ3hGQTtBRGtGQTtFQVFBLG9DQUFBO0VBQ0EsZUFBQTtFQ3ZGRSxtQkFBbUI7RUR3RnJCLGtCQUFBO0VDdEZFLHVCQUF1QjtFRHVGekIsbUJBQUE7QUNyRkE7QUQwRUE7RUFjQSxvQ0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsMkJBQUE7VUFBQSx3QkFBQTtFQUNBLDBCQUFBO1VBQUEsc0JBQUE7QUNyRkE7QURtRUE7RUFxQkEsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtBQ3JGQTtBRDhEQTtFQTJCQSx5Q0FBQTtFQUNBLG1CQUFBO0FDdEZBO0FEMERBO0VBZ0NBLGFBQUE7QUN2RkE7QUR1REE7RUFvQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLDBCQUFBO1VBQUEsc0JBQUE7QUN4RkE7QURrREE7RUF5Q0EsYUFBQTtFQUNBLHFDQUFBO0VBRUEsbUNBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7QUN6RkE7QUQyQ0E7RUFrREEsYUFBQTtFQUNBLHFDQUFBO0VBRUEsbUNBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7QUMzRkE7QURvQ0E7RUEyREEsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxTQUFBO0FDNUZBO0FEOEJBO0VBa0VBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7QUM3RkE7QUR1QkE7RUEwRUEsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSw0QkFBQTtVQUFBLHdCQUFBO0FDOUZBO0FEa0JBO0VBK0VBLG9DQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0FDOUZBO0FEYUE7RUF1RkEsbUJBQUE7TUFBQSxXQUFBO1VBQUEsT0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO01BQUEsa0JBQUE7VUFBQSx5QkFBQTtBQ2pHQTtBREtBO0VBK0ZBLHlDQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0FDakdBO0FEQUE7RUFxR0EsNkdBQUE7RUFBQSwrREFBQTtFQUNBLDZCQUFBO0VDbEdFLCtDQUErQztFRG1HakQsb0NBQUE7RUNqR0UsMEJBQTBCO0FBQzVCO0FEUEE7RUE0R0Esa0NBQUE7RUFBQSwwQkFBQTtFQ2xHRSw2QkFBNkI7QUFDL0I7QURYQTtFQWdIQSxvQkFBQTtFQ2xHRSwrQkFBK0I7QUFDakM7QURmQTtFQXFIQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxxRkFBQTtFQUFBLHVEQUFBO0VBQ0EsMEJBQUE7TUFBQSxxQkFBQTtFQUNBLFdBQUE7QUNuR0E7QUR4QkE7RUErSEEscUZBQUE7RUFBQSx1REFBQTtBQ3BHQTtBRHdHQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSx3Q0FBQTtVQUFBLGdDQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0FDdEdBO0FEZ0dBO0VBUUEsV0FBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FDckdBO0FEMEZBO0VBY0EsZUFBQTtFQ3JHRSxtQkFBbUI7RURzR3JCLGtCQUFBO0VDcEdFLHVCQUF1QjtFRHFHekIsaUJBQUE7RUFDQSxtQkFBQTtBQ25HQTtBRGtGQTtFQW9CQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsbUJBQUE7QUNuR0E7QUR1R0E7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQ3JHRSxvQ0FBb0M7RURzR3RDLE9BQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VDcEdFLHlCQUF5QjtFRHFHM0IseUNBQUE7RUNuR0UsOENBQThDO0VEd0doRCxXQUFBO0VBQ0Esb0JBQUE7QUN0R0E7QUR5R0E7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQ3ZHRSxvQ0FBb0M7RUR3R3RDLE9BQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VDdEdFLHlCQUF5QjtFRHVHM0IseUNBQUE7RUNyR0UsOENBQThDO0VEMEdoRCxXQUFBO0VBQ0Esb0JBQUE7QUN4R0E7QUQyR0E7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSw2QkFBQTtVQUFBLDBCQUFBO0FDekdBO0FENEdBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUMxR0Usb0NBQW9DO0VEMkd0QyxPQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTtFQ3pHRSx5QkFBeUI7RUQwRzNCLCtMQUFBO0VBT0Esb0JBQUE7RUFDQSxVQUFBO0FDOUdBO0FEaUhBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUMvR0Usb0NBQW9DO0VEZ0h0QyxPQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQzlHRSx5QkFBeUI7RUQrRzNCLCtMQUFBO0VBT0Esb0JBQUE7RUFDQSxjQUFBO0FDbkhBO0FEc0hBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUVBLFVBQUE7RUFDQSxrQkFBQTtFQUVBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLGtCQUFBO0FDdEhBO0FENkdBO0VBV0Esb0NBQUE7RUFDQSxlQUFBO0VDckhFLG1CQUFtQjtFRHNIckIsa0JBQUE7RUNwSEUsdUJBQXVCO0VEcUh6QixnQkFBQTtFQUNBLDRCQUFBO1VBQUEsd0JBQUE7QUNuSEE7QURvR0E7RUFrQkEsdUNBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNuSEE7QUQrRkE7RUF1QkEsY0FBQTtFQUNBLDBCQUFBO0FDbkhBO0FEMkZBO0VBMkJBLHlDQUFBO0FDbkhBO0FEd0ZBO0VBOEJBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7QUNuSEE7QURrRkE7RUFxQ0EsV0FBQTtFQUNBLGtCQUFBO0FDcEhBO0FEOEVBO0VBMENBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFFQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxrQkFBQTtBQ3RIQTtBRHdFQTtFQWtEQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtBQ3ZIQTtBRHFFQTtFQXNEQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQ3hIRSxrQ0FBa0M7RUR5SHBDLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQ3ZIRSxvQ0FBb0M7RUR3SHRDLG1CQUFBO01BQUEsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsUUFBQTtFQUNBLGVBQUE7QUN0SEE7QUQ0SEE7RUFDQSxrREFBQTtFQUNBLHNCQUFBO0VDMUhFLG1DQUFtQztFRDJIckMsK0JBQUE7RUN6SEUsb0NBQW9DO0VEMEh0Qyw0QkFBQTtFQ3hIRSw4QkFBOEI7RUR5SGhDLGdCQUFBO0VBQ0EsV0FBQTtFQ3ZIRSxpQ0FBaUM7RUR3SG5DLHlCQUFBO0VBQ0EsV0FBQTtBQ3RIQTtBRHlIQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VDdkhFLG9DQUFvQztFRHdIdEMsT0FBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7RUN0SEUseUJBQXlCO0VEdUgzQiwrTEFBQTtFQU9BLG9CQUFBO0VBQ0EsVUFBQTtBQzNIQTtBRDhIQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VDNUhFLG9DQUFvQztFRDZIdEMsT0FBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7RUMzSEUseUJBQXlCO0VENEgzQix5Q0FBQTtFQzFIRSw4Q0FBOEM7RUQrSGhELFdBQUE7RUFDQSxvQkFBQTtBQzdIQTtBRGdJQTtFQUNBLHlCQUFBO0FDOUhBO0FEaUlBO0VBQ0Esb0JBQUE7QUMvSEE7QURrSUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsY0FBQTtBQ2hJQTtBRG1JQTtFQUVBLGVBQUE7QUNsSUE7QURxSUE7RUFDQSx1Q0FBQTtBQ25JQTtBRHNJQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxTQUFBO0VBQ0EseUJBQUE7QUNwSUE7QUQrSEE7RUFPQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsU0FBQTtBQ25JQTtBRDBIQTtFQWFBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsMEJBQUE7VUFBQSx5QkFBQTtBQ3BJQTtBRHFIQTtFQWtCQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLDBCQUFBO1VBQUEseUJBQUE7QUNwSUE7QURnSEE7RUF3QkEsZUFBQTtBQ3JJQTtBRDZHQTtFQTJCQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUNBLFdBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxvQkFBQTtBQ3JJQTtBRHNHQTtFQWtDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnREFBQTtVQUFBLHdDQUFBO0FDcklBO0FEK0ZBO0VBeUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7S0FBQSxpQkFBQTtBQ3JJQTtBRDBGQTtFQWlEQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtBQ3hJQTtBRGlGQTtFQTJEQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSx1Q0FBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtBQ3pJQTtBRDZJQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSwwQkFBQTtNQUFBLHFCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0FDM0lBO0FEbUlBO0VBVUEsMkJBQUE7VUFBQSx3QkFBQTtFQUNBLGVBQUE7QUMxSUE7QUQrSEE7RUFlQSxxQkFBQTtBQzNJQTtBRDRIQTtFQW1CQSxvQkFBQTtFQUNBLGVBQUE7RUM1SUUsbUJBQW1CO0VENklyQixvQ0FBQTtFQUNBLG1CQUFBO0VDM0lFLDBDQUEwQztFRDRJNUMseUJBQUE7RUMxSUUsd0NBQXdDO0VEMkkxQyxpQ0FBQTtVQUFBLHlCQUFBO0FDeklBO0FEaUhBO0VBMkJBLGFBQUE7RUFDQSwwQkFBQTtFQUNBLG1DQUFBO0VBQ0EsU0FBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0FDeklBO0FEdUdBO0VBcUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7QUN6SUE7QUQrRkE7RUE2Q0EseUNBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7QUN6SUE7QUQwRkE7RUFtREEseUNBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7QUMxSUE7QURxRkE7RUF5REEsbUJBQUE7QUMzSUE7QURrRkE7RUE2REEsbUJBQUE7QUM1SUE7QUQrRUE7RUFpRUEsYUFBQTtFQUNBLDBCQUFBO0VBQ0EsbUNBQUE7RUFDQSxTQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7QUM3SUE7QURtRUE7RUE2RUEsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtBQzdJQTtBRDJEQTtFQXNGQSxxRUFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLCtCQUFBO0VDOUlFLHFCQUFxQjtFRCtJdkIsNEJBQUE7RUM3SUUsaUNBQWlDO0VEOEluQyw0QkFBQTtFQUNBLHNCQUFBO0VBQ0EsMkJBQUE7VUFBQSx3QkFBQTtBQzVJQTtBRDZDQTtFQW1HQSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsMEJBQUE7TUFBQSxxQkFBQTtBQzdJQTtBRG9DQTtFQTZHQSxxRkFBQTtFQUFBLHVEQUFBO0FDOUlBO0FEaUNBO0VBaUhBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsdUJBQUE7VUFBQSxtQkFBQTtFQUNBLGVBQUE7QUMvSUE7QUQyQkE7RUFzSEEsb0NBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7QUM5SUE7QURzQkE7RUE2SEEsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLFlBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtBQ2hKQTtBRGFBO0VBcUlBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSx3QkFBQTtVQUFBLHFCQUFBO0FDL0lBO0FET0E7RUEySUEsZUFBQTtBQy9JQTtBRElBO0VBZ0pBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxzQkFBQTtFQ2pKRSxtQ0FBbUM7QUFDckM7QURMQTtFQXlKQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7QUNqSkE7QURWQTtFQStKQSx5QkFBQTtFQUNBLDRCQUFBO1VBQUEseUJBQUE7RUFDQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsV0FBQTtBQ2xKQTtBRGhCQTtFQW9LQSx5Q0FBQTtFQUNBLFdBQUE7RUFDQSwyQkFBQTtVQUFBLHdCQUFBO0FDakpBO0FEckJBO0VBeUtBLG9DQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsMkJBQUE7VUFBQSx3QkFBQTtFQUNBLDBCQUFBO1VBQUEsc0JBQUE7QUNqSkE7QUQ1QkE7RUFrTEEsV0FBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0FDbkpBO0FEbENBO0VBdUxBLFdBQUE7RUNsSkUsNEJBQTRCO0VEbUo5QixvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLGdCQUFBO0FDakpBO0FEMUNBO0VBNkxBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7RUFDQSxZQUFBO0VDaEpFLHFCQUFxQjtFRGlKdkIsYUFBQTtFQy9JRSxxQkFBcUI7QUFDdkI7QURzSkE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0FDcEpBO0FENklBO0VBU0EsZUFBQTtBQ25KQTtBRDBJQTtFQVlBLHVDQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSw2QkFBQTtVQUFBLDBCQUFBO0FDbkpBO0FEb0lBO0VBbUJBLGNBQUE7RUFDQSxpQkFBQTtBQ3BKQTtBRGdJQTtFQXdCQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBQ3JKQTtBRHlIQTtFQWdDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VDdEpFLCtCQUErQjtBQUNqQztBRG1IQTtFQXNDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FDdEpBO0FEOEdBO0VBNENBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QUN2SkE7QUR5R0E7RUFrREEsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUVBLGFBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QUN6SkE7QURpR0E7RUE0REEsYUFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtBQzFKQTtBRDRGQTtFQWtFQSxvQ0FBQTtFQUNBLGVBQUE7QUMzSkE7QUR3RkE7RUF1RUEsU0FBQTtFQUNBLFFBQUE7QUM1SkE7QURvRkE7RUEyRUEsU0FBQTtFQUNBLFFBQUE7QUM1SkE7QURnRkE7RUFnRkEsU0FBQTtFQUNBLFFBQUE7QUM3SkE7QUQ0RUE7RUFxRkEsU0FBQTtFQUNBLFFBQUE7QUM5SkE7QUR3RUE7RUEwRkEsU0FBQTtFQUNBLFFBQUE7QUMvSkE7QURvRUE7RUErRkEsU0FBQTtFQUNBLFFBQUE7QUNoS0E7QURnRUE7RUFvR0EsU0FBQTtFQUNBLFFBQUE7QUNqS0E7QUQ0REE7RUF5R0EsU0FBQTtFQUNBLFFBQUE7QUNsS0E7QUR3REE7RUE4R0EsU0FBQTtFQUNBLFFBQUE7QUNuS0E7QURvREE7RUFtSEEsU0FBQTtFQUNBLFFBQUE7QUNwS0E7QURnREE7RUF3SEEsU0FBQTtFQUNBLFFBQUE7QUNyS0E7QUQ0Q0E7RUE2SEEsU0FBQTtFQUNBLFFBQUE7QUN0S0E7QUR3Q0E7RUFrSUEsU0FBQTtFQUNBLFFBQUE7QUN2S0E7QURvQ0E7RUF1SUEsU0FBQTtFQUNBLFFBQUE7QUN4S0E7QURnQ0E7RUEySUEsU0FBQTtFQUNBLFFBQUE7QUN4S0E7QUQ0QkE7RUFnSkEsU0FBQTtFQUNBLFFBQUE7QUN6S0E7QUR3QkE7RUFxSkEsU0FBQTtFQUNBLFFBQUE7QUMxS0E7QURvQkE7RUEwSkEsU0FBQTtFQUNBLFFBQUE7QUMzS0E7QURnQkE7RUErSkEsU0FBQTtFQUNBLFFBQUE7QUM1S0E7QURZQTtFQW9LQSxTQUFBO0VBQ0EsUUFBQTtBQzdLQTtBRFFBO0VBeUtBLFNBQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtBQzlLQTtBREdBO0VBK0tBLFNBQUE7RUFDQSxRQUFBO0FDL0tBO0FEREE7RUFvTEEsU0FBQTtFQUNBLFFBQUE7QUNoTEE7QURMQTtFQXlMQSxTQUFBO0VBQ0EsUUFBQTtBQ2pMQTtBRFRBO0VBOExBLFNBQUE7RUFDQSxRQUFBO0FDbExBO0FEYkE7RUFtTUEsU0FBQTtFQUNBLFFBQUE7QUNuTEE7QURqQkE7RUF3TUEsU0FBQTtFQUNBLFFBQUE7QUNwTEE7QURyQkE7RUE2TUEsU0FBQTtFQUNBLFFBQUE7QUNyTEE7QUR6QkE7RUFrTkEsU0FBQTtFQUNBLFFBQUE7QUN0TEE7QUQ3QkE7RUF1TkEsU0FBQTtFQUNBLFFBQUE7QUN2TEE7QURqQ0E7RUE0TkEsU0FBQTtFQUNBLFFBQUE7QUN4TEE7QURyQ0E7RUFpT0EsU0FBQTtFQUNBLFFBQUE7QUN6TEE7QUR6Q0E7RUFzT0EsU0FBQTtFQUNBLFFBQUE7QUMxTEE7QUQ3Q0E7RUEyT0EsU0FBQTtFQUNBLFFBQUE7QUMzTEE7QURqREE7RUErT0EsU0FBQTtFQUNBLFFBQUE7QUMzTEE7QURyREE7RUFvUEEsU0FBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0FDNUxBO0FEMURBO0VBMFBBLFNBQUE7RUFDQSxRQUFBO0FDN0xBO0FEOURBO0VBK1BBLFNBQUE7RUFDQSxRQUFBO0FDOUxBO0FEbEVBO0VBb1FBLFNBQUE7RUFDQSxRQUFBO0FDL0xBO0FEdEVBO0VBeVFBLFNBQUE7RUFDQSxRQUFBO0FDaE1BO0FEMUVBO0VBOFFBLFNBQUE7RUFDQSxRQUFBO0FDak1BO0FEOUVBO0VBbVJBLFNBQUE7RUFDQSxRQUFBO0FDbE1BO0FEbEZBO0VBd1JBLFNBQUE7RUFDQSxRQUFBO0FDbk1BO0FEdEZBO0VBNlJBLFNBQUE7RUFDQSxRQUFBO0FDcE1BO0FEMUZBO0VBa1NBLFNBQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtBQ3JNQTtBRC9GQTtFQXdTQSxTQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7QUN0TUE7QUQwTUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBRUEsVUFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0Esa0JBQUE7QUN6TUE7QURpTUE7RUFVQSxvQ0FBQTtFQUNBLGVBQUE7RUN4TUUsbUJBQW1CO0VEeU1yQixrQkFBQTtFQ3ZNRSx1QkFBdUI7RUR3TXpCLGdCQUFBO0VBQ0EsMkJBQUE7VUFBQSx3QkFBQTtFQUNBLDRCQUFBO1VBQUEsd0JBQUE7QUN0TUE7QUR1TEE7RUFrQkEsdUNBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUN0TUE7QURrTEE7RUF1QkEsY0FBQTtFQUNBLDBCQUFBO0FDdE1BO0FEOEtBO0VBMkJBLHlDQUFBO0FDdE1BO0FEMktBO0VBOEJBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7QUN0TUE7QURxS0E7RUFxQ0EsV0FBQTtFQUNBLGtCQUFBO0FDdk1BO0FEaUtBO0VBMENBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFFQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxrQkFBQTtBQ3pNQTtBRDJKQTtFQWtEQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtBQzFNQTtBRHdKQTtFQXNEQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQzNNRSxrQ0FBa0M7RUQ0TXBDLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQzFNRSxvQ0FBb0M7RUQyTXRDLG1CQUFBO01BQUEsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsUUFBQTtFQUNBLGVBQUE7QUN6TUE7QUQrTUE7RUFDQSxrREFBQTtFQUNBLHNCQUFBO0VDN01FLG1DQUFtQztFRDhNckMsK0JBQUE7RUM1TUUsb0NBQW9DO0VENk10Qyw0QkFBQTtFQzNNRSw4QkFBOEI7RUQ0TWhDLGdCQUFBO0VBQ0EsV0FBQTtFQzFNRSxpQ0FBaUM7RUQyTW5DLDZCQUFBO0VBQ0Esa0JBQUE7QUN6TUE7QUQ0TUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsMkJBQUE7VUFBQSx3QkFBQTtBQzFNQTtBRDZNQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSw4QkFBQTtVQUFBLDJCQUFBO0VBRUEsVUFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0Esa0JBQUE7QUM1TUE7QURtTUE7RUFXQSxvQ0FBQTtFQUNBLGVBQUE7RUMzTUUsbUJBQW1CO0VENE1yQixrQkFBQTtFQzFNRSx1QkFBdUI7RUQyTXpCLGdCQUFBO0VBQ0EsNEJBQUE7VUFBQSx3QkFBQTtBQ3pNQTtBRDBMQTtFQWtCQSx1Q0FBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtBQ3pNQTtBRHFMQTtFQXVCQSxjQUFBO0VBQ0EsMEJBQUE7QUN6TUE7QURpTEE7RUEyQkEseUNBQUE7QUN6TUE7QUQ4S0E7RUE4QkEsV0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtBQ3pNQTtBRHdLQTtFQXFDQSxXQUFBO0VBQ0Esa0JBQUE7QUMxTUE7QURvS0E7RUEwQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUVBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLGtCQUFBO0FDNU1BO0FEOEpBO0VBa0RBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0FDN01BO0FEMkpBO0VBc0RBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VDOU1FLGtDQUFrQztFRCtNcEMsd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VDN01FLG9DQUFvQztFRDhNdEMsbUJBQUE7TUFBQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxRQUFBO0VBQ0EsZUFBQTtBQzVNQTtBRGdOQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSx3Q0FBQTtVQUFBLGdDQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0FDOU1BO0FEd01BO0VBUUEsV0FBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FDN01BO0FEa01BO0VBY0EsZUFBQTtFQzdNRSxtQkFBbUI7RUQ4TXJCLGtCQUFBO0VDNU1FLHVCQUF1QjtFRDZNekIsaUJBQUE7RUFDQSxtQkFBQTtBQzNNQTtBRDBMQTtFQW9CQSxlQUFBO0VBQ0EsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLG1CQUFBO0FDM01BO0FEK01BO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBQzdNQTtBRGdOQTtFQUNBLHlCQUFBO0VBRUEsa0JBQUE7QUMvTUE7QURrTkE7RUFFQSxrQkFBQTtBQ2pOQTtBRCtNQTtFQUtBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLDRCQUFBO1VBQUEsd0JBQUE7QUNqTkE7QUFDQSxzSEFBc0g7QUFDdEgsaUNBQWlDO0FBQ2pDOzs7Ozs7O0dBT0c7QUFDSCxvQ0FBb0M7QUM1N0RwQztFQUNBO0lBQ0EsZ0JBQUE7RUQ4N0RFO0VDMzdERjtJQUNBLDZCQUFBO0lENjdESSw4Q0FBOEM7RUFDaEQ7RUMzN0RGO0lBQ0Esb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUQ2N0RJLDRCQUE0QjtJQzU3RGhDLGVBQUE7SUFDQSwwQkFBQTtRQUFBLHFCQUFBO0lBQ0EseUJBQUE7UUFBQSxzQkFBQTtZQUFBLG1CQUFBO0VEODdERTtFQzM3REY7SUFFQSxXQUFBO0VENDdERTtFQzk3REY7SUFNQSwyQkFBQTtFRDI3REU7RUN2N0RGO0lBQ0EsYUFBQTtJRHk3REksdUNBQXVDO0VBQ3pDO0VDdjdERjtJQUNBLGFBQUE7SUR5N0RJLHVDQUF1QztFQUN6QztFQ3Y3REY7SUFDQSxhQUFBO0lBQ0EseUJBQUE7UUFBQSxzQkFBQTtZQUFBLG1CQUFBO0lBQ0EsdUJBQUE7UUFBQSxvQkFBQTtZQUFBLDJCQUFBO0lBQ0EsU0FBQTtJQUNBLFdBQUE7SUFDQSw0QkFBQTtJQUFBLDZCQUFBO1FBQUEsMEJBQUE7WUFBQSxzQkFBQTtJRHk3REksc0JBQXNCO0lDeDdEMUIsV0FBQTtJQUNBLHNCQUFBO0lEMDdESSx3QkFBd0I7SUN6N0Q1QixlQUFBO0lBQ0EsU0FBQTtFRDI3REU7RUN4N0RGO0lBQ0EsaUJBQUE7SUFDQSxXQUFBO0lBQ0Esd0JBQUE7WUFBQSx1QkFBQTtFRDA3REU7RUN2N0RGO0lBQ0Esb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUR5N0RJLGtDQUFrQztJQ3g3RHRDLDRCQUFBO0lBQUEsNkJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0lBQ0EsYUFBQTtJQUNBLGtCQUFBO0lBQ0EsbUJBQUE7RUQwN0RFO0VDdjdERjtJQUNBLHFCQUFBO0lBQ0EsZUFBQTtJQUNBLHVCQUFBO1FBQUEsdUJBQUE7SUFDQSxvQkFBQTtJQUNBLGFBQUE7RUR5N0RFO0VDdjdERjtJQUVBLGVBQUE7RUR3N0RFO0VDMTdERjtJQUtBLGVBQUE7RUR3N0RFO0VDcDdERjtJQUVBLGVBQUE7RURxN0RFO0VDdjdERjtJQUtBLFdBQUE7SUFDQSxZQUFBO0VEcTdERTtFQ2o3REY7SUFFQSxlQUFBO0VEazdERTtFQzk2REY7O0lBR0EsZUFBQTtFRCs2REU7RUM1NkRGO0lBR0EsZUFBQTtFRDQ2REU7RUN4NkRGO0lBRUEsZUFBQTtFRHk2REU7QUFDRjtBQ3I2REE7RUFDQTtJQUNBLHFDQUFBO0lEdTZESSxnQkFBZ0I7RUFDbEI7RUN0NkRGO0lBQ0EscUNBQUE7SUR3NkRJLGdCQUFnQjtFQUNsQjtFQ3Q2REY7SUFDQSxnQkFBQTtFRHc2REU7QUFDRjtBQ3I2REE7RUFDQTtJQUNBLHFDQUFBO0lEdTZESSxnQkFBZ0I7RUFDbEI7RUNyNkRGO0lBQ0EscUNBQUE7RUR1NkRFO0FBQ0Y7QUNwNkRBO0VBQ0E7SUFFQSxhQUFBO0VEcTZERTtFQ3Y2REY7SUFJQSxpQkFBQTtFRHM2REU7RUNqNkRGO0lBRUEsMkJBQUE7RURrNkRFO0VDcDZERjtJQUtBLDJCQUFBO0VEazZERTtFQzk1REY7SUFDQSxrQkFBQTtJQUNBLFVBQUE7SUFDQSw0QkFBQTtZQUFBLHlCQUFBO0VEZzZERTtFQzk1REY7SUFFQSxXQUFBO0VEKzVERTtFQzU1REY7SUFDQSxhQUFBO0VEODVERTtFQzU1REY7SUFDQSwwQkFBQTtFRDg1REU7QUFDRjtBQzM1REE7RUFDQTtJQUNBLGFBQUE7RUQ2NURFO0VDMTVERjtJQUNBLGFBQUE7RUQ0NURFO0VDejVERjtJQUNBLGFBQUE7RUQyNURFO0VDeDVERjtJQUNBLFVBQUE7RUQwNURFO0VDdjVERjtJQUNBLFlBQUE7SUFDQSxpQkFBQTtFRHk1REU7RUN0NURGO0lBQ0Esa0JBQUE7SUFDQSxRQUFBO0lBQ0EsU0FBQTtJQUNBLHdDQUFBO1lBQUEsZ0NBQUE7RUR3NURFO0VDcjVERjtJQUNBLGtCQUFBO0lBQ0EsUUFBQTtJQUNBLFNBQUE7SUFDQSx3Q0FBQTtZQUFBLGdDQUFBO0VEdTVERTtFQ3A1REY7SUFDQSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLDRCQUFBO0lBQUEsNkJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0lBQ0Esa0JBQUE7SUFDQSxTQUFBO0lBQ0EsWUFBQTtFRHM1REU7QUFDRjtBQ241REE7RUFDQTtJQUVBLGVBQUE7SUFDQSxpQkFBQTtFRG81REU7RUN2NURGO0lBTUEsa0JBQUE7RURvNURFO0VDajVERjtJQUVBLGVBQUE7SUFDQSw0QkFBQTtZQUFBLHdCQUFBO0VEazVERTtFQzk0REY7SUFFQSxlQUFBO0VEKzRERTtFQzM0REY7SUFFQSw4QkFBQTtFRDQ0REU7RUM5NERGO0lBS0EsZ0JBQUE7RUQ0NERFO0VDajVERjtJQVFBLHFCQUFBO0VENDRERTtFQ3A1REY7SUFXQSx3QkFBQTtZQUFBLHVCQUFBO0VENDRERTtFQ3Y1REY7SUFjQSxnQkFBQTtFRDQ0REU7RUMxNURGO0lBaUJBLHVCQUFBO1FBQUEsb0JBQUE7WUFBQSwyQkFBQTtFRDQ0REU7QUFDRjtBQ3g0REE7RUFDQTtJQUVBLGVBQUE7SUFDQSxtQkFBQTtJQUNBLDRCQUFBO1lBQUEsd0JBQUE7RUR5NERFO0VDdDRERjtJQUVBLGVBQUE7SUFDQSw0QkFBQTtZQUFBLHdCQUFBO0VEdTRERTtFQzE0REY7SUFNQSwwQkFBQTtZQUFBLHNCQUFBO0VEdTRERTtFQ240REY7SUFFQSxlQUFBO0VEbzRERTtFQ2g0REY7SUFFQSxlQUFBO0VEaTRERTtBQUNGO0FDNzNEQTtFQUNBO0lBQ0EsWUFBQTtFRCszREU7RUM3M0RGO0lBQ0EsdUJBQUE7SUFDQSx3QkFBQTtFRCszREU7RUM3M0RGO0lBQ0EsVUFBQTtFRCszREU7QUFDRjtBQzUzREE7RUFDQTtJQUVBLGVBQUE7SUFDQSxtQkFBQTtFRDYzREU7RUNoNERGO0lBTUEsZUFBQTtJQUNBLGlCQUFBO0lBQ0Esa0JBQUE7RUQ2M0RFO0VDMTNERjtJQUVBLGVBQUE7SUFDQSw0QkFBQTtZQUFBLHdCQUFBO0VEMjNERTtFQ3YzREY7SUFFQSxlQUFBO0VEdzNERTtFQ3IzREY7SUFFQSwwQkFBQTtFRHMzREU7RUN4M0RGO0lBS0EsZ0JBQUE7RURzM0RFO0FBQ0Y7QUNsM0RBO0VBQ0E7SUFFQSwyQkFBQTtZQUFBLHVCQUFBO0VEbTNERTtBQUNGO0FDLzJEQTtFQUNBO0lBRUEsNEJBQUE7SUFBQSw2QkFBQTtRQUFBLDBCQUFBO1lBQUEsc0JBQUE7SUFDQSxnQkFBQTtJQUNBLHlCQUFBO1FBQUEseUJBQUE7SUFDQSxpQ0FBQTtRQUFBLDhCQUFBO1lBQUEsMkJBQUE7RURnM0RFO0FBQ0Y7QUM1MkRBO0VBQ0E7SUFDQSxZQUFBO0lBQ0EsNkJBQUE7SUQ4MkRJLDhDQUE4QztFQUNoRDtFQzUyREY7SUFDQSxrQkFBQTtJQUNBLFFBQUE7SUFDQSxTQUFBO0lBQ0Esd0NBQUE7WUFBQSxnQ0FBQTtFRDgyREU7RUMzMkRGO0lBQ0Esa0JBQUE7SUFDQSxRQUFBO0lBQ0EsU0FBQTtJQUNBLHdDQUFBO1lBQUEsZ0NBQUE7SUFDQSxrQkFBQTtJQUNBLFdBQUE7RUQ2MkRFO0VDMTJERjtJQUNBLFFBQUE7RUQ0MkRFO0VDejJERjtJQUNBLFFBQUE7SUFDQSxTQUFBO0lBQ0Esd0NBQUE7WUFBQSxnQ0FBQTtFRDIyREU7QUFDRjtBQ3gyREE7RUFDQTtJQUNBLFNBQUE7RUQwMkRFO0FBQ0Y7QUN2MkRBO0VBQ0E7SUFDQSxTQUFBO0VEeTJERTtFQ3QyREY7SUFDQSxRQUFBO0VEdzJERTtBQUNGIiwiZmlsZSI6InRlbXBsYXRlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbbnVsbCwiQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJSZWd1bGFyXCI7XHJcbiAgc3JjOiB1cmwoLi4vLi4vLi4vLi4vLi4vZnJvbnQvZm9udHMvSW50ZXJfMThwdC1SZWd1bGFyLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiO1xyXG4gIHNyYzogdXJsKC4uLy4uLy4uLy4uLy4uL2Zyb250L2ZvbnRzL0ludGVyXzE4cHQtQm9sZC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJJbnRlckV4dHJhQm9sZFwiO1xyXG4gIHNyYzogdXJsKC4uLy4uLy4uLy4uLy4uL2Zyb250L2ZvbnRzL0ludGVyXzE4cHQtRXh0cmFCb2xkLnR0ZilcclxuICAgIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJJbnRlclNlbWlCb2xkXCI7XHJcbiAgc3JjOiB1cmwoLi4vLi4vLi4vLi4vLi4vZnJvbnQvZm9udHMvSW50ZXJfMThwdC1TZW1pQm9sZC50dGYpXHJcbiAgICBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGJhY2tncm91bmQtY29sb3I6ICNlY2YzZjY7XHJcbkBiYWNrZ3JvdW5kLWRhcms6ICMwOTFhMjQ7XHJcbkBob3Zlci1jb2xvcjogIzAwY2M4NztcclxuQGhvdmVyLWNvbG9yMjogIzM1YzdlOTtcclxuQGJhY2tncm91bmQtZGFyazI6ICMwOTFhMjQ7XHJcblxyXG4qIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbmh0bWwsXHJcbmJvZHkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBmb250LWZhbWlseTogXCJJbnRlclJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLm1haW4tY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgaGVpZ2h0OiAxMDAlOyAvKiBDZWxrb3bDoSB2w73FoWthIG9rbmEgKi9cclxufVxyXG5cclxuLyogbWFpbiB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59ICovXHJcbi5jb250ZW50IHtcclxuICBmbGV4OiAxO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuLmZsZXhib3gtaGVhZGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgcGFkZGluZy1ibG9jazogMS41cmVtO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi8uLi8uLi9mcm9udC9pbWFnZXMvYmFja2dyb3VuZC1pbWcuanBnXCIpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICBoZWlnaHQ6IDc1dmg7XHJcbiAgbWluLWhlaWdodDogNDAwcHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDsgLyogQ2VudGVyIHRoZSBpbWFnZSAqL1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IC8qIFByZXZlbnQgaW1hZ2UgZnJvbSByZXBlYXRpbmcgKi9cclxuICAvL2JhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZC1jb2xvcjtcclxuICB6LWluZGV4OiAtMjtcclxufVxyXG5cclxuLmJhY2tncm91bmQta29udGFrdCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vLi4vLi4vZnJvbnQvaW1hZ2VzL2JhY2tncm91bmQwMy5wbmdcIik7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAzMCU7XHJcbiAgaGVpZ2h0OiA3NXZoO1xyXG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7IC8qIENlbnRlciB0aGUgaW1hZ2UgKi9cclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyAvKiBQcmV2ZW50IGltYWdlIGZyb20gcmVwZWF0aW5nICovXHJcbiAgLy9iYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDk5OTtcclxufVxyXG5cclxuLnJvdyB7XHJcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogMCAxLjVyZW07XHJcbn1cclxuXHJcbi5sb2dvIHtcclxuICB3aWR0aDogMTUwcHg7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uY29udGFpbmVyLW5hdiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLm5hdmlnYWNlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLm1vYmlsZS1tZW51IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5uYXYgdWwge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBnYXA6IDJyZW07XHJcbn1cclxuXHJcbm5hdiBhIHtcclxuICBmb250LWZhbWlseTogXCJJbnRlclNlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG5uYXYgYTpob3ZlciB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgY29sb3I6IEBob3Zlci1jb2xvcjtcclxufVxyXG5cclxuLmhhbWJ1cmdlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmhhbWJ1cmdlci1pY28ge1xyXG4gIHdpZHRoOiAzMnB4O1xyXG4gIGhlaWdodDogMzJweDtcclxufVxyXG5cclxuLmhhbWJ1cmdlciBzdmcge1xyXG4gIGZpbGw6IEBob3Zlci1jb2xvcjtcclxufVxyXG4uaGFtYnVyZ2VyIHN2Zzpob3ZlciB7XHJcbiAgZmlsbDogQGhvdmVyLWNvbG9yMjtcclxufVxyXG5cclxuLmNsb3NlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uYmFubmVyLXRleHQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDI4JTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTM1JSk7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHAge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE0cHQ7XHJcbiAgICBsaW5lLWhlaWdodDogMS43cmVtO1xyXG4gICAgbWFyZ2luLWlubGluZTogMTBweDtcclxuICB9XHJcbiAgaDEge1xyXG4gICAgZm9udC1zaXplOiA1MHB0OyAvKiBWZWxpa29zdCBww61zbWEgKi9cclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgLyogVnljZW50cm92w6Fuw60gdGV4dHUgKi9cclxuICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xyXG4gICAgbWFyZ2luLWlubGluZTogMXJlbTtcclxuICB9XHJcbiAgaDIge1xyXG4gICAgZm9udC1zaXplOiAyNHB0O1xyXG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMnJlbTtcclxuICAgIG1hcmdpbi1pbmxpbmU6IDFyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5hcnJvdy1yb3cge1xyXG4gIHdpZHRoOiAzMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uYXJyb3ctY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA2OCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC02NSUpO1xyXG59XHJcblxyXG4uYXJyb3ctY29udGFpbmVyLXAge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDYwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTY1JSk7XHJcbn1cclxuXHJcbi5ncmFkaWVudC10ZXh0IHtcclxuICBmb250LWZhbWlseTogXCJJbnRlckJvbGRcIiwgc2Fucy1zZXJpZjtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMzNmM3ZTkgNDUlLCAjMmRjYWFmIDUwJSwgIzcyZTNhNiA3MCUpO1xyXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0OyAvKiBQb2Rwb3JhIHBybyBXZWJLaXQgcHJvIGNsaXAgcG96YWTDrSBuYSB0ZXh0ICovXHJcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50OyAvKiBVZMSbbMOhIHRleHQgcHLFr2hsZWRuw71tICovXHJcbn1cclxuXHJcbi5hcnJvdy1pbWcge1xyXG4gIHdpZHRoOiAzMHB4O1xyXG4gIGhlaWdodDogMzBweDtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgYW5pbWF0aW9uOiBwdWxzZSAxcyBpbmZpbml0ZTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgfVxyXG5cclxuICAvLyBNaXhpbiBwcm8ga2zDrcSNb3bDqSBzbsOtbWt5IGFuaW1hY2VcclxuICAua2V5ZnJhbWVzLXB1bHNlIHtcclxuICAgIDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIH1cclxuICAgIDUwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gUG91xb5pdMOtIG1peGludSBwcm8gYW5pbWFjZSBzIHByZWZpeGVtIGEgYmV6IHByZWZpeHVcclxuICBALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xyXG4gICAgLmtleWZyYW1lcy1wdWxzZTtcclxuICB9XHJcblxyXG4gIEBrZXlmcmFtZXMgcHVsc2Uge1xyXG4gICAgLmtleWZyYW1lcy1wdWxzZTtcclxuICB9XHJcbn1cclxuXHJcbmhlYWRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQtY29sb3I7XHJcbn1cclxuXHJcbiNIUC0wMSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQtY29sb3I7XHJcbiAgZmxleDogMTtcclxuXHJcbiAgaDIge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJCb2xkXCIsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDMycHQ7IC8qIFZlbGlrb3N0IHDDrXNtYSAqL1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyAvKiBWeWNlbnRyb3bDoW7DrSB0ZXh0dSAqL1xyXG4gICAgbWFyZ2luLWlubGluZTogMXJlbTtcclxuICB9XHJcbiAgLnRleHQyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHAge1xyXG4gICAgICBtYXJnaW4tYmxvY2s6IDJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pdGVtIHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgIGEge1xyXG4gICAgICBmb250LWZhbWlseTogXCJJbnRlckV4dHJhQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGE6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDllYzMgNTAlLCAjMjhjOGIyIDk1JSk7XHJcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0OyAvKiBQb2Rwb3JhIHBybyBXZWJLaXQgcHJvIGNsaXAgcG96YWTDrSBuYSB0ZXh0ICovXHJcbiAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogVWTEm2zDoSB0ZXh0IHByxa9obGVkbsO9bSAqL1xyXG4gICAgfVxyXG4gIH1cclxuICAuZmxleGJveC1pY29ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWF4LXdpZHRoOiA0NDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLmhvdmVyLWVmZmVjdCB7XHJcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjVzIGVhc2U7IC8qIFDFmWVjaG9kIHBybyBobGFka8O9IGVmZWt0ICovXHJcbn1cclxuXHJcbi5ob3Zlci1lZmZlY3Q6aG92ZXIge1xyXG4gIGZpbGw6IHVybCgjZ3JhZGllbnQpOyAvKiBQb3XFvml0w60gZ3JhZGllbnR1IG5hIGhvdmVyICovXHJcbn1cclxuLmZsZXhib3gtaWNvbnMyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1heC13aWR0aDogMTAwMHB4O1xyXG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcbiAgbWFyZ2luLWJsb2NrLWVuZDogNHJlbTtcclxufVxyXG5cclxuLml0ZW0yIHtcclxuICBmbGV4OiAxO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIG1hcmdpbi1ibG9jay1zdGFydDogMnJlbTtcclxuICBtYXJnaW4taW5saW5lOiAycmVtO1xyXG4gIGEge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJFeHRyYVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmljb24ge1xyXG4gICAgd2lkdGg6IDU1cHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAxcmVtO1xyXG4gIH1cclxufVxyXG5cclxuLkFkLXBhbmVsIHtcclxuICB3aWR0aDogNTVweDtcclxuICBoZWlnaHQ6IDgwcHg7XHJcbiAgbWFyZ2luLWJsb2NrLWVuZDogMC43cmVtO1xyXG4gIGVuYWJsZS1iYWNrZ3JvdW5kOiBuZXcgMCAwIDExNC4yNyAxNjguNztcclxufVxyXG5cclxuLlR2LWFtYnVsYW5jZSB7XHJcbiAgd2lkdGg6IDExMHB4O1xyXG4gIGhlaWdodDogODBweDtcclxuICBtYXJnaW4tYmxvY2stZW5kOiAwLjdyZW07XHJcbn1cclxuXHJcbi5idG4temppc3RpdC12aWNlIHtcclxuICBtYXJnaW4tYmxvY2s6IDIuNXJlbTtcclxuICB3aWR0aDogMTUwcHg7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzM5NDlmNSwgIzIxNzJmNSk7XHJcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uYnRuLXpqaXN0aXQtdmljZTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMGExMzcyLCAjMjE3MmY1KTtcclxufVxyXG5cclxuLmJ0bi1jb250YWluZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJsb2NrLWVuZDogMS41cmVtO1xyXG5cclxuICBhIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4jSFAtMDIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB6LWluZGV4OiAxO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoMiB7XHJcbiAgICBmb250LWZhbWlseTogXCJJbnRlckJvbGRcIiwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMzJwdDsgLyogVmVsaWtvc3QgcMOtc21hICovXHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IC8qIFZ5Y2VudHJvdsOhbsOtIHRleHR1ICovXHJcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDZyZW07XHJcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAzcmVtO1xyXG4gIH1cclxuICAuYnRuLXNjaHV6a2Ege1xyXG4gICAgbWFyZ2luLWJsb2NrOiAyLjVyZW07XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1M2I2NztcclxuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5idG4tc2NodXprYTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM3YTE0MmMsICNmNTNiNjcpO1xyXG4gIH1cclxuXHJcbiAgLmJ0bi1jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMS41cmVtO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFycm93LWNvbnRhaW5lcjIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxMTMlO1xyXG4gIHotaW5kZXg6IDk5OTtcclxufVxyXG5cclxuLmJhY2tncm91bmQtYmx1ZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTA1JTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZC1jb2xvcjtcclxuICBjbGlwLXBhdGg6IHBvbHlnb24oLTMwMCUgMCUsIDQwMCUgMCUsIDUwJSAxMDAlKTtcclxuICB6LWluZGV4OiAtMTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLmNvbnRhaW5lci1zd2lwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxNjAwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbnN3aXBlci1jb250YWluZXIge1xyXG4gIG1heC13aWR0aDogMTQwMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuXHJcbiAgLy9kaXNwbGF5OiBmbGV4O1xyXG4gIC8vZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gIHN3aXBlci1zbGlkZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcblxyXG4gIHN3aXBlci1zbGlkZSBpbWcge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgbWF4LXdpZHRoOiAxODBweDtcclxuICB9XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kMiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vLi4vLi4vZnJvbnQvaW1hZ2VzL2JhY2tncm91bmQwMi5qcGdcIik7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQtZGFyaztcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgaGVpZ2h0OiA4NXZoO1xyXG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7IC8qIENlbnRlciB0aGUgaW1hZ2UgKi9cclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyAvKiBQcmV2ZW50IGltYWdlIGZyb20gcmVwZWF0aW5nICovXHJcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIG1hcmdpbi1ibG9jay1zdGFydDogNnJlbTtcclxufVxyXG5cclxuLmJhbm5lci10ZXh0LTIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBtYXJnaW46IGF1dG87XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gIHAge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE0cHQ7XHJcbiAgICBsaW5lLWhlaWdodDogMS43cmVtO1xyXG4gICAgbWFyZ2luLWlubGluZTogMTBweDtcclxuICB9XHJcbiAgaDIge1xyXG4gICAgZm9udC1zaXplOiAyNHB0O1xyXG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMnJlbTtcclxuICAgIG1hcmdpbi1pbmxpbmU6IDFyZW07XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxufVxyXG5cclxuLnJlYWxpemFjZS1jb250YWluZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kLWRhcms7XHJcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMXJlbTtcclxuICBtYXJnaW4tYmxvY2stZW5kOiAxcmVtO1xyXG4gIGgzIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyRXh0cmFCb2xkXCIsIHNhbnMtc2VyaWY7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbi1ibG9jay1zdGFydDogMXJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5nYWwtYXJyb3ctbGVmdCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDEwcHg7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHdpZHRoOiA2MHB4O1xyXG4gIGhlaWdodDogYXV0bztcclxuICB6LWluZGV4OiA5O1xyXG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDEwcHggcmdiKDAsIDAsIDApKTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5nYWwtYXJyb3ctcmlnaHQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICByaWdodDogMTBweDtcclxuICB6LWluZGV4OiA5O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB3aWR0aDogNjBweDtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgei1pbmRleDogOTtcclxuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCA4cHggcmdiKDAsIDAsIDMpKTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5jb250YWluZXItZ2FsbGVyeSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA0MDBweDtcclxuICBhIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi8qIENTUyBwcm8gc3dpcGVyIHNsaWRlcyAqL1xyXG4uc3dpcGVyLWdhbGxlcnktMiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA0MDBweDtcclxuICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgc3dpcGVyLXNsaWRlIHtcclxuICAgIHdpZHRoOiBhdXRvOyAvKiBOYXN0YXZlbsOtIMWhw63FmWt5IG5hIGF1dG8gKi9cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgd2lkdGg6IDQ4MHB4OyAvKiBGbGV4aWJpbG7DrSDFocOtxZlrYSAqL1xyXG4gICAgICBoZWlnaHQ6IDQwMHB4OyAvKiBGbGV4aWJpbG7DrSB2w73FoWthICovXHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4jZ2FsbGVyeVJvdyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbi1ibG9jazogMnJlbTtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYnRuLWJsdWUge1xyXG4gIG1hcmdpbi1ibG9jazogMnJlbTtcclxuICB3aWR0aDogMjAwcHg7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzM5NDlmNSwgIzIxNzJmNSk7XHJcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uYnRuLWJsdWU6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzBhMTM3MiwgIzIxNzJmNSk7XHJcbn1cclxuXHJcbiNIUC0wMyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDIuNXJlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgei1pbmRleDogMTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLy8gZmxleDoxO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGgyIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAzNHB0OyAvKiBWZWxpa29zdCBww61zbWEgKi9cclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgLyogVnljZW50cm92w6Fuw60gdGV4dHUgKi9cclxuICAgIG1heC13aWR0aDogNjUwcHg7XHJcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAxLjVyZW07XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbiAgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogI2Y2M2I2NztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxuICBzcGFuIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyRXh0cmFCb2xkXCIsIHNhbnMtc2VyaWY7XHJcbiAgfVxyXG4gIC5pY28tcGhvbmUge1xyXG4gICAgd2lkdGg6IDI3cHg7XHJcbiAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICBmaWxsOiAjZjYzYjY3O1xyXG4gICAgbWFyZ2luOiAzcHg7XHJcbiAgfVxyXG5cclxuICAuaWNvLXBob25lLXdoaXRlIHtcclxuICAgIGZpbGw6IHdoaXRlO1xyXG4gICAgZmlsbC1ydWxlOiBub256ZXJvO1xyXG4gIH1cclxuXHJcbiAgLnRleHQta29udGFrdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJsb2NrOiAycmVtO1xyXG4gIH1cclxuXHJcbiAgLmZsZXgtaWNvLXBob25lIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyLXRleHQtayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLyogVmVydGlrw6FsbsOtIHphcm92bsOhbsOtIG5hIHN0xZllZCAqL1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC8qIEhvcml6b250w6FsbsOtIHphcm92bsOhbsOtIG5hIHN0xZllZCAqL1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgIGdhcDogNXB4O1xyXG4gICAgZm9udC1zaXplOiAxM3B0O1xyXG4gIH1cclxufVxyXG5cclxuLyogS29udGFrdG7DrSBmb3JtdWzDocWZICovXHJcblxyXG4jbWFwIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDkwMHB4O1xyXG4gIHotaW5kZXg6IC05OTk7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTEwcmVtO1xyXG59XHJcblxyXG4ubGVhZmxldC1wb3B1cCB7XHJcbiAgd2lkdGg6IDQ4MHB4ICFpbXBvcnRhbnQ7XHJcbiAgaGVpZ2h0OiAzNDBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4ubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogNDgwcHggIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDM0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZzogMjVweDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLnJvdy1sb2dvIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJsb2NrLWVuZDogMjBweDtcclxuICAubG9nbyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLnBvc3VuIHtcclxuICB0b3A6IDM4JTtcclxufVxyXG5cclxuLnBvc3VuMiB7XHJcbiAgdG9wOiA5NSU7XHJcbiAgbGVmdDogNDkuNyU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTk1JSk7XHJcbn1cclxuXHJcbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQge1xyXG4gIHdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbjogMjVweDtcclxuICBoMiB7XHJcbiAgICBmb250LWZhbWlseTogXCJJbnRlckJvbGRcIiwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMjhwdDtcclxuICB9XHJcbiAgLmJvbGQge1xyXG4gICAgZm9udC1zaXplOiAxMHB0O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJCb2xkXCIsIHNhbnMtc2VyaWY7XHJcbiAgfVxyXG4gIHAge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcbiAgICBtYXJnaW4tYmxvY2s6IDdweDtcclxuICB9XHJcbiAgLm1hcmdpbiB7XHJcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDIwcHg7XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgY29sb3I6IEBiYWNrZ3JvdW5kLWRhcmsyO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuICBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjMDA5MzQ0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG59XHJcblxyXG4jY29udGFjdC1mb3JtIHtcclxuICBwYWRkaW5nLWJsb2NrOiAxcmVtO1xyXG59XHJcblxyXG4jY29udGFjdC1mb3JtMiB7XHJcbiAgcGFkZGluZy1ibG9jazogMXJlbTtcclxufVxyXG5cclxuLnJlc3BvbnNpdmUtZm9ybSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xyXG4gIGEge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcbiAgfVxyXG4gIHNwYW4ge1xyXG4gICAgY29sb3I6ICNmNjNiNjc7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybS1ncm91cCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGdhcDogMC4zcmVtO1xyXG4gIHNwYW4ge1xyXG4gICAgY29sb3I6ICNmNjNiNjc7XHJcbiAgfVxyXG59XHJcblxyXG4uaXRlbSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIG1hcmdpbi1pbmxpbmU6IDEwcHg7XHJcbiAgZmxleDogMTtcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAtMiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHNwYW4ge1xyXG4gICAgY29sb3I6ICNmNjNiNjc7XHJcbiAgfVxyXG59XHJcblxyXG4ucGluayB7XHJcbiAgY29sb3I6ICNmNjNiNjc7XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjOWQ5ZDlkO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBtYXJnaW4tYmxvY2s6IDEwcHg7XHJcbiAgaGVpZ2h0OiAxNjBweDtcclxuICBwYWRkaW5nOiAxNHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBcIkludGVyUmVndWxhclwiLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4uaW5wdXQge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzlkOWQ5ZDtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTJwdDtcclxuICBtaW4td2lkdGg6IDgwcHg7XHJcbiAgaGVpZ2h0OiAzLjVyZW07XHJcbiAgcGFkZGluZzogMTRweDtcclxuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG59XHJcblxyXG5pbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkludGVyUmVndWxhclwiLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gIHdpZHRoOiAxNnB4O1xyXG4gIGhlaWdodDogMTZweDtcclxuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDEwcHg7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjOWQ5ZDlkO1xyXG59XHJcblxyXG4uZXJyb3ItbWVzc2FnZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBjb2xvcjogI2Y2M2I2NztcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIG1hcmdpbi1ibG9jay1lbmQ6IDFyZW07XHJcbn1cclxuXHJcbmxhYmVsIHtcclxuICBmb250LWZhbWlseTogXCJJbnRlckJvbGRcIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDExcHQ7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDFyZW07XHJcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDVweDtcclxufVxyXG5cclxuLmJ0bi1vZGVzbGF0IHtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LWZhbWlseTogXCJJbnRlckJvbGRcIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDEycHQ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcclxuICAuZmEtc3Bpbm5lciB7XHJcbiAgICBtYXJnaW4taW5saW5lOiAwLjVyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybS1ncm91cC0zIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gIGdhcDogMXJlbTtcclxufVxyXG5cclxuI2Zvb3RlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQtZGFyaztcclxuICAubG9nbyB7XHJcbiAgICB3aWR0aDogMTMwcHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIC5mb290ZXItY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgYXV0byk7XHJcbiAgICBnYXA6IDFyZW07XHJcbiAgICAvKiBkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDsgKi9cclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctYmxvY2stc3RhcnQ6IDJyZW07XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyLXNpdGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIC8qIGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDsgKi9cclxuICAgIGdhcDogMTVweDtcclxuICB9XHJcblxyXG4gIC5pY29uLXNpdGUge1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAubmF2aWdhY2UtZm9vdGVyIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXJvdzogc3BhbiAzO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBzdWJncmlkO1xyXG4gICAgLy8gZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIGNvbG9yOiAjNmM2YzZjO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG4gIC5mb290ZXItbGFzdC1yb3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBnYXA6IDFyZW07XHJcbiAgICBtYXJnaW4tYmxvY2s6IDEuNXJlbTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5vZGthenkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDE1cHg7XHJcbiAgICBmb250LXNpemU6IDEycHQ7XHJcbiAgICBwYWRkaW5nLWJsb2NrLWVuZDogMXJlbTtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6IEBob3Zlci1jb2xvcjI7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICAgIGE6aG92ZXIge1xyXG4gICAgICBjb2xvcjogIzAwOTM0NDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5vcHRpbWFsIHtcclxuICAgIGNvbG9yOiAjNmM2YzZjO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIHBhZGRpbmctYmxvY2stZW5kOiAxcmVtO1xyXG4gICAgZm9udC1zaXplOiAxMnB0O1xyXG4gICAgZmxleDogMTtcclxuICAgIGltZyB7XHJcbiAgICAgIG1pbi13aWR0aDogMjEwcHg7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogMTVweDtcclxuICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgNDBweCByZ2JhKDAsIDAsIDAsIDAuNSkpOyAvKiBQb2RzdsOtY2Vuw60gKi9cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5rb250YWt0eSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgZm9udC1zaXplOiAxMnB0O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAxcmVtO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmtvbnRha3R5MiB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHBhZGRpbmctYmxvY2stZW5kOiAxcmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICBmb250LXNpemU6IDEycHQ7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcblxyXG4gIC5ncmlkLWtvbnRha3Qge1xyXG4gICAgcGFkZGluZy1ibG9jazogMXJlbTtcclxuICB9XHJcblxyXG4gIC5hZHJlc2Ege1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDEycHQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLWJsb2NrLWVuZDogMjBweDtcclxuICB9XHJcblxyXG4gIC5pY28ge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDEycHQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5lbWFpbCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5zZXQ7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4gIC50ZWwge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuc2V0O1xyXG4gIH1cclxuXHJcbiAgLmVtYWlsMiB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5zZXQ7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgZm9udC1zaXplOiAxMnB0O1xyXG4gIH1cclxufVxyXG5cclxuLy8gU3Ryw6Fua2EgUHJvZHVrdHlcclxuXHJcbi5iYWNrZ3JvdW5kMDMge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4vaW1hZ2VzL2JhY2tncm91bmQwMy5wbmdcIik7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLyogVWRyxb51amUgY2Vsw70gb2Jyw6F6ZWsgdmlkaXRlbG7DvSAqL1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7IC8qIFVtw61zdMOtIG9icsOhemVrIG5haG/FmWUgdXByb3N0xZllZCAqL1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IC8qIFphYnLDoW7DrSBvcGFrb3bDoW7DrSBvYnLDoXprdSAqL1xyXG4gIG1pbi1oZWlnaHQ6IDcwdmg7XHJcbiAgd2lkdGg6IDEwMCU7IC8qIFJvesWhw63FmcOtIHNla2NpIG5hIGNlbG91IMWhw63FmWt1ICovXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQtY29sb3I7XHJcbiAgei1pbmRleDogLTI7XHJcbn1cclxuXHJcbkBiYXJ2YS1wb2RuYWRwaXN1OiAjMDQxNTFmO1xyXG5cclxuI1AtMDEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kLWNvbG9yO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAzcmVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmbGV4OiAxO1xyXG4gIGgyIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAzMnB0OyAvKiBWZWxpa29zdCBww61zbWEgKi9cclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgLyogVnljZW50cm92w6Fuw60gdGV4dHUgKi9cclxuICAgIG1hcmdpbi1pbmxpbmU6IDFyZW07XHJcbiAgfVxyXG4gIGgzIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAyOHB0O1xyXG4gICAgY29sb3I6IEBiYXJ2YS1wb2RuYWRwaXN1O1xyXG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAycmVtO1xyXG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMXJlbTtcclxuICB9XHJcbiAgcCB7XHJcbiAgICBmb250LXNpemU6IDE0cHQ7XHJcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgIGNvbG9yOiBAYmFydmEtcG9kbmFkcGlzdTtcclxuICB9XHJcblxyXG4gIC5wcm9kdWt0eS1uYWRwaXMge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJFeHRyYUJvbGRcIiwgc2Fucy1zZXJpZjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjdyZW07XHJcbiAgfVxyXG5cclxuICAuZGlzcGxheSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnRleHQtcHJvZHVrdHkge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWF4LXdpZHRoOiA5NTBweDtcclxuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDJyZW07XHJcbiAgfVxyXG4gIC5ncmlkLWNhcmRzIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xyXG4gICAgLy8gZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIGF1dG8pO1xyXG4gICAgbWFyZ2luLWJsb2NrOiAycmVtO1xyXG4gICAgcm93LWdhcDogNnJlbTtcclxuICB9XHJcblxyXG4gIC5ncmlkLWNhcmRzLTAyIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xyXG4gICAgLy8gZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIGF1dG8pO1xyXG4gICAgbWFyZ2luLWJsb2NrOiAycmVtO1xyXG4gICAgcm93LWdhcDogNnJlbTtcclxuICB9XHJcblxyXG4gIC5pdGVtLXAge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtcm93OiBzcGFuIDM7XHJcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHN1YmdyaWQ7XHJcbiAgICBnYXA6IDJyZW07XHJcbiAgfVxyXG5cclxuICAuaXRlbS1wIHAge1xyXG4gICAgZm9udC1zaXplOiAxMnB0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuN3JlbTtcclxuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDFyZW07XHJcbiAgICBwYWRkaW5nLWlubGluZTogMnJlbTtcclxuICAgIGNvbG9yOiBAYmFydmEtcG9kbmFkcGlzdTtcclxuICB9XHJcblxyXG4gIC5idG4tY29udGFpbmVyLXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMS41cmVtO1xyXG5cclxuICAgIGEge1xyXG4gICAgICBmb250LWZhbWlseTogXCJJbnRlckJvbGRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pdGVtLXAge1xyXG4gICAgLml0ZW0ge1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJJbnRlckV4dHJhQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGNvbG9yOiBAYmFydmEtcG9kbmFkcGlzdTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGE6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwOWVjMyA1MCUsICMyOGM4YjIgOTUlKTtcclxuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDsgLyogUG9kcG9yYSBwcm8gV2ViS2l0IHBybyBjbGlwIHBvemFkw60gbmEgdGV4dCAqL1xyXG4gICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogVWTEm2zDoSB0ZXh0IHByxa9obGVkbsO9bSAqL1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhvdmVyLWVmZmVjdCB7XHJcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgMC41cyBlYXNlOyAvKiBQxZllY2hvZCBwcm8gaGxhZGvDvSBlZmVrdCAqL1xyXG4gICAgfVxyXG5cclxuICAgIC5ob3Zlci1lZmZlY3Q6aG92ZXIge1xyXG4gICAgICBmaWxsOiB1cmwoI2dyYWRpZW50KTsgLyogUG91xb5pdMOtIGdyYWRpZW50dSBuYSBob3ZlciAqL1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0bi16amlzdGl0LXZpY2UtcCB7XHJcbiAgICB3aWR0aDogMTUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMzk0OWY1LCAjMjE3MmY1KTtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuXHJcbiAgLmJ0bi16amlzdGl0LXZpY2UtcDpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwYTEzNzIsICMyMTcyZjUpO1xyXG4gIH1cclxufVxyXG5cclxuLmJhbm5lci10ZXh0LXAge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDI1JTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTM1JSk7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHAge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDEycHQ7XHJcbiAgICBsaW5lLWhlaWdodDogMS43cmVtO1xyXG4gICAgbWFyZ2luLWlubGluZTogMTBweDtcclxuICB9XHJcbiAgaDEge1xyXG4gICAgZm9udC1zaXplOiAzOHB0OyAvKiBWZWxpa29zdCBww61zbWEgKi9cclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgLyogVnljZW50cm92w6Fuw60gdGV4dHUgKi9cclxuICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xyXG4gICAgbWFyZ2luLWlubGluZTogMXJlbTtcclxuICB9XHJcbiAgaDIge1xyXG4gICAgZm9udC1zaXplOiAyMHB0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAycmVtO1xyXG4gICAgbWFyZ2luLWlubGluZTogMXJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLWJsdWUtcCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAwOyAvKiBaYcSNw6F0ZWsgb2QgaG9ybsOtaG8gb2tyYWplIHNla2NlICovXHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDE1MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kLWNvbG9yOyAvKiBOYWhyYcSPdGUgc3ZvdSBiYXJ2b3UgKi9cclxuICBjbGlwLXBhdGg6IHBvbHlnb24oXHJcbiAgICAwIDAsXHJcbiAgICAxMDAlIDAsXHJcbiAgICA1MCUgMTAwJVxyXG4gICk7IC8qIFVwcmF2ZW7DvSBwb2x5Z29uIHBybyDFocOtxZlrdSBhIHDFmWl6cMWvc29iZW7DrSAqL1xyXG4gIHotaW5kZXg6IC0xO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1ibHVlLXAge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogMDsgLyogWmHEjcOhdGVrIG9kIGhvcm7DrWhvIG9rcmFqZSBzZWtjZSAqL1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxNTBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZC1jb2xvcjsgLyogTmFocmHEj3RlIHN2b3UgYmFydm91ICovXHJcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKFxyXG4gICAgMCAwLFxyXG4gICAgMTAwJSAwLFxyXG4gICAgNTAlIDEwMCVcclxuICApOyAvKiBVcHJhdmVuw70gcG9seWdvbiBwcm8gxaHDrcWZa3UgYSBwxZlpenDFr3NvYmVuw60gKi9cclxuICB6LWluZGV4OiAtMTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxubWFpbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDk7XHJcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMTFyZW07XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLWJsdWUtb2JyYWNlbnkge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogLTE1JTsgLyogWmHEjcOhdGVrIG9kIGhvcm7DrWhvIG9rcmFqZSBzZWtjZSAqL1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAyNTBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZC1jb2xvcjsgLyogTmFocmHEj3RlIHN2b3UgYmFydm91ICovXHJcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKFxyXG4gICAgMCUgMTAwJSxcclxuICAgIC8qIExldsO9IGRvbG7DrSByb2ggKi8gMTAwJSAxMDAlLFxyXG4gICAgLyogUHJhdsO9IGRvbG7DrSByb2ggKi8gMTAwJSAwJSxcclxuICAgIC8qIFByYXbDvSBob3Juw60gcm9oICovIDUwJSA1MCUsXHJcbiAgICAvKiDFoHBpxI1rYSB2w73FmWV6dSBcIlZcIiB2ZSBzdMWZZWR1IMSNdHZlcmNlICovIDAlIDAlIC8qIExldsO9IGhvcm7DrSByb2ggKi9cclxuICApO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHotaW5kZXg6IDk7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLWJsdWUtb2JyYWNlbnkta29udGFrdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiA4MCU7IC8qIFphxI3DoXRlayBvZCBob3Juw61obyBva3JhamUgc2VrY2UgKi9cclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMjUwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgLyogTmFocmHEj3RlIHN2b3UgYmFydm91ICovXHJcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKFxyXG4gICAgMCUgMTAwJSxcclxuICAgIC8qIExldsO9IGRvbG7DrSByb2ggKi8gMTAwJSAxMDAlLFxyXG4gICAgLyogUHJhdsO9IGRvbG7DrSByb2ggKi8gMTAwJSAwJSxcclxuICAgIC8qIFByYXbDvSBob3Juw60gcm9oICovIDUwJSA1MCUsXHJcbiAgICAvKiDFoHBpxI1rYSB2w73FmWV6dSBcIlZcIiB2ZSBzdMWZZWR1IMSNdHZlcmNlICovIDAlIDAlIC8qIExldsO9IGhvcm7DrSByb2ggKi9cclxuICApO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHotaW5kZXg6IDk5OTk5O1xyXG59XHJcblxyXG4jUC0wMyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB6LWluZGV4OiAxO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAvLyBmbGV4OjE7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgaDIge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJCb2xkXCIsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDM0cHQ7IC8qIFZlbGlrb3N0IHDDrXNtYSAqL1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyAvKiBWeWNlbnRyb3bDoW7DrSB0ZXh0dSAqL1xyXG4gICAgbWF4LXdpZHRoOiA2NTBweDtcclxuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDEuNXJlbTtcclxuICB9XHJcbiAgYSB7XHJcbiAgICBmb250LWZhbWlseTogXCJJbnRlclJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuICBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjZjYzYjY3O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG4gIHNwYW4ge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJFeHRyYUJvbGRcIiwgc2Fucy1zZXJpZjtcclxuICB9XHJcbiAgLmljby1waG9uZSB7XHJcbiAgICB3aWR0aDogMjdweDtcclxuICAgIGhlaWdodDogMjdweDtcclxuICAgIGZpbGw6ICNmNjNiNjc7XHJcbiAgICBtYXJnaW46IDNweDtcclxuICB9XHJcblxyXG4gIC5pY28tcGhvbmUtd2hpdGUge1xyXG4gICAgZmlsbDogd2hpdGU7XHJcbiAgICBmaWxsLXJ1bGU6IG5vbnplcm87XHJcbiAgfVxyXG5cclxuICAudGV4dC1rb250YWt0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYmxvY2s6IDJyZW07XHJcbiAgfVxyXG5cclxuICAuZmxleC1pY28tcGhvbmUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcblxyXG4gIC5jb250YWluZXItdGV4dC1rIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyAvKiBWZXJ0aWvDoWxuw60gemFyb3Zuw6Fuw60gbmEgc3TFmWVkICovXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLyogSG9yaXpvbnTDoWxuw60gemFyb3Zuw6Fuw60gbmEgc3TFmWVkICovXHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgZ2FwOiA1cHg7XHJcbiAgICBmb250LXNpemU6IDEzcHQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTdHLDoW5rYSBkZXRhaWwtcHJvZHVrdHUuaHRtbFxyXG5cclxuLmJhY2tncm91bmQwNCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi9pbWFnZXMvYmFja2dyb3VuZDAzLnBuZ1wiKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAvKiBVZHLFvnVqZSBjZWzDvSBvYnLDoXplayB2aWRpdGVsbsO9ICovXHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjsgLyogVW3DrXN0w60gb2Jyw6F6ZWsgbmFob8WZZSB1cHJvc3TFmWVkICovXHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgLyogWmFicsOhbsOtIG9wYWtvdsOhbsOtIG9icsOhemt1ICovXHJcbiAgbWluLWhlaWdodDogNzB2aDtcclxuICB3aWR0aDogMTAwJTsgLyogUm96xaHDrcWZw60gc2VrY2kgbmEgY2Vsb3UgxaHDrcWZa3UgKi9cclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZC1kYXJrO1xyXG4gIHotaW5kZXg6IC0yO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1ibHVlLW9icmFjZW55LTAzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IC0xNSU7IC8qIFphxI3DoXRlayBvZCBob3Juw61obyBva3JhamUgc2VrY2UgKi9cclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMjUwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQtZGFyazI7IC8qIE5haHJhxI90ZSBzdm91IGJhcnZvdSAqL1xyXG4gIGNsaXAtcGF0aDogcG9seWdvbihcclxuICAgIDAlIDEwMCUsXHJcbiAgICAvKiBMZXbDvSBkb2xuw60gcm9oICovIDEwMCUgMTAwJSxcclxuICAgIC8qIFByYXbDvSBkb2xuw60gcm9oICovIDEwMCUgMCUsXHJcbiAgICAvKiBQcmF2w70gaG9ybsOtIHJvaCAqLyA1MCUgNTAlLFxyXG4gICAgLyogxaBwacSNa2EgdsO9xZllenUgXCJWXCIgdmUgc3TFmWVkdSDEjXR2ZXJjZSAqLyAwJSAwJSAvKiBMZXbDvSBob3Juw60gcm9oICovXHJcbiAgKTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB6LWluZGV4OiA5O1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1ibHVlLXAtZGFyayB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAwOyAvKiBaYcSNw6F0ZWsgb2QgaG9ybsOtaG8gb2tyYWplIHNla2NlICovXHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDE1MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kLWRhcms7IC8qIE5haHJhxI90ZSBzdm91IGJhcnZvdSAqL1xyXG4gIGNsaXAtcGF0aDogcG9seWdvbihcclxuICAgIDAgMCxcclxuICAgIDEwMCUgMCxcclxuICAgIDUwJSAxMDAlXHJcbiAgKTsgLyogVXByYXZlbsO9IHBvbHlnb24gcHJvIMWhw63FmWt1IGEgcMWZaXpwxa9zb2JlbsOtICovXHJcbiAgei1pbmRleDogLTE7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbi5kYXJrLWNvbG9yIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZC1kYXJrMjtcclxufVxyXG5cclxuLmdyYWRpZW50LWljbyB7XHJcbiAgZmlsbDogdXJsKCNncmFkaWVudCk7XHJcbn1cclxuXHJcbi5uYWRwaXMge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbiNEZXRhaWwtMDEge1xyXG4gIGgyIHtcclxuICAgIGZvbnQtc2l6ZTogMzJwdDtcclxuICB9XHJcbn1cclxuI0hQLTAzIGZvcm0gc3Bhbi5oZWxwLWJsb2NrIHtcclxuICBmb250LWZhbWlseTogXCJJbnRlclJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuI0RldGFpbC0wMSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiA0cmVtO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kLWRhcms7XHJcbiAgLkRldGFpbC0wMSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogM3JlbTtcclxuICB9XHJcblxyXG4gIC5pY28tZGV0YWlsIHtcclxuICAgIHdpZHRoOiA1NHB4O1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IDEuNXJlbTtcclxuICB9XHJcbiAgLmljby10di1hbWJ1bGFuY2Uge1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IDEuNXJlbTtcclxuICB9XHJcblxyXG4gIGgyIHtcclxuICAgIGZvbnQtc2l6ZTogMzJwdDtcclxuICB9XHJcbiAgLmZvdG8tZmxleGJveCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAzLjVyZW07XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ibG9jazogMS41cmVtO1xyXG4gIH1cclxuICAucGhvdG8ge1xyXG4gICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgaGVpZ2h0OiAyNTBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gIH1cclxuICAucGhvdG8gaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgfVxyXG5cclxuICBAdGV4dC1jb2xvcjogIzk1YmNjNTtcclxuXHJcbiAgLnBydm5pLW9kc3RhdmVjIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMjBwdDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcclxuICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcclxuICAgIG1heC13aWR0aDogNzAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcblxyXG4gIC5kcnVoeS1vZHN0YXZlYyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDEycHQ7XHJcbiAgICBmb250LWZhbWlseTogXCJJbnRlclJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjdyZW07XHJcbiAgICBjb2xvcjogQGJhY2tncm91bmQtY29sb3I7XHJcbiAgICBtYXgtd2lkdGg6IDY1MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4jRGV0YWlsLTAyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJsb2NrLWVuZDogMnJlbTtcclxuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgei1pbmRleDogMTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaDIge1xyXG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA0cmVtO1xyXG4gICAgZm9udC1zaXplOiAzMnB0O1xyXG4gIH1cclxuXHJcbiAgLnN2Zy1jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLmNpcmNsZS10ZXh0IHtcclxuICAgIGZpbGw6IHVybCgjZ3JhZGllbnQpO1xyXG4gICAgZm9udC1zaXplOiAzMHB0OyAvKiBWZWxpa29zdCB0ZXh0dSAqL1xyXG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJCb2xkXCIsIHNhbnMtc2VyaWY7XHJcbiAgICB0ZXh0LWFuY2hvcjogbWlkZGxlOyAvKiBaYXJvdm7DoW7DrSB0ZXh0dSBuYSBzdMWZZWQgaG9yaXpvbnTDoWxuxJsgKi9cclxuICAgIGRvbWluYW50LWJhc2VsaW5lOiBtaWRkbGU7IC8qIFphcm92bsOhbsOtIHRleHR1IG5hIHN0xZllZCB2ZXJ0aWvDoWxuxJsgKi9cclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg2JSk7XHJcbiAgfVxyXG4gIC5ncmlkLXZ5aG9keSB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCBhdXRvKTtcclxuICAgIGdhcDogM3JlbTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ibG9jazogM3JlbTtcclxuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgLml0ZW0tdiB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC1yb3c6IHNwYW4gMztcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogc3ViZ3JpZDtcclxuICAgIG1heC13aWR0aDogMzUwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBnYXA6IDJyZW07XHJcbiAgfVxyXG4gIC5pdGVtLXYgaDMge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJFeHRyYUJvbGRcIiwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMTRwdDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjdyZW07XHJcbiAgfVxyXG5cclxuICAuaXRlbS12LTIgaDMge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJFeHRyYUJvbGRcIiwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMTRwdDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjdyZW07XHJcbiAgfVxyXG5cclxuICAuaXRlbS12IHAge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuN3JlbTtcclxuICB9XHJcblxyXG4gIC5pdGVtLXYtMiBwIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjdyZW07XHJcbiAgfVxyXG5cclxuICAuZ3JpZC12eWhvZHktMiB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCBhdXRvKTtcclxuICAgIGdhcDogM3JlbTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ibG9jazogMnJlbTtcclxuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcclxuICAgIG1heC13aWR0aDogOTAwcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG4gIC5pdGVtLXYtMiB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC1yb3c6IHNwYW4gMztcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogc3ViZ3JpZDtcclxuICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBnYXA6IDJyZW07XHJcbiAgfVxyXG5cclxuICAuYmFja2dyb3VuZDItZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi8uLi8uLi9mcm9udC9pbWFnZXMvYmFja2dyb3VuZDAyLmpwZ1wiKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAzMHZoO1xyXG4gICAgbWluLWhlaWdodDogMjAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wOyAvKiBDZW50ZXIgdGhlIGltYWdlICovXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyAvKiBQcmV2ZW50IGltYWdlIGZyb20gcmVwZWF0aW5nICovXHJcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIG1hcmdpbi1ibG9jay1zdGFydDogNnJlbTtcclxuICB9XHJcblxyXG4gIC5idG4tc2NodXprYSB7XHJcbiAgICBtYXJnaW4tYmxvY2s6IDAuNXJlbTtcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjUzYjY3O1xyXG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLmJ0bi1zY2h1emthOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzdhMTQyYywgI2Y1M2I2Nyk7XHJcbiAgfVxyXG5cclxuICAuYnRuLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJhbm5lci10ZXh0LTItZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1zaXplOiAzMnB0O1xyXG4gICAgICBtYXJnaW4taW5saW5lOiAxcmVtO1xyXG4gICAgICBtYXJnaW4tYmxvY2stZW5kOiAxcmVtO1xyXG4gICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnZpZGVvLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogODB2aDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyAvKiBOYXN0YXbDrSDEjWVybsOpIHBvemFkw60gcHJvIHZpZGVvICovXHJcbiAgfVxyXG5cclxuICAudmlkZW8tY29udGFpbmVyIHZpZGVvIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgfVxyXG5cclxuICAucmVhbGl6YWNlLWNvbnRhaW5lci1kIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kLWRhcms7XHJcbiAgICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAxcmVtO1xyXG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMXJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaDMge1xyXG4gICAgICBmb250LWZhbWlseTogXCJJbnRlckV4dHJhQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAxcmVtO1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICBmb250LWZhbWlseTogXCJJbnRlckJvbGRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgZm9udC1zaXplOiAzMnB0O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogNnJlbTtcclxuICAgICAgbWFyZ2luLWJsb2NrLWVuZDogM3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zd2lwZXItZ2FsbGVyeS0zIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgc3dpcGVyLXNsaWRlIHtcclxuICAgICAgd2lkdGg6IGF1dG87IC8qIE5hc3RhdmVuw60gxaHDrcWZa3kgbmEgYXV0byAqL1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB3aWR0aDogNDgwcHg7IC8qIEZsZXhpYmlsbsOtIMWhw63FmWthICovXHJcbiAgICAgICAgaGVpZ2h0OiA0MDBweDsgLyogRmxleGliaWxuw60gdsO9xaFrYSAqL1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTdHLDoW5rYSBsb2thbGl0eS5odG1sXHJcblxyXG4jbG9rYWxpdHkge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogNHJlbTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZC1kYXJrO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBoMiB7XHJcbiAgICBmb250LXNpemU6IDM0cHQ7XHJcbiAgfVxyXG4gIHAge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDE2cHQ7XHJcbiAgICBjb2xvcjogQGJhY2tncm91bmQtY29sb3I7XHJcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDEuNXJlbTtcclxuICB9XHJcblxyXG4gIC5ub3RlIHtcclxuICAgIGNvbG9yOiBAYmFja2dyb3VuZC1jb2xvcjtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIH1cclxuXHJcbiAgLmxva2FsaXR5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAucmVzcG9ueml2ZS1zdmcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDEwMDBweDsgLyogVm9saXRlbG7EmyBsemUgb21leml0IMWhw63FmWt1ICovXHJcbiAgfVxyXG5cclxuICAubG9rYWxpdHktY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmNpcmNsZS1zdmcge1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgfVxyXG5cclxuICAucGluLXN2ZyB7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA0MCUpO1xyXG4gICAgZmlsbDogIzAwOWVjMztcclxuICAgIHN0cm9rZS13aWR0aDogMXB4O1xyXG4gICAgc3Ryb2tlOiBAYmFja2dyb3VuZC1kYXJrO1xyXG4gIH1cclxuXHJcbiAgLmNpcmNsZS1zaGFwZSB7XHJcbiAgICBmaWxsOiAjMDA5ZWMzO1xyXG4gICAgc3Ryb2tlLXdpZHRoOiAycHg7XHJcbiAgICBzdHJva2U6IEBiYWNrZ3JvdW5kLWRhcms7XHJcbiAgfVxyXG5cclxuICAuY2lyY2xlLXRleHQyIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxNHB0O1xyXG4gIH1cclxuXHJcbiAgLnVtaXN0ZW5pMDAge1xyXG4gICAgbGVmdDogMzUlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgfVxyXG4gIC51bWlzdGVuaTAxIHtcclxuICAgIGxlZnQ6IDMwJTtcclxuICAgIHRvcDogNDQlO1xyXG4gIH1cclxuXHJcbiAgLnVtaXN0ZW5pMDIge1xyXG4gICAgbGVmdDogMTUlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgfVxyXG5cclxuICAudW1pc3RlbmkwMyB7XHJcbiAgICBsZWZ0OiAxMCU7XHJcbiAgICB0b3A6IDMzJTtcclxuICB9XHJcblxyXG4gIC51bWlzdGVuaTA0IHtcclxuICAgIGxlZnQ6IDU1JTtcclxuICAgIHRvcDogNDAlO1xyXG4gIH1cclxuXHJcbiAgLnVtaXN0ZW5pMDUge1xyXG4gICAgbGVmdDogNTUlO1xyXG4gICAgdG9wOiAzMCU7XHJcbiAgfVxyXG5cclxuICAudW1pc3RlbmkwNiB7XHJcbiAgICBsZWZ0OiAyNSU7XHJcbiAgICB0b3A6IDIwJTtcclxuICB9XHJcblxyXG4gIC51bWlzdGVuaTA3IHtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRvcDogMzAlO1xyXG4gIH1cclxuXHJcbiAgLnVtaXN0ZW5pMDgge1xyXG4gICAgbGVmdDogNTclO1xyXG4gICAgdG9wOiAzNSU7XHJcbiAgfVxyXG5cclxuICAudW1pc3RlbmkwOSB7XHJcbiAgICBsZWZ0OiA3NSU7XHJcbiAgICB0b3A6IDM1JTtcclxuICB9XHJcblxyXG4gIC51bWlzdGVuaTEwIHtcclxuICAgIGxlZnQ6IDc1JTtcclxuICAgIHRvcDogNTUlO1xyXG4gIH1cclxuXHJcbiAgLnVtaXN0ZW5pMTEge1xyXG4gICAgbGVmdDogNjAlO1xyXG4gICAgdG9wOiA2MCU7XHJcbiAgfVxyXG5cclxuICAudW1pc3RlbmkxMiB7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IDU1JTtcclxuICB9XHJcblxyXG4gIC51bWlzdGVuaTEzIHtcclxuICAgIGxlZnQ6IDQwJTtcclxuICAgIHRvcDogNTUlO1xyXG4gIH1cclxuICAudW1pc3RlbmkxNCB7XHJcbiAgICBsZWZ0OiAzMCU7XHJcbiAgICB0b3A6IDU1JTtcclxuICB9XHJcblxyXG4gIC51bWlzdGVuaTE1IHtcclxuICAgIGxlZnQ6IDQyJTtcclxuICAgIHRvcDogMTAlO1xyXG4gIH1cclxuXHJcbiAgLnVtaXN0ZW5pMTYge1xyXG4gICAgbGVmdDogNDAlO1xyXG4gICAgdG9wOiAzNSU7XHJcbiAgfVxyXG5cclxuICAudW1pc3RlbmkxNyB7XHJcbiAgICBsZWZ0OiAyMCU7XHJcbiAgICB0b3A6IDI1JTtcclxuICB9XHJcblxyXG4gIC51bWlzdGVuaTE4IHtcclxuICAgIGxlZnQ6IDI3JTtcclxuICAgIHRvcDogMzMlO1xyXG4gIH1cclxuXHJcbiAgLnVtaXN0ZW5pMTkge1xyXG4gICAgbGVmdDogMjMlO1xyXG4gICAgdG9wOiAzNSU7XHJcbiAgfVxyXG5cclxuICAudW1pc3RlbmkyMCB7XHJcbiAgICBsZWZ0OiAzNCU7XHJcbiAgICB0b3A6IDM4JTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgfVxyXG5cclxuICAudW1pc3RlbmkyMSB7XHJcbiAgICBsZWZ0OiAyMyU7XHJcbiAgICB0b3A6IDYwJTtcclxuICB9XHJcblxyXG4gIC51bWlzdGVuaTIyIHtcclxuICAgIGxlZnQ6IDMyJTtcclxuICAgIHRvcDogNDAlO1xyXG4gIH1cclxuXHJcbiAgLnVtaXN0ZW5pMjMge1xyXG4gICAgbGVmdDogNzAlO1xyXG4gICAgdG9wOiA0MCU7XHJcbiAgfVxyXG5cclxuICAudW1pc3RlbmkyNSB7XHJcbiAgICBsZWZ0OiAzMCU7XHJcbiAgICB0b3A6IDM1JTtcclxuICB9XHJcblxyXG4gIC51bWlzdGVuaTI2IHtcclxuICAgIGxlZnQ6IDc1JTtcclxuICAgIHRvcDogNDAlO1xyXG4gIH1cclxuXHJcbiAgLnVtaXN0ZW5pMjcge1xyXG4gICAgbGVmdDogNDglO1xyXG4gICAgdG9wOiAzNSU7XHJcbiAgfVxyXG5cclxuICAudW1pc3RlbmkyOCB7XHJcbiAgICBsZWZ0OiA0MCU7XHJcbiAgICB0b3A6IDE1JTtcclxuICB9XHJcblxyXG4gIC51bWlzdGVuaTI5IHtcclxuICAgIGxlZnQ6IDg1JTtcclxuICAgIHRvcDogNDUlO1xyXG4gIH1cclxuXHJcbiAgLnVtaXN0ZW5pMzAge1xyXG4gICAgbGVmdDogNDclO1xyXG4gICAgdG9wOiA1OCU7XHJcbiAgfVxyXG5cclxuICAudW1pc3RlbmkzMSB7XHJcbiAgICBsZWZ0OiA1OCU7XHJcbiAgICB0b3A6IDY1JTtcclxuICB9XHJcblxyXG4gIC51bWlzdGVuaTMyIHtcclxuICAgIGxlZnQ6IDc1JTtcclxuICAgIHRvcDogNDclO1xyXG4gIH1cclxuXHJcbiAgLnVtaXN0ZW5pMzMge1xyXG4gICAgbGVmdDogODAlO1xyXG4gICAgdG9wOiA0NyU7XHJcbiAgfVxyXG5cclxuICAudW1pc3RlbmkzNCB7XHJcbiAgICBsZWZ0OiA3OSU7XHJcbiAgICB0b3A6IDQyJTtcclxuICB9XHJcbiAgLnVtaXN0ZW5pMzUge1xyXG4gICAgbGVmdDogNzAlO1xyXG4gICAgdG9wOiA1OCU7XHJcbiAgfVxyXG5cclxuICAudW1pc3RlbmkzNiB7XHJcbiAgICBsZWZ0OiA2NSU7XHJcbiAgICB0b3A6IDY1JTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgfVxyXG5cclxuICAudW1pc3RlbmkzNyB7XHJcbiAgICBsZWZ0OiA0MiU7XHJcbiAgICB0b3A6IDY5JTtcclxuICB9XHJcblxyXG4gIC51bWlzdGVuaTM4IHtcclxuICAgIGxlZnQ6IDMyJTtcclxuICAgIHRvcDogNzIlO1xyXG4gIH1cclxuXHJcbiAgLnVtaXN0ZW5pMzkge1xyXG4gICAgbGVmdDogMzMlO1xyXG4gICAgdG9wOiAyNSU7XHJcbiAgfVxyXG5cclxuICAudW1pc3Rlbmk0MCB7XHJcbiAgICBsZWZ0OiAzMSU7XHJcbiAgICB0b3A6IDIwJTtcclxuICB9XHJcblxyXG4gIC51bWlzdGVuaTQxIHtcclxuICAgIGxlZnQ6IDgwJTtcclxuICAgIHRvcDogNjUlO1xyXG4gIH1cclxuXHJcbiAgLnVtaXN0ZW5pNDIge1xyXG4gICAgbGVmdDogNjIlO1xyXG4gICAgdG9wOiA1NSU7XHJcbiAgfVxyXG5cclxuICAudW1pc3Rlbmk0MyB7XHJcbiAgICBsZWZ0OiA1NSU7XHJcbiAgICB0b3A6IDI1JTtcclxuICB9XHJcblxyXG4gIC51bWlzdGVuaTQ0IHtcclxuICAgIGxlZnQ6IDM3JTtcclxuICAgIHRvcDogMTglO1xyXG4gIH1cclxuXHJcbiAgLnVtaXN0ZW5pNDUge1xyXG4gICAgbGVmdDogNTMlO1xyXG4gICAgdG9wOiA0MCU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gIH1cclxuXHJcbiAgLnVtaXN0ZW5pNDYge1xyXG4gICAgbGVmdDogNDQlO1xyXG4gICAgdG9wOiAxOCU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gIH1cclxufVxyXG5cclxuI2xva2FsaXR5LTAzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGgyIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAzNHB0OyAvKiBWZWxpa29zdCBww61zbWEgKi9cclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgLyogVnljZW50cm92w6Fuw60gdGV4dHUgKi9cclxuICAgIG1heC13aWR0aDogNjUwcHg7XHJcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDRyZW07XHJcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAxLjVyZW07XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbiAgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogI2Y2M2I2NztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxuICBzcGFuIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyRXh0cmFCb2xkXCIsIHNhbnMtc2VyaWY7XHJcbiAgfVxyXG4gIC5pY28tcGhvbmUge1xyXG4gICAgd2lkdGg6IDI3cHg7XHJcbiAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICBmaWxsOiAjZjYzYjY3O1xyXG4gICAgbWFyZ2luOiAzcHg7XHJcbiAgfVxyXG5cclxuICAuaWNvLXBob25lLXdoaXRlIHtcclxuICAgIGZpbGw6IHdoaXRlO1xyXG4gICAgZmlsbC1ydWxlOiBub256ZXJvO1xyXG4gIH1cclxuXHJcbiAgLnRleHQta29udGFrdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJsb2NrOiAycmVtO1xyXG4gIH1cclxuXHJcbiAgLmZsZXgtaWNvLXBob25lIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyLXRleHQtayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLyogVmVydGlrw6FsbsOtIHphcm92bsOhbsOtIG5hIHN0xZllZCAqL1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC8qIEhvcml6b250w6FsbsOtIHphcm92bsOhbsOtIG5hIHN0xZllZCAqL1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgIGdhcDogNXB4O1xyXG4gICAgZm9udC1zaXplOiAxM3B0O1xyXG4gIH1cclxufVxyXG5cclxuLy8gU3Ryw6Fua2EgS29udGFrdC5odG1sXHJcblxyXG4uYmFja2dyb3VuZDA1IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuL2ltYWdlcy9iYWNrZ3JvdW5kMDEucG5nXCIpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IC8qIFVkcsW+dWplIGNlbMO9IG9icsOhemVrIHZpZGl0ZWxuw70gKi9cclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyOyAvKiBVbcOtc3TDrSBvYnLDoXplayBuYWhvxZllIHVwcm9zdMWZZWQgKi9cclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyAvKiBaYWJyw6Fuw60gb3Bha292w6Fuw60gb2Jyw6F6a3UgKi9cclxuICBtaW4taGVpZ2h0OiA3MHZoO1xyXG4gIHdpZHRoOiAxMDAlOyAvKiBSb3rFocOtxZnDrSBzZWtjaSBuYSBjZWxvdSDFocOtxZlrdSAqL1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLm1hcGEta29udGFrdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIG1hcmdpbi1ibG9jay1zdGFydDogM3JlbTtcclxufVxyXG5cclxuI2tvbnRha3QtMDMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAyLjVyZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGgyIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAzNHB0OyAvKiBWZWxpa29zdCBww61zbWEgKi9cclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgLyogVnljZW50cm92w6Fuw60gdGV4dHUgKi9cclxuICAgIG1heC13aWR0aDogNjUwcHg7XHJcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAxLjVyZW07XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbiAgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogI2Y2M2I2NztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxuICBzcGFuIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyRXh0cmFCb2xkXCIsIHNhbnMtc2VyaWY7XHJcbiAgfVxyXG4gIC5pY28tcGhvbmUge1xyXG4gICAgd2lkdGg6IDI3cHg7XHJcbiAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICBmaWxsOiAjZjYzYjY3O1xyXG4gICAgbWFyZ2luOiAzcHg7XHJcbiAgfVxyXG5cclxuICAuaWNvLXBob25lLXdoaXRlIHtcclxuICAgIGZpbGw6IHdoaXRlO1xyXG4gICAgZmlsbC1ydWxlOiBub256ZXJvO1xyXG4gIH1cclxuXHJcbiAgLnRleHQta29udGFrdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJsb2NrOiAycmVtO1xyXG4gIH1cclxuXHJcbiAgLmZsZXgtaWNvLXBob25lIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyLXRleHQtayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLyogVmVydGlrw6FsbsOtIHphcm92bsOhbsOtIG5hIHN0xZllZCAqL1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC8qIEhvcml6b250w6FsbsOtIHphcm92bsOhbsOtIG5hIHN0xZllZCAqL1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgIGdhcDogNXB4O1xyXG4gICAgZm9udC1zaXplOiAxM3B0O1xyXG4gIH1cclxufVxyXG5cclxuLmJhbm5lci10ZXh0LWsge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDQwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTQwJSk7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHAge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE0cHQ7XHJcbiAgICBsaW5lLWhlaWdodDogMS43cmVtO1xyXG4gICAgbWFyZ2luLWlubGluZTogMTBweDtcclxuICB9XHJcbiAgaDEge1xyXG4gICAgZm9udC1zaXplOiA1MHB0OyAvKiBWZWxpa29zdCBww61zbWEgKi9cclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgLyogVnljZW50cm92w6Fuw60gdGV4dHUgKi9cclxuICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xyXG4gICAgbWFyZ2luLWlubGluZTogMXJlbTtcclxuICB9XHJcbiAgaDIge1xyXG4gICAgZm9udC1zaXplOiAyNHB0O1xyXG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMnJlbTtcclxuICAgIG1hcmdpbi1pbmxpbmU6IDFyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFpbmVyLWsge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnRleHQyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZC1jb2xvcjtcclxuXHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4jc2VydmljZXMtZGV0YWlsIHtcclxuICAudGV4dDIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICBoMiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDMwcHQ7XHJcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAxLjVyZW07XHJcbiAgfVxyXG59XHJcbiIsIiNjYy1tYWlue2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29sb3I6dmFyKC0tY2MtcHJpbWFyeS1jb2xvcik7Zm9udC1mYW1pbHk6dmFyKC0tY2MtZm9udC1mYW1pbHkpO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtsaW5lLWhlaWdodDoxLjE1O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtcmVuZGVyaW5nOm9wdGltaXplTGVnaWJpbGl0eTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTtwb3NpdGlvbjpmaXhlZDt6LWluZGV4OnZhcigtLWNjLXotaW5kZXgpfSNjYy1tYWluIDphZnRlciwjY2MtbWFpbiA6YmVmb3JlLCNjYy1tYWluIGEsI2NjLW1haW4gYnV0dG9uLCNjYy1tYWluIGRpdiwjY2MtbWFpbiBoMiwjY2MtbWFpbiBpbnB1dCwjY2MtbWFpbiBwLCNjYy1tYWluIHNwYW57YWxsOnVuc2V0O2JveC1zaXppbmc6Ym9yZGVyLWJveH0jY2MtbWFpbiAucG1fX2JhZGdlLCNjYy1tYWluIGJ1dHRvbnthbGw6aW5pdGlhbDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6dW5zZXQ7dmlzaWJpbGl0eTp1bnNldH0jY2MtbWFpbiAucG1fX2JhZGdlLCNjYy1tYWluIGEsI2NjLW1haW4gYnV0dG9uLCNjYy1tYWluIGlucHV0ey13ZWJraXQtYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtjdXJzb3I6cG9pbnRlcjtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZToxMDAlO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW46MDtvdXRsaW5lOnJldmVydDtvdXRsaW5lLW9mZnNldDoycHg7b3ZlcmZsb3c6aGlkZGVufSNjYy1tYWluIHRhYmxlLCNjYy1tYWluIHRib2R5LCNjYy1tYWluIHRkLCNjYy1tYWluIHRoLCNjYy1tYWluIHRoZWFkLCNjYy1tYWluIHRye2FsbDpyZXZlcnQ7Y29sb3I6aW5oZXJpdDtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQtd2VpZ2h0OmluaGVyaXR9OnJvb3R7LS1jYy1mb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIjstLWNjLW1vZGFsLWJvcmRlci1yYWRpdXM6LjVyZW07LS1jYy1idG4tYm9yZGVyLXJhZGl1czouNHJlbTstLWNjLW1vZGFsLXRyYW5zaXRpb24tZHVyYXRpb246LjI1czstLWNjLWxpbmstY29sb3I6dmFyKC0tY2MtYnRuLXByaW1hcnktYmcpOy0tY2MtbW9kYWwtbWFyZ2luOjFyZW07LS1jYy16LWluZGV4OjIxNDc0ODM2NDc7LS1jYy1iZzojZmZmOy0tY2MtcHJpbWFyeS1jb2xvcjojMmMyZjMxOy0tY2Mtc2Vjb25kYXJ5LWNvbG9yOiM1ZTYyNjY7LS1jYy1idG4tcHJpbWFyeS1iZzojMzAzNjNjOy0tY2MtYnRuLXByaW1hcnktY29sb3I6I2ZmZjstLWNjLWJ0bi1wcmltYXJ5LWJvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1iZyk7LS1jYy1idG4tcHJpbWFyeS1ob3Zlci1iZzojMDAwOy0tY2MtYnRuLXByaW1hcnktaG92ZXItY29sb3I6I2ZmZjstLWNjLWJ0bi1wcmltYXJ5LWhvdmVyLWJvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1ob3Zlci1iZyk7LS1jYy1idG4tc2Vjb25kYXJ5LWJnOiNlYWVmZjI7LS1jYy1idG4tc2Vjb25kYXJ5LWNvbG9yOnZhcigtLWNjLXByaW1hcnktY29sb3IpOy0tY2MtYnRuLXNlY29uZGFyeS1ib3JkZXItY29sb3I6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1iZyk7LS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJnOiNkNGRhZTA7LS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWNvbG9yOiMwMDA7LS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJvcmRlci1jb2xvcjojZDRkYWUwOy0tY2Mtc2VwYXJhdG9yLWJvcmRlci1jb2xvcjojZjBmNGY3Oy0tY2MtdG9nZ2xlLW9uLWJnOnZhcigtLWNjLWJ0bi1wcmltYXJ5LWJnKTstLWNjLXRvZ2dsZS1vZmYtYmc6IzY2NzQ4MTstLWNjLXRvZ2dsZS1vbi1rbm9iLWJnOiNmZmY7LS1jYy10b2dnbGUtb2ZmLWtub2ItYmc6dmFyKC0tY2MtdG9nZ2xlLW9uLWtub2ItYmcpOy0tY2MtdG9nZ2xlLWVuYWJsZWQtaWNvbi1jb2xvcjp2YXIoLS1jYy1iZyk7LS1jYy10b2dnbGUtZGlzYWJsZWQtaWNvbi1jb2xvcjp2YXIoLS1jYy1iZyk7LS1jYy10b2dnbGUtcmVhZG9ubHktYmc6I2Q1ZGVlMjstLWNjLXRvZ2dsZS1yZWFkb25seS1rbm9iLWJnOiNmZmY7LS1jYy10b2dnbGUtcmVhZG9ubHkta25vYi1pY29uLWNvbG9yOnZhcigtLWNjLXRvZ2dsZS1yZWFkb25seS1iZyk7LS1jYy1zZWN0aW9uLWNhdGVnb3J5LWJvcmRlcjp2YXIoLS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2stYmcpOy0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJnOiNmMGY0Zjc7LS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2stYm9yZGVyOiNmMGY0Zjc7LS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2staG92ZXItYmc6I2U5ZWZmNDstLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1ob3Zlci1ib3JkZXI6I2U5ZWZmNDstLWNjLWNvb2tpZS1jYXRlZ29yeS1leHBhbmRlZC1ibG9jay1iZzp0cmFuc3BhcmVudDstLWNjLWNvb2tpZS1jYXRlZ29yeS1leHBhbmRlZC1ibG9jay1ob3Zlci1iZzojZGVlNGU5Oy0tY2Mtb3ZlcmxheS1iZzpyZ2JhKDAsMCwwLC42NSk7LS1jYy13ZWJraXQtc2Nyb2xsYmFyLWJnOnZhcigtLWNjLXNlY3Rpb24tY2F0ZWdvcnktYm9yZGVyKTstLWNjLXdlYmtpdC1zY3JvbGxiYXItaG92ZXItYmc6dmFyKC0tY2MtYnRuLXByaW1hcnktaG92ZXItYmcpOy0tY2MtZm9vdGVyLWJnOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktYmcpOy0tY2MtZm9vdGVyLWNvbG9yOnZhcigtLWNjLXNlY29uZGFyeS1jb2xvcik7LS1jYy1mb290ZXItYm9yZGVyLWNvbG9yOiNlNGVhZWQ7LS1jYy1wbS10b2dnbGUtYm9yZGVyLXJhZGl1czo0ZW19I2NjLW1haW4uY2MtLXJ0bHtkaXJlY3Rpb246cnRsfSNjYy1tYWluIC5jbV9fdGl0bGUsI2NjLW1haW4gYSwjY2MtbWFpbiBiLCNjYy1tYWluIGVtLCNjYy1tYWluIHN0cm9uZ3tmb250LXdlaWdodDo2MDB9I2NjLW1haW4gYnV0dG9uPnNwYW57cG9pbnRlci1ldmVudHM6bm9uZX0jY2MtbWFpbiAuY2NfX2xpbmssI2NjLW1haW4gYXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudChjdXJyZW50Q29sb3IsY3VycmVudENvbG9yKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMTAwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjAgMXB4O2ZvbnQtd2VpZ2h0OjYwMDtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOmJhY2tncm91bmQtc2l6ZSAuMjVzLGNvbG9yIC4yNXMgZWFzZX0jY2MtbWFpbiAuY2NfX2xpbms6aG92ZXIsI2NjLW1haW4gYTpob3ZlcntiYWNrZ3JvdW5kLXNpemU6MTAwJSAxcHg7Y29sb3I6dmFyKC0tY2MtcHJpbWFyeS1jb2xvcil9I2NjLW1haW4gLmNjX19saW5re2NvbG9yOnZhcigtLWNjLWxpbmstY29sb3IpfSNjYy1tYWluIC5jbV9fZGVzYywjY2MtbWFpbiAucG1fX2JvZHl7b3ZlcnNjcm9sbC1iZWhhdmlvcjphdXRvIGNvbnRhaW47c2Nyb2xsYmFyLXdpZHRoOnRoaW59QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2NDBweCl7I2NjLW1haW4gOjotd2Via2l0LXNjcm9sbGJhciwjY2MtbWFpbiA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLCNjYy1tYWluIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2t7YWxsOnJldmVydH0jY2MtbWFpbiA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iey13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtiYWNrZ3JvdW5kOnZhcigtLWNjLXRvZ2dsZS1yZWFkb25seS1iZyk7Ym9yZGVyOi4yNXJlbSBzb2xpZCB2YXIoLS1jYy1iZyk7Ym9yZGVyLXJhZGl1czoxcmVtfSNjYy1tYWluIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1jYy10b2dnbGUtb2ZmLWJnKX0jY2MtbWFpbiA6Oi13ZWJraXQtc2Nyb2xsYmFye2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7d2lkdGg6MTJweH19aHRtbC5kaXNhYmxlLS1pbnRlcmFjdGlvbi5zaG93LS1jb25zZW50LGh0bWwuZGlzYWJsZS0taW50ZXJhY3Rpb24uc2hvdy0tY29uc2VudCBib2R5e2hlaWdodDphdXRvIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW4haW1wb3J0YW50fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbil7I2NjLW1haW57LS1jYy1tb2RhbC10cmFuc2l0aW9uLWR1cmF0aW9uOjBzfX0uY2MtLWRhcmttb2Rley0tY2MtYmc6IzE2MWExYzstLWNjLXByaW1hcnktY29sb3I6I2ViZjNmNjstLWNjLXNlY29uZGFyeS1jb2xvcjojYWViYmM1Oy0tY2MtYnRuLXByaW1hcnktYmc6I2MyZDBlMDstLWNjLWJ0bi1wcmltYXJ5LWNvbG9yOnZhcigtLWNjLWJnKTstLWNjLWJ0bi1wcmltYXJ5LWJvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1iZyk7LS1jYy1idG4tcHJpbWFyeS1ob3Zlci1iZzojOThhN2I2Oy0tY2MtYnRuLXByaW1hcnktaG92ZXItY29sb3I6IzAwMDstLWNjLWJ0bi1wcmltYXJ5LWhvdmVyLWJvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1ob3Zlci1iZyk7LS1jYy1idG4tc2Vjb25kYXJ5LWJnOiMyNDJjMzE7LS1jYy1idG4tc2Vjb25kYXJ5LWNvbG9yOnZhcigtLWNjLXByaW1hcnktY29sb3IpOy0tY2MtYnRuLXNlY29uZGFyeS1ib3JkZXItY29sb3I6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1iZyk7LS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJnOiMzNTNkNDM7LS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWNvbG9yOiNmZmY7LS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJnKTstLWNjLXNlcGFyYXRvci1ib3JkZXItY29sb3I6IzIyMmEzMDstLWNjLXRvZ2dsZS1vbi1iZzp2YXIoLS1jYy1idG4tcHJpbWFyeS1iZyk7LS1jYy10b2dnbGUtb2ZmLWJnOiM1MjVmNmI7LS1jYy10b2dnbGUtb24ta25vYi1iZzp2YXIoLS1jYy1idG4tcHJpbWFyeS1jb2xvcik7LS1jYy10b2dnbGUtb2ZmLWtub2ItYmc6dmFyKC0tY2MtYnRuLXByaW1hcnktY29sb3IpOy0tY2MtdG9nZ2xlLWVuYWJsZWQtaWNvbi1jb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1jb2xvcik7LS1jYy10b2dnbGUtZGlzYWJsZWQtaWNvbi1jb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1jb2xvcik7LS1jYy10b2dnbGUtcmVhZG9ubHktYmc6IzM0M2U0NTstLWNjLXRvZ2dsZS1yZWFkb25seS1rbm9iLWJnOiM1ZjZiNzI7LS1jYy10b2dnbGUtcmVhZG9ubHkta25vYi1pY29uLWNvbG9yOnZhcigtLWNjLXRvZ2dsZS1yZWFkb25seS1iZyk7LS1jYy1zZWN0aW9uLWNhdGVnb3J5LWJvcmRlcjojMWUyNDI4Oy0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJnOiMxZTI0Mjg7LS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2stYm9yZGVyOnZhcigtLWNjLXNlY3Rpb24tY2F0ZWdvcnktYm9yZGVyKTstLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1ob3Zlci1iZzojMjQyYzMxOy0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWhvdmVyLWJvcmRlcjojMjMyYTJmOy0tY2MtY29va2llLWNhdGVnb3J5LWV4cGFuZGVkLWJsb2NrLWJnOnRyYW5zcGFyZW50Oy0tY2MtY29va2llLWNhdGVnb3J5LWV4cGFuZGVkLWJsb2NrLWhvdmVyLWJnOnZhcigtLWNjLXRvZ2dsZS1yZWFkb25seS1iZyk7LS1jYy1vdmVybGF5LWJnOnJnYmEoMCwwLDAsLjY1KTstLWNjLXdlYmtpdC1zY3JvbGxiYXItYmc6dmFyKC0tY2Mtc2VjdGlvbi1jYXRlZ29yeS1ib3JkZXIpOy0tY2Mtd2Via2l0LXNjcm9sbGJhci1ob3Zlci1iZzp2YXIoLS1jYy1idG4tcHJpbWFyeS1ob3Zlci1iZyk7LS1jYy1mb290ZXItYmc6IzBjMGUwZjstLWNjLWZvb3Rlci1jb2xvcjp2YXIoLS1jYy1zZWNvbmRhcnktY29sb3IpOy0tY2MtZm9vdGVyLWJvcmRlci1jb2xvcjojMDYwODA5fS5jYy0tZGFya21vZGUgI2NjLW1haW57Y29sb3Itc2NoZW1lOmRhcmt9I2NjLW1haW4gLmNte2JhY2tncm91bmQ6dmFyKC0tY2MtYmcpO2JvcmRlci1yYWRpdXM6dmFyKC0tY2MtbW9kYWwtYm9yZGVyLXJhZGl1cyk7Ym94LXNoYWRvdzowIC42MjVlbSAxLjg3NWVtIHJnYmEoMCwwLDIsLjMpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWF4LXdpZHRoOjI0cmVtO29wYWNpdHk6MDtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246Zml4ZWQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMS42ZW0pO3Zpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MX0jY2MtbWFpbiAuY20tLXRvcHt0b3A6dmFyKC0tY2MtbW9kYWwtbWFyZ2luKX0jY2MtbWFpbiAuY20tLW1pZGRsZXt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKGNhbGMoLTUwJSArIDEuNmVtKSl9I2NjLW1haW4gLmNtLS1ib3R0b217Ym90dG9tOnZhcigtLWNjLW1vZGFsLW1hcmdpbil9I2NjLW1haW4gLmNtLS1jZW50ZXJ7bGVmdDp2YXIoLS1jYy1tb2RhbC1tYXJnaW4pO21hcmdpbjowIGF1dG87cmlnaHQ6dmFyKC0tY2MtbW9kYWwtbWFyZ2luKTt3aWR0aDp1bnNldH0jY2MtbWFpbiAuY20tLWxlZnR7bGVmdDp2YXIoLS1jYy1tb2RhbC1tYXJnaW4pO21hcmdpbi1yaWdodDp2YXIoLS1jYy1tb2RhbC1tYXJnaW4pfSNjYy1tYWluIC5jbS0tcmlnaHR7bWFyZ2luLWxlZnQ6dmFyKC0tY2MtbW9kYWwtbWFyZ2luKTtyaWdodDp2YXIoLS1jYy1tb2RhbC1tYXJnaW4pfSNjYy1tYWluIC5jbV9fYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3Bvc2l0aW9uOnJlbGF0aXZlfSNjYy1tYWluIC5jbV9fYnRucywjY2MtbWFpbiAuY21fX2xpbmtze3BhZGRpbmc6MXJlbSAxLjNyZW07d2lkdGg6dW5zZXR9I2NjLW1haW4gLmNtX190ZXh0c3tkaXNwbGF5OmZsZXg7ZmxleDoxO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MXJlbSAwIDB9I2NjLW1haW4gLmNtX19kZXNjLCNjYy1tYWluIC5jbV9fdGl0bGV7cGFkZGluZzowIDEuM3JlbX0jY2MtbWFpbiAuY21fX3RpdGxle2ZvbnQtc2l6ZToxLjA1ZW19I2NjLW1haW4gLmNtX190aXRsZSsuY21fX2Rlc2N7bWFyZ2luLXRvcDoxLjFlbX0jY2MtbWFpbiAuY21fX2Rlc2N7Y29sb3I6dmFyKC0tY2Mtc2Vjb25kYXJ5LWNvbG9yKTtmb250LXNpemU6LjllbTtsaW5lLWhlaWdodDoxLjU7bWF4LWhlaWdodDo0MHZoO292ZXJmbG93LXg6dmlzaWJsZTtvdmVyZmxvdy15OmF1dG87cGFkZGluZy1ib3R0b206MWVtfSNjYy1tYWluIC5jbV9fYnRuc3tib3JkZXItdG9wOjFweCBzb2xpZCB2YXIoLS1jYy1zZXBhcmF0b3ItYm9yZGVyLWNvbG9yKTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXJ9I2NjLW1haW4gLmNtX19idG4tZ3JvdXB7ZGlzcGxheTpncmlkO2dyaWQtYXV0by1jb2x1bW5zOm1pbm1heCgwLDFmcil9I2NjLW1haW4gLmNtX19idG4rLmNtX19idG4sI2NjLW1haW4gLmNtX19idG4tZ3JvdXArLmNtX19idG4tZ3JvdXB7bWFyZ2luLXRvcDouMzc1cmVtfSNjYy1tYWluIC5jbS0tZmxpcCAuY21fX2J0bisuY21fX2J0biwjY2MtbWFpbiAuY20tLWZsaXAgLmNtX19idG4tZ3JvdXArLmNtX19idG4tZ3JvdXB7bWFyZ2luLWJvdHRvbTouMzc1cmVtO21hcmdpbi10b3A6MH0jY2MtbWFpbiAuY20tLWlubGluZSAuY21fX2J0bisuY21fX2J0bnttYXJnaW4tbGVmdDouMzc1cmVtO21hcmdpbi10b3A6MH0jY2MtbWFpbiAuY20tLWlubGluZS5jbS0tZmxpcCAuY21fX2J0bisuY21fX2J0bnttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6LjM3NXJlbX0jY2MtbWFpbiAuY20tLWlubGluZS5jbS0tZmxpcCAuY21fX2J0bi1ncm91cCsuY21fX2J0bi1ncm91cHttYXJnaW4tYm90dG9tOi4zNzVyZW07bWFyZ2luLXJpZ2h0OjB9I2NjLW1haW4gLmNtLS13aWRlIC5jbV9fYnRuKy5jbV9fYnRuLCNjYy1tYWluIC5jbS0td2lkZSAuY21fX2J0bi1ncm91cCsuY21fX2J0bi1ncm91cHttYXJnaW4tbGVmdDouMzc1cmVtO21hcmdpbi10b3A6MH0jY2MtbWFpbiAuY20tLXdpZGUuY20tLWZsaXAgLmNtX19idG4rLmNtX19idG4sI2NjLW1haW4gLmNtLS13aWRlLmNtLS1mbGlwIC5jbV9fYnRuLWdyb3VwKy5jbV9fYnRuLWdyb3Vwe21hcmdpbi1ib3R0b206MDttYXJnaW4tcmlnaHQ6LjM3NXJlbX0jY2MtbWFpbiAuY20tLWJhcjpub3QoLmNtLS1pbmxpbmUpIC5jbV9fYnRuLWdyb3VwLS11bmV2ZW4sI2NjLW1haW4gLmNtLS13aWRlIC5jbV9fYnRuLWdyb3VwLS11bmV2ZW57ZGlzcGxheTpmbGV4O2ZsZXg6MTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0jY2MtbWFpbiAuY20tLWJhcjpub3QoLmNtLS1pbmxpbmUpLmNtLS1mbGlwIC5jbV9fYnRuLWdyb3VwLS11bmV2ZW4sI2NjLW1haW4gLmNtLS13aWRlLmNtLS1mbGlwIC5jbV9fYnRuLWdyb3VwLS11bmV2ZW57ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9I2NjLW1haW4gLmNtX19idG57YmFja2dyb3VuZDp2YXIoLS1jYy1idG4tcHJpbWFyeS1iZyk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1jYy1idG4tcHJpbWFyeS1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tY2MtYnRuLWJvcmRlci1yYWRpdXMpO2NvbG9yOnZhcigtLWNjLWJ0bi1wcmltYXJ5LWNvbG9yKTtmb250LXNpemU6LjgyZW07Zm9udC13ZWlnaHQ6NjAwO21pbi1oZWlnaHQ6NDJweDtwYWRkaW5nOi41ZW0gMWVtO3RleHQtYWxpZ246Y2VudGVyfSNjYy1tYWluIC5jbV9fYnRuOmhvdmVye2JhY2tncm91bmQ6dmFyKC0tY2MtYnRuLXByaW1hcnktaG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1ob3Zlci1ib3JkZXItY29sb3IpO2NvbG9yOnZhcigtLWNjLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yKX0jY2MtbWFpbiAuY21fX2J0bi0tc2Vjb25kYXJ5e2JhY2tncm91bmQ6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktYm9yZGVyLWNvbG9yKTtjb2xvcjp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWNvbG9yKX0jY2MtbWFpbiAuY21fX2J0bi0tc2Vjb25kYXJ5OmhvdmVye2JhY2tncm91bmQ6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1ob3Zlci1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktaG92ZXItYm9yZGVyLWNvbG9yKTtjb2xvcjp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWNvbG9yKX0jY2MtbWFpbiAuY21fX2J0bi0tY2xvc2V7Ym9yZGVyLXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tY2MtYnRuLWJvcmRlci1yYWRpdXMpO2JvcmRlci1yaWdodDpub25lO2JvcmRlci10b3A6bm9uZTtkaXNwbGF5Om5vbmU7Zm9udC1zaXplOjFlbTtoZWlnaHQ6NDJweDttaW4td2lkdGg6YXV0byFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MCFpbXBvcnRhbnQ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt3aWR0aDo0MnB4fSNjYy1tYWluIC5jbV9fYnRuLS1jbG9zZSBzdmd7c3Ryb2tlOnZhcigtLWNjLWJ0bi1wcmltYXJ5LWNvbG9yKTt0cmFuc2Zvcm06c2NhbGUoLjUpO3RyYW5zaXRpb246c3Ryb2tlIC4xNXMgZWFzZX0jY2MtbWFpbiAuY21fX2J0bi0tY2xvc2U6aG92ZXIgc3Zne3N0cm9rZTp2YXIoLS1jYy1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcil9I2NjLW1haW4gLmNtX19idG4tLWNsb3NlLmNtX19idG4tLXNlY29uZGFyeSBzdmd7c3Ryb2tlOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktY29sb3IpfSNjYy1tYWluIC5jbV9fYnRuLS1jbG9zZS5jbV9fYnRuLS1zZWNvbmRhcnk6aG92ZXIgc3Zne3N0cm9rZTp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWNvbG9yKX0jY2MtbWFpbiAuY21fX2J0bi0tY2xvc2UrLmNtX190ZXh0cyAuY21fX3RpdGxle3BhZGRpbmctcmlnaHQ6M3JlbX0jY2MtbWFpbiAuY20tLWlubGluZSAuY21fX2J0bi1ncm91cHtncmlkLWF1dG8tZmxvdzpjb2x1bW59I2NjLW1haW4gLmNtX19mb290ZXJ7YmFja2dyb3VuZDp2YXIoLS1jYy1mb290ZXItYmcpO2JvcmRlci10b3A6MXB4IHNvbGlkIHZhcigtLWNjLWZvb3Rlci1ib3JkZXItY29sb3IpO2NvbG9yOnZhcigtLWNjLWZvb3Rlci1jb2xvcik7cGFkZGluZzouNGVtIDAgLjVlbX0jY2MtbWFpbiAuY21fX2xpbmtze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7cGFkZGluZy1ib3R0b206MDtwYWRkaW5nLXRvcDowfSNjYy1tYWluIC5jbV9fbGluay1ncm91cHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2ZvbnQtc2l6ZTouOGVtO3dpZHRoOjEwMCV9I2NjLW1haW4gLmNtX19saW5rLWdyb3VwPiorKnttYXJnaW4tbGVmdDoxLjNyZW19I2NjLW1haW4gLmNtLS1mbGlwIC5jbV9fYnRuOmxhc3QtY2hpbGR7Z3JpZC1yb3c6MX0jY2MtbWFpbiAuY20tLWlubGluZS5jbS0tZmxpcCAuY21fX2J0bjpsYXN0LWNoaWxke2dyaWQtY29sdW1uOjF9I2NjLW1haW4gLmNtLS1ib3ggLmNtX19idG4tLWNsb3Nle2Rpc3BsYXk6YmxvY2t9I2NjLW1haW4gLmNtLS1ib3guY20tLWZsaXAgLmNtX19idG5ze2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfSNjYy1tYWluIC5jbS0tYm94LmNtLS13aWRle21heC13aWR0aDozNmVtfSNjYy1tYWluIC5jbS0tYm94LmNtLS13aWRlIC5jbV9fYnRuc3tmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59I2NjLW1haW4gLmNtLS1ib3guY20tLXdpZGUgLmNtX19idG4tZ3JvdXB7Z3JpZC1hdXRvLWZsb3c6Y29sdW1ufSNjYy1tYWluIC5jbS0tYm94LmNtLS13aWRlIC5jbV9fYnRue21pbi13aWR0aDoxMjBweDtwYWRkaW5nLWxlZnQ6MS44ZW07cGFkZGluZy1yaWdodDoxLjhlbX0jY2MtbWFpbiAuY20tLWJveC5jbS0td2lkZS5jbS0tZmxpcCAuY21fX2J0bnN7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9I2NjLW1haW4gLmNtLS1ib3guY20tLXdpZGUuY20tLWZsaXAgLmNtX19idG46bGFzdC1jaGlsZHtncmlkLWNvbHVtbjoxfSNjYy1tYWluIC5jbS0tY2xvdWR7bWF4LXdpZHRoOjU0ZW07d2lkdGg6dW5zZXR9I2NjLW1haW4gLmNtLS1jbG91ZCAuY21fX2JvZHl7ZmxleC1kaXJlY3Rpb246cm93fSNjYy1tYWluIC5jbS0tY2xvdWQgLmNtX190ZXh0c3tmbGV4OjF9I2NjLW1haW4gLmNtLS1jbG91ZCAuY21fX2Rlc2N7bWF4LWhlaWdodDo5LjRlbX0jY2MtbWFpbiAuY20tLWNsb3VkIC5jbV9fYnRuc3tib3JkZXItbGVmdDoxcHggc29saWQgdmFyKC0tY2Mtc2VwYXJhdG9yLWJvcmRlci1jb2xvcik7Ym9yZGVyLXRvcDpub25lO21heC13aWR0aDoyM2VtfSNjYy1tYWluIC5jbS0tY2xvdWQgLmNtX19idG4tZ3JvdXB7ZmxleC1kaXJlY3Rpb246Y29sdW1ufSNjYy1tYWluIC5jbS0tY2xvdWQgLmNtX19idG57bWluLXdpZHRoOjE5ZW19I2NjLW1haW4gLmNtLS1jbG91ZC5jbS0tZmxpcCAuY21fX2J0bi1ncm91cCwjY2MtbWFpbiAuY20tLWNsb3VkLmNtLS1mbGlwIC5jbV9fYnRuc3tmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX0jY2MtbWFpbiAuY20tLWNsb3VkLmNtLS1pbmxpbmUgLmNtX19idG4tZ3JvdXB7ZmxleC1kaXJlY3Rpb246cm93fSNjYy1tYWluIC5jbS0tY2xvdWQuY20tLWlubGluZSAuY21fX2J0bnttaW4td2lkdGg6MTBlbX0jY2MtbWFpbiAuY20tLWNsb3VkLmNtLS1pbmxpbmUuY20tLWZsaXAgLmNtX19idG4tZ3JvdXB7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9I2NjLW1haW4gLmNtLS1iYXJ7Ym9yZGVyLXJhZGl1czowO2xlZnQ6MDttYXJnaW46MDttYXgtd2lkdGg6dW5zZXQ7b3BhY2l0eToxO3JpZ2h0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7d2lkdGg6MTAwdnc7LS1jYy1tb2RhbC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zNXN9I2NjLW1haW4gLmNtLS1iYXIuY20tLXRvcHt0b3A6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9I2NjLW1haW4gLmNtLS1iYXIuY20tLWJvdHRvbXtib3R0b206MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX0jY2MtbWFpbiAuY20tLWJhciAuY21fX2JvZHksI2NjLW1haW4gLmNtLS1iYXIgLmNtX19saW5rc3ttYXJnaW46MCBhdXRvO21heC13aWR0aDo1NWVtO3dpZHRoOjEwMCV9I2NjLW1haW4gLmNtLS1iYXIgLmNtX19ib2R5e3BhZGRpbmc6LjVlbSAwIC45ZW19I2NjLW1haW4gLmNtLS1iYXIgLmNtX19idG5ze2JvcmRlci10b3A6bm9uZTtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59I2NjLW1haW4gLmNtLS1iYXIgLmNtX19idG4tZ3JvdXB7Z3JpZC1hdXRvLWZsb3c6Y29sdW1ufSNjYy1tYWluIC5jbS0tYmFyOm5vdCguY20tLWlubGluZSkgLmNtX19idG4rLmNtX19idG4sI2NjLW1haW4gLmNtLS1iYXI6bm90KC5jbS0taW5saW5lKSAuY21fX2J0bi1ncm91cCsuY21fX2J0bi1ncm91cHttYXJnaW4tbGVmdDouMzc1cmVtO21hcmdpbi10b3A6MH0jY2MtbWFpbiAuY20tLWJhciAuY21fX2J0bnttaW4td2lkdGg6MTIwcHg7cGFkZGluZy1sZWZ0OjJlbTtwYWRkaW5nLXJpZ2h0OjJlbX0jY2MtbWFpbiAuY20tLWJhci5jbS0tZmxpcDpub3QoLmNtLS1pbmxpbmUpIC5jbV9fYnRuKy5jbV9fYnRuLCNjYy1tYWluIC5jbS0tYmFyLmNtLS1mbGlwOm5vdCguY20tLWlubGluZSkgLmNtX19idG4tZ3JvdXArLmNtX19idG4tZ3JvdXB7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0Oi4zNzVyZW19I2NjLW1haW4gLmNtLS1iYXIuY20tLWZsaXAgLmNtX19idG5ze2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfSNjYy1tYWluIC5jbS0tYmFyLmNtLS1mbGlwIC5jbV9fYnRuOmxhc3QtY2hpbGR7Z3JpZC1jb2x1bW46MX0jY2MtbWFpbiAuY20tLWJhci5jbS0taW5saW5lIC5jbV9fYm9keSwjY2MtbWFpbiAuY20tLWJhci5jbS0taW5saW5lIC5jbV9fbGlua3N7bWF4LXdpZHRoOjc0ZW19I2NjLW1haW4gLmNtLS1iYXIuY20tLWlubGluZSAuY21fX2JvZHl7ZmxleC1kaXJlY3Rpb246cm93O3BhZGRpbmc6MH0jY2MtbWFpbiAuY20tLWJhci5jbS0taW5saW5lIC5jbV9fYnRuc3tmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXgtd2lkdGg6MjNlbX0jY2MtbWFpbiAuY20tLWJhci5jbS0taW5saW5lLmNtLS1mbGlwIC5jbV9fYnRuc3tmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX0jY2MtbWFpbiAuY2MtLWFuaW0gLmNtLCNjYy1tYWluIC5jYy0tYW5pbS5jbS13cmFwcGVyOmJlZm9yZXt0cmFuc2l0aW9uOm9wYWNpdHkgdmFyKC0tY2MtbW9kYWwtdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZSx2aXNpYmlsaXR5IHZhcigtLWNjLW1vZGFsLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UsdHJhbnNmb3JtIHZhcigtLWNjLW1vZGFsLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2V9I2NjLW1haW4gLmNjLS1hbmltIC5jbV9fYnRuLCNjYy1tYWluIC5jYy0tYW5pbSAuY21fX2Nsb3Nle3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZSxjb2xvciAuMTVzIGVhc2V9LmRpc2FibGUtLWludGVyYWN0aW9uICNjYy1tYWluIC5jbS13cmFwcGVyOmJlZm9yZXtiYWNrZ3JvdW5kOnZhcigtLWNjLW92ZXJsYXktYmcpO2JvdHRvbTowO2NvbnRlbnQ6XCJcIjtsZWZ0OjA7b3BhY2l0eTowO3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7dG9wOjA7dmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDowfS5zaG93LS1jb25zZW50ICNjYy1tYWluIC5jYy0tYW5pbSAuY217b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3Zpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnR9LnNob3ctLWNvbnNlbnQgI2NjLW1haW4gLmNjLS1hbmltIC5jbS0tbWlkZGxle3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5zaG93LS1jb25zZW50ICNjYy1tYWluIC5jYy0tYW5pbSAuY20tLWJhcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0uc2hvdy0tY29uc2VudCAjY2MtbWFpbiAuY2MtLWFuaW0uY20td3JhcHBlcjpiZWZvcmV7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0jY2MtbWFpbi5jYy0tcnRsIC5jbV9fYnRuLS1jbG9zZXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnVuc2V0O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWNjLWJ0bi1ib3JkZXItcmFkaXVzKTtsZWZ0OjA7cmlnaHQ6dW5zZXR9I2NjLW1haW4uY2MtLXJ0bCAuY21fX2J0bi0tY2xvc2UrLmNtX190ZXh0cyAuY21fX3RpdGxle3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjEuM3JlbX0jY2MtbWFpbi5jYy0tcnRsIC5jbS0taW5saW5lIC5jbV9fYnRuKy5jbV9fYnRue21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0Oi4zNzVyZW19I2NjLW1haW4uY2MtLXJ0bCAuY20tLWlubGluZS5jbS0tZmxpcCAuY21fX2J0bisuY21fX2J0bnttYXJnaW4tbGVmdDouMzc1cmVtO21hcmdpbi1yaWdodDowfSNjYy1tYWluLmNjLS1ydGwgLmNtOm5vdCguY20tLWlubGluZSkuY20tLWJhciAuY21fX2J0bisuY21fX2J0biwjY2MtbWFpbi5jYy0tcnRsIC5jbTpub3QoLmNtLS1pbmxpbmUpLmNtLS1iYXIgLmNtX19idG4tZ3JvdXArLmNtX19idG4tZ3JvdXAsI2NjLW1haW4uY2MtLXJ0bCAuY206bm90KC5jbS0taW5saW5lKS5jbS0td2lkZSAuY21fX2J0bisuY21fX2J0biwjY2MtbWFpbi5jYy0tcnRsIC5jbTpub3QoLmNtLS1pbmxpbmUpLmNtLS13aWRlIC5jbV9fYnRuLWdyb3VwKy5jbV9fYnRuLWdyb3Vwe21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0Oi4zNzVyZW19I2NjLW1haW4uY2MtLXJ0bCAuY206bm90KC5jbS0taW5saW5lKS5jbS0tYmFyLmNtLS1mbGlwIC5jbV9fYnRuKy5jbV9fYnRuLCNjYy1tYWluLmNjLS1ydGwgLmNtOm5vdCguY20tLWlubGluZSkuY20tLXdpZGUuY20tLWZsaXAgLmNtX19idG4rLmNtX19idG57bWFyZ2luLWxlZnQ6LjM3NXJlbTttYXJnaW4tcmlnaHQ6MH0jY2MtbWFpbi5jYy0tcnRsIC5jbV9fbGluay1ncm91cD4qKyp7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MS4zcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NjQwcHgpeyNjYy1tYWluey0tY2MtbW9kYWwtbWFyZ2luOi41ZW19I2NjLW1haW4gLmNte21heC13aWR0aDpub25lIWltcG9ydGFudDt3aWR0aDphdXRvIWltcG9ydGFudH0jY2MtbWFpbiAuY21fX2JvZHl7ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudDtwYWRkaW5nOjAhaW1wb3J0YW50fSNjYy1tYWluIC5jbV9fYnRucywjY2MtbWFpbiAuY21fX2Rlc2MsI2NjLW1haW4gLmNtX19saW5rcywjY2MtbWFpbiAuY21fX3RpdGxle3BhZGRpbmctbGVmdDoxLjFyZW0haW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MS4xcmVtIWltcG9ydGFudH0jY2MtbWFpbiAuY21fX2J0bnN7Ym9yZGVyLWxlZnQ6bm9uZSFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDoxcHggc29saWQgdmFyKC0tY2Mtc2VwYXJhdG9yLWJvcmRlci1jb2xvcikhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnQ7bWF4LXdpZHRoOm5vbmUhaW1wb3J0YW50O21pbi13aWR0aDphdXRvIWltcG9ydGFudH0jY2MtbWFpbiAuY21fX2J0bisuY21fX2J0biwjY2MtbWFpbiAuY21fX2J0bi1ncm91cCsuY21fX2J0bi1ncm91cHttYXJnaW46LjM3NXJlbSAwIDAhaW1wb3J0YW50fSNjYy1tYWluIC5jbS0tZmxpcCAuY21fX2J0bisuY21fX2J0biwjY2MtbWFpbiAuY20tLWZsaXAgLmNtX19idG4tZ3JvdXArLmNtX19idG4tZ3JvdXB7bWFyZ2luLWJvdHRvbTouMzc1cmVtIWltcG9ydGFudDttYXJnaW4tdG9wOjAhaW1wb3J0YW50fSNjYy1tYWluIC5jbV9fYnRuLWdyb3Vwe2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudDttaW4td2lkdGg6YXV0byFpbXBvcnRhbnR9I2NjLW1haW4gLmNtX19idG57ZmxleDphdXRvIWltcG9ydGFudH0jY2MtbWFpbiAuY21fX2xpbmstZ3JvdXB7anVzdGlmeS1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9I2NjLW1haW4gLmNtLS1mbGlwIC5jbV9fYnRuLWdyb3VwLCNjYy1tYWluIC5jbS0tZmxpcCAuY21fX2J0bnN7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fX0jY2MtbWFpbiAucG0td3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9I2NjLW1haW4gLnBte2JhY2tncm91bmQ6dmFyKC0tY2MtYmcpO2JvcmRlci1yYWRpdXM6dmFyKC0tY2MtbW9kYWwtYm9yZGVyLXJhZGl1cyk7Ym94LXNoYWRvdzowIC42MjVlbSAxLjg3NWVtIHJnYmEoMCwwLDIsLjMpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47b3BhY2l0eTowO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpmaXhlZDt2aXNpYmlsaXR5OmhpZGRlbjt3aWR0aDoxMDAlO3dpZHRoOnVuc2V0O3otaW5kZXg6MX0jY2MtbWFpbiBzdmd7ZmlsbDpub25lO3dpZHRoOjEwMCV9I2NjLW1haW4gLnBtX19ib2R5LCNjYy1tYWluIC5wbV9fZm9vdGVyLCNjYy1tYWluIC5wbV9faGVhZGVye3BhZGRpbmc6MWVtIDEuNGVtfSNjYy1tYWluIC5wbV9faGVhZGVye2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1jYy1zZXBhcmF0b3ItYm9yZGVyLWNvbG9yKTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59I2NjLW1haW4gLnBtX190aXRsZXthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2ZsZXg6MTtmb250LXdlaWdodDo2MDA7bWFyZ2luLXJpZ2h0OjJlbX0jY2MtbWFpbiAucG1fX2Nsb3NlLWJ0bntiYWNrZ3JvdW5kOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktYmcpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tY2MtYnRuLXNlY29uZGFyeS1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tY2MtYnRuLWJvcmRlci1yYWRpdXMpO2hlaWdodDo0MHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246YWxsIC4xNXMgZWFzZTt3aWR0aDo0MHB4fSNjYy1tYWluIC5wbV9fY2xvc2UtYnRuIHNwYW57ZGlzcGxheTpmbGV4O2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9I2NjLW1haW4gLnBtX19jbG9zZS1idG4gc3Zne3N0cm9rZTp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWNvbG9yKTt0cmFuc2Zvcm06c2NhbGUoLjUpO3RyYW5zaXRpb246c3Ryb2tlIC4xNXMgZWFzZX0jY2MtbWFpbiAucG1fX2Nsb3NlLWJ0bjpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktaG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJvcmRlci1jb2xvcil9I2NjLW1haW4gLnBtX19jbG9zZS1idG46aG92ZXIgc3Zne3N0cm9rZTp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWNvbG9yKX0jY2MtbWFpbiAucG1fX2JvZHl7ZmxleDoxO292ZXJmbG93LXk6YXV0bztvdmVyZmxvdy15Om92ZXJsYXl9I2NjLW1haW4gLnBtX19zZWN0aW9uLCNjYy1tYWluIC5wbV9fc2VjdGlvbi0tdG9nZ2xle2JvcmRlci1yYWRpdXM6dmFyKC0tY2MtYnRuLWJvcmRlci1yYWRpdXMpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luLWJvdHRvbTouNWVtfSNjYy1tYWluIC5wbV9fc2VjdGlvbi0tdG9nZ2xlIC5wbV9fc2VjdGlvbi1kZXNjLXdyYXBwZXJ7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2stYm9yZGVyKTtib3JkZXItcmFkaXVzOnZhcigtLWNjLWJ0bi1ib3JkZXItcmFkaXVzKTtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7ZGlzcGxheTpub25lO21hcmdpbi10b3A6MCFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVufSNjYy1tYWluIC5wbV9fc2VjdGlvbntib3JkZXI6MXB4IHNvbGlkIHZhcigtLWNjLXNlcGFyYXRvci1ib3JkZXItY29sb3IpO3BhZGRpbmc6MWVtO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2UsYm9yZGVyLWNvbG9yIC4yNXMgZWFzZX0jY2MtbWFpbiAucG1fX3NlY3Rpb246Zmlyc3QtY2hpbGR7Ym9yZGVyOm5vbmU7bWFyZ2luLWJvdHRvbToyZW07bWFyZ2luLXRvcDowO3BhZGRpbmc6MDt0cmFuc2l0aW9uOm5vbmV9I2NjLW1haW4gLnBtX19zZWN0aW9uOm5vdCg6Zmlyc3QtY2hpbGQpOmhvdmVye2JhY2tncm91bmQ6dmFyKC0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJnKTtib3JkZXItY29sb3I6dmFyKC0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJvcmRlcil9I2NjLW1haW4gLnBtX19zZWN0aW9uLXRvZ2dsZXMrLnBtX19zZWN0aW9ue21hcmdpbi10b3A6MmVtfSNjYy1tYWluIC5wbV9fc2VjdGlvbi0tdG9nZ2xle2JhY2tncm91bmQ6dmFyKC0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJnKTtib3JkZXItdG9wOm5vbmU7bWFyZ2luLWJvdHRvbTouMzc1cmVtfSNjYy1tYWluIC5wbV9fc2VjdGlvbi0tdG9nZ2xlIC5wbV9fc2VjdGlvbi10aXRsZXthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDp2YXIoLS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2stYmcpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJvcmRlcik7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21pbi1oZWlnaHQ6NThweDtwYWRkaW5nOjEuMWVtIDUuNGVtIDEuMWVtIDEuMmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2UsYm9yZGVyLWNvbG9yIC4yNXMgZWFzZTt3aWR0aDoxMDAlfSNjYy1tYWluIC5wbV9fc2VjdGlvbi0tdG9nZ2xlIC5wbV9fc2VjdGlvbi10aXRsZTpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1ob3Zlci1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1ob3Zlci1ib3JkZXIpfSNjYy1tYWluIC5wbV9fc2VjdGlvbi0tdG9nZ2xlIC5wbV9fc2VjdGlvbi1kZXNje21hcmdpbi10b3A6MDtwYWRkaW5nOjFlbX0jY2MtbWFpbiAucG1fX3NlY3Rpb24tLXRvZ2dsZS5pcy1leHBhbmRlZHstLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1iZzp2YXIoLS1jYy1jb29raWUtY2F0ZWdvcnktZXhwYW5kZWQtYmxvY2stYmcpOy0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJvcmRlcjp2YXIoLS1jYy1jb29raWUtY2F0ZWdvcnktZXhwYW5kZWQtYmxvY2staG92ZXItYmcpfSNjYy1tYWluIC5wbV9fc2VjdGlvbi0tdG9nZ2xlLmlzLWV4cGFuZGVkIC5wbV9fc2VjdGlvbi10aXRsZXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0jY2MtbWFpbiAucG1fX3NlY3Rpb24tLXRvZ2dsZS5pcy1leHBhbmRlZCAucG1fX3NlY3Rpb24tYXJyb3cgc3Zne3RyYW5zZm9ybTpzY2FsZSguNSkgcm90YXRlKDE4MGRlZyl9I2NjLW1haW4gLnBtX19zZWN0aW9uLS10b2dnbGUuaXMtZXhwYW5kZWQgLnBtX19zZWN0aW9uLWRlc2Mtd3JhcHBlcntkaXNwbGF5OmZsZXh9I2NjLW1haW4gLnBtX19zZWN0aW9uLS1leHBhbmRhYmxlIC5wbV9fc2VjdGlvbi10aXRsZXtjdXJzb3I6cG9pbnRlcjtwYWRkaW5nLWxlZnQ6My40ZW19I2NjLW1haW4gLnBtX19zZWN0aW9uLS1leHBhbmRhYmxlIC5wbV9fc2VjdGlvbi1hcnJvd3tiYWNrZ3JvdW5kOnZhcigtLWNjLXRvZ2dsZS1yZWFkb25seS1iZyk7Ym9yZGVyLXJhZGl1czoxMDAlO2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MjBweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2xlZnQ6MThweDtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjIwcHh9I2NjLW1haW4gLnBtX19zZWN0aW9uLS1leHBhbmRhYmxlIC5wbV9fc2VjdGlvbi1hcnJvdyBzdmd7c3Ryb2tlOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktY29sb3IpO3RyYW5zZm9ybTpzY2FsZSguNSl9I2NjLW1haW4gLnBtX19zZWN0aW9uLXRpdGxlLXdyYXBwZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZX0jY2MtbWFpbiAucG1fX3NlY3Rpb24tdGl0bGUtd3JhcHBlcisucG1fX3NlY3Rpb24tZGVzYy13cmFwcGVye21hcmdpbi10b3A6Ljg1ZW19I2NjLW1haW4gLnBtX19zZWN0aW9uLXRpdGxle2JvcmRlci1yYWRpdXM6dmFyKC0tY2MtYnRuLWJvcmRlci1yYWRpdXMpO2ZvbnQtc2l6ZTouOTVlbTtmb250LXdlaWdodDo2MDB9I2NjLW1haW4gLnBtX19iYWRnZXthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWJnKTtib3JkZXItcmFkaXVzOjVlbTtjb2xvcjp2YXIoLS1jYy1zZWNvbmRhcnktY29sb3IpO2Rpc3BsYXk6ZmxleDtmbGV4Om5vbmU7Zm9udC1zaXplOi44ZW07Zm9udC13ZWlnaHQ6NjAwO2hlaWdodDoyM3B4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLWxlZnQ6MWVtO21pbi13aWR0aDoyM3B4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjAgLjZlbSAxcHg7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOmF1dG99I2NjLW1haW4gLnBtX19zZXJ2aWNlLWNvdW50ZXJ7YmFja2dyb3VuZDp2YXIoLS1jYy1idG4tcHJpbWFyeS1iZyk7Y29sb3I6dmFyKC0tY2MtYnRuLXByaW1hcnktY29sb3IpO3BhZGRpbmc6MDt3aWR0aDoyM3B4fSNjYy1tYWluIC5wbV9fc2VydmljZS1jb3VudGVyW2RhdGEtY291bnRlcmxhYmVsXXtwYWRkaW5nOjAgLjZlbSAxcHg7d2lkdGg6YXV0b30jY2MtbWFpbiAuc2VjdGlvbl9fdG9nZ2xlLCNjYy1tYWluIC5zZWN0aW9uX190b2dnbGUtd3JhcHBlciwjY2MtbWFpbiAudG9nZ2xlX19pY29uLCNjYy1tYWluIC50b2dnbGVfX2xhYmVse2JvcmRlci1yYWRpdXM6dmFyKC0tY2MtcG0tdG9nZ2xlLWJvcmRlci1yYWRpdXMpO2hlaWdodDoyM3B4O3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3dpZHRoOjUwcHh9I2NjLW1haW4gLnNlY3Rpb25fX3RvZ2dsZS13cmFwcGVye2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjE4cHg7ei1pbmRleDoxfSNjYy1tYWluIC50b2dnbGUtc2VydmljZXtoZWlnaHQ6MTlweDtwb3NpdGlvbjpyZWxhdGl2ZTtyaWdodDowO3dpZHRoOjQycHh9I2NjLW1haW4gLnRvZ2dsZS1zZXJ2aWNlIC5zZWN0aW9uX190b2dnbGUsI2NjLW1haW4gLnRvZ2dsZS1zZXJ2aWNlIC50b2dnbGVfX2ljb24sI2NjLW1haW4gLnRvZ2dsZS1zZXJ2aWNlIC50b2dnbGVfX2xhYmVse2hlaWdodDoxOXB4O3dpZHRoOjQycHh9I2NjLW1haW4gLnRvZ2dsZS1zZXJ2aWNlIC50b2dnbGVfX2ljb257cG9zaXRpb246cmVsYXRpdmV9I2NjLW1haW4gLnRvZ2dsZS1zZXJ2aWNlIC50b2dnbGVfX2ljb24tY2lyY2xle2hlaWdodDoxOXB4O3dpZHRoOjE5cHh9I2NjLW1haW4gLnRvZ2dsZS1zZXJ2aWNlIC5zZWN0aW9uX190b2dnbGU6Y2hlY2tlZH4udG9nZ2xlX19pY29uIC50b2dnbGVfX2ljb24tY2lyY2xle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIzcHgpfSNjYy1tYWluIC5wbV9fc2VjdGlvbi0tdG9nZ2xlOm50aC1jaGlsZCgyKSAuc2VjdGlvbl9fdG9nZ2xlLXdyYXBwZXI6YWZ0ZXJ7ZGlzcGxheTpub25lIWltcG9ydGFudH0jY2MtbWFpbiAuc2VjdGlvbl9fdG9nZ2xle2JvcmRlcjowO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7bGVmdDowO21hcmdpbjowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowfSNjYy1tYWluIC5zZWN0aW9uX190b2dnbGU6ZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkfSNjYy1tYWluIC50b2dnbGVfX2ljb257YmFja2dyb3VuZDp2YXIoLS1jYy10b2dnbGUtb2ZmLWJnKTtib3gtc2hhZG93OjAgMCAwIDFweCB2YXIoLS1jYy10b2dnbGUtb2ZmLWJnKTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlfSNjYy1tYWluIC50b2dnbGVfX2ljb24tY2lyY2xle2JhY2tncm91bmQ6dmFyKC0tY2MtdG9nZ2xlLW9mZi1rbm9iLWJnKTtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOnZhcigtLWNjLXBtLXRvZ2dsZS1ib3JkZXItcmFkaXVzKTtib3gtc2hhZG93OjAgMXB4IDJweCByZ2JhKDI0LDMyLDMsLjM2KTtkaXNwbGF5OmJsb2NrO2hlaWdodDoyM3B4O2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjVzIGVhc2UsYmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2U7d2lkdGg6MjNweH0jY2MtbWFpbiAudG9nZ2xlX19pY29uLW9mZiwjY2MtbWFpbiAudG9nZ2xlX19pY29uLW9ue2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2U7d2lkdGg6MTAwJX0jY2MtbWFpbiAudG9nZ2xlX19pY29uLW9ue29wYWNpdHk6MDt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0jY2MtbWFpbiAudG9nZ2xlX19pY29uLW9uIHN2Z3tzdHJva2U6dmFyKC0tY2MtdG9nZ2xlLW9uLWJnKTt0cmFuc2Zvcm06c2NhbGUoLjU1KSByb3RhdGUoLTQ1ZGVnKX0jY2MtbWFpbiAudG9nZ2xlX19pY29uLW9mZntvcGFjaXR5OjF9I2NjLW1haW4gLnRvZ2dsZV9faWNvbi1vZmYgc3Zne3N0cm9rZTp2YXIoLS1jYy10b2dnbGUtb2ZmLWJnKTt0cmFuc2Zvcm06c2NhbGUoLjU1KX0jY2MtbWFpbiAuc2VjdGlvbl9fdG9nZ2xlOmNoZWNrZWR+LnRvZ2dsZV9faWNvbntiYWNrZ3JvdW5kOnZhcigtLWNjLXRvZ2dsZS1vbi1iZyk7Ym94LXNoYWRvdzowIDAgMCAxcHggdmFyKC0tY2MtdG9nZ2xlLW9uLWJnKX0jY2MtbWFpbiAuc2VjdGlvbl9fdG9nZ2xlOmNoZWNrZWR+LnRvZ2dsZV9faWNvbiAudG9nZ2xlX19pY29uLWNpcmNsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNjLXRvZ2dsZS1vbi1rbm9iLWJnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyN3B4KX0jY2MtbWFpbiAuc2VjdGlvbl9fdG9nZ2xlOmNoZWNrZWR+LnRvZ2dsZV9faWNvbiAudG9nZ2xlX19pY29uLW9ue29wYWNpdHk6MX0jY2MtbWFpbiAuc2VjdGlvbl9fdG9nZ2xlOmNoZWNrZWR+LnRvZ2dsZV9faWNvbiAudG9nZ2xlX19pY29uLW9mZntvcGFjaXR5OjB9I2NjLW1haW4gLnNlY3Rpb25fX3RvZ2dsZTpjaGVja2VkOmRpc2FibGVkfi50b2dnbGVfX2ljb257YmFja2dyb3VuZDp2YXIoLS1jYy10b2dnbGUtcmVhZG9ubHktYmcpO2JveC1zaGFkb3c6MCAwIDAgMXB4IHZhcigtLWNjLXRvZ2dsZS1yZWFkb25seS1iZyl9I2NjLW1haW4gLnNlY3Rpb25fX3RvZ2dsZTpjaGVja2VkOmRpc2FibGVkfi50b2dnbGVfX2ljb24gLnRvZ2dsZV9faWNvbi1jaXJjbGV7YmFja2dyb3VuZDp2YXIoLS1jYy10b2dnbGUtcmVhZG9ubHkta25vYi1iZyk7Ym94LXNoYWRvdzpub25lfSNjYy1tYWluIC5zZWN0aW9uX190b2dnbGU6Y2hlY2tlZDpkaXNhYmxlZH4udG9nZ2xlX19pY29uIHN2Z3tzdHJva2U6dmFyKC0tY2MtdG9nZ2xlLXJlYWRvbmx5LWtub2ItaWNvbi1jb2xvcil9I2NjLW1haW4gLnRvZ2dsZV9fbGFiZWx7b3BhY2l0eTowO292ZXJmbG93OmhpZGRlbjtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3otaW5kZXg6LTF9I2NjLW1haW4gLnBtX19zZWN0aW9uLWRlc2Mtd3JhcHBlcntjb2xvcjp2YXIoLS1jYy1zZWNvbmRhcnktY29sb3IpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Zm9udC1zaXplOi45ZW19I2NjLW1haW4gLnBtX19zZWN0aW9uLWRlc2Mtd3JhcHBlcj46bm90KDpsYXN0LWNoaWxkKXtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2stYm9yZGVyKX0jY2MtbWFpbiAucG1fX3NlY3Rpb24tc2VydmljZXN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0jY2MtbWFpbiAucG1fX3NlcnZpY2V7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOi40ZW0gMS4yZW07cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZX0jY2MtbWFpbiAucG1fX3NlcnZpY2U6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2staG92ZXItYmcpfSNjYy1tYWluIC5wbV9fc2VydmljZS1oZWFkZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDttYXJnaW4tcmlnaHQ6MWVtO3dpZHRoOjEwMCV9I2NjLW1haW4gLnBtX19zZXJ2aWNlLWljb257Ym9yZGVyOjJweCBzb2xpZDtib3JkZXItcmFkaXVzOjEwMCU7aGVpZ2h0OjhweDttYXJnaW4tbGVmdDo2cHg7bWFyZ2luLXJpZ2h0OjIwcHg7bWFyZ2luLXRvcDoxcHg7bWluLXdpZHRoOjhweH0jY2MtbWFpbiAucG1fX3NlcnZpY2UtdGl0bGV7Zm9udC1zaXplOi45NWVtO3dpZHRoOjEwMCU7d29yZC1icmVhazpicmVhay13b3JkfSNjYy1tYWluIC5wbV9fc2VjdGlvbi1kZXNje2xpbmUtaGVpZ2h0OjEuNWVtfSNjYy1tYWluIC5wbV9fc2VjdGlvbi10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Zm9udC1zaXplOi45ZW07bWFyZ2luOjA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDt0ZXh0LWFsaWduOmxlZnQ7d2lkdGg6MTAwJX0jY2MtbWFpbiAucG1fX3RhYmxlLWNhcHRpb257dGV4dC1hbGlnbjpsZWZ0fSNjYy1tYWluIC5wbV9fdGFibGUtY2FwdGlvbiwjY2MtbWFpbiAucG1fX3RhYmxlLWhlYWQ+dHJ7Ym9yZGVyLWJvdHRvbToxcHggZGFzaGVkIHZhcigtLWNjLXNlcGFyYXRvci1ib3JkZXItY29sb3IpO2NvbG9yOnZhcigtLWNjLXByaW1hcnktY29sb3IpO2ZvbnQtd2VpZ2h0OjYwMH0jY2MtbWFpbiAucG1fX3RhYmxlLXRye3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2V9I2NjLW1haW4gLnBtX190YWJsZS10cjpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1ob3Zlci1iZyl9I2NjLW1haW4gLnBtX190YWJsZS1jYXB0aW9uLCNjYy1tYWluIC5wbV9fdGFibGUtdGQsI2NjLW1haW4gLnBtX190YWJsZS10aHtwYWRkaW5nOi42MjVlbSAuNjI1ZW0gLjYyNWVtIDEuMmVtO3ZlcnRpY2FsLWFsaWduOnRvcH0jY2MtbWFpbiAucG1fX2Zvb3Rlcntib3JkZXItdG9wOjFweCBzb2xpZCB2YXIoLS1jYy1zZXBhcmF0b3ItYm9yZGVyLWNvbG9yKTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59I2NjLW1haW4gLnBtX19idG4tZ3JvdXB7ZGlzcGxheTpmbGV4fSNjYy1tYWluIC5wbV9fYnRuKy5wbV9fYnRuLCNjYy1tYWluIC5wbV9fYnRuLWdyb3VwKy5wbV9fYnRuLWdyb3Vwe21hcmdpbi1sZWZ0Oi4zNzVyZW19I2NjLW1haW4gLnBtLS1mbGlwIC5wbV9fYnRuKy5wbV9fYnRuLCNjYy1tYWluIC5wbS0tZmxpcCAucG1fX2J0bi1ncm91cCsucG1fX2J0bi1ncm91cHttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDouMzc1cmVtfSNjYy1tYWluIC5wbV9fYnRue2JhY2tncm91bmQ6dmFyKC0tY2MtYnRuLXByaW1hcnktYmcpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tY2MtYnRuLXByaW1hcnktYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLWNjLWJ0bi1ib3JkZXItcmFkaXVzKTtjb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1jb2xvcik7ZmxleDphdXRvO2ZvbnQtc2l6ZTouODJlbTtmb250LXdlaWdodDo2MDA7bWluLWhlaWdodDo0MnB4O21pbi13aWR0aDoxMTBweDtwYWRkaW5nOi41ZW0gMS41ZW07dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZSxib3JkZXItY29sb3IgLjE1cyBlYXNlLGNvbG9yIC4xNXMgZWFzZX0jY2MtbWFpbiAucG1fX2J0bjpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWNjLWJ0bi1wcmltYXJ5LWhvdmVyLWJnKTtib3JkZXItY29sb3I6dmFyKC0tY2MtYnRuLXByaW1hcnktaG92ZXItYm9yZGVyLWNvbG9yKTtjb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcil9I2NjLW1haW4gLnBtX19idG4tLXNlY29uZGFyeXtiYWNrZ3JvdW5kOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWJvcmRlci1jb2xvcik7Y29sb3I6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1jb2xvcil9I2NjLW1haW4gLnBtX19idG4tLXNlY29uZGFyeTpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktaG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJvcmRlci1jb2xvcik7Y29sb3I6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1ob3Zlci1jb2xvcil9I2NjLW1haW4gLnBtLS1ib3h7aGVpZ2h0OmNhbGMoMTAwJSAtIDJlbSk7bGVmdDp2YXIoLS1jYy1tb2RhbC1tYXJnaW4pO21hcmdpbjowIGF1dG87bWF4LWhlaWdodDozNy41ZW07bWF4LXdpZHRoOjQzZW07cmlnaHQ6dmFyKC0tY2MtbW9kYWwtbWFyZ2luKTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKGNhbGMoLTUwJSArIDEuNmVtKSl9I2NjLW1haW4gLnBtLS1ib3gucG0tLWZsaXAgLnBtX19idG4tZ3JvdXAsI2NjLW1haW4gLnBtLS1ib3gucG0tLWZsaXAgLnBtX19mb290ZXJ7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9I2NjLW1haW4gLnBtLS1iYXJ7Ym9yZGVyLXJhZGl1czowO2JvdHRvbTowO2hlaWdodDoxMDAlO21hcmdpbjowO21heC1oZWlnaHQ6bm9uZTttYXgtd2lkdGg6MjllbTtvcGFjaXR5OjE7dG9wOjA7d2lkdGg6MTAwJTstLWNjLW1vZGFsLXRyYW5zaXRpb24tZHVyYXRpb246LjM1c30jY2MtbWFpbiAucG0tLWJhciAucG1fX3NlY3Rpb24tdGFibGUsI2NjLW1haW4gLnBtLS1iYXIgLnBtX190YWJsZS1ib2R5LCNjYy1tYWluIC5wbS0tYmFyIC5wbV9fdGFibGUtdGQsI2NjLW1haW4gLnBtLS1iYXIgLnBtX190YWJsZS10aCwjY2MtbWFpbiAucG0tLWJhciAucG1fX3RhYmxlLXRye2Rpc3BsYXk6YmxvY2t9I2NjLW1haW4gLnBtLS1iYXIgLnBtX190YWJsZS1oZWFke2Rpc3BsYXk6bm9uZX0jY2MtbWFpbiAucG0tLWJhciAucG1fX3RhYmxlLWNhcHRpb257ZGlzcGxheTpibG9ja30jY2MtbWFpbiAucG0tLWJhciAucG1fX3RhYmxlLXRyOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tY2Mtc2VwYXJhdG9yLWJvcmRlci1jb2xvcil9I2NjLW1haW4gLnBtLS1iYXIgLnBtX190YWJsZS10ZHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59I2NjLW1haW4gLnBtLS1iYXIgLnBtX190YWJsZS10ZDpiZWZvcmV7Y29sb3I6dmFyKC0tY2MtcHJpbWFyeS1jb2xvcik7Y29udGVudDphdHRyKGRhdGEtY29sdW1uKTtmbGV4OjE7Zm9udC13ZWlnaHQ6NjAwO21pbi13aWR0aDoxMDBweDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZy1yaWdodDoyZW07dGV4dC1vdmVyZmxvdzplbGxpcHNpc30jY2MtbWFpbiAucG0tLWJhciAucG1fX3RhYmxlLXRkPmRpdntmbGV4OjN9I2NjLW1haW4gLnBtLS1iYXI6bm90KC5wbS0td2lkZSkgLnBtX19ib2R5LCNjYy1tYWluIC5wbS0tYmFyOm5vdCgucG0tLXdpZGUpIC5wbV9fZm9vdGVyLCNjYy1tYWluIC5wbS0tYmFyOm5vdCgucG0tLXdpZGUpIC5wbV9faGVhZGVye3BhZGRpbmc6MWVtIDEuM2VtfSNjYy1tYWluIC5wbS0tYmFyOm5vdCgucG0tLXdpZGUpIC5wbV9fYnRuLWdyb3VwLCNjYy1tYWluIC5wbS0tYmFyOm5vdCgucG0tLXdpZGUpIC5wbV9fZm9vdGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0jY2MtbWFpbiAucG0tLWJhcjpub3QoLnBtLS13aWRlKSAucG1fX2J0bisucG1fX2J0biwjY2MtbWFpbiAucG0tLWJhcjpub3QoLnBtLS13aWRlKSAucG1fX2J0bi1ncm91cCsucG1fX2J0bi1ncm91cHttYXJnaW46LjM3NXJlbSAwIDB9I2NjLW1haW4gLnBtLS1iYXI6bm90KC5wbS0td2lkZSkucG0tLWZsaXAgLnBtX19idG4tZ3JvdXAsI2NjLW1haW4gLnBtLS1iYXI6bm90KC5wbS0td2lkZSkucG0tLWZsaXAgLnBtX19mb290ZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9I2NjLW1haW4gLnBtLS1iYXI6bm90KC5wbS0td2lkZSkucG0tLWZsaXAgLnBtX19idG4rLnBtX19idG4sI2NjLW1haW4gLnBtLS1iYXI6bm90KC5wbS0td2lkZSkucG0tLWZsaXAgLnBtX19idG4tZ3JvdXArLnBtX19idG4tZ3JvdXB7bWFyZ2luLWJvdHRvbTouMzc1cmVtO21hcmdpbi10b3A6MH0jY2MtbWFpbiAucG0tLWJhcjpub3QoLnBtLS13aWRlKSAucG1fX2JhZGdle2Rpc3BsYXk6bm9uZX0jY2MtbWFpbiAucG0tLWJhci5wbS0tbGVmdHtsZWZ0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfSNjYy1tYWluIC5wbS0tYmFyLnBtLS1yaWdodHtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpfSNjYy1tYWluIC5wbS0tYmFyLnBtLS13aWRle21heC13aWR0aDozNWVtfSNjYy1tYWluIC5wbS0tYmFyLnBtLS13aWRlIC5wbV9fYm9keSwjY2MtbWFpbiAucG0tLWJhci5wbS0td2lkZSAucG1fX2Zvb3RlciwjY2MtbWFpbiAucG0tLWJhci5wbS0td2lkZSAucG1fX2hlYWRlcntwYWRkaW5nOjFlbSAxLjRlbX0jY2MtbWFpbiAucG0tLWJhci5wbS0td2lkZS5wbS0tZmxpcCAucG1fX2J0bi1ncm91cCwjY2MtbWFpbiAucG0tLWJhci5wbS0td2lkZS5wbS0tZmxpcCAucG1fX2Zvb3RlcntmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX0jY2MtbWFpbiAucG0tb3ZlcmxheXtiYWNrZ3JvdW5kOnZhcigtLWNjLW92ZXJsYXktYmcpO2JvdHRvbTowO2NvbnRlbnQ6XCJcIjtsZWZ0OjA7b3BhY2l0eTowO3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7dG9wOjA7dmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxfSNjYy1tYWluIC5jYy0tYW5pbSAucG0sI2NjLW1haW4gLmNjLS1hbmltIC5wbS1vdmVybGF5e3RyYW5zaXRpb246b3BhY2l0eSB2YXIoLS1jYy1tb2RhbC10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLHZpc2liaWxpdHkgdmFyKC0tY2MtbW9kYWwtdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZSx0cmFuc2Zvcm0gdmFyKC0tY2MtbW9kYWwtdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZX0uc2hvdy0tcHJlZmVyZW5jZXMgI2NjLW1haW4gLmNjLS1hbmltIC5wbXtvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudH0uc2hvdy0tcHJlZmVyZW5jZXMgI2NjLW1haW4gLmNjLS1hbmltIC5wbS0tYm94e3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5zaG93LS1wcmVmZXJlbmNlcyAjY2MtbWFpbiAuY2MtLWFuaW0gLnBtLS1iYXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9LnNob3ctLXByZWZlcmVuY2VzICNjYy1tYWluIC5jYy0tYW5pbSAucG0tb3ZlcmxheXtvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlfSNjYy1tYWluLmNjLS1ydGwgLnBtX19zZXJ2aWNlLWhlYWRlcnttYXJnaW4tbGVmdDoxZW07bWFyZ2luLXJpZ2h0OjB9I2NjLW1haW4uY2MtLXJ0bCAucG1fX3NlY3Rpb24tYXJyb3d7bGVmdDp1bnNldDtyaWdodDoxOHB4fSNjYy1tYWluLmNjLS1ydGwgLnNlY3Rpb25fX3RvZ2dsZS13cmFwcGVye2xlZnQ6MThweDtyaWdodDp1bnNldDt0cmFuc2Zvcm0tb3JpZ2luOmxlZnR9I2NjLW1haW4uY2MtLXJ0bCAudG9nZ2xlLXNlcnZpY2V7bGVmdDowfSNjYy1tYWluLmNjLS1ydGwgLnBtX19zZXJ2aWNlLWljb257bWFyZ2luLWxlZnQ6MjBweDttYXJnaW4tcmlnaHQ6NXB4fSNjYy1tYWluLmNjLS1ydGwgLnBtX19zZWN0aW9uLS10b2dnbGUgLnBtX19zZWN0aW9uLXRpdGxle3BhZGRpbmctbGVmdDo1LjRlbTtwYWRkaW5nLXJpZ2h0OjEuMmVtfSNjYy1tYWluLmNjLS1ydGwgLnBtX19zZWN0aW9uLS1leHBhbmRhYmxlIC5wbV9fc2VjdGlvbi10aXRsZXtwYWRkaW5nLXJpZ2h0OjMuNGVtfSNjYy1tYWluLmNjLS1ydGwgLnBtX19iYWRnZXttYXJnaW4tbGVmdDp1bnNldDttYXJnaW4tcmlnaHQ6MWVtfSNjYy1tYWluLmNjLS1ydGwgLnRvZ2dsZV9faWNvbi1jaXJjbGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjdweCl9I2NjLW1haW4uY2MtLXJ0bCAudG9nZ2xlLXNlcnZpY2UgLnRvZ2dsZV9faWNvbi1jaXJjbGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjNweCl9I2NjLW1haW4uY2MtLXJ0bCAuc2VjdGlvbl9fdG9nZ2xlOmNoZWNrZWR+LnRvZ2dsZV9faWNvbiAudG9nZ2xlX19pY29uLWNpcmNsZXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0jY2MtbWFpbi5jYy0tcnRsIC5wbV9fdGFibGUtdGQsI2NjLW1haW4uY2MtLXJ0bCAucG1fX3RhYmxlLXRoe3BhZGRpbmctbGVmdDp1bnNldDtwYWRkaW5nLXJpZ2h0OjEuMmVtO3RleHQtYWxpZ246cmlnaHR9I2NjLW1haW4uY2MtLXJ0bCAucG1fX3RhYmxlLXRke3BhZGRpbmctbGVmdDp1bnNldDtwYWRkaW5nLXJpZ2h0OjEuMmVtfSNjYy1tYWluLmNjLS1ydGwgLnBtX190YWJsZS10ZDpiZWZvcmV7cGFkZGluZy1sZWZ0OjJlbTtwYWRkaW5nLXJpZ2h0OnVuc2V0fSNjYy1tYWluLmNjLS1ydGwgLnBtX19idG4rLnBtX19idG4sI2NjLW1haW4uY2MtLXJ0bCAucG1fX2J0bi1ncm91cCsucG1fX2J0bi1ncm91cHttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDouMzc1cmVtfSNjYy1tYWluLmNjLS1ydGwgLnBtLS1mbGlwIC5wbV9fYnRuKy5wbV9fYnRuLCNjYy1tYWluLmNjLS1ydGwgLnBtLS1mbGlwIC5wbV9fYnRuLWdyb3VwKy5wbV9fYnRuLWdyb3Vwe21hcmdpbi1sZWZ0Oi4zNzVyZW07bWFyZ2luLXJpZ2h0OjB9I2NjLW1haW4uY2MtLXJ0bCAucG0tLWZsaXAucG0tLWJhcjpub3QoLnBtLS13aWRlKSAucG1fX2J0bisucG1fX2J0biwjY2MtbWFpbi5jYy0tcnRsIC5wbS0tZmxpcC5wbS0tYmFyOm5vdCgucG0tLXdpZGUpIC5wbV9fYnRuLWdyb3VwKy5wbV9fYnRuLWdyb3Vwe21hcmdpbi1sZWZ0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo2NDBweCl7I2NjLW1haW4gLnBte2JvcmRlci1yYWRpdXM6MDtib3R0b206MDtoZWlnaHQ6YXV0bztsZWZ0OjA7bWF4LWhlaWdodDoxMDAlO21heC13aWR0aDpub25lIWltcG9ydGFudDtyaWdodDowO3RvcDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEuNmVtKX0jY2MtbWFpbiAucG1fX2JvZHksI2NjLW1haW4gLnBtX19mb290ZXIsI2NjLW1haW4gLnBtX19oZWFkZXJ7cGFkZGluZzouOWVtIWltcG9ydGFudH0jY2MtbWFpbiAucG1fX2JhZGdle2Rpc3BsYXk6bm9uZX0jY2MtbWFpbiAucG1fX3NlY3Rpb24tdGFibGUsI2NjLW1haW4gLnBtX190YWJsZS1ib2R5LCNjYy1tYWluIC5wbV9fdGFibGUtY2FwdGlvbiwjY2MtbWFpbiAucG1fX3RhYmxlLXRkLCNjYy1tYWluIC5wbV9fdGFibGUtdGgsI2NjLW1haW4gLnBtX190YWJsZS10cntkaXNwbGF5OmJsb2NrfSNjYy1tYWluIC5wbV9fdGFibGUtaGVhZHtkaXNwbGF5Om5vbmV9I2NjLW1haW4gLnBtX190YWJsZS10cjpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWNjLXNlcGFyYXRvci1ib3JkZXItY29sb3IpfSNjYy1tYWluIC5wbV9fdGFibGUtdGR7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufSNjYy1tYWluIC5wbV9fdGFibGUtdGQ6YmVmb3Jle2NvbG9yOnZhcigtLWNjLXByaW1hcnktY29sb3IpO2NvbnRlbnQ6YXR0cihkYXRhLWNvbHVtbik7ZmxleDoxO2ZvbnQtd2VpZ2h0OjYwMDttaW4td2lkdGg6MTAwcHg7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmctcmlnaHQ6MmVtO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9I2NjLW1haW4gLnBtX190YWJsZS10ZD5kaXZ7ZmxleDozfSNjYy1tYWluIC5wbV9fYnRuLWdyb3VwLCNjYy1tYWluIC5wbV9fZm9vdGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnR9I2NjLW1haW4gLnBtX19idG4tZ3JvdXB7ZGlzcGxheTpmbGV4IWltcG9ydGFudH0jY2MtbWFpbiAucG1fX2J0bisucG1fX2J0biwjY2MtbWFpbiAucG1fX2J0bi1ncm91cCsucG1fX2J0bi1ncm91cHttYXJnaW46LjM3NXJlbSAwIDAhaW1wb3J0YW50fSNjYy1tYWluIC5wbS0tZmxpcCAucG1fX2J0bisucG1fX2J0biwjY2MtbWFpbiAucG0tLWZsaXAgLnBtX19idG4tZ3JvdXArLnBtX19idG4tZ3JvdXB7bWFyZ2luLWJvdHRvbTouMzc1cmVtIWltcG9ydGFudDttYXJnaW4tdG9wOjAhaW1wb3J0YW50fSNjYy1tYWluIC5wbS0tZmxpcCAucG1fX2J0bi1ncm91cCwjY2MtbWFpbiAucG0tLWZsaXAgLnBtX19mb290ZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fS5zaG93LS1wcmVmZXJlbmNlcyAjY2MtbWFpbiAuY2MtLWFuaW0gLnBte3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIWltcG9ydGFudH19XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJSZWd1bGFyXCI7XG4gIHNyYzogdXJsKC4uLy4uLy4uLy4uLy4uL2Zyb250L2ZvbnRzL0ludGVyXzE4cHQtUmVndWxhci50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJCb2xkXCI7XG4gIHNyYzogdXJsKC4uLy4uLy4uLy4uLy4uL2Zyb250L2ZvbnRzL0ludGVyXzE4cHQtQm9sZC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJFeHRyYUJvbGRcIjtcbiAgc3JjOiB1cmwoLi4vLi4vLi4vLi4vLi4vZnJvbnQvZm9udHMvSW50ZXJfMThwdC1FeHRyYUJvbGQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyU2VtaUJvbGRcIjtcbiAgc3JjOiB1cmwoLi4vLi4vLi4vLi4vLi4vZnJvbnQvZm9udHMvSW50ZXJfMThwdC1TZW1pQm9sZC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4qIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaHRtbCxcbmJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5tYWluLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgLyogQ2Vsa292w6EgdsO9xaFrYSBva25hICovXG59XG4vKiBtYWluIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufSAqL1xuLmNvbnRlbnQge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmZsZXhib3gtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcGFkZGluZy1ibG9jazogMS41cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi8uLi8uLi9mcm9udC9pbWFnZXMvYmFja2dyb3VuZC1pbWcuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGhlaWdodDogNzV2aDtcbiAgbWluLWhlaWdodDogNDAwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIC8qIENlbnRlciB0aGUgaW1hZ2UgKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLyogUHJldmVudCBpbWFnZSBmcm9tIHJlcGVhdGluZyAqL1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmM2Y2O1xuICB6LWluZGV4OiAtMjtcbn1cbi5iYWNrZ3JvdW5kLWtvbnRha3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi8uLi8uLi9mcm9udC9pbWFnZXMvYmFja2dyb3VuZDAzLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzMCU7XG4gIGhlaWdodDogNzV2aDtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIC8qIENlbnRlciB0aGUgaW1hZ2UgKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLyogUHJldmVudCBpbWFnZSBmcm9tIHJlcGVhdGluZyAqL1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk5OTtcbn1cbi5yb3cge1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xufVxuLmxvZ28ge1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jb250YWluZXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5uYXZpZ2FjZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vYmlsZS1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm5hdiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZ2FwOiAycmVtO1xufVxubmF2IGEge1xuICBmb250LWZhbWlseTogXCJJbnRlclNlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG5uYXYgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzAwY2M4Nztcbn1cbi5oYW1idXJnZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhhbWJ1cmdlci1pY28ge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLmhhbWJ1cmdlciBzdmcge1xuICBmaWxsOiAjMDBjYzg3O1xufVxuLmhhbWJ1cmdlciBzdmc6aG92ZXIge1xuICBmaWxsOiAjMzVjN2U5O1xufVxuLmNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5iYW5uZXItdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyOCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTM1JSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmFubmVyLXRleHQgcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjdyZW07XG4gIG1hcmdpbi1pbmxpbmU6IDEwcHg7XG59XG4uYmFubmVyLXRleHQgaDEge1xuICBmb250LXNpemU6IDUwcHQ7XG4gIC8qIFZlbGlrb3N0IHDDrXNtYSAqL1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8qIFZ5Y2VudHJvdsOhbsOtIHRleHR1ICovXG4gIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICBtYXJnaW4taW5saW5lOiAxcmVtO1xufVxuLmJhbm5lci10ZXh0IGgyIHtcbiAgZm9udC1zaXplOiAyNHB0O1xuICBtYXJnaW4tYmxvY2stZW5kOiAycmVtO1xuICBtYXJnaW4taW5saW5lOiAxcmVtO1xufVxuLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hcnJvdy1yb3cge1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYXJyb3ctY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDY4JTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNjUlKTtcbn1cbi5hcnJvdy1jb250YWluZXItcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTY1JSk7XG59XG4uZ3JhZGllbnQtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMzNmM3ZTkgNDUlLCAjMmRjYWFmIDUwJSwgIzcyZTNhNiA3MCUpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogUG9kcG9yYSBwcm8gV2ViS2l0IHBybyBjbGlwIHBvemFkw60gbmEgdGV4dCAqL1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8qIFVkxJtsw6EgdGV4dCBwcsWvaGxlZG7DvW0gKi9cbn1cbi5hcnJvdy1pbWcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBhbmltYXRpb246IHB1bHNlIDFzIGluZmluaXRlO1xufVxuLmFycm93LWltZzpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbn1cbi5hcnJvdy1pbWcgLmtleWZyYW1lcy1wdWxzZSAwJSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4uYXJyb3ctaW1nIC5rZXlmcmFtZXMtcHVsc2UgNTAlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuLmFycm93LWltZyAua2V5ZnJhbWVzLXB1bHNlIDEwMCUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2YzZjY7XG59XG4jSFAtMDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjNmNjtcbiAgZmxleDogMTtcbn1cbiNIUC0wMSBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMycHQ7XG4gIC8qIFZlbGlrb3N0IHDDrXNtYSAqL1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8qIFZ5Y2VudHJvdsOhbsOtIHRleHR1ICovXG4gIG1hcmdpbi1pbmxpbmU6IDFyZW07XG59XG4jSFAtMDEgLnRleHQyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI0hQLTAxIC50ZXh0MiBwIHtcbiAgbWFyZ2luLWJsb2NrOiAycmVtO1xufVxuI0hQLTAxIC5pdGVtIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuI0hQLTAxIC5pdGVtIGEge1xuICBmb250LWZhbWlseTogXCJJbnRlckV4dHJhQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI0hQLTAxIC5pdGVtIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDllYzMgNTAlLCAjMjhjOGIyIDk1JSk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBQb2Rwb3JhIHBybyBXZWJLaXQgcHJvIGNsaXAgcG96YWTDrSBuYSB0ZXh0ICovXG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLyogVWTEm2zDoSB0ZXh0IHByxa9obGVkbsO9bSAqL1xufVxuI0hQLTAxIC5mbGV4Ym94LWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiA0NDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaG92ZXItZWZmZWN0IHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjVzIGVhc2U7XG4gIC8qIFDFmWVjaG9kIHBybyBobGFka8O9IGVmZWt0ICovXG59XG4uaG92ZXItZWZmZWN0OmhvdmVyIHtcbiAgZmlsbDogdXJsKCNncmFkaWVudCk7XG4gIC8qIFBvdcW+aXTDrSBncmFkaWVudHUgbmEgaG92ZXIgKi9cbn1cbi5mbGV4Ym94LWljb25zMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDRyZW07XG59XG4uaXRlbTIge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMnJlbTtcbiAgbWFyZ2luLWlubGluZTogMnJlbTtcbn1cbi5pdGVtMiBhIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJFeHRyYVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5pdGVtMiAuaWNvbiB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDFyZW07XG59XG4uQWQtcGFuZWwge1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBtYXJnaW4tYmxvY2stZW5kOiAwLjdyZW07XG4gIGVuYWJsZS1iYWNrZ3JvdW5kOiBuZXcgMCAwIDExNC4yNyAxNjguNztcbn1cbi5Udi1hbWJ1bGFuY2Uge1xuICB3aWR0aDogMTEwcHg7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMC43cmVtO1xufVxuLmJ0bi16amlzdGl0LXZpY2Uge1xuICBtYXJnaW4tYmxvY2s6IDIuNXJlbTtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMzk0OWY1LCAjMjE3MmY1KTtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuLmJ0bi16amlzdGl0LXZpY2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwYTEzNzIsICMyMTcyZjUpO1xufVxuLmJ0bi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMS41cmVtO1xufVxuLmJ0bi1jb250YWluZXIgYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jSFAtMDIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jSFAtMDIgaDIge1xuICBmb250LWZhbWlseTogXCJJbnRlckJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMnB0O1xuICAvKiBWZWxpa29zdCBww61zbWEgKi9cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvKiBWeWNlbnRyb3bDoW7DrSB0ZXh0dSAqL1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDZyZW07XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDNyZW07XG59XG4jSFAtMDIgLmJ0bi1zY2h1emthIHtcbiAgbWFyZ2luLWJsb2NrOiAyLjVyZW07XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTNiNjc7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNIUC0wMiAuYnRuLXNjaHV6a2E6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM3YTE0MmMsICNmNTNiNjcpO1xufVxuI0hQLTAyIC5idG4tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDEuNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI0hQLTAyIC5idG4tY29udGFpbmVyIGEge1xuICBmb250LWZhbWlseTogXCJJbnRlckJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hcnJvdy1jb250YWluZXIyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDExMyU7XG4gIHotaW5kZXg6IDk5OTtcbn1cbi5iYWNrZ3JvdW5kLWJsdWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTA1JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjNmNjtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKC0zMDAlIDAlLCA0MDAlIDAlLCA1MCUgMTAwJSk7XG4gIHotaW5kZXg6IC0xO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5jb250YWluZXItc3dpcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTYwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbnN3aXBlci1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cbnN3aXBlci1jb250YWluZXIgc3dpcGVyLXNsaWRlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbn1cbnN3aXBlci1jb250YWluZXIgc3dpcGVyLXNsaWRlIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDcwcHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG1heC13aWR0aDogMTgwcHg7XG59XG4uYmFja2dyb3VuZDIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi8uLi8uLi9mcm9udC9pbWFnZXMvYmFja2dyb3VuZDAyLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5MWEyNDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBoZWlnaHQ6IDg1dmg7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICAvKiBDZW50ZXIgdGhlIGltYWdlICovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC8qIFByZXZlbnQgaW1hZ2UgZnJvbSByZXBlYXRpbmcgKi9cbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA2cmVtO1xufVxuLmJhbm5lci10ZXh0LTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi5iYW5uZXItdGV4dC0yIHAge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB0O1xuICBsaW5lLWhlaWdodDogMS43cmVtO1xuICBtYXJnaW4taW5saW5lOiAxMHB4O1xufVxuLmJhbm5lci10ZXh0LTIgaDIge1xuICBmb250LXNpemU6IDI0cHQ7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDJyZW07XG4gIG1hcmdpbi1pbmxpbmU6IDFyZW07XG59XG4uYmFubmVyLXRleHQtMiBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJlYWxpemFjZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkxYTI0O1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAxcmVtO1xuICBtYXJnaW4tYmxvY2stZW5kOiAxcmVtO1xufVxuLnJlYWxpemFjZS1jb250YWluZXIgaDMge1xuICBmb250LWZhbWlseTogXCJJbnRlckV4dHJhQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAxcmVtO1xufVxuLmdhbC1hcnJvdy1sZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiA5O1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAxMHB4ICMwMDAwMDApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZ2FsLWFycm93LXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgei1pbmRleDogOTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgOHB4ICMwMDAwMDMpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY29udGFpbmVyLWdhbGxlcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuLmNvbnRhaW5lci1nYWxsZXJ5IGEge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4vKiBDU1MgcHJvIHN3aXBlciBzbGlkZXMgKi9cbi5zd2lwZXItZ2FsbGVyeS0yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG4uc3dpcGVyLWdhbGxlcnktMiBzd2lwZXItc2xpZGUge1xuICB3aWR0aDogYXV0bztcbiAgLyogTmFzdGF2ZW7DrSDFocOtxZlreSBuYSBhdXRvICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnN3aXBlci1nYWxsZXJ5LTIgc3dpcGVyLXNsaWRlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiA0ODBweDtcbiAgLyogRmxleGliaWxuw60gxaHDrcWZa2EgKi9cbiAgaGVpZ2h0OiA0MDBweDtcbiAgLyogRmxleGliaWxuw60gdsO9xaFrYSAqL1xufVxuLnN3aXBlci1nYWxsZXJ5LTIgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuI2dhbGxlcnlSb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ibG9jazogMnJlbTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWJsdWUge1xuICBtYXJnaW4tYmxvY2s6IDJyZW07XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzM5NDlmNSwgIzIxNzJmNSk7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5idG4tYmx1ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzBhMTM3MiwgIzIxNzJmNSk7XG59XG4jSFAtMDMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAyLjVyZW07XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNIUC0wMyBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDM0cHQ7XG4gIC8qIFZlbGlrb3N0IHDDrXNtYSAqL1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8qIFZ5Y2VudHJvdsOhbsOtIHRleHR1ICovXG4gIG1heC13aWR0aDogNjUwcHg7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDEuNXJlbTtcbn1cbiNIUC0wMyBhIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jSFAtMDMgYTpob3ZlciB7XG4gIGNvbG9yOiAjZjYzYjY3O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNIUC0wMyBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJFeHRyYUJvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbiNIUC0wMyAuaWNvLXBob25lIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjdweDtcbiAgZmlsbDogI2Y2M2I2NztcbiAgbWFyZ2luOiAzcHg7XG59XG4jSFAtMDMgLmljby1waG9uZS13aGl0ZSB7XG4gIGZpbGw6IHdoaXRlO1xuICBmaWxsLXJ1bGU6IG5vbnplcm87XG59XG4jSFAtMDMgLnRleHQta29udGFrdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ibG9jazogMnJlbTtcbn1cbiNIUC0wMyAuZmxleC1pY28tcGhvbmUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI0hQLTAzIC5jb250YWluZXItdGV4dC1rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLyogVmVydGlrw6FsbsOtIHphcm92bsOhbsOtIG5hIHN0xZllZCAqL1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLyogSG9yaXpvbnTDoWxuw60gemFyb3Zuw6Fuw60gbmEgc3TFmWVkICovXG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZ2FwOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTNwdDtcbn1cbi8qIEtvbnRha3Ruw60gZm9ybXVsw6HFmSAqL1xuI21hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDkwMHB4O1xuICB6LWluZGV4OiAtOTk5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTEwcmVtO1xufVxuLmxlYWZsZXQtcG9wdXAge1xuICB3aWR0aDogNDgwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzNDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNDgwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzNDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG4ucm93LWxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDIwcHg7XG59XG4ucm93LWxvZ28gLmxvZ28ge1xuICBtYXgtd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucG9zdW4ge1xuICB0b3A6IDM4JTtcbn1cbi5wb3N1bjIge1xuICB0b3A6IDk1JTtcbiAgbGVmdDogNDkuNyU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC05NSUpO1xufVxuLmxlYWZsZXQtcG9wdXAtY29udGVudCB7XG4gIHdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDI1cHg7XG59XG4ubGVhZmxldC1wb3B1cC1jb250ZW50IGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjhwdDtcbn1cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQgLmJvbGQge1xuICBmb250LXNpemU6IDEwcHQ7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuLmxlYWZsZXQtcG9wdXAtY29udGVudCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ibG9jazogN3B4O1xufVxuLmxlYWZsZXQtcG9wdXAtY29udGVudCAubWFyZ2luIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAyMHB4O1xufVxuLmxlYWZsZXQtcG9wdXAtY29udGVudCBhIHtcbiAgY29sb3I6ICMwOTFhMjQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDA5MzQ0O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNjb250YWN0LWZvcm0ge1xuICBwYWRkaW5nLWJsb2NrOiAxcmVtO1xufVxuI2NvbnRhY3QtZm9ybTIge1xuICBwYWRkaW5nLWJsb2NrOiAxcmVtO1xufVxuLnJlc3BvbnNpdmUtZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiByaWdodDtcbn1cbi5yZXNwb25zaXZlLWZvcm0gYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyUmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuLnJlc3BvbnNpdmUtZm9ybSBzcGFuIHtcbiAgY29sb3I6ICNmNjNiNjc7XG59XG4uZm9ybS1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBnYXA6IDAuM3JlbTtcbn1cbi5mb3JtLWdyb3VwIHNwYW4ge1xuICBjb2xvcjogI2Y2M2I2Nztcbn1cbi5pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWlubGluZTogMTBweDtcbiAgZmxleDogMTtcbn1cbi5mb3JtLWdyb3VwLTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb3JtLWdyb3VwLTIgc3BhbiB7XG4gIGNvbG9yOiAjZjYzYjY3O1xufVxuLnBpbmsge1xuICBjb2xvcjogI2Y2M2I2Nztcbn1cbnRleHRhcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzlkOWQ5ZDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luLWJsb2NrOiAxMHB4O1xuICBoZWlnaHQ6IDE2MHB4O1xuICBwYWRkaW5nOiAxNHB4O1xuICBmb250LWZhbWlseTogXCJJbnRlclJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbi5pbnB1dCB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5ZDlkOWQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgbWluLXdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDMuNXJlbTtcbiAgcGFkZGluZzogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogXCJJbnRlclJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMTBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzlkOWQ5ZDtcbn1cbi5lcnJvci1tZXNzYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY29sb3I6ICNmNjNiNjc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDFyZW07XG59XG5sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMXJlbTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDVweDtcbn1cbi5idG4tb2Rlc2xhdCB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmJ0bi1vZGVzbGF0IC5mYS1zcGlubmVyIHtcbiAgbWFyZ2luLWlubGluZTogMC41cmVtO1xufVxuLmZvcm0tZ3JvdXAtMyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogMXJlbTtcbn1cbiNmb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkxYTI0O1xufVxuI2Zvb3RlciAubG9nbyB7XG4gIHdpZHRoOiAxMzBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuI2Zvb3RlciAuZm9vdGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIGF1dG8pO1xuICBnYXA6IDFyZW07XG4gIC8qIGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0ZmxleC13cmFwOiB3cmFwOyAqL1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMnJlbTtcbn1cbiNmb290ZXIgLmNvbnRhaW5lci1zaXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC8qIGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7ICovXG4gIGdhcDogMTVweDtcbn1cbiNmb290ZXIgLmljb24tc2l0ZSB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4jZm9vdGVyIC5uYXZpZ2FjZS1mb290ZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXJvdzogc3BhbiAzO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHN1YmdyaWQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jZm9vdGVyIHAge1xuICBjb2xvcjogIzZjNmM2YztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4jZm9vdGVyIC5mb290ZXItbGFzdC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW4tYmxvY2s6IDEuNXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNmb290ZXIgLm9ka2F6eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbiAgZm9udC1zaXplOiAxMnB0O1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMXJlbTtcbiAgZmxleDogMTtcbn1cbiNmb290ZXIgLm9ka2F6eSBhIHtcbiAgY29sb3I6ICMzNWM3ZTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNmb290ZXIgLm9ka2F6eSBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDkzNDQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2Zvb3RlciAub3B0aW1hbCB7XG4gIGNvbG9yOiAjNmM2YzZjO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMXJlbTtcbiAgZm9udC1zaXplOiAxMnB0O1xuICBmbGV4OiAxO1xufVxuI2Zvb3RlciAub3B0aW1hbCBpbWcge1xuICBtaW4td2lkdGg6IDIxMHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDE1cHg7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDQwcHggcmdiYSgwLCAwLCAwLCAwLjUpKTtcbiAgLyogUG9kc3bDrWNlbsOtICovXG59XG4jZm9vdGVyIC5rb250YWt0eSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LXNpemU6IDEycHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAxcmVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuI2Zvb3RlciAua29udGFrdHkyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LXNpemU6IDEycHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI2Zvb3RlciAuZ3JpZC1rb250YWt0IHtcbiAgcGFkZGluZy1ibG9jazogMXJlbTtcbn1cbiNmb290ZXIgLmFkcmVzYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDIwcHg7XG59XG4jZm9vdGVyIC5pY28ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMnB0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jZm9vdGVyIC5lbWFpbCB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuc2V0O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiNmb290ZXIgLnRlbCB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuc2V0O1xufVxuI2Zvb3RlciAuZW1haWwyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bnNldDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LXNpemU6IDEycHQ7XG59XG4uYmFja2dyb3VuZDAzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi9pbWFnZXMvYmFja2dyb3VuZDAzLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLyogVWRyxb51amUgY2Vsw70gb2Jyw6F6ZWsgdmlkaXRlbG7DvSAqL1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAvKiBVbcOtc3TDrSBvYnLDoXplayBuYWhvxZllIHVwcm9zdMWZZWQgKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLyogWmFicsOhbsOtIG9wYWtvdsOhbsOtIG9icsOhemt1ICovXG4gIG1pbi1oZWlnaHQ6IDcwdmg7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiBSb3rFocOtxZnDrSBzZWtjaSBuYSBjZWxvdSDFocOtxZlrdSAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmM2Y2O1xuICB6LWluZGV4OiAtMjtcbn1cbiNQLTAxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjNmNjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbGV4OiAxO1xufVxuI1AtMDEgaDIge1xuICBmb250LWZhbWlseTogXCJJbnRlckJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMnB0O1xuICAvKiBWZWxpa29zdCBww61zbWEgKi9cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvKiBWeWNlbnRyb3bDoW7DrSB0ZXh0dSAqL1xuICBtYXJnaW4taW5saW5lOiAxcmVtO1xufVxuI1AtMDEgaDMge1xuICBmb250LWZhbWlseTogXCJJbnRlckJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyOHB0O1xuICBjb2xvcjogIzA0MTUxZjtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAycmVtO1xuICBtYXJnaW4tYmxvY2stZW5kOiAxcmVtO1xufVxuI1AtMDEgcCB7XG4gIGZvbnQtc2l6ZTogMTRwdDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGNvbG9yOiAjMDQxNTFmO1xufVxuI1AtMDEgLnByb2R1a3R5LW5hZHBpcyB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyRXh0cmFCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjdyZW07XG59XG4jUC0wMSAuZGlzcGxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jUC0wMSAudGV4dC1wcm9kdWt0eSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA5NTBweDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMnJlbTtcbn1cbiNQLTAxIC5ncmlkLWNhcmRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgYXV0byk7XG4gIG1hcmdpbi1ibG9jazogMnJlbTtcbiAgcm93LWdhcDogNnJlbTtcbn1cbiNQLTAxIC5ncmlkLWNhcmRzLTAyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgYXV0byk7XG4gIG1hcmdpbi1ibG9jazogMnJlbTtcbiAgcm93LWdhcDogNnJlbTtcbn1cbiNQLTAxIC5pdGVtLXAge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXJvdzogc3BhbiAzO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHN1YmdyaWQ7XG4gIGdhcDogMnJlbTtcbn1cbiNQLTAxIC5pdGVtLXAgcCB7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgbGluZS1oZWlnaHQ6IDEuN3JlbTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMXJlbTtcbiAgcGFkZGluZy1pbmxpbmU6IDJyZW07XG4gIGNvbG9yOiAjMDQxNTFmO1xufVxuI1AtMDEgLmJ0bi1jb250YWluZXItcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYmxvY2stZW5kOiAxLjVyZW07XG59XG4jUC0wMSAuYnRuLWNvbnRhaW5lci1wIGEge1xuICBmb250LWZhbWlseTogXCJJbnRlckJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbiNQLTAxIC5pdGVtLXAgLml0ZW0ge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4jUC0wMSAuaXRlbS1wIC5pdGVtIGEge1xuICBmb250LWZhbWlseTogXCJJbnRlckV4dHJhQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzA0MTUxZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI1AtMDEgLml0ZW0tcCAuaXRlbSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDA5ZWMzIDUwJSwgIzI4YzhiMiA5NSUpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogUG9kcG9yYSBwcm8gV2ViS2l0IHBybyBjbGlwIHBvemFkw60gbmEgdGV4dCAqL1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8qIFVkxJtsw6EgdGV4dCBwcsWvaGxlZG7DvW0gKi9cbn1cbiNQLTAxIC5pdGVtLXAgLmhvdmVyLWVmZmVjdCB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC41cyBlYXNlO1xuICAvKiBQxZllY2hvZCBwcm8gaGxhZGvDvSBlZmVrdCAqL1xufVxuI1AtMDEgLml0ZW0tcCAuaG92ZXItZWZmZWN0OmhvdmVyIHtcbiAgZmlsbDogdXJsKCNncmFkaWVudCk7XG4gIC8qIFBvdcW+aXTDrSBncmFkaWVudHUgbmEgaG92ZXIgKi9cbn1cbiNQLTAxIC5idG4temppc3RpdC12aWNlLXAge1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMzOTQ5ZjUsICMyMTcyZjUpO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuI1AtMDEgLmJ0bi16amlzdGl0LXZpY2UtcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzBhMTM3MiwgIzIxNzJmNSk7XG59XG4uYmFubmVyLXRleHQtcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNSU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTM1JSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmFubmVyLXRleHQtcCBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgbGluZS1oZWlnaHQ6IDEuN3JlbTtcbiAgbWFyZ2luLWlubGluZTogMTBweDtcbn1cbi5iYW5uZXItdGV4dC1wIGgxIHtcbiAgZm9udC1zaXplOiAzOHB0O1xuICAvKiBWZWxpa29zdCBww61zbWEgKi9cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvKiBWeWNlbnRyb3bDoW7DrSB0ZXh0dSAqL1xuICBsaW5lLWhlaWdodDogNHJlbTtcbiAgbWFyZ2luLWlubGluZTogMXJlbTtcbn1cbi5iYW5uZXItdGV4dC1wIGgyIHtcbiAgZm9udC1zaXplOiAyMHB0O1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMnJlbTtcbiAgbWFyZ2luLWlubGluZTogMXJlbTtcbn1cbi5iYWNrZ3JvdW5kLWJsdWUtcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICAvKiBaYcSNw6F0ZWsgb2QgaG9ybsOtaG8gb2tyYWplIHNla2NlICovXG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmM2Y2O1xuICAvKiBOYWhyYcSPdGUgc3ZvdSBiYXJ2b3UgKi9cbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCA1MCUgMTAwJSk7XG4gIC8qIFVwcmF2ZW7DvSBwb2x5Z29uIHBybyDFocOtxZlrdSBhIHDFmWl6cMWvc29iZW7DrSAqL1xuICB6LWluZGV4OiAtMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYmFja2dyb3VuZC1ibHVlLXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgLyogWmHEjcOhdGVrIG9kIGhvcm7DrWhvIG9rcmFqZSBzZWtjZSAqL1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjNmNjtcbiAgLyogTmFocmHEj3RlIHN2b3UgYmFydm91ICovXG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgNTAlIDEwMCUpO1xuICAvKiBVcHJhdmVuw70gcG9seWdvbiBwcm8gxaHDrcWZa3UgYSBwxZlpenDFr3NvYmVuw60gKi9cbiAgei1pbmRleDogLTE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxubWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMTFyZW07XG59XG4uYmFja2dyb3VuZC1ibHVlLW9icmFjZW55IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xNSU7XG4gIC8qIFphxI3DoXRlayBvZCBob3Juw61obyBva3JhamUgc2VrY2UgKi9cbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2YzZjY7XG4gIC8qIE5haHJhxI90ZSBzdm91IGJhcnZvdSAqL1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMTAwJSwgLyogTGV2w70gZG9sbsOtIHJvaCAqLyAxMDAlIDEwMCUsIC8qIFByYXbDvSBkb2xuw60gcm9oICovIDEwMCUgMCUsIC8qIFByYXbDvSBob3Juw60gcm9oICovIDUwJSA1MCUsIC8qIMWgcGnEjWthIHbDvcWZZXp1IFwiVlwiIHZlIHN0xZllZHUgxI10dmVyY2UgKi8gMCUgMCUgLyogTGV2w70gaG9ybsOtIHJvaCAqLyk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiA5O1xufVxuLmJhY2tncm91bmQtYmx1ZS1vYnJhY2VueS1rb250YWt0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDgwJTtcbiAgLyogWmHEjcOhdGVrIG9kIGhvcm7DrWhvIG9rcmFqZSBzZWtjZSAqL1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLyogTmFocmHEj3RlIHN2b3UgYmFydm91ICovXG4gIGNsaXAtcGF0aDogcG9seWdvbigwJSAxMDAlLCAvKiBMZXbDvSBkb2xuw60gcm9oICovIDEwMCUgMTAwJSwgLyogUHJhdsO9IGRvbG7DrSByb2ggKi8gMTAwJSAwJSwgLyogUHJhdsO9IGhvcm7DrSByb2ggKi8gNTAlIDUwJSwgLyogxaBwacSNa2EgdsO9xZllenUgXCJWXCIgdmUgc3TFmWVkdSDEjXR2ZXJjZSAqLyAwJSAwJSAvKiBMZXbDvSBob3Juw60gcm9oICovKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuI1AtMDMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jUC0wMyBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDM0cHQ7XG4gIC8qIFZlbGlrb3N0IHDDrXNtYSAqL1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8qIFZ5Y2VudHJvdsOhbsOtIHRleHR1ICovXG4gIG1heC13aWR0aDogNjUwcHg7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDEuNXJlbTtcbn1cbiNQLTAzIGEge1xuICBmb250LWZhbWlseTogXCJJbnRlclJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNQLTAzIGE6aG92ZXIge1xuICBjb2xvcjogI2Y2M2I2NztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jUC0wMyBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJFeHRyYUJvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbiNQLTAzIC5pY28tcGhvbmUge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBmaWxsOiAjZjYzYjY3O1xuICBtYXJnaW46IDNweDtcbn1cbiNQLTAzIC5pY28tcGhvbmUtd2hpdGUge1xuICBmaWxsOiB3aGl0ZTtcbiAgZmlsbC1ydWxlOiBub256ZXJvO1xufVxuI1AtMDMgLnRleHQta29udGFrdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ibG9jazogMnJlbTtcbn1cbiNQLTAzIC5mbGV4LWljby1waG9uZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jUC0wMyAuY29udGFpbmVyLXRleHQtayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC8qIFZlcnRpa8OhbG7DrSB6YXJvdm7DoW7DrSBuYSBzdMWZZWQgKi9cbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC8qIEhvcml6b250w6FsbsOtIHphcm92bsOhbsOtIG5hIHN0xZllZCAqL1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGdhcDogNXB4O1xuICBmb250LXNpemU6IDEzcHQ7XG59XG4uYmFja2dyb3VuZDA0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi9pbWFnZXMvYmFja2dyb3VuZDAzLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLyogVWRyxb51amUgY2Vsw70gb2Jyw6F6ZWsgdmlkaXRlbG7DvSAqL1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAvKiBVbcOtc3TDrSBvYnLDoXplayBuYWhvxZllIHVwcm9zdMWZZWQgKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLyogWmFicsOhbsOtIG9wYWtvdsOhbsOtIG9icsOhemt1ICovXG4gIG1pbi1oZWlnaHQ6IDcwdmg7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiBSb3rFocOtxZnDrSBzZWtjaSBuYSBjZWxvdSDFocOtxZlrdSAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkxYTI0O1xuICB6LWluZGV4OiAtMjtcbn1cbi5iYWNrZ3JvdW5kLWJsdWUtb2JyYWNlbnktMDMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTE1JTtcbiAgLyogWmHEjcOhdGVrIG9kIGhvcm7DrWhvIG9rcmFqZSBzZWtjZSAqL1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5MWEyNDtcbiAgLyogTmFocmHEj3RlIHN2b3UgYmFydm91ICovXG4gIGNsaXAtcGF0aDogcG9seWdvbigwJSAxMDAlLCAvKiBMZXbDvSBkb2xuw60gcm9oICovIDEwMCUgMTAwJSwgLyogUHJhdsO9IGRvbG7DrSByb2ggKi8gMTAwJSAwJSwgLyogUHJhdsO9IGhvcm7DrSByb2ggKi8gNTAlIDUwJSwgLyogxaBwacSNa2EgdsO9xZllenUgXCJWXCIgdmUgc3TFmWVkdSDEjXR2ZXJjZSAqLyAwJSAwJSAvKiBMZXbDvSBob3Juw60gcm9oICovKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDk7XG59XG4uYmFja2dyb3VuZC1ibHVlLXAtZGFyayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICAvKiBaYcSNw6F0ZWsgb2QgaG9ybsOtaG8gb2tyYWplIHNla2NlICovXG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkxYTI0O1xuICAvKiBOYWhyYcSPdGUgc3ZvdSBiYXJ2b3UgKi9cbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCA1MCUgMTAwJSk7XG4gIC8qIFVwcmF2ZW7DvSBwb2x5Z29uIHBybyDFocOtxZlrdSBhIHDFmWl6cMWvc29iZW7DrSAqL1xuICB6LWluZGV4OiAtMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZGFyay1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOTFhMjQ7XG59XG4uZ3JhZGllbnQtaWNvIHtcbiAgZmlsbDogdXJsKCNncmFkaWVudCk7XG59XG4ubmFkcGlzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNEZXRhaWwtMDEgaDIge1xuICBmb250LXNpemU6IDMycHQ7XG59XG4jSFAtMDMgZm9ybSBzcGFuLmhlbHAtYmxvY2sge1xuICBmb250LWZhbWlseTogXCJJbnRlclJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbiNEZXRhaWwtMDEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOTFhMjQ7XG59XG4jRGV0YWlsLTAxIC5EZXRhaWwtMDEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDNyZW07XG59XG4jRGV0YWlsLTAxIC5pY28tZGV0YWlsIHtcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDEuNXJlbTtcbn1cbiNEZXRhaWwtMDEgLmljby10di1hbWJ1bGFuY2Uge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDEuNXJlbTtcbn1cbiNEZXRhaWwtMDEgaDIge1xuICBmb250LXNpemU6IDMycHQ7XG59XG4jRGV0YWlsLTAxIC5mb3RvLWZsZXhib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMy41cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJsb2NrOiAxLjVyZW07XG59XG4jRGV0YWlsLTAxIC5waG90byB7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuI0RldGFpbC0wMSAucGhvdG8gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4jRGV0YWlsLTAxIC5wcnZuaS1vZHN0YXZlYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB0O1xuICBmb250LWZhbWlseTogXCJJbnRlckJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgY29sb3I6ICM5NWJjYzU7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI0RldGFpbC0wMSAuZHJ1aHktb2RzdGF2ZWMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjdyZW07XG4gIGNvbG9yOiAjZWNmM2Y2O1xuICBtYXgtd2lkdGg6IDY1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNEZXRhaWwtMDIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDJyZW07XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI0RldGFpbC0wMiBoMiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogNHJlbTtcbiAgZm9udC1zaXplOiAzMnB0O1xufVxuI0RldGFpbC0wMiAuc3ZnLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNEZXRhaWwtMDIgLmNpcmNsZS10ZXh0IHtcbiAgZmlsbDogdXJsKCNncmFkaWVudCk7XG4gIGZvbnQtc2l6ZTogMzBwdDtcbiAgLyogVmVsaWtvc3QgdGV4dHUgKi9cbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtYW5jaG9yOiBtaWRkbGU7XG4gIC8qIFphcm92bsOhbsOtIHRleHR1IG5hIHN0xZllZCBob3Jpem9udMOhbG7EmyAqL1xuICBkb21pbmFudC1iYXNlbGluZTogbWlkZGxlO1xuICAvKiBaYXJvdm7DoW7DrSB0ZXh0dSBuYSBzdMWZZWQgdmVydGlrw6FsbsSbICovXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg2JSk7XG59XG4jRGV0YWlsLTAyIC5ncmlkLXZ5aG9keSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCBhdXRvKTtcbiAgZ2FwOiAzcmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJsb2NrOiAzcmVtO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG59XG4jRGV0YWlsLTAyIC5pdGVtLXYge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXJvdzogc3BhbiAzO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHN1YmdyaWQ7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZ2FwOiAycmVtO1xufVxuI0RldGFpbC0wMiAuaXRlbS12IGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJFeHRyYUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB0O1xuICBsaW5lLWhlaWdodDogMS43cmVtO1xufVxuI0RldGFpbC0wMiAuaXRlbS12LTIgaDMge1xuICBmb250LWZhbWlseTogXCJJbnRlckV4dHJhQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjdyZW07XG59XG4jRGV0YWlsLTAyIC5pdGVtLXYgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjdyZW07XG59XG4jRGV0YWlsLTAyIC5pdGVtLXYtMiBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuN3JlbTtcbn1cbiNEZXRhaWwtMDIgLmdyaWQtdnlob2R5LTIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgYXV0byk7XG4gIGdhcDogM3JlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ibG9jazogMnJlbTtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBtYXJnaW46IGF1dG87XG59XG4jRGV0YWlsLTAyIC5pdGVtLXYtMiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtcm93OiBzcGFuIDM7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogc3ViZ3JpZDtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBnYXA6IDJyZW07XG59XG4jRGV0YWlsLTAyIC5iYWNrZ3JvdW5kMi1kIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vLi4vLi4vZnJvbnQvaW1hZ2VzL2JhY2tncm91bmQwMi5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzB2aDtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIC8qIENlbnRlciB0aGUgaW1hZ2UgKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLyogUHJldmVudCBpbWFnZSBmcm9tIHJlcGVhdGluZyAqL1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDZyZW07XG59XG4jRGV0YWlsLTAyIC5idG4tc2NodXprYSB7XG4gIG1hcmdpbi1ibG9jazogMC41cmVtO1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjUzYjY3O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG4jRGV0YWlsLTAyIC5idG4tc2NodXprYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzdhMTQyYywgI2Y1M2I2Nyk7XG59XG4jRGV0YWlsLTAyIC5idG4tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNEZXRhaWwtMDIgLmJ0bi1jb250YWluZXIgYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyQm9sZFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuI0RldGFpbC0wMiAuYmFubmVyLXRleHQtMi1kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG4jRGV0YWlsLTAyIC5iYW5uZXItdGV4dC0yLWQgaDIge1xuICBmb250LXNpemU6IDMycHQ7XG4gIG1hcmdpbi1pbmxpbmU6IDFyZW07XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDFyZW07XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbn1cbiNEZXRhaWwtMDIgLmJhbm5lci10ZXh0LTItZCBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI0RldGFpbC0wMiAudmlkZW8tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogODB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIC8qIE5hc3RhdsOtIMSNZXJuw6kgcG96YWTDrSBwcm8gdmlkZW8gKi9cbn1cbiNEZXRhaWwtMDIgLnZpZGVvLWNvbnRhaW5lciB2aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuI0RldGFpbC0wMiAucmVhbGl6YWNlLWNvbnRhaW5lci1kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5MWEyNDtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMXJlbTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4jRGV0YWlsLTAyIC5yZWFsaXphY2UtY29udGFpbmVyLWQgaDMge1xuICBmb250LWZhbWlseTogXCJJbnRlckV4dHJhQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAxcmVtO1xufVxuI0RldGFpbC0wMiAucmVhbGl6YWNlLWNvbnRhaW5lci1kIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzJwdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDZyZW07XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDNyZW07XG59XG4jRGV0YWlsLTAyIC5zd2lwZXItZ2FsbGVyeS0zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG4jRGV0YWlsLTAyIC5zd2lwZXItZ2FsbGVyeS0zIHN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiBhdXRvO1xuICAvKiBOYXN0YXZlbsOtIMWhw63FmWt5IG5hIGF1dG8gKi9cbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jRGV0YWlsLTAyIC5zd2lwZXItZ2FsbGVyeS0zIHN3aXBlci1zbGlkZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogNDgwcHg7XG4gIC8qIEZsZXhpYmlsbsOtIMWhw63FmWthICovXG4gIGhlaWdodDogNDAwcHg7XG4gIC8qIEZsZXhpYmlsbsOtIHbDvcWha2EgKi9cbn1cbiNsb2thbGl0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5MWEyNDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbiNsb2thbGl0eSBoMiB7XG4gIGZvbnQtc2l6ZTogMzRwdDtcbn1cbiNsb2thbGl0eSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZwdDtcbiAgY29sb3I6ICNlY2YzZjY7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMS41cmVtO1xufVxuI2xva2FsaXR5IC5ub3RlIHtcbiAgY29sb3I6ICNlY2YzZjY7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuI2xva2FsaXR5IC5sb2thbGl0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbiNsb2thbGl0eSAucmVzcG9ueml2ZS1zdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgLyogVm9saXRlbG7EmyBsemUgb21leml0IMWhw63FmWt1ICovXG59XG4jbG9rYWxpdHkgLmxva2FsaXR5LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNsb2thbGl0eSAuY2lyY2xlLXN2ZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbiNsb2thbGl0eSAucGluLXN2ZyB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZmlsbDogIzAwOWVjMztcbiAgc3Ryb2tlLXdpZHRoOiAxcHg7XG4gIHN0cm9rZTogIzA5MWEyNDtcbn1cbiNsb2thbGl0eSAuY2lyY2xlLXNoYXBlIHtcbiAgZmlsbDogIzAwOWVjMztcbiAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gIHN0cm9rZTogIzA5MWEyNDtcbn1cbiNsb2thbGl0eSAuY2lyY2xlLXRleHQyIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRwdDtcbn1cbiNsb2thbGl0eSAudW1pc3RlbmkwMCB7XG4gIGxlZnQ6IDM1JTtcbiAgdG9wOiA1MCU7XG59XG4jbG9rYWxpdHkgLnVtaXN0ZW5pMDEge1xuICBsZWZ0OiAzMCU7XG4gIHRvcDogNDQlO1xufVxuI2xva2FsaXR5IC51bWlzdGVuaTAyIHtcbiAgbGVmdDogMTUlO1xuICB0b3A6IDUwJTtcbn1cbiNsb2thbGl0eSAudW1pc3RlbmkwMyB7XG4gIGxlZnQ6IDEwJTtcbiAgdG9wOiAzMyU7XG59XG4jbG9rYWxpdHkgLnVtaXN0ZW5pMDQge1xuICBsZWZ0OiA1NSU7XG4gIHRvcDogNDAlO1xufVxuI2xva2FsaXR5IC51bWlzdGVuaTA1IHtcbiAgbGVmdDogNTUlO1xuICB0b3A6IDMwJTtcbn1cbiNsb2thbGl0eSAudW1pc3RlbmkwNiB7XG4gIGxlZnQ6IDI1JTtcbiAgdG9wOiAyMCU7XG59XG4jbG9rYWxpdHkgLnVtaXN0ZW5pMDcge1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogMzAlO1xufVxuI2xva2FsaXR5IC51bWlzdGVuaTA4IHtcbiAgbGVmdDogNTclO1xuICB0b3A6IDM1JTtcbn1cbiNsb2thbGl0eSAudW1pc3RlbmkwOSB7XG4gIGxlZnQ6IDc1JTtcbiAgdG9wOiAzNSU7XG59XG4jbG9rYWxpdHkgLnVtaXN0ZW5pMTAge1xuICBsZWZ0OiA3NSU7XG4gIHRvcDogNTUlO1xufVxuI2xva2FsaXR5IC51bWlzdGVuaTExIHtcbiAgbGVmdDogNjAlO1xuICB0b3A6IDYwJTtcbn1cbiNsb2thbGl0eSAudW1pc3RlbmkxMiB7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1NSU7XG59XG4jbG9rYWxpdHkgLnVtaXN0ZW5pMTMge1xuICBsZWZ0OiA0MCU7XG4gIHRvcDogNTUlO1xufVxuI2xva2FsaXR5IC51bWlzdGVuaTE0IHtcbiAgbGVmdDogMzAlO1xuICB0b3A6IDU1JTtcbn1cbiNsb2thbGl0eSAudW1pc3RlbmkxNSB7XG4gIGxlZnQ6IDQyJTtcbiAgdG9wOiAxMCU7XG59XG4jbG9rYWxpdHkgLnVtaXN0ZW5pMTYge1xuICBsZWZ0OiA0MCU7XG4gIHRvcDogMzUlO1xufVxuI2xva2FsaXR5IC51bWlzdGVuaTE3IHtcbiAgbGVmdDogMjAlO1xuICB0b3A6IDI1JTtcbn1cbiNsb2thbGl0eSAudW1pc3RlbmkxOCB7XG4gIGxlZnQ6IDI3JTtcbiAgdG9wOiAzMyU7XG59XG4jbG9rYWxpdHkgLnVtaXN0ZW5pMTkge1xuICBsZWZ0OiAyMyU7XG4gIHRvcDogMzUlO1xufVxuI2xva2FsaXR5IC51bWlzdGVuaTIwIHtcbiAgbGVmdDogMzQlO1xuICB0b3A6IDM4JTtcbiAgei1pbmRleDogMjtcbn1cbiNsb2thbGl0eSAudW1pc3RlbmkyMSB7XG4gIGxlZnQ6IDIzJTtcbiAgdG9wOiA2MCU7XG59XG4jbG9rYWxpdHkgLnVtaXN0ZW5pMjIge1xuICBsZWZ0OiAzMiU7XG4gIHRvcDogNDAlO1xufVxuI2xva2FsaXR5IC51bWlzdGVuaTIzIHtcbiAgbGVmdDogNzAlO1xuICB0b3A6IDQwJTtcbn1cbiNsb2thbGl0eSAudW1pc3RlbmkyNSB7XG4gIGxlZnQ6IDMwJTtcbiAgdG9wOiAzNSU7XG59XG4jbG9rYWxpdHkgLnVtaXN0ZW5pMjYge1xuICBsZWZ0OiA3NSU7XG4gIHRvcDogNDAlO1xufVxuI2xva2FsaXR5IC51bWlzdGVuaTI3IHtcbiAgbGVmdDogNDglO1xuICB0b3A6IDM1JTtcbn1cbiNsb2thbGl0eSAudW1pc3RlbmkyOCB7XG4gIGxlZnQ6IDQwJTtcbiAgdG9wOiAxNSU7XG59XG4jbG9rYWxpdHkgLnVtaXN0ZW5pMjkge1xuICBsZWZ0OiA4NSU7XG4gIHRvcDogNDUlO1xufVxuI2xva2FsaXR5IC51bWlzdGVuaTMwIHtcbiAgbGVmdDogNDclO1xuICB0b3A6IDU4JTtcbn1cbiNsb2thbGl0eSAudW1pc3RlbmkzMSB7XG4gIGxlZnQ6IDU4JTtcbiAgdG9wOiA2NSU7XG59XG4jbG9rYWxpdHkgLnVtaXN0ZW5pMzIge1xuICBsZWZ0OiA3NSU7XG4gIHRvcDogNDclO1xufVxuI2xva2FsaXR5IC51bWlzdGVuaTMzIHtcbiAgbGVmdDogODAlO1xuICB0b3A6IDQ3JTtcbn1cbiNsb2thbGl0eSAudW1pc3RlbmkzNCB7XG4gIGxlZnQ6IDc5JTtcbiAgdG9wOiA0MiU7XG59XG4jbG9rYWxpdHkgLnVtaXN0ZW5pMzUge1xuICBsZWZ0OiA3MCU7XG4gIHRvcDogNTglO1xufVxuI2xva2FsaXR5IC51bWlzdGVuaTM2IHtcbiAgbGVmdDogNjUlO1xuICB0b3A6IDY1JTtcbiAgei1pbmRleDogMjtcbn1cbiNsb2thbGl0eSAudW1pc3RlbmkzNyB7XG4gIGxlZnQ6IDQyJTtcbiAgdG9wOiA2OSU7XG59XG4jbG9rYWxpdHkgLnVtaXN0ZW5pMzgge1xuICBsZWZ0OiAzMiU7XG4gIHRvcDogNzIlO1xufVxuI2xva2FsaXR5IC51bWlzdGVuaTM5IHtcbiAgbGVmdDogMzMlO1xuICB0b3A6IDI1JTtcbn1cbiNsb2thbGl0eSAudW1pc3Rlbmk0MCB7XG4gIGxlZnQ6IDMxJTtcbiAgdG9wOiAyMCU7XG59XG4jbG9rYWxpdHkgLnVtaXN0ZW5pNDEge1xuICBsZWZ0OiA4MCU7XG4gIHRvcDogNjUlO1xufVxuI2xva2FsaXR5IC51bWlzdGVuaTQyIHtcbiAgbGVmdDogNjIlO1xuICB0b3A6IDU1JTtcbn1cbiNsb2thbGl0eSAudW1pc3Rlbmk0MyB7XG4gIGxlZnQ6IDU1JTtcbiAgdG9wOiAyNSU7XG59XG4jbG9rYWxpdHkgLnVtaXN0ZW5pNDQge1xuICBsZWZ0OiAzNyU7XG4gIHRvcDogMTglO1xufVxuI2xva2FsaXR5IC51bWlzdGVuaTQ1IHtcbiAgbGVmdDogNTMlO1xuICB0b3A6IDQwJTtcbiAgei1pbmRleDogMjtcbn1cbiNsb2thbGl0eSAudW1pc3Rlbmk0NiB7XG4gIGxlZnQ6IDQ0JTtcbiAgdG9wOiAxOCU7XG4gIHotaW5kZXg6IDI7XG59XG4jbG9rYWxpdHktMDMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jbG9rYWxpdHktMDMgaDIge1xuICBmb250LWZhbWlseTogXCJJbnRlckJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNHB0O1xuICAvKiBWZWxpa29zdCBww61zbWEgKi9cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvKiBWeWNlbnRyb3bDoW7DrSB0ZXh0dSAqL1xuICBtYXgtd2lkdGg6IDY1MHB4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDRyZW07XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDEuNXJlbTtcbn1cbiNsb2thbGl0eS0wMyBhIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jbG9rYWxpdHktMDMgYTpob3ZlciB7XG4gIGNvbG9yOiAjZjYzYjY3O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNsb2thbGl0eS0wMyBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJFeHRyYUJvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbiNsb2thbGl0eS0wMyAuaWNvLXBob25lIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjdweDtcbiAgZmlsbDogI2Y2M2I2NztcbiAgbWFyZ2luOiAzcHg7XG59XG4jbG9rYWxpdHktMDMgLmljby1waG9uZS13aGl0ZSB7XG4gIGZpbGw6IHdoaXRlO1xuICBmaWxsLXJ1bGU6IG5vbnplcm87XG59XG4jbG9rYWxpdHktMDMgLnRleHQta29udGFrdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ibG9jazogMnJlbTtcbn1cbiNsb2thbGl0eS0wMyAuZmxleC1pY28tcGhvbmUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI2xva2FsaXR5LTAzIC5jb250YWluZXItdGV4dC1rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLyogVmVydGlrw6FsbsOtIHphcm92bsOhbsOtIG5hIHN0xZllZCAqL1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLyogSG9yaXpvbnTDoWxuw60gemFyb3Zuw6Fuw60gbmEgc3TFmWVkICovXG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZ2FwOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTNwdDtcbn1cbi5iYWNrZ3JvdW5kMDUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuL2ltYWdlcy9iYWNrZ3JvdW5kMDEucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAvKiBVZHLFvnVqZSBjZWzDvSBvYnLDoXplayB2aWRpdGVsbsO9ICovXG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIC8qIFVtw61zdMOtIG9icsOhemVrIG5haG/FmWUgdXByb3N0xZllZCAqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAvKiBaYWJyw6Fuw60gb3Bha292w6Fuw60gb2Jyw6F6a3UgKi9cbiAgbWluLWhlaWdodDogNzB2aDtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIFJvesWhw63FmcOtIHNla2NpIG5hIGNlbG91IMWhw63FmWt1ICovXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFwYS1rb250YWt0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzcmVtO1xufVxuI2tvbnRha3QtMDMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAyLjVyZW07XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNrb250YWt0LTAzIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzRwdDtcbiAgLyogVmVsaWtvc3QgcMOtc21hICovXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLyogVnljZW50cm92w6Fuw60gdGV4dHUgKi9cbiAgbWF4LXdpZHRoOiA2NTBweDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMS41cmVtO1xufVxuI2tvbnRha3QtMDMgYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2tvbnRha3QtMDMgYTpob3ZlciB7XG4gIGNvbG9yOiAjZjYzYjY3O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNrb250YWt0LTAzIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJJbnRlckV4dHJhQm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuI2tvbnRha3QtMDMgLmljby1waG9uZSB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIGZpbGw6ICNmNjNiNjc7XG4gIG1hcmdpbjogM3B4O1xufVxuI2tvbnRha3QtMDMgLmljby1waG9uZS13aGl0ZSB7XG4gIGZpbGw6IHdoaXRlO1xuICBmaWxsLXJ1bGU6IG5vbnplcm87XG59XG4ja29udGFrdC0wMyAudGV4dC1rb250YWt0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJsb2NrOiAycmVtO1xufVxuI2tvbnRha3QtMDMgLmZsZXgtaWNvLXBob25lIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNrb250YWt0LTAzIC5jb250YWluZXItdGV4dC1rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLyogVmVydGlrw6FsbsOtIHphcm92bsOhbsOtIG5hIHN0xZllZCAqL1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLyogSG9yaXpvbnTDoWxuw60gemFyb3Zuw6Fuw60gbmEgc3TFmWVkICovXG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZ2FwOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTNwdDtcbn1cbi5iYW5uZXItdGV4dC1rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNDAlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5iYW5uZXItdGV4dC1rIHAge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB0O1xuICBsaW5lLWhlaWdodDogMS43cmVtO1xuICBtYXJnaW4taW5saW5lOiAxMHB4O1xufVxuLmJhbm5lci10ZXh0LWsgaDEge1xuICBmb250LXNpemU6IDUwcHQ7XG4gIC8qIFZlbGlrb3N0IHDDrXNtYSAqL1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8qIFZ5Y2VudHJvdsOhbsOtIHRleHR1ICovXG4gIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICBtYXJnaW4taW5saW5lOiAxcmVtO1xufVxuLmJhbm5lci10ZXh0LWsgaDIge1xuICBmb250LXNpemU6IDI0cHQ7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDJyZW07XG4gIG1hcmdpbi1pbmxpbmU6IDFyZW07XG59XG4uY29udGFpbmVyLWsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udGV4dDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmM2Y2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jc2VydmljZXMtZGV0YWlsIC50ZXh0MiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNzZXJ2aWNlcy1kZXRhaWwgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMzBwdDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMS41cmVtO1xufVxuLyogQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwODBweCkgYW5kIChtYXgtaGVpZ2h0OiAxMDgwcHgpIHsgKi9cbi8qIFN0eWxlcyBmb3IgQ2hyb21lIG9uIEZ1bGwgSEQgKi9cbi8qICAgLmJhY2tncm91bmQge1xuICAgIG1pbi1oZWlnaHQ6IDg1MHB4O1xuICB9XG5cbiAgLmFycm93LWNvbnRhaW5lciB7XG4gICAgdG9wOiA4NSU7XG4gIH1cbn0gKi9cbi8qIE1lZGlhIHF1ZXJ5IGZvciBzbWFsbGVyIGRldmljZXMgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJvdyB7XG4gICAgbWFyZ2luLWlubGluZTogMDtcbiAgfVxuICAuYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG4gICAgLyogRGlzYWJsZSBmaXhlZCBhdHRhY2htZW50IG9uIHNtYWxsIHNjcmVlbnMgKi9cbiAgfVxuICAuaGFtYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC8qIFpvYnJhesOtIGhhbWJ1cmdlciBpa29udSAqL1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubmF2aWdhY2UtZm9vdGVyIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5uYXZpZ2FjZS1mb290ZXIgZGl2IHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAubmF2aWdhY25pLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgLyogU2tyeWplIG1lbnUgbmEgbWVuxaHDrWNoIG9icmF6b3Zrw6FjaCAqL1xuICB9XG4gIC5uYXZpZ2FjbmktbWVudS1mb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgLyogU2tyeWplIG1lbnUgbmEgbWVuxaHDrWNoIG9icmF6b3Zrw6FjaCAqL1xuICB9XG4gIC5tb2JpbGUtbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDJyZW07XG4gICAgei1pbmRleDogMTA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAvKiBQb2xvxb5reSBwb2Qgc2Vib3UgKi9cbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIC8qIFBvemFkw60gcHJvIGRyb3Bkb3duICovXG4gICAgZm9udC1zaXplOiAxNnB0O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuZG9wcmF2YSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IDNyZW07XG4gIH1cbiAgLm1vYmlsZS1tZW51LmFjdGl2ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvKiBab2JyYXrDrSBtZW51LCBrZHnFviBqZSBha3Rpdm7DrSAqL1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ibG9jazogMXJlbTtcbiAgfVxuICAuY2xvc2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZmlsbDogIzAwY2M4NztcbiAgfVxuICAjRGV0YWlsLTAxIC5wcnZuaS1vZHN0YXZlYyB7XG4gICAgZm9udC1zaXplOiAxOHB0O1xuICB9XG4gICNEZXRhaWwtMDEgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJwdDtcbiAgfVxuICAjbG9rYWxpdHkgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJwdDtcbiAgfVxuICAjbG9rYWxpdHkgLnBpbi1zdmcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAjbG9rYWxpdHktMDMgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJwdDtcbiAgfVxuICAjRGV0YWlsLTAyIC5iYW5uZXItdGV4dC0yLWQgaDIsXG4gICNEZXRhaWwtMDIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJwdDtcbiAgfVxuICAjRGV0YWlsLTAyICNyZWFsaXphY2UgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJwdDtcbiAgfVxuICAjUC0wMyBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI1AtMDEgLmdyaWQtY2FyZHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgLyogVMWZaSBzbG91cGNlICovXG4gIH1cbiAgI1AtMDEgLmdyaWQtY2FyZHMtMDIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgLyogVMWZaSBzbG91cGNlICovXG4gIH1cbiAgI1AtMDEgLml0ZW0tcCBwIHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICNEZXRhaWwtMDIgLmdyaWQtdnlob2R5IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIC8qIFTFmWkgc2xvdXBjZSAqL1xuICB9XG4gICNEZXRhaWwtMDIgLmdyaWQtdnlob2R5LTIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgI0hQLTAyIC5iYWNrZ3JvdW5kMiB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxuICAjSFAtMDIgLmJhY2tncm91bmQyIC5iYW5uZXItdGV4dC0yIHAge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICB9XG4gICNmb290ZXIgLmFkcmVzYSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gICNmb290ZXIgLmljbyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIG1haW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5O1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogLThyZW07XG4gIH1cbiAgLmZvb3Rlci1jb250YWluZXIgYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmhpZGUtb24tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaG93LW9uLW1vYmlsZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJhY2tncm91bmQtYmx1ZS1wIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5iYWNrZ3JvdW5kLWJsdWUtb2JyYWNlbnkge1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLmJhY2tncm91bmQtYmx1ZS1vYnJhY2VueS0wMyB7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuYmFubmVyLXRleHQtMiB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuICAuYmFja2dyb3VuZCB7XG4gICAgaGVpZ2h0OiA2NXZoO1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICB9XG4gIC5hcnJvdy1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDU1JTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTU1JSk7XG4gIH1cbiAgLmFycm93LWNvbnRhaW5lci1wIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA2MiU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01NSUpO1xuICB9XG4gIC5hcnJvdy1jb250YWluZXIyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAzJTtcbiAgICB6LWluZGV4OiA5OTk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmJhbm5lci10ZXh0IGgxIHtcbiAgICBmb250LXNpemU6IDM0cHQ7XG4gICAgbGluZS1oZWlnaHQ6IDRyZW07XG4gIH1cbiAgLmJhbm5lci10ZXh0IGgyIHtcbiAgICBtYXJnaW4tYmxvY2s6IDFyZW07XG4gIH1cbiAgI0hQLTAxIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHQ7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMC43cmVtO1xuICB9XG4gICNIUC0wMiBoMiB7XG4gICAgZm9udC1zaXplOiAzMHB0O1xuICB9XG4gICNmb290ZXIgLmZvb3Rlci1jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxuICAjZm9vdGVyIC5jb250YWluZXItc2l0ZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAjZm9vdGVyIC5jb250YWluZXItc2l0ZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gICNmb290ZXIgLmZvb3Rlci1jb250YWluZXIgYSB7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IDFyZW07XG4gIH1cbiAgI2Zvb3RlciAub2RrYXp5IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gICNmb290ZXIgLm9wdGltYWwge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYmFubmVyLXRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjZwdDtcbiAgICBsaW5lLWhlaWdodDogMi42cmVtO1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDAuN3JlbTtcbiAgfVxuICAjSFAtMDEgaDIge1xuICAgIGZvbnQtc2l6ZTogMjZwdDtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAwLjdyZW07XG4gIH1cbiAgI0hQLTAxIC5hcnJvdy1yb3cge1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDJyZW07XG4gIH1cbiAgI0hQLTAyIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHQ7XG4gIH1cbiAgI0hQLTAzIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnJvdy1sb2dvIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbiAgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDM2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmxlYWZsZXQtY29udGFpbmVyIGEubGVhZmxldC1wb3B1cC1jbG9zZS1idXR0b24ge1xuICAgIHJpZ2h0OiAyNyU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmJhbm5lci10ZXh0IGgxIHtcbiAgICBmb250LXNpemU6IDI2cHQ7XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxuICAuYmFubmVyLXRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBwdDtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBtYXJnaW4tYmxvY2s6IDFyZW07XG4gIH1cbiAgI0hQLTAxIGgyIHtcbiAgICBmb250LXNpemU6IDIycHQ7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMC43cmVtO1xuICB9XG4gICNIUC0wMiBoMiB7XG4gICAgZm9udC1zaXplOiAzMHB0O1xuICB9XG4gICNmb290ZXIgLmZvb3Rlci1jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gICNmb290ZXIgLmNvbnRhaW5lci1zaXRlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICNmb290ZXIgLmZvb3Rlci1sYXN0LXJvdyB7XG4gICAgcGFkZGluZy1ibG9jay1lbmQ6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgI2Zvb3RlciAuZm9vdGVyLWxhc3Qtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmlyc3QgYmFzZWxpbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc5MHB4KSB7XG4gIC5iYWNrZ3JvdW5kIHtcbiAgICBoZWlnaHQ6IDc1dmg7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG4gICAgLyogRGlzYWJsZSBmaXhlZCBhdHRhY2htZW50IG9uIHNtYWxsIHNjcmVlbnMgKi9cbiAgfVxuICAuYXJyb3ctY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA2MyU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC02MyUpO1xuICB9XG4gIC5iYW5uZXItdGV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzIlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMzIlKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBvc3VuIHtcbiAgICB0b3A6IDM4JTtcbiAgfVxuICAucG9zdW4yIHtcbiAgICB0b3A6IDkyJTtcbiAgICBsZWZ0OiA0OSU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTk1JSk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6IDE0MDBweCkge1xuICAuYmFja2dyb3VuZC1ibHVlLW9icmFjZW55LTAzIHtcbiAgICB0b3A6IC0xMCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6IDE5NTBweCkge1xuICAuYmFja2dyb3VuZC1ibHVlLW9icmFjZW55IHtcbiAgICB0b3A6IC0xMCU7XG4gIH1cbiAgLmJhY2tncm91bmQtYmx1ZS1vYnJhY2VueS0wMyB7XG4gICAgdG9wOiAtOCU7XG4gIH1cbn1cbiIsIkBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmM2Y2O1xyXG5AaG92ZXItY29sb3I6ICMwMGNjODc7XHJcbkBob3Zlci1jb2xvcjI6ICMzNWM3ZTk7XHJcblxyXG4vKiBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwcHgpIGFuZCAobWluLWhlaWdodDogMTA4MHB4KSBhbmQgKG1heC1oZWlnaHQ6IDEwODBweCkgeyAqL1xyXG4vKiBTdHlsZXMgZm9yIENocm9tZSBvbiBGdWxsIEhEICovXHJcbi8qICAgLmJhY2tncm91bmQge1xyXG4gICAgbWluLWhlaWdodDogODUwcHg7XHJcbiAgfVxyXG5cclxuICAuYXJyb3ctY29udGFpbmVyIHtcclxuICAgIHRvcDogODUlO1xyXG4gIH1cclxufSAqL1xyXG5cclxuLyogTWVkaWEgcXVlcnkgZm9yIHNtYWxsZXIgZGV2aWNlcyAqL1xyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5yb3cge1xyXG4gICAgbWFyZ2luLWlubGluZTogMDtcclxuICB9XHJcblxyXG4gIC5iYWNrZ3JvdW5kIHtcclxuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsOyAvKiBEaXNhYmxlIGZpeGVkIGF0dGFjaG1lbnQgb24gc21hbGwgc2NyZWVucyAqL1xyXG4gIH1cclxuXHJcbiAgLmhhbWJ1cmdlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4OyAvKiBab2JyYXrDrSBoYW1idXJnZXIgaWtvbnUgKi9cclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAubmF2aWdhY2UtZm9vdGVyIHtcclxuICAgIGEge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIGRpdiB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubmF2aWdhY25pLW1lbnUge1xyXG4gICAgZGlzcGxheTogbm9uZTsgLyogU2tyeWplIG1lbnUgbmEgbWVuxaHDrWNoIG9icmF6b3Zrw6FjaCAqL1xyXG4gIH1cclxuXHJcbiAgLm5hdmlnYWNuaS1tZW51LWZvb3RlciB7XHJcbiAgICBkaXNwbGF5OiBub25lOyAvKiBTa3J5amUgbWVudSBuYSBtZW7FocOtY2ggb2JyYXpvdmvDoWNoICovXHJcbiAgfVxyXG5cclxuICAubW9iaWxlLW1lbnUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBnYXA6IDJyZW07XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8qIFBvbG/Fvmt5IHBvZCBzZWJvdSAqL1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyAvKiBQb3phZMOtIHBybyBkcm9wZG93biAqL1xyXG4gICAgZm9udC1zaXplOiAxNnB0O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuXHJcbiAgLmRvcHJhdmEge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAzcmVtO1xyXG4gIH1cclxuXHJcbiAgLm1vYmlsZS1tZW51LmFjdGl2ZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4OyAvKiBab2JyYXrDrSBtZW51LCBrZHnFviBqZSBha3Rpdm7DrSAqL1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLWJsb2NrOiAxcmVtO1xyXG4gIH1cclxuXHJcbiAgLmNsb3NlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBmaWxsOiBAaG92ZXItY29sb3I7XHJcbiAgfVxyXG4gICNEZXRhaWwtMDEge1xyXG4gICAgLnBydm5pLW9kc3RhdmVjIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB0O1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IDIycHQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjbG9rYWxpdHkge1xyXG4gICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IDIycHQ7XHJcbiAgICB9XHJcbiAgICAucGluLXN2ZyB7XHJcbiAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjbG9rYWxpdHktMDMge1xyXG4gICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IDIycHQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjRGV0YWlsLTAyIHtcclxuICAgIC5iYW5uZXItdGV4dC0yLWQgaDIsXHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJwdDtcclxuICAgIH1cclxuICB9XHJcbiAgI0RldGFpbC0wMiB7XHJcbiAgICAjcmVhbGl6YWNlIHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJwdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAjUC0wMyB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJwdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICNQLTAxIC5ncmlkLWNhcmRzIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7IC8qIFTFmWkgc2xvdXBjZSAqL1xyXG4gIH1cclxuICAjUC0wMSAuZ3JpZC1jYXJkcy0wMiB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOyAvKiBUxZlpIHNsb3VwY2UgKi9cclxuICB9XHJcblxyXG4gICNQLTAxIC5pdGVtLXAgcCB7XHJcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xyXG4gICNEZXRhaWwtMDIgLmdyaWQtdnlob2R5IHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7IC8qIFTFmWkgc2xvdXBjZSAqL1xyXG4gIH1cclxuXHJcbiAgI0RldGFpbC0wMiAuZ3JpZC12eWhvZHktMiB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4gICNIUC0wMiB7XHJcbiAgICAuYmFja2dyb3VuZDIge1xyXG4gICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgICAuYmFubmVyLXRleHQtMiBwIHtcclxuICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI2Zvb3RlciB7XHJcbiAgICAuYWRyZXNhIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmljbyB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIG1haW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogOTtcclxuICAgIG1hcmdpbi1ibG9jay1zdGFydDogLThyZW07XHJcbiAgfVxyXG4gIC5mb290ZXItY29udGFpbmVyIHtcclxuICAgIGEge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLmhpZGUtb24tbW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5zaG93LW9uLW1vYmlsZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcclxuICAuYmFja2dyb3VuZC1ibHVlLXAge1xyXG4gICAgaGVpZ2h0OiAxMDBweDtcclxuICB9XHJcblxyXG4gIC5iYWNrZ3JvdW5kLWJsdWUtb2JyYWNlbnkge1xyXG4gICAgaGVpZ2h0OiAxMjVweDtcclxuICB9XHJcblxyXG4gIC5iYWNrZ3JvdW5kLWJsdWUtb2JyYWNlbnktMDMge1xyXG4gICAgaGVpZ2h0OiAxMjVweDtcclxuICB9XHJcblxyXG4gIC5iYW5uZXItdGV4dC0yIHtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgfVxyXG5cclxuICAuYmFja2dyb3VuZCB7XHJcbiAgICBoZWlnaHQ6IDY1dmg7XHJcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcclxuICB9XHJcblxyXG4gIC5hcnJvdy1jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1NSU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTUlKTtcclxuICB9XHJcblxyXG4gIC5hcnJvdy1jb250YWluZXItcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDYyJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01NSUpO1xyXG4gIH1cclxuXHJcbiAgLmFycm93LWNvbnRhaW5lcjIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwMyU7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgLmJhbm5lci10ZXh0IHtcclxuICAgIGgxIHtcclxuICAgICAgZm9udC1zaXplOiAzNHB0O1xyXG4gICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgbWFyZ2luLWJsb2NrOiAxcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAjSFAtMDEge1xyXG4gICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IDI2cHQ7XHJcbiAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IDAuN3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICNIUC0wMiB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBwdDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICNmb290ZXIge1xyXG4gICAgLmZvb3Rlci1jb250YWluZXIge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICB9XHJcbiAgICAuY29udGFpbmVyLXNpdGUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmNvbnRhaW5lci1zaXRlIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gICAgLmZvb3Rlci1jb250YWluZXIgYSB7XHJcbiAgICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAxcmVtO1xyXG4gICAgfVxyXG4gICAgLm9ka2F6eSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAub3B0aW1hbCB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAuYmFubmVyLXRleHQge1xyXG4gICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IDI2cHQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjZyZW07XHJcbiAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IDAuN3JlbTtcclxuICAgIH1cclxuICB9XHJcbiAgI0hQLTAxIHtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1zaXplOiAyNnB0O1xyXG4gICAgICBtYXJnaW4tYmxvY2stZW5kOiAwLjdyZW07XHJcbiAgICB9XHJcbiAgICAuYXJyb3ctcm93IHtcclxuICAgICAgbWFyZ2luLWJsb2NrLWVuZDogMnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICNIUC0wMiB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjZwdDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICNIUC0wMyB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjZwdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcclxuICAucm93LWxvZ28ge1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gIH1cclxuICAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDM2MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5sZWFmbGV0LWNvbnRhaW5lciBhLmxlYWZsZXQtcG9wdXAtY2xvc2UtYnV0dG9uIHtcclxuICAgIHJpZ2h0OiAyNyU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLmJhbm5lci10ZXh0IHtcclxuICAgIGgxIHtcclxuICAgICAgZm9udC1zaXplOiAyNnB0O1xyXG4gICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IDIwcHQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICBtYXJnaW4tYmxvY2s6IDFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gICNIUC0wMSB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJwdDtcclxuICAgICAgbWFyZ2luLWJsb2NrLWVuZDogMC43cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI0hQLTAyIHtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1zaXplOiAzMHB0O1xyXG4gICAgfVxyXG4gIH1cclxuICAjZm9vdGVyIHtcclxuICAgIC5mb290ZXItY29udGFpbmVyIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICB9XHJcbiAgICAuY29udGFpbmVyLXNpdGUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xyXG4gICNmb290ZXIge1xyXG4gICAgLmZvb3Rlci1sYXN0LXJvdyB7XHJcbiAgICAgIHBhZGRpbmctYmxvY2stZW5kOiAzcmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xyXG4gICNmb290ZXIge1xyXG4gICAgLmZvb3Rlci1sYXN0LXJvdyB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmaXJzdCBiYXNlbGluZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc5MHB4KSB7XHJcbiAgLmJhY2tncm91bmQge1xyXG4gICAgaGVpZ2h0OiA3NXZoO1xyXG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7IC8qIERpc2FibGUgZml4ZWQgYXR0YWNobWVudCBvbiBzbWFsbCBzY3JlZW5zICovXHJcbiAgfVxyXG5cclxuICAuYXJyb3ctY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNjMlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTYzJSk7XHJcbiAgfVxyXG5cclxuICAuYmFubmVyLXRleHQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAzMiU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMzIlKTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLnBvc3VuIHtcclxuICAgIHRvcDogMzglO1xyXG4gIH1cclxuXHJcbiAgLnBvc3VuMiB7XHJcbiAgICB0b3A6IDkyJTtcclxuICAgIGxlZnQ6IDQ5JTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC05NSUpO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWhlaWdodDogMTQwMHB4KSB7XHJcbiAgLmJhY2tncm91bmQtYmx1ZS1vYnJhY2VueS0wMyB7XHJcbiAgICB0b3A6IC0xMCU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4taGVpZ2h0OiAxOTUwcHgpIHtcclxuICAuYmFja2dyb3VuZC1ibHVlLW9icmFjZW55IHtcclxuICAgIHRvcDogLTEwJTtcclxuICB9XHJcblxyXG4gIC5iYWNrZ3JvdW5kLWJsdWUtb2JyYWNlbnktMDMge1xyXG4gICAgdG9wOiAtOCU7XHJcbiAgfVxyXG59XHJcbiJdfQ== */
