/*! tailwindcss v3.0.24 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{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;font-size:1em}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;font-size:100%;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-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}textarea{resize:vertical}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}*,:after,:before{--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-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: }.container{width:100%}@media (min-width:343px){.container{max-width:343px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.invisible{visibility:hidden}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.bottom-0{bottom:0}.right-0{right:0}.left-0{left:0}.z-5{z-index:5}.z-20{z-index:20}.z-10{z-index:10}.\!z-10{z-index:10!important}.m-0{margin:0}.m-2{margin:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-auto{margin-bottom:auto;margin-top:auto}.my-4{margin-bottom:1rem;margin-top:1rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-12{margin-bottom:3rem;margin-top:3rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-0{margin-bottom:0;margin-top:0}.mt-auto{margin-top:auto}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-4{margin-bottom:1rem}.mb-10{margin-bottom:2.5rem}.ml-1{margin-left:.25rem}.mr-2{margin-right:.5rem}.mb-16{margin-bottom:4rem}.mt-10{margin-top:2.5rem}.mr-auto{margin-right:auto}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.-mt-1{margin-top:-.25rem}.mt-12{margin-top:3rem}.mr-6{margin-right:1.5rem}.mb-12{margin-bottom:3rem}.-mt-\[50px\]{margin-top:-50px}.mr-4{margin-right:1rem}.mb-5{margin-bottom:1.25rem}.mb-2{margin-bottom:.5rem}.mt-2{margin-top:.5rem}.mt-6{margin-top:1.5rem}.mt-4{margin-top:1rem}.mr-0{margin-right:0}.mr-3{margin-right:.75rem}.ml-4{margin-left:1rem}.mb-1{margin-bottom:.25rem}.mb-0{margin-bottom:0}.mr-1{margin-right:.25rem}.mt-1{margin-top:.25rem}.mt-8{margin-top:2rem}.mr-8{margin-right:2rem}.block{display:block}.\!block{display:block!important}.inline-block{display:inline-block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.\!hidden{display:none!important}.h-full{height:100%}.h-4{height:1rem}.h-14{height:3.5rem}.h-8{height:2rem}.h-32{height:8rem}.h-48{height:12rem}.h-16{height:4rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-6{height:1.5rem}.h-auto{height:auto}.h-5{height:1.25rem}.h-max{height:max-content}.h-72{height:18rem}.h-24{height:6rem}.h-40{height:10rem}.h-20{height:5rem}.\!h-8{height:2rem!important}.max-h-\[120px\]{max-height:120px}.max-h-\[550px\]{max-height:550px}.w-full{width:100%}.w-auto{width:auto}.w-4{width:1rem}.w-16{width:4rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-6{width:1.5rem}.w-40{width:10rem}.w-80{width:20rem}.w-28{width:7rem}.w-5{width:1.25rem}.w-fit{width:fit-content}.w-8{width:2rem}.w-10\/12{width:83.333333%}.w-8\/12{width:66.666667%}.w-11\/12{width:91.666667%}.w-1\/12{width:8.333333%}.w-24{width:6rem}.w-72{width:18rem}.w-32{width:8rem}.w-20{width:5rem}.w-2\/12{width:16.666667%}.w-5\/12{width:41.666667%}.w-7{width:1.75rem}.\!w-8{width:2rem!important}.\!w-full{width:100%!important}.max-w-\[474px\]{max-width:474px}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.grid-flow-row{grid-auto-flow:row}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-4{gap:1rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2rem*var(--tw-space-x-reverse))}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.rounded-2xl{border-radius:1rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border-2{border-width:2px}.border{border-width:1px}.border-l-\[3px\]{border-left-width:3px}.border-b-2{border-bottom-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-l-\[2px\]{border-left-width:2px}.border-primary{--tw-border-opacity:1;border-color:rgb(176 36 48/var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.border-inherit{border-color:inherit}.border-stone-300{--tw-border-opacity:1;border-color:rgb(214 211 209/var(--tw-border-opacity))}.border-stone-200{--tw-border-opacity:1;border-color:rgb(231 229 228/var(--tw-border-opacity))}.border-zinc-400{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity))}.border-t-stone-400\/80{border-top-color:hsla(24,5%,64%,.8)}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.bg-\[\#FBF8EC\]{--tw-bg-opacity:1;background-color:rgb(251 248 236/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(176 36 48/var(--tw-bg-opacity))}.bg-light{--tw-bg-opacity:1;background-color:rgb(244 243 245/var(--tw-bg-opacity))}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-sky-100\/25{background-color:rgba(224,242,254,.25)}.bg-transparent{background-color:transparent}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(26 27 31/var(--tw-bg-opacity))}.bg-white\/25{background-color:hsla(0,0%,100%,.25)}.bg-cyan-100\/25{background-color:rgba(207,250,254,.25)}.bg-\[rgb\(232\2c 246\2c 254\)\]{--tw-bg-opacity:1;background-color:rgb(232 246 254/var(--tw-bg-opacity))}.bg-dark{--tw-bg-opacity:1;background-color:rgb(0 21 62/var(--tw-bg-opacity))}.bg-dark\/90{background-color:rgba(0,21,62,.9)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.fill-white{fill:#fff}.fill-primary{fill:#b02430}.fill-inherit{fill:inherit}.fill-gray{fill:#969696}.fill-yellow-500{fill:#eab308}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-0{padding:0}.p-8{padding:2rem}.p-2{padding:.5rem}.p-10{padding:2.5rem}.p-3{padding:.75rem}.p-1{padding:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-\[80px\]{padding-bottom:80px;padding-top:80px}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-8{padding-bottom:2rem;padding-top:2rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.pl-6{padding-left:1.5rem}.pr-4{padding-right:1rem}.pb-2{padding-bottom:.5rem}.pb-1{padding-bottom:.25rem}.pt-2{padding-top:.5rem}.pb-10{padding-bottom:2.5rem}.pb-4{padding-bottom:1rem}.pt-10{padding-top:2.5rem}.pb-8{padding-bottom:2rem}.pt-8{padding-top:2rem}.pl-4{padding-left:1rem}.pb-3{padding-bottom:.75rem}.pr-1{padding-right:.25rem}.pt-12{padding-top:3rem}.pb-0{padding-bottom:0}.pt-4{padding-top:1rem}.pt-1{padding-top:.25rem}.pl-5{padding-left:1.25rem}.pb-6{padding-bottom:1.5rem}.pr-8{padding-right:2rem}.\!pt-8{padding-top:2rem!important}.text-left{text-align:left}.text-center{text-align:center}.\!text-center{text-align:center!important}.text-right{text-align:right}.font-header{font-family:Poppins Normal,sans-serif}.font-button{font-family:Poppins Medium,sans-serif}.font-tagline{font-family:Poppins SemiBold,sans-serif}.font-menu{font-family:Poppins Medium,sans-serif}.font-body{font-family:Poppins Normal,sans-serif}.text-6xl{font-size:3.75rem;line-height:1}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-base{font-size:1rem;line-height:1.5rem}.text-5xl{font-size:3rem;line-height:1}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-normal{font-weight:400}.font-light{font-weight:300}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.not-italic{font-style:normal}.leading-relaxed{line-height:1.625}.leading-none{line-height:1}.leading-4{line-height:1rem}.tracking-wider{letter-spacing:.05em}.tracking-wide{letter-spacing:.025em}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-light{--tw-text-opacity:1;color:rgb(244 243 245/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(176 36 48/var(--tw-text-opacity))}.text-base{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-dark{--tw-text-opacity:1;color:rgb(0 21 62/var(--tw-text-opacity))}.text-gray{--tw-text-opacity:1;color:rgb(150 150 150/var(--tw-text-opacity))}.text-btext{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-white\/50{color:hsla(0,0%,100%,.5)}.text-stone-500{--tw-text-opacity:1;color:rgb(120 113 108/var(--tw-text-opacity))}.text-white\/70{color:hsla(0,0%,100%,.7)}.text-secondary{--tw-text-opacity:1;color:rgb(26 27 31/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-60{opacity:.6}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:\!left-0:after{content:var(--tw-content);left:0!important}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-b-8:hover{border-bottom-width:8px}.hover\:border-base:hover,.hover\:border-black:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.hover\:bg-secondary:hover{--tw-bg-opacity:1;background-color:rgb(26 27 31/var(--tw-bg-opacity))}.hover\:bg-primary:hover{--tw-bg-opacity:1;background-color:rgb(176 36 48/var(--tw-bg-opacity))}.hover\:fill-sky-800:hover{fill:#075985}.hover\:fill-black:hover{fill:#000}.hover\:fill-white:hover{fill:#fff}.hover\:fill-primary:hover{fill:#b02430}.hover\:fill-sky-400:hover{fill:#38bdf8}.hover\:text-base:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-size:1rem;line-height:1.5rem}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:text-accent:hover{--tw-text-opacity:1;color:rgb(255 108 122/var(--tw-text-opacity))}.hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(176 36 48/var(--tw-text-opacity))}.hover\:text-sky-800:hover{--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity))}.hover\:text-gray:hover{--tw-text-opacity:1;color:rgb(150 150 150/var(--tw-text-opacity))}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.hover\:text-sky-400:hover{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity))}.hover\:opacity-75:hover{opacity:.75}@media (min-width:343px){.xs\:mb-0{margin-bottom:0}.xs\:ml-0{margin-left:0}.xs\:mr-0{margin-right:0}}@media (min-width:640px){.sm\:mr-auto{margin-right:auto}.sm\:mb-0{margin-bottom:0}.sm\:ml-auto{margin-left:auto}.sm\:ml-0{margin-left:0}.sm\:mr-8{margin-right:2rem}.sm\:\!block{display:block!important}.sm\:\!hidden{display:none!important}.sm\:w-6\/12{width:50%}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}}@media (min-width:768px){.md\:\!left-\[-18\.7\%\]{left:-18.7%!important}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:my-12{margin-bottom:3rem;margin-top:3rem}.md\:my-10{margin-bottom:2.5rem;margin-top:2.5rem}.md\:mx-0{margin-left:0;margin-right:0}.md\:mt-6{margin-top:1.5rem}.md\:mb-0{margin-bottom:0}.md\:mb-4{margin-bottom:1rem}.md\:ml-auto{margin-left:auto}.md\:ml-0{margin-left:0}.md\:mb-8{margin-bottom:2rem}.md\:ml-4{margin-left:1rem}.md\:mt-0{margin-top:0}.md\:mr-8{margin-right:2rem}.md\:mr-auto{margin-right:auto}.md\:mr-0{margin-right:0}.md\:inline-block{display:inline-block}.md\:hidden{display:none}.md\:h-48{height:12rem}.md\:w-9\/12{width:75%}.md\:w-10\/12{width:83.333333%}.md\:w-5\/12{width:41.666667%}.md\:w-7\/12{width:58.333333%}.md\:w-4\/12{width:33.333333%}.md\:w-8\/12{width:66.666667%}.md\:w-6\/12{width:50%}.md\:w-48{width:12rem}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:flex-wrap{flex-wrap:wrap}.md\:items-start{align-items:flex-start}.md\:justify-start{justify-content:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-10{gap:2.5rem}.md\:gap-20{gap:5rem}.md\:gap-8{gap:2rem}.md\:border-r{border-right-width:1px}.md\:border-b-0{border-bottom-width:0}.md\:border-t{border-top-width:1px}.md\:p-10{padding:2.5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:py-0{padding-bottom:0;padding-top:0}.md\:pl-8{padding-left:2rem}.md\:pb-8{padding-bottom:2rem}.md\:pt-16{padding-top:4rem}.md\:pr-1{padding-right:.25rem}.md\:pr-8{padding-right:2rem}.md\:pl-4{padding-left:1rem}.md\:\!pt-16{padding-top:4rem!important}.md\:\!pt-20{padding-top:5rem!important}.md\:\!pt-28{padding-top:7rem!important}.md\:text-left{text-align:left}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-2xl{font-size:1.5rem;line-height:2rem}}@media (min-width:1024px){.lg\:absolute{position:absolute}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:mb-0{margin-bottom:0}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-12{margin-bottom:3rem}.lg\:ml-auto{margin-left:auto}.lg\:mr-auto{margin-right:auto}.lg\:-mt-20{margin-top:-5rem}.lg\:mr-6{margin-right:1.5rem}.lg\:mt-0{margin-top:0}.lg\:mb-6{margin-bottom:1.5rem}.lg\:ml-0{margin-left:0}.lg\:ml-1{margin-left:.25rem}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-full{height:100%}.lg\:h-auto{height:auto}.lg\:h-80{height:20rem}.lg\:w-7\/12{width:58.333333%}.lg\:w-10\/12{width:83.333333%}.lg\:w-8\/12{width:66.666667%}.lg\:w-6\/12{width:50%}.lg\:w-4\/12{width:33.333333%}.lg\:w-3\/12{width:25%}.lg\:w-5\/12{width:41.666667%}.lg\:w-9\/12{width:75%}.lg\:w-2\/12{width:16.666667%}.lg\:w-auto{width:auto}.lg\:w-2\/3{width:66.666667%}.lg\:w-11\/12{width:91.666667%}.lg\:min-w-\[474px\]{min-width:474px}.lg\:max-w-\[1200px\]{max-width:1200px}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-around{justify-content:space-around}.lg\:rounded-none{border-radius:0}.lg\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.lg\:bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity))}.lg\:p-6{padding:1.5rem}.lg\:p-8{padding:2rem}.lg\:p-12{padding:3rem}.lg\:px-2{padding-left:.5rem;padding-right:.5rem}.lg\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:pr-10{padding-right:2.5rem}.lg\:pt-0{padding-top:0}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pr-8{padding-right:2rem}.lg\:pr-6{padding-right:1.5rem}.lg\:pl-10{padding-left:2.5rem}.lg\:pr-0{padding-right:0}.lg\:pl-6{padding-left:1.5rem}.lg\:pr-4{padding-right:1rem}.lg\:text-left{text-align:left}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}@media (min-width:1280px){.xl\:mr-auto{margin-right:auto}.xl\:ml-10{margin-left:2.5rem}.xl\:w-7\/12{width:58.333333%}.xl\:w-10\/12{width:83.333333%}.xl\:w-6\/12{width:50%}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}@font-face{font-family:Poppins Normal;src:url(../fonts/poppins/poppins-v20-latin-regular.woff2) format("woff2")}@font-face{font-family:Poppins Medium;src:url(../fonts/poppins/poppins-v20-latin-500.woff2) format("woff2")}@font-face{font-family:Poppins SemiBold;src:url(../fonts/poppins/poppins-v20-latin-700.woff2) format("woff2")}@font-face{font-family:Poppins Bold;src:url(../fonts/poppins/poppins-v20-latin-900.woff2) format("woff2")}@font-face{font-family:PTSerif Regular;src:url(../fonts/ptserif/PTSerif-Regular.woff2) format("woff2")}@font-face{font-family:PTSerif Bold;src:url(../fonts/ptserif/PTSerif-Bold.woff2) format("woff2")}.big-logo,.logo{display:block;height:auto;max-width:170px;position:relative;z-index:100}.big-logo{width:200px}a,img{transition:all .25s}.responsive-image{height:100%;width:100%}.image-cover{object-fit:cover}.musclemoversllc-gallery{background-image:url(/wp-content/uploads/2025/04/circle_right-r.svg);background-position:right -40px;background-repeat:no-repeat;background-size:19%}@media (max-width:1024px){.musclemoversllc-gallery{background-image:none}}.musclemoversllc-faq .question{cursor:pointer}.musclemoversllc-faq img{margin-right:5px;transform:rotate(90deg)}.musclemoversllc-faq .rotated img{transform:rotate(180deg)}p{margin-bottom:1.5rem;margin-top:0}h2{font-size:2rem}h3{font-size:1.5rem}a{text-decoration:none}a,a i{color:inherit}.btn,.btn-ghost,.btn-ghost_light,.btn-primary,.btn-secondary,.fluentform .step-nav .ff-btn{display:inline-block;font-family:Poppins Medium,sans-serif;font-size:1.1rem;padding:.75rem 2.3rem;text-decoration:none;text-transform:uppercase;transition:all .3s;width:max-content}.btn-primary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(176 36 48/var(--tw-bg-opacity))}#wpbody-content .btn-primary,.btn-primary{color:rgb(255 255 255/var(--tw-text-opacity))}.btn-primary{border:none;transition:all .3s}.btn-primary:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(26 27 31/var(--tw-bg-opacity))}#wpbody-content .btn-primary:hover,.btn-primary:hover,.btn-secondary{color:rgb(255 255 255/var(--tw-text-opacity))}.btn-secondary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(26 27 31/var(--tw-bg-opacity))}#wpbody-content .btn-secondary{color:rgb(255 255 255/var(--tw-text-opacity))}.btn-secondary{border:1px solid transparent}.btn-secondary:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(176 36 48/var(--tw-bg-opacity))}#wpbody-content .btn-secondary:hover,.btn-secondary:hover{color:rgb(255 255 255/var(--tw-text-opacity))}.btn-secondary:hover{cursor:pointer}.btn-ghost,.btn-ghost_light{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(176 36 48/var(--tw-border-opacity));border:1px solid;color:rgb(176 36 48/var(--tw-text-opacity));position:relative}.btn-ghost:hover,.btn-ghost_light:hover{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}#wpbody-content .btn-ghost:hover,#wpbody-content .btn-ghost_light:hover{color:rgb(255 255 255/var(--tw-text-opacity))}.btn-ghost:hover,.btn-ghost_light:hover{cursor:pointer}.btn-ghost_light{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}#wpbody-content .btn-ghost_light,.btn-ghost_light{color:rgb(255 255 255/var(--tw-text-opacity))}.btn-ghost_light:hover{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(176 36 48/var(--tw-border-opacity));color:rgb(176 36 48/var(--tw-text-opacity))}.btn-link{color:inherit;text-decoration:none;text-transform:uppercase}.btn-link__primary,.btn-link__primary:hover{--tw-text-opacity:1;color:rgb(176 36 48/var(--tw-text-opacity))}.icon-circle-primary,.icon-circle-primary__big{--tw-border-opacity:1;align-items:center;border-color:rgb(255 255 255/var(--tw-border-opacity));border-radius:50%;border-width:1px;display:flex;height:2.2rem;justify-content:center;width:2.2rem}.icon-circle-primary__big{height:3rem;width:3rem}.section-spacing,.section-spacing-medium{padding-bottom:80px;padding-top:80px}.section-spacing-small{padding-bottom:40px;padding-top:40px}.section-spacing-big{padding-bottom:120px;padding-top:120px}.section-spacing.pb-0{padding-bottom:0!important}.musclemoversllc-h__250{height:250px}.musclemoversllc-h__350{height:350px}.musclemoversllc-h__450{height:450px}.musclemoversllc-h__550{min-height:550px}.musclemoversllc-h__600{min-height:600px}.musclemoversllc-h__700{min-height:700px}.musclemoversllc-h__800{min-height:800px}.musclemoversllc-h__900{min-height:900px}.musclemoversllc-h__1000{min-height:1000px}.musclemoversllc-h__full{min-height:100vh}.relative{position:relative}.container{max-width:1200px}.menu-wrap{align-items:center;background:transparent;box-shadow:none;display:flex;flex-direction:row;font-family:Poppins Medium,sans-serif;height:auto;padding:0;position:relative;right:0;width:auto}.menu-wrap nav{flex-direction:row;list-style:none;margin-top:0}.menu-wrap nav,.menu-wrap nav .top-menu-link{margin-bottom:0}.menu-wrap nav .top-menu-link .drop-menu{display:none;width:max-content}.menu-wrap nav .top-menu-link .drop-menu .dropdown-link{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#wpbody-content .menu-wrap nav .top-menu-link .drop-menu .dropdown-link{color:rgb(255 255 255/var(--tw-text-opacity))}.menu-wrap nav .top-menu-link .drop-menu .dropdown-link:hover{--tw-text-opacity:1;color:rgb(255 108 122/var(--tw-text-opacity))}.menu-wrap nav .top-menu-link:hover{position:relative;text-decoration-line:underline}.menu-wrap nav .top-menu-link:hover .drop-menu{--tw-bg-opacity:1;background-color:rgb(26 27 31/var(--tw-bg-opacity));border-radius:2px;box-shadow:-1px 11px 18px -2px rgba(0,0,0,.75);display:block;left:.3rem;opacity:.95;padding:1rem;position:absolute;top:2.2rem;z-index:2}.menu-wrap nav .top-menu-link:hover .drop-menu>nav-link{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.menu-wrap nav .top-menu-link:hover .drop-menu:before{background:transparent;content:"";height:1.5rem;left:0;position:absolute;top:-1rem;width:100%}@media only screen and (min-width:1024px){.topnav{background-color:transparent;border-bottom:2px solid hsla(0,0%,100%,.412);padding-bottom:50px;position:absolute;width:100%;z-index:20}}@media screen and (max-width:1024px){.mobile-menu .mobile-menu-wrap{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(176 36 48/var(--tw-bg-opacity))}#wpbody-content .mobile-menu .mobile-menu-wrap,.mobile-menu .mobile-menu-wrap{color:rgb(255 255 255/var(--tw-text-opacity))}.mobile-menu .mobile-menu-wrap{height:30rem;left:-20rem;overflow:hidden;padding:1.5rem;top:4.25rem;transition:.3s ease;width:20rem}.mobile-menu .mobile-menu-wrap .nav{transition:.3s ease}.mobile-menu .mobile-menu-wrap .nav .multi-level-element{transform:translateX(0);transition:.3s ease;width:100%}.mobile-menu .mobile-menu-wrap .nav.slide-back{transform:translateX(-100%);transition:.3s ease}.mobile-menu .mobile-menu-wrap .drop-menu{--tw-bg-opacity:1;background-color:rgb(176 36 48/var(--tw-bg-opacity));height:100%;left:100%;opacity:0;transform:translateX(100%);transition:.4s cubic-bezier(.075,.82,.165,1);width:100%}.mobile-menu .mobile-menu-wrap .drop-menu.slide{display:block;height:90vh;left:.5rem;opacity:1;overflow-y:scroll;transform:translateX(100%);transition:.3s ease}.mobile-menu .mobile-menu-wrap .nav-link{display:inline-block}.mobile-menu .mobile-menu-wrap.show{left:0;transition:.3s ease}.mobile-menu .mobile-icon-wrapper{display:inline-block;height:30px;position:relative;top:3px;width:20px;z-index:100}.mobile-menu .mobile-icon-wrapper .mobile-icon{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));height:2px;position:relative;right:0;top:12px;transform:rotate(-180deg);transition:.3s ease;width:20px}.mobile-menu .mobile-icon-wrapper .mobile-icon:before{background:inherit;content:"";height:2px;position:absolute;right:0;top:-.55rem;transition:.3s ease;width:20px}.mobile-menu .mobile-icon-wrapper .mobile-icon:after{background:inherit;bottom:-.55rem;content:"";height:2px;position:absolute;right:0;transition:.3s ease;width:20px}.mobile-menu .mobile-icon-wrapper .mobile-icon.active{transition:.3s ease;width:13px}.mobile-menu .mobile-icon-wrapper .mobile-icon.active:before{transition:.3s ease;width:9px}.mobile-menu .mobile-icon-wrapper .mobile-icon.active:after{transition:.3s ease;width:18px}.mobile-menu .mobile-icon-wrapper:hover{cursor:pointer}.mobile-menu.v1 .mobile-menu-wrap{right:-20rem;top:5.2rem}.mobile-menu.v1 .mobile-menu-wrap.show{right:0;transition:.3s ease}.mobile-menu.v1 .mobile-icon{--tw-bg-opacity:1;background-color:rgb(26 27 31/var(--tw-bg-opacity));left:0}.mobile-menu.v1 .mobile-icon:after,.mobile-menu.v1 .mobile-icon:before{left:0}.mobile-menu.v2 .mobile-menu-wrap{right:-20rem;top:6.2rem}.mobile-menu.v2 .mobile-menu-wrap.show{right:0;transition:.3s ease}}@media screen and (max-width:1024px) and (max-width:640px){.mobile-menu.v2 .mobile-menu-wrap{top:13.4rem}}@media screen and (max-width:1024px){.mobile-menu.v2 .mobile-icon,.mobile-menu.v2 .mobile-icon:after,.mobile-menu.v2 .mobile-icon:before{left:0}.mobile-menu.v4 .mobile-menu-wrap{box-shadow:0 4px 7px 2px rgba(0,0,0,.31);left:-20rem;top:8.6rem}.mobile-menu.v4 .mobile-menu-wrap.show{left:0;transition:.3s ease}}@media screen and (max-width:1024px) and (max-width:640px){.mobile-menu.v4 .mobile-menu-wrap{top:9rem}}@media screen and (max-width:1024px){.mobile-menu.v4 .mobile-icon{--tw-bg-opacity:1;background-color:rgb(176 36 48/var(--tw-bg-opacity));right:0}.mobile-menu.v4 .mobile-icon:after,.mobile-menu.v4 .mobile-icon:before{right:0}}@media screen and (max-width:768px){.mobile-menu.v1 .mobile-menu-wrap,.mobile-menu.v2 .mobile-menu-wrap{height:100vh;right:-50rem;width:100%}.mobile-menu.v4 .mobile-menu-wrap{height:100vh;left:-50rem;width:100%}}@media (max-width:1280px){.container{padding-left:1rem;padding-right:1rem}}.musclemoversllc-sidebar-aside .sidebar .menu li,.musclemoversllc-sidebar-aside .sidebar .menu li:hover,.tr-smooth{transition:all .3s cubic-bezier(.455,.03,.515,.955)}.underline-primary,.underline-primary_short,.underline-primary_short_light{position:relative}.underline-primary:after,.underline-primary_short:after,.underline-primary_short_light:after{--tw-bg-opacity:1;background-color:rgb(176 36 48/var(--tw-bg-opacity));bottom:-.3rem;content:"";height:2px;left:0;position:absolute;width:100%}.underline-primary_short:after{left:25%;max-width:180px;width:50%}@media (min-width:1024px){.underline-primary_short:after{left:0}}.underline-primary_short_light:after{background-color:rgba(176,36,48,.4);width:50%}.musclemoversllc-cta.v1{background-image:url(/wp-content/uploads/2022/12/Circle_w_left.png);background-position:-12px -104px;background-repeat:no-repeat;background-size:332px}.musclemoversllc-footer{background-image:url(/wp-content/uploads/2025/04/truck-footer.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:0}.musclemoversllc-footer .overlay{background-blend-mode:multiply;background-color:#000;opacity:.65}.musclemoversllc-sidebar-aside{background-image:url(/wp-content/uploads/2025/04/circle_right-r.svg);background-position:100%;background-repeat:no-repeat;background-size:25%}.musclemoversllc-testimonials{background-color:#fbf8ec;border:1px solid #fff!important}.musclemoversllc-testimonials .overlay{background-blend-mode:multiply;background-image:url(/wp-content/uploads/2025/04/circle_left-r.svg);background-position:0 0;background-repeat:no-repeat;background-size:auto}.home .musclemoversllc-testimonials hgroup,.page-id-2955 .musclemoversllc-testimonials hgroup{display:none}.page-id-1504 .musclemoversllc-areas.v1,.section-spacing.page-id-1504 .musclemoversllc-areas.v1{padding-bottom:0}.topbar.v4 .links-wrap svg path{fill:#b02430}.junk-removal-img{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.musclemoversllc-simplecontent.legal h2,.musclemoversllc-simplecontent.legal p{text-align:left}.musclemoversllc-simplecontent.legal ul{list-style:disc;list-style-position:outside;margin-bottom:1rem;margin-left:3rem;text-align:left}.baner-form-ghost .fluentform .ff-el-form-control{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}#wpbody-content .baner-form-ghost .fluentform .ff-el-form-control{color:rgb(255 255 255/var(--tw-text-opacity))}.baner-form-ghost .fluentform .ff-el-form-control{background:transparent;border:1px solid;border-radius:0}.baner-form-underline_white .fluentform .ff-el-form-control{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}#wpbody-content .baner-form-underline_white .fluentform .ff-el-form-control{color:rgb(255 255 255/var(--tw-text-opacity))}.baner-form-underline_dark .fluentform .ff-el-form-control,.baner-form-underline_white .fluentform .ff-el-form-control{background:transparent;border-left:none;border-radius:0;border-right:none;border-top:none}.baner-form-underline_dark .fluentform .ff-el-form-control{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(150 150 150/var(--tw-border-opacity));color:rgb(150 150 150/var(--tw-text-opacity))}.baner-form.v2{background-color:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.2);border:1px solid;border-radius:5px;padding:2rem}.baner-form.v4 .fluentform .ff-el-form-control{text-align:center}.musclemoversllc-mainform.v1 .choices__inner{text-align:left}.musclemoversllc-mainform.v1 .choices__list--dropdown{overflow-y:hidden;text-align:left}.musclemoversllc-mainform.v1 .ff_submit_btn_wrapper{text-align:center}.musclemoversllc-mainform.v2 .choices__inner{text-align:left}.musclemoversllc-mainform.v2 .choices__list--dropdown{overflow-y:hidden;text-align:left}.musclemoversllc-mainform.v2 .ff_submit_btn_wrapper{text-align:center}.musclemoversllc-mainform.v2 .ff_submit_btn_wrapper .ff-btn-submit{width:100%}.musclemoversllc-mainform.v3 .choices__inner{text-align:left}.musclemoversllc-mainform.v3 .choices__list--dropdown{overflow-y:hidden;text-align:left}.musclemoversllc-mainform.v3 .ff_submit_btn_wrapper{text-align:center}.musclemoversllc-mainform.v3 .ff_submit_btn_wrapper .ff-btn-submit{width:auto}.musclemoversllc-mainform.v4 .choices__inner{text-align:left}.musclemoversllc-mainform.v4 .choices__list--dropdown{overflow-y:hidden;text-align:left}.musclemoversllc-mainform.v4 .fluentform .ff-el-form-control,.musclemoversllc-mainform.v4 .frm-fluent-form .choices__inner{--tw-border-opacity:1;--tw-text-opacity:1;background:transparent;border-color:rgb(150 150 150/var(--tw-border-opacity));border:none;border-bottom:1px solid;border-radius:0;color:rgb(150 150 150/var(--tw-text-opacity))}.fluentform .ff-el-form-control{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:0;color:rgb(150 150 150/var(--tw-text-opacity));padding:.6rem 1rem}.fluentform .ff_submit_btn_wrapper{margin-bottom:0!important;text-align:center}.fluentform .ff_submit_btn_wrapper .ff-btn{background:none;border:2px solid #fff;border-radius:0;font-family:Poppins Medium,sans-serif;font-size:1.25rem;line-height:1.75rem;margin-bottom:0;padding-left:2.5rem;padding-right:2.5rem;text-shadow:none;width:auto}.fluentform .ff_submit_btn_wrapper .ff-btn:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.fluentform .step-nav .ff-btn-next,.fluentform .step-nav .ff-btn-prev{--tw-bg-opacity:1;background-color:rgb(0 21 62/var(--tw-bg-opacity))}.fluentform .ff-el-progress-bar{--tw-bg-opacity:1!important;background-color:rgb(176 36 48/var(--tw-bg-opacity))!important}select.ff-el-form-control:not([size]):not([multiple]){height:auto!important}.login{background-attachment:fixed;background-image:url(../images/login-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.login #login{padding:20vh 0 0}.login #login #backtoblog,.login #login #nav{text-align:center}.login #login #backtoblog a,.login #login #nav a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#wpbody-content .login #login #backtoblog a,#wpbody-content .login #login #nav a{color:rgb(255 255 255/var(--tw-text-opacity))}.login #login #backtoblog a,.login #login #nav a{transition:all .25s}.login #login #backtoblog a:hover,.login #login #nav a:hover{--tw-text-opacity:1;color:rgb(176 36 48/var(--tw-text-opacity))}.login #login .forgetmenot{padding-top:10px}.login #login h1 a{background-image:url(../images/login.png);background-size:90px;height:110px;width:100%}.login .wp-core-ui .button.button-large{height:auto;padding:.2rem 1rem}.login .login .message{--tw-border-opacity:1;border-color:rgb(176 36 48/var(--tw-border-opacity));border-left:4px solid}.login .wp-core-ui .button-primary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(176 36 48/var(--tw-bg-opacity));font-family:Poppins Medium,sans-serif}#wpbody-content .login .wp-core-ui .button-primary,.login .wp-core-ui .button-primary{color:rgb(255 255 255/var(--tw-text-opacity))}.login .wp-core-ui .button-primary{border:2px solid transparent;border-radius:0;font-size:1.2rem;padding:.6rem 2.2rem;position:relative;transition:all .25s}.login .wp-core-ui .button-primary:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(26 27 31/var(--tw-bg-opacity));border-color:rgb(26 27 31/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}#wpbody-content .login .wp-core-ui .button-primary:hover{color:rgb(255 255 255/var(--tw-text-opacity))}.login .wp-core-ui .button-primary:hover{cursor:pointer}.login .login form .input{font-size:1.6rem}#wpbody-content p{margin:1em 0}#wpbody-content .inline{display:inline-block!important}#wpbody-content .inline.hidden{display:none!important}#wpbody-content .toggle-auto-update{text-decoration:underline}#wpbody-content .mx-auto{margin-left:auto!important;margin-right:auto!important}#wpbody-content .text-white{color:rgb(255 255 255/var(--tw-text-opacity))!important}#wpbody-content .swiper-wrapper{align-items:start;display:flex;justify-content:center}#wpbody-content .musclemoversllc-h__350,#wpbody-content .musclemoversllc-h__350.responsive-image{height:350px!important}#wpbody-content .responsive-image{height:100%!important}@media (min-width:1024px){#wpbody-content .lg\:block{display:block!important}#wpbody-content .lg\:flex{display:flex!important}}#wpbody-content .musclemoversllc-faq .questions-wrapper{max-height:500px!important;overflow-y:scroll}#wpbody-content .musclemoversllc-testimonials.v3 .swiper-slide{margin-right:1rem;width:25%!important}#wpbody-content .musclemoversllc-testimonials.v3 .swiper-slide p{height:300px;overflow-y:scroll}#wpbody-content .musclemoversllc-testimonials.v4 .swiper2{flex-direction:column!important;max-height:500px!important;overflow-y:scroll}#wpbody-content .musclemoversllc-testimonials.v4 .swiper2 .swiper-wrapper{flex-direction:column!important}#wpbody-content .musclemoversllc-testimonials.v4 .swiper2 .swiper-slide{width:100%!important}.block-editor__container #adminmenu h1,.block-editor__container #adminmenu h2,.block-editor__container #adminmenu h3,.block-editor__container #adminmenu h4,.block-editor__container .edit-post-layout__metaboxes h1,.block-editor__container .edit-post-layout__metaboxes h2,.block-editor__container .edit-post-layout__metaboxes h3,.block-editor__container .edit-post-layout__metaboxes h4,.block-editor__container .edit-post-sidebar h1,.block-editor__container .edit-post-sidebar h2,.block-editor__container .edit-post-sidebar h3,.block-editor__container .edit-post-sidebar h4{font-family:Poppins Normal,sans-serif}.block-editor-block-list__layout .block-editor-block-list__block{max-width:90%}.block-editor-block-list__layout .block-editor-block-list__block h1,.block-editor-block-list__layout .block-editor-block-list__block h2,.block-editor-block-list__layout .block-editor-block-list__block h3,.block-editor-block-list__layout .block-editor-block-list__block h4,.block-editor-block-list__layout .block-editor-block-list__block h5,.block-editor-block-list__layout .block-editor-block-list__block h6{color:inherit;font-family:Poppins Normal,sans-serif;margin:0 0 1rem}.block-editor-block-list__layout .block-editor-block-list__block .frm-fluent-form .ff-t-container{display:table;table-layout:fixed;vertical-align:top;width:100%}.block-editor-block-list__layout .block-editor-block-list__block .frm-fluent-form .ff-t-cell{display:table-cell;margin-bottom:1rem;padding:0 15px;vertical-align:inherit;width:100%}.block-editor-block-list__layout .block-editor-block-list__block .ff-el-form-hide_label>.ff-el-input--label{display:none}.block-editor-block-list__layout .block-editor-block-list__block .frm-fluent-form .ff-t-cell:first-of-type{padding-left:0}.block-editor-block-list__layout .block-editor-block-list__block .frm-fluent-form .ff-t-cell:last-of-type{padding-right:0}.block-editor-block-list__layout .block-editor-block-list__block .fluentform .ff-el-group{margin-bottom:20px}.block-editor-block-list__layout .block-editor-block-list__block .fluentform .ff-el-form-control{display:block;font-size:16px;line-height:1.5;margin-bottom:0;max-width:100%;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.block-editor-block-list__layout .block-editor-block-list__block .ff_submit_btn_wrapper{margin-top:2rem}.block-editor-block-list__layout .block-editor-block-list__block[data-align=full]>.block-editor-block-list__block-edit figure{width:inherit}.edit-post-layout.is-sidebar-opened .edit-post-plugin-sidebar__sidebar-layout,.edit-post-layout.is-sidebar-opened .edit-post-sidebar,.interface-complementary-area{min-width:520px!important}.interface-interface-skeleton__sidebar .interface-complementary-area{width:100%}.edit-post-layout:not(.is-sidebar-opened) .interface-interface-skeleton__sidebar{display:none}.is-sidebar-opened .interface-interface-skeleton__sidebar{width:650px}.acf-block-preview .overlay,.overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.acf-block-preview .overlay+.container,.overlay+.container{position:relative;z-index:2}.editor-styles-wrapper p{margin-top:0!important}#adminmenu li.wp-menu-separator{--tw-bg-opacity:1;background-color:rgb(244 243 245/var(--tw-bg-opacity));height:1px;opacity:.3}.theme-browser .theme .theme-name{height:100%}.ai1wm-progress-bar-percent{font-size:.9em!important}body,html{overflow-x:hidden}body{--tw-bg-opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:fade .65s cubic-bezier(.645,.45,.355,1);background-color:rgb(255 255 255/var(--tw-bg-opacity));font-family:Poppins Normal,sans-serif;margin:0;opacity:1;padding:0;transition:.27s cubic-bezier(.345,.545,.255,1)}@media (min-width:768px){body.mobile-menu-opened{max-height:auto}}@keyframes fade{0%{opacity:0}to{opacity:1}}:focus{outline:none}.musclemoversllc-main-banner{position:relative}.musclemoversllc-main-banner.v4 .mobile-overlay{position:absolute}.musclemoversllc-main-banner.v4 .mobile-overlay:after{background:hsla(0,0%,100%,.9);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (min-width:1024px){.musclemoversllc-main-banner.v4 .mobile-overlay{position:relative}.musclemoversllc-main-banner.v4 .mobile-overlay:after{content:none}}.musclemoversllc-services.v2 .service-photo{overflow:hidden;position:relative;transition:.25s ease-in-out}.musclemoversllc-services.v2 .service-photo:before{background-image:linear-gradient(0deg,rgba(0,0,0,.34) 36%,hsla(0,0%,100%,0) 70%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.musclemoversllc-services.v2 .service-photo:hover img{scale:1.05;transition:.25s ease-in-out}.musclemoversllc-services.v2 .service-photo h3{bottom:1.5rem;left:1.5rem;position:absolute;z-index:100}.musclemoversllc-services.v2 .service-description{flex-grow:1}.musclemoversllc-services.v4 .service-card{background:#fff;overflow:hidden;position:relative;transition:.25s ease-in-out}.musclemoversllc-services.v4 .service-card img{transition:.3s ease-in-out}.musclemoversllc-services.v4 .service-card h3{bottom:0;left:0;position:absolute;z-index:10}.musclemoversllc-services.v4 .service-card .overlay{--tw-bg-opacity:1;background-color:rgb(244 243 245/var(--tw-bg-opacity));content:"";height:100%;left:0;position:absolute;right:0;scale:.7;top:150%;transition:.3s ease-in-out;width:100%}.musclemoversllc-services.v4 .service-card p{left:1.5rem;opacity:0;position:absolute;text-align:left;top:100%;transition:.25s ease-in-out;width:80%}.musclemoversllc-services.v4 .service-card:hover .overlay{scale:1;top:0}.musclemoversllc-services.v4 .service-card:hover p{opacity:1;top:3rem;transition:.33s ease-in-out;z-index:10}.musclemoversllc-services.v4 .service-card:hover img{scale:.8;transition:.35s ease-in-out}.musclemoversllc-services.v3 .service-card{background:#fff;border-radius:1rem;overflow:hidden;position:relative;transition:.25s ease-in-out}.musclemoversllc-services.v3 .service-card img{left:0;position:relative;top:0;transition:.3s ease-in-out;z-index:1}.musclemoversllc-services.v3 .service-card h2{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#wpbody-content .musclemoversllc-services.v3 .service-card h2{color:rgb(255 255 255/var(--tw-text-opacity))}.musclemoversllc-services.v3 .service-card h2{bottom:1rem;left:1rem;position:absolute;z-index:10}.musclemoversllc-services.v3 .service-card .overlay{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));border-radius:2.5rem;content:"";height:100%;left:0;opacity:0;position:absolute;right:0;scale:.95;top:0;transition:.3s ease-in-out;width:100%;z-index:2}.musclemoversllc-services.v3 .service-card p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#wpbody-content .musclemoversllc-services.v3 .service-card p{color:rgb(255 255 255/var(--tw-text-opacity))}.musclemoversllc-services.v3 .service-card p{left:2rem;opacity:0;position:absolute;text-align:left;top:18%;transition:.25s ease-in-out;width:80%}.musclemoversllc-services.v3 .service-card:hover .overlay{border-radius:0;opacity:.8;scale:1;top:0;transition:.22s ease-in-out}.musclemoversllc-services.v3 .service-card:hover p{opacity:1;top:3rem;transition:.33s ease-in-out;z-index:10}.musclemoversllc-services.v3 .service-card:hover img{scale:1.05;transition:.35s ease-in-out}.areas-sec{-webkit-column-count:3;-moz-column-count:3;column-count:3}.musclemoversllc-reputation.v4 .image-wrap{min-height:430px}.musclemoversllc-reputation.v4 .image-wrap .first-image{height:100%;object-fit:cover;position:absolute;right:-1rem;width:70%;z-index:1}@media (min-width:1024px){.musclemoversllc-reputation.v4 .image-wrap .first-image{left:7rem;width:80%}}.musclemoversllc-reputation.v4 .image-wrap .second-image{bottom:auto;height:70%;left:0;object-fit:cover;position:absolute;top:15%;width:auto;z-index:2}@media (min-width:768px){.musclemoversllc-reputation.v4 .image-wrap .second-image{left:-2rem;max-width:80%}.musclemoversllc-reputation.v4 .image-wrap{max-height:100%}}@media (min-width:1024px){.musclemoversllc-reputation.v2 .overlay{background-image:url(/wp-content/uploads/2025/04/circle_right-r.svg);background-position:right 100px;background-repeat:no-repeat;background-size:20%}}.musclemoversllc-awards.v4 .overlay{background-image:url(/wp-content/uploads/2025/04/circle_left-r.svg);background-position:0 -6rem;background-repeat:no-repeat;background-size:contain}@media (max-width:768px){.musclemoversllc-awards.v4 .overlay{background-position:0 -6rem;background-repeat:no-repeat;background-size:48%}}.musclemoversllc-testimonials.v3 .overlay{background-image:url(/wp-content/uploads/2025/04/circle_left-r.svg);background-position:0 100%;background-repeat:no-repeat;background-size:25%}@media (max-width:1024px){.musclemoversllc-testimonials.v3 .overlay{background-image:none}}.musclemoversllc-testimonials.v3 .swiper3{overflow:hidden!important;width:100%}.musclemoversllc-testimonials.v3 .swiper3 .swiper-slide{font-size:18px;text-align:center}.musclemoversllc-testimonials.v3 .swiper3 .swiper-pagination{position:relative}.musclemoversllc-testimonials.v3 .swiper3 .swiper-pagination .swiper-pagination-bullet{background-color:#1a1b1f;border-radius:0;opacity:1;width:20px}.musclemoversllc-testimonials.v3 .swiper3 .swiper-pagination .swiper-pagination-bullet-active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.musclemoversllc-testimonials.v4 .swiper2{height:100%;overflow:hidden;width:100%}.musclemoversllc-testimonials.v4 .swiper-slide{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;font-size:18px;-webkit-justify-content:center;justify-content:center;min-height:280px;text-align:center;width:80%}.musclemoversllc-testimonials.v4 .swiper-pagination-bullet{--tw-bg-opacity:1;background-color:rgb(176 36 48/var(--tw-bg-opacity))}.musclemoversllc-testimonials.v4 .swiper-pagination-bullet-active{opacity:1}.musclemoversllc-process.v1{background-image:url(/wp-content/uploads/2025/04/circle_left-r.svg);background-position:-34px -61px;background-repeat:no-repeat;background-size:25%}@media (max-width:1024px){.musclemoversllc-process.v1{background-size:40%}}@media (max-width:640px){.musclemoversllc-process.v1{background-size:50%}}.musclemoversllc-process.v1 .under_line:after{background-color:#b02430;bottom:0;content:"";display:block;height:4px;width:15%}@media (max-width:1024px){.musclemoversllc-process.v1 .under_line:after{margin:0 auto}}.musclemoversllc-process.v4 .process-card{background:#fff;overflow:hidden;position:relative;transition:.25s ease-in-out}.musclemoversllc-process.v4 .process-card img{transition:.3s ease-in-out}.musclemoversllc-process.v4 .process-card h3{bottom:0;left:0;position:absolute;z-index:10}.musclemoversllc-process.v4 .process-card .overlay{--tw-bg-opacity:1;background-color:rgb(244 243 245/var(--tw-bg-opacity));content:"";height:100%;left:0;position:absolute;right:0;scale:.7;top:150%;transition:.3s ease-in-out;width:100%}.musclemoversllc-process.v4 .process-card p{left:1.5rem;opacity:0;position:absolute;text-align:left;top:100%;transition:.25s ease-in-out;width:80%}.musclemoversllc-process.v4 .process-card:hover .overlay{scale:1;top:0}.musclemoversllc-process.v4 .process-card:hover p{opacity:1;top:3rem;transition:.33s ease-in-out;z-index:10}.musclemoversllc-process.v4 .process-card:hover img{scale:.8;transition:.35s ease-in-out}.musclemoversllc-sidebar-aside .main-content ul{list-style:disc;margin-bottom:1.3rem;margin-left:2rem}.musclemoversllc-sidebar-aside .main-content ul br{display:none}.musclemoversllc-sidebar-aside .main-content ul li{margin-bottom:1rem}.musclemoversllc-sidebar-aside .main-content ol{list-style:decimal;margin-bottom:1.3rem;margin-left:2rem}.musclemoversllc-sidebar-aside .main-content ol br{display:none}.musclemoversllc-sidebar-aside .main-content ol li{margin-bottom:1rem}.musclemoversllc-sidebar-aside .sidebar .menu{border-radius:2rem}.musclemoversllc-sidebar-aside .sidebar .menu li{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom:.5px solid;border-color:rgb(255 255 255/var(--tw-border-opacity));color:rgb(176 36 48/var(--tw-text-opacity));cursor:pointer;font-weight:600;padding:.7rem .5rem}.musclemoversllc-sidebar-aside .sidebar .menu li:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(176 36 48/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}#wpbody-content .musclemoversllc-sidebar-aside .sidebar .menu li:hover{color:rgb(255 255 255/var(--tw-text-opacity))}.musclemoversllc-sidebar-aside .sidebar .menu li:hover a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#wpbody-content .musclemoversllc-sidebar-aside .sidebar .menu li:hover a{color:rgb(255 255 255/var(--tw-text-opacity))}.musclemoversllc-sidebar-aside .sidebar .fluentform .fluentform .ff-el-form-control{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:0;color:rgb(150 150 150/var(--tw-text-opacity));padding:.6rem 1rem}.musclemoversllc-sidebar-aside .sidebar .fluentform .ff_submit_btn_wrapper{margin-bottom:0!important}.musclemoversllc-sidebar-aside .sidebar .fluentform .ff_submit_btn_wrapper .btn,.musclemoversllc-sidebar-aside .sidebar .fluentform .ff_submit_btn_wrapper .btn-ghost,.musclemoversllc-sidebar-aside .sidebar .fluentform .ff_submit_btn_wrapper .btn-ghost_light,.musclemoversllc-sidebar-aside .sidebar .fluentform .ff_submit_btn_wrapper .btn-primary,.musclemoversllc-sidebar-aside .sidebar .fluentform .ff_submit_btn_wrapper .btn-secondary,.musclemoversllc-sidebar-aside .sidebar .fluentform .ff_submit_btn_wrapper .step-nav .ff-btn,.musclemoversllc-sidebar-aside .sidebar .fluentform .step-nav .ff_submit_btn_wrapper .ff-btn{font-weight:500;margin-bottom:0;width:100%}.musclemoversllc-photoaside ul{list-style:disc;margin-bottom:1.3rem;margin-left:2rem}.musclemoversllc-photoaside ul li{margin-bottom:1rem;text-align:left}.musclemoversllc-photoaside ol{list-style:decimal;margin-bottom:1.3rem;margin-left:2rem}.musclemoversllc-photoaside ol br{display:none}.musclemoversllc-photoaside ol li{margin-bottom:1rem}.musclemoversllc-review .review-item{margin:3rem 0;min-height:250px;text-align:center;transition:all .3s}.musclemoversllc-review .review-item img{height:160px;object-fit:cover;position:absolute;top:-6rem;transition:all .3s;width:160px;z-index:5}.musclemoversllc-review .review-item .review-item__details{display:flex;flex-direction:column;justify-content:end;min-height:250px;padding:1rem 1rem 2rem;position:relative;top:2rem}.musclemoversllc-review .review-item .review-item__details .review-item__desc{--tw-text-opacity:1;color:rgb(176 36 48/var(--tw-text-opacity));left:0;padding:0 1rem;transition:all .3s ease-in-out;z-index:10}.musclemoversllc-review .review-item .review-item__details:before{content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s;width:100%;z-index:1}.musclemoversllc-review .review-item .quote{top:-3.5rem}@media (min-width:1024px){.musclemoversllc-review .review-item .quote{top:-2rem}}.musclemoversllc-review .review-item:hover img{top:-9.5rem}@media (min-width:768px){.musclemoversllc-review .review-item:hover img{top:-7.5rem}}.musclemoversllc-review_v3 .musclemoversllc-review__wrap{-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.musclemoversllc-review_v3 .musclemoversllc-review__wrap .musclemoversllc-review__img{-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.musclemoversllc-review_v3 .musclemoversllc-review__wrap .musclemoversllc-review__social{visibility:hidden}.musclemoversllc-review_v3 .musclemoversllc-review__wrap .musclemoversllc-review__social a{--tw-text-opacity:1;color:rgb(150 150 150/var(--tw-text-opacity));display:inline-block;font-size:15px;margin-top:13px;opacity:0;text-decoration:none;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;transition-delay:0s;visibility:hidden}.musclemoversllc-review_v3 .musclemoversllc-review__wrap .musclemoversllc-review__social a:first-of-type{transition-delay:50ms!important}.musclemoversllc-review_v3 .musclemoversllc-review__wrap .musclemoversllc-review__social a:nth-of-type(2){transition-delay:125ms!important}.musclemoversllc-review_v3 .musclemoversllc-review__wrap .musclemoversllc-review__social a:nth-of-type(3){transition-delay:.2s}.musclemoversllc-review_v3 .musclemoversllc-review__wrap .musclemoversllc-review__name{position:relative}.musclemoversllc-review_v3 .musclemoversllc-review__wrap .musclemoversllc-review__name:before{--tw-bg-opacity:1;background-color:rgb(150 150 150/var(--tw-bg-opacity));bottom:0;content:"";height:1px;left:0;position:absolute;-webkit-transition:all .45s ease;-moz-transition:all .45s ease;-ms-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease;width:0}.musclemoversllc-review_v3 .musclemoversllc-review__wrap:hover .musclemoversllc-review__img{-webkit-filter:grayscale(0);filter:grayscale(0)}.musclemoversllc-review_v3 .musclemoversllc-review__wrap:hover .musclemoversllc-review__social a{opacity:1;position:relative;visibility:visible}.musclemoversllc-review_v3 .musclemoversllc-review__wrap:hover .musclemoversllc-review__social a:first-of-type{transition-delay:50ms!important}.musclemoversllc-review_v3 .musclemoversllc-review__wrap:hover .musclemoversllc-review__social a:nth-of-type(2){transition-delay:125ms!important}.musclemoversllc-review_v3 .musclemoversllc-review__wrap:hover .musclemoversllc-review__social a:nth-of-type(3){transition-delay:.2s}.musclemoversllc-review_v3 .musclemoversllc-review__wrap:hover .musclemoversllc-review__name:before{width:100%}.musclemoversllc-review_v4 .musclemoversllc-review__img,.musclemoversllc-review_v5 .musclemoversllc-review__img{transition:all .35s ease}.musclemoversllc-review_v4 .musclemoversllc-review__img:hover,.musclemoversllc-review_v5 .musclemoversllc-review__img:hover{transform:scale(1.04)}.musclemoversllc-about__v3{padding:6rem 0}.musclemoversllc-about__v4{max-height:1000px}.musclemoversllc-about__v5 .section-image,.musclemoversllc-about__v8 .section-image{max-height:900px}.musclemoversllc-about__v7 img:hover{transform:scale(1.01)}.musclemoversllc-offer_v4 .icon-wrapper>:not(:first-child){--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));border-left:1px solid}.musclemoversllc-contact_v1--title{position:relative}.musclemoversllc-contact_v1--title:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));bottom:0;content:"";height:2px;left:0;position:absolute;width:30px}.musclemoversllc-footer ul,.musclemoversllc-footer-copyright ul{line-height:1.2;list-style:none;padding-left:0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJ1bmRsZS5zY3NzIiwicGx1Z2lucy9zd2lwZXIuc2NzcyIsImJ1bmRsZS5jc3MiLCJjb21wb25lbnRzL2ZvbnRzLnNjc3MiLCJjb21wb25lbnRzL2ltYWdlcy5zY3NzIiwiY29tcG9uZW50cy90eXBvZ3JhcGh5LnNjc3MiLCJjb21wb25lbnRzL2J1dHRvbnMuc2NzcyIsImNvbXBvbmVudHMvc3BhY2luZy5zY3NzIiwiY29tcG9uZW50cy9ncmlkLnNjc3MiLCJjb21wb25lbnRzL21lbnUuc2NzcyIsImNvbXBvbmVudHMvbW9iaWxlLnNjc3MiLCJjb21wb25lbnRzL3Jlc3BvbnNpdmUuc2NzcyIsImNvbXBvbmVudHMvdHJhbnNpdGlvbnMuc2NzcyIsImNvbXBvbmVudHMvZXh0cmFzLnNjc3MiLCJjb21wb25lbnRzL2Zvcm1zLnNjc3MiLCJjb21wb25lbnRzL3dwbG9naW4uc2NzcyIsImNvbXBvbmVudHMvd3BhZG1pbi5zY3NzIiwiY29yZS9jb3JlLnNjc3MiLCJsYXlvdXQvbWFpbl9iYW5uZXIuc2NzcyIsImxheW91dC9iYW5uZXIuc2NzcyIsImxheW91dC9zZXJ2aWNlcy5zY3NzIiwibGF5b3V0L3JlcHV0YXRpb24uc2NzcyIsImxheW91dC90ZXN0aW1vbmlhbHMuc2NzcyIsImxheW91dC9wcm9jZXNzLnNjc3MiLCJsYXlvdXQvc2lkZWJhcmFzaWRlLnNjc3MiLCJsYXlvdXQvcmV2aWV3LnNjc3MiLCJsYXlvdXQvYWJvdXQuc2NzcyIsImxheW91dC9vZmZlci5zY3NzIiwibGF5b3V0L2NvbnRhY3Quc2NzcyIsImxheW91dC9mb290ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnRUFBQSxDQUFBLGlCQUFBLGNBQUEsQ0FBQSxxQkFBQSxDQUFBLGVBQUEsZUFBQSxDQUFBLEtBQUEsNkJBQUEsQ0FBQSxnTUFBQSxDQUFBLGVBQUEsQ0FBQSxlQUFBLENBQUEsVUFBQSxDQUFBLEtBQUEsbUJBQUEsQ0FBQSxHQUFBLG9CQUFBLENBQUEsYUFB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QUFBLE1BQUEsa0JBQUEsQ0FBQSxtQkFBQSxDQUFBLE1BQUEsZ0JBQUEsQ0FBQSxpQkFBQSxDQUFBLE9BQUEsa0JBQUEsQ0FBQSxlQUFBLENBQUEsTUFBQSxrQkFBQSxDQUFBLG1CQUFBLENBQUEsTUFBQSxlQUFBLENBQUEsWUFBQSxDQUFBLFNBQUEsZUFBQSxDQUFBLE1BQUEsb0JBQUEsQ0FBQSxNQUFBLGtCQUFBLENBQUEsTUFBQSxrQkFBQSxDQUFBLE9BQUEsb0JBQUEsQ0FBQSxNQUFBLGtCQUFBLENBQUEsTUFBQSxrQkFBQSxDQUFBLE9BQUEsa0JBQUEsQ0FBQSxPQUFBLGlCQUFBLENBQUEsU0FBQSxpQkFBQSxDQUFBLE1BQUEsaUJBQUEsQ0FBQSxTQUFBLGdCQUFBLENBQUEsT0FBQSxrQkFBQSxDQUFBLE9BQUEsZUFBQSxDQUFBLE1BQUEsbUJBQUEsQ0FBQSxPQUFBLGtCQUFBLENBQUEsY0FBQSxnQkFBQSxDQUFBLE1BQUEsaUJBQUEsQ0FBQSxNQUFBLHFCQUFBLENBQUEsTUFBQSxtQkFBQSxDQUFBLE1BQUEsZ0JBQUEsQ0FBQSxNQUFBLGlCQUFBLENBQUEsTUFBQSxlQUFBLENBQUEsTUFBQSxjQUFBLENBQUEsTUFBQSxtQkFBQSxDQUFBLE1BQUEsZ0JBQUEsQ0FBQSxNQUFBLG9CQUFBLENBQUEsTUFBQSxlQUFBLENBQUEsTUFBQSxtQkFBQSxDQUFBLE1BQUEsaUJBQUEsQ0FBQSxNQUFBLGVBQUEsQ0FBQSxNQUFBLGlCQUFBLENBQUEsT0FBQSxhQUFBLENBQUEsU0FBQSx1QkFBQSxDQUFBLGNBQUEsb0JBQUEsQ0FBQSxNQUFBLFlBQUEsQ0FBQSxNQUFBLFlBQUEsQ0FBQSxRQUFBLFlBQUEsQ0FBQSxVQUFBLHNCQUFBLENBQUEsUUFBQSxXQUFBLENBQUEsS0FBQSxXQUFBLENBQUEsTUFBQSxhQUFBLENBQUEsS0FBQSxXQUFBLENBQUEsTUFBQSxXQUFBLENBQUEsTUFBQSxZQUFBLENBQUEsTUFBQSxXQUFBLENBQUEsTUFBQSxhQUFBLENBQUEsTUFBQSxXQUFBLENBQUEsS0FBQSxhQUFBLENBQUEsUUFBQSxXQUFBLENBQUEsS0FBQSxjQUFBLENBQUEsT0FBQSxrQkFBQSxDQUFBLE1BQUEsWUFBQSxDQUFBLE1BQUEsV0FBQSxDQUFBLE1BQUEsWUFBQSxDQUFBLE1BQUEsV0FBQSxDQUFBLE9BQUEscUJBQUEsQ0FBQSxpQkFBQSxnQkFBQSxDQUFBLGlCQUFBLGdCQUFBLENBQUEsUUFBQSxVQUFBLENBQUEsUUFBQSxVQUFBLENBQUEsS0FBQSxVQUFBLENBQUEsTUFBQSxVQUFBLENBQUEsTUFBQSxZQUFBLENBQUEsTUFBQSxVQUFBLENBQUEsS0FBQSxZQUFBLENBQUEsTUFBQSxXQUFBLENBQUEsTUFBQSxXQUFBLENBQUEsTUFBQSxVQUFBLENBQUEsS0FBQSxhQUFBLENBQUEsT0FBQSxpQkFBQSxDQUFBLEtBQUEsVUFBQSxDQUFBLFVBQUEsZ0JBQUEsQ0FBQSxTQUFBLGdCQUFBLENBQUEsVUFBQSxnQkFBQSxDQUFBLFNBQUEsZUFBQSxDQUFBLE1BQUEsVUFBQSxDQUFBLE1BQUEsV0FBQSxDQUFBLE1BQUEsVUFBQSxDQUFBLE1BQUEsVUFBQSxDQUFBLFNBQUEsZ0JBQUEsQ0FBQSxTQUFBLGdCQUFBLENBQUEsS0FBQSxhQUFBLENBQUEsT0FBQSxvQkFBQSxDQUFBLFVBQUEsb0JBQUEsQ0FBQSxpQkFBQSxlQUFBLENBQUEsVUFBQSxhQUFBLENBQUEsaUJBQUEsV0FBQSxDQUFBLGdCQUFBLGNBQUEsQ0FBQSxXQUFBLG9CQUFBLENBQUEsZUFBQSxrQkFBQSxDQUFBLGFBQUEsNkNBQUEsQ0FBQSxhQUFBLDZDQUFBLENBQUEsVUFBQSxrQkFBQSxDQUFBLGtCQUFBLDBCQUFBLENBQUEsVUFBQSxxQkFBQSxDQUFBLGtCQUFBLDZCQUFBLENBQUEsV0FBQSxjQUFBLENBQUEsYUFBQSxzQkFBQSxDQUFBLGNBQUEsa0JBQUEsQ0FBQSxnQkFBQSxzQkFBQSxDQUFBLGlCQUFBLDZCQUFBLENBQUEsZ0JBQUEsNEJBQUEsQ0FBQSxPQUFBLFFBQUEsQ0FBQSxRQUFBLFVBQUEsQ0FBQSxRQUFBLFFBQUEsQ0FBQSxPQUFBLFVBQUEsQ0FBQSxPQUFBLFFBQUEsQ0FBQSx5Q0FBQSxzQkFBQSxDQUFBLHNEQUFBLENBQUEsaURBQUEsQ0FBQSxVQUFBLG1CQUFBLENBQUEsaUJBQUEsZUFBQSxDQUFBLFlBQUEsbUJBQUEsQ0FBQSxjQUFBLG9CQUFBLENBQUEsYUFBQSxrQkFBQSxDQUFBLFlBQUEscUJBQUEsQ0FBQSxZQUFBLG9CQUFBLENBQUEsVUFBQSxnQkFBQSxDQUFBLFFBQUEsZ0JBQUEsQ0FBQSxrQkFBQSxxQkFBQSxDQUFBLFlBQUEsdUJBQUEsQ0FBQSxVQUFBLHVCQUFBLENBQUEsVUFBQSxvQkFBQSxDQUFBLGtCQUFBLHFCQUFBLENBQUEsZ0JBQUEscUJBQUEsQ0FBQSxvREFBQSxDQUFBLGNBQUEscUJBQUEsQ0FBQSxzREFBQSxDQUFBLGNBQUEscUJBQUEsQ0FBQSxnREFBQSxDQUFBLGdCQUFBLG9CQUFBLENBQUEsa0JBQUEscUJBQUEsQ0FBQSxzREFBQSxDQUFBLGtCQUFBLHFCQUFBLENBQUEsc0RBQUEsQ0FBQSxpQkFBQSxxQkFBQSxDQUFBLHNEQUFBLENBQUEsd0JBQUEsbUNBQUEsQ0FBQSxjQUFBLGlCQUFBLENBQUEsc0RBQUEsQ0FBQSxpQkFBQSxpQkFBQSxDQUFBLHNEQUFBLENBQUEsWUFBQSxpQkFBQSxDQUFBLG9EQUFBLENBQUEsVUFBQSxpQkFBQSxDQUFBLHNEQUFBLENBQUEsV0FBQSxpQkFBQSxDQUFBLHNEQUFBLENBQUEsVUFBQSxpQkFBQSxDQUFBLHNEQUFBLENBQUEsZ0JBQUEsc0NBQUEsQ0FBQSxnQkFBQSw0QkFBQSxDQUFBLGNBQUEsaUJBQUEsQ0FBQSxtREFBQSxDQUFBLGNBQUEsb0NBQUEsQ0FBQSxpQkFBQSxzQ0FBQSxDQUFBLGlDQUFBLGlCQUFBLENBQUEsc0RBQUEsQ0FBQSxTQUFBLGlCQUFBLENBQUEsa0RBQUEsQ0FBQSxhQUFBLGlDQUFBLENBQUEsVUFBQSxpQkFBQSxDQUFBLGdEQUFBLENBQUEsWUFBQSxTQUFBLENBQUEsY0FBQSxZQUFBLENBQUEsY0FBQSxZQUFBLENBQUEsV0FBQSxZQUFBLENBQUEsaUJBQUEsWUFBQSxDQUFBLGdCQUFBLGtCQUFBLENBQUEsY0FBQSxnQkFBQSxDQUFBLEtBQUEsWUFBQSxDQUFBLEtBQUEsY0FBQSxDQUFBLEtBQUEsU0FBQSxDQUFBLEtBQUEsWUFBQSxDQUFBLEtBQUEsYUFBQSxDQUFBLE1BQUEsY0FBQSxDQUFBLEtBQUEsY0FBQSxDQUFBLEtBQUEsY0FBQSxDQUFBLE9BQUEsbUJBQUEsQ0FBQSxvQkFBQSxDQUFBLE1BQUEsbUJBQUEsQ0FBQSxvQkFBQSxDQUFBLGFBQUEsbUJBQUEsQ0FBQSxnQkFBQSxDQUFBLE1BQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUFBLE9BQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUFBLE1BQUEsbUJBQUEsQ0FBQSxvQkFBQSxDQUFBLE1BQUEsaUJBQUEsQ0FBQSxrQkFBQSxDQUFBLE1BQUEsbUJBQUEsQ0FBQSxnQkFBQSxDQUFBLE1BQUEsbUJBQUEsQ0FBQSxnQkFBQSxDQUFBLE1BQUEsbUJBQUEsQ0FBQSxvQkFBQSxDQUFBLE1BQUEsa0JBQUEsQ0FBQSxtQkFBQSxDQUFBLE1BQUEsb0JBQUEsQ0FBQSxpQkFBQSxDQUFBLE1BQUEsaUJBQUEsQ0FBQSxrQkFBQSxDQUFBLE1BQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUFBLE1BQUEsbUJBQUEsQ0FBQSxNQUFBLGtCQUFBLENBQUEsTUFBQSxvQkFBQSxDQUFBLE1BQUEscUJBQUEsQ0FBQSxNQUFBLGlCQUFBLENBQUEsT0FBQSxxQkFBQSxDQUFBLE1BQUEsbUJBQUEsQ0FBQSxPQUFBLGtCQUFBLENBQUEsTUFBQSxtQkFBQSxDQUFBLE1BQUEsZ0JBQUEsQ0FBQSxNQUFBLGlCQUFBLENBQUEsTUFBQSxxQkFBQSxDQUFBLE1BQUEsb0JBQUEsQ0FBQSxPQUFBLGdCQUFBLENBQUEsTUFBQSxnQkFBQSxDQUFBLE1BQUEsZ0JBQUEsQ0FBQSxNQUFBLGtCQUFBLENBQUEsTUFBQSxvQkFBQSxDQUFBLE1BQUEscUJBQUEsQ0FBQSxNQUFBLGtCQUFBLENBQUEsUUFBQSwwQkFBQSxDQUFBLFdBQUEsZUFBQSxDQUFBLGFB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QSxDQUFBLGFBQUEsMEJBQUEsQ0FBQSxhQUFBLDBCQUFBLENBQUEsZUFBQSxlQUFBLENBQUEsY0FBQSxjQUFBLENBQUEsYUFBQSxDQUFBLGNBQUEsaUJBQUEsQ0FBQSxrQkFBQSxDQUFBLGFBQUEsa0JBQUEsQ0FBQSxtQkFBQSxDQUFBLGFBQUEsaUJBQUEsQ0FBQSxtQkFBQSxDQUFBLGNBQUEsaUJBQUEsQ0FBQSxhQUFBLENBQUEsY0FBQSxnQkFBQSxDQUFBLGdCQUFBLENBQUEsQ0FBQSwwQkFBQSxjQUFBLGlCQUFBLENBQUEsYUFBQSxnQkFBQSxDQUFBLGlCQUFBLENBQUEsVUFBQSxlQUFBLENBQUEsV0FBQSxvQkFBQSxDQUFBLFdBQUEsa0JBQUEsQ0FBQSxhQUFBLGdCQUFBLENBQUEsYUFBQSxpQkFBQSxDQUFBLFlBQUEsZ0JBQUEsQ0FBQSxVQUFBLG1CQUFBLENBQUEsVUFBQSxZQUFBLENBQUEsVUFBQSxvQkFBQSxDQUFBLFVBQUEsYUFBQSxDQUFBLFVBQUEsa0JBQUEsQ0FBQSxXQUFBLGFBQUEsQ0FBQSxrQkFBQSxvQkFBQSxDQUFBLFlBQUEsY0FBQSxDQUFBLFVBQUEsWUFBQSxDQUFBLFlBQUEsWUFBQSxDQUFBLFlBQUEsV0FBQSxDQUFBLFlBQUEsV0FBQSxDQUFBLFVBQUEsWUFBQSxDQUFBLGFBQUEsZ0JBQUEsQ0FBQSxjQUFBLGdCQUFBLENBQUEsYUFBQSxnQkFBQSxDQUFBLGFBQUEsU0FBQSxDQUFBLGFBQUEsZ0JBQUEsQ0FBQSxhQUFBLFNBQUEsQ0FBQSxhQUFBLGdCQUFBLENBQUEsYUFBQSxTQUFBLENBQUEsYUFBQSxnQkFBQSxDQUFBLFlBQUEsVUFBQSxDQUFBLFlBQUEsZ0JBQUEsQ0FBQSxjQUFBLGdCQUFBLENBQUEscUJBQUEsZUFBQSxDQUFBLHNCQUFBLGdCQUFBLENBQUEsaUJBQUEsNkNBQUEsQ0FBQSxpQkFBQSw2Q0FBQSxDQUFBLGNBQUEsa0JBQUEsQ0FBQSxjQUFBLHFCQUFBLENBQUEsaUJBQUEsZ0JBQUEsQ0FBQSxpQkFBQSxzQkFBQSxDQUFBLGtCQUFBLGtCQUFBLENBQUEs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SSxlQUFBLENBRkEsZUFBQSxDQUNBLGMzQjR1RVIiLCJmaWxlIjoiYnVuZGxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB0YWlsd2luZCBiYXNlO1xuQHRhaWx3aW5kIGNvbXBvbmVudHM7XG5AdGFpbHdpbmQgdXRpbGl0aWVzO1xuQHRhaWx3aW5kIHZhcmlhbnRzO1xuXG4kc206IDY0MHB4O1xuJG1kOiA3NjhweDtcbiRsZzogMTAyNHB4O1xuJHhsOiAxMjgwcHg7XG4keHhsOiAxNTM2cHg7XG5cbkBpbXBvcnQgJ3BsdWdpbnMvc3dpcGVyJztcblxuQGltcG9ydCAnY29tcG9uZW50cy9mb250cyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2NvbG9ycyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2ltYWdlcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3R5cG9ncmFwaHknO1xuQGltcG9ydCAnY29tcG9uZW50cy9idXR0b25zJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc3BhY2luZyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2dyaWQnO1xuQGltcG9ydCAnY29tcG9uZW50cy9tZW51JztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvbW9iaWxlJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcmVzcG9uc2l2ZSc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3RyYW5zaXRpb25zJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZXh0cmFzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZm9ybXMnO1xuQGltcG9ydCAnY29tcG9uZW50cy93cGxvZ2luJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvd3BhZG1pbic7XG5cbkBpbXBvcnQgJ2NvcmUvY29yZSc7XG5cbkBpbXBvcnQgJ2xheW91dC9nb29nbGUtcmF0aW5nJztcbkBpbXBvcnQgJ2xheW91dC9tYWluX2Jhbm5lcic7XG5AaW1wb3J0ICdsYXlvdXQvYmFubmVyJztcbkBpbXBvcnQgJ2xheW91dC9zZXJ2aWNlcyc7XG5AaW1wb3J0ICdsYXlvdXQvcmVwdXRhdGlvbic7XG5AaW1wb3J0ICdsYXlvdXQvdGVzdGltb25pYWxzJztcbkBpbXBvcnQgJ2xheW91dC9wcm9jZXNzJztcbkBpbXBvcnQgJ2xheW91dC9zaWRlYmFyYXNpZGUnO1xuXG5cblxuQGltcG9ydCAnbGF5b3V0L3Jldmlldyc7XG5AaW1wb3J0ICdsYXlvdXQvYWJvdXQnO1xuQGltcG9ydCAnbGF5b3V0L29mZmVyJztcbkBpbXBvcnQgJ2xheW91dC9jb250YWN0JztcbkBpbXBvcnQgJ2xheW91dC9mb290ZXInO1xuXG4iLCIvKipcbiAqIFN3aXBlciA4LjMuMVxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyMiBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBKdWx5IDEzLCAyMDIyXG4gKi9cblxuIEBmb250LWZhY2V7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO3NyYzp1cmwoJ2RhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBJyk7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfTpyb290ey0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmZ9LnN3aXBlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO3otaW5kZXg6MX0uc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LDAsMCl9LnN3aXBlci1wb2ludGVyLWV2ZW50c3t0b3VjaC1hY3Rpb246cGFuLXl9LnN3aXBlci1wb2ludGVyLWV2ZW50cy5zd2lwZXItdmVydGljYWx7dG91Y2gtYWN0aW9uOnBhbi14fS5zd2lwZXItc2xpZGV7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfS5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5re3Zpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItYXV0b2hlaWdodCwuc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0b30uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVye2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0fS5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLTNkLC5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcntwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLC5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMTUpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBsZWZ0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gdG9wLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9te2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntvdmVyZmxvdzphdXRvO3Njcm9sbGJhci13aWR0aDpub25lOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpzdGFydCBzdGFydH0uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnggbWFuZGF0b3J5fS5zd2lwZXItdmVydGljYWwuc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnkgbWFuZGF0b3J5fS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7Y29udGVudDonJztmbGV4LXNocmluazowO29yZGVyOjk5OTl9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4taW5saW5lLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MXB4O3dpZHRoOnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1ibG9jay1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7d2lkdGg6MTAwJTttaW4td2lkdGg6MXB4O2hlaWdodDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOmNlbnRlciBjZW50ZXJ9LnN3aXBlci12aXJ0dWFsIC5zd2lwZXItc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7aGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye3dpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSl9OnJvb3R7LS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOjQ0cHh9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6Y2FsYyh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gNDQgKiAyNyk7aGVpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO21hcmdpbi10b3A6Y2FsYygwcHggLSAodmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDIpKTt6LWluZGV4OjEwO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVke29wYWNpdHk6LjM1O2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVue29wYWNpdHk6MDtjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2e2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztmb250LXNpemU6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7dGV4dC10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MDtmb250LXZhcmlhbnQ6aW5pdGlhbDtsaW5lLWhlaWdodDoxfS5zd2lwZXItYnV0dG9uLXByZXYsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dHtsZWZ0OjEwcHg7cmlnaHQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXJ7Y29udGVudDoncHJldid9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OjEwcHg7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlcntjb250ZW50OiduZXh0J30uc3dpcGVyLWJ1dHRvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb257cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjouM3Mgb3BhY2l0eTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3otaW5kZXg6MTB9LnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbntvcGFjaXR5OjB9LnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkPi5zd2lwZXItcGFnaW5hdGlvbiwuc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwuc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbntib3R0b206MTBweDtsZWZ0OjA7d2lkdGg6MTAwJX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6MH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNmb3JtOnNjYWxlKC4zMyk7cG9zaXRpb246cmVsYXRpdmV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWlue3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXZ7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXZ7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2hlaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCMwMDApO29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIC4yKX1idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtjdXJzb3I6cG9pbnRlcn0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtvcGFjaXR5OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5LCAxKTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7cmlnaHQ6MTBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsLTUwJSwwKX0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCw2cHgpIDA7ZGlzcGxheTpibG9ja30uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDo4cHh9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLDRweCl9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aGl0ZS1zcGFjZTpub3dyYXB9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyBsZWZ0fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHJpZ2h0fS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjI1KTtwb3NpdGlvbjphYnNvbHV0ZX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcH0uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCB0b3B9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhciwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGV7d2lkdGg6MTAwJTtoZWlnaHQ6NHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcnt3aWR0aDo0cHg7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowfS5zd2lwZXItcGFnaW5hdGlvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXNjcm9sbGJhcntib3JkZXItcmFkaXVzOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7LW1zLXRvdWNoLWFjdGlvbjpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSl9LnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQ+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWx7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxJTtib3R0b206M3B4O3otaW5kZXg6NTA7aGVpZ2h0OjVweDt3aWR0aDo5OCV9LnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci12ZXJ0aWNhbCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItc2Nyb2xsYmFye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjNweDt0b3A6MSU7ei1pbmRleDo1MDt3aWR0aDo1cHg7aGVpZ2h0Ojk4JX0uc3dpcGVyLXNjcm9sbGJhci1kcmFne2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KTtib3JkZXItcmFkaXVzOjEwcHg7bGVmdDowO3RvcDowfS5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFne2N1cnNvcjptb3ZlfS5zd2lwZXItc2Nyb2xsYmFyLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItem9vbS1jb250YWluZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXJ9LnN3aXBlci16b29tLWNvbnRhaW5lcj5jYW52YXMsLnN3aXBlci16b29tLWNvbnRhaW5lcj5pbWcsLnN3aXBlci16b29tLWNvbnRhaW5lcj5zdmd7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0uc3dpcGVyLXNsaWRlLXpvb21lZHtjdXJzb3I6bW92ZX0uc3dpcGVyLWxhenktcHJlbG9hZGVye3dpZHRoOjQycHg7aGVpZ2h0OjQycHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTttYXJnaW4tbGVmdDotMjFweDttYXJnaW4tdG9wOi0yMXB4O3otaW5kZXg6MTA7dHJhbnNmb3JtLW9yaWdpbjo1MCU7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjo0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtib3JkZXItcmFkaXVzOjUwJTtib3JkZXItdG9wLWNvbG9yOnRyYW5zcGFyZW50fS5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsLnN3aXBlcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcykgLnN3aXBlci1sYXp5LXByZWxvYWRlcnthbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRley0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojZmZmfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2t7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiMwMDB9QGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19LnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjA7ei1pbmRleDotMTAwMH0uc3dpcGVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7bWFyZ2luOjAgYXV0b30uc3dpcGVyLWdyaWQ+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwfS5zd2lwZXItZ3JpZC1jb2x1bW4+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRle3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jdWJle292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MTt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46MTAwJSAwfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0Ky5zd2lwZXItc2xpZGUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldntwb2ludGVyLWV2ZW50czphdXRvO3Zpc2liaWxpdHk6dmlzaWJsZX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3BhY2l0eTouNjt6LWluZGV4OjB9LnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3Jle2NvbnRlbnQ6Jyc7YmFja2dyb3VuZDojMDAwO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtib3R0b206MDtyaWdodDowO2ZpbHRlcjpibHVyKDUwcHgpfS5zd2lwZXItZmxpcHtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjF9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY3JlYXRpdmUgLnN3aXBlci1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LGhlaWdodH0uc3dpcGVyLWNhcmRze292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jYXJkcyAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbn0iLCJAdGFpbHdpbmQgYmFzZTtcbkB0YWlsd2luZCBjb21wb25lbnRzO1xuQHRhaWx3aW5kIHV0aWxpdGllcztcbkB0YWlsd2luZCB2YXJpYW50cztcbi8qKlxuICogU3dpcGVyIDguMy4xXG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDIyIFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IEp1bHkgMTMsIDIwMjJcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBzd2lwZXItaWNvbnM7XG4gIHNyYzogdXJsKFwiZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUFcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbjpyb290IHtcbiAgLS1zd2lwZXItdGhlbWUtY29sb3I6IzAwN2FmZjtcbn1cblxuLnN3aXBlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMTtcbn1cblxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zd2lwZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsIC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbn1cblxuLnN3aXBlci1wb2ludGVyLWV2ZW50cyB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5zd2lwZXItcG9pbnRlci1ldmVudHMuc3dpcGVyLXZlcnRpY2FsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teDtcbn1cblxuLnN3aXBlci1zbGlkZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbn1cblxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItYXV0b2hlaWdodCwgLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XG59XG5cbi5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItM2QsIC5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlciB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCwgLnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3cge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci12ZXJ0aWNhbC5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG9yZGVyOiA5OTk5O1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG5cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG5cbi5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlciBjZW50ZXI7XG59XG5cbi5zd2lwZXItdmlydHVhbCAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cblxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKTtcbn1cblxuOnJvb3Qge1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6NDRweDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gNDQgKiAyNyk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoMHB4IC0gdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyAyKTtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlciwgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBzd2lwZXItaWNvbnM7XG4gIGZvbnQtc2l6ZTogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXZhcmlhbnQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgbGVmdDogMTBweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcInByZXZcIjtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHJpZ2h0OiAxMHB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyIHtcbiAgY29udGVudDogXCJuZXh0XCI7XG59XG5cbi5zd2lwZXItYnV0dG9uLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZCA+IC5zd2lwZXItcGFnaW5hdGlvbiwgLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwgLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwgLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCAjMDAwKTtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIDAuMik7XG59XG5cbmJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCwgNnB4KSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDhweDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgdG9wO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLCA0cHgpO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgbGVmdDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyByaWdodDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbn1cblxuLnN3aXBlci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXIge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQgPiAuc3dpcGVyLXNjcm9sbGJhciwgLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1zY3JvbGxiYXIsIC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMSU7XG4gIGJvdHRvbTogM3B4O1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiA1cHg7XG4gIHdpZHRoOiA5OCU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDNweDtcbiAgdG9wOiAxJTtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogOTglO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGNhbnZhcywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGltZywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnN3aXBlci1zbGlkZS16b29tZWQge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLCAuc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmY7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2sge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMDtcbn1cblxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTEwMDA7XG59XG5cbi5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnN3aXBlci1ncmlkID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uc3dpcGVyLWdyaWQtY29sdW1uID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItY3ViZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQgKyAuc3dpcGVyLXNsaWRlLCAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2IHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNjtcbiAgei1pbmRleDogMDtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGZpbHRlcjogYmx1cig1MHB4KTtcbn1cblxuLnN3aXBlci1mbGlwIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLCAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItY3JlYXRpdmUgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eSwgaGVpZ2h0O1xufVxuXG4uc3dpcGVyLWNhcmRzIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogUG9wcGlucyBOb3JtYWw7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvcG9wcGlucy9wb3BwaW5zLXYyMC1sYXRpbi1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zIE1lZGl1bTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9wb3BwaW5zL3BvcHBpbnMtdjIwLWxhdGluLTUwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogUG9wcGlucyBTZW1pQm9sZDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9wb3BwaW5zL3BvcHBpbnMtdjIwLWxhdGluLTcwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogUG9wcGlucyBCb2xkO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3BvcHBpbnMvcG9wcGlucy12MjAtbGF0aW4tOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBQVFNlcmlmIFJlZ3VsYXI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvcHRzZXJpZi9QVFNlcmlmLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFBUU2VyaWYgQm9sZDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9wdHNlcmlmL1BUU2VyaWYtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cbi5sb2dvLCAuYmlnLWxvZ28ge1xuICBtYXgtd2lkdGg6IDE3MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuLmJpZy1sb2dvIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuXG5hLCBpbWcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXM7XG59XG5cbi5yZXNwb25zaXZlLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmltYWdlLWNvdmVyIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5tdXNjbGVtb3ZlcnNsbGMtZ2FsbGVyeSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMjUvMDQvY2lyY2xlX3JpZ2h0LXIuc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTQwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTklO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubXVzY2xlbW92ZXJzbGxjLWdhbGxlcnkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbn1cblxuLm11c2NsZW1vdmVyc2xsYy1mYXEgLnF1ZXN0aW9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm11c2NsZW1vdmVyc2xsYy1mYXEgaW1nIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtZmFxIC5yb3RhdGVkIGltZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmEgaSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYnRuLCAuZmx1ZW50Zm9ybSAuc3RlcC1uYXYgLmZmLWJ0biwgLmJ0bi1naG9zdCwgLmJ0bi1naG9zdF9saWdodCwgLmJ0bi1zZWNvbmRhcnksIC5idG4tcHJpbWFyeSB7XG4gIEBhcHBseSBmb250LWJ1dHRvbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMi4zcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuMXJlbTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgQGFwcGx5IGJnLXByaW1hcnkgdGV4dC13aGl0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIEBhcHBseSBiZy1zZWNvbmRhcnkgdGV4dC13aGl0ZTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBAYXBwbHkgYmctc2Vjb25kYXJ5IHRleHQtd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBAYXBwbHkgYmctcHJpbWFyeSAgdGV4dC13aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnRuLWdob3N0LCAuYnRuLWdob3N0X2xpZ2h0IHtcbiAgQGFwcGx5IGJvcmRlci1wcmltYXJ5IHRleHQtcHJpbWFyeTtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tZ2hvc3Q6aG92ZXIsIC5idG4tZ2hvc3RfbGlnaHQ6aG92ZXIge1xuICBAYXBwbHkgdGV4dC13aGl0ZSBib3JkZXItd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5idG4tZ2hvc3RfbGlnaHQge1xuICBAYXBwbHkgYm9yZGVyLXdoaXRlIHRleHQtd2hpdGU7XG59XG4uYnRuLWdob3N0X2xpZ2h0OmhvdmVyIHtcbiAgQGFwcGx5IGJvcmRlci1wcmltYXJ5IHRleHQtcHJpbWFyeTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5idG4tbGlua19fcHJpbWFyeSB7XG4gIEBhcHBseSB0ZXh0LXByaW1hcnk7XG59XG4uYnRuLWxpbmtfX3ByaW1hcnk6aG92ZXIge1xuICBAYXBwbHkgdGV4dC1wcmltYXJ5O1xufVxuXG4uaWNvbi1jaXJjbGUtcHJpbWFyeSwgLmljb24tY2lyY2xlLXByaW1hcnlfX2JpZyB7XG4gIEBhcHBseSBib3JkZXIgYm9yZGVyLXdoaXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDIuMnJlbTtcbiAgaGVpZ2h0OiAyLjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5pY29uLWNpcmNsZS1wcmltYXJ5X19iaWcge1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xufVxuXG4uc2VjdGlvbi1zcGFjaW5nIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xufVxuLnNlY3Rpb24tc3BhY2luZy1tZWRpdW0ge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG4uc2VjdGlvbi1zcGFjaW5nLXNtYWxsIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLnNlY3Rpb24tc3BhY2luZy1iaWcge1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbn1cbi5zZWN0aW9uLXNwYWNpbmcucGItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tdXNjbGVtb3ZlcnNsbGMtaF9fMjUwIHtcbiAgaGVpZ2h0OiAyNTBweDtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtaF9fMzUwIHtcbiAgaGVpZ2h0OiAzNTBweDtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtaF9fNDUwIHtcbiAgaGVpZ2h0OiA0NTBweDtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtaF9fNTUwIHtcbiAgbWluLWhlaWdodDogNTUwcHg7XG59XG4ubXVzY2xlbW92ZXJzbGxjLWhfXzYwMCB7XG4gIG1pbi1oZWlnaHQ6IDYwMHB4O1xufVxuLm11c2NsZW1vdmVyc2xsYy1oX183MDAge1xuICBtaW4taGVpZ2h0OiA3MDBweDtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtaF9fODAwIHtcbiAgbWluLWhlaWdodDogODAwcHg7XG59XG4ubXVzY2xlbW92ZXJzbGxjLWhfXzkwMCB7XG4gIG1pbi1oZWlnaHQ6IDkwMHB4O1xufVxuLm11c2NsZW1vdmVyc2xsYy1oX18xMDAwIHtcbiAgbWluLWhlaWdodDogMTAwMHB4O1xufVxuLm11c2NsZW1vdmVyc2xsYy1oX19mdWxsIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cbi5yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuXG4ubWVudS13cmFwIHtcbiAgQGFwcGx5IGZvbnQtbWVudTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBib3gtc2hhZG93OiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWVudS13cmFwIG5hdiB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubWVudS13cmFwIG5hdiAudG9wLW1lbnUtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWVudS13cmFwIG5hdiAudG9wLW1lbnUtbGluayAuZHJvcC1tZW51IHtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1lbnUtd3JhcCBuYXYgLnRvcC1tZW51LWxpbmsgLmRyb3AtbWVudSAuZHJvcGRvd24tbGluayB7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xufVxuLm1lbnUtd3JhcCBuYXYgLnRvcC1tZW51LWxpbmsgLmRyb3AtbWVudSAuZHJvcGRvd24tbGluazpob3ZlciB7XG4gIEBhcHBseSB0ZXh0LWFjY2VudDtcbn1cbi5tZW51LXdyYXAgbmF2IC50b3AtbWVudS1saW5rOmhvdmVyIHtcbiAgQGFwcGx5IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1lbnUtd3JhcCBuYXYgLnRvcC1tZW51LWxpbms6aG92ZXIgLmRyb3AtbWVudSB7XG4gIEBhcHBseSBiZy1zZWNvbmRhcnk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyLjJyZW07XG4gIGxlZnQ6IDAuM3JlbTtcbiAgb3BhY2l0eTogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG9wYWNpdHk6IDAuOTU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNoYWRvdzogLTFweCAxMXB4IDE4cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICB6LWluZGV4OiAyO1xufVxuLm1lbnUtd3JhcCBuYXYgLnRvcC1tZW51LWxpbms6aG92ZXIgLmRyb3AtbWVudSA+IG5hdi1saW5rIHtcbiAgQGFwcGx5IHRleHQtYmxhY2s7XG59XG4ubWVudS13cmFwIG5hdiAudG9wLW1lbnUtbGluazpob3ZlciAuZHJvcC1tZW51OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IC0xcmVtO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50b3BuYXYge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDExNzY0NzA1OSk7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDIwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudS13cmFwIHtcbiAgICBAYXBwbHkgYmctcHJpbWFyeSB0ZXh0LXdoaXRlO1xuICAgIHRvcDogNC4yNXJlbTtcbiAgICBsZWZ0OiAtMjByZW07XG4gICAgd2lkdGg6IDIwcmVtO1xuICAgIGhlaWdodDogMzByZW07XG4gICAgcGFkZGluZzogMS41cmVtO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5tb2JpbGUtbWVudSAubW9iaWxlLW1lbnUtd3JhcCAubmF2IHtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4gIH1cbiAgLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudS13cmFwIC5uYXYgLm11bHRpLWxldmVsLWVsZW1lbnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudS13cmFwIC5uYXYuc2xpZGUtYmFjayB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4gIH1cbiAgLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudS13cmFwIC5kcm9wLW1lbnUge1xuICAgIEBhcHBseSBiZy1wcmltYXJ5O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB0cmFuc2l0aW9uOiAwLjRzIGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudS13cmFwIC5kcm9wLW1lbnUuc2xpZGUge1xuICAgIGxlZnQ6IDAuNXJlbTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4gICAgb3BhY2l0eTogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgaGVpZ2h0OiA5MHZoO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxuICAubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51LXdyYXAgLm5hdi1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudS13cmFwLnNob3cge1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuICB9XG4gIC5tb2JpbGUtbWVudSAubW9iaWxlLWljb24td3JhcHBlciB7XG4gICAgei1pbmRleDogMTAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgdG9wOiAzcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5tb2JpbGUtbWVudSAubW9iaWxlLWljb24td3JhcHBlciAubW9iaWxlLWljb24ge1xuICAgIEBhcHBseSBiZy13aGl0ZTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB0b3A6IDEycHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgfVxuICAubW9iaWxlLW1lbnUgLm1vYmlsZS1pY29uLXdyYXBwZXIgLm1vYmlsZS1pY29uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTAuNTVyZW07XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4gIH1cbiAgLm1vYmlsZS1tZW51IC5tb2JpbGUtaWNvbi13cmFwcGVyIC5tb2JpbGUtaWNvbjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTAuNTVyZW07XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4gIH1cbiAgLm1vYmlsZS1tZW51IC5tb2JpbGUtaWNvbi13cmFwcGVyIC5tb2JpbGUtaWNvbi5hY3RpdmUge1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgICB3aWR0aDogMTNweDtcbiAgfVxuICAubW9iaWxlLW1lbnUgLm1vYmlsZS1pY29uLXdyYXBwZXIgLm1vYmlsZS1pY29uLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICB3aWR0aDogOXB4O1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgfVxuICAubW9iaWxlLW1lbnUgLm1vYmlsZS1pY29uLXdyYXBwZXIgLm1vYmlsZS1pY29uLmFjdGl2ZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgfVxuICAubW9iaWxlLW1lbnUgLm1vYmlsZS1pY29uLXdyYXBwZXI6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAubW9iaWxlLW1lbnUudjEgLm1vYmlsZS1tZW51LXdyYXAge1xuICAgIHJpZ2h0OiAtMjByZW07XG4gICAgdG9wOiA1LjJyZW07XG4gIH1cbiAgLm1vYmlsZS1tZW51LnYxIC5tb2JpbGUtbWVudS13cmFwLnNob3cge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgfVxuICAubW9iaWxlLW1lbnUudjEgLm1vYmlsZS1pY29uIHtcbiAgICBAYXBwbHkgYmctc2Vjb25kYXJ5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLm1vYmlsZS1tZW51LnYxIC5tb2JpbGUtaWNvbjo6YmVmb3JlLCAubW9iaWxlLW1lbnUudjEgLm1vYmlsZS1pY29uOjphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgfVxuICAubW9iaWxlLW1lbnUudjIgLm1vYmlsZS1tZW51LXdyYXAge1xuICAgIHJpZ2h0OiAtMjByZW07XG4gICAgdG9wOiA2LjJyZW07XG4gIH1cbiAgLm1vYmlsZS1tZW51LnYyIC5tb2JpbGUtbWVudS13cmFwLnNob3cge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm1vYmlsZS1tZW51LnYyIC5tb2JpbGUtbWVudS13cmFwIHtcbiAgICB0b3A6IDEzLjRyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubW9iaWxlLW1lbnUudjIgLm1vYmlsZS1pY29uIHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5tb2JpbGUtbWVudS52MiAubW9iaWxlLWljb246OmJlZm9yZSwgLm1vYmlsZS1tZW51LnYyIC5tb2JpbGUtaWNvbjo6YWZ0ZXIge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubW9iaWxlLW1lbnUudjQgLm1vYmlsZS1tZW51LXdyYXAge1xuICAgIGxlZnQ6IC0yMHJlbTtcbiAgICB0b3A6IDguNnJlbTtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDdweCAycHggcmdiYSgwLCAwLCAwLCAwLjMwOTgwMzkyMTYpO1xuICB9XG4gIC5tb2JpbGUtbWVudS52NCAubW9iaWxlLW1lbnUtd3JhcC5zaG93IHtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm1vYmlsZS1tZW51LnY0IC5tb2JpbGUtbWVudS13cmFwIHtcbiAgICB0b3A6IDlyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubW9iaWxlLW1lbnUudjQgLm1vYmlsZS1pY29uIHtcbiAgICBAYXBwbHkgYmctcHJpbWFyeTtcbiAgICByaWdodDogMDtcbiAgfVxuICAubW9iaWxlLW1lbnUudjQgLm1vYmlsZS1pY29uOjpiZWZvcmUsIC5tb2JpbGUtbWVudS52NCAubW9iaWxlLWljb246OmFmdGVyIHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1vYmlsZS1tZW51LnYxIC5tb2JpbGUtbWVudS13cmFwIHtcbiAgICByaWdodDogLTUwcmVtO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vYmlsZS1tZW51LnYyIC5tb2JpbGUtbWVudS13cmFwIHtcbiAgICByaWdodDogLTUwcmVtO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vYmlsZS1tZW51LnY0IC5tb2JpbGUtbWVudS13cmFwIHtcbiAgICBsZWZ0OiAtNTByZW07XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxufVxuLnRyLXNtb290aCwgLm11c2NsZW1vdmVyc2xsYy1zaWRlYmFyLWFzaWRlIC5zaWRlYmFyIC5tZW51IGxpOmhvdmVyLCAubXVzY2xlbW92ZXJzbGxjLXNpZGViYXItYXNpZGUgLnNpZGViYXIgLm1lbnUgbGkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG59XG5cbi51bmRlcmxpbmUtcHJpbWFyeSwgLnVuZGVybGluZS1wcmltYXJ5X3Nob3J0X2xpZ2h0LCAudW5kZXJsaW5lLXByaW1hcnlfc2hvcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udW5kZXJsaW5lLXByaW1hcnk6OmFmdGVyLCAudW5kZXJsaW5lLXByaW1hcnlfc2hvcnRfbGlnaHQ6OmFmdGVyLCAudW5kZXJsaW5lLXByaW1hcnlfc2hvcnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0wLjNyZW07XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgQGFwcGx5IGJnLXByaW1hcnk7XG59XG4udW5kZXJsaW5lLXByaW1hcnlfc2hvcnQ6OmFmdGVyIHtcbiAgQGFwcGx5IGxlZnQtMS80O1xuICB3aWR0aDogNTAlO1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICBsZWZ0OiAyNSU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC51bmRlcmxpbmUtcHJpbWFyeV9zaG9ydDo6YWZ0ZXIge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi51bmRlcmxpbmUtcHJpbWFyeV9zaG9ydF9saWdodDo6YWZ0ZXIge1xuICB3aWR0aDogNTAlO1xuICBAYXBwbHkgYmctcHJpbWFyeS80MDtcbn1cblxuLm11c2NsZW1vdmVyc2xsYy1jdGEudjEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC91cGxvYWRzLzIwMjIvMTIvQ2lyY2xlX3dfbGVmdC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMnB4IC0xMDRweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMzJweDtcbn1cblxuLm11c2NsZW1vdmVyc2xsYy1mb290ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzA0L3RydWNrLWZvb3Rlci5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtZm9vdGVyIC5vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5tdXNjbGVtb3ZlcnNsbGMtc2lkZWJhci1hc2lkZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3VwbG9hZHMvMjAyNS8wNC9jaXJjbGVfcmlnaHQtci5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNSU7XG59XG5cbi5tdXNjbGVtb3ZlcnNsbGMtdGVzdGltb25pYWxzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCRjhFQztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZiAhaW1wb3J0YW50O1xufVxuLm11c2NsZW1vdmVyc2xsYy10ZXN0aW1vbmlhbHMgLm92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzA0L2NpcmNsZV9sZWZ0LXIuc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbn1cblxuLmhvbWUgLm11c2NsZW1vdmVyc2xsYy10ZXN0aW1vbmlhbHMgaGdyb3VwLCAucGFnZS1pZC0yOTU1IC5tdXNjbGVtb3ZlcnNsbGMtdGVzdGltb25pYWxzIGhncm91cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWdlLWlkLTE1MDQgLm11c2NsZW1vdmVyc2xsYy1hcmVhcy52MSB7XG4gIEBhcHBseSBwYi0wO1xufVxuXG4udG9wYmFyLnY0IC5saW5rcy13cmFwIHN2ZyBwYXRoIHtcbiAgQGFwcGx5IGZpbGwtcHJpbWFyeTtcbn1cblxuLmp1bmstcmVtb3ZhbC1pbWcge1xuICBAYXBwbHkgZ3JpZCBncmlkLWNvbHMtMiBnYXAtNDtcbn1cblxuLm11c2NsZW1vdmVyc2xsYy1zaW1wbGVjb250ZW50LmxlZ2FsIHAsIC5tdXNjbGVtb3ZlcnNsbGMtc2ltcGxlY29udGVudC5sZWdhbCBoMiB7XG4gIEBhcHBseSB0ZXh0LWxlZnQ7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXNpbXBsZWNvbnRlbnQubGVnYWwgdWwge1xuICBAYXBwbHkgbWwtMTIgbWItNDtcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbn1cblxuLmJhbmVyLWZvcm0tZ2hvc3QgLmZsdWVudGZvcm0gLmZmLWVsLWZvcm0tY29udHJvbCB7XG4gIEBhcHBseSBib3JkZXItd2hpdGUgdGV4dC13aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xufVxuLmJhbmVyLWZvcm0tdW5kZXJsaW5lX3doaXRlIC5mbHVlbnRmb3JtIC5mZi1lbC1mb3JtLWNvbnRyb2wge1xuICBAYXBwbHkgYm9yZGVyLXdoaXRlIHRleHQtd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLmJhbmVyLWZvcm0tdW5kZXJsaW5lX2RhcmsgLmZsdWVudGZvcm0gLmZmLWVsLWZvcm0tY29udHJvbCB7XG4gIEBhcHBseSBib3JkZXItZ3JheSB0ZXh0LWdyYXk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLmJhbmVyLWZvcm0udjIge1xuICBAYXBwbHkgYm9yZGVyLXdoaXRlLzIwIGJnLXdoaXRlLzIwO1xuICBwYWRkaW5nOiAycmVtO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xufVxuLmJhbmVyLWZvcm0udjQgLmZsdWVudGZvcm0gLmZmLWVsLWZvcm0tY29udHJvbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm11c2NsZW1vdmVyc2xsYy1tYWluZm9ybS52MSAuY2hvaWNlc19faW5uZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm11c2NsZW1vdmVyc2xsYy1tYWluZm9ybS52MSAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24ge1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubXVzY2xlbW92ZXJzbGxjLW1haW5mb3JtLnYxIC5mZl9zdWJtaXRfYnRuX3dyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubXVzY2xlbW92ZXJzbGxjLW1haW5mb3JtLnYyIC5jaG9pY2VzX19pbm5lciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubXVzY2xlbW92ZXJzbGxjLW1haW5mb3JtLnYyIC5jaG9pY2VzX19saXN0LS1kcm9wZG93biB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtbWFpbmZvcm0udjIgLmZmX3N1Ym1pdF9idG5fd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtbWFpbmZvcm0udjIgLmZmX3N1Ym1pdF9idG5fd3JhcHBlciAuZmYtYnRuLXN1Ym1pdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm11c2NsZW1vdmVyc2xsYy1tYWluZm9ybS52MyAuY2hvaWNlc19faW5uZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm11c2NsZW1vdmVyc2xsYy1tYWluZm9ybS52MyAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24ge1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubXVzY2xlbW92ZXJzbGxjLW1haW5mb3JtLnYzIC5mZl9zdWJtaXRfYnRuX3dyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubXVzY2xlbW92ZXJzbGxjLW1haW5mb3JtLnYzIC5mZl9zdWJtaXRfYnRuX3dyYXBwZXIgLmZmLWJ0bi1zdWJtaXQge1xuICB3aWR0aDogYXV0bztcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtbWFpbmZvcm0udjQgLmNob2ljZXNfX2lubmVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtbWFpbmZvcm0udjQgLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm11c2NsZW1vdmVyc2xsYy1tYWluZm9ybS52NCAuZmx1ZW50Zm9ybSAuZmYtZWwtZm9ybS1jb250cm9sLFxuLm11c2NsZW1vdmVyc2xsYy1tYWluZm9ybS52NCAuZnJtLWZsdWVudC1mb3JtIC5jaG9pY2VzX19pbm5lciB7XG4gIEBhcHBseSBib3JkZXItZ3JheSB0ZXh0LWdyYXk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG59XG5cbi5mbHVlbnRmb3JtIC5mZi1lbC1mb3JtLWNvbnRyb2wge1xuICBAYXBwbHkgYmctd2hpdGUgdGV4dC1ncmF5O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAwLjZyZW0gMXJlbTtcbn1cbi5mbHVlbnRmb3JtIC5mZl9zdWJtaXRfYnRuX3dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mbHVlbnRmb3JtIC5mZl9zdWJtaXRfYnRuX3dyYXBwZXIgLmZmLWJ0biB7XG4gIEBhcHBseSBmb250LW1lbnU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIEBhcHBseSB0ZXh0LXhsO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIEBhcHBseSBweC0xMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG4uZmx1ZW50Zm9ybSAuZmZfc3VibWl0X2J0bl93cmFwcGVyIC5mZi1idG46aG92ZXIge1xuICBAYXBwbHkgdGV4dC1idGV4dDtcbn1cbi5mbHVlbnRmb3JtIC5zdGVwLW5hdiAuZmYtYnRuLW5leHQsIC5mbHVlbnRmb3JtIC5zdGVwLW5hdiAuZmYtYnRuLXByZXYge1xuICBAYXBwbHkgYmctZGFyaztcbn1cbi5mbHVlbnRmb3JtIC5mZi1lbC1wcm9ncmVzcy1iYXIge1xuICBAYXBwbHkgYmctcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG5zZWxlY3QuZmYtZWwtZm9ybS1jb250cm9sOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubG9naW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbG9naW4tYmcuanBnXCIpO1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4ubG9naW4gI2xvZ2luIHtcbiAgcGFkZGluZzogMjB2aCAwIDA7XG59XG4ubG9naW4gI2xvZ2luICNuYXYsIC5sb2dpbiAjbG9naW4gI2JhY2t0b2Jsb2cge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubG9naW4gI2xvZ2luICNuYXYgYSwgLmxvZ2luICNsb2dpbiAjYmFja3RvYmxvZyBhIHtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIHRyYW5zaXRpb246IDAuMjVzIGFsbDtcbn1cbi5sb2dpbiAjbG9naW4gI25hdiBhOmhvdmVyLCAubG9naW4gI2xvZ2luICNiYWNrdG9ibG9nIGE6aG92ZXIge1xuICBAYXBwbHkgdGV4dC1wcmltYXJ5O1xufVxuLmxvZ2luICNsb2dpbiAuZm9yZ2V0bWVub3Qge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5sb2dpbiAjbG9naW4gaDEgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sb2dpbi5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogOTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTEwcHg7XG59XG4ubG9naW4gLndwLWNvcmUtdWkgLmJ1dHRvbi5idXR0b24tbGFyZ2Uge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDAuMnJlbSAxcmVtO1xufVxuLmxvZ2luIC5sb2dpbiAubWVzc2FnZSB7XG4gIEBhcHBseSBib3JkZXItcHJpbWFyeTtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZDtcbn1cbi5sb2dpbiAud3AtY29yZS11aSAuYnV0dG9uLXByaW1hcnkge1xuICBAYXBwbHkgYmctcHJpbWFyeSB0ZXh0LXdoaXRlIGZvbnQtYnV0dG9uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDAuNnJlbSAyLjJyZW07XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogMC4yNXMgYWxsO1xufVxuLmxvZ2luIC53cC1jb3JlLXVpIC5idXR0b24tcHJpbWFyeTpob3ZlciB7XG4gIEBhcHBseSBiZy1zZWNvbmRhcnkgYm9yZGVyLXNlY29uZGFyeSB0ZXh0LXdoaXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubG9naW4gLmxvZ2luIGZvcm0gLmlucHV0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG5cbiN3cGJvZHktY29udGVudCBwIHtcbiAgbWFyZ2luOiAxZW0gMDtcbn1cbiN3cGJvZHktY29udGVudCAuaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG4jd3Bib2R5LWNvbnRlbnQgLmlubGluZS5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4jd3Bib2R5LWNvbnRlbnQgLnRvZ2dsZS1hdXRvLXVwZGF0ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI3dwYm9keS1jb250ZW50IC5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4jd3Bib2R5LWNvbnRlbnQgLnRleHQtd2hpdGUge1xuICBjb2xvcjogcmdiKDI1NSAyNTUgMjU1L3ZhcigtLXR3LXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG4jd3Bib2R5LWNvbnRlbnQgLnN3aXBlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cbiN3cGJvZHktY29udGVudCAubXVzY2xlbW92ZXJzbGxjLWhfXzM1MC5yZXNwb25zaXZlLWltYWdlIHtcbiAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xufVxuI3dwYm9keS1jb250ZW50IC5tdXNjbGVtb3ZlcnNsbGMtaF9fMzUwIHtcbiAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xufVxuI3dwYm9keS1jb250ZW50IC5yZXNwb25zaXZlLWltYWdlIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICN3cGJvZHktY29udGVudCAubGdcXDpibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAjd3Bib2R5LWNvbnRlbnQgLmxnXFw6ZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG4jd3Bib2R5LWNvbnRlbnQgLm11c2NsZW1vdmVyc2xsYy1mYXEgLnF1ZXN0aW9ucy13cmFwcGVyIHtcbiAgbWF4LWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuI3dwYm9keS1jb250ZW50IC5tdXNjbGVtb3ZlcnNsbGMtdGVzdGltb25pYWxzLnYzIC5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbiN3cGJvZHktY29udGVudCAubXVzY2xlbW92ZXJzbGxjLXRlc3RpbW9uaWFscy52MyAuc3dpcGVyLXNsaWRlIHAge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4jd3Bib2R5LWNvbnRlbnQgLm11c2NsZW1vdmVyc2xsYy10ZXN0aW1vbmlhbHMudjQgLnN3aXBlcjIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbiN3cGJvZHktY29udGVudCAubXVzY2xlbW92ZXJzbGxjLXRlc3RpbW9uaWFscy52NCAuc3dpcGVyMiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG4jd3Bib2R5LWNvbnRlbnQgLm11c2NsZW1vdmVyc2xsYy10ZXN0aW1vbmlhbHMudjQgLnN3aXBlcjIgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5ibG9jay1lZGl0b3JfX2NvbnRhaW5lciAjYWRtaW5tZW51IGgxLFxuLmJsb2NrLWVkaXRvcl9fY29udGFpbmVyICNhZG1pbm1lbnUgaDIsXG4uYmxvY2stZWRpdG9yX19jb250YWluZXIgI2FkbWlubWVudSBoMyxcbi5ibG9jay1lZGl0b3JfX2NvbnRhaW5lciAjYWRtaW5tZW51IGg0LFxuLmJsb2NrLWVkaXRvcl9fY29udGFpbmVyIC5lZGl0LXBvc3QtbGF5b3V0X19tZXRhYm94ZXMgaDEsXG4uYmxvY2stZWRpdG9yX19jb250YWluZXIgLmVkaXQtcG9zdC1sYXlvdXRfX21ldGFib3hlcyBoMixcbi5ibG9jay1lZGl0b3JfX2NvbnRhaW5lciAuZWRpdC1wb3N0LWxheW91dF9fbWV0YWJveGVzIGgzLFxuLmJsb2NrLWVkaXRvcl9fY29udGFpbmVyIC5lZGl0LXBvc3QtbGF5b3V0X19tZXRhYm94ZXMgaDQsXG4uYmxvY2stZWRpdG9yX19jb250YWluZXIgLmVkaXQtcG9zdC1zaWRlYmFyIGgxLFxuLmJsb2NrLWVkaXRvcl9fY29udGFpbmVyIC5lZGl0LXBvc3Qtc2lkZWJhciBoMixcbi5ibG9jay1lZGl0b3JfX2NvbnRhaW5lciAuZWRpdC1wb3N0LXNpZGViYXIgaDMsXG4uYmxvY2stZWRpdG9yX19jb250YWluZXIgLmVkaXQtcG9zdC1zaWRlYmFyIGg0IHtcbiAgQGFwcGx5IGZvbnQtYm9keTtcbn1cblxuLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jayB7XG4gIG1heC13aWR0aDogOTAlO1xufVxuLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jayBoMSwgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jayBoMiwgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jayBoMywgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jayBoNCwgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jayBoNSwgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jayBoNiB7XG4gIEBhcHBseSBmb250LWhlYWRlcjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG4uYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dCAuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2Jsb2NrIC5mcm0tZmx1ZW50LWZvcm0gLmZmLXQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jayAuZnJtLWZsdWVudC1mb3JtIC5mZi10LWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jayAuZnJtLWZsdWVudC1mb3JtIC5mZi10LWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jayAuZmYtZWwtZm9ybS1oaWRlX2xhYmVsID4gLmZmLWVsLWlucHV0LS1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dCAuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2Jsb2NrIC5mcm0tZmx1ZW50LWZvcm0gLmZmLXQtY2VsbDpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jayAuZnJtLWZsdWVudC1mb3JtIC5mZi10LWNlbGw6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2sgLmZsdWVudGZvcm0gLmZmLWVsLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2sgLmZsdWVudGZvcm0gLmZmLWVsLWZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmc6IDAuNnJlbSAxcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jayAuZmZfc3VibWl0X2J0bl93cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9ja1tkYXRhLWFsaWduPWZ1bGxdID4gLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jay1lZGl0IGZpZ3VyZSB7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuXG4uZWRpdC1wb3N0LWxheW91dC5pcy1zaWRlYmFyLW9wZW5lZCAuZWRpdC1wb3N0LXBsdWdpbi1zaWRlYmFyX19zaWRlYmFyLWxheW91dCxcbi5lZGl0LXBvc3QtbGF5b3V0LmlzLXNpZGViYXItb3BlbmVkIC5lZGl0LXBvc3Qtc2lkZWJhciwgLmludGVyZmFjZS1jb21wbGVtZW50YXJ5LWFyZWEge1xuICBtaW4td2lkdGg6IDUyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5pbnRlcmZhY2UtaW50ZXJmYWNlLXNrZWxldG9uX19zaWRlYmFyIC5pbnRlcmZhY2UtY29tcGxlbWVudGFyeS1hcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lZGl0LXBvc3QtbGF5b3V0Om5vdCguaXMtc2lkZWJhci1vcGVuZWQpIC5pbnRlcmZhY2UtaW50ZXJmYWNlLXNrZWxldG9uX19zaWRlYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmlzLXNpZGViYXItb3BlbmVkIC5pbnRlcmZhY2UtaW50ZXJmYWNlLXNrZWxldG9uX19zaWRlYmFyIHtcbiAgd2lkdGg6IDY1MHB4O1xufVxuXG4uYWNmLWJsb2NrLXByZXZpZXcgLm92ZXJsYXksXG4ub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLmFjZi1ibG9jay1wcmV2aWV3IC5vdmVybGF5ICsgLmNvbnRhaW5lcixcbi5vdmVybGF5ICsgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciBwIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4jYWRtaW5tZW51IGxpLndwLW1lbnUtc2VwYXJhdG9yIHtcbiAgQGFwcGx5IGJnLWxpZ2h0O1xuICBoZWlnaHQ6IDFweDtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4udGhlbWUtYnJvd3NlciAudGhlbWUgLnRoZW1lLW5hbWUge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5haTF3bS1wcm9ncmVzcy1iYXItcGVyY2VudCB7XG4gIGZvbnQtc2l6ZTogMC45ZW0gIWltcG9ydGFudDtcbn1cblxuaHRtbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuYm9keSB7XG4gIEBhcHBseSBiZy13aGl0ZSBmb250LWJvZHk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiAwLjI3cyBjdWJpYy1iZXppZXIoMC4zNDUsIDAuNTQ1LCAwLjI1NSwgMSk7XG4gIGFuaW1hdGlvbjogZmFkZSBjdWJpYy1iZXppZXIoMC42NDUsIDAuNDUsIDAuMzU1LCAxKSAwLjY1cztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5Ac2NyZWVuIG1kIHtcbiAgYm9keS5tb2JpbGUtbWVudS1vcGVuZWQge1xuICAgIG1heC1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLm11c2NsZW1vdmVyc2xsYy1tYWluLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm11c2NsZW1vdmVyc2xsYy1tYWluLWJhbm5lci52NCAubW9iaWxlLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubXVzY2xlbW92ZXJzbGxjLW1haW4tYmFubmVyLnY0IC5tb2JpbGUtb3ZlcmxheTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubXVzY2xlbW92ZXJzbGxjLW1haW4tYmFubmVyLnY0IC5tb2JpbGUtb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5tdXNjbGVtb3ZlcnNsbGMtbWFpbi1iYW5uZXIudjQgLm1vYmlsZS1vdmVybGF5OjphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuXG4ubXVzY2xlbW92ZXJzbGxjLXNlcnZpY2VzLnYyIC5zZXJ2aWNlLXBob3RvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtc2VydmljZXMudjIgLnNlcnZpY2UtcGhvdG86OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjM0KSAzNiUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtc2VydmljZXMudjIgLnNlcnZpY2UtcGhvdG86aG92ZXIgaW1nIHtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG4gIHNjYWxlOiAxLjA1O1xufVxuLm11c2NsZW1vdmVyc2xsYy1zZXJ2aWNlcy52MiAuc2VydmljZS1waG90byBoMyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxLjVyZW07XG4gIGxlZnQ6IDEuNXJlbTtcbiAgei1pbmRleDogMTAwO1xufVxuLm11c2NsZW1vdmVyc2xsYy1zZXJ2aWNlcy52MiAuc2VydmljZS1kZXNjcmlwdGlvbiB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtc2VydmljZXMudjQgLnNlcnZpY2UtY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLm11c2NsZW1vdmVyc2xsYy1zZXJ2aWNlcy52NCAuc2VydmljZS1jYXJkIGltZyB7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXNlcnZpY2VzLnY0IC5zZXJ2aWNlLWNhcmQgaDMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXNlcnZpY2VzLnY0IC5zZXJ2aWNlLWNhcmQgLm92ZXJsYXkge1xuICBAYXBwbHkgYmctbGlnaHQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNTAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgc2NhbGU6IDAuNztcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtc2VydmljZXMudjQgLnNlcnZpY2UtY2FyZCBwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDgwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXNlcnZpY2VzLnY0IC5zZXJ2aWNlLWNhcmQ6aG92ZXIgLm92ZXJsYXkge1xuICB0b3A6IDA7XG4gIHNjYWxlOiAxO1xufVxuLm11c2NsZW1vdmVyc2xsYy1zZXJ2aWNlcy52NCAuc2VydmljZS1jYXJkOmhvdmVyIHAge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiAzcmVtO1xuICB0cmFuc2l0aW9uOiAwLjMzcyBlYXNlLWluLW91dDtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtc2VydmljZXMudjQgLnNlcnZpY2UtY2FyZDpob3ZlciBpbWcge1xuICBzY2FsZTogMC44O1xuICB0cmFuc2l0aW9uOiAwLjM1cyBlYXNlLWluLW91dDtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtc2VydmljZXMudjMgLnNlcnZpY2UtY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW4tb3V0O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLm11c2NsZW1vdmVyc2xsYy1zZXJ2aWNlcy52MyAuc2VydmljZS1jYXJkIGltZyB7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLm11c2NsZW1vdmVyc2xsYy1zZXJ2aWNlcy52MyAuc2VydmljZS1jYXJkIGgyIHtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG4gIGxlZnQ6IDFyZW07XG4gIGJvdHRvbTogMXJlbTtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtc2VydmljZXMudjMgLnNlcnZpY2UtY2FyZCAub3ZlcmxheSB7XG4gIEBhcHBseSBiZy1ibGFjaztcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICBzY2FsZTogMC45NTtcbiAgei1pbmRleDogMjtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogMi41cmVtO1xufVxuLm11c2NsZW1vdmVyc2xsYy1zZXJ2aWNlcy52MyAuc2VydmljZS1jYXJkIHAge1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE4JTtcbiAgbGVmdDogMnJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDgwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXNlcnZpY2VzLnYzIC5zZXJ2aWNlLWNhcmQ6aG92ZXIgLm92ZXJsYXkge1xuICB0b3A6IDA7XG4gIHNjYWxlOiAxO1xuICBvcGFjaXR5OiAwLjg7XG4gIGJvcmRlci1yYWRpdXM6IDByZW07XG4gIHRyYW5zaXRpb246IDAuMjJzIGVhc2UtaW4tb3V0O1xufVxuLm11c2NsZW1vdmVyc2xsYy1zZXJ2aWNlcy52MyAuc2VydmljZS1jYXJkOmhvdmVyIHAge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiAzcmVtO1xuICB0cmFuc2l0aW9uOiAwLjMzcyBlYXNlLWluLW91dDtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtc2VydmljZXMudjMgLnNlcnZpY2UtY2FyZDpob3ZlciBpbWcge1xuICBzY2FsZTogMS4wNTtcbiAgdHJhbnNpdGlvbjogMC4zNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5hcmVhcy1zZWMge1xuICAtd2Via2l0LWNvbHVtbi1jb3VudDogMztcbiAgLW1vei1jb2x1bW4tY291bnQ6IDM7XG4gIGNvbHVtbi1jb3VudDogMztcbn1cblxuLm11c2NsZW1vdmVyc2xsYy1yZXB1dGF0aW9uLnY0IC5pbWFnZS13cmFwIHtcbiAgbWluLWhlaWdodDogNDMwcHg7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXJlcHV0YXRpb24udjQgLmltYWdlLXdyYXAgLmZpcnN0LWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNzAlO1xuICByaWdodDogLTFyZW07XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tdXNjbGVtb3ZlcnNsbGMtcmVwdXRhdGlvbi52NCAuaW1hZ2Utd3JhcCAuZmlyc3QtaW1hZ2Uge1xuICAgIGxlZnQ6IDdyZW07XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuLm11c2NsZW1vdmVyc2xsYy1yZXB1dGF0aW9uLnY0IC5pbWFnZS13cmFwIC5zZWNvbmQtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiA3MCU7XG4gIHdpZHRoOiBhdXRvO1xuICB0b3A6IDE1JTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm11c2NsZW1vdmVyc2xsYy1yZXB1dGF0aW9uLnY0IC5pbWFnZS13cmFwIC5zZWNvbmQtaW1hZ2Uge1xuICAgIGxlZnQ6IC0ycmVtO1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm11c2NsZW1vdmVyc2xsYy1yZXB1dGF0aW9uLnY0IC5pbWFnZS13cmFwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tdXNjbGVtb3ZlcnNsbGMtcmVwdXRhdGlvbi52MiAub3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzA0L2NpcmNsZV9yaWdodC1yLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMDBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjAlO1xuICB9XG59XG5cbi5tdXNjbGVtb3ZlcnNsbGMtYXdhcmRzLnY0IC5vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzA0L2NpcmNsZV9sZWZ0LXIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtNnJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXVzY2xlbW92ZXJzbGxjLWF3YXJkcy52NCAub3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0OCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC02cmVtO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbn1cblxuLm11c2NsZW1vdmVyc2xsYy10ZXN0aW1vbmlhbHMudjMgLm92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC91cGxvYWRzLzIwMjUvMDQvY2lyY2xlX2xlZnQtci5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMjUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm11c2NsZW1vdmVyc2xsYy10ZXN0aW1vbmlhbHMudjMgLm92ZXJsYXkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbn1cbi5tdXNjbGVtb3ZlcnNsbGMtdGVzdGltb25pYWxzLnYzIC5zd2lwZXIzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtdGVzdGltb25pYWxzLnYzIC5zd2lwZXIzIC5zd2lwZXItc2xpZGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtdGVzdGltb25pYWxzLnYzIC5zd2lwZXIzIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtdGVzdGltb25pYWxzLnYzIC5zd2lwZXIzIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhMWIxZjtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IDIwcHg7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXRlc3RpbW9uaWFscy52MyAuc3dpcGVyMyAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBAYXBwbHkgYmctd2hpdGU7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXRlc3RpbW9uaWFscy52NCAuc3dpcGVyMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubXVzY2xlbW92ZXJzbGxjLXRlc3RpbW9uaWFscy52NCAuc3dpcGVyLXNsaWRlIHtcbiAgbWluLWhlaWdodDogMjgwcHg7XG4gIHdpZHRoOiA4MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICAvKiBDZW50ZXIgc2xpZGUgdGV4dCB2ZXJ0aWNhbGx5ICovXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXRlc3RpbW9uaWFscy52NCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgQGFwcGx5IGJnLXByaW1hcnk7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXRlc3RpbW9uaWFscy52NCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5tdXNjbGVtb3ZlcnNsbGMtcHJvY2Vzcy52MSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3VwbG9hZHMvMjAyNS8wNC9jaXJjbGVfbGVmdC1yLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM0cHggLTYxcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjUlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubXVzY2xlbW92ZXJzbGxjLXByb2Nlc3MudjEge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm11c2NsZW1vdmVyc2xsYy1wcm9jZXNzLnYxIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgfVxufVxuLm11c2NsZW1vdmVyc2xsYy1wcm9jZXNzLnYxIC51bmRlcl9saW5lOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxNSU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMDI0MzA7XG4gIGhlaWdodDogNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubXVzY2xlbW92ZXJzbGxjLXByb2Nlc3MudjEgLnVuZGVyX2xpbmU6OmFmdGVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLm11c2NsZW1vdmVyc2xsYy1wcm9jZXNzLnY0IC5wcm9jZXNzLWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtcHJvY2Vzcy52NCAucHJvY2Vzcy1jYXJkIGltZyB7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXByb2Nlc3MudjQgLnByb2Nlc3MtY2FyZCBoMyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtcHJvY2Vzcy52NCAucHJvY2Vzcy1jYXJkIC5vdmVybGF5IHtcbiAgQGFwcGx5IGJnLWxpZ2h0O1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTUwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHNjYWxlOiAwLjc7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXByb2Nlc3MudjQgLnByb2Nlc3MtY2FyZCBwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDgwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXByb2Nlc3MudjQgLnByb2Nlc3MtY2FyZDpob3ZlciAub3ZlcmxheSB7XG4gIHRvcDogMDtcbiAgc2NhbGU6IDE7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXByb2Nlc3MudjQgLnByb2Nlc3MtY2FyZDpob3ZlciBwIHtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMTA7XG4gIHRvcDogM3JlbTtcbiAgdHJhbnNpdGlvbjogMC4zM3MgZWFzZS1pbi1vdXQ7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXByb2Nlc3MudjQgLnByb2Nlc3MtY2FyZDpob3ZlciBpbWcge1xuICBzY2FsZTogMC44O1xuICB0cmFuc2l0aW9uOiAwLjM1cyBlYXNlLWluLW91dDtcbn1cblxuLm11c2NsZW1vdmVyc2xsYy1zaWRlYmFyLWFzaWRlIC5tYWluLWNvbnRlbnQgdWwge1xuICBsaXN0LXN0eWxlOiBkaXNjO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xufVxuLm11c2NsZW1vdmVyc2xsYy1zaWRlYmFyLWFzaWRlIC5tYWluLWNvbnRlbnQgdWwgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm11c2NsZW1vdmVyc2xsYy1zaWRlYmFyLWFzaWRlIC5tYWluLWNvbnRlbnQgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLm11c2NsZW1vdmVyc2xsYy1zaWRlYmFyLWFzaWRlIC5tYWluLWNvbnRlbnQgb2wge1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xufVxuLm11c2NsZW1vdmVyc2xsYy1zaWRlYmFyLWFzaWRlIC5tYWluLWNvbnRlbnQgb2wgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm11c2NsZW1vdmVyc2xsYy1zaWRlYmFyLWFzaWRlIC5tYWluLWNvbnRlbnQgb2wgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLm11c2NsZW1vdmVyc2xsYy1zaWRlYmFyLWFzaWRlIC5zaWRlYmFyIC5tZW51IHtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtc2lkZWJhci1hc2lkZSAuc2lkZWJhciAubWVudSBsaSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMC43cmVtIDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLWJvdHRvbTogMC41cHggc29saWQ7XG4gIEBhcHBseSBib3JkZXItd2hpdGUgdGV4dC1wcmltYXJ5O1xufVxuLm11c2NsZW1vdmVyc2xsYy1zaWRlYmFyLWFzaWRlIC5zaWRlYmFyIC5tZW51IGxpOmhvdmVyIHtcbiAgQGFwcGx5IGJnLXByaW1hcnkgdGV4dC13aGl0ZTtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtc2lkZWJhci1hc2lkZSAuc2lkZWJhciAubWVudSBsaTpob3ZlciBhIHtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXNpZGViYXItYXNpZGUgLnNpZGViYXIgLmZsdWVudGZvcm0gLmZsdWVudGZvcm0gLmZmLWVsLWZvcm0tY29udHJvbCB7XG4gIEBhcHBseSBiZy13aGl0ZSB0ZXh0LWdyYXk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDAuNnJlbSAxcmVtO1xufVxuLm11c2NsZW1vdmVyc2xsYy1zaWRlYmFyLWFzaWRlIC5zaWRlYmFyIC5mbHVlbnRmb3JtIC5mZl9zdWJtaXRfYnRuX3dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXNpZGViYXItYXNpZGUgLnNpZGViYXIgLmZsdWVudGZvcm0gLmZmX3N1Ym1pdF9idG5fd3JhcHBlciAuYnRuLCAubXVzY2xlbW92ZXJzbGxjLXNpZGViYXItYXNpZGUgLnNpZGViYXIgLmZsdWVudGZvcm0gLmZmX3N1Ym1pdF9idG5fd3JhcHBlciAuYnRuLXByaW1hcnksIC5tdXNjbGVtb3ZlcnNsbGMtc2lkZWJhci1hc2lkZSAuc2lkZWJhciAuZmx1ZW50Zm9ybSAuZmZfc3VibWl0X2J0bl93cmFwcGVyIC5idG4tc2Vjb25kYXJ5LCAubXVzY2xlbW92ZXJzbGxjLXNpZGViYXItYXNpZGUgLnNpZGViYXIgLmZsdWVudGZvcm0gLmZmX3N1Ym1pdF9idG5fd3JhcHBlciAuYnRuLWdob3N0LCAubXVzY2xlbW92ZXJzbGxjLXNpZGViYXItYXNpZGUgLnNpZGViYXIgLmZsdWVudGZvcm0gLmZmX3N1Ym1pdF9idG5fd3JhcHBlciAuYnRuLWdob3N0X2xpZ2h0LCAubXVzY2xlbW92ZXJzbGxjLXNpZGViYXItYXNpZGUgLnNpZGViYXIgLmZsdWVudGZvcm0gLmZmX3N1Ym1pdF9idG5fd3JhcHBlciAuc3RlcC1uYXYgLmZmLWJ0biwgLm11c2NsZW1vdmVyc2xsYy1zaWRlYmFyLWFzaWRlIC5zaWRlYmFyIC5mbHVlbnRmb3JtIC5zdGVwLW5hdiAuZmZfc3VibWl0X2J0bl93cmFwcGVyIC5mZi1idG4ge1xuICBAYXBwbHkgZm9udC1tZWRpdW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubXVzY2xlbW92ZXJzbGxjLXBob3RvYXNpZGUgdWwge1xuICBsaXN0LXN0eWxlOiBkaXNjO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xufVxuLm11c2NsZW1vdmVyc2xsYy1waG90b2FzaWRlIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgQGFwcGx5IHRleHQtbGVmdDtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtcGhvdG9hc2lkZSBvbCB7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjNyZW07XG59XG4ubXVzY2xlbW92ZXJzbGxjLXBob3RvYXNpZGUgb2wgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm11c2NsZW1vdmVyc2xsYy1waG90b2FzaWRlIG9sIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLm11c2NsZW1vdmVyc2xsYy1yZXZpZXcgLnJldmlldy1pdGVtIHtcbiAgbWluLWhlaWdodDogMjUwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogM3JlbSAwO1xufVxuLm11c2NsZW1vdmVyc2xsYy1yZXZpZXcgLnJldmlldy1pdGVtIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNnJlbTtcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDE2MHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHotaW5kZXg6IDU7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXJldmlldyAucmV2aWV3LWl0ZW0gLnJldmlldy1pdGVtX19kZXRhaWxzIHtcbiAgbWluLWhlaWdodDogMjUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgcGFkZGluZzogMXJlbSAxcmVtIDJyZW07XG59XG4ubXVzY2xlbW92ZXJzbGxjLXJldmlldyAucmV2aWV3LWl0ZW0gLnJldmlldy1pdGVtX19kZXRhaWxzIC5yZXZpZXctaXRlbV9fZGVzYyB7XG4gIEBhcHBseSB0ZXh0LXByaW1hcnk7XG4gIHotaW5kZXg6IDEwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLm11c2NsZW1vdmVyc2xsYy1yZXZpZXcgLnJldmlldy1pdGVtIC5yZXZpZXctaXRlbV9fZGV0YWlsczo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDByZW07XG4gIHRvcDogMHJlbTtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtcmV2aWV3IC5yZXZpZXctaXRlbSAucXVvdGUge1xuICB0b3A6IC0zLjVyZW07XG59XG5Ac2NyZWVuIGxnIHtcbiAgLm11c2NsZW1vdmVyc2xsYy1yZXZpZXcgLnJldmlldy1pdGVtIC5xdW90ZSB7XG4gICAgdG9wOiAtMnJlbTtcbiAgfVxufVxuLm11c2NsZW1vdmVyc2xsYy1yZXZpZXcgLnJldmlldy1pdGVtOmhvdmVyIGltZyB7XG4gIHRvcDogLTkuNXJlbTtcbn1cbkBzY3JlZW4gbWQge1xuICAubXVzY2xlbW92ZXJzbGxjLXJldmlldyAucmV2aWV3LWl0ZW06aG92ZXIgaW1nIHtcbiAgICB0b3A6IC03LjVyZW07XG4gIH1cbn1cblxuLm11c2NsZW1vdmVyc2xsYy1yZXZpZXdfdjMgLm11c2NsZW1vdmVyc2xsYy1yZXZpZXdfX3dyYXAge1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtcmV2aWV3X3YzIC5tdXNjbGVtb3ZlcnNsbGMtcmV2aWV3X193cmFwIC5tdXNjbGVtb3ZlcnNsbGMtcmV2aWV3X19pbWcge1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXJldmlld192MyAubXVzY2xlbW92ZXJzbGxjLXJldmlld19fd3JhcCAubXVzY2xlbW92ZXJzbGxjLXJldmlld19fc29jaWFsIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLm11c2NsZW1vdmVyc2xsYy1yZXZpZXdfdjMgLm11c2NsZW1vdmVyc2xsYy1yZXZpZXdfX3dyYXAgLm11c2NsZW1vdmVyc2xsYy1yZXZpZXdfX3NvY2lhbCBhIHtcbiAgQGFwcGx5IHRleHQtZ3JheTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXJldmlld192MyAubXVzY2xlbW92ZXJzbGxjLXJldmlld19fd3JhcCAubXVzY2xlbW92ZXJzbGxjLXJldmlld19fc29jaWFsIGE6bnRoLW9mLXR5cGUoMSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiA1MG1zICFpbXBvcnRhbnQ7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXJldmlld192MyAubXVzY2xlbW92ZXJzbGxjLXJldmlld19fd3JhcCAubXVzY2xlbW92ZXJzbGxjLXJldmlld19fc29jaWFsIGE6bnRoLW9mLXR5cGUoMikge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxMjVtcyAhaW1wb3J0YW50O1xufVxuLm11c2NsZW1vdmVyc2xsYy1yZXZpZXdfdjMgLm11c2NsZW1vdmVyc2xsYy1yZXZpZXdfX3dyYXAgLm11c2NsZW1vdmVyc2xsYy1yZXZpZXdfX3NvY2lhbCBhOm50aC1vZi10eXBlKDMpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMjAwbXM7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXJldmlld192MyAubXVzY2xlbW92ZXJzbGxjLXJldmlld19fd3JhcCAubXVzY2xlbW92ZXJzbGxjLXJldmlld19fbmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtcmV2aWV3X3YzIC5tdXNjbGVtb3ZlcnNsbGMtcmV2aWV3X193cmFwIC5tdXNjbGVtb3ZlcnNsbGMtcmV2aWV3X19uYW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBAYXBwbHkgYmctZ3JheTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgNDUwbXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgNDUwbXMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCA0NTBtcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgNDUwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDQ1MG1zIGVhc2U7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXJldmlld192MyAubXVzY2xlbW92ZXJzbGxjLXJldmlld19fd3JhcDpob3ZlciAubXVzY2xlbW92ZXJzbGxjLXJldmlld19faW1nIHtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwKTtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMCk7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXJldmlld192MyAubXVzY2xlbW92ZXJzbGxjLXJldmlld19fd3JhcDpob3ZlciAubXVzY2xlbW92ZXJzbGxjLXJldmlld19fc29jaWFsIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXJldmlld192MyAubXVzY2xlbW92ZXJzbGxjLXJldmlld19fd3JhcDpob3ZlciAubXVzY2xlbW92ZXJzbGxjLXJldmlld19fc29jaWFsIGE6bnRoLW9mLXR5cGUoMSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiA1MG1zICFpbXBvcnRhbnQ7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXJldmlld192MyAubXVzY2xlbW92ZXJzbGxjLXJldmlld19fd3JhcDpob3ZlciAubXVzY2xlbW92ZXJzbGxjLXJldmlld19fc29jaWFsIGE6bnRoLW9mLXR5cGUoMikge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxMjVtcyAhaW1wb3J0YW50O1xufVxuLm11c2NsZW1vdmVyc2xsYy1yZXZpZXdfdjMgLm11c2NsZW1vdmVyc2xsYy1yZXZpZXdfX3dyYXA6aG92ZXIgLm11c2NsZW1vdmVyc2xsYy1yZXZpZXdfX3NvY2lhbCBhOm50aC1vZi10eXBlKDMpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMjAwbXM7XG59XG4ubXVzY2xlbW92ZXJzbGxjLXJldmlld192MyAubXVzY2xlbW92ZXJzbGxjLXJldmlld19fd3JhcDpob3ZlciAubXVzY2xlbW92ZXJzbGxjLXJldmlld19fbmFtZTo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tdXNjbGVtb3ZlcnNsbGMtcmV2aWV3X3Y0IC5tdXNjbGVtb3ZlcnNsbGMtcmV2aWV3X19pbWcsIC5tdXNjbGVtb3ZlcnNsbGMtcmV2aWV3X3Y1IC5tdXNjbGVtb3ZlcnNsbGMtcmV2aWV3X19pbWcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgZWFzZTtcbn1cbi5tdXNjbGVtb3ZlcnNsbGMtcmV2aWV3X3Y0IC5tdXNjbGVtb3ZlcnNsbGMtcmV2aWV3X19pbWc6aG92ZXIsIC5tdXNjbGVtb3ZlcnNsbGMtcmV2aWV3X3Y1IC5tdXNjbGVtb3ZlcnNsbGMtcmV2aWV3X19pbWc6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xufVxuXG4ubXVzY2xlbW92ZXJzbGxjLWFib3V0X192MyB7XG4gIHBhZGRpbmc6IDZyZW0gMDtcbn1cblxuLm11c2NsZW1vdmVyc2xsYy1hYm91dF9fdjQge1xuICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG59XG5cbi5tdXNjbGVtb3ZlcnNsbGMtYWJvdXRfX3Y1IC5zZWN0aW9uLWltYWdlLCAubXVzY2xlbW92ZXJzbGxjLWFib3V0X192OCAuc2VjdGlvbi1pbWFnZSB7XG4gIG1heC1oZWlnaHQ6IDkwMHB4O1xufVxuXG4ubXVzY2xlbW92ZXJzbGxjLWFib3V0X192NyBpbWc6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xufVxuXG4ubXVzY2xlbW92ZXJzbGxjLW9mZmVyX3Y0IC5pY29uLXdyYXBwZXIgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBAYXBwbHkgYm9yZGVyLWJsYWNrO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xufVxuXG4ubXVzY2xlbW92ZXJzbGxjLWNvbnRhY3RfdjEtLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm11c2NsZW1vdmVyc2xsYy1jb250YWN0X3YxLS10aXRsZTo6YmVmb3JlIHtcbiAgQGFwcGx5IGJnLXdoaXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4ubXVzY2xlbW92ZXJzbGxjLWZvb3RlciB1bCwgLm11c2NsZW1vdmVyc2xsYy1mb290ZXItY29weXJpZ2h0IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufSIsIi8vIFBvcHBpbnMgRm9udFxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogUG9wcGlucyBOb3JtYWw7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3BvcHBpbnMvcG9wcGlucy12MjAtbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKVxuICAgIFxuICB9XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogUG9wcGlucyBNZWRpdW07XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3BvcHBpbnMvcG9wcGlucy12MjAtbGF0aW4tNTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpXG4gIH1cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFBvcHBpbnMgU2VtaUJvbGQ7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3BvcHBpbnMvcG9wcGlucy12MjAtbGF0aW4tNzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpXG4gIH1cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFBvcHBpbnMgQm9sZDtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvcG9wcGlucy9wb3BwaW5zLXYyMC1sYXRpbi05MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJylcbiAgfVxuXG5cblxuXG4gIC8vIFBvcHBpbnMgRm9udFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFBUU2VyaWYgUmVndWxhcjtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL3B0c2VyaWYvUFRTZXJpZi1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpXG59XG5cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFBUU2VyaWYgQm9sZDtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvcHRzZXJpZi9QVFNlcmlmLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJylcbiAgfVxuICAiLCIubG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDtcbn1cbi5iaWctbG9nbyB7XG4gICAgQGV4dGVuZCAubG9nbztcbiAgICB3aWR0aDogMjAwcHg7XG59XG5hLCBpbWcge1xuICAgIHRyYW5zaXRpb246IGFsbCAuMjVzO1xufVxuLnJlc3BvbnNpdmUtaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuLmltYWdlLWNvdmVye1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG5cbi5tdXNjbGVtb3ZlcnNsbGMtZ2FsbGVyeSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3VwbG9hZHMvMjAyNS8wNC9jaXJjbGVfcmlnaHQtci5zdmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC00MHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxOSU7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG59XG4ubXVzY2xlbW92ZXJzbGxjLWZhcSB7XG4gICAgLnF1ZXN0aW9uIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbiAgICAucm90YXRlZCBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbn1cblxuXG5cbiIsInAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG5cbmgyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG59XG5oMyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG59XG4vLyAuYm9keS13cmFwcGVyIHtcbi8vICAgICBhOmhvdmVyIHtcbi8vICAgICAgICAgQGFwcGx5IHRleHQtcHJpbWFyeTtcbi8vICAgICB9XG5cbi8vIH1cbiIsImEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBpIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxufVxuXG4uYnRuIHtcbiAgICBAYXBwbHkgZm9udC1idXR0b247XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBwYWRkaW5nOiAuNzVyZW0gMi4zcmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gICAgQGV4dGVuZCAuYnRuOyBcbiAgICBAYXBwbHkgYmctcHJpbWFyeSB0ZXh0LXdoaXRlOyAgICBcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgQGFwcGx5IGJnLXNlY29uZGFyeSB0ZXh0LXdoaXRlO1xuICAgIH1cbn1cbi5idG4tc2Vjb25kYXJ5IHtcbiAgICBAZXh0ZW5kIC5idG47XG4gICAgQGFwcGx5IGJnLXNlY29uZGFyeSB0ZXh0LXdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIEBhcHBseSBiZy1wcmltYXJ5ICB0ZXh0LXdoaXRlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuXG5cbi5idG4tZ2hvc3Qge1xuICAgIEBleHRlbmQgLmJ0bjtcbiAgICBAYXBwbHkgYm9yZGVyLXByaW1hcnkgdGV4dC1wcmltYXJ5O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZSBib3JkZXItd2hpdGU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgJl9saWdodHtcbiAgICAgICAgQGV4dGVuZCAuYnRuLWdob3N0O1xuICAgICAgICBAYXBwbHkgYm9yZGVyLXdoaXRlIHRleHQtd2hpdGU7ICAgICAgICBcbiAgICB9XG4gICAgJl9saWdodDpob3ZlcntcbiAgICAgICAgQGFwcGx5IGJvcmRlci1wcmltYXJ5IHRleHQtcHJpbWFyeTtcbiAgICB9XG5cbn1cbi5idG4tbGluayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgJl9fcHJpbWFyeXtcbiAgICAgICAgQGFwcGx5IHRleHQtcHJpbWFyeTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1wcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuXG4vLyBJQ09OU1xuXG4uaWNvbi1jaXJjbGUtcHJpbWFyeSB7XG4gICAgQGFwcGx5IGJvcmRlciBib3JkZXItd2hpdGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAyLjJyZW07XG4gICAgaGVpZ2h0OiAyLjJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICZfX2JpZyB7XG4gICAgICAgIEBleHRlbmQgLmljb24tY2lyY2xlLXByaW1hcnk7XG4gICAgICAgIHdpZHRoOiAzcmVtOyAgIFxuICAgICAgICBoZWlnaHQ6IDNyZW07ICAgXG4gICAgfVxufVxuIiwiICAgIC5zZWN0aW9uLXNwYWNpbmcge1xuICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG5cbiAgICAgICAgJi1tZWRpdW0ge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICAgICAgfVxuICAgICAgICAmLXNtYWxsIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLWJpZyB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5wYi0wIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgIH1cbiAgICBcbiAgICAubXVzY2xlbW92ZXJzbGxjLWgge1xuICAgICAgICAmX18yNTAge1xuICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfXzM1MCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fNDUwIHtcbiAgICAgICAgICAgIGhlaWdodDogNDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX181NTAge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX182MDAge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX183MDAge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNzAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX184MDAge1xuICAgICAgICAgICAgbWluLWhlaWdodDogODAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX185MDAge1xuICAgICAgICAgICAgbWluLWhlaWdodDogOTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX18xMDAwIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Z1bGwge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgICAgIH1cbiAgICB9XG4iLCIucmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG59IiwiLm1lbnUtd3JhcCB7XG4gIFxuICAgIEBhcHBseSBmb250LW1lbnU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBuYXYge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgXG5cbiAgICAgICAgLnRvcC1tZW51LWxpbmsge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgXG5cbiAgICAgICAgICAgIC5kcm9wLW1lbnUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWFjY2VudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAuZHJvcC1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGJnLXNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDIuMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLjNyZW07XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjk1O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IC0xcHggMTFweCAxOHB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICAgICAgICAgICA+bmF2LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IHRleHQtYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbi50b3BuYXYge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmZmZmNjk7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDIwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxufSIsIi8vICAgTU9CSUxFICsgVEFCTEVUIFdJRFRIXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGcpIHtcbiAgICAubW9iaWxlLW1lbnUge1xuICAgICAgICAubW9iaWxlLW1lbnUtd3JhcCB7XG4gICAgICAgICAgICBAYXBwbHkgYmctcHJpbWFyeSB0ZXh0LXdoaXRlO1xuICAgICAgICAgICAgdG9wOiA0LjI1cmVtO1xuICAgICAgICAgICAgbGVmdDogLTIwcmVtO1xuICAgICAgICAgICAgd2lkdGg6IDIwcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIC5uYXYge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXG4gICAgICAgICAgICAgICAgLm11bHRpLWxldmVsLWVsZW1lbnQge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnNsaWRlLWJhY2sge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wLW1lbnUge1xuICAgICAgICAgICAgICAgIEBhcHBseSBiZy1wcmltYXJ5O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHMgY3ViaWMtYmV6aWVyKC4wNzUsIC44MiwgLjE2NSwgMSk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAgICAgICAgICYuc2xpZGUge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTB2aDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2JpbGUtaWNvbi13cmFwcGVyIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgIC5tb2JpbGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IGJnLXdoaXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0uNTVyZW07XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtLjU1cmVtO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTNweDtcblxuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBNb2JpbGUgaWNvbiB3cmFwcGVyIGVuZFxuICAgICAgICAmLnYxIHtcbiAgICAgICAgICAgIC5tb2JpbGUtbWVudS13cmFwIHtcbiAgICAgICAgICAgICAgICByaWdodDogLTIwcmVtO1xuICAgICAgICAgICAgICAgIHRvcDogNS4ycmVtO1xuXG5cbiAgICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW9iaWxlLWljb24ge1xuICAgICAgICAgICAgICAgIEBhcHBseSBiZy1zZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYudjIge1xuICAgICAgICAgICAgLm1vYmlsZS1tZW51LXdyYXAge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjByZW07XG4gICAgICAgICAgICAgICAgdG9wOiA2LjJyZW07XG5cbiAgICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbSkge1xuICAgICAgICAgICAgICAgIHRvcDogMTMuNHJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tb2JpbGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi52NCB7XG4gICAgICAgICAgICAubW9iaWxlLW1lbnUtd3JhcCB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTIwcmVtO1xuICAgICAgICAgICAgICAgIHRvcDogOC42cmVtO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggN3B4IDJweCAjMDAwMDAwNGY7XG5cbiAgICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtKSB7XG4gICAgICAgICAgICAgICAgdG9wOiA5cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1vYmlsZS1pY29uIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgYmctcHJpbWFyeTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5cbi8vIE1PQklMRSBBTkQgVEFCTEVUIEVORFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1kKSB7XG4gICAgLm1vYmlsZS1tZW51IHtcbiAgICAgICAgJi52MSB7XG4gICAgICAgICAgICAubW9iaWxlLW1lbnUtd3JhcCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC01MHJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYudjIge1xuICAgICAgICAgICAgLm1vYmlsZS1tZW51LXdyYXAge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNTByZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnY0IHtcbiAgICAgICAgICAgIC5tb2JpbGUtbWVudS13cmFwIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNTByZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvLyBTbWFsbCBkZXZpY2VcbkBtZWRpYSAobWF4LXdpZHRoOiAkc20pIHtcblxufVxuXG4vLyBNZWRpdW0gZGV2aWNlXG5AbWVkaWEgKG1heC13aWR0aDogJG1kKSB7XG5cbn1cblxuLy8gTGFyZ2UgZGV2aWNlIFxuQG1lZGlhIChtYXgtd2lkdGg6ICRsZykge1xuXG59XG5cbi8vIEV4dHJhIExhcmdlIGRldmljZVxuQG1lZGlhIChtYXgtd2lkdGg6ICR4bCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgfVxuXG59IiwiLnRyLXNtb290aCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG59IiwiLy8gRVhUUkFTXG4udW5kZXJsaW5lLXByaW1hcnkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtMC4zcmVtO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIEBhcHBseSBiZy1wcmltYXJ5O1xuICAgIH1cblxuICAgICZfc2hvcnQge1xuICAgICAgICBAZXh0ZW5kIC51bmRlcmxpbmUtcHJpbWFyeTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBAYXBwbHkgbGVmdC0xLzQ7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIGxlZnQ6IDI1JTtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX3Nob3J0X2xpZ2h0IHtcbiAgICAgICAgQGV4dGVuZCAudW5kZXJsaW5lLXByaW1hcnk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIEBhcHBseSBiZy1wcmltYXJ5LzQwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubXVzY2xlbW92ZXJzbGxjLWN0YSB7XG4gICAgJi52MSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIyLzEyL0NpcmNsZV93X2xlZnQucG5nJyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMnB4IC0xMDRweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzMzJweDtcbiAgICAgICAgXG4gICAgfVxufVxuLm11c2NsZW1vdmVyc2xsYy1mb290ZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwIDtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3VwbG9hZHMvMjAyNS8wNC90cnVjay1mb290ZXIuanBnJyk7IGJhY2tncm91bmQtc2l6ZTogY292ZXI7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAub3ZlcmxheSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrOyBvcGFjaXR5OjAuNjU7IGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgfVxufVxuXG4ubXVzY2xlbW92ZXJzbGxjLXNpZGViYXItYXNpZGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzA0L2NpcmNsZV9yaWdodC1yLnN2ZycpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjUlO1xufVxuXG4ubXVzY2xlbW92ZXJzbGxjLXRlc3RpbW9uaWFsc3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJGOEVDOyBcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG4gICAgXG4gICAgLm92ZXJsYXkge1xuICAgICAgXG4gICAgICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMjUvMDQvY2lyY2xlX2xlZnQtci5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgIH1cbn1cblxuLmhvbWUgLm11c2NsZW1vdmVyc2xsYy10ZXN0aW1vbmlhbHMgaGdyb3VwLCAucGFnZS1pZC0yOTU1IC5tdXNjbGVtb3ZlcnNsbGMtdGVzdGltb25pYWxzIGhncm91cCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhZ2UtaWQtMTUwNHtcbiAgICAubXVzY2xlbW92ZXJzbGxjLWFyZWFzLnYxe1xuICAgICAgICBAYXBwbHkgcGItMDtcbiAgICB9XG59XG5cbi50b3BiYXIudjR7XG4gICAgLmxpbmtzLXdyYXB7XG4gICAgICAgIHN2ZyBwYXRoe1xuICAgICAgICAgICAgQGFwcGx5IGZpbGwtcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmp1bmstcmVtb3ZhbC1pbWd7XG4gICAgQGFwcGx5IGdyaWQgZ3JpZC1jb2xzLTIgZ2FwLTQ7XG59XG5cbi5tdXNjbGVtb3ZlcnNsbGMtc2ltcGxlY29udGVudC5sZWdhbHtcbiAgICBwLCBoMntcbiAgICAgICAgQGFwcGx5IHRleHQtbGVmdDtcbiAgICB9XG5cbiAgICB1bHtcbiAgICAgICAgQGFwcGx5IG1sLTEyIG1iLTQ7XG4gICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gICAgfVxufSIsIi8vIG92ZXJsYXlzXG4uYmFuZXItZm9ybSB7XG4gICAgJi1naG9zdCB7XG4gICAgICAgIC5mbHVlbnRmb3JtIC5mZi1lbC1mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgQGFwcGx5IGJvcmRlci13aGl0ZSB0ZXh0LXdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXVuZGVybGluZV93aGl0ZSB7XG4gICAgICAgIC5mbHVlbnRmb3JtIC5mZi1lbC1mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgQGFwcGx5IGJvcmRlci13aGl0ZSB0ZXh0LXdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi11bmRlcmxpbmVfZGFyayB7XG4gICAgICAgIC5mbHVlbnRmb3JtIC5mZi1lbC1mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgQGFwcGx5IGJvcmRlci1ncmF5IHRleHQtZ3JheTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudjIge1xuICAgICAgICBAYXBwbHkgYm9yZGVyLXdoaXRlLzIwIGJnLXdoaXRlLzIwO1xuICAgICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIH1cblxuICAgICYudjQge1xuICAgICAgICAuZmx1ZW50Zm9ybSAuZmYtZWwtZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm11c2NsZW1vdmVyc2xsYy1tYWluZm9ybSB7XG5cbiAgICAmLnYxIHtcbiAgICAgICAgLmNob2ljZXNfX2lubmVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24ge1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mZl9zdWJtaXRfYnRuX3dyYXBwZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi52MiB7XG4gICAgICAgIC5jaG9pY2VzX19pbm5lciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZmZfc3VibWl0X2J0bl93cmFwcGVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgLmZmLWJ0bi1zdWJtaXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi52MyB7XG4gICAgICAgIC5jaG9pY2VzX19pbm5lciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZmZfc3VibWl0X2J0bl93cmFwcGVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgLmZmLWJ0bi1zdWJtaXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi52NCB7XG4gICAgICAgIC5jaG9pY2VzX19pbm5lciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZmx1ZW50Zm9ybSAuZmYtZWwtZm9ybS1jb250cm9sLFxuICAgICAgICAuZnJtLWZsdWVudC1mb3JtIC5jaG9pY2VzX19pbm5lciB7XG4gICAgICAgICAgICBAYXBwbHkgYm9yZGVyLWdyYXkgdGV4dC1ncmF5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5mbHVlbnRmb3JtIHtcbiAgICAuZmYtZWwtZm9ybS1jb250cm9sIHtcbiAgICAgICAgQGFwcGx5IGJnLXdoaXRlIHRleHQtZ3JheTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgcGFkZGluZzogLjZyZW0gMXJlbTtcbiAgICB9XG5cbiAgICAuZmZfc3VibWl0X2J0bl93cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC5mZi1idG4gIHtcbiAgICAgICAgICAgIEBhcHBseSBmb250LW1lbnU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgQGFwcGx5IHRleHQteGw7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICBAYXBwbHkgcHgtMTA7XG4gICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xuXG4gICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtYnRleHQ7XG4gICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbi8vIE11bHRpIHN0ZXBcbiAgICAuc3RlcC1uYXYge1xuICAgICAgICAuZmYtYnRuIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmJ0bjtcbiAgICAgICAgfVxuICAgICAgICAuZmYtYnRuLW5leHQsIC5mZi1idG4tcHJldiB7XG4gICAgICAgICAgICBAYXBwbHkgYmctZGFyaztcbiAgICAgICAgfVxuXG4gICAgfVxuICAgIC5mZi1lbC1wcm9ncmVzcy1iYXIge1xuICAgICAgICBAYXBwbHkgYmctcHJpbWFyeSAjeyFpbXBvcnRhbnR9O1xuICAgIH1cbn1cbnNlbGVjdC5mZi1lbC1mb3JtLWNvbnRyb2w6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pIHtcbiAgICBoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xufVxuXG4iLCIubG9naW57XG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvbG9naW4tYmcuanBnXCIpO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuI2xvZ2luIHtcbiAgICBwYWRkaW5nOiAyMHZoIDAgMDtcbiAgICAjbmF2LCAjYmFja3RvYmxvZ3tcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAjbmF2IGEsICNiYWNrdG9ibG9nIGEge1xuICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogLjI1cyBhbGw7XG4gICAgICAgIFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LXByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcmdldG1lbm90IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxufVxuI2xvZ2luIGgxIGEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL2xvZ2luLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDkwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgICB9XG4gICAgLndwLWNvcmUtdWkgLmJ1dHRvbi5idXR0b24tbGFyZ2V7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMC4ycmVtIDFyZW07XG4gICAgfVxuICAgIC5sb2dpbiAubWVzc2FnZXtcbiAgICAgICAgQGFwcGx5IGJvcmRlci1wcmltYXJ5O1xuICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkO1xuICAgIH1cbiAgICAud3AtY29yZS11aSAuYnV0dG9uLXByaW1hcnkge1xuICAgIEBhcHBseSBiZy1wcmltYXJ5IHRleHQtd2hpdGUgZm9udC1idXR0b247XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMC42cmVtIDIuMnJlbTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiAuMjVzIGFsbDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIEBhcHBseSBiZy1zZWNvbmRhcnkgYm9yZGVyLXNlY29uZGFyeSB0ZXh0LXdoaXRlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG59XG4ubG9naW4gZm9ybSAuaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xufVxufSIsIiN3cGJvZHktY29udGVudCB7XG4gIHAge1xuICAgIG1hcmdpbjogMWVtIDA7XG4gIH1cbiAgLmlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgJi5oaWRkZW4ge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAgLnRvZ2dsZS1hdXRvLXVwZGF0ZXtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAubXgtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC13aGl0ZSB7XG4gICAgY29sb3I6IHJnYigyNTUgMjU1IDI1NSAvIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN3aXBlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgfVxuICAubXVzY2xlbW92ZXJzbGxjLWhfXzM1MC5yZXNwb25zaXZlLWltYWdlIHtcbiAgICBoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm11c2NsZW1vdmVyc2xsYy1oX18zNTAge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucmVzcG9uc2l2ZS1pbWFnZSB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpe1xuICAgIC5sZ1xcOmJsb2NrIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5sZ1xcOmZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLm11c2NsZW1vdmVyc2xsYy1mYXEgLnF1ZXN0aW9ucy13cmFwcGVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cbiAgLm11c2NsZW1vdmVyc2xsYy10ZXN0aW1vbmlhbHMudjMge1xuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgcCB7XG4gICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm11c2NsZW1vdmVyc2xsYy10ZXN0aW1vbmlhbHMudjQgLnN3aXBlcjIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay1lZGl0b3JfX2NvbnRhaW5lciB7XG4gICAgI2FkbWlubWVudSxcbiAgICAuZWRpdC1wb3N0LWxheW91dF9fbWV0YWJveGVzLFxuICAgIC5lZGl0LXBvc3Qtc2lkZWJhciB7XG4gICAgICAgIGgxLFxuICAgICAgICBoMixcbiAgICAgICAgaDMsXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIEBhcHBseSBmb250LWJvZHk7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dCAuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2Jsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBoMSxoMixoMyxoNCxoNSxoNiB7XG4gICAgICAgIEBhcHBseSBmb250LWhlYWRlcjtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbjogMCAwIDFyZW07XG4gICAgfVxuXG4gICAgLmZybS1mbHVlbnQtZm9ybSAuZmYtdC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAuZnJtLWZsdWVudC1mb3JtIC5mZi10LWNlbGwge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIH1cbiAgICAgIC5mcm0tZmx1ZW50LWZvcm0gLmZmLXQtY2VsbCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgfVxuICAgICAgICAuZmYtZWwtZm9ybS1oaWRlX2xhYmVsID4gLmZmLWVsLWlucHV0LS1sYWJlbHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLmZybS1mbHVlbnQtZm9ybSAuZmYtdC1jZWxsOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgICAuZnJtLWZsdWVudC1mb3JtIC5mZi10LWNlbGw6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgIC5mbHVlbnRmb3JtIC5mZi1lbC1ncm91cCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgICAuZmx1ZW50Zm9ybSAuZmYtZWwtZm9ybS1jb250cm9sIHtcbiAgICAgICAgcGFkZGluZzogLjZyZW0gMXJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgLmZmX3N1Ym1pdF9idG5fd3JhcHBlciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgIH1cbn1cblxuLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9ja1tkYXRhLWFsaWduPVwiZnVsbFwiXT4uYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2Jsb2NrLWVkaXQgZmlndXJlIHtcbiAgICB3aWR0aDogaW5oZXJpdDtcbn1cblxuLy9ndXRlbmJlcmcgc2lkZS1iYXIgd2lkdGhcbi5lZGl0LXBvc3QtbGF5b3V0LmlzLXNpZGViYXItb3BlbmVkIC5lZGl0LXBvc3QtcGx1Z2luLXNpZGViYXJfX3NpZGViYXItbGF5b3V0LFxuLmVkaXQtcG9zdC1sYXlvdXQuaXMtc2lkZWJhci1vcGVuZWQgLmVkaXQtcG9zdC1zaWRlYmFyLCAuaW50ZXJmYWNlLWNvbXBsZW1lbnRhcnktYXJlYSB7XG4gICAgbWluLXdpZHRoOiA1MjBweCAhaW1wb3J0YW50O1xufVxuXG4uaW50ZXJmYWNlLWludGVyZmFjZS1za2VsZXRvbl9fc2lkZWJhciAuaW50ZXJmYWNlLWNvbXBsZW1lbnRhcnktYXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5lZGl0LXBvc3QtbGF5b3V0Om5vdCguaXMtc2lkZWJhci1vcGVuZWQpIC5pbnRlcmZhY2UtaW50ZXJmYWNlLXNrZWxldG9uX19zaWRlYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uaXMtc2lkZWJhci1vcGVuZWQgLmludGVyZmFjZS1pbnRlcmZhY2Utc2tlbGV0b25fX3NpZGViYXIge1xuICAgIHdpZHRoOiA2NTBweDtcbn1cblxuLmFjZi1ibG9jay1wcmV2aWV3IC5vdmVybGF5LFxuLm92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcblxuICAgICYrLmNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIHAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbiNhZG1pbm1lbnUgbGkud3AtbWVudS1zZXBhcmF0b3Ige1xuICBAYXBwbHkgYmctbGlnaHQ7XG4gIGhlaWdodDogMXB4O1xuICBvcGFjaXR5OiAuMztcbn1cblxuLnRoZW1lLWJyb3dzZXIgLnRoZW1lIC50aGVtZS1uYW1lIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmFpMXdtLXByb2dyZXNzLWJhci1wZXJjZW50IHtcbiAgZm9udC1zaXplOiAuOWVtICFpbXBvcnRhbnQ7XG59IiwiaHRtbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuYm9keSB7XG4gICAgQGFwcGx5IGJnLXdoaXRlIGZvbnQtYm9keTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogLjI3cyBjdWJpYy1iZXppZXIoMC4zNDUsIDAuNTQ1LCAwLjI1NSwgMSk7XG4gICAgYW5pbWF0aW9uOiBmYWRlIGN1YmljLWJlemllcigwLjY0NSwgMC40NSwgMC4zNTUsIDEpIC42NXM7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgJi5tb2JpbGUtbWVudS1vcGVuZWQge1xuICAgICAgICBAc2NyZWVuIG1kIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzIGZhZGUge1xuICAgICAgICBmcm9tIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cblxuICAgICAgICB0byB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn0iLCIubXVzY2xlbW92ZXJzbGxjLW1haW4tYmFubmVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn0iLCIubXVzY2xlbW92ZXJzbGxjLW1haW4tYmFubmVyIHtcbiAgICAmLnY0IHtcbiAgICAgICAgLm1vYmlsZS1vdmVybGF5e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC45KTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIubXVzY2xlbW92ZXJzbGxjLXNlcnZpY2VzIHtcbiAgICAmLnYyIHtcbiAgICAgICAgLnNlcnZpY2UtcGhvdG8ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgLjM0KSAzNiUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgc2NhbGU6IDEuMDU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMS41cmVtO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXJ2aWNlLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudjQge1xuICAgICAgICAuc2VydmljZS1jYXJkIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAub3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IGJnLWxpZ2h0O1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDE1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIHNjYWxlOiAuNztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxLjVyZW07XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAub3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgc2NhbGU6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDNyZW07XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgc2NhbGU6IC44O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMzVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnYzIHtcbiAgICAgICAgLnNlcnZpY2UtY2FyZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAgICAgbGVmdDogMXJlbTtcbiAgICAgICAgICAgICAgICBib3R0b206IDFyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5vdmVybGF5IHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgYmctYmxhY2s7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgc2NhbGU6IC45NTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMi41cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAxOCU7XG4gICAgICAgICAgICAgICAgbGVmdDogMnJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5vdmVybGF5IHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBzY2FsZTogMTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDByZW07XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4yMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDNyZW07XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgc2NhbGU6IDEuMDU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYXJlYXMtc2VjIHtcbiAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMztcbiAgICAtbW96LWNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tY291bnQ6IDM7XG5cbn0iLCIubXVzY2xlbW92ZXJzbGxjLXJlcHV0YXRpb24ge1xuICAgICYudjQge1xuICAgICAgICAuaW1hZ2Utd3JhcCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MzBweDtcblxuICAgICAgICAgICAgLmZpcnN0LWltYWdlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICAgICAgICByaWdodDogLTFyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDdyZW07XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWNvbmQtaW1hZ2Uge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB0b3A6IDE1JTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRtZCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWQpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi52MiB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcbiAgICAgICAgICAgIC5vdmVybGF5IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3VwbG9hZHMvMjAyNS8wNC9jaXJjbGVfcmlnaHQtci5zdmcnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMDBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59XG5cblxuLm11c2NsZW1vdmVyc2xsYy1hd2FyZHMge1xuICAgICYudjQge1xuXG4gICAgICAgIC5vdmVybGF5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzA0L2NpcmNsZV9sZWZ0LXIuc3ZnJyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTZyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJG1kKSB7XG4gICAgICAgICAgICAub3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0OCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC02cmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG59IiwiLm11c2NsZW1vdmVyc2xsYy10ZXN0aW1vbmlhbHMge1xuICAgICYudjMge1xuICAgICAgICAub3ZlcmxheSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3VwbG9hZHMvMjAyNS8wNC9jaXJjbGVfbGVmdC1yLnN2ZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsZykge1xuICAgICAgICAgICAgLm92ZXJsYXkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN3aXBlcjMge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYTFiMWY7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgYmctd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnY0IHtcbiAgICAgICAgLnN3aXBlcjIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyODBweDtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG5cbiAgICAgICAgICAgIC8qIENlbnRlciBzbGlkZSB0ZXh0IHZlcnRpY2FsbHkgKi9cbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgICAgICAgQGFwcGx5IGJnLXByaW1hcnk7XG5cbiAgICAgICAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5tdXNjbGVtb3ZlcnNsbGMtcHJvY2VzcyB7XG4gICAgJi52MSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzA0L2NpcmNsZV9sZWZ0LXIuc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNHB4IC02MXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI1JTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsZykge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MCVcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJVxuICAgICAgICB9XG5cbiAgICAgICAgLnVuZGVyX2xpbmUge1xuICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDE1JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiMDI0MzA7XG4gICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGcpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnY0IHtcbiAgICAgICAgLnByb2Nlc3MtY2FyZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm92ZXJsYXkge1xuICAgICAgICAgICAgICAgIEBhcHBseSBiZy1saWdodDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAxNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICBzY2FsZTogLjc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICAgICAgbGVmdDogMS41cmVtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLm92ZXJsYXkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHNjYWxlOiAxO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzcmVtO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMzNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHNjYWxlOiAuODtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjM1cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubXVzY2xlbW92ZXJzbGxjLXNpZGViYXItYXNpZGUgICB7XG4gICAgLm1haW4tY29udGVudCB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuIFxuICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIG9sIHtcbiAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjNyZW07XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpZGViYXIge1xuICAgICAgICAubWVudSB7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycmVtO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IC43cmVtIC41cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogLjVweCBzb2xpZDtcbiAgICAgICAgICAgICAgICBAYXBwbHkgYm9yZGVyLXdoaXRlIHRleHQtcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC50ci1zbW9vdGg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGJnLXByaW1hcnkgdGV4dC13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAudHItc21vb3RoO1xuXG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZsdWVudGZvcm0ge1xuICAgICAgICAgICAgLmZsdWVudGZvcm0gLmZmLWVsLWZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IGJnLXdoaXRlIHRleHQtZ3JheTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IC42cmVtIDFyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mZl9zdWJtaXRfYnRuX3dyYXBwZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgZm9udC1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm11c2NsZW1vdmVyc2xsYy1waG90b2FzaWRlICB7XG4gXG4gICAgICAgIHVsIHtcblxuICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC1sZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgb2wge1xuICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuM3JlbTtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbn0iLCIubXVzY2xlbW92ZXJzbGxjLXJldmlldyB7XG4gICAgLnJldmlldy1pdGVtIHtcbiAgICAgICAgbWluLWhlaWdodDogMjUwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAzcmVtIDA7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTZyZW07XG4gICAgICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXctaXRlbV9fZGV0YWlscyB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMnJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMnJlbTtcblxuICAgICAgICAgICAgLnJldmlldy1pdGVtX19kZXNjIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC1wcmltYXJ5O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBsZWZ0OiAwcmVtO1xuICAgICAgICAgICAgICAgIHRvcDogMHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucXVvdGUge1xuICAgICAgICAgICAgdG9wOiAtMy41cmVtO1xuICAgICAgICAgICAgQHNjcmVlbiBsZyB7XG4gICAgICAgICAgICAgdG9wOiAtMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgdG9wOiAtOS41cmVtO1xuICAgICAgICAgICAgICAgIEBzY3JlZW4gbWQge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC03LjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59XG5cbi5tdXNjbGVtb3ZlcnNsbGMtcmV2aWV3X3YzIHtcblxuICAgIC5tdXNjbGVtb3ZlcnNsbGMtcmV2aWV3X193cmFwIHtcbiAgICAgICAgLm11c2NsZW1vdmVyc2xsYy1yZXZpZXdfX2ltZyB7XG4gICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgICAgICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAubXVzY2xlbW92ZXJzbGxjLXJldmlld19fc29jaWFsIHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC1ncmF5O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICAgICAgICAgICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNTBtcyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMjVtcyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAyMDBtcztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubXVzY2xlbW92ZXJzbGxjLXJldmlld19fbmFtZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgIEBhcHBseSBiZy1ncmF5O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDQ1MG1zIGVhc2U7XG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgNDUwbXMgZWFzZTtcbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDQ1MG1zIGVhc2U7XG4gICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDQ1MG1zIGVhc2U7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDQ1MG1zIGVhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcblxuICAgICAgICAmOmhvdmVyIHtcblxuICAgICAgICAgICAgLm11c2NsZW1vdmVyc2xsYy1yZXZpZXdfX2ltZyB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwKTtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm11c2NsZW1vdmVyc2xsYy1yZXZpZXdfX3NvY2lhbCB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDUwbXMgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMTI1bXMgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMjAwbXM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tdXNjbGVtb3ZlcnNsbGMtcmV2aWV3X19uYW1lIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubXVzY2xlbW92ZXJzbGxjLXJldmlld192NCwgLm11c2NsZW1vdmVyc2xsYy1yZXZpZXdfdjV7XG4gICAgLm11c2NsZW1vdmVyc2xsYy1yZXZpZXdfX2ltZyB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMzVzIGVhc2U7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIubXVzY2xlbW92ZXJzbGxjLWFib3V0X192MyB7XG4gICAgcGFkZGluZzogNnJlbSAwO1xufVxuLm11c2NsZW1vdmVyc2xsYy1hYm91dF9fdjQge1xubWF4LWhlaWdodDogMTAwMHB4O1xufVxuLm11c2NsZW1vdmVyc2xsYy1hYm91dF9fdjUsIC5tdXNjbGVtb3ZlcnNsbGMtYWJvdXRfX3Y4e1xuICAgIC5zZWN0aW9uLWltYWdlIHtcbiAgICAgICAgbWF4LWhlaWdodDogOTAwcHg7XG4gICAgfVxufVxuLm11c2NsZW1vdmVyc2xsYy1hYm91dF9fdjcge1xuICAgIGltZyB7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5tdXNjbGVtb3ZlcnNsbGMtb2ZmZXJfdjQge1xuICAgIC5pY29uLXdyYXBwZXIge1xuICAgICAgICA+Om5vdCg6Zmlyc3QtY2hpbGQpe1xuICAgICAgICAgICAgQGFwcGx5IGJvcmRlci1ibGFjaztcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG4gICAgICAgIH0gXG4gICAgfVxufSIsIi5tdXNjbGVtb3ZlcnNsbGMtY29udGFjdF92MSB7XG4gICAgJi0tdGl0bGV7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIEBhcHBseSBiZy13aGl0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLm11c2NsZW1vdmVyc2xsYy1mb290ZXIsIC5tdXNjbGVtb3ZlcnNsbGMtZm9vdGVyLWNvcHlyaWdodCB7XG4gICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxufSJdfQ== */
