/*! tailwindcss v3.4.3 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid;-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;-webkit-font-feature-settings:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9ca3af;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9ca3af;opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}:root{--clr-dark-gray-1:60,1%,23%;--clr-dark-gray-2:0,0%,46%;--clr-light-yellow:46,86%,64%;--clr-light-white:0,0%,100%;--clr-text:hsl(var(--clr-dark-gray-1));--clr-text-invert:hsl(var(--clr-light-white));--clr-text-light:hsl(var(--clr-dark-gray-2));--clr-accent:hsl(var(--clr-light-yellow));--clr-bg-primary:hsl(var(--clr-light-white));--clr-bg-secondary:hsl(var(--clr-dark-gray-1));--clr-text-error:#c21700;--ff-primary:"Zilla Slab",serif;--ff-secondary:"Poppins",sans-serif;--fw-semibold:600;--fw-regular:400;--fw-medium:500;--border-size:2px;--border-color:hsl(var(--clr-dark-gray-1));--flow-spacing:1.5em;--media-query-sm:600px;--media-query-md:768px;--media-query-lg:992px;--media-query-xl:1280px;--media-query-2xl:1400px;--gutter-base:clamp(1rem,3.5vw,3.5rem);--gutter-lg:clamp(4rem,10vw,10rem);--height-desktop:95vh;--projetNav-width:5vw;--content-max-width:80ch;--content-max-width-sm:70ch;--hover-box-shadow:5px 5px var(--clr-accent);--sidebarnav-width:calc(var(--gutter-base)*2 + 26rem);--transition-bezier:cubic-bezier(.23,1,.32,1);--transition-duration-base:1s;--transition-element:all;--transition:var(--transition-element) var(--transition-duration-base,.3s) var(--transition-bezier,ease-in-out);--transition-fast:var(--transition-element) .4s var(--transition-bezier,ease-in-out);--fs-xs:clamp(0.75rem,calc(0.75rem + 0.02vw),0.875rem);--fs-sm:clamp(0.875rem,calc(0.85rem + 0.08vw),1rem);--fs-base:clamp(1rem,calc(0.92rem + 0.5vw),1.15rem);--fs-lg:clamp(1.125rem,calc(0.98rem + 1vw),1.375rem);--fs-xl:clamp(1.25rem,calc(1.06rem + 1.5vw),1.75rem);--fs-2xl:clamp(1.5rem,calc(1.21rem + 2.03vw),1.875rem);--fs-3xl:clamp(1.875rem,calc(1.37rem + 3.15vw),2.25rem);--fs-4xl:clamp(2.25rem,calc(1.54rem + 4.74vw),3rem);--fs-5xl:clamp(3rem,calc(1.7rem + 6.66vw),3.75rem);--fs-6xl:clamp(3.75rem,calc(1.85rem + 9.99vw),4.5rem);--fs-7xl:clamp(4.5rem,calc(2rem + 14.99vw),6rem);--fs-8xl:clamp(6rem,calc(2.2rem + 22.48vw),8rem);--fs-9xl:clamp(8rem,calc(2.4rem + 33.72vw),10rem);--lh-base:1.5;--lh-sm:1.15}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::-ms-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.bottom-4{bottom:clamp(.8rem,1rem + .08vw,2.4rem)}.bottom-gutter-lg{bottom:var(--gutter-lg)}.right-gutter{right:var(--gutter-base)}.z-10{z-index:10}.z-20{z-index:20}.mb-12{margin-bottom:clamp(2.4rem,3rem + .24vw,7.2rem)}.mb-16{margin-bottom:clamp(3.2rem,4rem + .32vw,9.6rem)}.mb-6{margin-bottom:clamp(1.2rem,1.5rem + .12vw,3.6rem)}.mt-2{margin-top:clamp(.4rem,.5rem + .04vw,1.2rem)}.mt-4{margin-top:clamp(.8rem,1rem + .08vw,2.4rem)}.mt-6{margin-top:clamp(1.2rem,1.5rem + .12vw,3.6rem)}.mt-8{margin-top:clamp(1.6rem,2rem + .16vw,4.8rem)}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.w-40{width:clamp(8rem,10rem + .8vw,24rem)}.max-w-brand-sm{max-width:var(--content-max-width-sm)}.transform{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.content-start{-ms-flex-line-pack:start;align-content:flex-start}.content-end{-ms-flex-line-pack:end;align-content:flex-end}.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gap-2{gap:clamp(.4rem,.5rem + .04vw,1.2rem)}.gap-4{gap:clamp(.8rem,1rem + .08vw,2.4rem)}.gap-5{gap:clamp(1rem,1.25rem + .1vw,3rem)}.gap-6{gap:clamp(1.2rem,1.5rem + .12vw,3.6rem)}.gap-8{gap:clamp(1.6rem,2rem + .16vw,4.8rem)}.gap-x-4{-webkit-column-gap:clamp(.8rem,1rem + .08vw,2.4rem);-moz-column-gap:clamp(.8rem,1rem + .08vw,2.4rem);column-gap:clamp(.8rem,1rem + .08vw,2.4rem)}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(clamp(.4rem, .5rem + .04vw, 1.2rem)*var(--tw-space-y-reverse));margin-top:calc(clamp(.4rem, .5rem + .04vw, 1.2rem)*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(clamp(.6rem, .75rem + .06vw, 1.8rem)*var(--tw-space-y-reverse));margin-top:calc(clamp(.6rem, .75rem + .06vw, 1.8rem)*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(clamp(1.2rem, 1.5rem + .12vw, 3.6rem)*var(--tw-space-y-reverse));margin-top:calc(clamp(1.2rem, 1.5rem + .12vw, 3.6rem)*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(clamp(1.6rem, 2rem + .16vw, 4.8rem)*var(--tw-space-y-reverse));margin-top:calc(clamp(1.6rem, 2rem + .16vw, 4.8rem)*(1 - var(--tw-space-y-reverse)))}.self-end{-ms-flex-item-align:end;align-self:flex-end}.text-wrap{text-wrap:wrap}.border{border-width:1px}.px-2{padding-left:clamp(.4rem,.5rem + .04vw,1.2rem);padding-right:clamp(.4rem,.5rem + .04vw,1.2rem)}.px-4{padding-left:clamp(.8rem,1rem + .08vw,2.4rem);padding-right:clamp(.8rem,1rem + .08vw,2.4rem)}.px-gutter{padding-left:var(--gutter-base);padding-right:var(--gutter-base)}.py-10{padding-bottom:clamp(2rem,2.5rem + .2vw,6rem);padding-top:clamp(2rem,2.5rem + .2vw,6rem)}.py-2{padding-bottom:clamp(.4rem,.5rem + .04vw,1.2rem);padding-top:clamp(.4rem,.5rem + .04vw,1.2rem)}.py-3{padding-bottom:clamp(.6rem,.75rem + .06vw,1.8rem);padding-top:clamp(.6rem,.75rem + .06vw,1.8rem)}.py-4{padding-bottom:clamp(.8rem,1rem + .08vw,2.4rem);padding-top:clamp(.8rem,1rem + .08vw,2.4rem)}.py-gutter-lg{padding-bottom:var(--gutter-lg);padding-top:var(--gutter-lg)}.pb-8{padding-bottom:clamp(1.6rem,2rem + .16vw,4.8rem)}.pb-gutter{padding-bottom:var(--gutter-base)}.pl-2{padding-left:clamp(.4rem,.5rem + .04vw,1.2rem)}.pl-4{padding-left:clamp(.8rem,1rem + .08vw,2.4rem)}.pl-gutter-lg{padding-left:var(--gutter-lg)}.pr-1{padding-right:clamp(.2rem,.25rem + .02vw,.6rem)}.pr-gutter-lg{padding-right:var(--gutter-lg)}.text-right{text-align:right}.font-primary{font-family:var(--ff-primary)}.font-secondary{font-family:var(--ff-secondary)}.text-3xl{font-size:var(--fs-3xl);line-height:var(--lh-sm)}.text-base{font-size:var(--fs-base);line-height:var(--lh-base)}.text-sm{font-size:var(--fs-sm)}.text-sm,.text-xs{line-height:var(--lh-sm)}.text-xs{font-size:var(--fs-xs)}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.underline{text-decoration-line:underline}.outline{outline-style:solid}.blur{--tw-blur:blur(8px);-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/Poppins/Poppins-Medium.woff2) format("woff2"),url(../fonts/Poppins/Poppins-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(../fonts/Poppins/Poppins-SemiBold.woff2) format("woff2"),url(../fonts/Poppins/Poppins-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(../fonts/Poppins/Poppins-Bold.woff2) format("woff2"),url(../fonts/Poppins/Poppins-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(../fonts/Poppins/Poppins-Regular.woff2) format("woff2"),url(../fonts/Poppins/Poppins-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Zilla Slab;font-style:normal;font-weight:400;src:url(../fonts/Zilla_Slab/ZillaSlab-Regular.woff2) format("woff2"),url(../fonts/Zilla_Slab/ZillaSlab-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Zilla Slab;font-style:normal;font-weight:500;src:url(../fonts/Zilla_Slab/ZillaSlab-Medium.woff2) format("woff2"),url(../fonts/Zilla_Slab/ZillaSlab-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Zilla Slab;font-style:normal;font-weight:600;src:url(../fonts/Zilla_Slab/ZillaSlab-SemiBold.woff2) format("woff2"),url(../fonts/Zilla_Slab/ZillaSlab-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Zilla Slab;font-style:normal;font-weight:700;src:url(../fonts/Zilla_Slab/ZillaSlab-Bold.woff2) format("woff2"),url(../fonts/Zilla_Slab/ZillaSlab-Bold.ttf) format("truetype")}[data-theme=dark]{--clr-text:hsl(var(--clr-light-white));--clr-text-invert:hsl(var(--clr-dark-gray-1));--clr-text-light:hsl(var(--clr-dark-gray-2));--clr-accent:hsl(var(--clr-light-yellow));--clr-bg-primary:hsl(var(--clr-dark-gray-1))}[data-device=mobile]{--line-w:73vw}[data-device=desktop]{--line-w:56vw}body{color:var(--clr-text);font-family:var(--ff-primary);font-weight:var(--fw-semibold);scrollbar-width:none}summary::-webkit-details-marker{display:none}h2,h3,h4,h5,h6{color:var(--clr-text-dark);font-family:var(--ff-secondary);font-weight:var(--fw-semibold);line-height:var(--lh-sm);text-wrap:pretty}figure img{width:100%}summary{cursor:pointer;list-style:none}h1{font-size:var(--fs-4xl)}h1,h2{line-height:var(--lh-sm)}h2{font-size:var(--fs-lg)}h3{font-size:var(--fs-2xl)}h3,h4{line-height:var(--lh-sm)}h4{font-size:var(--fs-xl)}p{color:var(--clr-text-medium);font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:var(--lh-base)}b,strong{color:var(--clr-text-accent)}table{color:var(--clr-text-light);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--ff-secondary);font-size:var(--fs-sm);font-weight:var(--fw-regular);table-layout:fixed}table,table tbody{width:100%}table tr{border-bottom:1px solid hsla(0,0%,46%,.3);margin-top:1rem;overflow:hidden;padding-bottom:.25rem;width:100%}table th,table tr{display:-webkit-box;display:-ms-flexbox;display:flex}table th{font-weight:var(--fw-regular);text-transform:uppercase;width:min(40%,20ch)}table td{display:-webkit-box;display:-ms-flexbox;display:flex;width:min(60%,50ch);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}table td a{overflow:hidden;text-overflow:ellipsis}.grid-column-flow{display:grid;grid-template-columns:1fr}.flex-col-distribute{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}.full-height-fixed{bottom:calc(100vh - var(--height-desktop));-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;top:var(--top,0)}@media screen and (max-width:1280px){.full-height-fixed{position:relative}}.flex-responsive-col-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1280px){.flex-responsive-col-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.grid-2-col{display:grid;grid-template-columns:1fr}@media (min-width:1280px){.grid-2-col{grid-template-columns:1fr 1fr}}.grid-3-col{display:grid;grid-template-columns:1fr}@media (min-width:768px){.grid-3-col{grid-template-columns:1fr 1fr}}@media (min-width:1280px){.grid-3-col{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1280px){.layout-general .main{margin-left:calc(var(--sidebarnav-width) + var(--gutter-base))}}.flow>*+*{margin-top:var(--flow-spacing,1em)}.blocks-content-flow h2{margin-top:2.5rem}.blocks-content-flow h3{margin-top:2rem}.blocks-content-flow p{margin-top:.5rem}.grid-content-full{display:grid;grid-template-columns:var(--gutter-base) [content-start] calc(100% - var(--gutter-base)*2) [content-end] var(--gutter-base);grid-template-rows:var(--gutter-base) [content-start] 1fr [content-end] var(--gutter-base)}.grid-content-full>*{grid-column:content;grid-row:content}@media screen and (min-width:1280px){.grid-content-full>*{margin-left:auto;max-width:100rem}}.grid-content-2-col{display:grid;grid-template-columns:var(--gutter-base) [content-start] 1fr [content-end] var(--gutter-base);grid-template-rows:auto auto}.grid-content-2-col>:first-child{grid-column:content;grid-row:2}.grid-content-2-col>:nth-child(2){grid-column:content;grid-row:1}@media screen and (min-width:1300px){.grid-content-2-col{grid-template-columns:var(--gutter-base) 60% calc(40% - var(--gutter-base));grid-template-rows:minmax(-webkit-max-content,var(--height-desktop));grid-template-rows:minmax(max-content,var(--height-desktop));margin-left:auto;max-width:150rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-block-size:var(--height-desktop);padding-bottom:0!important}.grid-content-2-col>:first-child{grid-column:2;grid-row:unset}.grid-content-2-col>:nth-child(2){align-self:start;grid-column:3;grid-row:unset;max-block-size:var(--height-desktop);position:sticky;top:0}}.grid-col-project{display:grid;grid-template-columns:var(--gutter-base) calc(100% - var(--gutter-base)*2) var(--gutter-base);max-width:140rem}.grid-col-project>*{grid-column:2}@media screen and (min-width:1280px){.grid-col-project{grid-template-columns:var(--gutter-base) calc(40% - var(--gutter-base)) var(--gutter-base) calc(60% - var(--gutter-base));margin-left:auto;padding-right:calc(var(--gutter-base)*2)}.grid-col-project>:first-child{grid-column:2}.grid-col-project>:nth-child(2){grid-column:4}}.imagecover-project{display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:flex-start;width:100%}@media screen and (min-width:1280px){.imagecover-project{margin-top:calc(var(--brand-margin-top, 5vh) - 5vh);max-height:90vh}.imagecover-project img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.videocover-project{display:block;inline-size:100%}@media screen and (min-width:1280px){.videocover-project{margin-top:calc(var(--brand-margin-top, 5vh) - 5vh);max-height:90vh}}.imagecover{display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:flex-end;max-width:80vw}@media screen and (min-width:758px){.imagecover{max-width:max(30rem,50vw)}}@media screen and (min-width:1280px){.imagecover{max-width:calc(100% - var(--gutter-base))}.imagecover img,.imagecover picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.aboutSection{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.imagesSections{display:grid}.imagesSections figure{padding-bottom:4rem}@media screen and (min-width:1280px){.imagesSections figure{padding-bottom:5vh}}.imagesSections figure{line-height:0}@media (min-width:1280px){.only-on-mobile{display:none;visibility:hidden}}@media (max-width:1281px){.only-on-desktop{display:none;visibility:hidden}}@media screen and (min-width:1280px){.h-brand{height:var(--height-desktop)}}.main-content-space{padding-bottom:var(--gutter-base);padding-top:calc(var(--gutter-base)*5)}@media screen and (min-width:1280px){.main-content-space{padding-top:0}}.brand-text-columns{-webkit-columns:1;-moz-columns:1;column-count:1;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}@media screen and (min-width:1360px){.brand-text-columns{-webkit-columns:2;-moz-columns:2;column-count:2}}.brand-text-underline{text-decoration:underline;text-decoration-color:var(--clr-accent);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:4px;text-underline-offset:-.1rem}@media screen and (min-width:1280px){.padding-sidebar{padding-left:var(--sidebarnav-width)}.brand-margin-top{margin-top:calc(var(--brand-margin-top, 40vh) - 5vh - var(--gutter-base))}}.brand-border{border:var(--border-size) solid var(--border-color)}.brand-border-bottom{border-bottom:var(--border-size) solid var(--border-color)}.bg-primary{background-color:var(--clr-bg-primary)}.text-color-primary{color:var(--clr-text)}.grid-column-content{grid-column:content}.grid-column-img{grid-column:img}.grid-row-content{grid-row:content}@media screen and (max-width:1280px){.block-scroll{overflow:hidden}}.animation-image{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.animation-image,.animation-image figure{position:relative}.animation-image figure:before{background:hsla(var(--clr-dark-gray-1),.65);bottom:0;content:"";mix-blend-mode:multiply;opacity:0;position:absolute;top:0;width:100%;z-index:1}.animation-image img{-webkit-transform:scale(1.03);transform:scale(1.03)}.animation-image .button,.animation-image img{-webkit-transition:var(--transition);transition:var(--transition)}.animation-image .button{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:absolute;text-align:right;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;color:var(--clr-text-invert);font-family:var(--ff-secondary);font-size:var(--fs-base);font-weight:var(--fw-semibold);justify-content:flex-end;opacity:0;padding:calc(var(--gutter-base)/2);z-index:2}.animation-image .button .icon:after{color:currentColor}.animation-image svg.icon-play,.animation-image:after{-webkit-transition:var(--transition);transition:var(--transition)}.animation-image svg.icon-play{--width:clamp(4.375rem,3.3654rem + 4.4872vw,8.75rem);aspect-ratio:1;inline-size:var(--width);left:calc(50% - var(--width)/2);max-inline-size:8.75rem;position:absolute;top:calc(50% - var(--width)/2);z-index:2}.animation-image a:focus svg.icon-play,.animation-image a:hover svg.icon-play{opacity:0}.animation-image a:focus figure:before,.animation-image a:hover figure:before{opacity:1}.animation-image a:focus img,.animation-image a:hover img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:var(--transition);transition:var(--transition)}.animation-image a:focus .button,.animation-image a:hover .button{opacity:1;-webkit-transition:var(--transition);transition:var(--transition)}html.remove-scrollbar::-webkit-scrollbar{display:none}.visually-hidden:not(:focus){border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.logo{color:var(--clr-text)}.sidebar{background:var(--clr-bg-primary)}@media screen and (max-width:1280px){.sidebar[data-status=folded] nav{display:none;visibility:hidden}.sidebar[data-status=unfolded]{bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.sidebar[data-status=unfolded] nav{height:calc(100% - 4rem);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sidebar[data-status=unfolded] nav,.sidebar[data-status=unfolded] nav ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sidebar[data-status=unfolded] nav ol{bottom:7rem;position:absolute;top:7rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.sidebar[data-status=unfolded] nav social-links{z-index:2}.sidebar .sidebar-nav ol,.sidebar .sidebar-nav ol li{width:max(15rem,35vw)}}@media screen and (min-width:1280px){.sidebar .sidebar-nav{max-width:14rem}}.button-nav{color:var(--clr-text);font-family:var(--ff-secondary);line-height:3;padding-left:max(var(--gutter-base),10vw);position:relative;text-align:right;text-transform:lowercase;-webkit-transition:var(--transition);transition:var(--transition);width:100%}@media screen and (min-width:1280px){.button-nav{padding-left:var(--gutter-base)}}.button-nav span{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:40%;-webkit-transition:var(--transition);transition:var(--transition)}.button-nav:focus,.button-nav:hover,.button-nav[aria-current=page]{cursor:pointer}.button-nav:focus span,.button-nav:hover span,.button-nav[aria-current=page] span{padding-right:0;-webkit-transition:var(--transition);transition:var(--transition);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.button-nav:focus:after,.button-nav:hover:after,.button-nav[aria-current=page]:after{width:100%}.button-nav:after{background-color:var(--clr-text);bottom:0;content:"";height:var(--border-size);left:0;position:absolute;-webkit-transition:var(--transition);transition:var(--transition);width:0}@media screen and (max-width:1280px){.navImage{bottom:0;padding:1rem;position:sticky}.navImage .buttons-wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(var(--clr-light-white),70%)}}@media screen and (min-width:1280px){.navImage{display:-webkit-box;display:-ms-flexbox;display:flex;right:0;-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;--top:10vh}}.js-masonry-list{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:var(--gutter-base,3.5rem);-moz-column-gap:var(--gutter-base,3.5rem);column-gap:var(--gutter-base,3.5rem);grid-template-columns:1fr 1fr}@media screen and (min-width:1281px){.js-masonry-list{grid-template-columns:1fr 1fr 1fr}}.js-masonry-list>*{margin-bottom:var(--gutter-base,3.5rem)}.icon-big{--icon-size:4rem;--button-padding:.8rem}.icon-big svg{height:var(--icon-size);width:var(--icon-size)}.icon-base{--icon-size:1.3rem;--button-padding:.42rem}.icon-base svg{height:var(--icon-size);width:var(--icon-size)}@media screen and (min-width:1280px){.icon-base{--icon-size:1.5rem}}.icon{display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding:var(--button-padding)}.icon svg,.icon:after{-webkit-transition:var(--transition);transition:var(--transition)}.icon:after{background:currentColor;color:var(--border-color);content:"";height:var(--icon-size,1.5rem);position:absolute;width:var(--icon-size,1.5rem)}.icon-slide-left-to-right .icon:after{left:calc(-100% + var(--button-padding))}.icon-slide-left-to-right:hover svg,.icon-slide-left-to-rightfocus svg{-webkit-transform:translateX(calc(200% + var(--button-padding)));transform:translateX(calc(200% + var(--button-padding)))}.icon-slide-left-to-right:hover .icon:after,.icon-slide-left-to-rightfocus .icon:after{left:var(--button-padding)}.icon-slide-right-to-left .icon:after{right:calc(-100% + var(--button-padding))}.icon-slide-right-to-left:hover svg,.icon-slide-right-to-leftfocus svg{-webkit-transform:translateX(calc(-200% + var(--button-padding)));transform:translateX(calc(-200% + var(--button-padding)))}.icon-slide-right-to-left:hover .icon:after,.icon-slide-right-to-leftfocus .icon:after{right:var(--button-padding)}.icon-slide-up-to-down .icon:after{top:calc(-200% + var(--button-padding))}.icon-slide-up-to-down:hover svg,.icon-slide-up-to-downfocus svg{-webkit-transform:translateY(calc(210% + var(--button-padding)));transform:translateY(calc(210% + var(--button-padding)))}.icon-slide-up-to-down:hover .icon:after,.icon-slide-up-to-downfocus .icon:after{top:var(--button-padding)}.icon-slide-down-to-up .icon:after{bottom:calc(-200% + var(--button-padding))}.icon-slide-down-to-up:hover svg,.icon-slide-down-to-upfocus svg{-webkit-transform:translateY(calc(-210% + var(--button-padding)));transform:translateY(calc(-210% + var(--button-padding)))}.icon-slide-down-to-up:hover .icon:after,.icon-slide-down-to-upfocus .icon:after{bottom:var(--button-padding)}.button-pagination{border-bottom:var(--border-size) solid transparent;font-family:var(--ff-secondary);font-size:var(--fs-base);font-weight:var(--fw-semibold);padding-inline:1rem;padding-bottom:calc(.5rem + var(--border-size));padding-top:.5rem;-webkit-transition:var(--transition-fast);transition:var(--transition-fast)}.button-pagination:focus,.button-pagination:hover,.button-pagination[aria-current=page]{border-bottom:var(--border-size) solid var(--border-color);padding-bottom:1rem;-webkit-transition:var(--transition-fast);transition:var(--transition-fast)}.nav-projects{position:relative}.nav-projects summary{font-size:var(--fs-base);font-weight:var(--fw-semibold)}.nav-projects summary .icon:after{bottom:calc(-100% + var(--button-padding))}.nav-projects:focus,.nav-projects:hover{-webkit-box-shadow:var(--hover-box-shadow,5px 5px #ff0);box-shadow:var(--hover-box-shadow,5px 5px #ff0)}.nav-projects[open] summary .icon svg{-webkit-transform:translateY(calc((100% + var(--button-padding))*-1));transform:translateY(calc((100% + var(--button-padding))*-1));-webkit-transition:var(--transition);transition:var(--transition)}.nav-projects[open] summary .icon:after{bottom:calc(var(--button-padding));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:var(--transition);transition:var(--transition);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-projects[open] ul{bottom:100%;position:absolute;z-index:1000}.nav-projects ul{background:#fff;font-weight:var(--fw-regular);margin-top:calc(var(--border-size)*-1);width:100%}.nav-projects ul li+li a{border-top:var(--border-size) solid var(--border-color)}.nav-projects ul a:active,.nav-projects ul a:focus,.nav-projects ul a:hover,.nav-projects ul a[aria-current=page]{background:var(--clr-text);color:var(--clr-text-invert);font-weight:var(--fw-semibold)}.buttonLine{display:-webkit-box;display:-ms-flexbox;display:flex;padding-inline:calc(var(--projetNav-width)/2);position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buttonLine:after{background-color:var(--border-color);content:"";display:block;height:3rem;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:2px}.buttonLine.active:after,.buttonLine:hover:after{-webkit-box-shadow:2px 2px var(--clr-accent);box-shadow:2px 2px var(--clr-accent);-webkit-transform:translateX(calc(var(--projetNav-width)*-1/5));transform:translateX(calc(var(--projetNav-width)*-1/5))}.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--ff-secondary);font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:1.5}@media screen and (min-width:1280px){.button{font-size:var(--fs-base)}}.button{gap:0}@media screen and (min-width:1500px){.button{gap:1rem}}.button:focus,.button:hover{cursor:pointer}.button:focus .icon svg,.button:focus .icon:after,.button:hover .icon svg,.button:hover .icon:after{-webkit-transition:var(--transition);transition:var(--transition)}.button[aria-disabled=true]{opacity:.4;pointer-events:none}.button[aria-disabled=true]#go-to-photos{display:none;opacity:0;pointer-events:none}.button[data-iconafter=arrow-rigth] .icon:after{-webkit-mask:url(../imgs/arrow-right.svg) 50% 50% no-repeat;mask:url(../imgs/arrow-right.svg) 50% 50% no-repeat}.button[data-iconafter=arrow-down] .icon:after{-webkit-mask:url(../imgs/arrow-down.svg) 50% 50% no-repeat;mask:url(../imgs/arrow-down.svg) 50% 50% no-repeat}.button[data-iconafter=arrow-up] .icon:after{-webkit-mask:url(../imgs/arrow-up.svg) 50% 50% no-repeat;mask:url(../imgs/arrow-up.svg) 50% 50% no-repeat}.button[data-iconafter=arrow-left] .icon:after{-webkit-mask:url(../imgs/arrow-left.svg) no-repeat;mask:url(../imgs/arrow-left.svg) no-repeat}.icon-button{--icon-size:1.5rem;--button-padding:.8rem;background:hsl(var(--clr-light-white));border:var(--border-size) solid var(--border-color);-webkit-box-shadow:5px 5px var(--clr-accent);box-shadow:5px 5px var(--clr-accent);color:var(--border-color)}.icon-button:focus,.icon-button:hover{background:var(--border-color);color:hsl(var(--clr-light-white))}.icon-button:focus svg,.icon-button:hover svg{-webkit-transform:translateX(calc(200% + var(--button-padding)));transform:translateX(calc(200% + var(--button-padding)));-webkit-transition:var(--transition);transition:var(--transition)}.icon-button:focus:after,.icon-button:hover:after{background:hsl(var(--clr-light-white));left:var(--button-padding);-webkit-transition:var(--transition);transition:var(--transition)}.icon-button:after{left:calc(-200% + var(--button-padding));-webkit-mask:url(../imgs/arrow-right.svg) 50% 50% no-repeat;mask:url(../imgs/arrow-right.svg) 50% 50% no-repeat}.block-content-style a,.button-underlined{color:var(--clr-text-light)}.block-content-style a:hover,.button-underlined:hover{color:var(--clr-text);text-decoration:underline}.menu-icon{--bar-width:2rem;--bar-space:.7rem;cursor:pointer;height:calc(var(--bar-width)*2);position:relative;width:calc(var(--bar-width)*2)}.menu-icon div{bottom:0;height:1rem;left:0;margin:auto;position:absolute;right:0;top:0;width:var(--bar-width,22px)}.menu-icon span{background-color:var(--clr-text,#000);border-radius:1px;display:block;height:2px;position:absolute;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:all .2s cubic-bezier(.1,.82,.76,.965);transition:all .2s cubic-bezier(.1,.82,.76,.965);width:100%}.menu-icon span:first-child{top:0}.menu-icon span:nth-child(2){top:var(--bar-space)}.menu-icon span:nth-child(3){top:calc(var(--bar-space)*2)}.menu-icon .menu-icon__cheeckbox:checked+div span:first-child,.menu-icon.active span:first-child{left:.35rem;top:calc(var(--bar-space)*-1/2 + .31rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-icon .menu-icon__cheeckbox:checked+div span:nth-child(2),.menu-icon.active span:nth-child(2){opacity:0;width:0}.menu-icon .menu-icon__cheeckbox:checked+div span:nth-child(3),.menu-icon.active span:nth-child(3){left:.35rem;top:calc(var(--bar-space)*2);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-icon.active:hover span:first-of-type,.menu-icon.active:hover span:last-of-type,.menu-icon:hover .menu-icon__cheeckbox:checked+div span:first-of-type,.menu-icon:hover .menu-icon__cheeckbox:checked+div span:last-of-type{width:var(--bar-width,22px)}@media (min-width:1280px){.menu-icon:hover span:first-of-type{width:var(--bar-width,22px)}.menu-icon:hover span:last-of-type{width:calc(var(--bar-width, 22px)*.65)}}.block-video .wrapper{aspect-ratio:16/9;position:relative}.block-video .wrapper iframe,.block-video .wrapper video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.block-video .wrapper:after{background:url(../imgs/play-no-circle.svg) no-repeat 50%/clamp(3.605rem,2.7062rem + 3.9949vw,7.5rem),rgba(59,59,58,.65);block-size:100%;content:"";display:grid;inline-size:100%;left:0;opacity:1;place-content:center;pointer-events:none;position:absolute;top:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;z-index:1000}.block-video .wrapper:focus-within:after,.block-video .wrapper:hover:after{opacity:0}}}.block-image img{max-height:90vh;-o-object-fit:cover;object-fit:cover;overflow:hidden}.prev-next-projects{--gap:clamp(1.875rem,1.4423rem + 1.9231vw,3.75rem);row-gap:var(--gap);-webkit-margin-after:var(--gap);-ms-flex-wrap:wrap;flex-wrap:wrap;margin-block-end:var(--gap)}.prev-next-projects .prev-next-link{gap:.625rem}.only-on-desktop.prev-next-projects .prev-next-text{padding:.625rem}.prev-next-projects .icon-flip{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.prev-next-projects .prev-next-text span{display:block}.prev-next-projects .prev-next-link.next-link{-webkit-margin-start:auto;margin-inline-start:auto}#cc-main{--cc-font-family:var(--ff-secondary);--cc-modal-border-radius:0px;--cc-btn-border-radius:0px;--cc-btn-primary-bg:transparent;--cc-btn-primary-border-color:var(--clr-text);--cc-btn-primary-color:var(--clr-text);--cc-btn-primary-hover-bg:var(--clr-text);--cc-btn-secondary-bg:transparent;--cc-btn-secondary-color:var(--clr-text);--cc-btn-secondary-border-color:transparent;--cc-btn-secondary-hover-bg:transparent;--cc-btn-secondary-hover-border-color:transparent;--cc-secondary-color:var(--clr-text)}#cc-main .cm__btn.cm__btn--secondary{text-decoration:underline}#cc-main .cm__btn.cm__btn--secondary:hover{text-decoration:none}button[data-cc=show-preferencesModal]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,100%,.8);border:1px solid var(--clr-text);border-block-end-width:0;border-inline-end-width:0;font-family:var(--ff-secondary);font-size:var(--fs-xs);inset-block-end:0;inset-inline-end:0;padding:.5rem;position:fixed;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;z-index:4}button[data-cc=show-preferencesModal]:hover{-webkit-padding-after:.8rem;padding-block-end:.8rem}div[data-service]{--im-font-family:var(--ff-secondary);--im-bg:transparent;--im-color:var(--clr-text);--im-btn-color:var(--clr-text);--im-btn-bg:transparent;--im-btn-hover-bg:transparent}.c-nt{border:1px dashed var(--clr-text)!important}.service{gap:var(--gutter-base)}.service h2{font-size:var(--fs-2xl)}.pricing-description{-webkit-border-start:solid var(--border-size) var(--clr-accent);border-inline-start:solid var(--border-size) var(--clr-accent)}.pricing-price{font-weight:var(--fw-medium);text-wrap:pretty}.pricing-price a{text-decoration:underline}.service-image{display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:end;max-inline-size:80vw;-webkit-margin-start:auto;margin-inline-start:auto}.service-image,.service-image img{block-size:100%}.service-image a{overflow:hidden;position:relative}.service-image figure{overflow:hidden}@media (min-width:768px){.service-content{grid-column:1/3}.service-image{max-inline-size:unset}}@media (min-width:1280px){.services{-webkit-margin-before:clamp(2rem,2.5rem + .2vw,6rem);margin-block-start:clamp(2rem,2.5rem + .2vw,6rem)}.service{grid-template-rows:1fr 2fr auto}.service>.service-content{grid-column:1/2;grid-row:2/4}.service-image{max-inline-size:unset}.service-image>:is(figure,a){display:grid;min-block-size:70%}.service-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.service>.service-image:nth-child(2){grid-row:1/3}.service>.service-image:nth-child(3){align-self:end;grid-row:2/4}.service>.service-links{grid-column:2/3;justify-self:unset}}body{position:relative}body:after{background:var(--clr-accent);content:"";height:.25rem;position:fixed;top:0;width:76vw;z-index:9999}@media (min-width:768px){body:after{width:53vw}}.page-contact .block-content-style a{color:var(--clr-text)}.logo-anim-fullscreen{background:var(--clr-bg-secondary);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.logo-anim-fullscreen .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;text-align:center;width:100%}.logo-anim-fullscreen .wrapper img{margin-left:auto;margin-right:auto;max-width:8rem;opacity:0}@media (min-width:768px){.logo-anim-fullscreen .wrapper img{max-width:13rem}}.honeypot,.uniform__potty{left:-9999px;position:absolute}.card-success,.fotostudio-form,form{width:100%}@media (min-width:1280px){.card-success,.fotostudio-form,form{width:clamp(20rem,40vw,40rem)}.card-success{min-height:36.58rem}}.field{--field-padding-x:.75rem;--field-padding-y:.95rem}.field .field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;border:var(--border-size,2px) solid var(--border-color,#000);-ms-flex-direction:column;flex-direction:column;font-family:var(--ff-secondary);font-weight:var(--fw-regular);-webkit-transition:var(--transition-fast);transition:var(--transition-fast)}.field .field-wrapper fieldset legend,.field .field-wrapper label{color:var(--clr-text);font-size:var(--fs-base);left:var(--field-padding-x);pointer-events:none;position:absolute;top:0;-webkit-transform:translateY(calc(var(--field-padding-y) + .1rem));transform:translateY(calc(var(--field-padding-y) + .1rem));-webkit-transition:var(--transition-fast);transition:var(--transition-fast);width:calc(100% - var(--field-padding-x)*2);z-index:1}.field .field-wrapper fieldset legend span,.field .field-wrapper label span{color:var(--clr-text-light);font-size:var(--fs-sm)}.field .field-wrapper:focus-within,.field .field-wrapper:hover{-webkit-box-shadow:var(--hover-box-shadow,5px 5px #ff0);box-shadow:var(--hover-box-shadow,5px 5px #ff0)}.field .field-wrapper:has(.active) label,.field .field-wrapper:has(input:focus) label,.field .field-wrapper:has(textarea:focus) label{color:var(--clr-text-light);font-size:var(--fs-sm);-webkit-transform:translateY(calc(var(--field-padding-y) - .5rem));transform:translateY(calc(var(--field-padding-y) - .5rem))}.field .field-wrapper input,.field .field-wrapper textarea{background:transparent;font-family:var(--ff-secondary);font-size:var(--fs-base);line-height:1.5;margin-top:var(--field-padding-y);overflow-y:scroll;padding-inline:var(--field-padding-x);padding-bottom:calc(var(--field-padding-y) + .5rem);width:100%;z-index:10}.field .field-wrapper input.active,.field .field-wrapper input:focus,.field .field-wrapper textarea.active,.field .field-wrapper textarea:focus{margin-top:calc(var(--field-padding-y) + var(--field-padding-y)/2 + .5rem);outline:none;padding-bottom:calc(var(--field-padding-y)/2)}.field .field-wrapper input::-webkit-input-placeholder,.field .field-wrapper textarea::-webkit-input-placeholder{color:transparent}.field .field-wrapper input::-moz-placeholder,.field .field-wrapper textarea::-moz-placeholder{color:transparent}.field .field-wrapper input:-ms-input-placeholder,.field .field-wrapper textarea:-ms-input-placeholder{color:transparent}.field .field-wrapper input::-ms-input-placeholder,.field .field-wrapper textarea::-ms-input-placeholder{color:transparent}.field .field-wrapper input::placeholder,.field .field-wrapper textarea::placeholder{color:transparent}.field.error .field-wrapper{border:var(--border-size,2px) solid var(--clr-text-error,red)}.notif.error{color:var(--clr-text-error,red);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--ff-secondary);margin-top:.5rem;padding-inline:var(--field-padding-x)}#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{padding-bottom:0;padding-top:0}#cc-main .cm__link-group,#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}#cc-main .cm__link-group{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{border-bottom:1px solid var(--cc-separator-border-color);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cc-main .pm__header,#cc-main .pm__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#cc-main .pm__title{-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);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cc-main .pm__btn-group,#cc-main .pm__footer{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}}:root{--im-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--im-color:#fff;--im-bg:#0b1016;--im-link-color:#5fb3fb;--im-link-hover-color:rgba(95,178,251,.682);--im-btn-color:#fff;--im-btn-bg:rgba(0,102,219,.84);--im-btn-hover-bg:rgba(9,80,161,.89);--im-btn-active-box-shadow:0 0 0 .25em rgba(24,104,250,.24);--im-btn-s-color:var(--im-bg);--im-btn-s-bg:rgba(225,239,255,.8);--im-btn-s-hover-bg:rgba(225,239,255,.95);--im-btn-s-active-bg:rgba(225,239,255,.6);--im-overlay-bg:linear-gradient(14deg,#1e3861,rgba(206,220,233,.118))}div[data-service],div[data-service] .cll,div[data-service] .cll a,div[data-service] .cll button{all:initial;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:inherit;font-size:inherit;font-weight:inherit;visibility:unset}div[data-service] .cll :after,div[data-service] .cll iframe,div[data-service] .cll span,div[data-service]:before{all:unset;-webkit-box-sizing:border-box;box-sizing:border-box}div[data-service] .cll a,div[data-service] .cll button,div[data-service] .cll input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:revert;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;overflow:hidden}div[data-service]{background-color:#0b1016;background-color:var(--im-bg);display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-family:var(--im-font-family);font-size:16px;font-weight:400;max-width:100%;min-height:9.375rem;min-width:18.75rem;overflow:hidden;position:relative}div[data-service]:before{content:"";display:block;padding-top:56.25%}div[data-service] .cll .c-ld{bottom:2em;opacity:0;right:2.5em;-webkit-transform:translateY(1.4em);transform:translateY(1.4em);visibility:hidden}div[data-service] .cll .c-ld,div[data-service] .cll .c-ld:after{border-radius:100%;height:1.25em;position:absolute;width:1.25em;z-index:1}div[data-service] .cll .c-ld:after{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:.25em solid #fff;border-top-color:transparent;content:""}div[data-service].c-h-n .cll .c-ld{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}div[data-service].c-h-b .cll .c-ld{opacity:0;-webkit-transform:translateY(0);transform:translateY(0);visibility:hidden}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}div[data-autoscale]{height:auto;width:100%}div[data-service] .cll .c-nt{bottom:0;color:#fff;color:var(--im-color);height:100%;left:0;max-width:100%;position:absolute;right:0;top:0;width:100%}div[data-service] .cll .c-bg{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}div[data-service] .cll .c-bg:before{background:linear-gradient(14deg,#1e3861,rgba(206,220,233,.118));background:var(--im-overlay-bg);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}div[data-service] .cll .c-bg-i{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}div[data-service] .cll .c-bg-i.loaded{opacity:1}div[data-service] .cll .c-tl{display:block;font-size:1.2em;font-weight:600;margin-bottom:.6em;text-align:center}div[data-service].c-h-n .cll .c-bg{opacity:1;-webkit-transform:scale(1);transform:scale(1)}div[data-service] .cll .c-n-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}div[data-service] .cll .c-n-t{display:block;font-size:.87em;line-height:1.4em;margin:0 auto;max-width:32em;position:relative;z-index:1}div[data-service] .cll .c-n-a{margin-top:1.25em}div[data-service] .cll .c-n-a,div[data-service] .cll .c-n-t{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}div[data-service] .cll .c-n-a button+button{margin-left:.8em}div[data-service] .cll .c-t-cn{padding:0 .75em;z-index:1}div[data-service] .cll .c-l-b,div[data-service] .cll .c-la-b{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;background:rgba(0,102,219,.84);background:var(--im-btn-bg);border-radius:.3125em;-webkit-box-shadow:0 .25em .75em rgba(0,0,0,.19);box-shadow:0 .25em .75em rgba(0,0,0,.19);color:#fff;color:var(--im-btn-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.77em;font-weight:600;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:.975em 1.1em;position:relative}div[data-service] .cll .c-l-b:before{background-position:50%;background-repeat:no-repeat;background-size:contain;border-bottom:.6em solid transparent;border-left:1em solid #fff;border-left:1em solid var(--im-btn-color);border-top:.6em solid transparent;content:"";display:block;margin-right:.75em}div[data-service] .cll .c-la-b{background:rgba(225,239,255,.8);background:var(--im-btn-s-bg);color:#0b1016;color:var(--im-btn-s-color)}div[data-service] .cll .c-la-b:hover{background:rgba(225,239,255,.95);background:var(--im-btn-s-hover-bg)}div[data-service] .cll .c-l-b:hover{background:rgba(9,80,161,.89);background:var(--im-btn-hover-bg)}div[data-service] .cll .c-la-b:active{background:rgba(225,239,255,.6);background:var(--im-btn-s-active-bg);-webkit-transition:none!important;transition:none!important}div[data-service] .cll .c-l-b:active{-webkit-box-shadow:0 0 0 .25em rgba(24,104,250,.24);box-shadow:0 0 0 .25em rgba(24,104,250,.24);-webkit-box-shadow:var(--im-btn-active-box-shadow);box-shadow:var(--im-btn-active-box-shadow);-webkit-transition:none!important;transition:none!important}div[data-service].c-h-n .cll .c-t-cn{opacity:0;-webkit-transform:translateY(-.7em);transform:translateY(-.7em);-webkit-transition-duration:.2s;transition-duration:.2s;visibility:hidden}div[data-service] .cll iframe{background:#fff;border:none;bottom:0;display:block;height:100%;left:0;max-width:100%;opacity:0;position:absolute;right:0;top:0;visibility:hidden;width:100%;z-index:1}div[data-service].c-h-b .cll iframe{display:block!important;height:100%!important;opacity:1;visibility:visible}div[data-service] .cll .c-n-t a{border-bottom:1px solid #5fb3fb;border-bottom:1px solid var(--im-link-color);color:#5fb3fb;color:var(--im-link-color);text-decoration:none}div[data-service] .cll .c-n-t a:hover{--im-link-color:var(--im-link-hover-color)}div[data-service][data-ratio="1:1"]:before{padding-top:100%}div[data-service][data-ratio="2:1"]:before{padding-top:50%}div[data-service][data-ratio="3:2"]:before{padding-top:66.666666%}div[data-service][data-ratio="5:2"]:before{padding-top:40%}div[data-service][data-ratio="4:3"]:before{padding-top:75%}div[data-service][data-ratio="16:9"]:before{padding-top:56.25%}div[data-service][data-ratio="16:10"]:before{padding-top:62.5%}div[data-service][data-ratio="20:9"]:before{padding-top:45%}div[data-service][data-ratio="21:9"]:before{padding-top:42.857142%}div[data-service][data-ratio="9:16"]:before{padding-top:177.777777%}div[data-service][data-ratio="9:20"]:before{padding-top:222.222222%}div[data-widget]:before{display:none}div[data-widget].c-h-b .cll .c-ld{opacity:0;visibility:hidden}div[data-widget] .cll+*,div[data-widget] .cll>:last-child{height:100%!important;margin:0!important}div[data-service] [data-placeholder]{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden}@-webkit-keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}div.c-an [data-placeholder]{-webkit-animation:none;animation:none}div[data-service] [data-placeholder][data-visible]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:fadeIn .2s forwards;animation:fadeIn .2s forwards;-webkit-animation-delay:.4s;animation-delay:.4s;color:#fff;color:var(--im-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div[data-service].show-ph [data-placeholder]{opacity:1;visibility:visible}div[data-service].show-ph .cll .c-ld{opacity:0;visibility:hidden}div.c-an .cll .c-bg,div.c-an .cll .c-bg:before,div.c-an .cll .c-ld,div.c-an .cll .c-n-t,div.c-an .cll .c-t-cn{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .4s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .4s ease;transition:opacity .3s ease,visibility .3s ease,transform .4s ease;transition:opacity .3s ease,visibility .3s ease,transform .4s ease,-webkit-transform .4s ease}div.c-an .cll .c-bg-i{-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease}div.c-an[data-widget]{-webkit-transition:opacity .3s ease,background-color .3s ease;transition:opacity .3s ease,background-color .3s ease}div.c-an .cll .c-l-b,div.c-an .cll .c-la-b{-webkit-transition:opacity .3s ease,visibility .3s ease,background-color .3s ease,-webkit-transform .3s cubic-bezier(.25,1,.5,1),-webkit-box-shadow .3s ease;transition:opacity .3s ease,visibility .3s ease,background-color .3s ease,-webkit-transform .3s cubic-bezier(.25,1,.5,1),-webkit-box-shadow .3s ease;transition:opacity .3s ease,transform .3s cubic-bezier(.25,1,.5,1),visibility .3s ease,box-shadow .3s ease,background-color .3s ease;transition:opacity .3s ease,transform .3s cubic-bezier(.25,1,.5,1),visibility .3s ease,box-shadow .3s ease,background-color .3s ease,-webkit-transform .3s cubic-bezier(.25,1,.5,1),-webkit-box-shadow .3s ease}div.c-an .cll .c-n-t a{-webkit-transition:color .2s ease,border-color .2s ease;transition:color .2s ease,border-color .2s ease}div.c-an .cll iframe,div.c-an [data-placeholder]{-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;-webkit-transition-delay:.1s;transition-delay:.1s}img[data-lazy-src]{will-change:contents}@media (min-width:768px){.md\:gap-x-8{-webkit-column-gap:clamp(1.6rem,2rem + .16vw,4.8rem);-moz-column-gap:clamp(1.6rem,2rem + .16vw,4.8rem);column-gap:clamp(1.6rem,2rem + .16vw,4.8rem)}.md\:justify-self-end{justify-self:end}.md\:pl-0{padding-left:0}.md\:pr-0{padding-right:0}.md\:pr-gutter-lg{padding-right:var(--gutter-lg)}}@media (min-width:1024px){.lg\:top-0{top:0}.lg\:mb-0{margin-bottom:0}.lg\:h-full{height:100%}.lg\:w-full{width:100%}.lg\:flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lg\:items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lg\:self-end{-ms-flex-item-align:end;align-self:flex-end}.lg\:pt-gutter{padding-top:var(--gutter-base)}.lg\:text-right{text-align:right}}@media (min-width:1280px){.xl\:fixed{position:fixed}.xl\:sticky{position:sticky}.xl\:top-0{top:0}.xl\:mb-0{margin-bottom:0}.xl\:mt-0{margin-top:0}.xl\:hidden{display:none}.xl\:items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.xl\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(clamp(4rem, 5rem + .4vw, 12rem)*var(--tw-space-y-reverse));margin-top:calc(clamp(4rem, 5rem + .4vw, 12rem)*(1 - var(--tw-space-y-reverse)))}.xl\:justify-self-end{justify-self:end}.xl\:p-0{padding:0}.xl\:py-0{padding-top:0}.xl\:pb-0,.xl\:py-0{padding-bottom:0}.xl\:pr-0{padding-right:0}.xl\:pt-gutter{padding-top:var(--gutter-base)}.xl\:text-right{text-align:right}.xl\:text-4xl{font-size:var(--fs-4xl);line-height:var(--lh-sm)}.xl\:text-lg{font-size:var(--fs-lg);line-height:var(--lh-base)}}@media (min-width:1536px){.\32xl\:pl-20{padding-left:clamp(4rem,5rem + .4vw,12rem)}.\32xl\:pr-4{padding-right:clamp(.8rem,1rem + .08vw,2.4rem)}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL25vZGVfbW9kdWxlcy90YWlsd2luZGNzcy9iYXNlLmNzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy90YWlsd2luZGNzcy91dGlsaXRpZXMuY3NzIiwiLi4vLi4vLi4vc291cmNlL3N0eWxlcy9jdWJlL2dsb2JhbC5jc3MiLCIuLi8uLi8uLi9zb3VyY2Uvc3R5bGVzL2N1YmUvY29tcG9zaXRpb24uY3NzIiwiPG5vIHNvdXJjZT4iLCIuLi8uLi8uLi9zb3VyY2Uvc3R5bGVzL2N1YmUvdXRpbGl0eS5jc3MiLCIuLi8uLi8uLi9zb3VyY2Uvc3R5bGVzL2N1YmUvYmxvY2suY3NzIiwiLi4vLi4vLi4vc291cmNlL3N0eWxlcy9jdWJlL2V4Y2VwdGlvbi5jc3MiLCIuLi8uLi8uLi9zb3VyY2Uvc3R5bGVzL2Zvcm0uY3NzIiwiLi4vLi4vLi4vc291cmNlL3N0eWxlcy9jb29raWVjb25zZW50LmNzcyIsIi4uLy4uLy4uL3NvdXJjZS9zdHlsZXMvaWZyYW1lbWFuYWdlci5jc3MiLCIuLi8uLi8uLi9zb3VyY2Uvc3R5bGVzL21haW4uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLCtEQUFjLENBQWQsaUJBQUEsY0FBYyxDQUFkLDZCQUFjLENBQWQscUJBQWMsQ0FBZCxlQUFBLGVBQWMsQ0FBZCxXQUFBLGVBQWMsQ0FBZCw2QkFBYyxDQUFkLGdIQUFjLENBQWQsb0NBQWMsQ0FBZCw0QkFBYyxDQUFkLDhCQUFjLENBQWQsZUFBYyxDQUFkLGFBQWMsQ0FBZCxVQUFjLENBQWQsdUNBQWMsQ0FBZCxLQUFBLG1CQUFjLENBQWQsUUFBYyxDQUFkLEdBQUEsb0JBQWMsQ0FBZCxhQUFjLENBQWQsUUFBYyxDQUFkLG9CQUFBLHdDQUFjLENBQWQsZ0NBQWMsQ0FBZCxrQkFBQSxpQkFBYyxDQUFkLG1CQUFjLENBQWQsRUFBQSxhQUFjLENBQWQsdUJBQWMsQ0FBZCxTQUFBLGtCQUFjLENBQWQsa0JBQUEsbUdBQWMsQ0FBZCxvQ0FBYyxDQUFkLDRCQUFjLENBQWQsYUFBYyxDQUFkLDhCQUFjLENBQWQsTUFBQSxhQUFjLENBQWQsUUFBQSxhQUFjLENBQWQsYUFBYyxDQUFkLGlCQUFjLENBQWQsdUJBQWMsQ0FBZCxJQUFBLGFBQWMsQ0FBZCxJQUFBLFNBQWMsQ0FBZCxNQUFBLHdCQUFjLENBQWQsb0JBQWMsQ0FBZCxhQUFjLENBQWQsc0NBQUEsYUFBYyxDQUFkLG1CQUFjLENBQWQscUNBQWMsQ0FBZCw2QkFBYyxDQUFkLGNBQWMsQ0FBZCwrQkFBYyxDQUFkLG1CQUFjLENBQWQsc0JBQWMsQ0FBZCxtQkFBYyxDQUFkLFFBQWMsQ0FBZCxTQUFjLENBQWQsY0FBQSxtQkFBYyxDQUFkLHVGQUFBLHlCQUFjLENBQWQsNEJBQWMsQ0FBZCxxQkFBYyxDQUFkLGdCQUFBLFlBQWMsQ0FBZCxpQkFBQSxlQUFjLENBQWQsU0FBQSx1QkFBYyxDQUFkLHdEQUFBLFdBQWMsQ0FBZCxjQUFBLDRCQUFjLENBQWQsbUJBQWMsQ0FBZCw0QkFBQSx1QkFBYyxDQUFkLDZCQUFBLHlCQUFjLENBQWQsWUFBYyxDQUFkLFFBQUEsaUJBQWMsQ0FBZCxtREFBQSxRQUFjLENBQWQsU0FBQSxRQUFjLENBQWQsZ0JBQUEsU0FBYyxDQUFkLFdBQUEsZUFBYyxDQUFkLFFBQWMsQ0FBZCxTQUFjLENBQWQsT0FBQSxTQUFjLENBQWQsU0FBQSxlQUFjLENBQWQscUVBQUEsYUFBYyxDQUFkLFNBQWMsQ0FBZCxtREFBQSxhQUFjLENBQWQsU0FBYyxDQUFkLDJEQUFBLGFBQWMsQ0FBZCxTQUFjLENBQWQsNkRBQUEsYUFBYyxDQUFkLFNBQWMsQ0FBZCx5Q0FBQSxhQUFjLENBQWQsU0FBYyxDQUFkLHFCQUFBLGNBQWMsQ0FBZCxVQUFBLGNBQWMsQ0FBZCwrQ0FBQSxhQUFjLENBQWQscUJBQWMsQ0FBZCxVQUFBLFdBQWMsQ0FBZCxjQUFjLENBQWQsU0FBQSxZQUFjLENBQWQsTUFBQSwyQkFBYyxDQUFkLDBCQUFjLENBQWQsNkJBQWMsQ0FBZCwyQkFBYyxDQUFkLHNDQUFjLENBQWQsNkNBQWMsQ0FBZCw0Q0FBYyxD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QTZGQSxDQTdGQSxVQUFBLGFBNkZBLENBN0ZBLG9CQUFBLGdCQTZGQSxDQTdGQSxVQUFBLGVBNkZBLENBN0ZBLGVBQUEsOEJBNkZBLENBN0ZBLGdCQUFBLGdCQTZGQSxDQTdGQSxjQUFBLHVCQTZGQSxDQTdGQSx3QkE2RkEsQ0E3RkEsYUFBQSxzQkE2RkEsQ0E3RkEsMEJBNkZBLENBQUEsQ0E3RkEsMEJBQUEsY0FBQSwwQ0E2RkEsQ0E3RkEsYUFBQSw4Q0E2RkEsQ0FBQSIsImZpbGUiOiJtYWluLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAdGFpbHdpbmQgYmFzZTtcbiIsIkB0YWlsd2luZCB1dGlsaXRpZXM7XG4iLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Qb3BwaW5zL1BvcHBpbnMtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL1BvcHBpbnMvUG9wcGlucy1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL1BvcHBpbnMvUG9wcGlucy1TZW1pQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9Qb3BwaW5zL1BvcHBpbnMtU2VtaUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL1BvcHBpbnMvUG9wcGlucy1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL1BvcHBpbnMvUG9wcGlucy1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Qb3BwaW5zL1BvcHBpbnMtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9Qb3BwaW5zL1BvcHBpbnMtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdaaWxsYSBTbGFiJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvWmlsbGFfU2xhYi9aaWxsYVNsYWItUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9aaWxsYV9TbGFiL1ppbGxhU2xhYi1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1ppbGxhIFNsYWInO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9aaWxsYV9TbGFiL1ppbGxhU2xhYi1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvWmlsbGFfU2xhYi9aaWxsYVNsYWItTWVkaXVtLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1ppbGxhIFNsYWInO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9aaWxsYV9TbGFiL1ppbGxhU2xhYi1TZW1pQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9aaWxsYV9TbGFiL1ppbGxhU2xhYi1TZW1pQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdaaWxsYSBTbGFiJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvWmlsbGFfU2xhYi9aaWxsYVNsYWItQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9aaWxsYV9TbGFiL1ppbGxhU2xhYi1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbltkYXRhLXRoZW1lPVwiZGFya1wiXSB7XG4gICAgLS1jbHItdGV4dDogaHNsKHZhcigtLWNsci1saWdodC13aGl0ZSkpO1xuICAgIC0tY2xyLXRleHQtaW52ZXJ0OiBoc2wodmFyKC0tY2xyLWRhcmstZ3JheS0xKSk7XG4gICAgLS1jbHItdGV4dC1saWdodDogaHNsKHZhcigtLWNsci1kYXJrLWdyYXktMikpO1xuICAgIC0tY2xyLWFjY2VudDogaHNsKHZhcigtLWNsci1saWdodC15ZWxsb3cpKTtcbiAgICAtLWNsci1iZy1wcmltYXJ5OiBoc2wodmFyKC0tY2xyLWRhcmstZ3JheS0xKSk7XG59XG5cbltkYXRhLWRldmljZT1cIm1vYmlsZVwiXXtcbiAgICAtLWxpbmUtdzogNzN2dztcbn1cbltkYXRhLWRldmljZT1cImRlc2t0b3BcIl17XG4gICAgLS1saW5lLXc6IDU2dnc7XG59XG5cblxuYm9keXtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZmYtcHJpbWFyeSk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZ3LXNlbWlib2xkKTtcbiAgICBjb2xvcjogdmFyKC0tY2xyLXRleHQpO1xuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cbnN1bW1hcnkge2xpc3Qtc3R5bGU6IG5vbmV9XG5zdW1tYXJ5Ojotd2Via2l0LWRldGFpbHMtbWFya2VyIHtkaXNwbGF5OiBub25lOyB9XG5cbmgyLCBoMywgaDQsIGg1LCBoNntcbiAgICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZnctc2VtaWJvbGQpO1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1saC1zbSk7XG4gICAgY29sb3I6IHZhcigtLWNsci10ZXh0LWRhcmspO1xuICAgIHRleHQtd3JhcDogcHJldHR5O1xufVxuZmlndXJlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5zdW1tYXJ5IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgIFxufVxuXG5oMXtcbiAgICBmb250LXNpemU6IHZhcigtLWZzLTR4bCk7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWxoLXNtKTtcblxufVxuaDJ7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mcy1sZyk7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWxoLXNtKTtcbn1cbmgze1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtMnhsKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tbGgtc20pO1xufVxuaDR7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mcy14bCk7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWxoLXNtKTtcbn1cblxucCB7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWxoLWJhc2UpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtYmFzZSk7XG4gICAgY29sb3I6IHZhcigtLWNsci10ZXh0LW1lZGl1bSk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZ3LXNlbWlib2xkKTtcbi8qICAgICB0ZXh0LXdyYXA6IGJhbGFuY2U7ICovXG59XG5cbmIsIHN0cm9uZyB7XG4gICAgY29sb3I6IHZhcigtLWNsci10ZXh0LWFjY2VudCk7XG59XG5cbnRhYmxlIHtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZ3LXJlZ3VsYXIpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtc20pO1xuICAgIGNvbG9yOiB2YXIoLS1jbHItdGV4dC1saWdodCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcblxuICAgIHRib2R5IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIHRyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGhzbGEoMCwgMCUsIDQ2JSwgMC4zKTtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IC4yNXJlbTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIHRoIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWZ3LXJlZ3VsYXIpO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB3aWR0aDogbWluKDQwJSwgMjBjaCk7XG5cbiAgICAgICBcbiAgICB9XG4gICAgdGQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogbWluKDYwJSwgNTBjaCk7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICBcbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH0gXG4gICAgfVxuXG59XG4iLCIuZ3JpZC1jb2x1bW4tZmxvdyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbn1cblxuLmZsZXgtY29sLWRpc3RyaWJ1dGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5mdWxsLWhlaWdodC1maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogdmFyKC0tdG9wLCAwKTtcbiAgICBib3R0b206IGNhbGMoMTAwdmggLSB2YXIoLS1oZWlnaHQtZGVza3RvcCkpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG59XG5cblxuLmZsZXgtcmVzcG9uc2l2ZS1jb2wtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbn1cblxuLmdyaWQtMi1jb2wge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgfVxufVxuXG4uZ3JpZC0zLWNvbCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgfVxufVxuXG4ubGF5b3V0LWdlbmVyYWwge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAubWFpbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1zaWRlYmFybmF2LXdpZHRoKSArIHZhcigtLWd1dHRlci1iYXNlKSk7XG5cbiAgICAgICAgfVxuICAgIFxuICAgIH1cblxufVxuLmZsb3cgPiAqICsgKiB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZmxvdy1zcGFjaW5nLCAxZW0pO1xufVxuXG4uYmxvY2tzLWNvbnRlbnQtZmxvdyB7XG4gICAgaDIge1xuICAgICAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgfVxuICAgIGgzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IC41cmVtO1xuICAgIH1cbn1cblxuXG4uZ3JpZC1jb250ZW50LWZ1bGwge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1ndXR0ZXItYmFzZSkgW2NvbnRlbnQtc3RhcnRdICBjYWxjKDEwMCUgLSAodmFyKC0tZ3V0dGVyLWJhc2UpICogMikpIFtjb250ZW50LWVuZF0gIHZhcigtLWd1dHRlci1iYXNlKTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6ICB2YXIoLS1ndXR0ZXItYmFzZSkgW2NvbnRlbnQtc3RhcnRdIDFmciBbY29udGVudC1lbmRdIHZhcigtLWd1dHRlci1iYXNlKTtcbiAgICAmPiAqIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbnRlbnQ7XG4gICAgICAgIGdyaWQtcm93OiBjb250ZW50O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwcmVtO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgICAgfVxuICAgIH1cblxuXG59XG5cbi5ncmlkLWNvbnRlbnQtMi1jb2wge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1ndXR0ZXItYmFzZSkgXG4gICAgW2NvbnRlbnQtc3RhcnRdIDFmciBbY29udGVudC1lbmRdICB2YXIoLS1ndXR0ZXItYmFzZSk7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAgYXV0byBhdXRvO1xuXG5cbiAgICAmID4gKjpudGgtY2hpbGQoMSl7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb250ZW50O1xuICAgICAgICBncmlkLXJvdzogMjtcbiAgICB9XG4gICAgJiA+ICo6bnRoLWNoaWxkKDIpe1xuICAgICAgICBncmlkLWNvbHVtbjogY29udGVudDtcbiAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxNTByZW07XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczp2YXIoLS1ndXR0ZXItYmFzZSkgY2FsYyg2MCUpIGNhbGMoNDAlIC0gdmFyKC0tZ3V0dGVyLWJhc2UpKTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW5tYXgobWF4LWNvbnRlbnQsIHZhcigtLWhlaWdodC1kZXNrdG9wKSk7XG4gICAgICAgIGp1c3RpZnktY29udGVudDpmbGV4LWVuZDtcbiAgICAgICAgbWluLWJsb2NrLXNpemU6IHZhcigtLWhlaWdodC1kZXNrdG9wKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweCFpbXBvcnRhbnQ7XG4gICAgICAgXG4gICAgICAgICYgPiAqOm50aC1jaGlsZCgxKXtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICAgICAgZ3JpZC1yb3c6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICAgICYgPiAqOm50aC1jaGlsZCgyKXtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAzO1xuICAgICAgICAgICAgZ3JpZC1yb3c6IHVuc2V0O1xuICAgICAgICAgICAgbWF4LWJsb2NrLXNpemU6IHZhcigtLWhlaWdodC1kZXNrdG9wKTtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgIFxuICAgIH1cbn1cblxuLmdyaWQtY29sLXByb2plY3Qge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgbWF4LXdpZHRoOiAxNDByZW07XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1ndXR0ZXItYmFzZSkgY2FsYygxMDAlIC0gdmFyKC0tZ3V0dGVyLWJhc2UpKjIpIHZhcigtLWd1dHRlci1iYXNlKSA7XG4gICAgJiA+ICoge1xuICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICB9XG4gICAgXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6dmFyKC0tZ3V0dGVyLWJhc2UpIGNhbGMoNDAlIC0gdmFyKC0tZ3V0dGVyLWJhc2UpKSB2YXIoLS1ndXR0ZXItYmFzZSkgY2FsYyg2MCUgLSB2YXIoLS1ndXR0ZXItYmFzZSkpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWd1dHRlci1iYXNlKSoyKTtcbiAgICAgICAgJiA+ICo6bnRoLWNoaWxkKDEpe1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgIH1cbiAgICAgICAgJiA+ICo6bnRoLWNoaWxkKDIpe1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICBcbn1cbi5pbWFnZWNvdmVyLXByb2plY3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWJyYW5kLW1hcmdpbi10b3AsIDV2aCkgLSA1dmgpO1xuICAgICAgICBtYXgtaGVpZ2h0OiA5MHZoO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IFxuXG4gICAgICAgIH1cbiAgICB9XG59XG4udmlkZW9jb3Zlci1wcm9qZWN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBpbmxpbmUtc2l6ZTogMTAwJTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWJyYW5kLW1hcmdpbi10b3AsIDV2aCkgLSA1dmgpO1xuICAgICAgICBtYXgtaGVpZ2h0OiA5MHZoO1xuICAgIH1cblxufVxuXG4uaW1hZ2Vjb3ZlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICAgIG1heC13aWR0aDogODB2dztcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1OHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogbWF4KDMwcmVtLCA1MHZ3KTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlLSB2YXIoLS1ndXR0ZXItYmFzZSkpO1xuICAgICAgICBwaWN0dXJlLCBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgXG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYm91dFNlY3Rpb24ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5pbWFnZXNTZWN0aW9ucyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBcbiAgICBcbiAgICBmaWd1cmUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXZoO1xuICAgICAgICB9XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIFxufVxuIixudWxsLCIub25seS1vbi1tb2JpbGUge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5vbmx5LW9uLWRlc2t0b3Age1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5oLWJyYW5kIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1oZWlnaHQtZGVza3RvcCk7XG4gICAgfVxufVxuXG4ubWFpbi1jb250ZW50LXNwYWNlIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1ndXR0ZXItYmFzZSkgKjUpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1ndXR0ZXItYmFzZSk7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbn1cblxuLmJyYW5kLXRleHQtY29sdW1ucyB7XG4gICAgY29sdW1uczogMTtcbiAgICBjb2x1bW4tZ2FwOiAycmVtO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNjBweCkge1xuICAgICAgICBjb2x1bW5zOiAyO1xuICAgIFxuICAgIH1cbn1cblxuLmJyYW5kLXRleHQtdW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNsci1hY2NlbnQpO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogLTAuMXJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogNHB4O1xuICAgIFxuICAgIC8qIGRpc3BsYXk6IGlubGluZTtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICB2YXIoLS1jbHItYWNjZW50KSxcbiAgICB2YXIoLS1jbHItYWNjZW50KSk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIDIwcHggcmlnaHQgLTEwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDAuNHJlbTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luOiAtMTBweDsgKi9cblxufVxuLnBhZGRpbmctc2lkZWJhciB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tc2lkZWJhcm5hdi13aWR0aCk7XG4gICAgfVxufVxuXG4uYnJhbmQtbWFyZ2luLXRvcCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tYnJhbmQtbWFyZ2luLXRvcCwgNDB2aCkgLSA1dmggLSB2YXIoLS1ndXR0ZXItYmFzZSkpO1xuICAgIH1cbn1cblxuXG4uYnJhbmQtYm9yZGVyIHtcbiAgICBib3JkZXI6IHZhcigtLWJvcmRlci1zaXplKSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO1xufVxuLmJyYW5kLWJvcmRlci1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJvcmRlci1zaXplKSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO1xufVxuXG4uYmctcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2xyLWJnLXByaW1hcnkpO1xufVxuLnRleHQtY29sb3ItcHJpbWFyeSB7XG4gICAgY29sb3I6IHZhcigtLWNsci10ZXh0KTtcbn1cblxuLmdyaWQtY29sdW1uLWNvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiBjb250ZW50OyAgIFxufVxuLmdyaWQtY29sdW1uLWltZyB7XG4gICAgZ3JpZC1jb2x1bW46IGltZzsgICBcbn1cbi5ncmlkLXJvdy1jb250ZW50IHtcbiAgICBncmlkLXJvdzogY29udGVudDsgICBcbn1cblxuLmJsb2NrLXNjcm9sbCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxufVxuXG4uYW5pbWF0aW9uLWltYWdlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmaWd1cmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICB9XG4gICAgZmlndXJlOjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogaHNsYSh2YXIoLS1jbHItZGFyay1ncmF5LTEpLCAwLjY1KTtcbiAgICAgICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xuICAgICAgICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbiAgICAgICAgXG4gICAgfVxuICAgIC5idXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWd1dHRlci1iYXNlKSAvIDIpO1xuICAgICAgICBjb2xvcjogdmFyKC0tY2xyLXRleHQtaW52ZXJ0KTtcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy1iYXNlKTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mdy1zZW1pYm9sZCk7XG4gICAgICAgIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBcbiAgICAgICAgLmljb246OmFmdGVye1xuICAgICAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICAgIH1cblxuICAgIHN2Zy5pY29uLXBsYXkge1xuICAgICAgICAtLXdpZHRoOiBjbGFtcCg0LjM3NXJlbSwgMy4zNjU0cmVtICsgNC40ODcydncsIDguNzVyZW0pO1xuICAgICAgICBpbmxpbmUtc2l6ZTogdmFyKC0td2lkdGgpO1xuICAgICAgICBtYXgtaW5saW5lLXNpemU6IDguNzVyZW07XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gdmFyKC0td2lkdGgpIC8gMik7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gdmFyKC0td2lkdGgpIC8gMik7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICAgIH1cblxuICAgIGE6aG92ZXIsIGE6Zm9jdXMge1xuICAgICAgICBzdmcuaWNvbi1wbGF5IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICAgICAgZmlndXJlOjpiZWZvcmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuXG5cbmh0bWwucmVtb3ZlLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aXN1YWxseS1oaWRkZW46bm90KDpmb2N1cykge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59IiwiLmxvZ28ge1xuICAgIGNvbG9yOiB2YXIoLS1jbHItdGV4dCk7XG59XG5cblxuLnNpZGViYXJ7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY2xyLWJnLXByaW1hcnkpO1xuXG5cdCZbZGF0YS1zdGF0dXM9XCJmb2xkZWRcIl0ge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1x0XG5cdFx0XHRuYXYge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblx0JltkYXRhLXN0YXR1cz1cInVuZm9sZGVkXCJdIHtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcdFxuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0ei1pbmRleDogOTk5O1xuXHRcdFx0bmF2IHtcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSA0cmVtKTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0b2wge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdHRvcDogN3JlbTtcblx0XHRcdFx0XHRib3R0b206N3JlbTtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgXG5cdFx0XHRcdH1cblx0XHRcdFx0c29jaWFsLWxpbmtzIHtcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG4gICAgLnNpZGViYXItbmF2IHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICBcbiAgICAgICAgICAgIG9sIGxpLCBvbCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IG1heCgxNXJlbSwgMzV2dyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE0cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYnV0dG9uLW5hdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICAgIGxpbmUtaGVpZ2h0OiAzO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIFxuICBcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbiAgICBjb2xvcjogdmFyKC0tY2xyLXRleHQpO1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgd2lkdGg6IDEwMCU7XG5cblxuICAgIHBhZGRpbmctbGVmdDogbWF4KHZhcigtLWd1dHRlci1iYXNlKSwgMTB2dyk7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1ndXR0ZXItYmFzZSk7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MCU7XG5cbiAgICB9XG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzLCAmW2FyaWEtY3VycmVudD1cInBhZ2VcIl0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgc3BhbiB7IFxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDowO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgXG4gICAgfVxuICAgIFxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMCU7XG4gICAgICAgIGhlaWdodDogdmFyKC0tYm9yZGVyLXNpemUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jbHItdGV4dCk7XG4gICAgfVxufVxuXG5cbi5uYXZJbWFnZSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICBcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAuYnV0dG9ucy13cmFwcGVyIHtcbiAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGhzbGEodmFyKC0tY2xyLWxpZ2h0LXdoaXRlKSwgNzAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAtLXRvcDogMTB2aDtcbiAgICB9XG59XG5cblxuLyogTWFzb25yeSAqL1xuLmpzLW1hc29ucnktbGlzdHtcbiAgICBkaXNwbGF5OmdyaWQ7XG4gICAgYWxpZ24taXRlbXM6ZmxleC1zdGFydDtcbiAgICBjb2x1bW4tZ2FwOiB2YXIoLS1ndXR0ZXItYmFzZSwgMy41cmVtKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgXG4gICAgfVxuXG4gICAgJiA+ICoge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1ndXR0ZXItYmFzZSwgMy41cmVtKTtcbiAgICB9XG59XG5cblxuLmljb24tYmlnIHtcbiAgICAtLWljb24tc2l6ZTogNHJlbTtcbiAgICAtLWJ1dHRvbi1wYWRkaW5nOiAuOHJlbTtcbiAgICBzdmcge1xuICAgICAgICB3aWR0aDogdmFyKC0taWNvbi1zaXplKTtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1pY29uLXNpemUpO1xuICAgIH1cbiAgICBcbn1cbi5pY29uLWJhc2Uge1xuICAgIC0taWNvbi1zaXplOiAxLjNyZW07XG4gICAgLS1idXR0b24tcGFkZGluZzogLjQycmVtO1xuICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1pY29uLXNpemUpO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWljb24tc2l6ZSk7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAtLWljb24tc2l6ZTogMS41cmVtO1xuICAgIH1cblxufVxuXG4uaWNvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiB2YXIoLS1idXR0b24tcGFkZGluZyk7XG5cbiAgICBzdmcge1xuICAgICAgICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb2xvcjogdmFyKC0tYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICAgICAgICB3aWR0aDogdmFyKC0taWNvbi1zaXplLCAxLjVyZW0pO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWljb24tc2l6ZSwgMS41cmVtKTtcbiAgICAgICAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gICAgICAgIFxuICAgIH1cbn1cblxuLmljb24tc2xpZGUtbGVmdC10by1yaWdodCB7XG4gICAgLmljb246OmFmdGVyIHtcbiAgICAgICAgbGVmdDogY2FsYygtMTAwJSArIHZhcigtLWJ1dHRvbi1wYWRkaW5nKSk7XG4gICAgfVxuICAgICY6aG92ZXIsICZmb2N1cyB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygoMjAwJSArIHZhcigtLWJ1dHRvbi1wYWRkaW5nKSkpKTtcbiAgICAgICAgfVxuICAgICAgICAuaWNvbjo6YWZ0ZXIge1xuICAgICAgICAgICAgbGVmdDogdmFyKC0tYnV0dG9uLXBhZGRpbmcpO1xuICAgICAgICB9XG4gICAgfVxufVxuLmljb24tc2xpZGUtcmlnaHQtdG8tbGVmdCB7XG4gICAgLmljb246OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IGNhbGMoLTEwMCUgKyB2YXIoLS1idXR0b24tcGFkZGluZykpO1xuICAgIH1cbiAgICAmOmhvdmVyLCAmZm9jdXMge1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoKC0yMDAlICsgdmFyKC0tYnV0dG9uLXBhZGRpbmcpKSkpO1xuICAgICAgICB9XG4gICAgICAgIC5pY29uOjphZnRlciB7XG4gICAgICAgICAgICByaWdodDogdmFyKC0tYnV0dG9uLXBhZGRpbmcpO1xuICAgICAgICB9XG4gICAgfVxufVxuLmljb24tc2xpZGUtdXAtdG8tZG93biB7XG4gICAgLmljb246OmFmdGVyIHtcbiAgICAgICAgdG9wOiBjYWxjKC0yMDAlICsgdmFyKC0tYnV0dG9uLXBhZGRpbmcpKTtcbiAgICB9XG4gICAgJjpob3ZlciwgJmZvY3VzIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKCgyMTAlICsgdmFyKC0tYnV0dG9uLXBhZGRpbmcpKSkpO1xuICAgICAgICB9XG4gICAgICAgIC5pY29uOjphZnRlciB7XG4gICAgICAgICAgICB0b3A6IHZhcigtLWJ1dHRvbi1wYWRkaW5nKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5pY29uLXNsaWRlLWRvd24tdG8tdXAge1xuICAgIC5pY29uOjphZnRlciB7XG4gICAgICAgIGJvdHRvbTogY2FsYygtMjAwJSArIHZhcigtLWJ1dHRvbi1wYWRkaW5nKSk7XG4gICAgfVxuICAgICY6aG92ZXIsICZmb2N1cyB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygoLTIxMCUgKyB2YXIoLS1idXR0b24tcGFkZGluZykpKSk7XG4gICAgICAgIH1cbiAgICAgICAgLmljb246OmFmdGVyIHtcbiAgICAgICAgICAgIGJvdHRvbTogdmFyKC0tYnV0dG9uLXBhZGRpbmcpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLmJ1dHRvbi1wYWdpbmF0aW9uIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZnctc2VtaWJvbGQpO1xuICAgIHBhZGRpbmctaW5saW5lOiAxcmVtO1xuICAgIHBhZGRpbmctdG9wOiAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyguNXJlbSArIHZhcigtLWJvcmRlci1zaXplKSk7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mcy1iYXNlKTtcblxuICAgIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24tZmFzdCk7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYm9yZGVyLXNpemUpIHNvbGlkIHRyYW5zcGFyZW50OyBcblxuICAgICZbYXJpYS1jdXJyZW50PVwicGFnZVwiXSwgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJvcmRlci1zaXplKSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpOyAgXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtOyAgXG4gICAgICAgIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24tZmFzdCk7XG4gICAgfVxuXG59XG5cbi5uYXYtcHJvamVjdHMge1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHN1bW1hcnkge1xuICAgICAgICBmb250LXdlaWdodDogdmFyKC0tZnctc2VtaWJvbGQpO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWZzLWJhc2UpO1xuICAgICAgICAuaWNvbjo6YWZ0ZXJ7XG4gICAgICAgICAgICBib3R0b206IGNhbGMoLTEwMCUgKyB2YXIoLS1idXR0b24tcGFkZGluZykpO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS1ob3Zlci1ib3gtc2hhZG93LCA1cHggNXB4IHllbGxvdyk7XG4gICAgfVxuXG4gICAgJltvcGVuXXtcbiAgICAgICAgc3VtbWFyeSAuaWNvbiB7XG4gICAgICAgICAgICAmIHN2ZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoKDEwMCUgKyB2YXIoLS1idXR0b24tcGFkZGluZykpKiAtMSkpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogY2FsYyh2YXIoLS1idXR0b24tcGFkZGluZykpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgfVxuXG4gICAgfVxuICAgICZbb3Blbl0ge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBib3R0b206MTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1ib3JkZXItc2l6ZSkqIC0xKTsgXG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mdy1yZWd1bGFyKTtcbiAgICAgICAgbGkgKyBsaSBhIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IHZhcigtLWJvcmRlci1zaXplKSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpOyBcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIGE6aG92ZXIsIGE6YWN0aXZlLCBhOmZvY3VzLCBhW2FyaWEtY3VycmVudD1cInBhZ2VcIl0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY2xyLXRleHQpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNsci10ZXh0LWludmVydCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tZnctc2VtaWJvbGQpO1xuICAgICAgICB9XG4gICAgICBcbiAgICB9XG4gICAgXG59XG5cblxuXG5cbi5idXR0b25MaW5lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tcHJvamV0TmF2LXdpZHRoKSAvIDIpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICAgIH1cbiAgICAmOmhvdmVyOjphZnRlciwgJi5hY3RpdmU6OmFmdGVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCB2YXIoLS1jbHItYWNjZW50KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTEgKiB2YXIoLS1wcm9qZXROYXYtd2lkdGgpIC8gNSkpO1xuICAgICAgICBcbiAgICB9XG59XG5cbi5idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZnctc2VtaWJvbGQpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtc20pO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtYmFzZSk7XG4gICAgfVxuICAgIGdhcDogMCA7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgIH1cblxuICAgICY6aG92ZXIsICY6Zm9jdXN7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgLmljb257XG4gICAgICAgICAgICAmIHN2ZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJlthcmlhLWRpc2FibGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAuNDtcbiAgICB9XG4gICAgJlthcmlhLWRpc2FibGVkPVwidHJ1ZVwiXSNnby10by1waG90b3Mge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5idXR0b25bZGF0YS1pY29uYWZ0ZXI9XCJhcnJvdy1yaWd0aFwiXSAuaWNvbjo6YWZ0ZXIge1xuICAgIG1hc2s6IHVybChcIi4uL2ltZ3MvYXJyb3ctcmlnaHQuc3ZnXCIpIDUwJSA1MCUgbm8tcmVwZWF0O1xufVxuXG4uYnV0dG9uW2RhdGEtaWNvbmFmdGVyPVwiYXJyb3ctZG93blwiXSAuaWNvbjo6YWZ0ZXIge1xuICAgIG1hc2s6IHVybChcIi4uL2ltZ3MvYXJyb3ctZG93bi5zdmdcIikgNTAlIDUwJSAgbm8tcmVwZWF0O1xufVxuXG4uYnV0dG9uW2RhdGEtaWNvbmFmdGVyPVwiYXJyb3ctdXBcIl0gLmljb246OmFmdGVye1xuICAgIG1hc2s6IHVybChcIi4uL2ltZ3MvYXJyb3ctdXAuc3ZnXCIpIDUwJSA1MCUgIG5vLXJlcGVhdDtcbn1cbi5idXR0b25bZGF0YS1pY29uYWZ0ZXI9XCJhcnJvdy1sZWZ0XCJdICAuaWNvbjo6YWZ0ZXJ7XG4gICAgbWFzazogdXJsKFwiLi4vaW1ncy9hcnJvdy1sZWZ0LnN2Z1wiKSBuby1yZXBlYXQ7XG59XG5cblxuLmljb24tYnV0dG9uIHtcbiAgICAtLWljb24tc2l6ZTogMS41cmVtO1xuICAgIC0tYnV0dG9uLXBhZGRpbmc6IC44cmVtO1xuICAgIGJvcmRlcjogdmFyKC0tYm9yZGVyLXNpemUpIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWJvcmRlci1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogNXB4IDVweCB2YXIoLS1jbHItYWNjZW50KTtcbiAgICBiYWNrZ3JvdW5kOiBoc2wodmFyKC0tY2xyLWxpZ2h0LXdoaXRlKSk7XG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgY29sb3I6IGhzbCh2YXIoLS1jbHItbGlnaHQtd2hpdGUpKTtcblxuICAgICAgICAmIHN2ZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygoMjAwJSArIHZhcigtLWJ1dHRvbi1wYWRkaW5nKSkpKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGxlZnQ6IHZhcigtLWJ1dHRvbi1wYWRkaW5nKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogaHNsKHZhcigtLWNsci1saWdodC13aGl0ZSkpO1xuICAgICAgICB9XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogY2FsYygtMjAwJSArIHZhcigtLWJ1dHRvbi1wYWRkaW5nKSk7XG4gICAgICAgIG1hc2s6IHVybChcIi4uL2ltZ3MvYXJyb3ctcmlnaHQuc3ZnXCIpIDUwJSA1MCUgbm8tcmVwZWF0O1xuICAgIH1cbn1cblxuXG5cblxuXG5cbi5idXR0b24tdW5kZXJsaW5lZCwgLmJsb2NrLWNvbnRlbnQtc3R5bGUgYSB7XG4gICAgY29sb3I6IHZhcigtLWNsci10ZXh0LWxpZ2h0KTtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNsci10ZXh0KTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxufVxuXG5cblxuXG4ubWVudS1pY29uIHtcbiAgICAtLWJhci13aWR0aDogMnJlbTtcbiAgICAtLWJhci1zcGFjZTogLjdyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IGNhbGModmFyKC0tYmFyLXdpZHRoKSAqIDIpO1xuXHRoZWlnaHQ6IGNhbGModmFyKC0tYmFyLXdpZHRoKSAqIDIpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XG5cdGRpdiB7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0d2lkdGg6IHZhcigtLWJhci13aWR0aCwgMjJweCk7XG5cdFx0aGVpZ2h0OiAxcmVtO1xuXHR9XG5cdHNwYW4ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDJweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jbHItdGV4dCwgIzAwMCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMXB4O1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjEsIDAuODIsIDAuNzYsIDAuOTY1KTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcblxuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHR0b3A6IDA7XG5cdFx0fVxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHR0b3A6IHZhcigtLWJhci1zcGFjZSk7XG5cdFx0fVxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICB0b3A6IGNhbGModmFyKC0tYmFyLXNwYWNlKSAqIDIpO1xuXHRcdH1cblx0XHRcblx0fVxuXHQmLmFjdGl2ZSxcblx0Lm1lbnUtaWNvbl9fY2hlZWNrYm94OmNoZWNrZWQgKyBkaXYge1xuXHRcdHNwYW4ge1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGModmFyKC0tYmFyLXNwYWNlKSAqIC0xLzIgKyAuMzFyZW0pO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC4zNXJlbVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwJTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKHZhcigtLWJhci1zcGFjZSkgKiAyICk7XG4gICAgICAgICAgICAgICAgbGVmdDogLjM1cmVtXG4gICAgICAgICAgICB9XG5cdFx0fVxuXHR9XG5cblx0Ji5hY3RpdmU6aG92ZXIgc3BhbjpmaXJzdC1vZi10eXBlLFxuXHQmLmFjdGl2ZTpob3ZlciBzcGFuOmxhc3Qtb2YtdHlwZSxcblx0Jjpob3ZlciAubWVudS1pY29uX19jaGVlY2tib3g6Y2hlY2tlZCArIGRpdiBzcGFuOmZpcnN0LW9mLXR5cGUsXG5cdCY6aG92ZXIgLm1lbnUtaWNvbl9fY2hlZWNrYm94OmNoZWNrZWQgKyBkaXYgc3BhbjpsYXN0LW9mLXR5cGUge1xuXHRcdHdpZHRoOiB2YXIoLS1iYXItd2lkdGgsIDIycHgpO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuXHRcdFx0c3BhbjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0d2lkdGg6IHZhcigtLWJhci13aWR0aCwgMjJweCk7XG5cdFx0XHR9XG5cblx0XHRcdHNwYW46bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0d2lkdGg6IGNhbGModmFyKC0tYmFyLXdpZHRoLCAyMnB4KSAqIDAuNjUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYmxvY2stdmlkZW8ge1xuXG4gICAgLndyYXBwZXJ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICAgICAgICBpZnJhbWUsdmlkZW8ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICAgICAud3JhcHBlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaW5saW5lLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmxvY2stc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBcbiAgICAgICAgICAgICAgICAgICAgdXJsKCcuLi9pbWdzL3BsYXktbm8tY2lyY2xlLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIvY2xhbXAoMy42MDVyZW0sIDIuNzA2MnJlbSArIDMuOTk0OXZ3LCA3LjVyZW0pLFxuICAgICAgICAgICAgICAgICAgICBoc2xhKDYwLCAxJSwgMjMlLCAwLjY1KTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZS1pbjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndyYXBwZXI6aG92ZXI6OmFmdGVyLCAud3JhcHBlcjpmb2N1cy13aXRoaW46OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmxvY2staW1hZ2UgaW1ne1xuXG4gICAgbWF4LWhlaWdodDogOTB2aDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG5cbi5wcmV2LW5leHQtcHJvamVjdHMge1xuICAgIC0tZ2FwOiBjbGFtcCgxLjg3NXJlbSwgMS40NDIzcmVtICsgMS45MjMxdncsIDMuNzVyZW0pO1xuICAgIHJvdy1nYXA6IHZhcigtLWdhcCk7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tZ2FwKTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucHJldi1uZXh0LXByb2plY3RzIC5wcmV2LW5leHQtbGluayB7XG4gICAgZ2FwOiAwLjYyNXJlbTtcbn1cbi5vbmx5LW9uLWRlc2t0b3AucHJldi1uZXh0LXByb2plY3RzIC5wcmV2LW5leHQtdGV4dCB7XG4gICAgcGFkZGluZzogIDAuNjI1cmVtO1xufVxuLnByZXYtbmV4dC1wcm9qZWN0cyAuaWNvbi1mbGlwIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG4ucHJldi1uZXh0LXByb2plY3RzIC5wcmV2LW5leHQtdGV4dCBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcmV2LW5leHQtcHJvamVjdHMgLnByZXYtbmV4dC1saW5rLm5leHQtbGluayB7XG4gICAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbn1cblxuLyogUGVyc29ubmFsaXNhdGlvbiBkZSBjb29raWUgY29uc2VudCAqL1xuI2NjLW1haW4ge1xuICAgIC0tY2MtZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gICAgLS1jYy1tb2RhbC1ib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgLS1jYy1idG4tYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIC0tY2MtYnRuLXByaW1hcnktYmc6IHRyYW5zcGFyZW50O1xuICAgIC0tY2MtYnRuLXByaW1hcnktYm9yZGVyLWNvbG9yOiB2YXIoLS1jbHItdGV4dCk7XG4gICAgLS1jYy1idG4tcHJpbWFyeS1jb2xvcjogdmFyKC0tY2xyLXRleHQpO1xuICAgIC0tY2MtYnRuLXByaW1hcnktaG92ZXItYmc6IHZhcigtLWNsci10ZXh0KTtcbiAgICAtLWNjLWJ0bi1zZWNvbmRhcnktYmc6IHRyYW5zcGFyZW50O1xuICAgIC0tY2MtYnRuLXNlY29uZGFyeS1jb2xvcjogdmFyKC0tY2xyLXRleHQpO1xuICAgIC0tY2MtYnRuLXNlY29uZGFyeS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC0tY2MtYnRuLXNlY29uZGFyeS1ob3Zlci1iZzogdHJhbnNwYXJlbnQ7XG4gICAgLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1jYy1zZWNvbmRhcnktY29sb3I6IHZhcigtLWNsci10ZXh0KTtcbn1cblxuI2NjLW1haW4gLmNtX19idG4uY21fX2J0bi0tc2Vjb25kYXJ5IHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuI2NjLW1haW4gLmNtX19idG4uY21fX2J0bi0tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmJ1dHRvbltkYXRhLWNjPVwic2hvdy1wcmVmZXJlbmNlc01vZGFsXCJdIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICAgIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gICAgei1pbmRleDogNDtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggdmFyKC0tY2xyLXRleHQpO1xuICAgIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDBweDtcbiAgICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigycHgpO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMteHMpO1xuICAgIHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlLWluLW91dDsgXG59XG5idXR0b25bZGF0YS1jYz1cInNob3ctcHJlZmVyZW5jZXNNb2RhbFwiXTpob3ZlciB7XG4gICAgcGFkZGluZy1ibG9jay1lbmQ6IDAuOHJlbTtcbn1cblxuLyogUGVyc29ubmFsaXNhdGlvbiBkZSBpZnJhbWVtYW5hZ2VyICovXG5kaXZbZGF0YS1zZXJ2aWNlXSB7XG4gICAgLS1pbS1mb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgICAtLWltLWJnOiB0cmFuc3BhcmVudDtcbiAgICAtLWltLWNvbG9yOiB2YXIoLS1jbHItdGV4dCk7XG4gICAgLS1pbS1idG4tY29sb3I6IHZhcigtLWNsci10ZXh0KTtcbiAgICAtLWltLWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gICAgLS1pbS1idG4taG92ZXItYmc6IHRyYW5zcGFyZW50O1xufVxuXG4uYy1udCB7XG4gICAgYm9yZGVyOiBkYXNoZWQgMXB4IHZhcigtLWNsci10ZXh0KSFpbXBvcnRhbnQ7XG59XG4uc2VydmljZSB7XG4gICAgZ2FwOiB2YXIoLS1ndXR0ZXItYmFzZSk7XG59XG4uc2VydmljZSBoMiB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mcy0yeGwpO1xufVxuLnByaWNpbmctZGVzY3JpcHRpb24ge1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHNvbGlkIHZhcigtLWJvcmRlci1zaXplKSB2YXIoLS1jbHItYWNjZW50KTtcbn1cbi5wcmljaW5nLXByaWNlIHtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZnctbWVkaXVtKTtcbiAgICB0ZXh0LXdyYXA6IHByZXR0eTtcbn1cbi5wcmljaW5nLXByaWNlIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNlcnZpY2UtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgYWxpZ24taXRlbXM6IGVuZDtcbiAgICBtYXgtaW5saW5lLXNpemU6IDgwdnc7XG4gICAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbn1cbi5zZXJ2aWNlLWltYWdlLCAuc2VydmljZS1pbWFnZSBpbWcge1xuICAgIGJsb2NrLXNpemU6IDEwMCU7XG59XG4uc2VydmljZS1pbWFnZSBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZXJ2aWNlLWltYWdlIGZpZ3VyZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNlcnZpY2UtY29udGVudCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMztcbiAgICB9XG4gICAgLnNlcnZpY2UtaW1hZ2Uge1xuICAgICAgICBtYXgtaW5saW5lLXNpemU6IHVuc2V0O1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuc2VydmljZXMge1xuICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNsYW1wKDJyZW0sIDIuNXJlbSArIDAuMnZ3LCA2cmVtKTtcbiAgICB9XG4gICAgLnNlcnZpY2Uge1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAyZnIgYXV0bztcbiAgICB9XG4gICAgLnNlcnZpY2UgPiAuc2VydmljZS1jb250ZW50IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuICAgICAgICBncmlkLXJvdzogMiAvIDQ7XG4gICAgfVxuICAgIC5zZXJ2aWNlLWltYWdlIHtcbiAgICAgICAgbWF4LWlubGluZS1zaXplOiB1bnNldDtcbiAgICB9XG4gICAgLnNlcnZpY2UtaW1hZ2UgPiA6aXMoZmlndXJlLCBhKSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIG1pbi1ibG9jay1zaXplOiA3MCU7XG4gICAgfVxuICAgIC5zZXJ2aWNlLWltYWdlIGltZyB7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbiAgICB9XG4gICAgLnNlcnZpY2UgPiAuc2VydmljZS1pbWFnZTpudGgtY2hpbGQoMikge1xuICAgICAgICBncmlkLXJvdzogMSAvIDM7XG4gICAgfVxuICAgIC5zZXJ2aWNlID4gLnNlcnZpY2UtaW1hZ2U6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgZ3JpZC1yb3c6IDIgLyA0O1xuICAgICAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgfVxuICAgIC5zZXJ2aWNlID4gLnNlcnZpY2UtbGlua3Mge1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIDM7XG4gICAgICAgIGp1c3RpZnktc2VsZjogdW5zZXQ7XG4gICAgfVxufVxuIiwiXG5cbmJvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNsci1hY2NlbnQpO1xuICAgICAgICBoZWlnaHQ6IC4yNXJlbTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB6LWluZGV4OiA5OTk5O1xuICAgICAgICB3aWR0aDogNzZ2dztcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA1M3Z3O1xuICAgICAgICB9XG5cbiAgICB9XG59XG5cblxuLnBhZ2UtY29udGFjdCAuYmxvY2stY29udGVudC1zdHlsZSB7XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jbHItdGV4dCk7XG4gICAgfVxufVxuXG4ubG9nby1hbmltLWZ1bGxzY3JlZW4ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY2xyLWJnLXNlY29uZGFyeSk7XG4gICAgei1pbmRleDogOTk5OTtcblxuICAgIC53cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogOHJlbTtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICBcbiAgfSIsIi5ob25leXBvdCwgLnVuaWZvcm1fX3BvdHR5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTk5OTlweDtcbn1cblxuZm9ybSwgLmZvdG9zdHVkaW8tZm9ybSwgLmNhcmQtc3VjY2VzcyAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgd2lkdGg6IGNsYW1wKDIwcmVtLCA0MHZ3LCA0MHJlbSk7XG4gICAgfVxufVxuXG4uY2FyZC1zdWNjZXNzIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM2LjU4cmVtO1xuICAgIH1cbn1cbi5maWVsZCB7XG4gICAgLS1maWVsZC1wYWRkaW5nLXg6IC43NXJlbTtcbiAgICAtLWZpZWxkLXBhZGRpbmcteTogLjk1cmVtO1xuXG59XG4uZmllbGQgLmZpZWxkLXdyYXBwZXJ7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mdy1yZWd1bGFyKTtcbiAgICBib3JkZXI6IHZhcigtLWJvcmRlci1zaXplLCAycHgpIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvciwgYmxhY2spO1xuICAgIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24tZmFzdCk7XG5cblxuICAgIC8qIFxuICAgICAgICBMYWJlbFxuICAgICovXG4gICAgJiBsYWJlbCwgXG4gICAgJiBmaWVsZHNldCBsZWdlbmQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogdmFyKC0tZmllbGQtcGFkZGluZy14KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCAgY2FsYyh2YXIoLS1maWVsZC1wYWRkaW5nLXkpICsgLjFyZW0pKTtcbiAgICAgICAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbi1mYXN0KTtcbiAgICAgICAgXG4gICAgICAgIGNvbG9yOiB2YXIoLS1jbHItdGV4dCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtYmFzZSk7XG4gICAgICAgIFxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMiAqIHZhcigtLWZpZWxkLXBhZGRpbmcteCkpO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtc20pO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNsci10ZXh0LWxpZ2h0KTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG4gICAgJjpmb2N1cy13aXRoaW4sXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLWhvdmVyLWJveC1zaGFkb3csIDVweCA1cHggeWVsbG93KTtcbiAgICB9XG4gICAgJjpoYXMoaW5wdXQ6Zm9jdXMpICxcbiAgICAmOmhhcyh0ZXh0YXJlYTpmb2N1cykgLFxuICAgICY6aGFzKC5hY3RpdmUpICB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKHZhcigtLWZpZWxkLXBhZGRpbmcteSkgLSAuNXJlbSkpO1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy1zbSk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY2xyLXRleHQtbGlnaHQpO1xuICAgICAgICB9ICAgICAgIFxuICAgIH1cblxuICAgIC8qIFxuICAgICAgICBJTlBVVFNcbiAgICAqL1xuICAgICYgaW5wdXQsXG4gICAgJiB0ZXh0YXJlYSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtYmFzZSk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBwYWRkaW5nLWlubGluZTogdmFyKC0tZmllbGQtcGFkZGluZy14KTtcbiAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZmllbGQtcGFkZGluZy15KTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZmllbGQtcGFkZGluZy15KSArIC41cmVtKTtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICBcbiAgICAgICAgXG4gICAgICAgICY6Zm9jdXMsICYuYWN0aXZlIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWZpZWxkLXBhZGRpbmcteSkgKyAodmFyKC0tZmllbGQtcGFkZGluZy15KS8yKSArIC41cmVtKTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWZpZWxkLXBhZGRpbmcteSkvMik7XG5cbiAgICAgICAgfVxuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICBcbiAgICB9XG5cbiAgICBcbn1cblxuXG5cbi5maWVsZC5lcnJvciAuZmllbGQtd3JhcHBlciB7XG4gICAgYm9yZGVyOiB2YXIoLS1ib3JkZXItc2l6ZSwgMnB4KSBzb2xpZCB2YXIoLS1jbHItdGV4dC1lcnJvciwgcmVkKTtcblxufVxuXG4ubm90aWYuZXJyb3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgY29sb3I6IHZhcigtLWNsci10ZXh0LWVycm9yLCByZWQpO1xuICAgIG1hcmdpbi10b3A6IC41cmVtO1xuICAgIHBhZGRpbmctaW5saW5lOiB2YXIoLS1maWVsZC1wYWRkaW5nLXgpO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xufVxuXG4iLCIjY2MtbWFpbntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbG9yOnZhcigtLWNjLXByaW1hcnktY29sb3IpO2ZvbnQtZmFtaWx5OnZhcigtLWNjLWZvbnQtZmFtaWx5KTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7bGluZS1oZWlnaHQ6MS4xNTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LXJlbmRlcmluZzpvcHRpbWl6ZUxlZ2liaWxpdHk7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDp2YXIoLS1jYy16LWluZGV4KX0jY2MtbWFpbiA6YWZ0ZXIsI2NjLW1haW4gOmJlZm9yZSwjY2MtbWFpbiBhLCNjYy1tYWluIGJ1dHRvbiwjY2MtbWFpbiBkaXYsI2NjLW1haW4gaDIsI2NjLW1haW4gaW5wdXQsI2NjLW1haW4gcCwjY2MtbWFpbiBzcGFue2FsbDp1bnNldDtib3gtc2l6aW5nOmJvcmRlci1ib3h9I2NjLW1haW4gLnBtX19iYWRnZSwjY2MtbWFpbiBidXR0b257YWxsOmluaXRpYWw7Ym94LXNpemluZzpib3JkZXItYm94O2NvbG9yOnVuc2V0O3Zpc2liaWxpdHk6dW5zZXR9I2NjLW1haW4gLnBtX19iYWRnZSwjY2MtbWFpbiBhLCNjYy1tYWluIGJ1dHRvbiwjY2MtbWFpbiBpbnB1dHstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7Y3Vyc29yOnBvaW50ZXI7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6MTAwJTtsaW5lLWhlaWdodDpub3JtYWw7bWFyZ2luOjA7b3V0bGluZTpyZXZlcnQ7b3V0bGluZS1vZmZzZXQ6MnB4O292ZXJmbG93OmhpZGRlbn0jY2MtbWFpbiB0YWJsZSwjY2MtbWFpbiB0Ym9keSwjY2MtbWFpbiB0ZCwjY2MtbWFpbiB0aCwjY2MtbWFpbiB0aGVhZCwjY2MtbWFpbiB0cnthbGw6cmV2ZXJ0O2NvbG9yOmluaGVyaXQ7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0fTpyb290ey0tY2MtZm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZixcIkFwcGxlIENvbG9yIEVtb2ppXCIsXCJTZWdvZSBVSSBFbW9qaVwiLFwiU2Vnb2UgVUkgU3ltYm9sXCI7LS1jYy1tb2RhbC1ib3JkZXItcmFkaXVzOi41cmVtOy0tY2MtYnRuLWJvcmRlci1yYWRpdXM6LjRyZW07LS1jYy1tb2RhbC10cmFuc2l0aW9uLWR1cmF0aW9uOi4yNXM7LS1jYy1saW5rLWNvbG9yOnZhcigtLWNjLWJ0bi1wcmltYXJ5LWJnKTstLWNjLW1vZGFsLW1hcmdpbjoxcmVtOy0tY2Mtei1pbmRleDoyMTQ3NDgzNjQ3Oy0tY2MtYmc6I2ZmZjstLWNjLXByaW1hcnktY29sb3I6IzJjMmYzMTstLWNjLXNlY29uZGFyeS1jb2xvcjojNWU2MjY2Oy0tY2MtYnRuLXByaW1hcnktYmc6IzMwMzYzYzstLWNjLWJ0bi1wcmltYXJ5LWNvbG9yOiNmZmY7LS1jYy1idG4tcHJpbWFyeS1ib3JkZXItY29sb3I6dmFyKC0tY2MtYnRuLXByaW1hcnktYmcpOy0tY2MtYnRuLXByaW1hcnktaG92ZXItYmc6IzAwMDstLWNjLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yOiNmZmY7LS1jYy1idG4tcHJpbWFyeS1ob3Zlci1ib3JkZXItY29sb3I6dmFyKC0tY2MtYnRuLXByaW1hcnktaG92ZXItYmcpOy0tY2MtYnRuLXNlY29uZGFyeS1iZzojZWFlZmYyOy0tY2MtYnRuLXNlY29uZGFyeS1jb2xvcjp2YXIoLS1jYy1wcmltYXJ5LWNvbG9yKTstLWNjLWJ0bi1zZWNvbmRhcnktYm9yZGVyLWNvbG9yOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktYmcpOy0tY2MtYnRuLXNlY29uZGFyeS1ob3Zlci1iZzojZDRkYWUwOy0tY2MtYnRuLXNlY29uZGFyeS1ob3Zlci1jb2xvcjojMDAwOy0tY2MtYnRuLXNlY29uZGFyeS1ob3Zlci1ib3JkZXItY29sb3I6I2Q0ZGFlMDstLWNjLXNlcGFyYXRvci1ib3JkZXItY29sb3I6I2YwZjRmNzstLWNjLXRvZ2dsZS1vbi1iZzp2YXIoLS1jYy1idG4tcHJpbWFyeS1iZyk7LS1jYy10b2dnbGUtb2ZmLWJnOiM2Njc0ODE7LS1jYy10b2dnbGUtb24ta25vYi1iZzojZmZmOy0tY2MtdG9nZ2xlLW9mZi1rbm9iLWJnOnZhcigtLWNjLXRvZ2dsZS1vbi1rbm9iLWJnKTstLWNjLXRvZ2dsZS1lbmFibGVkLWljb24tY29sb3I6dmFyKC0tY2MtYmcpOy0tY2MtdG9nZ2xlLWRpc2FibGVkLWljb24tY29sb3I6dmFyKC0tY2MtYmcpOy0tY2MtdG9nZ2xlLXJlYWRvbmx5LWJnOiNkNWRlZTI7LS1jYy10b2dnbGUtcmVhZG9ubHkta25vYi1iZzojZmZmOy0tY2MtdG9nZ2xlLXJlYWRvbmx5LWtub2ItaWNvbi1jb2xvcjp2YXIoLS1jYy10b2dnbGUtcmVhZG9ubHktYmcpOy0tY2Mtc2VjdGlvbi1jYXRlZ29yeS1ib3JkZXI6dmFyKC0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJnKTstLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1iZzojZjBmNGY3Oy0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJvcmRlcjojZjBmNGY3Oy0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWhvdmVyLWJnOiNlOWVmZjQ7LS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2staG92ZXItYm9yZGVyOiNlOWVmZjQ7LS1jYy1jb29raWUtY2F0ZWdvcnktZXhwYW5kZWQtYmxvY2stYmc6dHJhbnNwYXJlbnQ7LS1jYy1jb29raWUtY2F0ZWdvcnktZXhwYW5kZWQtYmxvY2staG92ZXItYmc6I2RlZTRlOTstLWNjLW92ZXJsYXktYmc6cmdiYSgwLDAsMCwuNjUpOy0tY2Mtd2Via2l0LXNjcm9sbGJhci1iZzp2YXIoLS1jYy1zZWN0aW9uLWNhdGVnb3J5LWJvcmRlcik7LS1jYy13ZWJraXQtc2Nyb2xsYmFyLWhvdmVyLWJnOnZhcigtLWNjLWJ0bi1wcmltYXJ5LWhvdmVyLWJnKTstLWNjLWZvb3Rlci1iZzp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWJnKTstLWNjLWZvb3Rlci1jb2xvcjp2YXIoLS1jYy1zZWNvbmRhcnktY29sb3IpOy0tY2MtZm9vdGVyLWJvcmRlci1jb2xvcjojZTRlYWVkOy0tY2MtcG0tdG9nZ2xlLWJvcmRlci1yYWRpdXM6NGVtfSNjYy1tYWluLmNjLS1ydGx7ZGlyZWN0aW9uOnJ0bH0jY2MtbWFpbiAuY21fX3RpdGxlLCNjYy1tYWluIGEsI2NjLW1haW4gYiwjY2MtbWFpbiBlbSwjY2MtbWFpbiBzdHJvbmd7Zm9udC13ZWlnaHQ6NjAwfSNjYy1tYWluIGJ1dHRvbj5zcGFue3BvaW50ZXItZXZlbnRzOm5vbmV9I2NjLW1haW4gLmNjX19saW5rLCNjYy1tYWluIGF7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoY3VycmVudENvbG9yLGN1cnJlbnRDb2xvcik7YmFja2dyb3VuZC1wb3NpdGlvbjowIDEwMCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTowIDFweDtmb250LXdlaWdodDo2MDA7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLXNpemUgLjI1cyxjb2xvciAuMjVzIGVhc2V9I2NjLW1haW4gLmNjX19saW5rOmhvdmVyLCNjYy1tYWluIGE6aG92ZXJ7YmFja2dyb3VuZC1zaXplOjEwMCUgMXB4O2NvbG9yOnZhcigtLWNjLXByaW1hcnktY29sb3IpfSNjYy1tYWluIC5jY19fbGlua3tjb2xvcjp2YXIoLS1jYy1saW5rLWNvbG9yKX0jY2MtbWFpbiAuY21fX2Rlc2MsI2NjLW1haW4gLnBtX19ib2R5e292ZXJzY3JvbGwtYmVoYXZpb3I6YXV0byBjb250YWluO3Njcm9sbGJhci13aWR0aDp0aGlufUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NjQwcHgpeyNjYy1tYWluIDo6LXdlYmtpdC1zY3JvbGxiYXIsI2NjLW1haW4gOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiwjY2MtbWFpbiA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre2FsbDpyZXZlcnR9I2NjLW1haW4gOjotd2Via2l0LXNjcm9sbGJhci10aHVtYnstd2Via2l0LWJhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7YmFja2dyb3VuZDp2YXIoLS1jYy10b2dnbGUtcmVhZG9ubHktYmcpO2JvcmRlcjouMjVyZW0gc29saWQgdmFyKC0tY2MtYmcpO2JvcmRlci1yYWRpdXM6MXJlbX0jY2MtbWFpbiA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVye2JhY2tncm91bmQ6dmFyKC0tY2MtdG9nZ2xlLW9mZi1iZyl9I2NjLW1haW4gOjotd2Via2l0LXNjcm9sbGJhcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O3dpZHRoOjEycHh9fWh0bWwuZGlzYWJsZS0taW50ZXJhY3Rpb24uc2hvdy0tY29uc2VudCxodG1sLmRpc2FibGUtLWludGVyYWN0aW9uLnNob3ctLWNvbnNlbnQgYm9keXtoZWlnaHQ6YXV0byFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVuIWltcG9ydGFudH1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb24peyNjYy1tYWluey0tY2MtbW9kYWwtdHJhbnNpdGlvbi1kdXJhdGlvbjowc319LmNjLS1kYXJrbW9kZXstLWNjLWJnOiMxNjFhMWM7LS1jYy1wcmltYXJ5LWNvbG9yOiNlYmYzZjY7LS1jYy1zZWNvbmRhcnktY29sb3I6I2FlYmJjNTstLWNjLWJ0bi1wcmltYXJ5LWJnOiNjMmQwZTA7LS1jYy1idG4tcHJpbWFyeS1jb2xvcjp2YXIoLS1jYy1iZyk7LS1jYy1idG4tcHJpbWFyeS1ib3JkZXItY29sb3I6dmFyKC0tY2MtYnRuLXByaW1hcnktYmcpOy0tY2MtYnRuLXByaW1hcnktaG92ZXItYmc6Izk4YTdiNjstLWNjLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yOiMwMDA7LS1jYy1idG4tcHJpbWFyeS1ob3Zlci1ib3JkZXItY29sb3I6dmFyKC0tY2MtYnRuLXByaW1hcnktaG92ZXItYmcpOy0tY2MtYnRuLXNlY29uZGFyeS1iZzojMjQyYzMxOy0tY2MtYnRuLXNlY29uZGFyeS1jb2xvcjp2YXIoLS1jYy1wcmltYXJ5LWNvbG9yKTstLWNjLWJ0bi1zZWNvbmRhcnktYm9yZGVyLWNvbG9yOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktYmcpOy0tY2MtYnRuLXNlY29uZGFyeS1ob3Zlci1iZzojMzUzZDQzOy0tY2MtYnRuLXNlY29uZGFyeS1ob3Zlci1jb2xvcjojZmZmOy0tY2MtYnRuLXNlY29uZGFyeS1ob3Zlci1ib3JkZXItY29sb3I6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1ob3Zlci1iZyk7LS1jYy1zZXBhcmF0b3ItYm9yZGVyLWNvbG9yOiMyMjJhMzA7LS1jYy10b2dnbGUtb24tYmc6dmFyKC0tY2MtYnRuLXByaW1hcnktYmcpOy0tY2MtdG9nZ2xlLW9mZi1iZzojNTI1ZjZiOy0tY2MtdG9nZ2xlLW9uLWtub2ItYmc6dmFyKC0tY2MtYnRuLXByaW1hcnktY29sb3IpOy0tY2MtdG9nZ2xlLW9mZi1rbm9iLWJnOnZhcigtLWNjLWJ0bi1wcmltYXJ5LWNvbG9yKTstLWNjLXRvZ2dsZS1lbmFibGVkLWljb24tY29sb3I6dmFyKC0tY2MtYnRuLXByaW1hcnktY29sb3IpOy0tY2MtdG9nZ2xlLWRpc2FibGVkLWljb24tY29sb3I6dmFyKC0tY2MtYnRuLXByaW1hcnktY29sb3IpOy0tY2MtdG9nZ2xlLXJlYWRvbmx5LWJnOiMzNDNlNDU7LS1jYy10b2dnbGUtcmVhZG9ubHkta25vYi1iZzojNWY2YjcyOy0tY2MtdG9nZ2xlLXJlYWRvbmx5LWtub2ItaWNvbi1jb2xvcjp2YXIoLS1jYy10b2dnbGUtcmVhZG9ubHktYmcpOy0tY2Mtc2VjdGlvbi1jYXRlZ29yeS1ib3JkZXI6IzFlMjQyODstLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1iZzojMWUyNDI4Oy0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJvcmRlcjp2YXIoLS1jYy1zZWN0aW9uLWNhdGVnb3J5LWJvcmRlcik7LS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2staG92ZXItYmc6IzI0MmMzMTstLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1ob3Zlci1ib3JkZXI6IzIzMmEyZjstLWNjLWNvb2tpZS1jYXRlZ29yeS1leHBhbmRlZC1ibG9jay1iZzp0cmFuc3BhcmVudDstLWNjLWNvb2tpZS1jYXRlZ29yeS1leHBhbmRlZC1ibG9jay1ob3Zlci1iZzp2YXIoLS1jYy10b2dnbGUtcmVhZG9ubHktYmcpOy0tY2Mtb3ZlcmxheS1iZzpyZ2JhKDAsMCwwLC42NSk7LS1jYy13ZWJraXQtc2Nyb2xsYmFyLWJnOnZhcigtLWNjLXNlY3Rpb24tY2F0ZWdvcnktYm9yZGVyKTstLWNjLXdlYmtpdC1zY3JvbGxiYXItaG92ZXItYmc6dmFyKC0tY2MtYnRuLXByaW1hcnktaG92ZXItYmcpOy0tY2MtZm9vdGVyLWJnOiMwYzBlMGY7LS1jYy1mb290ZXItY29sb3I6dmFyKC0tY2Mtc2Vjb25kYXJ5LWNvbG9yKTstLWNjLWZvb3Rlci1ib3JkZXItY29sb3I6IzA2MDgwOX0uY2MtLWRhcmttb2RlICNjYy1tYWlue2NvbG9yLXNjaGVtZTpkYXJrfSNjYy1tYWluIC5jbXtiYWNrZ3JvdW5kOnZhcigtLWNjLWJnKTtib3JkZXItcmFkaXVzOnZhcigtLWNjLW1vZGFsLWJvcmRlci1yYWRpdXMpO2JveC1zaGFkb3c6MCAuNjI1ZW0gMS44NzVlbSByZ2JhKDAsMCwyLC4zKTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21heC13aWR0aDoyNHJlbTtvcGFjaXR5OjA7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmZpeGVkO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEuNmVtKTt2aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjF9I2NjLW1haW4gLmNtLS10b3B7dG9wOnZhcigtLWNjLW1vZGFsLW1hcmdpbil9I2NjLW1haW4gLmNtLS1taWRkbGV7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWShjYWxjKC01MCUgKyAxLjZlbSkpfSNjYy1tYWluIC5jbS0tYm90dG9te2JvdHRvbTp2YXIoLS1jYy1tb2RhbC1tYXJnaW4pfSNjYy1tYWluIC5jbS0tY2VudGVye2xlZnQ6dmFyKC0tY2MtbW9kYWwtbWFyZ2luKTttYXJnaW46MCBhdXRvO3JpZ2h0OnZhcigtLWNjLW1vZGFsLW1hcmdpbik7d2lkdGg6dW5zZXR9I2NjLW1haW4gLmNtLS1sZWZ0e2xlZnQ6dmFyKC0tY2MtbW9kYWwtbWFyZ2luKTttYXJnaW4tcmlnaHQ6dmFyKC0tY2MtbW9kYWwtbWFyZ2luKX0jY2MtbWFpbiAuY20tLXJpZ2h0e21hcmdpbi1sZWZ0OnZhcigtLWNjLW1vZGFsLW1hcmdpbik7cmlnaHQ6dmFyKC0tY2MtbW9kYWwtbWFyZ2luKX0jY2MtbWFpbiAuY21fX2JvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtwb3NpdGlvbjpyZWxhdGl2ZX0jY2MtbWFpbiAuY21fX2J0bnMsI2NjLW1haW4gLmNtX19saW5rc3twYWRkaW5nOjFyZW0gMS4zcmVtO3dpZHRoOnVuc2V0fSNjYy1tYWluIC5jbV9fdGV4dHN7ZGlzcGxheTpmbGV4O2ZsZXg6MTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjFyZW0gMCAwfSNjYy1tYWluIC5jbV9fZGVzYywjY2MtbWFpbiAuY21fX3RpdGxle3BhZGRpbmc6MCAxLjNyZW19I2NjLW1haW4gLmNtX190aXRsZXtmb250LXNpemU6MS4wNWVtfSNjYy1tYWluIC5jbV9fdGl0bGUrLmNtX19kZXNje21hcmdpbi10b3A6MS4xZW19I2NjLW1haW4gLmNtX19kZXNje2NvbG9yOnZhcigtLWNjLXNlY29uZGFyeS1jb2xvcik7Zm9udC1zaXplOi45ZW07bGluZS1oZWlnaHQ6MS41O21heC1oZWlnaHQ6NDB2aDtvdmVyZmxvdy14OnZpc2libGU7b3ZlcmZsb3cteTphdXRvO3BhZGRpbmctYm90dG9tOjFlbX0jY2MtbWFpbiAuY21fX2J0bnN7Ym9yZGVyLXRvcDoxcHggc29saWQgdmFyKC0tY2Mtc2VwYXJhdG9yLWJvcmRlci1jb2xvcik7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfSNjYy1tYWluIC5jbV9fYnRuLWdyb3Vwe2Rpc3BsYXk6Z3JpZDtncmlkLWF1dG8tY29sdW1uczptaW5tYXgoMCwxZnIpfSNjYy1tYWluIC5jbV9fYnRuKy5jbV9fYnRuLCNjYy1tYWluIC5jbV9fYnRuLWdyb3VwKy5jbV9fYnRuLWdyb3Vwe21hcmdpbi10b3A6LjM3NXJlbX0jY2MtbWFpbiAuY20tLWZsaXAgLmNtX19idG4rLmNtX19idG4sI2NjLW1haW4gLmNtLS1mbGlwIC5jbV9fYnRuLWdyb3VwKy5jbV9fYnRuLWdyb3Vwe21hcmdpbi1ib3R0b206LjM3NXJlbTttYXJnaW4tdG9wOjB9I2NjLW1haW4gLmNtLS1pbmxpbmUgLmNtX19idG4rLmNtX19idG57bWFyZ2luLWxlZnQ6LjM3NXJlbTttYXJnaW4tdG9wOjB9I2NjLW1haW4gLmNtLS1pbmxpbmUuY20tLWZsaXAgLmNtX19idG4rLmNtX19idG57bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0Oi4zNzVyZW19I2NjLW1haW4gLmNtLS1pbmxpbmUuY20tLWZsaXAgLmNtX19idG4tZ3JvdXArLmNtX19idG4tZ3JvdXB7bWFyZ2luLWJvdHRvbTouMzc1cmVtO21hcmdpbi1yaWdodDowfSNjYy1tYWluIC5jbS0td2lkZSAuY21fX2J0bisuY21fX2J0biwjY2MtbWFpbiAuY20tLXdpZGUgLmNtX19idG4tZ3JvdXArLmNtX19idG4tZ3JvdXB7bWFyZ2luLWxlZnQ6LjM3NXJlbTttYXJnaW4tdG9wOjB9I2NjLW1haW4gLmNtLS13aWRlLmNtLS1mbGlwIC5jbV9fYnRuKy5jbV9fYnRuLCNjYy1tYWluIC5jbS0td2lkZS5jbS0tZmxpcCAuY21fX2J0bi1ncm91cCsuY21fX2J0bi1ncm91cHttYXJnaW4tYm90dG9tOjA7bWFyZ2luLXJpZ2h0Oi4zNzVyZW19I2NjLW1haW4gLmNtLS1iYXI6bm90KC5jbS0taW5saW5lKSAuY21fX2J0bi1ncm91cC0tdW5ldmVuLCNjYy1tYWluIC5jbS0td2lkZSAuY21fX2J0bi1ncm91cC0tdW5ldmVue2Rpc3BsYXk6ZmxleDtmbGV4OjE7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59I2NjLW1haW4gLmNtLS1iYXI6bm90KC5jbS0taW5saW5lKS5jbS0tZmxpcCAuY21fX2J0bi1ncm91cC0tdW5ldmVuLCNjYy1tYWluIC5jbS0td2lkZS5jbS0tZmxpcCAuY21fX2J0bi1ncm91cC0tdW5ldmVue2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfSNjYy1tYWluIC5jbV9fYnRue2JhY2tncm91bmQ6dmFyKC0tY2MtYnRuLXByaW1hcnktYmcpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tY2MtYnRuLXByaW1hcnktYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLWNjLWJ0bi1ib3JkZXItcmFkaXVzKTtjb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1jb2xvcik7Zm9udC1zaXplOi44MmVtO2ZvbnQtd2VpZ2h0OjYwMDttaW4taGVpZ2h0OjQycHg7cGFkZGluZzouNWVtIDFlbTt0ZXh0LWFsaWduOmNlbnRlcn0jY2MtbWFpbiAuY21fX2J0bjpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWNjLWJ0bi1wcmltYXJ5LWhvdmVyLWJnKTtib3JkZXItY29sb3I6dmFyKC0tY2MtYnRuLXByaW1hcnktaG92ZXItYm9yZGVyLWNvbG9yKTtjb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcil9I2NjLW1haW4gLmNtX19idG4tLXNlY29uZGFyeXtiYWNrZ3JvdW5kOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWJvcmRlci1jb2xvcik7Y29sb3I6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1jb2xvcil9I2NjLW1haW4gLmNtX19idG4tLXNlY29uZGFyeTpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktaG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJvcmRlci1jb2xvcik7Y29sb3I6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1ob3Zlci1jb2xvcil9I2NjLW1haW4gLmNtX19idG4tLWNsb3Nle2JvcmRlci1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWNjLWJ0bi1ib3JkZXItcmFkaXVzKTtib3JkZXItcmlnaHQ6bm9uZTtib3JkZXItdG9wOm5vbmU7ZGlzcGxheTpub25lO2ZvbnQtc2l6ZToxZW07aGVpZ2h0OjQycHg7bWluLXdpZHRoOmF1dG8haW1wb3J0YW50O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjAhaW1wb3J0YW50O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7d2lkdGg6NDJweH0jY2MtbWFpbiAuY21fX2J0bi0tY2xvc2Ugc3Zne3N0cm9rZTp2YXIoLS1jYy1idG4tcHJpbWFyeS1jb2xvcik7dHJhbnNmb3JtOnNjYWxlKC41KTt0cmFuc2l0aW9uOnN0cm9rZSAuMTVzIGVhc2V9I2NjLW1haW4gLmNtX19idG4tLWNsb3NlOmhvdmVyIHN2Z3tzdHJva2U6dmFyKC0tY2MtYnRuLXByaW1hcnktaG92ZXItY29sb3IpfSNjYy1tYWluIC5jbV9fYnRuLS1jbG9zZS5jbV9fYnRuLS1zZWNvbmRhcnkgc3Zne3N0cm9rZTp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWNvbG9yKX0jY2MtbWFpbiAuY21fX2J0bi0tY2xvc2UuY21fX2J0bi0tc2Vjb25kYXJ5OmhvdmVyIHN2Z3tzdHJva2U6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1ob3Zlci1jb2xvcil9I2NjLW1haW4gLmNtX19idG4tLWNsb3NlKy5jbV9fdGV4dHMgLmNtX190aXRsZXtwYWRkaW5nLXJpZ2h0OjNyZW19I2NjLW1haW4gLmNtLS1pbmxpbmUgLmNtX19idG4tZ3JvdXB7Z3JpZC1hdXRvLWZsb3c6Y29sdW1ufSNjYy1tYWluIC5jbV9fZm9vdGVye2JhY2tncm91bmQ6dmFyKC0tY2MtZm9vdGVyLWJnKTtib3JkZXItdG9wOjFweCBzb2xpZCB2YXIoLS1jYy1mb290ZXItYm9yZGVyLWNvbG9yKTtjb2xvcjp2YXIoLS1jYy1mb290ZXItY29sb3IpO3BhZGRpbmc6LjRlbSAwIC41ZW19I2NjLW1haW4gLmNtX19saW5rc3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O3BhZGRpbmctYm90dG9tOjA7cGFkZGluZy10b3A6MH0jY2MtbWFpbiAuY21fX2xpbmstZ3JvdXB7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztmb250LXNpemU6LjhlbTt3aWR0aDoxMDAlfSNjYy1tYWluIC5jbV9fbGluay1ncm91cD4qKyp7bWFyZ2luLWxlZnQ6MS4zcmVtfSNjYy1tYWluIC5jbS0tZmxpcCAuY21fX2J0bjpsYXN0LWNoaWxke2dyaWQtcm93OjF9I2NjLW1haW4gLmNtLS1pbmxpbmUuY20tLWZsaXAgLmNtX19idG46bGFzdC1jaGlsZHtncmlkLWNvbHVtbjoxfSNjYy1tYWluIC5jbS0tYm94IC5jbV9fYnRuLS1jbG9zZXtkaXNwbGF5OmJsb2NrfSNjYy1tYWluIC5jbS0tYm94LmNtLS1mbGlwIC5jbV9fYnRuc3tmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX0jY2MtbWFpbiAuY20tLWJveC5jbS0td2lkZXttYXgtd2lkdGg6MzZlbX0jY2MtbWFpbiAuY20tLWJveC5jbS0td2lkZSAuY21fX2J0bnN7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufSNjYy1tYWluIC5jbS0tYm94LmNtLS13aWRlIC5jbV9fYnRuLWdyb3Vwe2dyaWQtYXV0by1mbG93OmNvbHVtbn0jY2MtbWFpbiAuY20tLWJveC5jbS0td2lkZSAuY21fX2J0bnttaW4td2lkdGg6MTIwcHg7cGFkZGluZy1sZWZ0OjEuOGVtO3BhZGRpbmctcmlnaHQ6MS44ZW19I2NjLW1haW4gLmNtLS1ib3guY20tLXdpZGUuY20tLWZsaXAgLmNtX19idG5ze2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfSNjYy1tYWluIC5jbS0tYm94LmNtLS13aWRlLmNtLS1mbGlwIC5jbV9fYnRuOmxhc3QtY2hpbGR7Z3JpZC1jb2x1bW46MX0jY2MtbWFpbiAuY20tLWNsb3Vke21heC13aWR0aDo1NGVtO3dpZHRoOnVuc2V0fSNjYy1tYWluIC5jbS0tY2xvdWQgLmNtX19ib2R5e2ZsZXgtZGlyZWN0aW9uOnJvd30jY2MtbWFpbiAuY20tLWNsb3VkIC5jbV9fdGV4dHN7ZmxleDoxfSNjYy1tYWluIC5jbS0tY2xvdWQgLmNtX19kZXNje21heC1oZWlnaHQ6OS40ZW19I2NjLW1haW4gLmNtLS1jbG91ZCAuY21fX2J0bnN7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHZhcigtLWNjLXNlcGFyYXRvci1ib3JkZXItY29sb3IpO2JvcmRlci10b3A6bm9uZTttYXgtd2lkdGg6MjNlbX0jY2MtbWFpbiAuY20tLWNsb3VkIC5jbV9fYnRuLWdyb3Vwe2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0jY2MtbWFpbiAuY20tLWNsb3VkIC5jbV9fYnRue21pbi13aWR0aDoxOWVtfSNjYy1tYWluIC5jbS0tY2xvdWQuY20tLWZsaXAgLmNtX19idG4tZ3JvdXAsI2NjLW1haW4gLmNtLS1jbG91ZC5jbS0tZmxpcCAuY21fX2J0bnN7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9I2NjLW1haW4gLmNtLS1jbG91ZC5jbS0taW5saW5lIC5jbV9fYnRuLWdyb3Vwe2ZsZXgtZGlyZWN0aW9uOnJvd30jY2MtbWFpbiAuY20tLWNsb3VkLmNtLS1pbmxpbmUgLmNtX19idG57bWluLXdpZHRoOjEwZW19I2NjLW1haW4gLmNtLS1jbG91ZC5jbS0taW5saW5lLmNtLS1mbGlwIC5jbV9fYnRuLWdyb3Vwe2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfSNjYy1tYWluIC5jbS0tYmFye2JvcmRlci1yYWRpdXM6MDtsZWZ0OjA7bWFyZ2luOjA7bWF4LXdpZHRoOnVuc2V0O29wYWNpdHk6MTtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3dpZHRoOjEwMHZ3Oy0tY2MtbW9kYWwtdHJhbnNpdGlvbi1kdXJhdGlvbjouMzVzfSNjYy1tYWluIC5jbS0tYmFyLmNtLS10b3B7dG9wOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfSNjYy1tYWluIC5jbS0tYmFyLmNtLS1ib3R0b217Ym90dG9tOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9I2NjLW1haW4gLmNtLS1iYXIgLmNtX19ib2R5LCNjYy1tYWluIC5jbS0tYmFyIC5jbV9fbGlua3N7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6NTVlbTt3aWR0aDoxMDAlfSNjYy1tYWluIC5jbS0tYmFyIC5jbV9fYm9keXtwYWRkaW5nOi41ZW0gMCAuOWVtfSNjYy1tYWluIC5jbS0tYmFyIC5jbV9fYnRuc3tib3JkZXItdG9wOm5vbmU7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufSNjYy1tYWluIC5jbS0tYmFyIC5jbV9fYnRuLWdyb3Vwe2dyaWQtYXV0by1mbG93OmNvbHVtbn0jY2MtbWFpbiAuY20tLWJhcjpub3QoLmNtLS1pbmxpbmUpIC5jbV9fYnRuKy5jbV9fYnRuLCNjYy1tYWluIC5jbS0tYmFyOm5vdCguY20tLWlubGluZSkgLmNtX19idG4tZ3JvdXArLmNtX19idG4tZ3JvdXB7bWFyZ2luLWxlZnQ6LjM3NXJlbTttYXJnaW4tdG9wOjB9I2NjLW1haW4gLmNtLS1iYXIgLmNtX19idG57bWluLXdpZHRoOjEyMHB4O3BhZGRpbmctbGVmdDoyZW07cGFkZGluZy1yaWdodDoyZW19I2NjLW1haW4gLmNtLS1iYXIuY20tLWZsaXA6bm90KC5jbS0taW5saW5lKSAuY21fX2J0bisuY21fX2J0biwjY2MtbWFpbiAuY20tLWJhci5jbS0tZmxpcDpub3QoLmNtLS1pbmxpbmUpIC5jbV9fYnRuLWdyb3VwKy5jbV9fYnRuLWdyb3Vwe21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDouMzc1cmVtfSNjYy1tYWluIC5jbS0tYmFyLmNtLS1mbGlwIC5jbV9fYnRuc3tmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX0jY2MtbWFpbiAuY20tLWJhci5jbS0tZmxpcCAuY21fX2J0bjpsYXN0LWNoaWxke2dyaWQtY29sdW1uOjF9I2NjLW1haW4gLmNtLS1iYXIuY20tLWlubGluZSAuY21fX2JvZHksI2NjLW1haW4gLmNtLS1iYXIuY20tLWlubGluZSAuY21fX2xpbmtze21heC13aWR0aDo3NGVtfSNjYy1tYWluIC5jbS0tYmFyLmNtLS1pbmxpbmUgLmNtX19ib2R5e2ZsZXgtZGlyZWN0aW9uOnJvdztwYWRkaW5nOjB9I2NjLW1haW4gLmNtLS1iYXIuY20tLWlubGluZSAuY21fX2J0bnN7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWF4LXdpZHRoOjIzZW19I2NjLW1haW4gLmNtLS1iYXIuY20tLWlubGluZS5jbS0tZmxpcCAuY21fX2J0bnN7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9I2NjLW1haW4gLmNjLS1hbmltIC5jbSwjY2MtbWFpbiAuY2MtLWFuaW0uY20td3JhcHBlcjpiZWZvcmV7dHJhbnNpdGlvbjpvcGFjaXR5IHZhcigtLWNjLW1vZGFsLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UsdmlzaWJpbGl0eSB2YXIoLS1jYy1tb2RhbC10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLHRyYW5zZm9ybSB2YXIoLS1jYy1tb2RhbC10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlfSNjYy1tYWluIC5jYy0tYW5pbSAuY21fX2J0biwjY2MtbWFpbiAuY2MtLWFuaW0gLmNtX19jbG9zZXt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLGJvcmRlci1jb2xvciAuMTVzIGVhc2UsY29sb3IgLjE1cyBlYXNlfS5kaXNhYmxlLS1pbnRlcmFjdGlvbiAjY2MtbWFpbiAuY20td3JhcHBlcjpiZWZvcmV7YmFja2dyb3VuZDp2YXIoLS1jYy1vdmVybGF5LWJnKTtib3R0b206MDtjb250ZW50OlwiXCI7bGVmdDowO29wYWNpdHk6MDtwb3NpdGlvbjpmaXhlZDtyaWdodDowO3RvcDowO3Zpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MH0uc2hvdy0tY29uc2VudCAjY2MtbWFpbiAuY2MtLWFuaW0gLmNte29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt2aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50fS5zaG93LS1jb25zZW50ICNjYy1tYWluIC5jYy0tYW5pbSAuY20tLW1pZGRsZXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uc2hvdy0tY29uc2VudCAjY2MtbWFpbiAuY2MtLWFuaW0gLmNtLS1iYXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LnNob3ctLWNvbnNlbnQgI2NjLW1haW4gLmNjLS1hbmltLmNtLXdyYXBwZXI6YmVmb3Jle29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGV9I2NjLW1haW4uY2MtLXJ0bCAuY21fX2J0bi0tY2xvc2V7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp1bnNldDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1jYy1idG4tYm9yZGVyLXJhZGl1cyk7bGVmdDowO3JpZ2h0OnVuc2V0fSNjYy1tYWluLmNjLS1ydGwgLmNtX19idG4tLWNsb3NlKy5jbV9fdGV4dHMgLmNtX190aXRsZXtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDoxLjNyZW19I2NjLW1haW4uY2MtLXJ0bCAuY20tLWlubGluZSAuY21fX2J0bisuY21fX2J0bnttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDouMzc1cmVtfSNjYy1tYWluLmNjLS1ydGwgLmNtLS1pbmxpbmUuY20tLWZsaXAgLmNtX19idG4rLmNtX19idG57bWFyZ2luLWxlZnQ6LjM3NXJlbTttYXJnaW4tcmlnaHQ6MH0jY2MtbWFpbi5jYy0tcnRsIC5jbTpub3QoLmNtLS1pbmxpbmUpLmNtLS1iYXIgLmNtX19idG4rLmNtX19idG4sI2NjLW1haW4uY2MtLXJ0bCAuY206bm90KC5jbS0taW5saW5lKS5jbS0tYmFyIC5jbV9fYnRuLWdyb3VwKy5jbV9fYnRuLWdyb3VwLCNjYy1tYWluLmNjLS1ydGwgLmNtOm5vdCguY20tLWlubGluZSkuY20tLXdpZGUgLmNtX19idG4rLmNtX19idG4sI2NjLW1haW4uY2MtLXJ0bCAuY206bm90KC5jbS0taW5saW5lKS5jbS0td2lkZSAuY21fX2J0bi1ncm91cCsuY21fX2J0bi1ncm91cHttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDouMzc1cmVtfSNjYy1tYWluLmNjLS1ydGwgLmNtOm5vdCguY20tLWlubGluZSkuY20tLWJhci5jbS0tZmxpcCAuY21fX2J0bisuY21fX2J0biwjY2MtbWFpbi5jYy0tcnRsIC5jbTpub3QoLmNtLS1pbmxpbmUpLmNtLS13aWRlLmNtLS1mbGlwIC5jbV9fYnRuKy5jbV9fYnRue21hcmdpbi1sZWZ0Oi4zNzVyZW07bWFyZ2luLXJpZ2h0OjB9I2NjLW1haW4uY2MtLXJ0bCAuY21fX2xpbmstZ3JvdXA+Kisqe21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjEuM3JlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjY0MHB4KXsjY2MtbWFpbnstLWNjLW1vZGFsLW1hcmdpbjouNWVtfSNjYy1tYWluIC5jbXttYXgtd2lkdGg6bm9uZSFpbXBvcnRhbnQ7d2lkdGg6YXV0byFpbXBvcnRhbnR9I2NjLW1haW4gLmNtX19ib2R5e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnQ7cGFkZGluZzowIWltcG9ydGFudH0jY2MtbWFpbiAuY21fX2J0bnMsI2NjLW1haW4gLmNtX19kZXNjLCNjYy1tYWluIC5jbV9fbGlua3MsI2NjLW1haW4gLmNtX190aXRsZXtwYWRkaW5nLWxlZnQ6MS4xcmVtIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjEuMXJlbSFpbXBvcnRhbnR9I2NjLW1haW4gLmNtX19idG5ze2JvcmRlci1sZWZ0Om5vbmUhaW1wb3J0YW50O2JvcmRlci10b3A6MXB4IHNvbGlkIHZhcigtLWNjLXNlcGFyYXRvci1ib3JkZXItY29sb3IpIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4haW1wb3J0YW50O21heC13aWR0aDpub25lIWltcG9ydGFudDttaW4td2lkdGg6YXV0byFpbXBvcnRhbnR9I2NjLW1haW4gLmNtX19idG4rLmNtX19idG4sI2NjLW1haW4gLmNtX19idG4tZ3JvdXArLmNtX19idG4tZ3JvdXB7bWFyZ2luOi4zNzVyZW0gMCAwIWltcG9ydGFudH0jY2MtbWFpbiAuY20tLWZsaXAgLmNtX19idG4rLmNtX19idG4sI2NjLW1haW4gLmNtLS1mbGlwIC5jbV9fYnRuLWdyb3VwKy5jbV9fYnRuLWdyb3Vwe21hcmdpbi1ib3R0b206LjM3NXJlbSFpbXBvcnRhbnQ7bWFyZ2luLXRvcDowIWltcG9ydGFudH0jY2MtbWFpbiAuY21fX2J0bi1ncm91cHtkaXNwbGF5OmZsZXghaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnQ7bWluLXdpZHRoOmF1dG8haW1wb3J0YW50fSNjYy1tYWluIC5jbV9fYnRue2ZsZXg6YXV0byFpbXBvcnRhbnR9I2NjLW1haW4gLmNtX19saW5rLWdyb3Vwe2p1c3RpZnktY29udGVudDpjZW50ZXIhaW1wb3J0YW50fSNjYy1tYWluIC5jbS0tZmxpcCAuY21fX2J0bi1ncm91cCwjY2MtbWFpbiAuY20tLWZsaXAgLmNtX19idG5ze2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudH19I2NjLW1haW4gLnBtLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfSNjYy1tYWluIC5wbXtiYWNrZ3JvdW5kOnZhcigtLWNjLWJnKTtib3JkZXItcmFkaXVzOnZhcigtLWNjLW1vZGFsLWJvcmRlci1yYWRpdXMpO2JveC1zaGFkb3c6MCAuNjI1ZW0gMS44NzVlbSByZ2JhKDAsMCwyLC4zKTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO29wYWNpdHk6MDtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246Zml4ZWQ7dmlzaWJpbGl0eTpoaWRkZW47d2lkdGg6MTAwJTt3aWR0aDp1bnNldDt6LWluZGV4OjF9I2NjLW1haW4gc3Zne2ZpbGw6bm9uZTt3aWR0aDoxMDAlfSNjYy1tYWluIC5wbV9fYm9keSwjY2MtbWFpbiAucG1fX2Zvb3RlciwjY2MtbWFpbiAucG1fX2hlYWRlcntwYWRkaW5nOjFlbSAxLjRlbX0jY2MtbWFpbiAucG1fX2hlYWRlcnthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tY2Mtc2VwYXJhdG9yLWJvcmRlci1jb2xvcik7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufSNjYy1tYWluIC5wbV9fdGl0bGV7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtmbGV4OjE7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbi1yaWdodDoyZW19I2NjLW1haW4gLnBtX19jbG9zZS1idG57YmFja2dyb3VuZDp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWJnKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWNjLWJ0bi1zZWNvbmRhcnktYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLWNjLWJ0bi1ib3JkZXItcmFkaXVzKTtoZWlnaHQ6NDBweDtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOmFsbCAuMTVzIGVhc2U7d2lkdGg6NDBweH0jY2MtbWFpbiAucG1fX2Nsb3NlLWJ0biBzcGFue2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfSNjYy1tYWluIC5wbV9fY2xvc2UtYnRuIHN2Z3tzdHJva2U6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1jb2xvcik7dHJhbnNmb3JtOnNjYWxlKC41KTt0cmFuc2l0aW9uOnN0cm9rZSAuMTVzIGVhc2V9I2NjLW1haW4gLnBtX19jbG9zZS1idG46aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJnKTtib3JkZXItY29sb3I6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1ob3Zlci1ib3JkZXItY29sb3IpfSNjYy1tYWluIC5wbV9fY2xvc2UtYnRuOmhvdmVyIHN2Z3tzdHJva2U6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1ob3Zlci1jb2xvcil9I2NjLW1haW4gLnBtX19ib2R5e2ZsZXg6MTtvdmVyZmxvdy15OmF1dG87b3ZlcmZsb3cteTpvdmVybGF5fSNjYy1tYWluIC5wbV9fc2VjdGlvbiwjY2MtbWFpbiAucG1fX3NlY3Rpb24tLXRvZ2dsZXtib3JkZXItcmFkaXVzOnZhcigtLWNjLWJ0bi1ib3JkZXItcmFkaXVzKTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbi1ib3R0b206LjVlbX0jY2MtbWFpbiAucG1fX3NlY3Rpb24tLXRvZ2dsZSAucG1fX3NlY3Rpb24tZGVzYy13cmFwcGVye2JvcmRlcjoxcHggc29saWQgdmFyKC0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJvcmRlcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1jYy1idG4tYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLXRvcDpub25lO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2Rpc3BsYXk6bm9uZTttYXJnaW4tdG9wOjAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbn0jY2MtbWFpbiAucG1fX3NlY3Rpb257Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1jYy1zZXBhcmF0b3ItYm9yZGVyLWNvbG9yKTtwYWRkaW5nOjFlbTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjI1cyBlYXNlLGJvcmRlci1jb2xvciAuMjVzIGVhc2V9I2NjLW1haW4gLnBtX19zZWN0aW9uOmZpcnN0LWNoaWxke2JvcmRlcjpub25lO21hcmdpbi1ib3R0b206MmVtO21hcmdpbi10b3A6MDtwYWRkaW5nOjA7dHJhbnNpdGlvbjpub25lfSNjYy1tYWluIC5wbV9fc2VjdGlvbjpub3QoOmZpcnN0LWNoaWxkKTpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1ib3JkZXIpfSNjYy1tYWluIC5wbV9fc2VjdGlvbi10b2dnbGVzKy5wbV9fc2VjdGlvbnttYXJnaW4tdG9wOjJlbX0jY2MtbWFpbiAucG1fX3NlY3Rpb24tLXRvZ2dsZXtiYWNrZ3JvdW5kOnZhcigtLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1iZyk7Ym9yZGVyLXRvcDpub25lO21hcmdpbi1ib3R0b206LjM3NXJlbX0jY2MtbWFpbiAucG1fX3NlY3Rpb24tLXRvZ2dsZSAucG1fX3NlY3Rpb24tdGl0bGV7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6dmFyKC0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJnKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1ib3JkZXIpO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttaW4taGVpZ2h0OjU4cHg7cGFkZGluZzoxLjFlbSA1LjRlbSAxLjFlbSAxLjJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjI1cyBlYXNlLGJvcmRlci1jb2xvciAuMjVzIGVhc2U7d2lkdGg6MTAwJX0jY2MtbWFpbiAucG1fX3NlY3Rpb24tLXRvZ2dsZSAucG1fX3NlY3Rpb24tdGl0bGU6aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2staG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2staG92ZXItYm9yZGVyKX0jY2MtbWFpbiAucG1fX3NlY3Rpb24tLXRvZ2dsZSAucG1fX3NlY3Rpb24tZGVzY3ttYXJnaW4tdG9wOjA7cGFkZGluZzoxZW19I2NjLW1haW4gLnBtX19zZWN0aW9uLS10b2dnbGUuaXMtZXhwYW5kZWR7LS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2stYmc6dmFyKC0tY2MtY29va2llLWNhdGVnb3J5LWV4cGFuZGVkLWJsb2NrLWJnKTstLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1ib3JkZXI6dmFyKC0tY2MtY29va2llLWNhdGVnb3J5LWV4cGFuZGVkLWJsb2NrLWhvdmVyLWJnKX0jY2MtbWFpbiAucG1fX3NlY3Rpb24tLXRvZ2dsZS5pcy1leHBhbmRlZCAucG1fX3NlY3Rpb24tdGl0bGV7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9I2NjLW1haW4gLnBtX19zZWN0aW9uLS10b2dnbGUuaXMtZXhwYW5kZWQgLnBtX19zZWN0aW9uLWFycm93IHN2Z3t0cmFuc2Zvcm06c2NhbGUoLjUpIHJvdGF0ZSgxODBkZWcpfSNjYy1tYWluIC5wbV9fc2VjdGlvbi0tdG9nZ2xlLmlzLWV4cGFuZGVkIC5wbV9fc2VjdGlvbi1kZXNjLXdyYXBwZXJ7ZGlzcGxheTpmbGV4fSNjYy1tYWluIC5wbV9fc2VjdGlvbi0tZXhwYW5kYWJsZSAucG1fX3NlY3Rpb24tdGl0bGV7Y3Vyc29yOnBvaW50ZXI7cGFkZGluZy1sZWZ0OjMuNGVtfSNjYy1tYWluIC5wbV9fc2VjdGlvbi0tZXhwYW5kYWJsZSAucG1fX3NlY3Rpb24tYXJyb3d7YmFja2dyb3VuZDp2YXIoLS1jYy10b2dnbGUtcmVhZG9ubHktYmcpO2JvcmRlci1yYWRpdXM6MTAwJTtkaXNwbGF5OmZsZXg7aGVpZ2h0OjIwcHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtsZWZ0OjE4cHg7cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoyMHB4fSNjYy1tYWluIC5wbV9fc2VjdGlvbi0tZXhwYW5kYWJsZSAucG1fX3NlY3Rpb24tYXJyb3cgc3Zne3N0cm9rZTp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWNvbG9yKTt0cmFuc2Zvcm06c2NhbGUoLjUpfSNjYy1tYWluIC5wbV9fc2VjdGlvbi10aXRsZS13cmFwcGVye2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmV9I2NjLW1haW4gLnBtX19zZWN0aW9uLXRpdGxlLXdyYXBwZXIrLnBtX19zZWN0aW9uLWRlc2Mtd3JhcHBlcnttYXJnaW4tdG9wOi44NWVtfSNjYy1tYWluIC5wbV9fc2VjdGlvbi10aXRsZXtib3JkZXItcmFkaXVzOnZhcigtLWNjLWJ0bi1ib3JkZXItcmFkaXVzKTtmb250LXNpemU6Ljk1ZW07Zm9udC13ZWlnaHQ6NjAwfSNjYy1tYWluIC5wbV9fYmFkZ2V7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1iZyk7Ym9yZGVyLXJhZGl1czo1ZW07Y29sb3I6dmFyKC0tY2Mtc2Vjb25kYXJ5LWNvbG9yKTtkaXNwbGF5OmZsZXg7ZmxleDpub25lO2ZvbnQtc2l6ZTouOGVtO2ZvbnQtd2VpZ2h0OjYwMDtoZWlnaHQ6MjNweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi1sZWZ0OjFlbTttaW4td2lkdGg6MjNweDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowIC42ZW0gMXB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDt3aWR0aDphdXRvfSNjYy1tYWluIC5wbV9fc2VydmljZS1jb3VudGVye2JhY2tncm91bmQ6dmFyKC0tY2MtYnRuLXByaW1hcnktYmcpO2NvbG9yOnZhcigtLWNjLWJ0bi1wcmltYXJ5LWNvbG9yKTtwYWRkaW5nOjA7d2lkdGg6MjNweH0jY2MtbWFpbiAucG1fX3NlcnZpY2UtY291bnRlcltkYXRhLWNvdW50ZXJsYWJlbF17cGFkZGluZzowIC42ZW0gMXB4O3dpZHRoOmF1dG99I2NjLW1haW4gLnNlY3Rpb25fX3RvZ2dsZSwjY2MtbWFpbiAuc2VjdGlvbl9fdG9nZ2xlLXdyYXBwZXIsI2NjLW1haW4gLnRvZ2dsZV9faWNvbiwjY2MtbWFpbiAudG9nZ2xlX19sYWJlbHtib3JkZXItcmFkaXVzOnZhcigtLWNjLXBtLXRvZ2dsZS1ib3JkZXItcmFkaXVzKTtoZWlnaHQ6MjNweDt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt3aWR0aDo1MHB4fSNjYy1tYWluIC5zZWN0aW9uX190b2dnbGUtd3JhcHBlcntjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxOHB4O3otaW5kZXg6MX0jY2MtbWFpbiAudG9nZ2xlLXNlcnZpY2V7aGVpZ2h0OjE5cHg7cG9zaXRpb246cmVsYXRpdmU7cmlnaHQ6MDt3aWR0aDo0MnB4fSNjYy1tYWluIC50b2dnbGUtc2VydmljZSAuc2VjdGlvbl9fdG9nZ2xlLCNjYy1tYWluIC50b2dnbGUtc2VydmljZSAudG9nZ2xlX19pY29uLCNjYy1tYWluIC50b2dnbGUtc2VydmljZSAudG9nZ2xlX19sYWJlbHtoZWlnaHQ6MTlweDt3aWR0aDo0MnB4fSNjYy1tYWluIC50b2dnbGUtc2VydmljZSAudG9nZ2xlX19pY29ue3Bvc2l0aW9uOnJlbGF0aXZlfSNjYy1tYWluIC50b2dnbGUtc2VydmljZSAudG9nZ2xlX19pY29uLWNpcmNsZXtoZWlnaHQ6MTlweDt3aWR0aDoxOXB4fSNjYy1tYWluIC50b2dnbGUtc2VydmljZSAuc2VjdGlvbl9fdG9nZ2xlOmNoZWNrZWR+LnRvZ2dsZV9faWNvbiAudG9nZ2xlX19pY29uLWNpcmNsZXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyM3B4KX0jY2MtbWFpbiAucG1fX3NlY3Rpb24tLXRvZ2dsZTpudGgtY2hpbGQoMikgLnNlY3Rpb25fX3RvZ2dsZS13cmFwcGVyOmFmdGVye2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9I2NjLW1haW4gLnNlY3Rpb25fX3RvZ2dsZXtib3JkZXI6MDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO2xlZnQ6MDttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MH0jY2MtbWFpbiAuc2VjdGlvbl9fdG9nZ2xlOmRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZH0jY2MtbWFpbiAudG9nZ2xlX19pY29ue2JhY2tncm91bmQ6dmFyKC0tY2MtdG9nZ2xlLW9mZi1iZyk7Ym94LXNoYWRvdzowIDAgMCAxcHggdmFyKC0tY2MtdG9nZ2xlLW9mZi1iZyk7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zaXRpb246YWxsIC4yNXMgZWFzZX0jY2MtbWFpbiAudG9nZ2xlX19pY29uLWNpcmNsZXtiYWNrZ3JvdW5kOnZhcigtLWNjLXRvZ2dsZS1vZmYta25vYi1iZyk7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czp2YXIoLS1jYy1wbS10b2dnbGUtYm9yZGVyLXJhZGl1cyk7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgyNCwzMiwzLC4zNik7ZGlzcGxheTpibG9jaztoZWlnaHQ6MjNweDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjI1cyBlYXNlLGJhY2tncm91bmQtY29sb3IgLjI1cyBlYXNlO3dpZHRoOjIzcHh9I2NjLW1haW4gLnRvZ2dsZV9faWNvbi1vZmYsI2NjLW1haW4gLnRvZ2dsZV9faWNvbi1vbntoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBlYXNlO3dpZHRoOjEwMCV9I2NjLW1haW4gLnRvZ2dsZV9faWNvbi1vbntvcGFjaXR5OjA7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9I2NjLW1haW4gLnRvZ2dsZV9faWNvbi1vbiBzdmd7c3Ryb2tlOnZhcigtLWNjLXRvZ2dsZS1vbi1iZyk7dHJhbnNmb3JtOnNjYWxlKC41NSkgcm90YXRlKC00NWRlZyl9I2NjLW1haW4gLnRvZ2dsZV9faWNvbi1vZmZ7b3BhY2l0eToxfSNjYy1tYWluIC50b2dnbGVfX2ljb24tb2ZmIHN2Z3tzdHJva2U6dmFyKC0tY2MtdG9nZ2xlLW9mZi1iZyk7dHJhbnNmb3JtOnNjYWxlKC41NSl9I2NjLW1haW4gLnNlY3Rpb25fX3RvZ2dsZTpjaGVja2Vkfi50b2dnbGVfX2ljb257YmFja2dyb3VuZDp2YXIoLS1jYy10b2dnbGUtb24tYmcpO2JveC1zaGFkb3c6MCAwIDAgMXB4IHZhcigtLWNjLXRvZ2dsZS1vbi1iZyl9I2NjLW1haW4gLnNlY3Rpb25fX3RvZ2dsZTpjaGVja2Vkfi50b2dnbGVfX2ljb24gLnRvZ2dsZV9faWNvbi1jaXJjbGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jYy10b2dnbGUtb24ta25vYi1iZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjdweCl9I2NjLW1haW4gLnNlY3Rpb25fX3RvZ2dsZTpjaGVja2Vkfi50b2dnbGVfX2ljb24gLnRvZ2dsZV9faWNvbi1vbntvcGFjaXR5OjF9I2NjLW1haW4gLnNlY3Rpb25fX3RvZ2dsZTpjaGVja2Vkfi50b2dnbGVfX2ljb24gLnRvZ2dsZV9faWNvbi1vZmZ7b3BhY2l0eTowfSNjYy1tYWluIC5zZWN0aW9uX190b2dnbGU6Y2hlY2tlZDpkaXNhYmxlZH4udG9nZ2xlX19pY29ue2JhY2tncm91bmQ6dmFyKC0tY2MtdG9nZ2xlLXJlYWRvbmx5LWJnKTtib3gtc2hhZG93OjAgMCAwIDFweCB2YXIoLS1jYy10b2dnbGUtcmVhZG9ubHktYmcpfSNjYy1tYWluIC5zZWN0aW9uX190b2dnbGU6Y2hlY2tlZDpkaXNhYmxlZH4udG9nZ2xlX19pY29uIC50b2dnbGVfX2ljb24tY2lyY2xle2JhY2tncm91bmQ6dmFyKC0tY2MtdG9nZ2xlLXJlYWRvbmx5LWtub2ItYmcpO2JveC1zaGFkb3c6bm9uZX0jY2MtbWFpbiAuc2VjdGlvbl9fdG9nZ2xlOmNoZWNrZWQ6ZGlzYWJsZWR+LnRvZ2dsZV9faWNvbiBzdmd7c3Ryb2tlOnZhcigtLWNjLXRvZ2dsZS1yZWFkb25seS1rbm9iLWljb24tY29sb3IpfSNjYy1tYWluIC50b2dnbGVfX2xhYmVse29wYWNpdHk6MDtvdmVyZmxvdzpoaWRkZW47cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt6LWluZGV4Oi0xfSNjYy1tYWluIC5wbV9fc2VjdGlvbi1kZXNjLXdyYXBwZXJ7Y29sb3I6dmFyKC0tY2Mtc2Vjb25kYXJ5LWNvbG9yKTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZvbnQtc2l6ZTouOWVtfSNjYy1tYWluIC5wbV9fc2VjdGlvbi1kZXNjLXdyYXBwZXI+Om5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJvcmRlcil9I2NjLW1haW4gLnBtX19zZWN0aW9uLXNlcnZpY2Vze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59I2NjLW1haW4gLnBtX19zZXJ2aWNle2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzouNGVtIDEuMmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2V9I2NjLW1haW4gLnBtX19zZXJ2aWNlOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWhvdmVyLWJnKX0jY2MtbWFpbiAucG1fX3NlcnZpY2UtaGVhZGVye2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7bWFyZ2luLXJpZ2h0OjFlbTt3aWR0aDoxMDAlfSNjYy1tYWluIC5wbV9fc2VydmljZS1pY29ue2JvcmRlcjoycHggc29saWQ7Ym9yZGVyLXJhZGl1czoxMDAlO2hlaWdodDo4cHg7bWFyZ2luLWxlZnQ6NnB4O21hcmdpbi1yaWdodDoyMHB4O21hcmdpbi10b3A6MXB4O21pbi13aWR0aDo4cHh9I2NjLW1haW4gLnBtX19zZXJ2aWNlLXRpdGxle2ZvbnQtc2l6ZTouOTVlbTt3aWR0aDoxMDAlO3dvcmQtYnJlYWs6YnJlYWstd29yZH0jY2MtbWFpbiAucG1fX3NlY3Rpb24tZGVzY3tsaW5lLWhlaWdodDoxLjVlbX0jY2MtbWFpbiAucG1fX3NlY3Rpb24tdGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2ZvbnQtc2l6ZTouOWVtO21hcmdpbjowO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7dGV4dC1hbGlnbjpsZWZ0O3dpZHRoOjEwMCV9I2NjLW1haW4gLnBtX190YWJsZS1jYXB0aW9ue3RleHQtYWxpZ246bGVmdH0jY2MtbWFpbiAucG1fX3RhYmxlLWNhcHRpb24sI2NjLW1haW4gLnBtX190YWJsZS1oZWFkPnRye2JvcmRlci1ib3R0b206MXB4IGRhc2hlZCB2YXIoLS1jYy1zZXBhcmF0b3ItYm9yZGVyLWNvbG9yKTtjb2xvcjp2YXIoLS1jYy1wcmltYXJ5LWNvbG9yKTtmb250LXdlaWdodDo2MDB9I2NjLW1haW4gLnBtX190YWJsZS10cnt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlfSNjYy1tYWluIC5wbV9fdGFibGUtdHI6aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2staG92ZXItYmcpfSNjYy1tYWluIC5wbV9fdGFibGUtY2FwdGlvbiwjY2MtbWFpbiAucG1fX3RhYmxlLXRkLCNjYy1tYWluIC5wbV9fdGFibGUtdGh7cGFkZGluZzouNjI1ZW0gLjYyNWVtIC42MjVlbSAxLjJlbTt2ZXJ0aWNhbC1hbGlnbjp0b3B9I2NjLW1haW4gLnBtX19mb290ZXJ7Ym9yZGVyLXRvcDoxcHggc29saWQgdmFyKC0tY2Mtc2VwYXJhdG9yLWJvcmRlci1jb2xvcik7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufSNjYy1tYWluIC5wbV9fYnRuLWdyb3Vwe2Rpc3BsYXk6ZmxleH0jY2MtbWFpbiAucG1fX2J0bisucG1fX2J0biwjY2MtbWFpbiAucG1fX2J0bi1ncm91cCsucG1fX2J0bi1ncm91cHttYXJnaW4tbGVmdDouMzc1cmVtfSNjYy1tYWluIC5wbS0tZmxpcCAucG1fX2J0bisucG1fX2J0biwjY2MtbWFpbiAucG0tLWZsaXAgLnBtX19idG4tZ3JvdXArLnBtX19idG4tZ3JvdXB7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6LjM3NXJlbX0jY2MtbWFpbiAucG1fX2J0bntiYWNrZ3JvdW5kOnZhcigtLWNjLWJ0bi1wcmltYXJ5LWJnKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWNjLWJ0bi1wcmltYXJ5LWJvcmRlci1jb2xvcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1jYy1idG4tYm9yZGVyLXJhZGl1cyk7Y29sb3I6dmFyKC0tY2MtYnRuLXByaW1hcnktY29sb3IpO2ZsZXg6YXV0bztmb250LXNpemU6LjgyZW07Zm9udC13ZWlnaHQ6NjAwO21pbi1oZWlnaHQ6NDJweDttaW4td2lkdGg6MTEwcHg7cGFkZGluZzouNWVtIDEuNWVtO3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZSxjb2xvciAuMTVzIGVhc2V9I2NjLW1haW4gLnBtX19idG46aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1jYy1idG4tcHJpbWFyeS1ob3Zlci1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWNjLWJ0bi1wcmltYXJ5LWhvdmVyLWJvcmRlci1jb2xvcik7Y29sb3I6dmFyKC0tY2MtYnRuLXByaW1hcnktaG92ZXItY29sb3IpfSNjYy1tYWluIC5wbV9fYnRuLS1zZWNvbmRhcnl7YmFja2dyb3VuZDp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWJnKTtib3JkZXItY29sb3I6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1ib3JkZXItY29sb3IpO2NvbG9yOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktY29sb3IpfSNjYy1tYWluIC5wbV9fYnRuLS1zZWNvbmRhcnk6aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJnKTtib3JkZXItY29sb3I6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1ob3Zlci1ib3JkZXItY29sb3IpO2NvbG9yOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktaG92ZXItY29sb3IpfSNjYy1tYWluIC5wbS0tYm94e2hlaWdodDpjYWxjKDEwMCUgLSAyZW0pO2xlZnQ6dmFyKC0tY2MtbW9kYWwtbWFyZ2luKTttYXJnaW46MCBhdXRvO21heC1oZWlnaHQ6MzcuNWVtO21heC13aWR0aDo0M2VtO3JpZ2h0OnZhcigtLWNjLW1vZGFsLW1hcmdpbik7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWShjYWxjKC01MCUgKyAxLjZlbSkpfSNjYy1tYWluIC5wbS0tYm94LnBtLS1mbGlwIC5wbV9fYnRuLWdyb3VwLCNjYy1tYWluIC5wbS0tYm94LnBtLS1mbGlwIC5wbV9fZm9vdGVye2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfSNjYy1tYWluIC5wbS0tYmFye2JvcmRlci1yYWRpdXM6MDtib3R0b206MDtoZWlnaHQ6MTAwJTttYXJnaW46MDttYXgtaGVpZ2h0Om5vbmU7bWF4LXdpZHRoOjI5ZW07b3BhY2l0eToxO3RvcDowO3dpZHRoOjEwMCU7LS1jYy1tb2RhbC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zNXN9I2NjLW1haW4gLnBtLS1iYXIgLnBtX19zZWN0aW9uLXRhYmxlLCNjYy1tYWluIC5wbS0tYmFyIC5wbV9fdGFibGUtYm9keSwjY2MtbWFpbiAucG0tLWJhciAucG1fX3RhYmxlLXRkLCNjYy1tYWluIC5wbS0tYmFyIC5wbV9fdGFibGUtdGgsI2NjLW1haW4gLnBtLS1iYXIgLnBtX190YWJsZS10cntkaXNwbGF5OmJsb2NrfSNjYy1tYWluIC5wbS0tYmFyIC5wbV9fdGFibGUtaGVhZHtkaXNwbGF5Om5vbmV9I2NjLW1haW4gLnBtLS1iYXIgLnBtX190YWJsZS1jYXB0aW9ue2Rpc3BsYXk6YmxvY2t9I2NjLW1haW4gLnBtLS1iYXIgLnBtX190YWJsZS10cjpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWNjLXNlcGFyYXRvci1ib3JkZXItY29sb3IpfSNjYy1tYWluIC5wbS0tYmFyIC5wbV9fdGFibGUtdGR7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufSNjYy1tYWluIC5wbS0tYmFyIC5wbV9fdGFibGUtdGQ6YmVmb3Jle2NvbG9yOnZhcigtLWNjLXByaW1hcnktY29sb3IpO2NvbnRlbnQ6YXR0cihkYXRhLWNvbHVtbik7ZmxleDoxO2ZvbnQtd2VpZ2h0OjYwMDttaW4td2lkdGg6MTAwcHg7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmctcmlnaHQ6MmVtO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9I2NjLW1haW4gLnBtLS1iYXIgLnBtX190YWJsZS10ZD5kaXZ7ZmxleDozfSNjYy1tYWluIC5wbS0tYmFyOm5vdCgucG0tLXdpZGUpIC5wbV9fYm9keSwjY2MtbWFpbiAucG0tLWJhcjpub3QoLnBtLS13aWRlKSAucG1fX2Zvb3RlciwjY2MtbWFpbiAucG0tLWJhcjpub3QoLnBtLS13aWRlKSAucG1fX2hlYWRlcntwYWRkaW5nOjFlbSAxLjNlbX0jY2MtbWFpbiAucG0tLWJhcjpub3QoLnBtLS13aWRlKSAucG1fX2J0bi1ncm91cCwjY2MtbWFpbiAucG0tLWJhcjpub3QoLnBtLS13aWRlKSAucG1fX2Zvb3RlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59I2NjLW1haW4gLnBtLS1iYXI6bm90KC5wbS0td2lkZSkgLnBtX19idG4rLnBtX19idG4sI2NjLW1haW4gLnBtLS1iYXI6bm90KC5wbS0td2lkZSkgLnBtX19idG4tZ3JvdXArLnBtX19idG4tZ3JvdXB7bWFyZ2luOi4zNzVyZW0gMCAwfSNjYy1tYWluIC5wbS0tYmFyOm5vdCgucG0tLXdpZGUpLnBtLS1mbGlwIC5wbV9fYnRuLWdyb3VwLCNjYy1tYWluIC5wbS0tYmFyOm5vdCgucG0tLXdpZGUpLnBtLS1mbGlwIC5wbV9fZm9vdGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfSNjYy1tYWluIC5wbS0tYmFyOm5vdCgucG0tLXdpZGUpLnBtLS1mbGlwIC5wbV9fYnRuKy5wbV9fYnRuLCNjYy1tYWluIC5wbS0tYmFyOm5vdCgucG0tLXdpZGUpLnBtLS1mbGlwIC5wbV9fYnRuLWdyb3VwKy5wbV9fYnRuLWdyb3Vwe21hcmdpbi1ib3R0b206LjM3NXJlbTttYXJnaW4tdG9wOjB9I2NjLW1haW4gLnBtLS1iYXI6bm90KC5wbS0td2lkZSkgLnBtX19iYWRnZXtkaXNwbGF5Om5vbmV9I2NjLW1haW4gLnBtLS1iYXIucG0tLWxlZnR7bGVmdDowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX0jY2MtbWFpbiAucG0tLWJhci5wbS0tcmlnaHR7cmlnaHQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX0jY2MtbWFpbiAucG0tLWJhci5wbS0td2lkZXttYXgtd2lkdGg6MzVlbX0jY2MtbWFpbiAucG0tLWJhci5wbS0td2lkZSAucG1fX2JvZHksI2NjLW1haW4gLnBtLS1iYXIucG0tLXdpZGUgLnBtX19mb290ZXIsI2NjLW1haW4gLnBtLS1iYXIucG0tLXdpZGUgLnBtX19oZWFkZXJ7cGFkZGluZzoxZW0gMS40ZW19I2NjLW1haW4gLnBtLS1iYXIucG0tLXdpZGUucG0tLWZsaXAgLnBtX19idG4tZ3JvdXAsI2NjLW1haW4gLnBtLS1iYXIucG0tLXdpZGUucG0tLWZsaXAgLnBtX19mb290ZXJ7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9I2NjLW1haW4gLnBtLW92ZXJsYXl7YmFja2dyb3VuZDp2YXIoLS1jYy1vdmVybGF5LWJnKTtib3R0b206MDtjb250ZW50OlwiXCI7bGVmdDowO29wYWNpdHk6MDtwb3NpdGlvbjpmaXhlZDtyaWdodDowO3RvcDowO3Zpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MX0jY2MtbWFpbiAuY2MtLWFuaW0gLnBtLCNjYy1tYWluIC5jYy0tYW5pbSAucG0tb3ZlcmxheXt0cmFuc2l0aW9uOm9wYWNpdHkgdmFyKC0tY2MtbW9kYWwtdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZSx2aXNpYmlsaXR5IHZhcigtLWNjLW1vZGFsLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UsdHJhbnNmb3JtIHZhcigtLWNjLW1vZGFsLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2V9LnNob3ctLXByZWZlcmVuY2VzICNjYy1tYWluIC5jYy0tYW5pbSAucG17b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnR9LnNob3ctLXByZWZlcmVuY2VzICNjYy1tYWluIC5jYy0tYW5pbSAucG0tLWJveHt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uc2hvdy0tcHJlZmVyZW5jZXMgI2NjLW1haW4gLmNjLS1hbmltIC5wbS0tYmFye3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfS5zaG93LS1wcmVmZXJlbmNlcyAjY2MtbWFpbiAuY2MtLWFuaW0gLnBtLW92ZXJsYXl7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0jY2MtbWFpbi5jYy0tcnRsIC5wbV9fc2VydmljZS1oZWFkZXJ7bWFyZ2luLWxlZnQ6MWVtO21hcmdpbi1yaWdodDowfSNjYy1tYWluLmNjLS1ydGwgLnBtX19zZWN0aW9uLWFycm93e2xlZnQ6dW5zZXQ7cmlnaHQ6MThweH0jY2MtbWFpbi5jYy0tcnRsIC5zZWN0aW9uX190b2dnbGUtd3JhcHBlcntsZWZ0OjE4cHg7cmlnaHQ6dW5zZXQ7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0fSNjYy1tYWluLmNjLS1ydGwgLnRvZ2dsZS1zZXJ2aWNle2xlZnQ6MH0jY2MtbWFpbi5jYy0tcnRsIC5wbV9fc2VydmljZS1pY29ue21hcmdpbi1sZWZ0OjIwcHg7bWFyZ2luLXJpZ2h0OjVweH0jY2MtbWFpbi5jYy0tcnRsIC5wbV9fc2VjdGlvbi0tdG9nZ2xlIC5wbV9fc2VjdGlvbi10aXRsZXtwYWRkaW5nLWxlZnQ6NS40ZW07cGFkZGluZy1yaWdodDoxLjJlbX0jY2MtbWFpbi5jYy0tcnRsIC5wbV9fc2VjdGlvbi0tZXhwYW5kYWJsZSAucG1fX3NlY3Rpb24tdGl0bGV7cGFkZGluZy1yaWdodDozLjRlbX0jY2MtbWFpbi5jYy0tcnRsIC5wbV9fYmFkZ2V7bWFyZ2luLWxlZnQ6dW5zZXQ7bWFyZ2luLXJpZ2h0OjFlbX0jY2MtbWFpbi5jYy0tcnRsIC50b2dnbGVfX2ljb24tY2lyY2xle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDI3cHgpfSNjYy1tYWluLmNjLS1ydGwgLnRvZ2dsZS1zZXJ2aWNlIC50b2dnbGVfX2ljb24tY2lyY2xle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIzcHgpfSNjYy1tYWluLmNjLS1ydGwgLnNlY3Rpb25fX3RvZ2dsZTpjaGVja2Vkfi50b2dnbGVfX2ljb24gLnRvZ2dsZV9faWNvbi1jaXJjbGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9I2NjLW1haW4uY2MtLXJ0bCAucG1fX3RhYmxlLXRkLCNjYy1tYWluLmNjLS1ydGwgLnBtX190YWJsZS10aHtwYWRkaW5nLWxlZnQ6dW5zZXQ7cGFkZGluZy1yaWdodDoxLjJlbTt0ZXh0LWFsaWduOnJpZ2h0fSNjYy1tYWluLmNjLS1ydGwgLnBtX190YWJsZS10ZHtwYWRkaW5nLWxlZnQ6dW5zZXQ7cGFkZGluZy1yaWdodDoxLjJlbX0jY2MtbWFpbi5jYy0tcnRsIC5wbV9fdGFibGUtdGQ6YmVmb3Jle3BhZGRpbmctbGVmdDoyZW07cGFkZGluZy1yaWdodDp1bnNldH0jY2MtbWFpbi5jYy0tcnRsIC5wbV9fYnRuKy5wbV9fYnRuLCNjYy1tYWluLmNjLS1ydGwgLnBtX19idG4tZ3JvdXArLnBtX19idG4tZ3JvdXB7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6LjM3NXJlbX0jY2MtbWFpbi5jYy0tcnRsIC5wbS0tZmxpcCAucG1fX2J0bisucG1fX2J0biwjY2MtbWFpbi5jYy0tcnRsIC5wbS0tZmxpcCAucG1fX2J0bi1ncm91cCsucG1fX2J0bi1ncm91cHttYXJnaW4tbGVmdDouMzc1cmVtO21hcmdpbi1yaWdodDowfSNjYy1tYWluLmNjLS1ydGwgLnBtLS1mbGlwLnBtLS1iYXI6bm90KC5wbS0td2lkZSkgLnBtX19idG4rLnBtX19idG4sI2NjLW1haW4uY2MtLXJ0bCAucG0tLWZsaXAucG0tLWJhcjpub3QoLnBtLS13aWRlKSAucG1fX2J0bi1ncm91cCsucG1fX2J0bi1ncm91cHttYXJnaW4tbGVmdDowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NjQwcHgpeyNjYy1tYWluIC5wbXtib3JkZXItcmFkaXVzOjA7Ym90dG9tOjA7aGVpZ2h0OmF1dG87bGVmdDowO21heC1oZWlnaHQ6MTAwJTttYXgtd2lkdGg6bm9uZSFpbXBvcnRhbnQ7cmlnaHQ6MDt0b3A6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxLjZlbSl9I2NjLW1haW4gLnBtX19ib2R5LCNjYy1tYWluIC5wbV9fZm9vdGVyLCNjYy1tYWluIC5wbV9faGVhZGVye3BhZGRpbmc6LjllbSFpbXBvcnRhbnR9I2NjLW1haW4gLnBtX19iYWRnZXtkaXNwbGF5Om5vbmV9I2NjLW1haW4gLnBtX19zZWN0aW9uLXRhYmxlLCNjYy1tYWluIC5wbV9fdGFibGUtYm9keSwjY2MtbWFpbiAucG1fX3RhYmxlLWNhcHRpb24sI2NjLW1haW4gLnBtX190YWJsZS10ZCwjY2MtbWFpbiAucG1fX3RhYmxlLXRoLCNjYy1tYWluIC5wbV9fdGFibGUtdHJ7ZGlzcGxheTpibG9ja30jY2MtbWFpbiAucG1fX3RhYmxlLWhlYWR7ZGlzcGxheTpub25lfSNjYy1tYWluIC5wbV9fdGFibGUtdHI6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1jYy1zZXBhcmF0b3ItYm9yZGVyLWNvbG9yKX0jY2MtbWFpbiAucG1fX3RhYmxlLXRke2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0jY2MtbWFpbiAucG1fX3RhYmxlLXRkOmJlZm9yZXtjb2xvcjp2YXIoLS1jYy1wcmltYXJ5LWNvbG9yKTtjb250ZW50OmF0dHIoZGF0YS1jb2x1bW4pO2ZsZXg6MTtmb250LXdlaWdodDo2MDA7bWluLXdpZHRoOjEwMHB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nLXJpZ2h0OjJlbTt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfSNjYy1tYWluIC5wbV9fdGFibGUtdGQ+ZGl2e2ZsZXg6M30jY2MtbWFpbiAucG1fX2J0bi1ncm91cCwjY2MtbWFpbiAucG1fX2Zvb3RlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW4haW1wb3J0YW50fSNjYy1tYWluIC5wbV9fYnRuLWdyb3Vwe2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnR9I2NjLW1haW4gLnBtX19idG4rLnBtX19idG4sI2NjLW1haW4gLnBtX19idG4tZ3JvdXArLnBtX19idG4tZ3JvdXB7bWFyZ2luOi4zNzVyZW0gMCAwIWltcG9ydGFudH0jY2MtbWFpbiAucG0tLWZsaXAgLnBtX19idG4rLnBtX19idG4sI2NjLW1haW4gLnBtLS1mbGlwIC5wbV9fYnRuLWdyb3VwKy5wbV9fYnRuLWdyb3Vwe21hcmdpbi1ib3R0b206LjM3NXJlbSFpbXBvcnRhbnQ7bWFyZ2luLXRvcDowIWltcG9ydGFudH0jY2MtbWFpbiAucG0tLWZsaXAgLnBtX19idG4tZ3JvdXAsI2NjLW1haW4gLnBtLS1mbGlwIC5wbV9fZm9vdGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudH0uc2hvdy0tcHJlZmVyZW5jZXMgI2NjLW1haW4gLmNjLS1hbmltIC5wbXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSFpbXBvcnRhbnR9fSIsIjpyb290ey0taW0tZm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZixcIkFwcGxlIENvbG9yIEVtb2ppXCIsXCJTZWdvZSBVSSBFbW9qaVwiLFwiU2Vnb2UgVUkgU3ltYm9sXCI7LS1pbS1jb2xvcjojZmZmOy0taW0tYmc6IzBiMTAxNjstLWltLWxpbmstY29sb3I6IzVmYjNmYjstLWltLWxpbmstaG92ZXItY29sb3I6cmdiYSg5NSwxNzgsMjUxLC42ODIpOy0taW0tYnRuLWNvbG9yOiNmZmY7LS1pbS1idG4tYmc6cmdiYSgwLDEwMiwyMTksLjg0KTstLWltLWJ0bi1ob3Zlci1iZzpyZ2JhKDksODAsMTYxLC44OSk7LS1pbS1idG4tYWN0aXZlLWJveC1zaGFkb3c6MCAwIDAgLjI1ZW0gcmdiYSgyNCwxMDQsMjUwLC4yNCk7LS1pbS1idG4tcy1jb2xvcjp2YXIoLS1pbS1iZyk7LS1pbS1idG4tcy1iZzpyZ2JhKDIyNSwyMzksMjU1LC44KTstLWltLWJ0bi1zLWhvdmVyLWJnOnJnYmEoMjI1LDIzOSwyNTUsLjk1KTstLWltLWJ0bi1zLWFjdGl2ZS1iZzpyZ2JhKDIyNSwyMzksMjU1LC42KTstLWltLW92ZXJsYXktYmc6bGluZWFyLWdyYWRpZW50KDE0ZGVnLCMxZTM4NjEscmdiYSgyMDYsMjIwLDIzMywuMTE4KSl9ZGl2W2RhdGEtc2VydmljZV0sZGl2W2RhdGEtc2VydmljZV0gLmNsbCxkaXZbZGF0YS1zZXJ2aWNlXSAuY2xsIGEsZGl2W2RhdGEtc2VydmljZV0gLmNsbCBidXR0b257YWxsOmluaXRpYWw7Ym94LXNpemluZzpib3JkZXItYm94O2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdDt2aXNpYmlsaXR5OnVuc2V0fWRpdltkYXRhLXNlcnZpY2VdIC5jbGwgOmFmdGVyLGRpdltkYXRhLXNlcnZpY2VdIC5jbGwgaWZyYW1lLGRpdltkYXRhLXNlcnZpY2VdIC5jbGwgc3BhbixkaXZbZGF0YS1zZXJ2aWNlXTpiZWZvcmV7YWxsOnVuc2V0O2JveC1zaXppbmc6Ym9yZGVyLWJveH1kaXZbZGF0YS1zZXJ2aWNlXSAuY2xsIGEsZGl2W2RhdGEtc2VydmljZV0gLmNsbCBidXR0b24sZGl2W2RhdGEtc2VydmljZV0gLmNsbCBpbnB1dHstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpyZXZlcnQ7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6MTAwJTtsaW5lLWhlaWdodDpub3JtYWw7bWFyZ2luOjA7b3V0bGluZTpyZXZlcnQ7b3ZlcmZsb3c6aGlkZGVufWRpdltkYXRhLXNlcnZpY2Vde2JhY2tncm91bmQtY29sb3I6IzBiMTAxNjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWltLWJnKTtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxTZWdvZSBVSSxSb2JvdG8sSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWYsQXBwbGUgQ29sb3IgRW1vamksU2Vnb2UgVUkgRW1vamksU2Vnb2UgVUkgU3ltYm9sO2ZvbnQtZmFtaWx5OnZhcigtLWltLWZvbnQtZmFtaWx5KTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo0MDA7bWF4LXdpZHRoOjEwMCU7bWluLWhlaWdodDo5LjM3NXJlbTttaW4td2lkdGg6MTguNzVyZW07b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfWRpdltkYXRhLXNlcnZpY2VdOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwYWRkaW5nLXRvcDo1Ni4yNSV9ZGl2W2RhdGEtc2VydmljZV0gLmNsbCAuYy1sZHtib3R0b206MmVtO29wYWNpdHk6MDtyaWdodDoyLjVlbTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxLjRlbSk7dmlzaWJpbGl0eTpoaWRkZW59ZGl2W2RhdGEtc2VydmljZV0gLmNsbCAuYy1sZCxkaXZbZGF0YS1zZXJ2aWNlXSAuY2xsIC5jLWxkOmFmdGVye2JvcmRlci1yYWRpdXM6MTAwJTtoZWlnaHQ6MS4yNWVtO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEuMjVlbTt6LWluZGV4OjF9ZGl2W2RhdGEtc2VydmljZV0gLmNsbCAuYy1sZDphZnRlcnthbmltYXRpb246c3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7Ym9yZGVyOi4yNWVtIHNvbGlkICNmZmY7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudDtjb250ZW50OlwiXCJ9ZGl2W2RhdGEtc2VydmljZV0uYy1oLW4gLmNsbCAuYy1sZHtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dmlzaWJpbGl0eTp2aXNpYmxlfWRpdltkYXRhLXNlcnZpY2VdLmMtaC1iIC5jbGwgLmMtbGR7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3Zpc2liaWxpdHk6aGlkZGVufUBrZXlmcmFtZXMgc3BpbnswJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfXRve3RyYW5zZm9ybTpyb3RhdGUoMXR1cm4pfX1kaXZbZGF0YS1hdXRvc2NhbGVde2hlaWdodDphdXRvO3dpZHRoOjEwMCV9ZGl2W2RhdGEtc2VydmljZV0gLmNsbCAuYy1udHtib3R0b206MDtjb2xvcjojZmZmO2NvbG9yOnZhcigtLWltLWNvbG9yKTtoZWlnaHQ6MTAwJTtsZWZ0OjA7bWF4LXdpZHRoOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt3aWR0aDoxMDAlfWRpdltkYXRhLXNlcnZpY2VdIC5jbGwgLmMtYmd7Ym90dG9tOjA7bGVmdDowO29wYWNpdHk6LjU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MH1kaXZbZGF0YS1zZXJ2aWNlXSAuY2xsIC5jLWJnOmJlZm9yZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxNGRlZywjMWUzODYxLHJnYmEoMjA2LDIyMCwyMzMsLjExOCkpO2JhY2tncm91bmQ6dmFyKC0taW0tb3ZlcmxheS1iZyk7Ym90dG9tOjA7Y29udGVudDpcIlwiO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3otaW5kZXg6MX1kaXZbZGF0YS1zZXJ2aWNlXSAuY2xsIC5jLWJnLWl7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3Zlcjtib3R0b206MDtsZWZ0OjA7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjB9ZGl2W2RhdGEtc2VydmljZV0gLmNsbCAuYy1iZy1pLmxvYWRlZHtvcGFjaXR5OjF9ZGl2W2RhdGEtc2VydmljZV0gLmNsbCAuYy10bHtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxLjJlbTtmb250LXdlaWdodDo2MDA7bWFyZ2luLWJvdHRvbTouNmVtO3RleHQtYWxpZ246Y2VudGVyfWRpdltkYXRhLXNlcnZpY2VdLmMtaC1uIC5jbGwgLmMtYmd7b3BhY2l0eToxO3RyYW5zZm9ybTpzY2FsZSgxKX1kaXZbZGF0YS1zZXJ2aWNlXSAuY2xsIC5jLW4tY3thbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2hlaWdodDoxMDAlO2p1c3RpZnktY29udGVudDpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmV9ZGl2W2RhdGEtc2VydmljZV0gLmNsbCAuYy1uLXR7ZGlzcGxheTpibG9jaztmb250LXNpemU6Ljg3ZW07bGluZS1oZWlnaHQ6MS40ZW07bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6MzJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9ZGl2W2RhdGEtc2VydmljZV0gLmNsbCAuYy1uLWF7bWFyZ2luLXRvcDoxLjI1ZW19ZGl2W2RhdGEtc2VydmljZV0gLmNsbCAuYy1uLWEsZGl2W2RhdGEtc2VydmljZV0gLmNsbCAuYy1uLXR7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfWRpdltkYXRhLXNlcnZpY2VdIC5jbGwgLmMtbi1hIGJ1dHRvbitidXR0b257bWFyZ2luLWxlZnQ6LjhlbX1kaXZbZGF0YS1zZXJ2aWNlXSAuY2xsIC5jLXQtY257cGFkZGluZzowIC43NWVtO3otaW5kZXg6MX1kaXZbZGF0YS1zZXJ2aWNlXSAuY2xsIC5jLWwtYixkaXZbZGF0YS1zZXJ2aWNlXSAuY2xsIC5jLWxhLWJ7YWxpZ24taXRlbXM6Y2VudGVyO2FsaWduLXNlbGY6c3RyZXRjaDtiYWNrZ3JvdW5kOnJnYmEoMCwxMDIsMjE5LC44NCk7YmFja2dyb3VuZDp2YXIoLS1pbS1idG4tYmcpO2JvcmRlci1yYWRpdXM6LjMxMjVlbTtib3gtc2hhZG93OjAgLjI1ZW0gLjc1ZW0gcmdiYSgwLDAsMCwuMTkpO2NvbG9yOiNmZmY7Y29sb3I6dmFyKC0taW0tYnRuLWNvbG9yKTtkaXNwbGF5OmZsZXg7Zm9udC1zaXplOi43N2VtO2ZvbnQtd2VpZ2h0OjYwMDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5O3BhZGRpbmc6Ljk3NWVtIDEuMWVtO3Bvc2l0aW9uOnJlbGF0aXZlfWRpdltkYXRhLXNlcnZpY2VdIC5jbGwgLmMtbC1iOmJlZm9yZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Ym9yZGVyLWJvdHRvbTouNmVtIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1sZWZ0OjFlbSBzb2xpZCAjZmZmO2JvcmRlci1sZWZ0OjFlbSBzb2xpZCB2YXIoLS1pbS1idG4tY29sb3IpO2JvcmRlci10b3A6LjZlbSBzb2xpZCB0cmFuc3BhcmVudDtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6Ljc1ZW19ZGl2W2RhdGEtc2VydmljZV0gLmNsbCAuYy1sYS1ie2JhY2tncm91bmQ6cmdiYSgyMjUsMjM5LDI1NSwuOCk7YmFja2dyb3VuZDp2YXIoLS1pbS1idG4tcy1iZyk7Y29sb3I6IzBiMTAxNjtjb2xvcjp2YXIoLS1pbS1idG4tcy1jb2xvcil9ZGl2W2RhdGEtc2VydmljZV0gLmNsbCAuYy1sYS1iOmhvdmVye2JhY2tncm91bmQ6cmdiYSgyMjUsMjM5LDI1NSwuOTUpO2JhY2tncm91bmQ6dmFyKC0taW0tYnRuLXMtaG92ZXItYmcpfWRpdltkYXRhLXNlcnZpY2VdIC5jbGwgLmMtbC1iOmhvdmVye2JhY2tncm91bmQ6cmdiYSg5LDgwLDE2MSwuODkpO2JhY2tncm91bmQ6dmFyKC0taW0tYnRuLWhvdmVyLWJnKX1kaXZbZGF0YS1zZXJ2aWNlXSAuY2xsIC5jLWxhLWI6YWN0aXZle2JhY2tncm91bmQ6cmdiYSgyMjUsMjM5LDI1NSwuNik7YmFja2dyb3VuZDp2YXIoLS1pbS1idG4tcy1hY3RpdmUtYmcpO3RyYW5zaXRpb246bm9uZSFpbXBvcnRhbnR9ZGl2W2RhdGEtc2VydmljZV0gLmNsbCAuYy1sLWI6YWN0aXZle2JveC1zaGFkb3c6MCAwIDAgLjI1ZW0gcmdiYSgyNCwxMDQsMjUwLC4yNCk7Ym94LXNoYWRvdzp2YXIoLS1pbS1idG4tYWN0aXZlLWJveC1zaGFkb3cpO3RyYW5zaXRpb246bm9uZSFpbXBvcnRhbnR9ZGl2W2RhdGEtc2VydmljZV0uYy1oLW4gLmNsbCAuYy10LWNue29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtLjdlbSk7dHJhbnNpdGlvbi1kdXJhdGlvbjouMnM7dmlzaWJpbGl0eTpoaWRkZW59ZGl2W2RhdGEtc2VydmljZV0gLmNsbCBpZnJhbWV7YmFja2dyb3VuZDojZmZmO2JvcmRlcjpub25lO2JvdHRvbTowO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEwMCU7bGVmdDowO21heC13aWR0aDoxMDAlO29wYWNpdHk6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3Zpc2liaWxpdHk6aGlkZGVuO3dpZHRoOjEwMCU7ei1pbmRleDoxfWRpdltkYXRhLXNlcnZpY2VdLmMtaC1iIC5jbGwgaWZyYW1le2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50O2hlaWdodDoxMDAlIWltcG9ydGFudDtvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlfWRpdltkYXRhLXNlcnZpY2VdIC5jbGwgLmMtbi10IGF7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzVmYjNmYjtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1pbS1saW5rLWNvbG9yKTtjb2xvcjojNWZiM2ZiO2NvbG9yOnZhcigtLWltLWxpbmstY29sb3IpO3RleHQtZGVjb3JhdGlvbjpub25lfWRpdltkYXRhLXNlcnZpY2VdIC5jbGwgLmMtbi10IGE6aG92ZXJ7LS1pbS1saW5rLWNvbG9yOnZhcigtLWltLWxpbmstaG92ZXItY29sb3IpfWRpdltkYXRhLXNlcnZpY2VdW2RhdGEtcmF0aW89XCIxOjFcIl06YmVmb3Jle3BhZGRpbmctdG9wOjEwMCV9ZGl2W2RhdGEtc2VydmljZV1bZGF0YS1yYXRpbz1cIjI6MVwiXTpiZWZvcmV7cGFkZGluZy10b3A6NTAlfWRpdltkYXRhLXNlcnZpY2VdW2RhdGEtcmF0aW89XCIzOjJcIl06YmVmb3Jle3BhZGRpbmctdG9wOjY2LjY2NjY2NiV9ZGl2W2RhdGEtc2VydmljZV1bZGF0YS1yYXRpbz1cIjU6MlwiXTpiZWZvcmV7cGFkZGluZy10b3A6NDAlfWRpdltkYXRhLXNlcnZpY2VdW2RhdGEtcmF0aW89XCI0OjNcIl06YmVmb3Jle3BhZGRpbmctdG9wOjc1JX1kaXZbZGF0YS1zZXJ2aWNlXVtkYXRhLXJhdGlvPVwiMTY6OVwiXTpiZWZvcmV7cGFkZGluZy10b3A6NTYuMjUlfWRpdltkYXRhLXNlcnZpY2VdW2RhdGEtcmF0aW89XCIxNjoxMFwiXTpiZWZvcmV7cGFkZGluZy10b3A6NjIuNSV9ZGl2W2RhdGEtc2VydmljZV1bZGF0YS1yYXRpbz1cIjIwOjlcIl06YmVmb3Jle3BhZGRpbmctdG9wOjQ1JX1kaXZbZGF0YS1zZXJ2aWNlXVtkYXRhLXJhdGlvPVwiMjE6OVwiXTpiZWZvcmV7cGFkZGluZy10b3A6NDIuODU3MTQyJX1kaXZbZGF0YS1zZXJ2aWNlXVtkYXRhLXJhdGlvPVwiOToxNlwiXTpiZWZvcmV7cGFkZGluZy10b3A6MTc3Ljc3Nzc3NyV9ZGl2W2RhdGEtc2VydmljZV1bZGF0YS1yYXRpbz1cIjk6MjBcIl06YmVmb3Jle3BhZGRpbmctdG9wOjIyMi4yMjIyMjIlfWRpdltkYXRhLXdpZGdldF06YmVmb3Jle2Rpc3BsYXk6bm9uZX1kaXZbZGF0YS13aWRnZXRdLmMtaC1iIC5jbGwgLmMtbGR7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVufWRpdltkYXRhLXdpZGdldF0gLmNsbCsqLGRpdltkYXRhLXdpZGdldF0gLmNsbD46bGFzdC1jaGlsZHtoZWlnaHQ6MTAwJSFpbXBvcnRhbnQ7bWFyZ2luOjAhaW1wb3J0YW50fWRpdltkYXRhLXNlcnZpY2VdIFtkYXRhLXBsYWNlaG9sZGVyXXtib3R0b206MDtsZWZ0OjA7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7dmlzaWJpbGl0eTpoaWRkZW59QGtleWZyYW1lcyBmYWRlSW57MCV7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVufXRve29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGV9fWRpdi5jLWFuIFtkYXRhLXBsYWNlaG9sZGVyXXthbmltYXRpb246bm9uZX1kaXZbZGF0YS1zZXJ2aWNlXSBbZGF0YS1wbGFjZWhvbGRlcl1bZGF0YS12aXNpYmxlXXthbGlnbi1pdGVtczpjZW50ZXI7YW5pbWF0aW9uOmZhZGVJbiAuMnMgZm9yd2FyZHM7YW5pbWF0aW9uLWRlbGF5Oi40cztjb2xvcjojZmZmO2NvbG9yOnZhcigtLWltLWNvbG9yKTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn1kaXZbZGF0YS1zZXJ2aWNlXS5zaG93LXBoIFtkYXRhLXBsYWNlaG9sZGVyXXtvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlfWRpdltkYXRhLXNlcnZpY2VdLnNob3ctcGggLmNsbCAuYy1sZHtvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW59ZGl2LmMtYW4gLmNsbCAuYy1iZyxkaXYuYy1hbiAuY2xsIC5jLWJnOmJlZm9yZSxkaXYuYy1hbiAuY2xsIC5jLWxkLGRpdi5jLWFuIC5jbGwgLmMtbi10LGRpdi5jLWFuIC5jbGwgLmMtdC1jbnt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UsdmlzaWJpbGl0eSAuM3MgZWFzZSx0cmFuc2Zvcm0gLjRzIGVhc2V9ZGl2LmMtYW4gLmNsbCAuYy1iZy1pe3RyYW5zaXRpb246b3BhY2l0eSAuNXMgZWFzZSx0cmFuc2Zvcm0gLjVzIGVhc2V9ZGl2LmMtYW5bZGF0YS13aWRnZXRde3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZSxiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlfWRpdi5jLWFuIC5jbGwgLmMtbC1iLGRpdi5jLWFuIC5jbGwgLmMtbGEtYnt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UsdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoLjI1LDEsLjUsMSksdmlzaWJpbGl0eSAuM3MgZWFzZSxib3gtc2hhZG93IC4zcyBlYXNlLGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2V9ZGl2LmMtYW4gLmNsbCAuYy1uLXQgYXt0cmFuc2l0aW9uOmNvbG9yIC4ycyBlYXNlLGJvcmRlci1jb2xvciAuMnMgZWFzZX1kaXYuYy1hbiAuY2xsIGlmcmFtZSxkaXYuYy1hbiBbZGF0YS1wbGFjZWhvbGRlcl17dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLHZpc2liaWxpdHkgLjNzIGVhc2U7dHJhbnNpdGlvbi1kZWxheTouMXN9IiwiQGltcG9ydCBcInRhaWx3aW5kY3NzL2Jhc2VcIjtcbkBpbXBvcnQgXCJ0YWlsd2luZGNzcy9jb21wb25lbnRzXCI7XG5AaW1wb3J0IFwidGFpbHdpbmRjc3MvdXRpbGl0aWVzXCI7XG5cblxuXG5AaW1wb3J0IFwiLi9jdWJlL2dsb2JhbC5jc3NcIjtcbkBpbXBvcnQgXCIuL2N1YmUvY29tcG9zaXRpb24uY3NzXCI7XG5AaW1wb3J0IFwiLi9jdWJlL3V0aWxpdHkuY3NzXCI7XG5AaW1wb3J0IFwiLi9jdWJlL2Jsb2NrLmNzc1wiO1xuQGltcG9ydCBcIi4vY3ViZS9leGNlcHRpb24uY3NzXCI7XG5AaW1wb3J0IFwiLi9mb3JtLmNzc1wiO1xuXG5AaW1wb3J0IFwiY29va2llY29uc2VudC5jc3NcIjtcbkBpbXBvcnQgXCJpZnJhbWVtYW5hZ2VyLmNzc1wiO1xuXG5cbkBsYXllciBiYXNlIHtcbiAgICA6cm9vdCB7XG4gICAgICAgIC8qIEZvciBoc2woMTk4ZGVnIDkzJSA2MCUgLyA8YWxwaGEtdmFsdWU+KSAqL1xuICAgICAgICAtLWNsci1kYXJrLWdyYXktMTogNjAsIDElLCAyMyU7XG4gICAgICAgIC0tY2xyLWRhcmstZ3JheS0yOjAsIDAlLCA0NiU7XG4gICAgICAgIC0tY2xyLWxpZ2h0LXllbGxvdzo0NiwgODYlLCA2NCU7XG4gICAgICAgIC0tY2xyLWxpZ2h0LXdoaXRlOjAsIDAlLCAxMDAlO1xuXG4gICAgICAgIC0tY2xyLXRleHQ6IGhzbCh2YXIoLS1jbHItZGFyay1ncmF5LTEpKTtcbiAgICAgICAgLS1jbHItdGV4dC1pbnZlcnQ6IGhzbCh2YXIoLS1jbHItbGlnaHQtd2hpdGUpKTtcbiAgICAgICAgLS1jbHItdGV4dC1saWdodDogaHNsKHZhcigtLWNsci1kYXJrLWdyYXktMikpO1xuICAgICAgICAtLWNsci1hY2NlbnQ6IGhzbCh2YXIoLS1jbHItbGlnaHQteWVsbG93KSk7XG4gICAgICAgIC0tY2xyLWJnLXByaW1hcnk6IGhzbCh2YXIoLS1jbHItbGlnaHQtd2hpdGUpKTtcbiAgICAgICAgLS1jbHItYmctc2Vjb25kYXJ5OiBoc2wodmFyKC0tY2xyLWRhcmstZ3JheS0xKSk7XG4gICAgICAgIC0tY2xyLXRleHQtZXJyb3I6IGhzbCg3LCAxMDAlLCAzOCUpO1xuXG5cbiAgICAgICAgLS1mZi1wcmltYXJ5OiAnWmlsbGEgU2xhYicsIHNlcmlmO1xuICAgICAgICAtLWZmLXNlY29uZGFyeTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAtLWZ3LXNlbWlib2xkOiA2MDA7XG4gICAgICAgIC0tZnctcmVndWxhcjogNDAwO1xuICAgICAgICAtLWZ3LW1lZGl1bTogNTAwO1xuICAgICAgICBcblxuICAgICAgICAtLWJvcmRlci1zaXplOiAycHg7XG4gICAgICAgIC0tYm9yZGVyLWNvbG9yOiBoc2wodmFyKC0tY2xyLWRhcmstZ3JheS0xKSk7XG5cbiAgICAgICAgLS1mbG93LXNwYWNpbmc6IDEuNWVtO1xuXG4gICAgICAgIC0tbWVkaWEtcXVlcnktc206IDYwMHB4O1xuICAgICAgICAtLW1lZGlhLXF1ZXJ5LW1kOiA3NjhweDtcbiAgICAgICAgLS1tZWRpYS1xdWVyeS1sZzogOTkycHg7XG4gICAgICAgIC0tbWVkaWEtcXVlcnkteGw6IDEyODBweDtcbiAgICAgICAgLS1tZWRpYS1xdWVyeS0yeGw6IDE0MDBweDtcblxuICAgICAgICAtLWd1dHRlci1iYXNlOiBjbGFtcCgxcmVtLCAzLjV2dywgMy41cmVtKTtcbiAgICAgICAgLS1ndXR0ZXItbGc6IGNsYW1wKDRyZW0sIDEwdncsIDEwcmVtKTtcblxuICAgICAgICAtLWhlaWdodC1kZXNrdG9wOiA5NXZoO1xuICAgICAgICAtLXByb2pldE5hdi13aWR0aDogNXZ3O1xuICAgICAgICAtLWNvbnRlbnQtbWF4LXdpZHRoOiA4MGNoO1xuICAgICAgICAtLWNvbnRlbnQtbWF4LXdpZHRoLXNtOiA3MGNoO1xuICAgICAgICAtLWhvdmVyLWJveC1zaGFkb3c6IDVweCA1cHggdmFyKC0tY2xyLWFjY2VudCk7XG4gICAgICAgIFxuICAgICAgICAtLXNpZGViYXJuYXYtd2lkdGg6IGNhbGModmFyKC0tZ3V0dGVyLWJhc2UpKjIgKyAyNnJlbSk7XG5cbiAgICAgICAgLS10cmFuc2l0aW9uLWJlemllcjogY3ViaWMtYmV6aWVyKC4yMywxLC4zMiwxKTtcbiAgICAgICAgLS10cmFuc2l0aW9uLWR1cmF0aW9uLWJhc2U6IDFzO1xuICAgICAgICAtLXRyYW5zaXRpb24tZWxlbWVudDogYWxsO1xuICAgICAgICAtLXRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24tZWxlbWVudCkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbi1iYXNlLCAuM3MpIHZhcigtLXRyYW5zaXRpb24tYmV6aWVyLCBlYXNlLWluLW91dCk7XG4gICAgICAgIC0tdHJhbnNpdGlvbi1mYXN0OiB2YXIoLS10cmFuc2l0aW9uLWVsZW1lbnQpIC40cyB2YXIoLS10cmFuc2l0aW9uLWJlemllciwgZWFzZS1pbi1vdXQpO1xuXG4gICAgICAgIC0tZnMteHM6IGNsYW1wKDAuNzVyZW0sIGNhbGMoMC43NXJlbSArIDAuMDJ2dyksIDAuODc1cmVtKTtcbiAgICAgICAgLS1mcy1zbTogY2xhbXAoMC44NzVyZW0sIGNhbGMoMC44NXJlbSArIDAuMDh2dyksIDFyZW0pO1xuICAgICAgICAtLWZzLWJhc2U6IGNsYW1wKDFyZW0sIGNhbGMoMC45MnJlbSArIDAuNXZ3KSwgMS4xNXJlbSk7XG4gICAgICAgIC0tZnMtbGc6IGNsYW1wKDEuMTI1cmVtLCBjYWxjKDAuOThyZW0gKyAxdncpLCAxLjM3NXJlbSk7XG4gICAgICAgIC0tZnMteGw6IGNsYW1wKDEuMjVyZW0sIGNhbGMoMS4wNnJlbSArIDEuNXZ3KSwgMS43NXJlbSk7XG4gICAgICAgIC0tZnMtMnhsOiBjbGFtcCgxLjVyZW0sIGNhbGMoMS4yMXJlbSArIDIuMDN2dyksIDEuODc1cmVtKTtcbiAgICAgICAgLS1mcy0zeGw6IGNsYW1wKDEuODc1cmVtLCBjYWxjKDEuMzdyZW0gKyAzLjE1dncpLCAyLjI1cmVtKTtcbiAgICAgICAgLS1mcy00eGw6IGNsYW1wKDIuMjVyZW0sIGNhbGMoMS41NHJlbSArIDQuNzR2dyksIDNyZW0pO1xuICAgICAgICAtLWZzLTV4bDogY2xhbXAoM3JlbSwgY2FsYygxLjdyZW0gKyA2LjY2dncpLCAzLjc1cmVtKTtcbiAgICAgICAgLS1mcy02eGw6IGNsYW1wKDMuNzVyZW0sIGNhbGMoMS44NXJlbSArIDkuOTl2dyksIDQuNXJlbSk7XG4gICAgICAgIC0tZnMtN3hsOiBjbGFtcCg0LjVyZW0sIGNhbGMoMnJlbSArIDE0Ljk5dncpLCA2cmVtKTtcbiAgICAgICAgLS1mcy04eGw6IGNsYW1wKDZyZW0sIGNhbGMoMi4ycmVtICsgMjIuNDh2dyksIDhyZW0pO1xuICAgICAgICAtLWZzLTl4bDogY2xhbXAoOHJlbSwgY2FsYygyLjRyZW0gKyAzMy43MnZ3KSwgMTByZW0pO1xuXG4gICAgICAgIC0tbGgtYmFzZTogMS41O1xuICAgICAgICAtLWxoLXNtOiAxLjE1O1xuXG4gICAgICAgXG4gICAgfVxufVxuXG5cblxuaW1nW2RhdGEtbGF6eS1zcmNde3dpbGwtY2hhbmdlOmNvbnRlbnRzfVxuIl19 */