<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com
*/@import url("https://fonts.googleapis.com/css2?family=Blinker:wght@100;200;300;400;600;700;800;900&amp;display=swap");@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&amp;display=swap");@import url("https://fonts.googleapis.com/css2?family=Afacad:ital,wght@0,400..700;1,400..700&amp;display=swap");@import url("https://fonts.googleapis.com/css2?family=Prata&amp;display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans&amp;display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@700&amp;display=swap");@import url("https://fonts.googleapis.com/css2?family=Raleway:wght@900&amp;display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital@0;1&amp;display=swap");*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;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;font-feature-settings:normal;font-variation-settings:normal}body{line-height:inherit}hr{color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;color:inherit;padding:0}[type=button],[type=reset],[type=submit],button{background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,menu,ol,ul{margin:0;padding:0}menu,ol,ul{list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent}.container{width:100%}@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:1320px){.container{max-width:1320px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.static{position:static}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-y-0{top:0;bottom:0}.-left-4{left:-1rem}.-top-10{top:-2.5rem}.-top-7{top:-1.75rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-\[20\%\]{bottom:20%}.left-0{left:0}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-\[0\.75rem\]{left:.75rem}.right-0{right:0}.right-10{right:2.5rem}.right-3{right:.75rem}.right-8{right:2rem}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-\[0\.75rem\]{top:.75rem}.z-10{z-index:10}.z-50{z-index:50}.z-\[15\]{z-index:15}.z-\[1\]{z-index:1}.z-\[95000\]{z-index:95000}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2/span 2}.clear-both{clear:both}.m-0{margin:0}.m-4{margin:1rem}.m-auto{margin:auto}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.mx-0{margin-left:0;margin-right:0}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-16{margin-top:4rem;margin-bottom:4rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-20{margin-top:5rem;margin-bottom:5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-11{margin-bottom:2.75rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-\[1\.375rem\]{margin-bottom:1.375rem}.mb-\[1rem\]{margin-bottom:1rem}.mb-\[5rem\]{margin-bottom:5rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-5{margin-left:1.25rem}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-6{margin-right:1.5rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[1\.375rem\]{margin-top:1.375rem}.mt-\[1rem\]{margin-top:1rem}.mt-\[2rem\]{margin-top:2rem}.mt-\[3rem\]{margin-top:3rem}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-5{-webkit-line-clamp:5}.line-clamp-5,.line-clamp-6{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-6{-webkit-line-clamp:6}.line-clamp-\[11\]{-webkit-line-clamp:11}.line-clamp-\[11\],.line-clamp-\[16\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-\[16\]{-webkit-line-clamp:16}.line-clamp-\[7\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[15\/14\]{aspect-ratio:15/14}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[341\/228\]{aspect-ratio:341/228}.aspect-\[413\/346\]{aspect-ratio:413/346}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.h-0{height:0}.h-1{height:.25rem}.h-1\/2{height:50%}.h-10{height:2.5rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[13rem\]{height:13rem}.h-\[14rem\]{height:14rem}.h-\[16\.25rem\]{height:16.25rem}.h-\[17rem\]{height:17rem}.h-\[19rem\]{height:19rem}.h-\[1px\]{height:1px}.h-\[2\.5rem\]{height:2.5rem}.h-\[20rem\]{height:20rem}.h-\[21rem\]{height:21rem}.h-\[26\.25rem\]{height:26.25rem}.h-\[26rem\]{height:26rem}.h-\[28px\]{height:28px}.h-\[28rem\]{height:28rem}.h-\[2rem\]{height:2rem}.h-\[32rem\]{height:32rem}.h-\[37rem\]{height:37rem}.h-\[3rem\]{height:3rem}.h-\[45rem\]{height:45rem}.h-\[58\%\]{height:58%}.h-\[6\.825rem\]{height:6.825rem}.h-\[63\%\]{height:63%}.h-\[7rem\]{height:7rem}.h-\[8rem\]{height:8rem}.h-auto{height:auto}.h-full{height:100%}.max-h-\[17rem\]{max-height:17rem}.max-h-\[20rem\]{max-height:20rem}.max-h-\[350px\]{max-height:350px}.max-h-\[36rem\]{max-height:36rem}.max-h-\[45rem\]{max-height:45rem}.max-h-\[460px\]{max-height:460px}.max-h-\[6rem\]{max-height:6rem}.min-h-\[22rem\]{min-height:22rem}.min-h-\[3rem\]{min-height:3rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-20{width:5rem}.w-5{width:1.25rem}.w-\[1px\]{width:1px}.w-\[2\.5rem\]{width:2.5rem}.w-\[21\.875rem\]{width:21.875rem}.w-\[28px\]{width:28px}.w-\[2rem\]{width:2rem}.w-\[3rem\]{width:3rem}.w-\[8rem\]{width:8rem}.w-full{width:100%}.max-w-\[18rem\]{max-width:18rem}.max-w-\[25rem\]{max-width:25rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[43rem\]{max-width:43rem}.max-w-\[44\.188rem\]{max-width:44.188rem}.max-w-\[50\%\]{max-width:50%}.max-w-\[51rem\]{max-width:51rem}.max-w-\[73rem\]{max-width:73rem}.max-w-\[78rem\]{max-width:78rem}.max-w-\[79rem\]{max-width:79rem}.max-w-\[83rem\]{max-width:83rem}.max-w-\[85rem\]{max-width:85rem}.max-w-\[86rem\]{max-width:86rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.flex-1{flex:1 1 0%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-20{gap:5rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-10{row-gap:2.5rem}.gap-y-12{row-gap:3rem}.gap-y-3{row-gap:.75rem}.gap-y-5{row-gap:1.25rem}.gap-y-8{row-gap:2rem}.space-x-4&gt;:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.space-y-2&gt;:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem*var(--tw-space-y-reverse))}.space-y-4&gt;:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-center{align-self:center}.justify-self-end{justify-self:end}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-y-contain{overscroll-behavior-y:contain}.overscroll-x-none{overscroll-behavior-x:none}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded-2xl{border-radius:1rem}.rounded-\[0\.375rem\]{border-radius:.375rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-bl-md{border-bottom-left-radius:.375rem}.rounded-bl-none{border-bottom-left-radius:0}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-br-none{border-bottom-right-radius:0}.border{border-width:1px}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-10{padding:2.5rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8,.p-\[2rem\]{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-20{padding-left:5rem;padding-right:5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-4{padding-bottom:1rem}.pb-\[3rem\]{padding-bottom:3rem}.pb-\[6rem\]{padding-bottom:6rem}.pl-0{padding-left:0}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-2{padding-right:.5rem}.pr-24{padding-right:6rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[10rem\]{padding-top:10rem}.text-left{text-align:left}.text-center{text-align:center}.text-xs{font-size:.75rem;line-height:1rem}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.first\:ml-0:first-child{margin-left:0}.first\:mt-0:first-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:mr-0:last-child{margin-right:0}.last\:mt-0:last-child{margin-top:0}.hover\:drop-shadow-md:hover{--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0,0,0,0.07)) drop-shadow(0 2px 2px rgba(0,0,0,0.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.group\/item-list:nth-child(2n) .group-even\/item-list\:right-4{right:1rem}@media (min-width:640px){.sm\:w-1\/2{width:50%}}@media (min-width:768px){.md\:sticky{position:sticky}.md\:left-\[3rem\]{left:3rem}.md\:top-0{top:0}.md\:top-\[7rem\]{top:7rem}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:float-right{float:right}.md\:float-left{float:left}.md\:mx-0{margin-left:0;margin-right:0}.md\:mb-0{margin-bottom:0}.md\:mb-1{margin-bottom:.25rem}.md\:ml-2{margin-left:.5rem}.md\:mr-0{margin-right:0}.md\:mr-4{margin-right:1rem}.md\:mt-0{margin-top:0}.md\:mt-1{margin-top:.25rem}.md\:mt-10{margin-top:2.5rem}.md\:mt-4{margin-top:1rem}.md\:mt-5{margin-top:1.25rem}.md\:hidden{display:none}.md\:h-1\/2{height:50%}.md\:h-full{height:100%}.md\:w-1\/2{width:50%}.md\:w-4\/12{width:33.333333%}.md\:w-5\/12{width:41.666667%}.md\:w-8\/12{width:66.666667%}.md\:w-\[28rem\]{width:28rem}.md\:w-\[36\.04rem\]{width:36.04rem}.md\:w-full{width:100%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:px-0{padding-left:0;padding-right:0}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:pb-0{padding-bottom:0}.md\:pb-4{padding-bottom:1rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pl-1{padding-left:.25rem}.md\:pl-10{padding-left:2.5rem}.md\:pl-12{padding-left:3rem}.md\:pl-2{padding-left:.5rem}.md\:pl-4{padding-left:1rem}.md\:pr-1{padding-right:.25rem}.md\:pr-10{padding-right:2.5rem}.md\:pr-12{padding-right:3rem}.md\:pr-2{padding-right:.5rem}.md\:pr-4{padding-right:1rem}.md\:pt-0{padding-top:0}}@media (min-width:1024px){.lg\:absolute{position:absolute}.lg\:sticky{position:sticky}.lg\:-top-10{top:-2.5rem}.lg\:bottom-0{bottom:0}.lg\:right-0{right:0}.lg\:top-0{top:0}.lg\:top-10{top:2.5rem}.lg\:top-2{top:.5rem}.lg\:top-4{top:1rem}.lg\:float-left{float:left}.lg\:my-1{margin-top:.25rem;margin-bottom:.25rem}.lg\:my-12{margin-top:3rem;margin-bottom:3rem}.lg\:my-2{margin-top:.5rem;margin-bottom:.5rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:my-\[8rem\]{margin-top:8rem;margin-bottom:8rem}.lg\:mb-0{margin-bottom:0}.lg\:mb-16{margin-bottom:4rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mb-\[4rem\]{margin-bottom:4rem}.lg\:ml-auto{margin-left:auto}.lg\:mr-4{margin-right:1rem}.lg\:mt-0{margin-top:0}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-12{margin-top:3rem}.lg\:mt-2{margin-top:.5rem}.lg\:mt-4,.lg\:mt-\[1rem\]{margin-top:1rem}.lg\:mt-\[3\.375rem\]{margin-top:3.375rem}.lg\:line-clamp-1{-webkit-line-clamp:1}.lg\:line-clamp-1,.lg\:line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.lg\:line-clamp-3{-webkit-line-clamp:3}.lg\:line-clamp-5{-webkit-line-clamp:5}.lg\:line-clamp-5,.lg\:line-clamp-6{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.lg\:line-clamp-6{-webkit-line-clamp:6}.lg\:line-clamp-\[10\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-0{height:0}.lg\:h-\[17rem\]{height:17rem}.lg\:h-\[21rem\]{height:21rem}.lg\:h-\[23rem\]{height:23rem}.lg\:h-\[26rem\]{height:26rem}.lg\:h-\[28\.125rem\]{height:28.125rem}.lg\:h-\[2rem\]{height:2rem}.lg\:h-\[32rem\]{height:32rem}.lg\:h-\[33\%\]{height:33%}.lg\:h-\[34rem\]{height:34rem}.lg\:h-\[36rem\]{height:36rem}.lg\:h-\[37\%\]{height:37%}.lg\:h-\[40\%\]{height:40%}.lg\:h-\[41rem\]{height:41rem}.lg\:h-\[42\%\]{height:42%}.lg\:h-\[44\%\]{height:44%}.lg\:h-\[44rem\]{height:44rem}.lg\:h-\[48\%\]{height:48%}.lg\:h-\[52\%\]{height:52%}.lg\:h-\[56\%\]{height:56%}.lg\:h-\[58\%\]{height:58%}.lg\:h-auto{height:auto}.lg\:h-full{height:100%}.lg\:h-screen{height:100vh}.lg\:max-h-\[26rem\]{max-height:26rem}.lg\:max-h-\[45rem\]{max-height:45rem}.lg\:max-h-full{max-height:100%}.lg\:max-h-none{max-height:none}.lg\:min-h-\[26rem\]{min-height:26rem}.lg\:min-h-\[31\.25rem\]{min-height:31.25rem}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/3{width:66.666667%}.lg\:w-2\/5{width:40%}.lg\:w-3\/12{width:25%}.lg\:w-3\/5{width:60%}.lg\:w-4\/12{width:33.333333%}.lg\:w-5\/12{width:41.666667%}.lg\:w-7\/12{width:58.333333%}.lg\:w-8\/12{width:66.666667%}.lg\:w-9\/12{width:75%}.lg\:w-\[38rem\]{width:38rem}.lg\:w-\[39\%\]{width:39%}.lg\:w-\[61\%\]{width:61%}.lg\:max-w-\[39rem\]{max-width:39rem}.lg\:max-w-\[42rem\]{max-width:42rem}.lg\:max-w-\[50\%\]{max-width:50%}.lg\:max-w-\[50rem\]{max-width:50rem}.lg\:max-w-\[73\.25rem\]{max-width:73.25rem}.lg\:max-w-\[77rem\]{max-width:77rem}.lg\:max-w-\[80rem\]{max-width:80rem}.lg\:max-w-\[81rem\]{max-width:81rem}.lg\:max-w-\[83rem\]{max-width:83rem}.lg\:max-w-\[85rem\]{max-width:85rem}.lg\:max-w-\[87rem\]{max-width:87rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:self-end{align-self:flex-end}.lg\:self-center{align-self:center}.lg\:overflow-visible{overflow:visible}.lg\:object-cover{-o-object-fit:cover;object-fit:cover}.lg\:p-10{padding:2.5rem}.lg\:p-12{padding:3rem}.lg\:p-6{padding:1.5rem}.lg\:p-8{padding:2rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-7{padding-left:1.75rem;padding-right:1.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-2{padding-top:.5rem;padding-bottom:.5rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:py-\[4rem\]{padding-top:4rem;padding-bottom:4rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-24{padding-bottom:6rem}.lg\:pl-0{padding-left:0}.lg\:pl-12{padding-left:3rem}.lg\:pl-16{padding-left:4rem}.lg\:pl-20{padding-left:5rem}.lg\:pl-4{padding-left:1rem}.lg\:pl-5{padding-left:1.25rem}.lg\:pr-12{padding-right:3rem}.lg\:pr-16{padding-right:4rem}.lg\:pr-4{padding-right:1rem}.lg\:pr-5{padding-right:1.25rem}.lg\:pr-8{padding-right:2rem}.lg\:pt-0{padding-top:0}.lg\:pt-12{padding-top:3rem}.lg\:pt-4{padding-top:1rem}.lg\:pt-\[4rem\]{padding-top:4rem}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}.lg\:opacity-0{opacity:0}.lg\:transition-\[bottom\]{transition-property:bottom;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.lg\:transition-\[height\]{transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.lg\:transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.lg\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.lg\:duration-500{transition-duration:.5s}.lg\:ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.lg\:last\:mb-0:last-child{margin-bottom:0}.lg\:odd\:flex-row:nth-child(odd){flex-direction:row}.group\/item-list:nth-child(odd) .lg\:group-odd\/item-list\:left-4{left:1rem}.group\/item-list:nth-child(2n) .lg\:group-even\/item-list\:flex-row-reverse{flex-direction:row-reverse}.group\/item-list:nth-child(2n) .lg\:group-even\/item-list\:pl-0{padding-left:0}.group\/item-list:nth-child(2n) .lg\:group-even\/item-list\:pr-20{padding-right:5rem}.group:hover .lg\:group-hover\:bottom-16{bottom:4rem}.group:hover .lg\:group-hover\:bottom-20{bottom:5rem}.group:hover .lg\:group-hover\:-mt-16{margin-top:-4rem}.group:hover .lg\:group-hover\:-mt-20{margin-top:-5rem}.group:hover .lg\:group-hover\:h-\[42\%\]{height:42%}.group:hover .lg\:group-hover\:h-\[45\%\]{height:45%}.group:hover .lg\:group-hover\:h-\[48\%\]{height:48%}.group:hover .lg\:group-hover\:h-\[50\%\]{height:50%}.group:hover .lg\:group-hover\:h-\[55\%\]{height:55%}.group:hover .lg\:group-hover\:h-\[56\%\]{height:56%}.group:hover .lg\:group-hover\:h-\[70\%\]{height:70%}.group:hover .lg\:group-hover\:h-auto{height:auto}.group:hover .lg\:group-hover\:scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .lg\:group-hover\:opacity-100{opacity:1}}@media (min-width:1320px){.xl\:absolute{position:absolute}.xl\:mt-6{margin-top:1.5rem}.xl\:mt-\[1rem\]{margin-top:1rem}.xl\:mt-\[3\.375rem\]{margin-top:3.375rem}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:h-\[22rem\]{height:22rem}.xl\:h-\[2rem\]{height:2rem}.xl\:max-h-full{max-height:100%}.xl\:min-h-\[22rem\]{min-height:22rem}.xl\:w-1\/3{width:33.333333%}.xl\:w-2\/3{width:66.666667%}.xl\:w-3\/5{width:60%}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:pt-\[4rem\]{padding-top:4rem}.xl\:text-center{text-align:center}}@media (min-width:1536px){.\32xl\:mx-auto{margin-left:auto;margin-right:auto}.\32xl\:p-0{padding:0}.\32xl\:px-16{padding-left:4rem;padding-right:4rem}}.map-v1 .module-map-js{height:450px}.map-v1 .form .form-group--column.form-group--last&gt;*{align-self:flex-end}@keyframes shine{0%{left:-100%;transition-property:left}36.36364%,to{left:100%;transition-property:left}}[data-animation-duration="0"]{animation-duration:0s}[data-animation-duration="0.2"]{animation-duration:.2s}[data-animation-duration="0.4"]{animation-duration:.4s}[data-animation-duration="0.6"]{animation-duration:.6s}[data-animation-duration="0.8"]{animation-duration:.8s}[data-animation-duration="1"]{animation-duration:1s}[data-animation-duration="1.2"]{animation-duration:1.2s}[data-animation-duration="1.4"]{animation-duration:1.4s}[data-animation-duration="1.6"]{animation-duration:1.6s}[data-animation-duration="1.8"]{animation-duration:1.8s}[data-animation-duration="2"]{animation-duration:2s}[data-animation-duration="2.2"]{animation-duration:2.2s}[data-animation-duration="2.4"]{animation-duration:2.4s}[data-animation-duration="2.6"]{animation-duration:2.6s}[data-animation-duration="2.8"]{animation-duration:2.8s}[data-animation-duration="3"]{animation-duration:3s}[data-animation-duration="3.2"]{animation-duration:3.2s}[data-animation-duration="3.4"]{animation-duration:3.4s}[data-animation-duration="3.6"]{animation-duration:3.6s}[data-animation-duration="3.8"]{animation-duration:3.8s}[data-animation-duration="4"]{animation-duration:4s}[data-animation-duration="4.2"]{animation-duration:4.2s}[data-animation-duration="4.4"]{animation-duration:4.4s}[data-animation-duration="4.6"]{animation-duration:4.6s}[data-animation-duration="4.8"]{animation-duration:4.8s}[data-animation-duration="5"]{animation-duration:5s}[data-animation-delay="0"]{animation-delay:0s}[data-animation-delay="0.2"]{animation-delay:.2s}[data-animation-delay="0.4"]{animation-delay:.4s}[data-animation-delay="0.6"]{animation-delay:.6s}[data-animation-delay="0.8"]{animation-delay:.8s}[data-animation-delay="1"]{animation-delay:1s}[data-animation-delay="1.2"]{animation-delay:1.2s}[data-animation-delay="1.4"]{animation-delay:1.4s}[data-animation-delay="1.6"]{animation-delay:1.6s}[data-animation-delay="1.8"]{animation-delay:1.8s}[data-animation-delay="2"]{animation-delay:2s}[data-animation-delay="2.2"]{animation-delay:2.2s}[data-animation-delay="2.4"]{animation-delay:2.4s}[data-animation-delay="2.6"]{animation-delay:2.6s}[data-animation-delay="2.8"]{animation-delay:2.8s}[data-animation-delay="3"]{animation-delay:3s}[data-animation-delay="3.2"]{animation-delay:3.2s}[data-animation-delay="3.4"]{animation-delay:3.4s}[data-animation-delay="3.6"]{animation-delay:3.6s}[data-animation-delay="3.8"]{animation-delay:3.8s}[data-animation-delay="4"]{animation-delay:4s}[data-animation-delay="4.2"]{animation-delay:4.2s}[data-animation-delay="4.4"]{animation-delay:4.4s}[data-animation-delay="4.6"]{animation-delay:4.6s}[data-animation-delay="4.8"]{animation-delay:4.8s}[data-animation-delay="5"]{animation-delay:5s}[data-animation-iterationCount="0"]{animation-iteration-count:0}[data-animation-iterationCount="1"]{animation-iteration-count:1}[data-animation-iterationCount="2"]{animation-iteration-count:2}[data-animation-iterationCount="3"]{animation-iteration-count:3}[data-animation-iterationCount="4"]{animation-iteration-count:4}[data-animation-iterationCount="5"]{animation-iteration-count:5}[data-animation-iterationCount="6"]{animation-iteration-count:6}[data-animation-iterationCount="7"]{animation-iteration-count:7}[data-animation-iterationCount="8"]{animation-iteration-count:8}[data-animation-iterationCount="9"]{animation-iteration-count:9}[data-animation-iterationCount="10"]{animation-iteration-count:10}[data-animation-iterationCount=infinite]{animation-iteration-count:infinite}@keyframes fade-in-bottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes scale-in-ver-top{0%{transform:scaleY(0);transform-origin:100% 0;opacity:1}to{transform:scaleY(1);transform-origin:100% 0;opacity:1}}@keyframes scale-in-hor-left{0%{transform:scaleX(0);transform-origin:0 0;opacity:1}to{transform:scaleX(1);transform-origin:0 0;opacity:1}}@keyframes scale-up-hor-center{0%{transform:scaleX(.4)}to{transform:scaleX(1)}}@keyframes headerLeftBar{0%{height:0}to{height:92vh}}@keyframes headerRightBarTop{0%{height:0}to{height:25vh}}@keyframes headerRightBarBottom{0%{height:0}to{height:51vh}}@font-face{font-family:font-cityscan;src:url(../fonts/font-cityscan.eot?4902689);src:url(../fonts/font-cityscan.eot?4902689#iefix) format("embedded-opentype"),url(../fonts/font-cityscan.woff2?4902689) format("woff2"),url(../fonts/font-cityscan.woff?4902689) format("woff"),url(../fonts/font-cityscan.ttf?4902689) format("truetype"),url(../fonts/font-cityscan.svg?4902689#fontello) format("svg");font-weight:400;font-style:normal}@font-face{font-family:font-cityscan2;src:url(../fonts/font-cityscan2.eot?76158281);src:url(../fonts/font-cityscan2.eot?76158281#iefix) format("embedded-opentype"),url(../fonts/font-cityscan2.woff2?76158281) format("woff2"),url(../fonts/font-cityscan2.woff?76158281) format("woff"),url(../fonts/font-cityscan2.ttf?76158281) format("truetype"),url(../fonts/font-cityscan2.svg?76158281#fontello) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:font-cityscan}[class*=" icon2-"]:before,[class*=" icon-"]:before,[class^=icon2-]:before,[class^=icon-]:before{font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon2-"]:before,[class^=icon2-]:before{font-family:font-cityscan2}.icon-zoom-carto:before{content:"\e800"}.icon-unzoom-carto:before{content:"\e801"}.icon-note-1:before{content:"\e802"}.icon-note-2:before{content:"\e803"}.icon-note-3:before{content:"\e804"}.icon-note-4:before{content:"\e805"}.icon-note-5:before{content:"\e806"}.icon-options-carto:before{content:"\e807"}.icon-Breadcrumb:before{content:"\e808"}.icon-information:before{content:"\e809"}.icon-Bold_close:before{content:"\e80a"}.icon-menu:before{content:"\e80b"}.icon-return:before{content:"\e80c"}.icon-top:before{content:"\e80d"}.icon-flop:before{content:"\e80e"}.icon-Arrow-Select:before{content:"\e80f"}.icon-arrow-child:before{content:"\e810"}.icon-administration:before{content:"\e811"}.icon-Positive:before{content:"\e812"}.icon-Negative:before{content:"\e813"}.icon-isochrones:before{content:"\e814"}.icon-nb-plan:before{content:"\e815"}.icon-arrow-dropdown-up:before{content:"\e816"}.icon-arrow-dropdown-down:before{content:"\e817"}.icon-hidden:before{content:"\e818"}.icon-PremiumStroke:before{content:"\e819"}.icon-MenuBurger:before{content:"\e81a"}.icon-crown:before{content:"\e81b"}.icon-LikeStroke:before{content:"\e81c"}.icon-objectif:before{content:"\e81d"}.icon-warning:before{content:"\e81e"}.icon-itineraire:before{content:"\e81f"}.icon-share1:before{content:"\e820"}.icon-Check:before{content:"\e821"}.icon-message:before{content:"\e822"}.icon-Close:before{content:"\e823"}.icon-Like:before{content:"\e824"}.icon-layer-carto:before{content:"\e825"}.icon-Premium:before{content:"\e826"}.icon-ArrowTop:before{content:"\e827"}.icon-ArrowBottom:before{content:"\e828"}.icon-ArrowLeft:before{content:"\e829"}.icon-ArrowRight:before{content:"\e82a"}.icon-appartement:before{content:"\e82b"}.icon-podium:before{content:"\e82c"}.icon-commune:before{content:"\e82d"}.icon-show:before{content:"\e82e"}.icon-SpeachBubble1:before{content:"\e82f"}.icon-payment:before{content:"\e830"}.icon-calendar:before{content:"\e831"}.icon-calendar-year:before{content:"\e832"}.icon-graph:before{content:"\e833"}.icon-Location:before{content:"\e834"}.icon-phone:before{content:"\e835"}.icon-Phone:before{content:"\e836"}.icon-CameraStroke:before{content:"\e837"}.icon-magnifyglass:before{content:"\e838"}.icon-new-address:before{content:"\e839"}.icon-pencil:before{content:"\e83a"}.icon-location-full:before{content:"\e83b"}.icon-SaveStroke:before{content:"\e83c"}.icon-Print:before{content:"\e83d"}.icon-TrashStroke:before{content:"\e83e"}.icon-comment-validation:before{content:"\e83f"}.icon-map:before{content:"\e840"}.icon-user:before{content:"\e841"}.icon-iso-transport:before{content:"\e842"}.icon-iso-voiture:before{content:"\e843"}.icon-iso-velo:before{content:"\e844"}.icon-iso-pied:before{content:"\e845"}.icon-bedroom:before{content:"\e846"}.icon-strong-arrow-to-right:before{content:"\e847"}.icon-strong-arrow-to-top:before{content:"\e848"}.icon-strong-arrow-to-left:before{content:"\e849"}.icon-strong-arrow-to-bottom:before{content:"\e84a"}.icon-logo:before{content:"\e900"}.icon-dashboard:before{content:"\e901"}.icon-profile:before{content:"\e902"}.icon-widget:before{content:"\e903"}.icon-ipsumimmo:before{content:"\e904"}.icon-france:before{content:"\e905"}.icon-show-cartouche:before{content:"\e906"}.icon-add-payment:before{content:"\e907"}.icon-new-payment:before{content:"\e908"}.icon-refresh:before{content:"\e909"}.icon-logout:before{content:"\e90a"}.icon-thematique:before{content:"\e90b"}.icon-change-user:before{content:"\e90c"}.icon-location-disable:before{content:"\e90d"}.icon-rounded-parameters:before{content:"\e90e"}.icon-share:before{content:"\e90f"}.icon-map-switcher:before{content:"\e910"}.icon-ticket:before{content:"\e911"}.icon-letter-rounded:before{content:"\e912"}.icon-adresses:before{content:"\e913"}.icon-settings-rounded:before{content:"\e914"}.icon-dashed-paper:before{content:"\e915"}.icon-rapport-share:before{content:"\e916"}.icon-comparator:before{content:"\e917"}.icon-dashed-card:before{content:"\e918"}.icon-dashed-address:before{content:"\e919"}.icon-psw-show:before{content:"\e91a"}.icon-Compare:before{content:"\e91b"}.icon-Download:before{content:"\e91c"}.icon-HalfCheck:before{content:"\e91d"}.icon-psw-hidden:before{content:"\e91e"}.icon-return1:before{content:"\e91f"}.icon-range-button-drag:before{content:"\e920"}.icon-range-to-left:before{content:"\e921"}.icon-range-to-right:before{content:"\e922"}.icon-room:before{content:"\e923"}.icon-rooms:before{content:"\e924"}.icon-rooms1:before{content:"\e925"}.icon-Parameters:before{content:"\e926"}.icon-rooms2:before{content:"\e927"}.icon-rooms3:before{content:"\e928"}.icon-RapportCreated:before{content:"\e929"}.icon-RapportDownload:before{content:"\e92a"}.icon-RapportError:before{content:"\e92b"}.icon-RapportLoader:before{content:"\e92c"}.icon-Rapport:before{content:"\e92d"}.icon-rooms4:before{content:"\e92e"}.icon-rooms5:before{content:"\e92f"}.icon-informations:before{content:"\e930"}.icon-check-bold:before{content:"\e931"}.icon-range-to-left-hollow:before{content:"\e932"}.icon-range-to-left-stroke:before{content:"\e933"}.icon-range-to-right-hollow:before{content:"\e934"}.icon-range-to-right-stroke:before{content:"\e935"}.icon-address-focus:before{content:"\e936"}.icon-plot-result:before{content:"\e937"}.icon-logo-cityscan-vertical:before{content:"\e938"}.icon-menu-bold:before{content:"\e939"}.icon-cqv:before{content:"\e93a"}.icon-update:before{content:"\e93b"}.icon-Share:before{content:"\e93c"}.icon-vertical-arrows:before{content:"\e93d"}.icon-qr-code:before{content:"\e93e"}.icon-appartement1:before{content:"\e93f"}.icon-maison:before{content:"\e940"}.icon-import:before{content:"\e941"}.icon-high-prices:before{content:"\e942"}.icon-low-prices:before{content:"\e943"}.icon-price:before{content:"\e944"}.icon-underline:before{content:"\e945"}.icon-bold:before{content:"\e946"}.icon-italic:before{content:"\e947"}.icon-logo_cs_by:before{content:"\e948"}.icon-geolocalization:before{content:"\e949"}.icon-little-house-on-the-homepage:before{content:"\e94a"}.icon-file:before{content:"\e94b"}.icon-nofav:before{content:"\e94c"}.icon-equal:before{content:"\e94d"}.icon-increase:before{content:"\e94e"}.icon-reduction:before{content:"\e94f"}.icon-rent:before{content:"\e950"}.icon-title-estimate:before{content:"\e951"}.icon-title-poi:before{content:"\e952"}.icon-title-similar:before{content:"\e953"}.icon-check-black:before{content:"\e954"}.icon-cross-black:before{content:"\e955"}.icon-property:before{content:"\e956"}.icon-properties:before{content:"\e957"}.icon-final-price:before{content:"\e958"}.icon-housing:before{content:"\e959"}.icon-analyse:before{content:"\e95a"}.icon-balcony:before{content:"\e95b"}.icon-bathroom:before{content:"\e95c"}.icon-bedroom1:before{content:"\e95d"}.icon-cellar:before{content:"\e95e"}.icon-comfort:before{content:"\e95f"}.icon-construction:before{content:"\e960"}.icon-co-ownership:before{content:"\e961"}.icon-cost-co-ownership:before{content:"\e962"}.icon-dpe:before{content:"\e963"}.icon-floor:before{content:"\e964"}.icon-loggia:before{content:"\e965"}.icon-luminosity:before{content:"\e966"}.icon-occupancy:before{content:"\e967"}.icon-orientation:before{content:"\e968"}.icon-parking:before{content:"\e969"}.icon-restoration:before{content:"\e96a"}.icon-room1:before{content:"\e96b"}.icon-state:before{content:"\e96c"}.icon-surface-carrez:before{content:"\e96d"}.icon-swimming-pool:before{content:"\e96e"}.icon-tax:before{content:"\e96f"}.icon-view:before{content:"\e970"}.icon-land-area:before{content:"\e971"}.icon-annex-room:before{content:"\e972"}.icon-garden:before{content:"\e973"}.icon-above-ground-levels:before{content:"\e974"}.icon-living-room:before{content:"\e975"}.icon-garage:before{content:"\e976"}.icon-group-ground-floor-apartment:before{content:"\e977"}.icon-private-ground-floor-apartment:before{content:"\e978"}.icon-tax-exemption:before{content:"\e979"}.icon-lift:before{content:"\e97a"}.icon-total-floor:before{content:"\e97b"}.icon-living-area:before{content:"\e97c"}.icon-surface:before{content:"\e97d"}.icon-uninhabitable-area:before{content:"\e97e"}.icon-open-new-tab:before{content:"\e97f"}.icon-data:before{content:"\e98c"}.icon-price1:before{content:"\eba6"}.icon-82A-02:before{content:"\e900"}.icon-16-02:before{content:"\e901"}.icon-82B-02:before{content:"\e902"}.icon-1601-02:before{content:"\e903"}.icon-82C-02:before{content:"\e904"}.icon-1624-02:before{content:"\e905"}.icon-84A-02:before{content:"\e906"}.icon-16240-02:before{content:"\e907"}.icon-84B-02:before{content:"\e908"}.icon-1622-02:before{content:"\e909"}.icon-84C-02:before{content:"\e90a"}.icon-1623-02:before{content:"\e90b"}.icon-85-02:before{content:"\e90c"}.icon-16220-02:before{content:"\e90d"}.icon-cached:before{content:"\e90e"}.icon-date_range:before{content:"\e90f"}.icon-trending_down:before{content:"\e910"}.icon-trending_flat:before{content:"\e911"}.icon-trending_up:before{content:"\e912"}.icon-10-02:before{content:"\e913"}.icon-16221-02:before{content:"\e914"}.icon-11-02:before{content:"\e915"}.icon-16222-02:before{content:"\e916"}.icon-12-01:before{content:"\e917"}.icon-12-02:before{content:"\e918"}.icon-16230-02:before{content:"\e919"}.icon-13-01:before{content:"\e91a"}.icon-13-02:before{content:"\e91b"}.icon-16231-02:before{content:"\e91c"}.icon-14-01:before{content:"\e91d"}.icon-14-02:before{content:"\e91e"}.icon-16232-02:before{content:"\e91f"}.icon-15-01:before{content:"\e920"}.icon-15-02:before{content:"\e921"}.icon-1650-02:before{content:"\e922"}.icon-160-02:before{content:"\e923"}.icon-1-02:before{content:"\e924"}.icon-17-01:before{content:"\e925"}.icon-17-02:before{content:"\e926"}.icon-165-02:before{content:"\e927"}.icon-18-02:before{content:"\e928"}.icon-26-02:before{content:"\e929"}.icon-19-02:before{content:"\e92a"}.icon-16271-02:before{content:"\e92b"}.icon-100-01:before{content:"\e92c"}.icon-100-02:before{content:"\e92d"}.icon-101-01:before{content:"\e92f"}.icon-101-02:before{content:"\e930"}.icon-102-01:before{content:"\e932"}.icon-102-02:before{content:"\e933"}.icon-110-02:before{content:"\e935"}.icon-111-02:before{content:"\e937"}.icon-112-02:before{content:"\e939"}.icon-113-02:before{content:"\e93b"}.icon-120-02:before{content:"\e93d"}.icon-121-01:before{content:"\e93f"}.icon-121-02:before{content:"\e940"}.icon-122-01:before{content:"\e942"}.icon-122-02:before{content:"\e943"}.icon-130-01:before{content:"\e945"}.icon-130-02:before{content:"\e946"}.icon-131-01:before{content:"\e948"}.icon-131-02:before{content:"\e949"}.icon-132-01:before{content:"\e94b"}.icon-132-02:before{content:"\e94c"}.icon-133-01:before{content:"\e94e"}.icon-133-02:before{content:"\e94f"}.icon-134-01:before{content:"\e951"}.icon-134-02:before{content:"\e952"}.icon-140-01:before{content:"\e954"}.icon-140-02:before{content:"\e955"}.icon-141-01:before{content:"\e957"}.icon-141-02:before{content:"\e958"}.icon-142-01:before{content:"\e95a"}.icon-142-02:before{content:"\e95b"}.icon-143-01:before{content:"\e95d"}.icon-143-02:before{content:"\e95e"}.icon-144-01:before{content:"\e960"}.icon-144-02:before{content:"\e961"}.icon-150-01:before{content:"\e963"}.icon-150-02:before{content:"\e964"}.icon-151-01:before{content:"\e966"}.icon-151-02:before{content:"\e967"}.icon-152-01:before{content:"\e969"}.icon-152-02:before{content:"\e96a"}.icon-153-01:before{content:"\e96c"}.icon-153-02:before{content:"\e96d"}.icon-1611-02:before{content:"\e971"}.icon-170-01:before{content:"\e973"}.icon-170-02:before{content:"\e974"}.icon-171-01:before{content:"\e976"}.icon-171-02:before{content:"\e977"}.icon-172-01:before{content:"\e979"}.icon-172-02:before{content:"\e97a"}.icon-173-01:before{content:"\e97c"}.icon-173-02:before{content:"\e97d"}.icon-174-01:before{content:"\e97f"}.icon-174-02:before{content:"\e980"}.icon-175-01:before{content:"\e982"}.icon-175-02:before{content:"\e983"}.icon-180-02:before{content:"\e985"}.icon-181-02:before{content:"\e987"}.icon-182-02:before{content:"\e989"}.icon-184-02:before{content:"\e98c"}.icon-185-02:before{content:"\e98e"}.icon-186-02:before{content:"\e990"}.icon-190-02:before{content:"\e992"}.icon-191-02:before{content:"\e994"}.icon-192-02:before{content:"\e996"}.icon-193-01:before{content:"\e998"}.icon-193-02:before{content:"\e999"}.icon-1000-01:before{content:"\e99b"}.icon-1000-02:before{content:"\e99c"}.icon-1001-01:before{content:"\e99e"}.icon-1001-02:before{content:"\e99f"}.icon-1010-01:before{content:"\e9a1"}.icon-1010-02:before{content:"\e9a2"}.icon-1011-01:before{content:"\e9a4"}.icon-1011-02:before{content:"\e9a5"}.icon-1020-01:before{content:"\e9a7"}.icon-1020-02:before{content:"\e9a8"}.icon-1021-01:before{content:"\e9aa"}.icon-1021-02:before{content:"\e9ab"}.icon-1022-01:before{content:"\e9ad"}.icon-1022-02:before{content:"\e9ae"}.icon-1023-01:before{content:"\e9b0"}.icon-1023-02:before{content:"\e9b1"}.icon-1024-01:before{content:"\e9b3"}.icon-1024-02:before{content:"\e9b4"}.icon-1100-02:before{content:"\e9b6"}.icon-1101-02:before{content:"\e9b8"}.icon-1102-02:before{content:"\e9ba"}.icon-1110-02:before{content:"\e9bc"}.icon-1111-02:before{content:"\e9be"}.icon-1112-02:before{content:"\e9c0"}.icon-1120-02:before{content:"\e9c2"}.icon-1121-02:before{content:"\e9c4"}.icon-1122-02:before{content:"\e9c6"}.icon-1123-02:before{content:"\e9c8"}.icon-1130-02:before{content:"\e9ca"}.icon-1131-02:before{content:"\e9cc"}.icon-1132-02:before{content:"\e9ce"}.icon-1200-01:before{content:"\e9d0"}.icon-1200-02:before{content:"\e9d1"}.icon-1201-01:before{content:"\e9d3"}.icon-1201-02:before{content:"\e9d4"}.icon-1202-01:before{content:"\e9d6"}.icon-1202-02:before{content:"\e9d7"}.icon-1210-02:before{content:"\e9d9"}.icon-1220-01:before{content:"\e9da"}.icon-1220-02:before{content:"\e9db"}.icon-1221-01:before{content:"\e9dd"}.icon-1221-02:before{content:"\e9de"}.icon-1222-01:before{content:"\e9e0"}.icon-1222-02:before{content:"\e9e1"}.icon-1300-01:before{content:"\e9e3"}.icon-1300-02:before{content:"\e9e4"}.icon-1301-01:before{content:"\e9e6"}.icon-1301-02:before{content:"\e9e7"}.icon-1310-01:before{content:"\e9e9"}.icon-1310-02:before{content:"\e9ea"}.icon-1311-01:before{content:"\e9ec"}.icon-1311-02:before{content:"\e9ed"}.icon-1320-01:before{content:"\e9ef"}.icon-1320-02:before{content:"\e9f0"}.icon-1321-01:before{content:"\e9f2"}.icon-1321-02:before{content:"\e9f3"}.icon-1330-01:before{content:"\e9f5"}.icon-1330-02:before{content:"\e9f6"}.icon-1331-01:before{content:"\e9f8"}.icon-1331-02:before{content:"\e9f9"}.icon-1340-01:before{content:"\e9fb"}.icon-1340-02:before{content:"\e9fc"}.icon-1341-01:before{content:"\e9fe"}.icon-1341-02:before{content:"\e9ff"}.icon-1342-01:before{content:"\ea01"}.icon-1342-02:before{content:"\ea02"}.icon-1400-01:before{content:"\ea04"}.icon-1400-02:before{content:"\ea05"}.icon-1410-01:before{content:"\ea07"}.icon-1410-02:before{content:"\ea08"}.icon-1420-01:before{content:"\ea0a"}.icon-1420-02:before{content:"\ea0b"}.icon-1430-01:before{content:"\ea0d"}.icon-1430-02:before{content:"\ea0e"}.icon-1440-01:before{content:"\ea10"}.icon-1440-02:before{content:"\ea11"}.icon-1500-01:before{content:"\ea13"}.icon-1500-02:before{content:"\ea14"}.icon-1510-01:before{content:"\ea16"}.icon-1510-02:before{content:"\ea17"}.icon-1520-01:before{content:"\ea19"}.icon-1520-02:before{content:"\ea1a"}.icon-1530-01:before{content:"\ea1c"}.icon-1530-02:before{content:"\ea1d"}.icon-1600-02:before{content:"\ea1f"}.icon-1610-02:before{content:"\ea23"}.icon-1700-01:before{content:"\ea27"}.icon-1700-02:before{content:"\ea28"}.icon-1701-01:before{content:"\ea2a"}.icon-1701-02:before{content:"\ea2b"}.icon-1710-01:before{content:"\ea2d"}.icon-1710-02:before{content:"\ea2e"}.icon-1720-01:before{content:"\ea30"}.icon-1720-02:before{content:"\ea31"}.icon-1730-01:before{content:"\ea33"}.icon-1730-02:before{content:"\ea34"}.icon-1740-01:before{content:"\ea36"}.icon-1740-02:before{content:"\ea37"}.icon-1750-01:before{content:"\ea39"}.icon-1750-02:before{content:"\ea3a"}.icon-1840-02:before{content:"\ea3c"}.icon-1841-02:before{content:"\ea3e"}.icon-1900-02:before{content:"\ea40"}.icon-1901-02:before{content:"\ea42"}.icon-1902-02:before{content:"\ea44"}.icon-1903-02:before{content:"\ea46"}.icon-1905-02:before{content:"\ea49"}.icon-1910-02:before{content:"\ea4b"}.icon-1911-02:before{content:"\ea4d"}.icon-1912-02:before{content:"\ea4f"}.icon-1913-02:before{content:"\ea51"}.icon-1914-02:before{content:"\ea53"}.icon-1915-02:before{content:"\ea55"}.icon-1920-02:before{content:"\ea57"}.icon-1921-02:before{content:"\ea59"}.icon-1922-02:before{content:"\ea5b"}.icon-1923-02:before{content:"\ea5d"}.icon-1924-02:before{content:"\ea5f"}.icon-1930-01:before{content:"\ea61"}.icon-1930-02:before{content:"\ea62"}.icon-1931-01:before{content:"\ea64"}.icon-1931-02:before{content:"\ea65"}.icon-1932-01:before{content:"\ea67"}.icon-1932-02:before{content:"\ea68"}.icon-1933-01:before{content:"\ea6a"}.icon-1933-02:before{content:"\ea6b"}.icon-1934-01:before{content:"\ea6d"}.icon-1934-02:before{content:"\ea6e"}.icon-1935-01:before{content:"\ea70"}.icon-1935-02:before{content:"\ea71"}.icon-10000-01:before{content:"\ea73"}.icon-10000-02:before{content:"\ea74"}.icon-10001-01:before{content:"\ea76"}.icon-10001-02:before{content:"\ea77"}.icon-10002-01:before{content:"\ea79"}.icon-10002-02:before{content:"\ea7a"}.icon-10010-01:before{content:"\ea7c"}.icon-10010-02:before{content:"\ea7d"}.icon-10011-01:before{content:"\ea7f"}.icon-10011-02:before{content:"\ea80"}.icon-10012-01:before{content:"\ea82"}.icon-10012-02:before{content:"\ea83"}.icon-11210-02:before{content:"\ea85"}.icon-11211-02:before{content:"\ea87"}.icon-11230-02:before{content:"\ea89"}.icon-11231-02:before{content:"\ea8b"}.icon-11232-02:before{content:"\ea8d"}.icon-18400-02:before{content:"\ea8f"}.icon-18401-02:before{content:"\ea91"}.icon-18402-02:before{content:"\ea93"}.icon-18403-02:before{content:"\ea95"}.icon-18404-02:before{content:"\ea97"}.icon-18410-02:before{content:"\ea99"}.icon-18411-02:before{content:"\ea9b"}.icon-18412-02:before{content:"\ea9d"}.icon-18413-02:before{content:"\ea9f"}.icon-18414-02:before{content:"\eaa1"}.icon-18415-02:before{content:"\eaa3"}.icon-18416-02:before{content:"\eaa5"}.icon-18417-02:before{content:"\eaa7"}.icon-18418-02:before{content:"\eaa9"}.icon-110001-02:before{content:"\eaab"}.icon-110002-02:before{content:"\eaad"}.icon-110003-02:before{content:"\eaaf"}.icon-110004-02:before{content:"\eab1"}.icon-110005-02:before{content:"\eab3"}.icon-110006-02:before{content:"\eab5"}.icon-110007-02:before{content:"\eab7"}.icon-110008-02:before{content:"\eab9"}.icon-110009-02:before{content:"\eabb"}.icon-110010-02:before{content:"\eabd"}.icon-110011-02:before{content:"\eabf"}.icon-110012-02:before{content:"\eac1"}.icon-110013-02:before{content:"\eac3"}.icon-110014-02:before{content:"\eac5"}.icon-110015-02:before{content:"\eac7"}.icon-110016-02:before{content:"\eac9"}.icon-110017-02:before{content:"\eacb"}.icon-110018-02:before{content:"\eacd"}.icon-110019-02:before{content:"\eacf"}.icon-110101-02:before{content:"\ead1"}.icon-110102-02:before{content:"\ead3"}.icon-110103-02:before{content:"\ead5"}.icon-110104-02:before{content:"\ead7"}.icon-110105-02:before{content:"\ead9"}.icon-110106-02:before{content:"\eadb"}.icon-110107-02:before{content:"\eadd"}.icon-110108-02:before{content:"\eadf"}.icon-110109-02:before{content:"\eae1"}.icon-110110-02:before{content:"\eae3"}.icon-110111-02:before{content:"\eae5"}.icon-110112-02:before{content:"\eae7"}.icon-110113-02:before{content:"\eae9"}.icon-110114-02:before{content:"\eaeb"}.icon-110115-02:before{content:"\eaed"}.icon-110116-02:before{content:"\eaef"}.icon-110117-02:before{content:"\eaf1"}.icon-110118-02:before{content:"\eaf3"}.icon-110119-02:before{content:"\eaf5"}.icon-110120-02:before{content:"\eaf7"}.icon-110121-02:before{content:"\eaf9"}.icon-110122-02:before{content:"\eafb"}.icon-110123-02:before{content:"\eafd"}.icon-111001-02:before{content:"\eaff"}.icon-111002-02:before{content:"\eb01"}.icon-111003-02:before{content:"\eb03"}.icon-111004-02:before{content:"\eb05"}.icon-111005-02:before{content:"\eb07"}.icon-111006-02:before{content:"\eb09"}.icon-111007-02:before{content:"\eb0b"}.icon-111008-02:before{content:"\eb0d"}.icon-111009-02:before{content:"\eb0f"}.icon-111010-02:before{content:"\eb11"}.icon-111011-02:before{content:"\eb13"}.icon-111012-02:before{content:"\eb15"}.icon-111013-02:before{content:"\eb17"}.icon-111014-02:before{content:"\eb19"}.icon-111015-02:before{content:"\eb1b"}.icon-112001-02:before{content:"\eb1d"}.icon-112002-02:before{content:"\eb1f"}.icon-112003-02:before{content:"\eb21"}.icon-112004-02:before{content:"\eb23"}.icon-112005-02:before{content:"\eb25"}.icon-112006-02:before{content:"\eb27"}.icon-sp07-01:before{content:"\eb29"}.icon-sp07-02:before{content:"\eb2a"}.icon-sp19-01:before{content:"\eb2c"}.icon-sp19-02:before{content:"\eb2d"}.icon-sp20-01:before{content:"\eb2f"}.icon-sp20-02:before{content:"\eb30"}.icon-sp21-01:before{content:"\eb32"}.icon-sp21-02:before{content:"\eb33"}.icon-sp38-02:before{content:"\eb35"}.icon-sp87-02:before{content:"\eb38"}.icon-sp88-02:before{content:"\eb3a"}.icon-sp89-02:before{content:"\eb3c"}.icon-sp105-02:before{content:"\eb3e"}.icon-sp123-02:before{content:"\eb40"}.icon-1904-02:before{content:"\eb42"}.icon-100000-01:before{content:"\eb43"}.icon-100000-02:before{content:"\eb44"}.icon-100001-02:before{content:"\eb46"}.icon-100002-01:before{content:"\eb47"}.icon-100002-02:before{content:"\eb48"}.icon-100003-01:before{content:"\eb4a"}.icon-100003-02:before{content:"\eb4b"}.icon-100010-01:before{content:"\eb4d"}.icon-100010-02:before{content:"\eb4e"}.icon-100011-02:before{content:"\eb50"}.icon-100020-02:before{content:"\eb52"}.icon-100100-01:before{content:"\eb54"}.icon-100100-02:before{content:"\eb55"}.icon-100101-02:before{content:"\eb57"}.icon-100102-01:before{content:"\eb58"}.icon-100102-02:before{content:"\eb59"}.icon-100110-01:before{content:"\eb5b"}.icon-100110-02:before{content:"\eb5c"}.icon-100111-02:before{content:"\eb5e"}.icon-100120-02:before{content:"\eb60"}.icon-122200-02:before{content:"\eb62"}.icon-122210-02:before{content:"\eb63"}.icon-122211-02:before{content:"\eb64"}.icon-112300-02:before{content:"\eb68"}.icon-112301-01:before{content:"\eb69"}.icon-112301-02:before{content:"\eb6a"}.icon-112310-02:before{content:"\eb6c"}.icon-112320-02:before{content:"\eb6e"}.icon-27-02:before{content:"\eb70"}.icon-176-02:before{content:"\eb71"}.icon-1380-02:before{content:"\eb72"}.icon-241-02:before{content:"\eb73"}.icon-1231-02:before{content:"\eb74"}.icon-1370-02:before{content:"\eb75"}.icon-240-02:before{content:"\eb76"}.icon-24-02:before{content:"\eb77"}.icon-2011-02:before{content:"\eb78"}.icon-2010-02:before{content:"\eb79"}.icon-201-02:before{content:"\eb7a"}.icon-2002-02:before{content:"\eb7b"}.icon-2001-02:before{content:"\eb7c"}.icon-2000-02:before{content:"\eb7d"}.icon-200-02:before{content:"\eb7e"}.icon-20-02:before{content:"\eb7f"}.icon-155-02:before{content:"\eb81"}.icon-154-02:before{content:"\eb82"}.icon-251-02:before{content:"\eb83"}.icon-1373-02:before{content:"\eb84"}.icon-1371-02:before{content:"\eb85"}.icon-250-02:before{content:"\eb86"}.icon-25-02:before{content:"\eb87"}.icon-1334-02:before{content:"\eb88"}.icon-1333-02:before{content:"\eb89"}.icon-211-02:before{content:"\eb8a"}.icon-1332-02:before{content:"\eb8b"}.icon-210-02:before{content:"\eb8c"}.icon-21-02:before{content:"\eb8d"}.icon-1323-02:before{content:"\eb8e"}.icon-230-02:before{content:"\eb8f"}.icon-1372-02:before{content:"\eb90"}.icon-1322-02:before{content:"\eb91"}.icon-23-02:before{content:"\eb92"}.icon-1361-02:before{content:"\eb93"}.icon-1360-02:before{content:"\eb94"}.icon-222-02:before{content:"\eb95"}.icon-1344-02:before{content:"\eb96"}.icon-1343-02:before{content:"\eb97"}.icon-1353-02:before{content:"\eb98"}.icon-221-02:before{content:"\eb99"}.icon-1352-02:before{content:"\eb9a"}.icon-1351-02:before{content:"\eb9b"}.icon-1350-02:before{content:"\eb9c"}.icon-220-02:before{content:"\eb9d"}.icon-22-02:before{content:"\eb9e"}.icon-1230-02:before{content:"\eb9f"}.icon-1460-02:before{content:"\eba0"}.icon-1450-02:before{content:"\eba1"}.icon-148-02:before{content:"\eba2"}.icon-147-02:before{content:"\eba3"}.icon-146-02:before{content:"\eba4"}.icon-145-02:before{content:"\eba5"}.icon-162-02:before{content:"\eba6"}.icon-1621-02:before{content:"\eba7"}.icon-261-02:before{content:"\eba8"}.icon-1620-02:before{content:"\eba9"}.icon-16210-02:before{content:"\ebaa"}.icon-16211-02:before{content:"\ebab"}.icon-16212-02:before{content:"\ebac"}.icon-1470-02:before{content:"\ebad"}.icon-1441-02:before{content:"\ebae"}.icon-1630-02:before{content:"\ebaf"}.icon-163-02:before{content:"\ebb0"}*{margin:0;padding:0}*,:after,:before{box-sizing:border-box}[data-expandable]{height:0;overflow:hidden;display:block;transition:height .5s ease-in-out}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:block;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:focus{outline:none}.title-v1__part1[class*=line-clamp-],.title-v1__part2[class*=line-clamp-]{display:-webkit-box}[role=table]&gt;div[id]{font-style:italic}[role=table] [role=row]{display:flex}[role=table] [role=cell],[role=table] [role=columnheader]{padding:.125em .25em}[role=table] [role=rowgroup]{width:100%}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font:normal normal 400 clamp(1.625rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}h2{color:#373135}h2,h3{font:normal normal 400 clamp(1.25rem,1.25rem,1.25rem)/1.4 Manrope,Arial,sans-serif}h3{color:#e1c85c}h4{font:normal normal 400 clamp(.875rem,calc(.6875rem + .3906vw),1rem)/1.4 Manrope,Arial,sans-serif;color:#373135}h5{font:normal normal 400 clamp(.75rem,calc(.5625rem + .3906vw),.875rem)/1.4 Manrope,Arial,sans-serif;color:#e1c85c}h6{font:normal normal 400 clamp(.75rem,.75rem,.75rem)/1.4 Manrope,Arial,sans-serif;color:#373135}html{font-size:16px}.body{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;letter-spacing:0;background:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:#25282b;overflow-x:hidden}.body--home .header__container{height:100vh;width:100%}.body__search{background-color:red}.body-modal--open{overflow:hidden}.body-modal--open .header__content{z-index:2000}.body-modal--ia{overflow:inherit}.body--vertical-search-opened{overflow:hidden}.body.call-tracking-activated .footer-v1{padding-bottom:2.5em}@media screen and (min-width:640px){.body.call-tracking-activated .footer-v1{padding-bottom:0}}.linkBloc__parent{overflow:hidden}.linkBloc__parent .linkBloc:after{display:block;position:absolute;top:50%;left:50%;width:2000px;content:"";height:2000px;transform:translateX(-50%) translateY(-50%)}.editorial{color:#25282b}.editorial h1{font:normal normal 400 clamp(1.625rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.editorial h2{color:#373135}.editorial h2,.editorial h3{font:normal normal 400 clamp(1.25rem,1.25rem,1.25rem)/1.4 Manrope,Arial,sans-serif}.editorial h3{color:#e1c85c}.editorial h4{font:normal normal 400 clamp(.875rem,calc(.6875rem + .3906vw),1rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.editorial h5{font:normal normal 400 clamp(.75rem,calc(.5625rem + .3906vw),.875rem)/1.4 Manrope,Arial,sans-serif;color:#e1c85c}.editorial h6{font:normal normal 400 clamp(.75rem,.75rem,.75rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.editorial a{color:#e1c85c;text-decoration:underline}.editorial a:focus,.editorial a:hover{color:#373135}.editorial p{margin:.5em 0;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif}.editorial ul{margin:.5em 0;list-style-position:inside}.editorial ul li{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;color:#25282b;list-style:none;position:relative;padding-left:.8rem}.editorial ul li:before{content:"";position:absolute;transform:rotate(45deg);height:.7rem;width:.4rem;border-bottom:.15rem solid #373135;border-right:.15rem solid #373135;left:0;top:4px}.editorial ol{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;color:#25282b;margin:.5em 0;list-style-position:inside;padding-left:1rem}.editorial ol ol{margin:0}.editorial ol li{list-style:auto}.editorial table{margin:0 auto;border:0;border-collapse:collapse}.editorial table td,.editorial table tr{border:1px solid #c1c1c1;padding:.6em;background:transparent;color:#25282b}.editorial table td,.editorial table th,.editorial table tr{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;text-transform:none;letter-spacing:0}.editorial table th{padding:.5em .6em;background:#373135;color:#fff}.editorial--reverse{color:#fff}.editorial--reverse a{color:#e1c85c}.editorial--reverse a:focus,.editorial--reverse a:hover{color:#373135}.editorial-mask.open .icon{transform:rotate(180deg)}.editorial--legals h1,.editorial--legals h2,.editorial--legals h3,.editorial--legals h4,.editorial--legals h5,.editorial--legals h6{text-transform:uppercase;font-size:.8em;font-weight:700}.editorial--legals ul li{padding-left:0}.editorial--legals ul li:before{content:none}a[class*=__global-link]{text-decoration:none}[data-accordion-prefix-classes=lbi-css]{margin-left:3em}.lbi-accordion__header,.lbi-css-accordion__header,.lbi-noanim-accordion__header{display:block;background:none;border:0;font-family:inherit;cursor:pointer;font-size:1.5em;line-height:1.8462;margin:0;padding:.25em 0;text-align:left;width:100%;font-weight:400}.lbi-css-accordion__header{font-size:1.5em}.lbi-accordion__header:focus,.lbi-css-accordion__header:focus,.lbi-noanim-accordion__header:focus{outline:1px dotted}.lbi-accordion__header:before,.lbi-css-accordion__header:before,.lbi-noanim-accordion__header:before{content:"";display:inline-block;width:.75em;height:.75em;background-image:url(https://van11y.net/layout/images/icon-arrow-green_20180126.svg);background-repeat:no-repeat;background-position:0 100%;margin-right:.25em;transform:rotate(0deg)}.lbi-css-accordion__header:before{background-size:90%;width:.7em;height:.7em;-webkit-transition:transform .25s ease;transition:transform .25s ease}[aria-expanded=true].lbi-accordion__header:before,[aria-expanded=true].lbi-css-accordion__header:before,[aria-expanded=true].lbi-noanim-accordion__header:before{transform:rotate(90deg);transform-origin:50% 50%}.lbi-accordion__header[aria-selected=true]:after,.lbi-css-accordion__header[aria-selected=true]:after,.lbi-noanim-accordion__header[aria-selected=true]:after{content:"";position:relative;border-bottom:.4em solid transparent;border-top:.4em solid transparent;margin-left:.5em;top:.1em;border-left:.7em solid;display:inline-block;speak:none}.lbi-accordion__panel{display:block;overflow:hidden;opacity:1;-webkit-transition:visibility 0s ease,max-height 1s ease,opacity 1s ease;transition:visibility 0s ease,max-height 1s ease,opacity 1s ease;max-height:100em;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s;margin:0;padding:0}[aria-hidden=true].lbi-accordion__panel{display:block;max-height:0;opacity:0;visibility:hidden;-webkit-transition-delay:1s,0s,0s;transition-delay:1s,0s,0s;margin:0;padding:0}.lbi-css-accordion__panel{display:block;overflow:hidden;opacity:1;-webkit-transition:visibility 0s ease,max-height 1s ease,transform 1s ease,opacity 1s ease;transition:visibility 0s ease,max-height 1s ease,transform 1s ease,opacity 1s ease;transform:scaleY(1);max-height:40em;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s;margin:0;padding:0}[aria-hidden=true].lbi-css-accordion__panel{display:block;opacity:0;transform:scaleY(0);max-height:0;visibility:hidden;-webkit-transition-delay:1s,0s,0s,0s;transition-delay:1s,0s,0s,0s;margin:0;padding:0}.lbi-noanim-accordion__panel{display:block}[aria-hidden=true].lbi-noanim-accordion__panel{display:none}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays,.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-weekdays .flatpickr-weekdaycontainer,span.flatpickr-weekday{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#373135;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#373135}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #373135;box-shadow:-10px 0 0 #373135}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #373135,5px 0 0 #373135;box-shadow:-5px 0 0 #373135,5px 0 0 #373135}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}

/*! nouislider - 14.1.1 - 12/15/2019 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translateY(50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:120%}

/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:10100;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{right:0;bottom:0;overflow:hidden}.pswp__img,.pswp__item{position:absolute;left:0;top:0}.pswp__img{width:auto;height:auto;object-fit:contain}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../images/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{color:#000;text-decoration:none}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border-radius:50%;border-color:#fff #fff transparent transparent;border-style:solid;border-width:2px;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;overflow:hidden;width:auto!important;height:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{position:absolute;padding:0;margin:0;left:0;top:0;bottom:0;right:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;visibility:visible;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{position:absolute;overflow:hidden;pointer-events:none}.simplebar-track{z-index:1;right:0;bottom:0}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.ss-main{position:relative;display:inline-block;user-select:none;color:#282828;width:100%}.ss-main .ss-single-selected{display:flex;cursor:pointer;width:100%;height:3em;padding:6px;border:1px solid #dedede;border-radius:0;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}.ss-main .ss-single-selected.ss-disabled{background-color:#dedede;cursor:not-allowed}.ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-single-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-single-selected .placeholder{flex:1 1 100%;text-align:left;width:calc(100% - 30px);line-height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ss-main .ss-single-selected .placeholder,.ss-main .ss-single-selected .placeholder *{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-single-selected .placeholder *{width:auto}.ss-main .ss-single-selected .placeholder .ss-disabled{color:#919191}.ss-main .ss-single-selected .ss-deselect{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px;font-weight:700}.ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}.ss-main .ss-single-selected .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px}.ss-main .ss-single-selected .ss-arrow span{border:solid #282828;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:transform .2s,margin .2s}.ss-main .ss-single-selected .ss-arrow span.arrow-up{transform:rotate(-135deg);margin:3px 0 0}.ss-main .ss-single-selected .ss-arrow span.arrow-down{transform:rotate(45deg);margin:-3px 0 0}.ss-main .ss-multi-selected{display:flex;flex-direction:row;cursor:pointer;min-height:3em;width:100%;padding:0 0 0 3px;border:1px solid #dedede;border-radius:0;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}.ss-main .ss-multi-selected.ss-disabled{background-color:#dedede;cursor:not-allowed}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#282828}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-multi-selected .ss-values{display:flex;flex-wrap:wrap;justify-content:flex-start;flex:1 1 100%;width:calc(100% - 30px)}.ss-main .ss-multi-selected .ss-values .ss-disabled{display:flex;padding:4px 5px;margin:2px 0;line-height:1em;align-items:center;width:100%;color:#919191;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes scaleIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scaleOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.ss-main .ss-multi-selected .ss-values .ss-value{display:flex;user-select:none;align-items:center;font-size:12px;padding:3px 5px;margin:3px 5px 3px 0;color:#fff;background-color:#373135;border-radius:0;animation-name:scaleIn;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-multi-selected .ss-values .ss-value.ss-out{animation-name:scaleOut;animation-duration:.2s;animation-timing-function:ease-out}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{margin:0 0 0 5px;cursor:pointer;font-family:Arial}.ss-main .ss-multi-selected .ss-add{display:flex;flex:0 1 3px;margin:9px 12px 0 5px}.ss-main .ss-multi-selected .ss-add .ss-plus{display:flex;justify-content:center;align-items:center;background:#282828;position:relative;height:10px;width:2px;transition:transform .2s}.ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#282828;content:"";position:absolute;height:2px;width:10px;left:-4px;top:4px}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{transform:rotate(45deg)}.ss-content{position:absolute;width:100%;margin:-1px 0 0;box-sizing:border-box;border:1px solid #dedede;z-index:10000;background-color:#fff;transform-origin:center top;transition:transform .2s,opacity .2s;opacity:0;transform:scaleY(0)}.ss-content.ss-open{display:block;opacity:1;transform:scaleY(1)}.ss-content .ss-search{display:flex;flex-direction:row;padding:8px 8px 6px}.ss-content .ss-search.ss-hide,.ss-content .ss-search.ss-hide input{height:0;opacity:0;padding:0;margin:0}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0;height:30px;padding:6px 8px;margin:0;border:1px solid #dedede;border-radius:0;background-color:#fff;outline:0;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:textfield}.ss-content .ss-search input::placeholder{color:#282828;vertical-align:middle}.ss-content .ss-search input::-ms-input-placeholder{color:#282828;vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px #373135}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-size:22px;font-weight:700;flex:0 0 30px;height:30px;margin:0 0 0 8px;border:1px solid #dedede;border-radius:0;box-sizing:border-box}.ss-content .ss-addable{padding-top:0}.ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:6px 10px;font-weight:700}.ss-content .ss-list .ss-optgroup .ss-option{padding:6px 6px 6px 25px}.ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer}.ss-content .ss-list .ss-optgroup-label-selectable:hover{color:#fff;background-color:#373135}.ss-content .ss-list .ss-option{padding:6px 10px;cursor:pointer;user-select:none}.ss-content .ss-list .ss-option *{display:inline-block}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:hover{color:#fff;background-color:#373135}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;color:#919191;background-color:#fff}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{color:#282828;background-color:rgba(55,49,53,.1)}.ss-content .ss-list .ss-option.ss-hide{display:none}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:#fffb8c}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{overflow:hidden;list-style:none;padding:0}.swiper-vertical&gt;.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.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{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode&gt;.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode&gt;.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode&gt;.swiper-wrapper&gt;.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal&gt;.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical&gt;.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode&gt;.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode&gt;.swiper-wrapper&gt;.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered&gt;.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered&gt;.swiper-wrapper&gt;.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal&gt;.swiper-wrapper&gt;.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal&gt;.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical&gt;.swiper-wrapper&gt;.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical&gt;.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.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{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;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-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.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)}}[data-accordion-prefix-classes=minimalist-css]{margin-left:3em}.my-accordion__header,.my-css-accordion__header,.my-noanim-accordion__header{display:flex;align-items:center;background:none;border:0;cursor:pointer;margin:0;padding:.75rem 0;text-align:left;width:100%;font:normal normal 700 clamp(1.25rem,calc(1.25rem + .7813vw),1.25rem)/1.4 Manrope,Arial,sans-serif;color:#e1c85c}.my-accordion__header:focus,.my-css-accordion__header:focus,.my-noanim-accordion__header:focus{outline:1px dotted}.my-accordion__header:before,.my-css-accordion__header:before,.my-noanim-accordion__header:before{content:"";display:inline-block;width:2rem;height:2rem;background-image:url(../images/accordion.png);background-repeat:no-repeat;background-position:0 100%;margin-right:.5rem;transform:rotate(0deg)}.my-css-accordion__header:before{background-size:90%;width:.7rem;height:.7rem;-webkit-transition:transform .25s ease;transition:transform .25s ease}[aria-expanded=true].my-accordion__header:before,[aria-expanded=true].my-css-accordion__header:before,[aria-expanded=true].my-noanim-accordion__header:before{transform:rotate(90deg);transform-origin:50% 50%}.my-accordion__panel{display:block;overflow:hidden;opacity:1;-webkit-transition:visibility 0s ease,max-height 1s ease,opacity 1s ease;transition:visibility 0s ease,max-height 1s ease,opacity 1s ease;max-height:100em;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s;margin:0;padding:0}[aria-hidden=true].my-accordion__panel{display:block;max-height:0;opacity:0;visibility:hidden;-webkit-transition-delay:1s,0s,0s;transition-delay:1s,0s,0s;margin:0;padding:0}.my-css-accordion__panel{display:block;overflow:hidden;opacity:1;-webkit-transition:visibility 0s ease,max-height 1s ease,transform 1s ease,opacity 1s ease;transition:visibility 0s ease,max-height 1s ease,transform 1s ease,opacity 1s ease;transform:scaleY(1);max-height:40em;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s;margin:0;padding:0}[aria-hidden=true].my-css-accordion__panel{display:block;opacity:0;transform:scaleY(0);max-height:0;visibility:hidden;-webkit-transition-delay:1s,0s,0s,0s;transition-delay:1s,0s,0s,0s;margin:0;padding:0}.my-noanim-accordion__panel{display:block}[aria-hidden=true].my-noanim-accordion__panel{display:none}[data-animation=fade-in-bottom]{opacity:0}[data-animation=fade-in-bottom].js-animate{opacity:1;animation-name:fade-in-bottom;animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-fill-mode:both}[data-animation=scale-in-ver-top]{opacity:0}[data-animation=scale-in-ver-top].js-animate{opacity:1;animation-name:scale-in-ver-top;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-fill-mode:both}[data-animation=scale-up-hor-center]{opacity:0}[data-animation=scale-up-hor-center].js-animate{opacity:1;animation-name:scale-up-hor-center;animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-fill-mode:both}[data-animation=headerLeftBar]{opacity:0}[data-animation=headerLeftBar].js-animate{opacity:1;animation-name:headerLeftBar;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-fill-mode:both}[data-animation=headerRightBarTop]{opacity:0}[data-animation=headerRightBarTop].js-animate{opacity:1;animation-name:headerRightBarTop;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-fill-mode:both}[data-animation=headerRightBarBottom]{opacity:0}[data-animation=headerRightBarBottom].js-animate{opacity:1;animation-name:headerRightBarBottom;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-fill-mode:both}[data-animation=scale-in-hor-left_right]{opacity:0}[data-animation=scale-in-hor-left_right].js-animate{opacity:1;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-fill-mode:both}[data-animation=scale-in-hor-left]{opacity:0}[data-animation=scale-in-hor-left].js-animate{opacity:1;animation-name:scale-in-hor-left;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-fill-mode:both}[data-animation=swipeimage]{position:relative;overflow:hidden}[data-animation=swipeimage]:before{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;content:"";transform:translateX(-100%) scaleX(.33);transform-origin:right center;background:#f4e9c1;transition:transform 1s ease-in-out}[data-animation=swipeimage] .js-animation-image{width:100%;height:100%}[data-animation=swipeimage] .js-animation-image__out{width:100%;height:100%;overflow:hidden;transform:translateX(-110%);transition:transform 1s ease-in-out}[data-animation=swipeimage] .js-animation-image__in{width:100%;height:100%;overflow:hidden;transform:translateX(100%);transition:transform 1s ease-in-out}[data-animation=swipeimage] .js-animation-image__inner{width:100%;height:100%;background:#f1f1f1}[data-animation=swipeimage] .js-animation-image__img{display:block}[data-animation=swipeimage].js-animate:before{transform:translateX(100%)}[data-animation=swipeimage].js-animate .js-animation-image{display:block;width:100%;height:100%}[data-animation=swipeimage].js-animate .js-animation-image__in,[data-animation=swipeimage].js-animate .js-animation-image__out{transform:none}[data-animation=swipeimage].js-animate .js-animation-image__inner{line-height:0}.button--sweep-to-bottom,.button--sweep-to-center,.button--sweep-to-left,.button--sweep-to-right,.button--sweep-to-top,.cta-primary,.cta-quaternary,.cta-secondary,.cta-tertiary{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.button--sweep-to-bottom:before,.button--sweep-to-center:before,.button--sweep-to-left:before,.button--sweep-to-right:before,.button--sweep-to-top:before,.cta-primary:before,.cta-quaternary:before,.cta-secondary:before,.cta-tertiary:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#373135}.button--sweep-to-bottom span,.button--sweep-to-center span,.button--sweep-to-left span,.button--sweep-to-right span,.button--sweep-to-top span,.cta-primary span,.cta-quaternary span,.cta-secondary span,.cta-tertiary span{-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.button--sweep-to-bottom:focus:before,.button--sweep-to-bottom:hover:before,.button--sweep-to-center:focus:before,.button--sweep-to-center:hover:before,.button--sweep-to-left:focus:before,.button--sweep-to-left:hover:before,.button--sweep-to-right:focus:before,.button--sweep-to-right:hover:before,.button--sweep-to-top:focus:before,.button--sweep-to-top:hover:before,.cta-primary:focus:before,.cta-primary:hover:before,.cta-quaternary:focus:before,.cta-quaternary:hover:before,.cta-secondary:focus:before,.cta-secondary:hover:before,.cta-tertiary:focus:before,.cta-tertiary:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.button--sweep-ltr-ltr{position:relative}.button--sweep-ltr-ltr:before{content:"";position:absolute;display:block;width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;left:-1px;transform:scaleX(0);transform-origin:right;transition:transform .4s ease-out;z-index:0}.button--sweep-ltr-ltr span{position:relative}.button--sweep-ltr-ltr:focus:before,.button--sweep-ltr-ltr:hover:before{transform:scaleX(1);transform-origin:left}.button--sweep-to-right:before,.cta-quaternary:before,.cta-tertiary:before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}.button--sweep-to-left:before,.button--sweep-to-right:before,.cta-quaternary:before,.cta-tertiary:before{-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.button--sweep-to-left:before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.button--sweep-to-bottom:before{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}.button--sweep-to-bottom:before,.button--sweep-to-top:before,.cta-secondary:before{-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.button--sweep-to-top:before,.cta-secondary:before{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.button--sweep-to-center:before,.cta-primary:before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.button--border-bottom-center-to-out,.button--border-bottom-left-to-right,.button--border-bottom-left-to-right-2,.button--border-in,.button--border-out,.button--border-sides-top-to-bottom,.button--border-sides-top-to-bottom-reverse,.button--border-updown-left-to-right{position:relative;overflow:hidden;transition:.3s}.button--border-bottom-center-to-out:after,.button--border-bottom-center-to-out:before,.button--border-bottom-left-to-right-2:after,.button--border-bottom-left-to-right-2:before,.button--border-bottom-left-to-right:after,.button--border-bottom-left-to-right:before,.button--border-in:after,.button--border-in:before,.button--border-out:after,.button--border-out:before,.button--border-sides-top-to-bottom-reverse:after,.button--border-sides-top-to-bottom-reverse:before,.button--border-sides-top-to-bottom:after,.button--border-sides-top-to-bottom:before,.button--border-updown-left-to-right:after,.button--border-updown-left-to-right:before{position:absolute;transition:.3s;content:"";width:0;left:0;bottom:0;height:2px;background:#373135}.button--border-bottom-center-to-out:focus,.button--border-bottom-center-to-out:hover,.button--border-bottom-left-to-right-2:focus,.button--border-bottom-left-to-right-2:hover,.button--border-bottom-left-to-right:focus,.button--border-bottom-left-to-right:hover,.button--border-in:focus,.button--border-in:hover,.button--border-out:focus,.button--border-out:hover,.button--border-sides-top-to-bottom-reverse:focus,.button--border-sides-top-to-bottom-reverse:hover,.button--border-sides-top-to-bottom:focus,.button--border-sides-top-to-bottom:hover,.button--border-updown-left-to-right:focus,.button--border-updown-left-to-right:hover{cursor:pointer}.button--border-bottom-center-to-out:focus:after,.button--border-bottom-center-to-out:hover:after,.button--border-bottom-left-to-right-2:focus:after,.button--border-bottom-left-to-right-2:hover:after,.button--border-bottom-left-to-right:focus:after,.button--border-bottom-left-to-right:hover:after,.button--border-in:focus:after,.button--border-in:hover:after,.button--border-out:focus:after,.button--border-out:hover:after,.button--border-sides-top-to-bottom-reverse:focus:after,.button--border-sides-top-to-bottom-reverse:hover:after,.button--border-sides-top-to-bottom:focus:after,.button--border-sides-top-to-bottom:hover:after,.button--border-updown-left-to-right:focus:after,.button--border-updown-left-to-right:hover:after{width:100%;left:0}.button--border-updown-left-to-right:before{top:0;left:auto;right:0;height:1px}.button--border-updown-left-to-right:focus:before,.button--border-updown-left-to-right:hover:before{left:auto;right:0;width:100%;height:1px}.button--border-sides-top-to-bottom:after{top:0;width:2px;height:0}.button--border-sides-top-to-bottom:before{top:0;left:auto;right:0;width:2px;height:0}.button--border-sides-top-to-bottom:focus:after,.button--border-sides-top-to-bottom:focus:before,.button--border-sides-top-to-bottom:hover:after,.button--border-sides-top-to-bottom:hover:before{width:2px;height:100%}.button--border-sides-top-to-bottom-reverse:after{top:0;width:2px;height:0}.button--border-sides-top-to-bottom-reverse:before{left:auto;right:0;width:2px;height:0}.button--border-sides-top-to-bottom-reverse:focus:after,.button--border-sides-top-to-bottom-reverse:focus:before,.button--border-sides-top-to-bottom-reverse:hover:after,.button--border-sides-top-to-bottom-reverse:hover:before{width:2px;height:100%}.button--border-bottom-center-to-out:after{left:50%}.button--border-bottom-left-to-right-2:after{left:auto;right:0}.button--border-in:focus,.button--border-in:hover{box-shadow:inset 0 0 0 2px #292928}.button--border-in:focus:after,.button--border-in:hover:after{width:0}.button--border-out:focus,.button--border-out:hover{box-shadow:0 0 0 2px #292928}.button--border-out:focus:after,.button--border-out:hover:after{width:0}.coords-v1__coords-element{color:#25282b;font:normal normal 400 clamp(1rem,1rem,1rem)/1 Manrope,Arial,sans-serif}.coords-v1__coords-mail-text,.coords-v1__coords-phone-text{color:#25282b}.coords-v1__coords-mail-text:focus,.coords-v1__coords-mail-text:hover,.coords-v1__coords-phone-text:focus,.coords-v1__coords-phone-text:hover{color:#373135}.loader:before{content:"";display:block;border-radius:50%;border:3px solid #f3f3f3;border-top-color:#e1c85c;width:50px;height:50px;-webkit-animation:spin 1.5s ease-in-out infinite;animation:spin 1.5s ease-in-out infinite;margin:16px auto auto}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}.media-module__btn-container{margin:0 0 0 .6em;display:flex;flex-direction:column;align-items:center;text-transform:uppercase}.media-module__btn{border:none;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;text-align:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;margin:0 0 .4em}.media-module__btn&gt;*{pointer-events:none}.media-module__svg{width:36px;margin:.2em .6em}.media-module__buttons{display:flex;justify-content:center}.media-module .modal__body{width:70vw}.media-module .lightbox-media__iframe{width:100%;min-height:50vh;border:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{transform:scale(1.5)}.price-seasonrental{width:100%;margin:0 auto 6em}.price-seasonrental__table{display:flex;flex-direction:column;width:100%;margin-bottom:4em;margin-left:auto;margin-right:auto}.price-seasonrental__th{display:flex;border-bottom:1px solid #efefef;padding:.3em;margin-bottom:.8em;font:normal normal 400 1rem Manrope,Arial,sans-serif;color:#373135;text-transform:none;letter-spacing:0fault;text-align:left}.price-seasonrental__th--value{padding-right:.6em;width:100%}.price-seasonrental__th--value:last-child{padding-right:0}.price-seasonrental__tr{display:flex;padding:.3em;font:normal normal 400 1rem Manrope,Arial,sans-serif;color:#25282b;text-transform:none;letter-spacing:0;text-align:left}.price-seasonrental__tr:nth-child(odd){background-color:#f2f2f2}.price-seasonrental__tr--value{padding-right:.6em;width:33.333%}.price-seasonrental__tr--value:last-child{padding-right:0}.equipment{margin-bottom:3em}.equipment__title .title--v1.title{margin-bottom:1em}.equipment__title .title--v1.title .title__content-1{font:normal normal 400 clamp(12px,2vw,1.4706em)/1.4 Times New Roman,serif;color:#373135}.equipment__title .title--v1.title .title__content-2{font:normal normal 400 clamp(16px,2vw,1.7647em)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.equipment__group-table{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.equipment__group-table{margin:0 -3em}}.equipment__group-table&gt;*{width:100%}@media screen and (min-width:768px){.equipment__group-table&gt;*{margin:0 3em;width:calc(50% - 6em)}}@media screen and (min-width:1280px){.equipment__group-table&gt;*{margin:0 3em;width:calc(33.33333% - 6em)}}.equipment__group-table .equipment__table{margin-bottom:2em}.equipment__table{display:flex;flex-direction:column}.equipment__table--text .equipment__th{justify-content:space-between}.equipment__table--text .equipment__th--label,.equipment__table--text .equipment__th--value{width:auto}.equipment__table--text .equipment__tr{justify-content:space-between;flex-wrap:wrap}.equipment__table--text .equipment__tr--label{width:100%}.equipment__table--text .equipment__tr--value{width:100%;text-align:right}.equipment__table--text .equipment__tr:nth-child(odd){background-color:#f6f6f6}.equipment__th{display:flex;border-bottom:1px solid #efefef;padding:.3em;margin-bottom:.8em;font:normal normal 400 1.111em Times New Roman,serif;color:#e1c85c;text-transform:none;letter-spacing:0;text-align:left}.equipment__th--label{padding-right:.6em;width:80%}.equipment__th--label:last-child{padding-right:0}.equipment__th--value{padding-right:.6em;width:20%;text-align:center}.equipment__th--value:last-child{padding-right:0}.equipment__tr{display:flex;padding:.3em;font:normal normal 400 1.111em Manrope,Arial,sans-serif;color:#e1c85c;text-transform:lowercase;letter-spacing:0;text-align:left}.equipment__tr--label{padding-right:.6em;width:80%}.equipment__tr--label:last-child{padding-right:0}.equipment__tr--value{padding-right:.6em;width:20%;text-align:center;color:#e1c85c}.equipment__tr--value:last-child{padding-right:0}.equipment__tr--value--check{color:#50b138}.equipment__tr--value--no-check{color:#b13838}.equipment__tr:nth-child(odd){background-color:#efefef}.equipment--services{width:100%;margin:0 auto}@media screen and (min-width:1280px){.equipment--services{width:45%}}.selection-manager{display:inline-block;padding-right:.5em;color:inherit;background:#e1c85c}.selection-manager__icon{background:#fff;border-radius:100%}.selection-manager__icon&gt;*{display:block;height:1rem;width:1rem}.selection-manager__icon .fill_element{fill:transparent}.selection-manager__icon .stroke_element{fill:#373135}.selection-manager.js--active{background:#fff}.selection-manager.js--active .selection-manager__icon .fill_element,.selection-manager.js--active .selection-manager__icon .stroke_element{fill:#373135}.selection-manager--delete{border:1px solid #e1c85c}.selection-manager--delete .selection-manager__icon&gt;*{height:.7rem;width:.7rem}.selection-manager--delete .selection-manager__svg{fill:#e1c85c}.skiplink{width:100%}.skiplink__label{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0);height:1px;width:1px!important;margin:-1px;padding:0!important;border:0!important}.skiplink__list{list-style:none;margin:0;padding:0}.skiplink__link:focus{background:#000;color:#fff}.svg__primary--stroke{stroke:#e1c85c}.svg__primary--fill{fill:#e1c85c}.svg__secondary--fill,.svg__secondary--stroke{stroke:#e1c85c}.swiper-button-next,.swiper-button-prev{background:transparent;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.swiper-button-next:after,.swiper-button-prev:after{content:""}.swiper-button-next__svg,.swiper-button-prev__svg{fill:#e1c85c;width:auto;height:auto;transition-duration:.5s}.swiper-button-next svg,.swiper-button-prev svg{width:auto;height:auto}.swiper-button-next:focus,.swiper-button-next:hover,.swiper-button-prev:focus,.swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.swiper-button-next:focus .swiper-button-next__svg,.swiper-button-next:focus .swiper-button-prev__svg,.swiper-button-next:hover .swiper-button-next__svg,.swiper-button-next:hover .swiper-button-prev__svg,.swiper-button-prev:focus .swiper-button-next__svg,.swiper-button-prev:focus .swiper-button-prev__svg,.swiper-button-prev:hover .swiper-button-next__svg,.swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.swiper-button-next:focus .swiper-button-prev__svg,.swiper-button-next:hover .swiper-button-prev__svg,.swiper-button-prev:focus .swiper-button-prev__svg,.swiper-button-prev:hover .swiper-button-prev__svg{transform:scale(1.3) rotate(1turn)}.swiper-button-next:focus .swiper-button-next__svg,.swiper-button-next:hover .swiper-button-next__svg,.swiper-button-prev:focus .swiper-button-next__svg,.swiper-button-prev:hover .swiper-button-next__svg{transform:scale(1.3) rotate(-1turn)}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:0;margin-right:.3rem}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:0;margin-left:.3rem}.swiper-pagination{transform:translateX(-50%);left:50%;position:absolute}.swiper-buttons{height:2rem;display:flex;flex-direction:row-reverse}.swiper-pagination-bullet{border-width:1px;border-style:solid;display:inline-block;width:8px;height:8px;cursor:pointer}.swiper-pagination-bullets.swiper-pagination-horizontal{left:50%}.table-aria{background:transparent;position:relative}.table-aria__th--hidden{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0);height:1px;width:1px!important;margin:-1px;padding:0!important;border:0!important}.table-aria__td:first-child{text-align:left}.table-aria__td:last-child{text-align:right}.table-aria__td--title{font:normal normal 400 1.1111em Times New Roman,serif;letter-spacing:.2em;text-transform:none;flex:1;color:currentColor}.table-aria__td--value{font:normal normal 400 1em Manrope,Arial,sans-serif;letter-spacing:normal;text-transform:none;color:#e1c85c}.table-aria__tr{background-color:transparent;padding:.8em 0;border-bottom:1px solid #e1c85c}.table-aria__tr:last-child{border:0}.tabs-v1 .detail-tabs__list{margin:0;padding:0;display:none}@media screen and (min-width:1024px){.tabs-v1 .detail-tabs__list{display:flex;flex-wrap:wrap;justify-content:flex-start}}.tabs-v1 .detail-tabs__select{margin-bottom:1em;width:100%;background:none;padding:1em 0;border:none;border-bottom:1px solid;text-transform:uppercase;font:normal normal 600 1em/1em Blinker,Times New Roman,serif;letter-spacing:.3em;position:relative}@media screen and (min-width:1024px){.tabs-v1 .detail-tabs__select{display:none}}.tabs-v1 .detail-tabs__select.ss-main .ss-single-selected{border:0}.tabs-v1 .detail-tabs__item{display:inline-block;margin-right:.8em;margin-bottom:1em}.tabs-v1 .detail-tabs__item:last-child{margin-right:0}.tabs-v1 .detail-tabs__link{display:inline-block;padding:.7em 1em;cursor:pointer;font:normal normal 400 1.1765em Times New Roman,serif;letter-spacing:.2em;text-transform:capitalize}.tabs-v1 .detail-tabs__link:focus{outline:0}.tabs-v1 .table-aria__tr{background-color:transparent;padding:.8em 0}.tabs-v1 .table-aria__td--title{color:#e1c85c}.tabs-v1 .table-aria__td--title,.tabs-v1 .table-aria__td--value{font:normal normal 400 1.1765em Times New Roman,serif;letter-spacing:.1em}.tabs-v1 .table-aria__td--value{color:#373135}.tabs-v1 [aria-selected=true].detail-tabs__link span{position:relative}.tabs-v1 [aria-selected=true].detail-tabs__link span:after{content:"";position:absolute;width:100%;height:1px;left:0;bottom:-.5em}@media screen and (min-width:1024px){.tabs-v1 .detail-tabs__content{padding:1em 0}}.tabs-v1 [aria-hidden=true].detail-tabs__content{display:none}.digit{display:inline-block;font-size:50px;color:rgba(0,0,0,.25);height:180px;line-height:1}.time-part-wrapper{display:inline-block;margin-right:50px;position:relative}.time-part-wrapper:not(:last-child):after{content:":";display:block;width:30px;height:230px;position:absolute;top:0;right:-30px;color:rgba(0,0,0,.25);font-size:200px;line-height:.9}.time-part{width:140px;text-align:center;height:180px;overflow:hidden;display:inline-block;margin-left:-5px;box-sizing:border-box}.time-part .digit-wrapper{animation-timing-function:cubic-bezier(1,0,1,0)}.time-part.hundredths.tens .digit-wrapper{animation-name:hundredths-tens;animation-duration:60s;animation-iteration-count:3600}.time-part.hundredths.ones .digit-wrapper{animation-name:hundredths-ones;animation-duration:10s;animation-iteration-count:36000}.banner-item{background:hsla(0,0%,100%,.5);border:1px solid rgba(55,49,53,.3)}.banner-item__text{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;color:#25282b;text-transform:uppercase}.banner-item--page{background:#fdf7ef;border:1px solid #fdf7ef}.banner-item--page .banner-item__text{color:#25282b}.banner__status--wrap .banner-item{background:hsla(0,0%,100%,.5);border:1px solid rgba(55,49,53,.3)}.banner__status--wrap .banner-item__text{font:normal normal 600 clamp(1rem,1rem,1rem)/1 Manrope,Arial,sans-serif;color:#25282b;text-transform:uppercase}.cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;padding:1em;text-decoration:none;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:none;color:#373135;background:#e1c85c;border:0 solid #e1c85c}@media screen and (min-width:768px){.cta-primary{padding:.6rem 1rem}}.cta-primary:focus,.cta-primary:hover{color:#fff;border-color:#373135}.cta-primary:focus .cta-primary__drawing,.cta-primary:hover .cta-primary__drawing{fill:#fff;transform:translateX(5px)}.cta-primary:disabled{opacity:.5;cursor:default}.cta-primary__drawing{fill:#373135;transition:.2s}.cta-primary__drawing+.cta-primary__text,.cta-primary__text+.cta-primary__drawing{margin-left:.5rem}.cta-primary--leads{position:relative;padding:1.2rem 2rem;overflow:hidden}.cta-primary--leads:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.3),transparent);animation:shine 3.5s ease-in-out infinite}.cta-primary--leads:focus .cta-primary__drawing,.cta-primary--leads:hover .cta-primary__drawing{transform:translateX(10px)}.cta-quaternary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;padding:1em;text-decoration:none;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:none;color:#fff;background:#e1c85c;border:0 solid #e1c85c}@media screen and (min-width:768px){.cta-quaternary{padding:1rem}}.cta-quaternary:focus,.cta-quaternary:hover{color:#fff;border-color:#25282b}.cta-quaternary:focus .cta-quaternary__drawing,.cta-quaternary:hover .cta-quaternary__drawing{fill:#fff}.cta-quaternary:before,.cta-quaternary:focus:before,.cta-quaternary:hover:before{background:#25282b}.cta-quaternary:disabled{opacity:.5;cursor:default}.cta-quaternary__drawing{fill:#373135}.cta-quaternary--reverse{flex-direction:row-reverse}.cta-quaternary--reverse.links-group__link--drawing .links-group__text{margin-left:.5rem;margin-right:0}.cta-quaternary .links-group__link--drawing .links-group__text{margin-right:.5rem}.cta-quinquennial{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;padding:1em;text-decoration:none;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:none;color:#fff;background:transparent;border:0 solid transparent}@media screen and (min-width:768px){.cta-quinquennial{padding:.6rem 1rem}}.cta-quinquennial:focus,.cta-quinquennial:hover{color:#e1c85c;border-color:transparent}.cta-quinquennial:focus .cta-quinquennial__drawing,.cta-quinquennial:hover .cta-quinquennial__drawing{fill:#e1c85c;transform:translateX(5px)}.cta-quinquennial:disabled{opacity:.5;cursor:default}.cta-quinquennial__drawing{fill:#fff;transition:.2s}.cta-quinquennial__drawing+.cta-quinquennial__text,.cta-quinquennial__text+.cta-quinquennial__drawing{margin-left:.5rem}.cta-quinquennial--leads{position:relative;padding:1.2rem 2rem;overflow:hidden}.cta-quinquennial--leads:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.3),transparent);animation:shine 3.5s ease-in-out infinite}.cta-quinquennial--leads:focus .cta-quinquennial__drawing,.cta-quinquennial--leads:hover .cta-quinquennial__drawing{transform:translateX(10px)}.cta-secondary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;padding:1em;text-decoration:none;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:none;color:#fff;background:transparent;border:1px solid #e1c85c}@media screen and (min-width:768px){.cta-secondary{padding:.5rem 1rem}}.cta-secondary:focus,.cta-secondary:hover{color:#fff;border-color:#e1c85c}.cta-secondary:focus .cta-secondary__drawing,.cta-secondary:hover .cta-secondary__drawing{fill:#fff;transform:scale(1.2)}.cta-secondary:focus .cta-secondary__label,.cta-secondary:focus .cta-secondary__text,.cta-secondary:hover .cta-secondary__label,.cta-secondary:hover .cta-secondary__text{color:#fff}.cta-secondary:before{background:#e1c85c}.cta-secondary:disabled{opacity:.5;cursor:default}.cta-secondary__label,.cta-secondary__text{color:#25282b;margin-right:.5rem}.cta-secondary__drawing{fill:#373135;transition:.2s}.cta-secondary--detail{padding:1rem;max-height:2.75rem}.cta-secondary--reverse{flex-direction:row-reverse}.cta-secondary--reverse .cta-secondary__label,.cta-secondary--reverse .cta-secondary__text{margin-right:0;margin-left:.5rem}.cta-tertiary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;padding:1em;text-decoration:none;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:none;color:#25282b;background:#fdf7ef;border:0 solid #fdf7ef}@media screen and (min-width:768px){.cta-tertiary{padding:1rem}}.cta-tertiary:focus,.cta-tertiary:hover{color:#fff;border-color:#373135}.cta-tertiary:focus .cta-tertiary__drawing,.cta-tertiary:hover .cta-tertiary__drawing{fill:#fff}.cta-tertiary:before,.cta-tertiary:focus:before,.cta-tertiary:hover:before{background:#373135}.cta-tertiary:disabled{opacity:.5;cursor:default}.cta-tertiary__drawing{fill:#373135}.cta-tertiary--reverse{flex-direction:row-reverse}.cta-tertiary--reverse.links-group__link--drawing .links-group__text{margin-left:.5rem;margin-right:0}.cta-tertiary .links-group__link--drawing .links-group__text{margin-right:.5rem}.checkbox__label{display:flex;user-select:none;cursor:pointer;margin-bottom:0;padding-bottom:.1em;align-items:center;color:#25282b;font:normal normal 400 .75rem/1.5 Manrope,Arial,sans-serif;text-transform:none;letter-spacing:0}.checkbox__field{position:absolute;z-index:-1;width:0;height:0;opacity:0}.checkbox__field:checked+.checkbox__box{border-color:#373135;background:#373135}.checkbox__field:checked+.checkbox__box:before{transform:rotate(-45deg) scale(1)}.checkbox__field:disabled+.checkbox__box{border-color:#e1c85c;cursor:not-allowed}.checkbox__field:disabled+.checkbox__box svg path{fill:#fff}.checkbox__field:disabled+.checkbox__box svg polyline{stroke-dashoffset:0}.checkbox__field:disabled~.checkbox__span{color:#e1c85c}.checkbox__field:checked:disabled+.checkbox__box{border-color:#e1c85c;background:#e1c85c}.checkbox__field:focus~.checkbox__box{border-color:#373135}.checkbox__field:focus~.checkbox__box svg path{stroke-dashoffset:0}.checkbox__box{background:#fff;border:1px solid #dedede;display:flex;align-items:center;justify-content:center;min-width:20px;width:20px;height:20px;margin-right:10px}.checkbox__box:before{content:"";width:11px;margin-top:-3px;height:7px;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:rotate(-45deg) scale(0)}.checkbox__span{pointer-events:none;vertical-align:middle;text-align:left;font:normal normal 400 .75rem/1.5 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:none}.checkbox:hover .checkbox__box svg path{stroke-dashoffset:0}.form--contrast .checkbox__label{color:#25282b}.form--contrast .checkbox__field:checked+.checkbox__box{border-color:#373135;background:#373135}.form--contrast .checkbox__field:disabled+.checkbox__box{border-color:#e1c85c;cursor:not-allowed}.form--contrast .checkbox__field:disabled+.checkbox__box svg path{fill:#fff}.form--contrast .checkbox__field:disabled~.checkbox__span{color:#e1c85c}.form--contrast .checkbox__field:checked:disabled+.checkbox__box{border-color:#e1c85c;background:#e1c85c}.form--contrast .checkbox__field:focus~.checkbox__box{border-color:#e1c85c}.form--contrast .checkbox__box{background:transparent;border:1px solid #dedede}.form--contrast .checkbox__box:before{border-bottom:2px solid #fff;border-left:2px solid #fff}.form--contrast .checkbox__span{font:normal normal 400 .75rem/1.5 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:none}.checkboxes__fieldset{border:0;display:flex;justify-content:center}.checkboxes__legend{font:normal normal 600 1rem/1.5 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:none;color:#373135;margin-bottom:1rem}.checkboxes__group{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;width:100%}.checkboxes__group&gt;li{margin:0;padding:0}.checkboxes__group .checkboxes__item{margin-bottom:1em;margin-right:5em}.form{width:100%;color:#25282b}.form__response{display:none}.form__response-text{padding-left:2.5rem}.form__response--valid{color:#e1c85c;display:block}.form__response--valid .response-icon{display:inline-block;transform:translateY(-50%) rotate(45deg);height:12px;width:6px;border-bottom:2px solid #e1c85c;border-right:2px solid #e1c85c;top:50%;left:30px}.form__response--error{color:#b12a0b;display:block}.form__response--error .response-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem}.form__response--error .response-icon:after,.form__response--error .response-icon:before{position:absolute;left:15px;content:" ";height:1rem;width:2px;background-color:#b12a0b}.form__response--error .response-icon:before{transform:rotate(45deg)}.form__response--error .response-icon:after{transform:rotate(-45deg)}.form__fieldset{border:0;margin:0}.form__fieldset--legend-hide,.form__fieldset--validation{margin:0}.form__legend,.form__wrapper{position:relative}.form__legend{font:normal normal 400 1em/1.5em Blinker,Times New Roman,serif;letter-spacing:0;text-transform:none;margin:0}.form__legend--hidden{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0);height:1px;width:1px!important;margin:-1px;padding:0!important;border:0!important}.form__title{padding:1rem 0 2rem}.form__title .title{padding:0}@media screen and (min-width:768px){.form__fields{margin:0}}@media screen and (min-width:768px){.form .form-group{display:flex;flex-wrap:wrap;flex:1 1 auto}.form .form-group&gt;*{flex:1 1 0;align-self:flex-start}.form .form-group--column{flex-direction:column}.form .form-group--column&gt;*{align-self:auto}.form .form-group--column .form__field{padding:0}.form .form-group--row{flex-direction:row}.form .form-group--last{flex-grow:0}}.form__field{margin:0 0 1rem}@media screen and (min-width:768px){.form__field{margin:0 0 1.5rem;padding:0 1.5rem 0 0}.form__field:last-child{padding:0}}.form__field .radios{align-self:center}.form__validation{display:flex;justify-content:space-between}.form__validation-container{display:flex;flex-direction:column;align-items:flex-start}.form__validation .checkboxes{margin:0}.form__submit{text-align:center}@media screen and (min-width:768px){.form__submit{text-align:inherit;display:flex;justify-content:flex-end}}.form__conditions{margin-top:.6rem;padding:0;font:normal normal 400 .831rem/1.5 Manrope,Arial,sans-serif;color:#25282b;letter-spacing:0}.form__legals{margin:2em 0;font:normal normal 400 .594rem/1.5 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.form--condensed .form__fieldset{margin:0}.field-validate{position:relative}.field-validate--has-danger [class*=__label]{color:#b12a0b!important}.field-validate--has-danger .checkbox__box,.field-validate--has-danger .ss-main.js-select--main .ss-multi-selected,.field-validate--has-danger .ss-main.js-select--main .ss-single-selected,.field-validate--has-danger [class*=__input]{border-color:#b12a0b!important}.field-validate--has-danger .checkbox__span{color:#b12a0b!important}.field-validate__help{display:none;pointer-events:none;padding:.6em 1em;margin-top:8px;font-weight:700;font-size:.9em;position:absolute;z-index:1;top:100%;background:#b12a0b;color:#fff}.field-validate__help:before{content:"";position:absolute;top:-5px;left:3px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #b12a0b}.field-validate:hover .field-validate__help{display:block}.form.form--contrast,.form.form--contrast .form__conditions,.form.form--contrast .form__legals{color:#25282b}.localizator{position:relative;outline:none;display:flex;flex-direction:column}.localizator__plus{font-size:1rem;margin:0;position:absolute;display:block;padding:1em;right:1.5625rem;bottom:2px;transition:transform .2s;cursor:pointer}.localizator__plus:after{content:"";position:absolute;height:2px;width:10px;left:12px;top:20px;background:#373135}.localizator__plus:before{content:"";display:flex;justify-content:center;align-items:center;position:relative;height:10px;width:2px;transition:transform .2s;background:#373135}.localizator__search{display:none;position:absolute;z-index:1;min-width:100%;width:100%;top:100%;left:0}@media screen and (min-width:768px){.localizator__search{min-width:300px}}.localizator__content{display:none;position:relative;flex-direction:row;height:100%;min-height:45px;width:100%}.localizator__summary{display:flex;height:100%;border-radius:0;border:1px solid #dedede;background:#fff;padding:.5rem .875rem;cursor:pointer;min-height:45px}.localizator__summary .localizator__value{display:none;max-width:calc(100% - 5.2em)}.localizator__summary .localizator__value--count,.localizator__summary .localizator__value:first-child{display:flex}.localizator__input{flex:1;background:#fff;border-radius:0;position:relative;z-index:2}.localizator__input .textfield__input:focus{background:#fff;border-color:#373135;outline:none}.localizator__values-container{display:none;min-width:100%;font:normal normal 400 .9375rem/1.5 Manrope,Arial,sans-serif;position:absolute;z-index:1;top:100%;left:0;background:#fff;box-shadow:1px 4px 7px 2px rgba(0,0,0,.15);padding:1em;border-radius:0}@media screen and (min-width:768px){.localizator__values-container{min-width:19em}}.localizator__select .ss-main{position:absolute}.localizator__select .ss-multi-selected{display:none}.localizator__values{width:calc(100% - 2em);flex-wrap:wrap;margin:-5px}.localizator__value,.localizator__values{display:flex;font:normal normal 400 .9375rem/1.5 Manrope,Arial,sans-serif}.localizator__value{white-space:nowrap;align-items:center;background:#fff;color:#373135;border-radius:0;border:0;margin:5px;align-self:center;max-width:100%;padding:.3rem .2rem .3rem .8rem}.localizator__value-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.localizator__value-delete{display:none;margin:0 0 0 5px;cursor:pointer;color:#373135;background:#fff;border-radius:2em;min-width:2em;text-align:center;line-height:1.5rem}.localizator__value--count{border:none;background:#373135;color:#fff;padding-right:1em}.localizator__value--delete{padding-right:.5em}.localizator__value--delete .localizator__value-delete{display:block}.localizator__extra{margin:1.5em 5px 0}.localizator__extra .radios__legend{font:normal normal 400 .9375rem/1.5 Manrope,Arial,sans-serif;color:#25282b;margin-bottom:1rem}.localizator--opened .localizator__summary{display:none}.localizator--opened .localizator__content{display:flex}.localizator--opened.localizator--filled .localizator__plus,.localizator--opened.localizator--searching .localizator__plus{transform:rotate(45deg)}.localizator--loading .localizator__plus{animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}.localizator--filled .localizator__values-container,.localizator--searching .localizator__search{display:block}.localizator--searching .localizator__values-container{display:none}.localizator--no-proximity .localizator__extra{opacity:.4;pointer-events:none}.localizator .ss-list::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}.localizator .ss-list::-webkit-scrollbar{width:.25rem;background-color:#fff}.localizator .ss-list::-webkit-scrollbar-thumb{border-radius:10px;background-color:#373135}.localizator .ss-list::-webkit-scrollbar-thumb:hover{background-color:#373135}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.radio__input{opacity:0;width:18px;height:18px}.radio__input,.radio__input+label{display:inline-block;vertical-align:middle}.radio__input+label{position:relative;cursor:pointer;color:#25282b}.radio__input+label:before{content:"";position:absolute;left:-21px;top:calc(50% - 11px);border-radius:50%;width:22px;height:22px;border:1px solid #dedede;color:#fff;background:#fff}.radio__input+label:after{content:"";position:absolute;left:-16px;top:calc(50% - 6px);border-radius:50%;width:12px;height:12px}.radio__input:checked+label:after{background:#373135}.radio__input:checked+label:before{border-color:#e1c85c}@media screen and (-ms-high-contrast:active){.radio input[type=radio]:checked+label:after{background:WindowText}}.radio__label{font:normal normal 400 .875rem/1.5 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:none;padding-left:.5em}.radios__fieldset{border:0}.radios__legend{font:normal normal 400 1rem/1.5 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:none;color:#373135}.radios__group{list-style:none;display:flex;flex-wrap:wrap}.radios__group,.radios__group&gt;li{margin:0;padding:0}.radios__group .radios__item{flex:initial;margin-right:1em;margin-top:.2em;margin-bottom:.2em}.radios__group.radios__group--bullet{display:flex;justify-content:space-between}.radios__group.radios__group--bullet .radios__item{margin:0}.range{position:relative;outline:none;font:normal normal 400 .9375rem/1.5 Manrope,Arial,sans-serif}.range__input{position:relative;height:100%}.range__input:focus{outline:none}.range__plus{font-size:16px;margin:0;position:absolute;display:block;padding:1em;right:.6rem;top:calc(50% - 2em + 10px);transition:transform .2s;cursor:pointer}.range__plus:after{content:"";position:absolute;height:2px;width:10px;left:12px;top:20px;background:#373135}.range__plus:before{content:"";display:flex;justify-content:center;align-items:center;position:relative;height:10px;width:2px;transition:transform .2s;background:#373135}.range__highlight{color:#373135}.range__prompt{align-self:center;text-transform:none;letter-spacing:.1em}.range__content{position:absolute;z-index:1;min-width:19em;top:100%;left:0;padding:1.8em;width:100%;border-width:0;border-radius:0;background:#fff;box-shadow:0 2px 6px 2px hsla(0,0%,100%,.35);transform-origin:top;transition:transform .2s,opacity .2s;transform:scaleY(0);opacity:0}@media screen and (min-width:1280px){.range__content{width:auto}}.range__preview{margin-top:1.8em;display:flex;justify-content:space-between;color:#25282b}.range__preview .range__highlight{display:block}.range__preview .range__highlight__content{padding:0 10px}.range__preview .range__highlight__content .range__highlight{display:flex}.range__preview .range__highlight__content .range__highlight .range__element__input{border:none;width:100%}.range__summary{display:flex;height:100%;min-height:52px;padding:.5rem .875rem;cursor:pointer}.range__values{display:none;align-self:center;width:calc(100% - 15px)}.range--opened .range__prompt{display:block}.range--opened .range__values{display:none}.range--opened .range__content{transform:scaleY(1);opacity:1}.range--opened .range__plus{transform:rotate(45deg)}.range--opened .range__summary{border:1px solid #373135}.range--filled .range__prompt{display:none}.range--filled .range__values{display:block}.range .noUi-connect{background:#e1c85c}.range .noUi-horizontal{height:4px;border:none;box-shadow:none;background:#dedede}.range .noUi-horizontal .noUi-base{width:calc(100% - 25px);margin:0 auto}.range .noUi-horizontal .noUi-handle{width:26px;height:26px;right:-13px;top:-11px;border-radius:13px;box-shadow:none;outline:none}.range .noUi-horizontal .noUi-handle:after,.range .noUi-horizontal .noUi-handle:before{content:none}.range .noUi-horizontal .noUi-handle:focus{border:2px solid #dedede}@media (-ms-high-contrast:none){.range__summary{height:52px}.range__summary,::-ms-backdrop{height:52px}}.select__label{font:normal normal 400 .875rem/1.5 Manrope,Arial,sans-serif;text-transform:none;margin-bottom:.3em;color:#25282b}.select__label--hidden{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0);height:1px;width:1px!important;margin:-1px;padding:0!important;border:0!important}.select__input{flex:1 1 auto;display:flex;width:100%}.select__input--multiple .ss-option{position:relative;display:flex;align-items:center}.select__input--multiple .ss-option:before{content:"";min-width:20px;display:flex;margin-right:10px;height:20px;border-radius:5px;border:1px solid #dedede}.select__input--multiple .ss-option:after{content:"";opacity:0;position:absolute;top:calc(50% - 4px);left:5px;transform:rotate(-45deg);border-bottom:2px solid #fff;border-left:2px solid #fff;width:11px;height:6px}.select__input--multiple .ss-option-selected{background:transparent!important}.select__input--multiple .ss-option-selected:before{background:#373135;border-color:#373135}.select__input--multiple .ss-option-selected:after{opacity:1}.select .ss-list::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}.select .ss-list::-webkit-scrollbar{width:.25rem;background-color:#fff}.select .ss-list::-webkit-scrollbar-thumb{border-radius:10px;background-color:#e1c85c}.select .ss-list::-webkit-scrollbar-thumb:hover{background-color:#373135}.ss-main.js-select--main{font:normal normal 400 .9375rem/1.5 Manrope,Arial,sans-serif;letter-spacing:.05em}.ss-main.js-select--main .ss-content{box-shadow:0 2px 6px 2px hsla(0,0%,100%,.35);background:#fff;top:85%;left:0;padding:1.2rem 1.625rem 1rem;border:0}.ss-main.js-select--main .ss-content .ss-search:not(.ss-hide) input{border:1px solid #c1c1c1;padding:.6em;height:2.5em}.ss-main.js-select--main .ss-content .ss-list .ss-option{letter-spacing:0;text-transform:none;color:#25282b;background:#fff}.ss-main.js-select--main .ss-content .ss-list .ss-option:hover{color:#373135;background:transparent}.ss-main.js-select--main .ss-single-selected{background:#fff;border-width:1px;border-radius:0;border-color:#dedede;padding:.5rem .875rem;min-height:45px}.ss-main.js-select--main .ss-single-selected .placeholder{flex:1;border:none;color:#373135;white-space:normal}.ss-main.js-select--main .ss-single-selected .placeholder *{padding:.2em 0}.ss-main.js-select--main .ss-single-selected .ss-arrow span,.ss-main.js-select--main .ss-single-selected.ss-open-below{border-color:#373135}.ss-main.js-select--main .ss-single-selected.ss-open-above&gt;.ss-content{box-shadow:0 2px 6px 2px hsla(0,0%,100%,.35)}.ss-main.js-select--main .ss-multi-selected{border-color:#dedede;border-width:1px;background:#fff;min-height:45px;padding:.5rem .875rem}.ss-main.js-select--main .ss-multi-selected.ss-open-below{border-color:#373135}.ss-main.js-select--main .ss-multi-selected .ss-values{width:auto;flex:initial}.ss-main.js-select--main .ss-multi-selected .ss-values .ss-value{font:normal normal 400 .9375rem/1.5 Manrope,Arial,sans-serif;display:none}.ss-main.js-select--main .ss-multi-selected .ss-values .ss-value:first-child{display:flex}.ss-main.js-select--main .ss-multi-selected .ss-values .ss-disabled{color:#25282b}.ss-main.js-select--main .ss-multi-selected .ss-value{display:flex;font-size:.8rem;align-items:center;border-radius:.625rem;margin:0 5px 0 0;padding:.3rem .2rem .3rem .8rem;letter-spacing:.03em;background-color:#fff;border:0;color:#373135;align-self:center;max-width:100%}.ss-main.js-select--main .ss-multi-selected .ss-value-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main.js-select--main .ss-multi-selected .ss-value--custom{position:relative;background:#373135;color:#fff;border-radius:100%;height:1.8rem;width:1.8rem;padding:0;display:flex;align-items:center;justify-content:center;border:0}.ss-main.js-select--main .ss-multi-selected .ss-value-delete{margin:0 0 0 5px;cursor:pointer;background:#fff;color:#373135;border-radius:2em;min-width:1.5rem;height:1.5rem;text-align:center;line-height:1.5rem}.ss-main.js-select--main .ss-multi-selected .ss-add{margin:0;position:absolute;display:block;right:1.5625rem;top:calc(50% - 5px)}.ss-main.js-select--main .ss-multi-selected .ss-add .ss-plus{background:#373135;height:12px}.ss-main.js-select--main .ss-multi-selected .ss-add .ss-plus:after{width:12px;left:-5px;top:5px;background:#373135}.ss-main.js-select--main .ss-content .ss-list .ss-option.ss-option-selected{position:relative}.ss-main.js-select--main .ss-content .ss-list .ss-option{padding:.5rem 0}.ss-main.js-select--main:not(.select__input--multiple) .ss-content .ss-list .ss-option.ss-option-selected{color:#373135;background:transparent;font-weight:700}.form--contrast .select__label{color:#25282b}.form--contrast .select__input--multiple .ss-option:before{border:1px solid #e1c85c}.form--contrast .select__input--multiple .ss-option:after{border-bottom:2px solid #25282b;border-left:2px solid #25282b}.form--contrast .select__input--multiple .ss-option-selected:before{background:#e1c85c;border-color:#e1c85c}.form--contrast .select .ss-list::-webkit-scrollbar,.form--contrast .select .ss-list::-webkit-scrollbar-track{background-color:#fff}.form--contrast .select .ss-list::-webkit-scrollbar-thumb,.form--contrast .select .ss-list::-webkit-scrollbar-thumb:hover{background-color:#e1c85c}.form--contrast .ss-main.js-select--main .ss-content{box-shadow:0 9px 10px 4px rgba(37,40,43,.35);background:#373135}.form--contrast .ss-main.js-select--main .ss-content .ss-search:not(.ss-hide) input{border-color:red}.form--contrast .ss-main.js-select--main .ss-content .ss-search:not(.ss-hide) input:focus{box-shadow:1px 4px 7px 2px rgba(0,0,0,.15)}.form--contrast .ss-main.js-select--main .ss-content .ss-list .ss-option{color:#25282b;background:#373135}.form--contrast .ss-main.js-select--main .ss-content .ss-list .ss-option:hover{color:#e1c85c;background:transparent}.form--contrast .ss-main.js-select--main .ss-single-selected{background:#373135;border-color:#e1c85c}.form--contrast .ss-main.js-select--main .ss-single-selected .placeholder{color:#25282b}.form--contrast .ss-main.js-select--main .ss-single-selected .ss-arrow span,.form--contrast .ss-main.js-select--main .ss-single-selected.ss-open-below{border-color:#e1c85c}.form--contrast .ss-main.js-select--main .ss-multi-selected{border-color:#e1c85c;background:#373135}.form--contrast .ss-main.js-select--main .ss-multi-selected.ss-open-below{border-color:#e1c85c}.form--contrast .ss-main.js-select--main .ss-multi-selected .ss-values .ss-disabled{color:#25282b}.form--contrast .ss-main.js-select--main .ss-multi-selected .ss-value{background-color:#fff;border:1px solid #ccc;color:#373135}.form--contrast .ss-main.js-select--main .ss-multi-selected .ss-value--custom,.form--contrast .ss-main.js-select--main .ss-multi-selected .ss-value-delete{background:#373135;color:#fff}.form--contrast .ss-main.js-select--main .ss-multi-selected .ss-add .ss-plus,.form--contrast .ss-main.js-select--main .ss-multi-selected .ss-add .ss-plus:after{background:#e1c85c}.form--contrast .ss-main.js-select--main:not(.select__input--multiple) .ss-content .ss-list .ss-option.ss-option-selected{color:#e1c85c;background:transparent}.textarea__label{color:#25282b;text-transform:none;font:normal normal 400 .875rem/1.5 Manrope,Arial,sans-serif;letter-spacing:0;margin-bottom:.438em}.textarea__label--hidden{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0);height:1px;width:1px!important;margin:-1px;padding:0!important;border:0!important}.textarea__input{transition:.3s;background:#fff;color:#25282b;height:100px;border:1px solid #dedede;border-radius:0;font:normal normal 400 .9375rem/1.5 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:none;padding:.5rem .875rem;width:100%}.textarea__input::placeholder{color:#c1c1c1;opacity:1}.textarea__input::-ms-input-placeholder{color:#c1c1c1;opacity:1}.textarea__input:focus{background:#fff;border-color:#373135}.textarea__input:focus::placeholder{color:#e1c85c;opacity:1}.textarea__input:focus::-ms-input-placeholder{color:#e1c85c;opacity:1}.form--contrast .textarea__label{color:#25282b}.form--contrast .textarea__input{background:#373135;border-color:#e1c85c;color:#25282b}.form--contrast .textarea__input::placeholder{color:#e1c85c;opacity:1}.form--contrast .textarea__input::-ms-input-placeholder{color:#e1c85c;opacity:1}.form--contrast .textarea__input:focus{background:#373135;border-color:#e1c85c}.form--contrast .textarea__input:focus::placeholder{color:#e1c85c;opacity:1}.form--contrast .textarea__input:focus::-ms-input-placeholder{color:#e1c85c;opacity:1}.textfield__label{text-transform:none;font:normal normal 400 .875rem/1.5 Manrope,Arial,sans-serif;letter-spacing:0;display:inline-block;color:#25282b}.textfield__label--hidden{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0);height:1px;width:1px!important;margin:-1px;padding:0!important;border:0!important}.textfield__input{transition:.3s;padding:.5rem .875rem;font:normal normal 400 .9375rem/1.5 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:none;-webkit-appearance:none;border:1px solid #dedede;border-radius:0;background:#fff;min-height:45px;color:inherit;width:100%}.textfield__input::placeholder{color:#c1c1c1;opacity:1}.textfield__input::-ms-input-placeholder{color:#c1c1c1;opacity:1}.textfield__input:focus{outline:none;background:#fff;border-color:#373135}.textfield__input:focus::placeholder{color:#e1c85c;opacity:1}.textfield__input:focus::-ms-input-placeholder{color:#e1c85c;opacity:1}.textfield__input[type=date]:invalid::-webkit-datetime-edit{color:#c1c1c1;opacity:1}.textfield--date{position:relative}.textfield--date .textfield__calendar{position:absolute;right:1em;bottom:1em;pointer-events:none}.textfield--date .textfield__calendar--svg{width:1em;height:1em;fill:#373135}.form--contrast .textfield__label{color:#25282b}.form--contrast .textfield__input{border-color:#dedede;background:#373135;color:#25282b}.form--contrast .textfield__input:focus{background:#373135;border-color:#e1c85c}.form--contrast .textfield__input:focus::placeholder{color:#e1c85c;opacity:1}.form--contrast .textfield__input:focus::-ms-input-placeholder{color:#e1c85c;opacity:1}.form--contrast .textfield__input[type=date]:invalid::-webkit-datetime-edit{color:#c1c1c1;opacity:1}.form--contrast .textfield--date .textfield__calendar--svg{fill:#e1c85c}.toggle{display:flex;flex-wrap:wrap;align-items:center;position:relative;margin-bottom:1em;cursor:pointer}.toggle__input{position:absolute;opacity:0;width:100%;height:100%}.toggle__display{display:inline-flex;align-items:center;justify-content:space-around;box-sizing:content-box;width:2.8125rem;height:1.25rem;position:relative;border-radius:100vw;background:#dedede;transition:.25s;margin-right:.625rem;border:1px solid transparent}.toggle__display:before{content:"";z-index:2;position:absolute;top:50%;left:.2rem;box-sizing:border-box;width:.9375rem;height:.9375rem;border-radius:50%;background:#fff;transform:translateY(-50%);will-change:transform;transition:inherit}.toggle:focus .toggle__display,.toggle__input:focus+.toggle__display{outline:none;border:1px solid #373135}.toggle:focus,.toggle:focus:not(:focus-visible) .toggle__display,.toggle__input:focus:not(:focus-visible)+.toggle__display{outline:0}.toggle[aria-pressed=true] .toggle__display,.toggle__input:checked+.toggle__display{background-color:#373135}.toggle[aria-pressed=true] .toggle__display:before,.toggle__input:checked+.toggle__display:before{transform:translate(1.5rem,-50%)}.toggle[disabled] .toggle__display,.toggle__input:disabled+.toggle__display{opacity:.6;filter:grayscale(40%);cursor:not-allowed}.upload__label{text-transform:none;font:normal normal 400 .875rem/1.5 Manrope,Arial,sans-serif;letter-spacing:0;display:inline-block;color:#25282b}.upload__label--hidden{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0);height:1px;width:1px!important;margin:-1px;padding:0!important;border:0!important}.upload .upload__content{transition:.3s;padding:.7rem .875rem;font:normal normal 400 .9375rem/1.5 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:none;-webkit-appearance:none;border:1px solid #dedede;border-radius:0;background:#fff;min-height:45px;color:inherit;width:100%}.upload .upload__content::placeholder{color:#c1c1c1;opacity:1}.upload .upload__content::-ms-input-placeholder{color:#c1c1c1;opacity:1}.upload .upload__content:focus{outline:none;background:#fff;border-color:#373135}.upload .upload__content:focus::placeholder{color:#e1c85c;opacity:1}.upload .upload__content:focus::-ms-input-placeholder{color:#e1c85c;opacity:1}.upload .upload__content[type=date]:invalid::-webkit-datetime-edit{color:#c1c1c1;opacity:1}.upload .upload__label{display:flex;flex-grow:1;flex-flow:row nowrap;align-items:center}.upload .upload__label&gt;div{flex-grow:1}.upload .upload__text{align-items:center}.upload .upload__text--content{font:normal 400 clamp(12px,calc(.6rem + 1.875vw),14px)/1 Manrope,Arial,sans-serif;color:#fff;background-color:#e1c85c;border:1px solid #e1c85c;border-radius:2rem;line-height:1.5rem;padding:0 1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:240px;width:fit-content}.upload .upload__svg{height:20px;fill:#e1c85c;margin-left:10px}.upload .upload__infos{color:#e1c85c;margin-top:16px}.upload .upload__errors{color:red;font-size:12px;margin-top:6px;position:absolute}.upload .cross__svg{height:10px;width:10px;fill:#fff;margin-left:5px}.identity__by{font-weight:600}.identity__name{color:#373135;font-weight:600}.links-group{color:inherit}@media screen and (min-width:768px){.links-group__link+.links-group__link{margin-top:0;margin-left:3rem}}.links-group__link--drawing .links-group__text{margin-right:.5rem}.map{width:100%;height:100%;border-radius:0;border:0}.map__circle{fill:#373135;stroke:#373135}.map .sto{fill:#00f}.map__marker{fill:#373135}.map__popup .leaflet-popup-content-wrapper{border-radius:0;box-shadow:1px 21px 48px -23px rgba(0,0,0,.63)}.map.leaflet-container .coords-v1__coords-element{color:#25282b;font:normal normal 400 clamp(1rem,1rem,1rem)/1 Manrope,Arial,sans-serif}.map.leaflet-container .coords-v1__coords-mail-text,.map.leaflet-container .coords-v1__coords-phone-text{color:#25282b}.map.leaflet-container .coords-v1__coords-mail-text:focus,.map.leaflet-container .coords-v1__coords-mail-text:hover,.map.leaflet-container .coords-v1__coords-phone-text:focus,.map.leaflet-container .coords-v1__coords-phone-text:hover{color:#373135}.module-map-poi{display:block;position:relative;width:100%}.module-map-poi__map{position:relative;margin-bottom:.5rem}@media screen and (min-width:768px){.module-map-poi__filters{display:flex;flex-wrap:wrap}}.module-map-poi__filters li{margin:.5rem 0}.module-map-poi__filters&gt;li&gt;span{color:#e1c85c}@media screen and (min-width:768px){.module-map-poi__filters&gt;li{width:50%;margin-bottom:1rem}}.popin.popin--map .cta-secondary{color:#fff;background:transparent;border-color:#e1c85c}.popin.popin--map .cta-secondary:focus,.popin.popin--map .cta-secondary:hover{color:#fff;border-color:#e1c85c}.popin.popin--map .cta-secondary:focus .cta-secondary__drawing,.popin.popin--map .cta-secondary:hover .cta-secondary__drawing{fill:#fff}.popin.popin--map .cta-secondary:focus .cta-secondary__text,.popin.popin--map .cta-secondary:hover .cta-secondary__text{color:#fff}.popin.popin--map .cta-secondary__text{color:#25282b}.popin.popin--map .cta-secondary__drawing{fill:#373135}.js-accordeon-parent .js-accordeon.disabled{pointer-events:none}.js-accordeon-parent .js-accordeon .js-accordeon__title{cursor:pointer}.js-accordeon-parent .js-accordeon .js-accordeon__content{overflow:hidden}.js-accordeon-parent .js-accordeon .icon{transition:.5s}.js-accordeon-parent .js-accordeon.open .icon,.js-accordeon-parent .js-accordeon .open .icon{transform:rotate(-180deg)}.socials .item{margin:0 .5rem}.socials .item:first-child{margin-left:0}.socials .item:last-child{margin-right:0}.socials .item__link{background:transparent;width:2rem;height:2rem;border-radius:100%;display:flex;align-items:center;justify-content:center}.socials .item__link:focus,.socials .item__link:hover{background:#e1c85c}.socials .item__link:focus .item__svg,.socials .item__link:hover .item__svg{fill:#fff}.socials .item__svg{fill:#e1c85c}.title-v1{margin-bottom:2rem}.title-v1__part1{display:block;position:relative;padding:.6rem 0;text-align:center;text-transform:uppercase;color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.title-v1__part1:after,.title-v1__part1:before{content:"";position:absolute;width:40px;background-color:#373135;height:1px;left:50%;transform:translateX(-50%)}.title-v1__part1:before{top:0}.title-v1__part1:after{bottom:0}.title-v1__part1+.title-v1__part2{margin-top:.5rem}.title-v1__part2{display:block;text-align:center;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.title-v2{margin-bottom:1rem}.title-v2__part1{display:block;position:relative;padding:0 0 1.8rem;text-align:left;text-transform:none;color:#373135;font:normal normal 600 clamp(1.25rem,calc(-.0625rem + 2.7344vw),2.125rem)/1.4 Manrope,Arial,sans-serif}.title-v2__part1:before{content:"";position:absolute;width:100%;background-color:#e1c85c;height:1px;left:50%;transform:translateX(-50%);bottom:0}.title-v3{margin-bottom:.5rem}.title-v3__part1{display:block;position:relative;padding:0;text-align:left;text-transform:none;color:#373135;font:normal normal 600 clamp(1rem,1rem,1rem)/1.4 Manrope,Arial,sans-serif}.agency-details-v1__identity .item__card{border:1px solid #dedede}.agency-details-v1__identity .item__description .editorial-mask__text{max-height:12.5rem}.agency-details-v1__identity .item .cta-primary{font-size:12px;padding:.5rem}.agency-details-v1__identity .item .info__text{color:#373135;text-transform:uppercase;font-size:14px;font-weight:600}.agency-list-v1 .item__content{background:#fff;border:1px solid #dedede}.agency-list-v1 .item__block-name{color:#e1c85c;text-transform:capitalize;font:normal normal 400 clamp(1.25rem,1.25rem,1.25rem)/1.4 Blinker,Times New Roman,serif}.agency-list-v1 .item__coords-value--phone{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.agency-list-v1 .item__coords-value--phone:focus,.agency-list-v1 .item__coords-value--phone:hover{color:#373135}.agency-list-v1 .item__coords-value--mail{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.agency-list-v1 .item__coords-value--mail:focus,.agency-list-v1 .item__coords-value--mail:hover{color:#373135}.agency-list-v1 .item__description{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.agency-v1-home__title .title-v1__part1{color:#373135}.agency-v1-home__title .title-v1__part1:after,.agency-v1-home__title .title-v1__part1:before{background:#373135}.agency-v1-home__title .title-v1__part2{color:#e1c85c}.agency-v1-home__links .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;border-width:0;color:#373135;background:#e1c85c;border-color:#e1c85c}.agency-v1-home__links .cta-primary:focus,.agency-v1-home__links .cta-primary:hover{color:#fff;border-color:#373135}.agency-v1-home__links .cta-primary:focus .cta-primary__drawing,.agency-v1-home__links .cta-primary:hover .cta-primary__drawing{fill:#fff}.agency-v1-home__links .cta-primary:before{background:#373135}.agency-v1-home__links .cta-primary__drawing{fill:#373135}.agency-v1-home__items{overflow:hidden}.agency-v1-home .item{background-color:#fff}.agency-v1-home .item .title-v1{display:flex;flex-direction:column}.agency-v1-home .item .title-v1__part1{order:2}.agency-v1-home .item .title-v1__part2{order:1;color:#e1c85c;text-transform:capitalize;font:normal normal 400 clamp(.8125rem,calc(.0625rem + .9375vw),1.1875rem)/1.4 Blinker,Times New Roman,serif;margin-bottom:.5rem}.agency-v1-home .item__content{background-color:#fff}.agency-v1-home .item__contact-address,.agency-v1-home .item__contact-mail,.agency-v1-home .item__contact-tel{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#e1c85c;text-align:left}.agency-v1-home .item__contact .item__coords-value--zip-city{display:block}.agency-v1-home__swiper-buttons .swiper-button-next,.agency-v1-home__swiper-buttons .swiper-button-prev{background:#fff;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.agency-v1-home__swiper-buttons .swiper-button-next svg,.agency-v1-home__swiper-buttons .swiper-button-prev svg{fill:#e1c85c}.agency-v1-home__swiper-buttons .swiper-button-next:focus,.agency-v1-home__swiper-buttons .swiper-button-next:hover,.agency-v1-home__swiper-buttons .swiper-button-prev:focus,.agency-v1-home__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.agency-v1-home__swiper-buttons .swiper-button-next:focus svg,.agency-v1-home__swiper-buttons .swiper-button-next:hover svg,.agency-v1-home__swiper-buttons .swiper-button-prev:focus svg,.agency-v1-home__swiper-buttons .swiper-button-prev:hover svg{fill:#fff}.agency-v1-home__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.agency-v1-home__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.agency-v1-home:before{content:"";position:absolute;width:100%;height:48%;bottom:0;background-color:#fdf7ef}@media screen and (min-width:768px){.agency-v1-home:before{height:62%}}.alertmail-v1{background:url(../images/modules/alertmail/1.jpg) no-repeat 50%/cover transparent}.alertmail-v1:before{content:"";height:100%;width:100%;position:absolute;left:0;right:0;background:linear-gradient(180deg,transparent,#000)}.alertmail-v1__title .title-v1{margin-bottom:5px}.alertmail-v1__title .title-v1__part1{color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.alertmail-v1__title .title-v1__part1:after,.alertmail-v1__title .title-v1__part1:before{background:#373135}.alertmail-v1__title .title-v1__part2{font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#fff}.alertmail-v1__text{margin:0 auto}.alertmail-v1 .editorial{color:#fff}.alertmail-v1 .editorial a{color:#e1c85c;text-decoration:underline}.alertmail-v1 .editorial a:focus,.alertmail-v1 .editorial a:hover{color:#373135}.alertmail-v1 .editorial p{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;text-align:center;margin:0 auto}.alertmail-v1 .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;border-width:0;color:#373135;background:#e1c85c;border-color:#e1c85c}.alertmail-v1 .cta-primary:focus,.alertmail-v1 .cta-primary:hover{color:#fff;border-color:#373135}.alertmail-v1 .cta-primary:focus .cta-primary__drawing,.alertmail-v1 .cta-primary:hover .cta-primary__drawing{fill:#fff}.alertmail-v1 .cta-primary:before{background:#373135}.alertmail-v1 .cta-primary__drawing{fill:#373135}.alertmail-inner-v1{background:url(../images/modules/alertmail-inner/1.jpg) no-repeat 50%/cover transparent}.alertmail-inner-v1:before{content:"";height:100%;width:100%;position:absolute;left:0;right:0;background:linear-gradient(180deg,transparent,#000)}.alertmail-inner-v1__title .title-v1{margin-bottom:5px}.alertmail-inner-v1__title .title-v1__part1{color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.alertmail-inner-v1__title .title-v1__part1:after,.alertmail-inner-v1__title .title-v1__part1:before{background:#373135}.alertmail-inner-v1__title .title-v1__part2{font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#fff}.alertmail-inner-v1__text{margin:0 auto}.alertmail-inner-v1 .editorial{color:#fff}.alertmail-inner-v1 .editorial a{color:#e1c85c;text-decoration:underline}.alertmail-inner-v1 .editorial a:focus,.alertmail-inner-v1 .editorial a:hover{color:#373135}.alertmail-inner-v1 .editorial p{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;text-align:center;margin:0 auto}.alertmail-inner-v1 .cta-quaternary{font:normal normal 400 clamp(1rem,1rem,1rem)/1 Manrope,Arial,sans-serif;color:#fff;background:#373135}.alertmail-inner-v1 .cta-quaternary:focus,.alertmail-inner-v1 .cta-quaternary:hover{color:#fff;border-color:#25282b}.alertmail-inner-v1 .cta-quaternary:focus .cta-quaternary__drawing,.alertmail-inner-v1 .cta-quaternary:hover .cta-quaternary__drawing{fill:#fff}.alertmail-inner-v1 .cta-quaternary:before,.alertmail-inner-v1 .cta-quaternary:focus:before,.alertmail-inner-v1 .cta-quaternary:hover:before{background:#25282b}.alertmail-inner-v1 .cta-quaternary__drawing{fill:#fff}.alertmail-inner-v1 .cta-quaternary .links-group__link--drawing .links-group__text{margin-right:.5rem}.alertmail-inner-v2{background:url(../images/modules/alertmail-inner/2.jpg) no-repeat 50%/cover transparent}.alertmail-inner-v2:before{content:"";height:100%;width:100%;position:absolute;left:0;right:0;background:linear-gradient(180deg,transparent,#000)}.alertmail-inner-v2__title .title-v1{margin-bottom:5px}.alertmail-inner-v2__title .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.alertmail-inner-v2__title .title-v1__part1:after,.alertmail-inner-v2__title .title-v1__part1:before{background:#373135}.alertmail-inner-v2__title .title-v1__part2{font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#fff}.alertmail-inner-v2__text{margin:0 auto}.alertmail-inner-v2 .editorial{color:#fff}.alertmail-inner-v2 .editorial a{color:#e1c85c;text-decoration:underline}.alertmail-inner-v2 .editorial a:focus,.alertmail-inner-v2 .editorial a:hover{color:#373135}.alertmail-inner-v2 .editorial p{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;text-align:center;margin:0 auto}.alertmail-inner-v2 .cta-quaternary{font:normal normal 400 clamp(1rem,1rem,1rem)/1 Manrope,Arial,sans-serif;color:#fff;background:#373135}.alertmail-inner-v2 .cta-quaternary:focus,.alertmail-inner-v2 .cta-quaternary:hover{color:#fff;border-color:#25282b}.alertmail-inner-v2 .cta-quaternary:focus .cta-quaternary__drawing,.alertmail-inner-v2 .cta-quaternary:hover .cta-quaternary__drawing{fill:#fff}.alertmail-inner-v2 .cta-quaternary:before,.alertmail-inner-v2 .cta-quaternary:focus:before,.alertmail-inner-v2 .cta-quaternary:hover:before{background:#25282b}.alertmail-inner-v2 .cta-quaternary__drawing{fill:#fff}.alertmail-inner-v2 .cta-quaternary .links-group__link--drawing .links-group__text{margin-right:.5rem}.page-alertmail-v1 .form__legend{margin:0 auto}.breadcrumb{background:transparent}.breadcrumb__link{text-decoration:none;color:#25282b}.breadcrumb__link:focus,.breadcrumb__link:hover{color:#373135}.breadcrumb__item{letter-spacing:0;text-transform:uppercase}.breadcrumb__item,.breadcrumb__item--active{font:normal normal 400 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif}.breadcrumb__item--active{background:#fdf7ef}.breadcrumb__item-drawing{fill:#373135}.contact-agency-v1 .socials .item{margin:0 .8rem}.contact-agency-v1 .socials .item:first-child{margin-left:0}.contact-agency-v1 .socials .item:last-child{margin-right:0}.contact-agency-v1 .socials .item__link{background:transparent;width:auto;height:auto;border:0;border-radius:100%;display:flex;align-items:center;justify-content:center}.contact-agency-v1 .socials .item__link:focus,.contact-agency-v1 .socials .item__link:hover{background:transparent}.contact-agency-v1 .socials .item__link:focus .item__svg,.contact-agency-v1 .socials .item__link:hover .item__svg{fill:#373135}.contact-agency-v1 .socials .item__svg{fill:#e1c85c}.contact-agency-v1 .timetable .timetable__schedule--label{color:#25282b}.contact-agency-v1 .timetable .timetable__schedule--highlight{color:#25282b;font-weight:700}.contact-agency-v1__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.contact-agency-v1__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.contact-footer-home{background:#fff}.contact-footer-home__title .title-v1__part1{color:#373135;font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1.4 Manrope,Arial,sans-serif}.contact-footer-home__title .title-v1__part1:after,.contact-footer-home__title .title-v1__part1:before{background-color:#373135}.contact-footer-home__title .title-v1__part2{font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.contact-footer-home__item .item .coords-v1__title .title-v2__part1{color:#373135;font:normal normal 700 clamp(1rem,calc(.5rem + .625vw),1.313rem)/1.4 Blinker,Times New Roman,serif;text-transform:uppercase}.contact-footer-home__form,.contact-footer-home__item .item .coords-v1__title .title-v2__part1:after,.contact-footer-home__item .item .coords-v1__title .title-v2__part1:before{background:#fff}.contact-footer-home .socials .item__link{background:#e1c85c;border:1px solid #e1c85c}.contact-footer-home .socials .item__link:focus,.contact-footer-home .socials .item__link:hover{background:#e1c85c}.contact-footer-home .socials .item__link:focus .item__svg,.contact-footer-home .socials .item__link:hover .item__svg,.contact-footer-home .socials .item__svg{fill:#fff}.contact-footer-home__map .map{min-height:400px;height:100%}.contact-footer-home__map .map__circle{fill:#e1c85c;stroke:#e1c85c}.contact-footer-home__map .map .sto{fill:#00f}.contact-footer-home__map .map__marker{fill:#e1c85c}.contact-footer-home__map .map.leaflet-container .coords-v1__coords-element{color:#25282b;font:normal normal 400 clamp(1rem,1rem,1rem)/1 Manrope,Arial,sans-serif}.contact-footer-home__map .map.leaflet-container .coords-v1__coords-address-detail{padding-bottom:.625rem}.contact-footer-home__map .map.leaflet-container .coords-v1__coords-mail-text,.contact-footer-home__map .map.leaflet-container .coords-v1__coords-phone-text{color:#25282b}.contact-footer-home__map .map.leaflet-container .coords-v1__coords-mail-text:focus,.contact-footer-home__map .map.leaflet-container .coords-v1__coords-mail-text:hover,.contact-footer-home__map .map.leaflet-container .coords-v1__coords-phone-text:focus,.contact-footer-home__map .map.leaflet-container .coords-v1__coords-phone-text:hover{color:#373135}.contact-footer-home__map .module-map-js{height:100%}.contact-footer-home__infos,.contact-footer-home__infos .contact-footer-home{background:#fff}@media screen and (min-width:768px){.contact-footer-home__map{width:57.6%}.contact-footer-home__infos{min-height:758px;width:42.4%;background:#fff}}.contact-footer-home .timetable{color:#fff}.contact-footer-home .coords-v1__coords-element{color:#25282b;font:normal normal 400 clamp(1rem,1rem,1rem)/1 Manrope,Arial,sans-serif}.contact-footer-home .coords-v1__coords-address-detail{padding-bottom:.625rem}.contact-footer-home .coords-v1__coords-mail-text,.contact-footer-home .coords-v1__coords-phone-text{color:#25282b}.contact-footer-home .coords-v1__coords-mail-text:focus,.contact-footer-home .coords-v1__coords-mail-text:hover,.contact-footer-home .coords-v1__coords-phone-text:focus,.contact-footer-home .coords-v1__coords-phone-text:hover{color:#373135}.contact-footer-home__swiper-buttons .swiper-button-next,.contact-footer-home__swiper-buttons .swiper-button-prev{background:#fff;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.contact-footer-home__swiper-buttons .swiper-button-next__svg,.contact-footer-home__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.contact-footer-home__swiper-buttons .swiper-button-next:focus,.contact-footer-home__swiper-buttons .swiper-button-next:hover,.contact-footer-home__swiper-buttons .swiper-button-prev:focus,.contact-footer-home__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.contact-footer-home__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.contact-footer-home__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.contact-footer-home__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.contact-footer-home__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.contact-footer-home__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.contact-footer-home__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.contact-footer-home__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.contact-footer-home__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.contact-footer-home__swiper-pagination .swiper-pagination-bullet{opacity:1;background:transparent;color:transparent;border-color:#fff;border-radius:100%;margin:.2rem}.contact-footer-home__swiper-pagination .swiper-pagination-bullet-active{background:#fff;color:#fff;border-color:#fff}.contact-footer-home__links .links-group__wrapper{justify-content:center}.contact-footer-home__links .cta-quaternary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#373135;background:#e1c85c;border-color:#e1c85c}.contact-footer-home__links .cta-quaternary svg{fill:#fff}.contact-footer-home__links .cta-primary{font:normal normal 600 clamp(.813rem,.813rem,.813rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;border-width:0;color:#373135;background:#e1c85c;border-color:#e1c85c}.contact-footer-home__links .cta-primary:focus,.contact-footer-home__links .cta-primary:hover{color:#fff;border-color:#373135}.contact-footer-home__links .cta-primary:focus .cta-primary__drawing,.contact-footer-home__links .cta-primary:hover .cta-primary__drawing{fill:#fff}.contact-footer-home__links .cta-primary:before{background:#373135}.contact-footer-home__links .cta-primary__drawing{fill:#373135}.cookiesv2Container{z-index:99999999999;color:#333}.cookiesv2Container .btnContainer{display:flex;justify-content:space-between;align-items:center;padding:30px 0 15px;width:100%;flex-direction:column}@media screen and (min-width:640px){.cookiesv2Container .btnContainer{flex-direction:row}}.cookiesv2Container .btnContainer .btnCookies{border-radius:50px;font-family:Open Sans,sans-serif;font-size:13px;cursor:pointer;width:100%;height:40px;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff;background:#333;border:2px solid #333;font-weight:700;padding:7.5px 0;transition:.3s;margin:7.5px 0}@media screen and (min-width:640px){.cookiesv2Container .btnContainer .btnCookies{margin:0;width:47.5%}}.cookiesv2Container .btnContainer .btnCookies.lightVersion{color:#333;background:#ddd;border:2px solid #9c9c9c}.cookiesv2Container .btnContainer .btnCookies:hover{color:#e1c85c;background:#fff;border:2px solid #e1c85c}@media screen and (max-width:680px){.cookiesv2Container .btnContainer .btnCookies{padding:7px 0}}.cookiesv2Container .btnContainer.btnConfigCookies{justify-content:space-around;flex-direction:column}@media screen and (min-width:640px){.cookiesv2Container .btnContainer.btnConfigCookies{flex-direction:row}}.cookiesv2Container .btnContainer.btnConfigCookies .btnCookies{width:100%}@media screen and (min-width:640px){.cookiesv2Container .btnContainer.btnConfigCookies .btnCookies{width:45%}}.cookiesv2Container .btnContainer.btnConfigCookies .btnCookies.hidden{display:none}@media screen and (max-width:680px){.cookiesv2Container .btnContainer.btnConfigCookies .lightVersion{padding:8px 0}}@media only screen and (max-width:767px){.cookiesv2Container .btnContainer.btnConfigCookies .lightVersion{display:flex;justify-content:center;align-items:center;-webkit-appearance:none}}@media only screen and (max-width:320px){.cookiesv2Container .btnContainer.btnConfigCookies a,.cookiesv2Container .btnContainer.btnConfigCookies button{font-size:11px!important}}.cookiesv2Container .cookiesStructure_1{position:fixed;bottom:0;margin:15px;left:-375px;z-index:-1;background:#fff;border-radius:15px;display:flex;flex-direction:column;align-items:flex-end;box-shadow:0 0 50px 0 rgba(0,0,0,.5);opacity:0;transition:.3s;overflow:hidden;max-width:325px;width:calc(100% - 30px)}@media screen and (min-width:1024px){.cookiesv2Container .cookiesStructure_1{width:100%;margin:25px}}.cookiesv2Container .cookiesStructure_1.active{left:0;opacity:1;z-index:99999}.cookiesv2Container .cookiesStructure_1 .cookiesContent{padding:15px;position:relative;width:100%}.cookiesv2Container .cookiesStructure_1 .cookiesContent .btnTop{color:#9c9c9c;font-family:Open Sans;font-weight:600;cursor:pointer;border:none;background:none;font-size:13px;position:absolute;top:15px;right:15px;display:flex;align-items:center;z-index:999999}.cookiesv2Container .cookiesStructure_1 .cookiesContent .btnTop svg{margin-left:5px}.cookiesv2Container .cookiesStructure_1 .cookiesContent .svgAnime{height:200px;margin-top:15px;object-fit:contain;width:100%}.cookiesv2Container .cookiesStructure_1 .cookiesContent .titreCookies{width:100%;text-align:center;font-size:18px;font-weight:900;line-height:1;padding:15px 0;font-family:Raleway}.cookiesv2Container .cookiesStructure_1 .cookiesContent .titreCookies .colorPrimarySite{color:#e1c85c;display:block}.cookiesv2Container .cookiesStructure_1 .cookiesContent .textCookies{font-size:13px;font-family:Open Sans,sans-serif;font-weight:400;line-height:19px!important;text-align:center}.cookiesv2Container .cookiesStructure_1 .cookiesContent .textCookies .textStrong{font-family:Open Sans,sans-serif;font-weight:700;display:block;line-height:19px!important;padding-bottom:10px}.cookiesv2Container .cookiesStructure_2{position:fixed;bottom:0;margin:15px;left:-650px;z-index:-1;background:#fff;border-radius:15px;display:flex;flex-direction:column;align-items:flex-end;box-shadow:0 0 50px 0 rgba(0,0,0,.5);opacity:0;transition:.3s;overflow:hidden;max-width:600px;width:calc(100% - 30px)}@media screen and (min-width:640px){.cookiesv2Container .cookiesStructure_2{width:100%;margin:25px}}.cookiesv2Container .cookiesStructure_2.active{left:0;opacity:1;z-index:99999}.cookiesv2Container .cookiesStructure_2 .cookiesContent{padding:25px 15px 15px;position:relative;width:100%;height:100%;color:#333}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieTitle_Content{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;padding:0 0 15px;margin-bottom:15px;position:relative}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieTitle_Content .topContentCookies{text-transform:uppercase;text-align:center;font-size:15px;font-family:Raleway;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(calc(-50% - 7.5px))}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieTitle_Content .btnTop{color:#9c9c9c;font-family:Open Sans;font-weight:600;cursor:pointer;border:none;background:none;font-size:13px;display:flex;align-items:center;z-index:999999;padding:15px}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieTitle_Content .btnTop svg{margin-left:5px}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieTitle_Content .btnRetour{cursor:pointer;border:none;background:none;height:43px;padding:15px}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content{overflow-y:auto;max-height:300px}@media screen and (min-width:640px){.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content{max-height:500px}}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement{padding-bottom:25px;padding-right:15px}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieButtonContent{display:flex;align-items:center;justify-content:space-between;width:100%;padding-bottom:5px}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieButtonContent .textSectionStructure{font-size:13px;width:100%;font-family:Open Sans;line-height:19px!important}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieButtonContent .textSectionContent{display:flex;align-items:center;justify-content:space-between;padding-bottom:5px}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieButtonContent .textSectionContent .titreSection{font-size:22px;display:block;font-weight:700;font-family:Raleway}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieButtonContent .textSectionContent .buttonAcordeon{cursor:pointer;width:20px;height:20px;border:none;background:none;position:relative;display:flex;align-items:center;justify-content:center}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieButtonContent .textSectionContent .buttonAcordeon:before{width:100%;content:"";height:2px;background:#e1c85c}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieButtonContent .textSectionContent .buttonAcordeon:after{transition:.3s;position:absolute;content:"";top:0;left:50%;transform:translateX(-50%);background:#e1c85c;width:2px;height:100%}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieContainer{width:100%;height:0;transition:.3s;overflow:hidden}@media screen and (min-width:640px){.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieContainer{width:85%}}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieContainer .itemCheckboxCookieStructure .itemCheckboxCookieContent{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:10px}@media screen and (min-width:640px){.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieContainer .itemCheckboxCookieStructure{width:85%}}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieContainer .itemCheckboxCookieStructure .titleContent .titleElement{font-size:16px;font-family:Open Sans;font-weight:700}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieContainer .itemCheckboxCookieStructure .textContent{display:flex;align-items:center}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieContainer .itemCheckboxCookieStructure .textContent .linkElement{width:25px;height:25px;display:flex;align-items:center;justify-content:center;color:#333;background:#ddd;border-radius:100%;margin-right:15px;text-decoration:none;font-weight:400;font-family:Open Sans;font-size:16px}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieContainer .itemCheckboxCookieStructure .textContent .iconElement{width:20px;height:20px;object-fit:contain;margin-right:10px}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieContainer .itemCheckboxCookieStructure .textContent .textElement{font-size:14px;font-family:Open Sans;font-weight:400}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieContainer .itemCheckboxCookieStructure .checkboxCookiesContent .requiredCookie{border-radius:5px;background:#efefef;padding:5px 7.5px;font-family:Open Sans;font-size:10px;text-transform:uppercase}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieContainer .itemCheckboxCookieStructure .checkboxCookiesContent .checkboxCookiesLabel{width:40px;height:20px;border-radius:50px;position:relative;background:#ddd;display:block;cursor:pointer;transition:.3s}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieContainer .itemCheckboxCookieStructure .checkboxCookiesContent .checkboxCookiesLabel:before{content:"";position:absolute;top:-3px;left:-5px;border-radius:100%;width:25px;height:25px;background:#fff;border:2px solid #ddd;transition:.3s}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieContainer .itemCheckboxCookieStructure .checkboxCookiesContent .checkboxCookies{display:none}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieContainer .itemCheckboxCookieStructure .checkboxCookiesContent .checkboxCookies:disabled+.checkboxCookiesLabel{opacity:.5}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieContainer .itemCheckboxCookieStructure .checkboxCookiesContent .checkboxCookies:checked+.checkboxCookiesLabel{background:#e1c85c}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieContainer .itemCheckboxCookieStructure .checkboxCookiesContent .checkboxCookies:checked+.checkboxCookiesLabel:before{left:15px;border:2px solid #e1c85c}@media screen and (min-width:1024px){.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieContainer .itemCheckboxCookieStructure{width:100%}}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement .itemCheckboxCookieContainer:first-child .itemCheckboxCookieStructure{padding-top:0}.cookiesv2Container .cookiesStructure_2 .cookiesContent .cookieParams_Content .cookiesElement.active .itemCheckboxCookieButtonContent .textSectionContent .buttonAcordeon:after{transform:rotate(90deg);opacity:0}.imgDefault_ZoneActive_Element{width:100%;height:100%;object-fit:cover}.cro-v1{background:#fff}.cro-v1 .editorial{color:#25282b}.cro-v1 .editorial a{color:#e1c85c;text-decoration:underline}.cro-v1 .editorial a:focus,.cro-v1 .editorial a:hover{color:#373135}.cro-v1 .editorial p{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif}.cro-v1 .title-v1__part1{text-align:center;text-transform:uppercase;color:#373135}.cro-v1 .title-v1__part2{text-align:center;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.cro-v1__media--img{height:563px}.cro-v1 .my-accordion__header{outline:none}.cro-v1__accordion .my-accordion__header{font:normal normal 700 clamp(1.25rem,calc(1.25rem + .7813vw),1.25rem)/1.4 Manrope,Arial,sans-serif;color:#e1c85c}.cro-v2{background:#f7f9f9}.cro-v2 .editorial{color:#25282b}.cro-v2 .editorial a{color:#e1c85c;text-decoration:underline}.cro-v2 .editorial a:focus,.cro-v2 .editorial a:hover{color:#373135}.cro-v2 .editorial p{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif}.cro-v2 .title-v1__part1{text-align:center;text-transform:uppercase;color:#373135}.cro-v2 .title-v1__part2{text-align:center;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.cro-v2 .my-accordion__header{outline:none}.cro-v2__accordion .my-accordion__header{font:normal normal 700 clamp(1.25rem,calc(1.25rem + .7813vw),1.25rem)/1.4 Manrope,Arial,sans-serif;color:#e1c85c}.cro-v3{background:#fff}.cro-v3 .editorial{color:#25282b}.cro-v3 .editorial a{color:#e1c85c;text-decoration:underline}.cro-v3 .editorial a:focus,.cro-v3 .editorial a:hover{color:#373135}.cro-v3 .editorial p{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif}.cro-v3 .title-v1__part1{text-align:center;text-transform:uppercase;color:#373135}.cro-v3 .title-v1__part2{text-align:center;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.cro-v3__media--img{height:563px}.cro-v3 .my-accordion__header{outline:none}.cro-v3__accordion .my-accordion__header{font:normal normal 700 clamp(1.25rem,calc(1.25rem + .7813vw),1.25rem)/1.4 Manrope,Arial,sans-serif;color:#e1c85c}.estimation-formulaires{margin:0 auto;padding-bottom:3rem}.estimation-formulaires.withExpand{padding:0 1.5rem}@media screen and (min-width:768px){.estimation-formulaires__title{padding:0 1.5rem}}.estimation-formulaires__button{z-index:1;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:2rem 1rem;overflow:hidden;width:100%;box-shadow:0 10px 10px #f7f9f9}@media screen and (min-width:768px){.estimation-formulaires__button{padding:1rem}}.estimation-formulaires__button-mode-content{display:flex;flex-wrap:wrap;justify-content:center;width:100%;padding:0 0 2rem}.estimation-formulaires__button__content{padding:1rem 0;width:100%;max-width:550px}.estimation-formulaires__button .icon-estimation-pro,.estimation-formulaires__button .icon-estimation-rapide{width:35px;height:35px;margin-right:1rem}.estimation-formulaires__button .icon-estimation-pro .st0,.estimation-formulaires__button .icon-estimation-rapide .st0{fill:#373135}.estimation-formulaires__button .icon-estimation-pro .st1,.estimation-formulaires__button .icon-estimation-rapide .st1{fill:#e1c85c;transition:.3s ease-out}@media screen and (min-width:768px){.estimation-formulaires__button .icon-estimation-pro,.estimation-formulaires__button .icon-estimation-rapide{width:55px;height:55px}}.estimation-formulaires__button__text{font:normal normal 600 1.2rem Manrope,Arial,sans-serif;color:#373135;transition:.3s ease-out;text-transform:uppercase}.estimation-formulaires__button:before{background:#e1c85c;content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;transform:scaleY(0);transition:.3s ease-out;transform-origin:bottom}.estimation-formulaires__button__arrow-bottom{display:none}.estimation-formulaires__button.isExpanded .estimation-formulaires__button__text,.estimation-formulaires__button:hover .estimation-formulaires__button__text{color:#fff}.estimation-formulaires__button.isExpanded .icon-estimation-pro .st1,.estimation-formulaires__button.isExpanded .icon-estimation-rapide .st1,.estimation-formulaires__button:hover .icon-estimation-pro .st1,.estimation-formulaires__button:hover .icon-estimation-rapide .st1{fill:#fff}.estimation-formulaires__button.isExpanded:before,.estimation-formulaires__button:hover:before{transform:scaleY(1)}@media screen and (min-width:768px){.estimation-formulaires__button__text{padding:1.3rem 0}}@media screen and (min-width:1024px){.estimation-formulaires__button{flex-direction:column;justify-content:center;padding:3rem 1.5rem}.estimation-formulaires__button__content{width:30%;padding:1rem;width:50%;max-width:550px}.estimation-formulaires__button .icon-estimation-pro,.estimation-formulaires__button .icon-estimation-rapide{width:85px;height:85px;margin:0}.estimation-formulaires__button__arrow-bottom{width:1rem;height:1rem;display:block;border-bottom:2px solid #e1c85c;border-right:2px solid #e1c85c;transform:rotate(45deg)}.estimation-formulaires__button.isExpanded .estimation-formulaires__button__arrow-bottom,.estimation-formulaires__button:hover .estimation-formulaires__button__arrow-bottom{border-bottom:2px solid #fff;border-right:2px solid #fff}}.estimation-formulaires #estimation_rapide_group{margin:0 auto}@media screen and (min-width:768px){.estimation-formulaires #estimation_rapide_group .estimation-formulaires__wrapper{padding-top:4rem}}.estimation-formulaires #estimation_rapide_group .estimation-formulaires__wrapper .wrapper__title{text-align:center;padding:0 1rem;color:#e1c85c;font:normal normal 400 clamp(14px,calc(.6rem + 1.875vw),20px)/1.4 Blinker,Times New Roman,serif}.estimation-formulaires #estimation_rapide_group .estimation-formulaires__wrapper .swiper-slide{height:auto}.estimation-formulaires #estimation_rapide_group .estimation-formulaires__wrapper .estimation_rapide__title__pagination .swiper-pagination{position:relative;width:100%;padding:2.5rem 5px;display:flex;justify-content:space-between}@media screen and (min-width:640px){.estimation-formulaires #estimation_rapide_group .estimation-formulaires__wrapper .estimation_rapide__title__pagination .swiper-pagination{width:80%}}.estimation-formulaires #estimation_rapide_group .estimation-formulaires__wrapper .estimation_rapide__title__pagination .swiper-pagination-bullet{position:relative;opacity:1;width:40px;height:40px;line-height:40px;align-items:center;text-align:center;border-radius:100%;background:#fff;border:1px solid #e1c85c;color:#e1c85c;font-size:17px;cursor:pointer;box-shadow:0 0 0 10px #fff;transition:.25s;font-weight:600}.estimation-formulaires #estimation_rapide_group .estimation-formulaires__wrapper .estimation_rapide__title__pagination .swiper-pagination-bullet-active,.estimation-formulaires #estimation_rapide_group .estimation-formulaires__wrapper .estimation_rapide__title__pagination .swiper-pagination-bullet:hover{color:#fff;background:#373135;border-color:#373135}.estimation-formulaires #estimation_rapide_group .estimation-formulaires__wrapper .estimation_rapide__title__pagination .swiper-pagination-bullet.disabled{cursor:not-allowed}.estimation-formulaires #estimation_rapide_group .estimation-formulaires__wrapper .estimation_rapide__title__pagination .swiper-pagination:before{content:"";background:#dedede;width:100%;height:1px;position:absolute;top:50%}.estimation-formulaires #estimation_rapide_group .swiper{overflow:hidden}.estimation-formulaires #estimation_rapide_group .swiper-slide .form__fields{margin:0}.estimation-formulaires #estimation_rapide_group .swiper-slide .form__field{margin:0;padding:1rem 0;width:100%;flex-basis:auto;flex:initial}@media screen and (min-width:768px){.estimation-formulaires #estimation_rapide_group .swiper-slide .form__field{width:50%;padding:1rem .5rem}.estimation-formulaires #estimation_rapide_group .swiper-slide .form__field:nth-child(odd){padding-left:0}.estimation-formulaires #estimation_rapide_group .swiper-slide .form__field:nth-child(2n){padding-right:0}}.estimation-formulaires #estimation_rapide_group .swiper-slide .form__field .select__label,.estimation-formulaires #estimation_rapide_group .swiper-slide .form__field .textfield__label{color:#25282b;letter-spacing:unset}.estimation-formulaires #estimation_rapide_group .swiper-slide .form__field .checkboxes__legend,.estimation-formulaires #estimation_rapide_group .swiper-slide .form__field .radios__legend{font:normal normal 600 1.1rem Manrope,Arial,sans-serif;text-transform:none;letter-spacing:0;color:#373135}.estimation-formulaires #estimation_rapide_group .swiper-slide .form__field .checkboxes__itrem{width:100%;margin:10px 0 1rem}@media screen and (min-width:768px){.estimation-formulaires #estimation_rapide_group .swiper-slide .form__field .checkboxes__itrem{width:25%}}.estimation-formulaires #estimation_rapide_group .swiper-slide .form .ss-single-selected{border-color:#25282b}.estimation-formulaires #estimation_rapide_group .swiper-slide .form__fields__title{color:#25282b;text-transform:none;text-align:center;padding:1rem 0;font:normal normal 400 1.2rem Blinker,Times New Roman,serif;display:block;margin:0}.estimation-formulaires #estimation_rapide_group .swiper-slide .form__fields__title__part-2{font-size:clamp(14px,calc(.6rem + 1.875vw),20px)}.estimation-formulaires #estimation_rapide_group .swiper-slide .form__fields .form-group{padding-bottom:1rem}.estimation-formulaires #estimation_rapide_group .swiper-slide .form__fields .form-group.form-group--column{padding-top:1rem;display:flex;flex-direction:row;flex-wrap:wrap}.estimation-formulaires #estimation_rapide_group .swiper-slide .notForChild.hidden{display:none}.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .form-group--form__fields__structure{display:flex;flex-wrap:wrap;justify-content:center}.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .form__fields__title{text-align:center}@media screen and (min-width:768px){.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .form__fields .form-group{padding-bottom:3rem}}.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .form__field{padding:1rem;flex:none;width:50%}@media screen and (min-width:768px){.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .form__field{width:25%}}@media screen and (min-width:768px){.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .form__field.radios{width:100%}}.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .form__field .radio__label{text-transform:none;color:#e1c85c;font:normal normal 600 1.1rem Manrope,Arial,sans-serif}.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .form__field .radio__input+label:before,.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .form__field .radio__input:checked+label:before{border:1px solid #25282b}.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .checkbox{position:relative;align-items:center;justify-content:center;display:flex;text-align:center;width:100%;margin:0;cursor:pointer;color:#e1c85c;font:normal normal 400 1rem Manrope,Arial,sans-serif}.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .checkbox .checkboxes-svg{position:relative;transition:.3s;border:1px solid #373135;width:50px;padding:.5rem;min-width:50px;height:50px;object-fit:contain;display:flex;justify-content:center}@media screen and (min-width:768px){.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .checkbox .checkboxes-svg{margin-right:1rem}}.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .checkbox .checkboxes-svg svg{transition:.3s ease-out;fill:#e1c85c}.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .checkbox .checkboxes-svg:before{width:20px;height:20px;border-radius:100%;content:"";background:#e1c85c;position:absolute;top:-7.5px;left:-7.5px;transform:scale(1.5);opacity:0;transition:.3s ease-out}.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .checkbox .checkboxes-svg:after{width:6px;height:11px;content:"";border-right:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:-3px;left:0;transform:rotate(45deg) scale(1.5);opacity:0;transition:.3s ease-out}.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .checkbox:hover .checkboxes-svg{background:#e1c85c;border:1px solid #e1c85c}.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .checkbox:hover .checkboxes-svg svg{fill:#fff}.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .checkbox__label{flex-direction:column;text-transform:none;font:normal normal 600 1.1rem Manrope,Arial,sans-serif;letter-spacing:0;color:#373135;align-items:center;justify-content:center;text-transform:uppercase}@media screen and (min-width:768px){.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .checkbox__label{flex-direction:row}}.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .checkbox__field:checked+.checkbox__label .checkboxes-svg:before{opacity:1;transform:scale(1)}.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .checkbox__field:checked+.checkbox__label .checkboxes-svg:after{opacity:1;transform:rotate(45deg) scale(1)}.estimation-formulaires #estimation_rapide_group .swiper-wrapper .swip_1 .swiper-button-prev-estimate{display:none}@media screen and (min-width:768px){.estimation-formulaires #estimation_rapide_group .swiper .swip_2 .form-group .form__field,.estimation-formulaires #estimation_rapide_group .swiper .swip_3 .form-group .form__field{width:50%}}.estimation-formulaires #estimation_rapide_group .swiper .swip_2 .form-group .form__field.checkboxes,.estimation-formulaires #estimation_rapide_group .swiper .swip_3 .form-group .form__field.checkboxes{width:100%}.estimation-formulaires #estimation_rapide_group .swiper .swip_2 .bulle-radio .radio__input,.estimation-formulaires #estimation_rapide_group .swiper .swip_3 .bulle-radio .radio__input{display:none}.estimation-formulaires #estimation_rapide_group .swiper .swip_2 .bulle-radio .radio__input+label,.estimation-formulaires #estimation_rapide_group .swiper .swip_3 .bulle-radio .radio__input+label{width:40px;height:40px;padding:0;display:flex;letter-spacing:0;align-items:center;justify-content:center;text-transform:lowercase;color:#e1c85c;font:normal normal 600 1.1rem Manrope,Arial,sans-serif}.estimation-formulaires #estimation_rapide_group .swiper .swip_2 .bulle-radio .radio__input+label:after,.estimation-formulaires #estimation_rapide_group .swiper .swip_3 .bulle-radio .radio__input+label:after{display:none}.estimation-formulaires #estimation_rapide_group .swiper .swip_2 .bulle-radio .radio__input+label:before,.estimation-formulaires #estimation_rapide_group .swiper .swip_3 .bulle-radio .radio__input+label:before{content:"";position:absolute;cursor:pointer;z-index:-1;left:0;top:0;border-radius:50%;border:1px solid #25282b;width:40px;height:40px;transition:.3s ease-out}.estimation-formulaires #estimation_rapide_group .swiper .swip_2 .bulle-radio .radio__input:checked+label,.estimation-formulaires #estimation_rapide_group .swiper .swip_3 .bulle-radio .radio__input:checked+label{color:#fff}.estimation-formulaires #estimation_rapide_group .swiper .swip_2 .bulle-radio .radio__input:checked+label:before,.estimation-formulaires #estimation_rapide_group .swiper .swip_3 .bulle-radio .radio__input:checked+label:before{background:#e1c85c;border-color:#e1c85c}.estimation-formulaires #estimation_rapide_group .swiper .swip_2 .radios__group,.estimation-formulaires #estimation_rapide_group .swiper .swip_3 .radios__group{padding-bottom:1rem}.estimation-formulaires #estimation_rapide_group .swiper .swip_3 .checkbox__label,.estimation-formulaires #estimation_rapide_group .swiper .swip_3 .radio__label{font:normal normal 400 .9rem Blinker,Times New Roman,serif;text-transform:uppercase;letter-spacing:.2rem}.estimation-formulaires #estimation_rapide_group .swiper .swip_3 .form__field .radio__input+label:before,.estimation-formulaires #estimation_rapide_group .swiper .swip_3 .form__field .radio__input:checked+label:before{border:1px solid #f7f9f9}@media screen and (min-width:768px){.estimation-formulaires #estimation_rapide_group .swiper .swip_4 .form__field{width:50%}}.estimation-formulaires #estimation_rapide_group .swiper .swip_4 .form__field.textfield--date:after{display:none}.estimation-formulaires #estimation_rapide_group .swiper .swip_4 .form__field.textfield--date .textfield__label{color:#25282b;display:flex;align-items:center;letter-spacing:0;padding-bottom:1rem}@media screen and (min-width:768px){.estimation-formulaires #estimation_rapide_group .swiper .swip_4 .form__field.textfield--date .textfield__label{margin:0 1rem 0 0;padding:0}}.estimation-formulaires #estimation_rapide_group .swiper .swip_4 .form__field.textfield--date .textfield__input{min-height:45px;max-width:100%;padding:0 1rem}.estimation-formulaires #estimation_rapide_group .swiper .swip_4 .form__field.textfield--date .textfield__input::placeholder{text-transform:capitalize}.estimation-formulaires #estimation_rapide_group .swiper .swip_4 .form__field.textfield--date .textfield__calendar{bottom:30px;right:30px;top:inherit}.estimation-formulaires #estimation_rapide_group .swiper .swip_4 .form__field.checkboxes{width:100%;padding:1rem}.estimation-formulaires #estimation_rapide_group .swiper .swip_4 .section4{width:100%;flex:auto}.estimation-formulaires #estimation_rapide_group .swiper .swip_4 .section4 .form__validation{padding-right:0;flex-direction:column;align-items:center}@media screen and (min-width:768px){.estimation-formulaires #estimation_rapide_group .swiper .swip_4 .section4 .form__validation{flex-direction:row;align-items:unset}}.estimation-formulaires #estimation_rapide_group .swiper .swip_4 .section4 .form__validation .form__submit{margin-top:1.5rem;margin-bottom:0;text-align:right;justify-content:center}.estimation-formulaires #estimation_rapide_group .swiper .swip_4 .section4 .form__conditions__Content .form__conditions{margin:0;padding:0 1rem}.estimation-formulaires #estimation_rapide_group .swiper .swip_4 .swiper-button-next-estimate{display:none}.estimation-formulaires #estimation_rapide_group .all-swiper-button{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:150px}@media screen and (min-width:768px){.estimation-formulaires #estimation_rapide_group .all-swiper-button{flex-direction:row;min-height:0}}.estimation-formulaires #estimation_rapide_group .all-swiper-button .all-swiper-button__element{padding-top:1rem;padding-bottom:1rem}.estimation-formulaires #estimation_rapide_group .all-swiper-button .all-swiper-button__element.disabled-verification{pointer-events:none;opacity:.25}.estimation-formulaires #estimation_rapide_group .all-swiper-button .all-swiper-button__element .swiper-button-next__svg,.estimation-formulaires #estimation_rapide_group .all-swiper-button .all-swiper-button__element .swiper-button-prev__svg{fill:#fff}.estimation-formulaires #estimation_rapide_group .all-swiper-button .all-swiper-button__element.swiper-button-prev-estimate{margin-bottom:1rem}@media screen and (min-width:768px){.estimation-formulaires #estimation_rapide_group .all-swiper-button .all-swiper-button__element.swiper-button-prev-estimate{margin-right:1rem;margin-bottom:0}}.estimation-formulaires #estimation_rapide_group .all-swiper-button .all-swiper-button__element.swiper-button-prev-estimate .cta-primary__svg{margin-right:.5rem}@media screen and (min-width:768px){.estimation-formulaires #estimation_rapide_group .all-swiper-button .all-swiper-button__element.swiper-button-next-estimate{margin-left:1rem}}.estimation-formulaires #estimation_rapide_group .all-swiper-button .all-swiper-button__element.swiper-button-next-estimate .cta-primary__svg{margin-left:.5rem}.estimation-formulaires #estimation_rapide_group .all-swiper-button .all-swiper-button__element .arrow_left{margin-right:1em}.estimation-formulaires #estimation_rapide_group .all-swiper-button .all-swiper-button__element .arrow_left:before{border-width:7px 10px 7px 0}.estimation-formulaires #estimation_rapide_group .all-swiper-button .swiper-button-disabled{display:none}.estimation-formulaires .form__legals{margin:0;font-size:.6rem}.estimation-formulaires .flatpickr-calendar{font:normal normal 600 1.1rem Manrope,Arial,sans-serif}.estimation-formulaires .flatpickr-calendar .flatpickr-day{font:normal normal 600 1.1rem Manrope,Arial,sans-serif;display:flex;align-items:center}.estimation-formulaires .flatpickr-calendar .flatpickr-day:hover{color:#fff;background:#e1c85c}#estimation_pro_group{margin:0 auto}#estimation_pro_group .module-form .form__fields__title{color:#e1c85c;text-transform:none;font:normal normal 400 1.2rem Blinker,Times New Roman,serif;display:block}#estimation_pro_group .module-form .form__fields{width:100%;margin:0}#estimation_pro_group .module-form .form__field{margin:0;padding:1rem 0;width:100%;flex-basis:auto;flex:initial}@media screen and (min-width:768px){#estimation_pro_group .module-form .form__field{width:50%;padding:1rem .5rem}#estimation_pro_group .module-form .form__field:nth-child(odd){padding-left:0}#estimation_pro_group .module-form .form__field:nth-child(2n){padding-right:0}}#estimation_pro_group .module-form .form__field .textfield__calendar{bottom:2rem;top:inherit}#estimation_pro_group .module-form .form__field .select__label,#estimation_pro_group .module-form .form__field .textfield__label{color:#25282b;letter-spacing:unset}@media screen and (min-width:768px){#estimation_pro_group .module-form .form__field.radios{width:100%}}#estimation_pro_group .module-form .form__field .checkboxes__legend,#estimation_pro_group .module-form .form__field .radios__legend{font:normal normal 600 1.1rem Manrope,Arial,sans-serif;text-transform:none;color:#373135}#estimation_pro_group .module-form .form__field .checkboxes__itrem{width:100%;margin:10px 0 1rem}@media screen and (min-width:768px){#estimation_pro_group .module-form .form__field .checkboxes__itrem{width:50%}}#estimation_pro_group .module-form .form__field .radio__input+label{font:normal normal 400 .9rem Manrope,Arial,sans-serif;color:#25282b}#estimation_pro_group .module-form .form__field .radio__input+label:before,#estimation_pro_group .module-form .form__field .radio__input:checked+label:before{border:1px solid #86aeb5}#estimation_pro_group .module-form .form__legend{margin:0}@media screen and (min-width:768px){#estimation_pro_group .module-form .form__fieldset .form-group{display:flex;justify-content:space-between}}#estimation_pro_group .module-form .form__fieldset.section1 .form-group{padding-top:0}#estimation_pro_group .module-form .form__fieldset.section1 .form__field{padding:1rem .5rem}#estimation_pro_group .module-form .form__fieldset.section4 .form-group{padding:0 0 3rem;align-items:center;flex-direction:column}#estimation_pro_group .module-form .form__fieldset.section4 .form__validation{width:100%;padding:0;align-self:auto;align-items:center;flex-direction:column}@media screen and (min-width:768px){#estimation_pro_group .module-form .form__fieldset.section4 .form__validation{align-items:unset;flex-direction:row}}#estimation_pro_group .module-form .form__fieldset.section4 .form__validation .form__submit{margin-top:2rem;text-align:right;justify-content:center}#estimation_pro_group .module-form .form__fieldset.section4 .form__field{padding:1rem 0}#estimation_pro_group .module-form .form__fieldset.section4 .form__field.checkboxes{width:100%}.estimation-result{margin:2em auto}.estimation-result__wrapper{max-width:100%;margin:auto}.estimation-result__message{text-align:center;padding:16px;border-radius:6px}.estimation-result__message--error{background-color:#b12a0b;color:#fff}.estimation-result__main-title{letter-spacing:0;text-transform:none;color:#373135;width:100%}.estimation-result__title{font:normal normal 400 clamp(16px,calc(.6rem + 1.875vw),26px)/1.8 Blinker,Times New Roman,serif;letter-spacing:0;text-transform:none;color:#e1c85c}.estimation-result__title .icon-title-poi:before{margin:0 15px 0 0}.estimation-result__text{margin:1em 0}.estimation-result__action,.estimation-result__estimate,.estimation-result__locate-drawing,.estimation-result__quality,.estimation-result__similar,.estimation-result__strong-point{border-bottom:1px solid rgba(55,49,53,.56);padding:30px 0;width:100%;max-width:980px;margin:0 auto}.estimation-result__quality .swiper-pagination,.estimation-result__similar .swiper-pagination,.estimation-result__strong-point .swiper-pagination{position:relative}.estimation-result__quality .swiper-container-horizontal&gt;.swiper-pagination-bullets,.estimation-result__quality .swiper-pagination-custom,.estimation-result__quality .swiper-pagination-fraction,.estimation-result__similar .swiper-container-horizontal&gt;.swiper-pagination-bullets,.estimation-result__similar .swiper-pagination-custom,.estimation-result__similar .swiper-pagination-fraction,.estimation-result__strong-point .swiper-container-horizontal&gt;.swiper-pagination-bullets,.estimation-result__strong-point .swiper-pagination-custom,.estimation-result__strong-point .swiper-pagination-fraction{bottom:0}.estimation-result__quality .swiper-pagination-bullet,.estimation-result__similar .swiper-pagination-bullet,.estimation-result__strong-point .swiper-pagination-bullet{border-radius:100%}.estimation-result__locate{display:flex;flex-direction:column}.estimation-result__locate-drawing{display:flex;align-items:center}.estimation-result__locate-drawing .icon-estimation-font{font-size:3rem}.estimation-result__locate-text{margin-left:1rem;font-size:1rem;color:#25282b;line-height:1.75}@media screen and (min-width:640px){.estimation-result__locate-text{font-size:1.25rem}}.estimation-result__estimate .estimate .estimate__item-main{margin:10px 0}.estimation-result__estimate .estimate .estimate__item-main .estimate__item-value{letter-spacing:0;font:normal normal 700 clamp(14px,calc(.6rem + 1.875vw),28px)/1.2 Manrope,Arial,sans-serif;color:#e1c85c}.estimation-result__estimate .estimate .estimate__item-main .estimate__item-label{font:normal normal 400 clamp(17px,calc(.6rem + 1.875vw),18px)/1.2 Manrope,Arial,sans-serif}.estimation-result__estimate .estimate .estimate__item-value{color:#e1c85c;font:normal normal 600 clamp(14px,calc(.6rem + 1.875vw),17px)/1.2 Manrope,Arial,sans-serif;letter-spacing:0}.estimation-result__estimate .estimate .estimate__item-label{color:#373135;font:normal normal 400 clamp(17px,calc(.6rem + 1.875vw),18px)/1.2 Manrope,Arial,sans-serif}.estimation-result__estimate .estimate__items{display:flex;margin:30px 0 0}.estimation-result__estimate .estimate__item{margin-right:5%}.estimation-result__strong-point .strong-point__swiper-container{display:flex;flex-wrap:wrap;margin:0 -10px}.estimation-result__strong-point .strong-point__item{padding:10px;min-width:220px;width:100%}@media screen and (min-width:0){.estimation-result__strong-point .strong-point__item{width:50%}}@media screen and (min-width:768px){.estimation-result__strong-point .strong-point__item{width:25%}}.estimation-result__strong-point .strong-point__item-info{display:flex;align-items:center;padding:15px 10px;font:normal normal 600 clamp(12px,calc(.6rem + 1.875vw),16px)/1 Manrope,Arial,sans-serif;border:1px solid rgba(55,49,53,.56);border-radius:4px}.estimation-result__strong-point .strong-point__item-drawing{font-size:2rem}.estimation-result__strong-point .strong-point__item-label{color:#25282b}.estimation-result__strong-point .strong-point__item-description{color:#c1c1c1}.estimation-result__similar .similar__items{display:flex;flex-wrap:wrap;margin:0 -10px}.estimation-result__similar .similar__swiper-container{margin-top:30px}.estimation-result__similar .similar__item{padding:10px 10px 20px;font:normal normal 400 clamp(12px,calc(.6rem + 1.875vw),16px)/1 Manrope,Arial,sans-serif;border:1px solid rgba(55,49,53,.56);border-radius:4px}.estimation-result__similar .similar__item-content{padding:10px;min-width:220px;width:100%}@media screen and (min-width:0){.estimation-result__similar .similar__item-content{width:50%}}@media screen and (min-width:768px){.estimation-result__similar .similar__item-content{width:25%}}.estimation-result__similar .similar__item-drawing{font-size:2rem}.estimation-result__similar .similar__item-info{margin:15px 0}.estimation-result__similar .similar__item-info:first-child{margin-top:0;display:flex;align-items:center}.estimation-result__similar .similar__item-info-label,.estimation-result__similar .similar__item-info-value{color:#c1c1c1}.estimation-result__similar .similar__item-info-city,.estimation-result__similar .similar__item-info-district{color:#c1c1c1;display:block}.estimation-result__quality .quality__items{display:flex;margin:0 -10px;flex-wrap:wrap}.estimation-result__quality .quality__swiper-container{margin-top:30px}.estimation-result__quality .quality__item{font:normal normal 400 clamp(12px,calc(.6rem + 1.875vw),15px)/1 Manrope,Arial,sans-serif;border:1px solid rgba(55,49,53,.56);border-radius:4px;height:100%;padding:10px}.estimation-result__quality .quality__item-content{min-width:220px;min-height:193px;padding:10px;width:100%}@media screen and (min-width:0){.estimation-result__quality .quality__item-content{width:50%}}@media screen and (min-width:768px){.estimation-result__quality .quality__item-content{width:25%}}.estimation-result__quality .quality__item&gt;*{margin:15px 0}.estimation-result__quality .quality__item-title{display:flex;align-items:center;margin:6px 0;font:normal normal 600 clamp(12px,calc(.6rem + 1.875vw),16px)/1 Manrope,Arial,sans-serif}.estimation-result__quality .quality__item-note{color:#fff;text-transform:uppercase;display:flex;min-width:30px;height:30px;border-radius:100%;align-items:center;justify-content:center}.estimation-result__quality .quality__item-note--a{background-color:#1b5e20}.estimation-result__quality .quality__item-note--b{background-color:#7cb342}.estimation-result__quality .quality__item-note--c{background-color:#fdd835}.estimation-result__quality .quality__item-note--d{background-color:#ffa726}.estimation-result__quality .quality__item-note--e{background-color:#ff4b26}.estimation-result__quality .quality__item-label{color:#25282b;margin-left:10px}.estimation-result__quality .quality__item-description{font:normal normal 400 clamp(12px,calc(.6rem + 1.875vw),16px)/1.2 Manrope,Arial,sans-serif;color:#25282b}.estimation-result__quality .quality__item-drawing{font-size:2rem}.estimation-result__action{border-bottom:none}.estimation-result__action .links-group__wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.estimation-result__action .links-group__link{margin:10px;min-height:62px}.estimation-result__action .links-group__link .button-drawing__svg{fill:#25282b}.estimation-result__action .links-group__link:focus .button-drawing__svg,.estimation-result__action .links-group__link:hover .button-drawing__svg{fill:#fff}.estimation-result .modal-generate-report .generate-report{display:flex;justify-content:center}.estimation-result .modal-generate-report .generate-report #report-download-btn{display:none;border:none;padding:10px 20px;background:#373135;min-height:50px;align-items:center;margin:10px 0;font:normal normal 400 clamp(14px,calc(.6rem + 1.875vw),17px)/1 Manrope,Arial,sans-serif;color:#fff;text-transform:none;letter-spacing:0}.estimation-result .modal-generate-report .generate-report #report-download-btn:hover{cursor:pointer;background:#e1c85c;color:#fff}.estimation-bar{background:#e1c85c}.estimation-bar__text{color:#fff;text-transform:uppercase;font:normal normal 600 clamp(.875rem,calc(.3125rem + 1.1719vw),1.25rem)/1.4 Manrope,Arial,sans-serif}.estimation-inner-v1{background:url(../images/modules/estimation-inner/1.jpg) no-repeat 50%/cover transparent}.estimation-inner-v1:before{content:"";height:100%;width:100%;position:absolute;left:0;right:0;background:linear-gradient(180deg,transparent,#000)}.estimation-inner-v1__title .title-v1{margin-bottom:5px}.estimation-inner-v1__title .title-v1__part1{color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.estimation-inner-v1__title .title-v1__part1:after,.estimation-inner-v1__title .title-v1__part1:before{background:#373135}.estimation-inner-v1__title .title-v1__part2{font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#fff}.estimation-inner-v1__text{margin:0 auto}.estimation-inner-v1 .editorial{color:#fff}.estimation-inner-v1 .editorial a{color:#e1c85c;text-decoration:underline}.estimation-inner-v1 .editorial a:focus,.estimation-inner-v1 .editorial a:hover{color:#373135}.estimation-inner-v1 .editorial p{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;text-align:center;margin:0 auto}.estimation-inner-v1 .cta-quaternary{font:normal normal 400 clamp(1rem,1rem,1rem)/1 Manrope,Arial,sans-serif;color:#fff;background:#373135}.estimation-inner-v1 .cta-quaternary:focus,.estimation-inner-v1 .cta-quaternary:hover{color:#fff;border-color:#25282b}.estimation-inner-v1 .cta-quaternary:focus .cta-quaternary__drawing,.estimation-inner-v1 .cta-quaternary:hover .cta-quaternary__drawing{fill:#fff}.estimation-inner-v1 .cta-quaternary:before,.estimation-inner-v1 .cta-quaternary:focus:before,.estimation-inner-v1 .cta-quaternary:hover:before{background:#25282b}.estimation-inner-v1 .cta-quaternary__drawing{fill:#fff}.estimation-inner-v1 .cta-quaternary .links-group__link--drawing .links-group__text{margin-right:.5rem}.estimation-inner-v2{background:url(../images/modules/estimation-inner/2.jpg) no-repeat 50%/cover transparent}.estimation-inner-v2:before{content:"";height:100%;width:100%;position:absolute;left:0;right:0;background:linear-gradient(180deg,transparent,#000)}.estimation-inner-v2__title .title-v1{margin-bottom:5px}.estimation-inner-v2__title .title-v1__part1{color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.estimation-inner-v2__title .title-v1__part1:after,.estimation-inner-v2__title .title-v1__part1:before{background:#373135}.estimation-inner-v2__title .title-v1__part2{font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#fff}.estimation-inner-v2__text{margin:0 auto}.estimation-inner-v2 .editorial{color:#fff}.estimation-inner-v2 .editorial a{color:#e1c85c;text-decoration:underline}.estimation-inner-v2 .editorial a:focus,.estimation-inner-v2 .editorial a:hover{color:#373135}.estimation-inner-v2 .editorial p{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;text-align:center;margin:0 auto}.estimation-inner-v2 .cta-quaternary{font:normal normal 400 clamp(1rem,1rem,1rem)/1 Manrope,Arial,sans-serif;color:#fff;background:#373135}.estimation-inner-v2 .cta-quaternary:focus,.estimation-inner-v2 .cta-quaternary:hover{color:#fff;border-color:#25282b}.estimation-inner-v2 .cta-quaternary:focus .cta-quaternary__drawing,.estimation-inner-v2 .cta-quaternary:hover .cta-quaternary__drawing{fill:#fff}.estimation-inner-v2 .cta-quaternary:before,.estimation-inner-v2 .cta-quaternary:focus:before,.estimation-inner-v2 .cta-quaternary:hover:before{background:#25282b}.estimation-inner-v2 .cta-quaternary__drawing{fill:#fff}.estimation-inner-v2 .cta-quaternary .links-group__link--drawing .links-group__text{margin-right:.5rem}.estimation-v1{background:#fff}.estimation-v1__title.title-v1 .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;color:#373135;text-transform:uppercase}.estimation-v1__title.title-v1 .title-v1__part2{font:normal normal 400 clamp(1.025rem,1.25rem,1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.estimation-v1__item .item__title.title-v1 .title-v1__part2{display:block;text-align:left;font:normal normal 400 clamp(1.5rem,calc(.875rem + .7813vw),1.25rem)/1.4 Blinker,Times New Roman,serif;color:#fff}.estimation-v1__item .item__text{color:#fff}.estimation-v1__item .item__content,.estimation-v1__item .item__decorate{background:#e1c85c}.estimation-v1__item .item__img{width:100%;height:auto}.events-detail-v1{background:transparent}.events-detail-v1 .item{background:#fff;border:0}.events-detail-v1 .item__title .title-v1{margin-bottom:1rem}.events-detail-v1 .item__title .title-v1 .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.events-detail-v1 .item__title .title-v1 .title-v1__part2{font:normal normal 400 clamp(1.25rem,1.25rem,1.25rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.events-detail-v1 .item__information-value{color:#373135}.events-detail-v1 .item__content{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.events-list-v1{background:transparent}.events-list-v1 .item{background:#fff;border:0}.events-list-v1 .item__content{border:1px solid #dedede}.events-list-v1 .item__title .title-v1{margin-bottom:1rem}.events-list-v1 .item__title .title-v1 .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.events-list-v1 .item__title .title-v1 .title-v1__part2{font:normal normal 400 clamp(1.25rem,1.25rem,1.25rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.events-list-v1 .item__information-value{color:#373135}.events-list-v1 .item__description{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.events-related-v1{background:#f7f9f9}.events-related-v1 .title-v1__part1{color:#373135}.events-related-v1 .title-v1__part2{color:#e1c85c;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif}.events-related-v1__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.events-related-v1__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.events-related-v1__items{overflow:hidden}.events-related-v1__item{height:auto}.events-related-v1 .item{overflow:hidden;background:#fff;border:0}.events-related-v1 .item__content{border:1px solid #dedede;background:#fff}.events-related-v1 .item__title .title-v1{margin-bottom:1rem}.events-related-v1 .item__title .title-v1 .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.events-related-v1 .item__title .title-v1 .title-v1__part2{font:normal normal 400 clamp(1.25rem,1.25rem,1.25rem)/1.8 Blinker,Times New Roman,serif;color:#e1c85c}.events-related-v1 .item__information-value{color:#373135}.events-related-v1 .item__description{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.events-v1{background:#e1c85c}.events-v1 .swiper-slide{height:auto}.events-v1__container{overflow:hidden}.events-v1__title .title-v1__part1{color:#373135}.events-v1__title .title-v1__part1:after,.events-v1__title .title-v1__part1:before{background:#373135}.events-v1__title .title-v1__part2{color:#fff}.events-v1__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#fff;border-radius:100%;margin:.2rem}.events-v1__swiper-pagination .swiper-pagination-bullet-active{background:#fff;color:#fff;border-color:#fff}.events-v1 .swiper-button-next,.events-v1 .swiper-button-prev{background:#fff;border-color:#e1c85c}.events-v1 .swiper-button-next--svg,.events-v1 .swiper-button-prev--svg{fill:#e1c85c}.events-v1 .swiper-button-next:focus,.events-v1 .swiper-button-next:hover,.events-v1 .swiper-button-prev:focus,.events-v1 .swiper-button-prev:hover{background:#e1c85c;border-color:#e1c85c}.events-v1 .swiper-button-next:focus .swiper-button-next__svg,.events-v1 .swiper-button-next:focus .swiper-button-prev__svg,.events-v1 .swiper-button-next:hover .swiper-button-next__svg,.events-v1 .swiper-button-next:hover .swiper-button-prev__svg,.events-v1 .swiper-button-prev:focus .swiper-button-next__svg,.events-v1 .swiper-button-prev:focus .swiper-button-prev__svg,.events-v1 .swiper-button-prev:hover .swiper-button-next__svg,.events-v1 .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.events-v1 .item{background:#fff;border:transparent}.events-v1 .item__content{border:1px solid #dedede}.events-v1 .item__title .title-v1{margin-bottom:1rem}.events-v1 .item__title .title-v1 .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.events-v1 .item__title .title-v1 .title-v1__part2{font:normal normal 400 clamp(1.25rem,1.25rem,1.25rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.events-v1 .item__information-value{color:#373135}.events-v1 .item__description{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.fab_detail{position:fixed;bottom:1rem;right:1rem;z-index:999;width:5rem}.fab_detail,.fab_detail .fab_detail_structure{display:flex;align-items:center;justify-content:center}.fab_detail .fab_detail_structure{position:relative;width:100%;border-radius:50%}.fab_detail .fab_detail_img{width:3.5rem;height:3.5rem;object-fit:cover;border-radius:50%;cursor:pointer}.fab_detail .fab_detail_title_structure{position:absolute;right:6rem;bottom:0;width:calc(100vw - 8rem);display:flex;justify-content:flex-end;align-items:center;height:3.5rem;transition:.5s;opacity:0;pointer-events:none;transform:translateX(-10rem)}.fab_detail .fab_detail_title_content{background:#fff;box-shadow:0 0 10px 0 hsla(0,0%,75.7%,.25);border-radius:.5rem;padding:.5rem 1rem}.fab_detail .fab_detail_subtitle,.fab_detail .fab_detail_title{display:block;text-align:right}.fab_detail .fab_detail_subtitle,.fab_detail .fab_detail_title{font-size:.8rem;color:#e1c85c}.fab_detail .button_structure{position:absolute;right:0;bottom:14rem;width:100%;opacity:0;pointer-events:none;transition:.5s;display:flex;justify-content:center;flex-direction:column}.fab_detail .button_default{flex-direction:column;align-items:center;justify-content:center;background:transparent;border:none;margin:0;padding:.5rem 0}.fab_detail .button_default[data-phone]:not(.pointer-events-active)&gt;*{pointer-events:none}.fab_detail .button_default[data-phone].pointer-events-active{position:relative}.fab_detail .button_default[data-phone].pointer-events-active a{display:block;white-space:pre}.fab_detail .button_default[data-phone].pointer-events-active a:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;content:""}.fab_detail .button_default:focus,.fab_detail .button_default:hover{background:transparent;border:none}.fab_detail .button_default .icon_content{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;background:#e1c85c;margin-bottom:-.75rem;border-radius:50%;z-index:9}.fab_detail .button_default .icon_content .icon{margin:0;width:1.25rem;height:1.25rem}.fab_detail .button_default .text_item{padding:1rem .5rem .5rem;border-radius:.5rem;background:#fdf7ef;box-shadow:0 5px 10px 0 hsla(0,0%,75.7%,.25);color:#373135;font-size:.8rem;font-weight:700}.fab_detail.active .fab_detail_title_structure{opacity:1;transform:translateX(0)}.fab_detail.active .button_structure{opacity:1;bottom:4rem;pointer-events:auto}@media screen and (min-width:1920px){.fab_detail{width:100%;position:sticky;bottom:inherit;top:12rem;height:0;align-items:flex-start}.fab_detail .fab_detail_structure{padding:1.5rem 1rem;width:250px;justify-content:center;flex-direction:column;background:#fff;border-radius:.5rem;margin-left:auto;margin-right:1.5rem}.fab_detail .fab_detail_img{width:5rem;height:5rem;cursor:auto;top:-2.5rem;position:absolute}.fab_detail .fab_detail_img+.fab_detail_elements{margin-top:2rem}.fab_detail .fab_detail_title_structure{position:static;right:inherit;bottom:inherit;width:auto;display:flex;justify-content:center;align-items:center;height:auto;transition:.5s;opacity:1;pointer-events:auto;transform:none}.fab_detail .fab_detail_title_content{background:transparent;box-shadow:none;border-radius:0;padding:.5rem 1rem}.fab_detail .fab_detail_subtitle,.fab_detail .fab_detail_title{text-align:center}.fab_detail .fab_detail_title{font-size:1.25rem}.fab_detail .fab_detail_subtitle{font-size:1rem}.fab_detail .button_structure{position:static;right:inherit;bottom:inherit;width:auto;opacity:1;pointer-events:auto}.fab_detail .button_default{flex-direction:row;align-items:center;justify-content:center;background:#e1c85c;border:1px solid #e1c85c;margin:.5rem auto;padding:.75rem}.fab_detail .button_default:focus,.fab_detail .button_default:hover{background:#373135;border:1px solid #373135}.fab_detail .button_default:focus .text_item,.fab_detail .button_default:hover .text_item{color:#25282b}.fab_detail .button_default .icon_content{width:2rem;height:1rem;display:flex;align-items:center;justify-content:center;background:transparent;margin-bottom:0}.fab_detail .button_default .icon_content .icon{margin:0;width:1rem;height:1rem}.fab_detail .button_default .text_item{padding:0;border-radius:0;background:transparent;box-shadow:none;color:#fdf7ef;font-size:1rem;font-weight:400}}.fab-v1{position:fixed;right:0;bottom:30px;z-index:99100}.fab-v1__nav--one .fab-v1__items{bottom:50vh}.fab-v1__nav--one .fab-v1__item:not(.fab__button){opacity:1}.fab-v1.active .fab-v1__item:first-child{transform:translateY(0);transition:.15s,opacity .1s;opacity:1;z-index:10}.fab-v1.active .fab-v1__item:nth-child(2){transform:translateY(-70px);transition:.25s,opacity .1s;opacity:1;z-index:9}.fab-v1.active .fab-v1__item:nth-child(3){transform:translateY(-140px);transition:.35s,opacity .1s;opacity:1;z-index:8}.fab-v1.active .fab-v1__item:nth-child(4){transform:translateY(-210px);transition:.45s,opacity .1s;opacity:1;z-index:7}.fab-v1.active .fab-v1__item:nth-child(5){transform:translateY(-280px);transition:.55s,opacity .1s;opacity:1;z-index:6}.fab-v1.active .fab-v1__item:nth-child(6){transform:translateY(-350px);transition:.65s,opacity .1s;opacity:1;z-index:5}.fab-v1.active .fab-v1__button .fab-v1__button-icon{transform:rotate(135deg)}.fab-v1__button{background-color:#e1c85c;color:#fff;width:58px;height:58px;border:0;border-radius:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:10px}@media screen and (min-width:1024px){.fab-v1__button{display:none}}.fab-v1__button-icon{position:relative;transform:rotate(0deg);transition:.8s}.fab-v1__button-icon,.fab-v1__button-icon:before{width:20px;height:5px;background-color:#fff;display:block}.fab-v1__button-icon:before{content:"";color:red;position:absolute;top:0;left:0;transform:rotate(90deg)}.fab-v1__button:hover .fab-v1__button-icon{transform:rotate(180deg)}.fab-v1__items,.fab-v1__nav{position:relative}.fab-v1__items{bottom:130px;right:5px}@media screen and (min-width:1024px){.fab-v1__items{bottom:28vh;right:0}}.fab-v1__item{color:rgba(0,0,0,.65);width:auto;cursor:pointer;display:flex;align-items:flex-end;justify-content:center;position:absolute;transition:1s,opacity .5s;right:-4px}@media screen and (min-width:1024px){.fab-v1__item{right:-40px}}.fab-v1__item:focus{outline:none}.fab-v1__item.fab__button{background:#2196f3;border-color:#1976d2;color:#fff;z-index:11}.fab-v1__item:not(.fab__button){opacity:0}.fab-v1__item-drawing{position:absolute;z-index:10;top:0;left:0;background-color:#fff;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:100%;box-shadow:1px 1px 9px 2px #dedede}@media screen and (min-width:1024px){.fab-v1__item-drawing{left:0}}.fab-v1__item-picto-svg{width:auto;height:64px;top:-6px;left:0;position:absolute}@media screen and (min-width:1024px){.fab-v1__item-picto-svg{height:20px;position:inherit}}.fab-v1__item-picto-svg-content{fill:#373135}.fab-v1__item-picto-svg-bg{fill:#fff}.fab-v1__item-label{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;color:#fff;text-transform:uppercase;letter-spacing:0;background:#373135;box-shadow:0 0 12px 3px rgba(0,0,0,.19);text-align:left;width:0;height:3rem;padding:.4em 1em .4em 46px;display:flex;align-items:center;justify-content:flex-start;z-index:-1;opacity:0;margin-left:-3px}@media screen and (min-width:1024px){.fab-v1__item-label{opacity:1;width:210px;position:relative;left:-20px}}@media screen and (min-width:1024px){.fab-v1 .fab-v1__item{padding-left:50px}.fab-v1 .fab-v1__item:first-child{transform:translate(140px);transition:.8s,opacity .1s;opacity:1;z-index:10}.fab-v1 .fab-v1__item:nth-child(2){transform:translate(140px,-70px);transition:.8s,opacity .1s;opacity:1;z-index:9}.fab-v1 .fab-v1__item:nth-child(3){transform:translate(140px,-140px);transition:.8s,opacity .1s;opacity:1;z-index:8}.fab-v1 .fab-v1__item:nth-child(4){transform:translate(140px,-210px);transition:.8s,opacity .1s;opacity:1;z-index:7}.fab-v1 .fab-v1__item:nth-child(5){transform:translate(140px,-280px);transition:.8s,opacity .1s;opacity:1;z-index:6}.fab-v1 .fab-v1__item:nth-child(6){transform:translate(140px,-350px);transition:.8s,opacity .1s;opacity:1;z-index:5}.fab-v1 .fab-v1__item-label{opacity:0;transition:1s;transform-origin:center 50%}.fab-v1 .fab-v1__item-drawing{transition:.8s}.fab-v1 .fab-v1__item:hover{right:0}.fab-v1 .fab-v1__item:hover:first-child{transform:translate(0);opacity:1;z-index:10}.fab-v1 .fab-v1__item:hover:nth-child(2){transform:translateY(-70px);opacity:1;z-index:9}.fab-v1 .fab-v1__item:hover:nth-child(3){transform:translateY(-140px);opacity:1;z-index:8}.fab-v1 .fab-v1__item:hover:nth-child(4){transform:translateY(-210px);opacity:1;z-index:7}.fab-v1 .fab-v1__item:hover:nth-child(5){transform:translateY(-280px);opacity:1;z-index:6}.fab-v1 .fab-v1__item:hover:nth-child(6){transform:translateY(-350px);opacity:1;z-index:5}.fab-v1 .fab-v1__item:hover .fab-v1__item-label{opacity:1;left:0}.fab-v1 .fab-v1__item:hover .fab-v1__item-drawing{left:24px}}.fab-v1__action{text-decoration:none;background:transparent;border:0;cursor:pointer}.favorites-programs-v1{overflow:hidden;background:#fff}.favorites-programs-v1 .swiper-slide-prev{opacity:0;transition:opacity .5s ease-in-out}.favorites-programs-v1__container-title{position:relative;z-index:12;background:#fff}@media screen and (min-width:1025px){.favorites-programs-v1__container-title{width:26.333333%}}@media screen and (min-width:1025px){.favorites-programs-v1__container-content{width:73.666666%}}.favorites-programs-v1__title .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;text-align:center;text-transform:uppercase;color:#373135}.favorites-programs-v1__title .title-v1__part2{text-align:center;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.favorites-programs-v1__links .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#373135;background:#e1c85c;border-color:#e1c85c}.favorites-programs-v1__links .cta-primary svg{fill:#fff}.favorites-programs-v1 .swiper-slide{height:auto}.favorites-programs-v1 .swiper-pagination{transform:inherit;left:inherit}.favorites-programs-v1 .item__lots .lots{font:normal normal 400 .938rem/1.4 Manrope,Arial,sans-serif;color:#25282b}.favorites-programs-v1 .item__lots .lots__number{color:#25282b}.favorites-programs-v1 .item__block--city .title-v1{margin-bottom:.5rem}.favorites-programs-v1 .item__block--city .title-v1__part1{text-transform:uppercase;color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.favorites-programs-v1 .item__block--title,.favorites-programs-v1 .item__size{font:normal normal 400 clamp(.813rem,calc(.5625rem + .3125vw),.938rem)/1.4 Manrope,Arial,sans-serif;color:#25282b}.favorites-programs-v1 .item__size span{font:normal normal 400 clamp(.813rem,calc(.5625rem + .3125vw),.938rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.favorites-programs-v1 .item__price{font:normal normal 600 clamp(1.063rem,calc(.8125rem + .3125vw),1.188rem)/1.4 Manrope,Arial,sans-serif}.favorites-programs-v1 .item__price-value{color:#25282b}.favorites-programs-v1 .item__price-value-mount{color:#373135}.favorites-programs-v1 .item__media-360,.favorites-programs-v1 .item__media-video{background:#fff}.favorites-programs-v1 .item__media-360,.favorites-programs-v1 .item__media-video{border-radius:6px}.favorites-programs-v1 .item__selection{background-color:#fff}.favorites-programs-v1 .item__selection:hover svg,.favorites-programs-v1 .item__selection svg,.favorites-programs-v1 .item__selection svg path{fill:#373135}.favorites-programs-v1 .item__content{border:1px solid #dedede}@media screen and (min-width:1025px){.favorites-programs-v1 .item__decorate{width:61.39%}}@media screen and (min-width:1025px){.favorites-programs-v1 .item__content{width:38.61%}}.favorites-programs-v1 .item__links .cta-quaternary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#25282b;background:#fff;border-color:#e1c85c;border-width:1px}.favorites-programs-v1 .item__links .cta-quaternary svg{fill:#373135}.favorites-programs-v1 .item__links .cta-quaternary:focus,.favorites-programs-v1 .item__links .cta-quaternary:hover{color:#fff}.favorites-programs-v1 .item__links .cta-quaternary:focus .cta-quaternary__drawing,.favorites-programs-v1 .item__links .cta-quaternary:hover .cta-quaternary__drawing{fill:#fff}.favorites-programs-v1 .item__links .cta-quaternary:before,.favorites-programs-v1 .item__links .cta-quaternary:focus:before,.favorites-programs-v1 .item__links .cta-quaternary:hover:before{background:#25282b}.favorites-programs-v1 .item__content{background:#fff}.favorites-programs-v1 .item__img{width:100%;height:auto}.favorites-programs-v1__swiper-buttons .swiper-button-next,.favorites-programs-v1__swiper-buttons .swiper-button-prev{background:transparent;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.favorites-programs-v1__swiper-buttons .swiper-button-next__svg,.favorites-programs-v1__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.favorites-programs-v1__swiper-buttons .swiper-button-next:focus,.favorites-programs-v1__swiper-buttons .swiper-button-next:hover,.favorites-programs-v1__swiper-buttons .swiper-button-prev:focus,.favorites-programs-v1__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.favorites-programs-v1__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.favorites-programs-v1__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.favorites-programs-v1__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.favorites-programs-v1__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.favorites-programs-v1__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.favorites-programs-v1__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.favorites-programs-v1__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.favorites-programs-v1__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.favorites-programs-v1__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.favorites-programs-v1__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}@media screen and (min-width:64rem){.favorites-programs-v1:before{content:"";position:absolute;left:0;width:26.333333%;height:100%;background:#fff;z-index:10}}.favorites-v1{overflow:hidden;background:#fff}.favorites-v1 .swiper-slide-prev{opacity:0;transition:opacity .5s ease-in-out}.favorites-v1__container-title{position:relative;z-index:12;background:#fff}@media screen and (min-width:1025px){.favorites-v1__container-title{width:26.333333%}}@media screen and (min-width:1025px){.favorites-v1__container-content{width:73.666666%}}.favorites-v1__title .title-v1__part1{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1.4 Manrope,Arial,sans-serif;text-align:center;text-transform:uppercase;color:#373135}.favorites-v1__title .title-v1__part2{text-align:center;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.favorites-v1__links .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#fff;background:#373135;border-color:#373135}.favorites-v1__links .cta-primary svg{fill:#fff}.favorites-v1 .swiper-slide{height:auto}.favorites-v1 .swiper-pagination{transform:inherit;left:inherit}.favorites-v1 .item__options .option__number{background:#e1c85c;color:#fff;font-size:.75rem;font-family:Manrope,Arial,sans-serif}.favorites-v1 .item__block--city .title-v1{margin-bottom:.5rem}.favorites-v1 .item__block--city .title-v1__part1{text-transform:uppercase;color:#e1c85c;font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1.4 Manrope,Arial,sans-serif}.favorites-v1 .item__block--title{font:normal normal 400 clamp(.938rem,calc(.8125rem + .3125vw),.813rem)/1.4 Manrope,Arial,sans-serif;color:#fff}.favorites-v1 .item__price{font:normal normal 400 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#e1c85c}.favorites-v1 .item__media-360,.favorites-v1 .item__media-video{background:#fff}.favorites-v1 .item__media-360,.favorites-v1 .item__media-video{border-radius:6px}.favorites-v1 .item__content{background:#fff;border:1px solid #dedede}@media screen and (min-width:1025px){.favorites-v1 .item__decorate{width:61.39%}}@media screen and (min-width:1025px){.favorites-v1 .item__content{width:38.61%}}.favorites-v1 .item__links .cta-quaternary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#25282b;background:#fff;border-color:#e1c85c;border-width:1px}.favorites-v1 .item__links .cta-quaternary svg{fill:#373135}.favorites-v1 .item__links .cta-quaternary:focus,.favorites-v1 .item__links .cta-quaternary:hover{color:#fff}.favorites-v1 .item__links .cta-quaternary:focus .cta-quaternary__drawing,.favorites-v1 .item__links .cta-quaternary:hover .cta-quaternary__drawing{fill:#fff}.favorites-v1 .item__links .cta-quaternary:before,.favorites-v1 .item__links .cta-quaternary:focus:before,.favorites-v1 .item__links .cta-quaternary:hover:before{background:#25282b}.favorites-v1 .item__content{background:#373135}.favorites-v1 .item__img{width:100%;height:auto}.favorites-v1__swiper-buttons .swiper-button-next,.favorites-v1__swiper-buttons .swiper-button-prev{background:#373135;width:2rem;height:2rem;border-radius:100%;border:1px solid #373135;top:0;margin-top:0}.favorites-v1__swiper-buttons .swiper-button-next__svg,.favorites-v1__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.favorites-v1__swiper-buttons .swiper-button-next:focus,.favorites-v1__swiper-buttons .swiper-button-next:hover,.favorites-v1__swiper-buttons .swiper-button-prev:focus,.favorites-v1__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.favorites-v1__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.favorites-v1__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.favorites-v1__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.favorites-v1__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.favorites-v1__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.favorites-v1__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.favorites-v1__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.favorites-v1__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.favorites-v1__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.favorites-v1__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}@media screen and (min-width:64rem){.favorites-v1:before{content:"";position:absolute;left:0;width:26.333333%;height:100%;background:#fff;z-index:10}}.favorites-programs-v2{overflow:hidden}.favorites-programs-v2__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.favorites-programs-v2__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.favorites-programs-v2__container-title{position:relative;z-index:12;background:#fff}.favorites-programs-v2__title .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;text-align:center;text-transform:uppercase;color:#373135}.favorites-programs-v2__title .title-v1__part2{text-align:center;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.favorites-programs-v2__links .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#373135;background:#e1c85c;border-color:#e1c85c}.favorites-programs-v2__links .cta-primary svg{fill:#fff}.favorites-programs-v2 .swiper-slide{height:auto}.favorites-programs-v2 .item__lots .lots{font:normal normal 400 .938rem/1.4 Manrope,Arial,sans-serif;color:#25282b}.favorites-programs-v2 .item__lots .lots__number{color:#25282b}.favorites-programs-v2 .item__size{color:#25282b}.favorites-programs-v2 .item__size,.favorites-programs-v2 .item__size span{font:normal normal 400 clamp(.813rem,calc(.5625rem + .3125vw),.938rem)/1.4 Manrope,Arial,sans-serif}.favorites-programs-v2 .item__size span{color:#373135}.favorites-programs-v2 .item__price{font:normal normal 600 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif}.favorites-programs-v2 .item__price-value{color:#25282b}.favorites-programs-v2 .item__price-value-mount{color:#373135}.favorites-programs-v2 .item__block--city .title-v1{margin-bottom:.5rem}.favorites-programs-v2 .item__block--city .title-v1__part1{text-transform:uppercase;color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.favorites-programs-v2 .item__block--title{font:normal normal 400 clamp(.938rem,calc(.8125rem + .3125vw),.813rem)/1.4 Manrope,Arial,sans-serif;color:#25282b}.favorites-programs-v2 .item__media-360,.favorites-programs-v2 .item__media-video{background:#fff}.favorites-programs-v2 .item__media-360,.favorites-programs-v2 .item__media-video{border-radius:6px}.favorites-programs-v2 .item__selection{background-color:#fff}.favorites-programs-v2 .item__selection:hover svg,.favorites-programs-v2 .item__selection svg,.favorites-programs-v2 .item__selection svg path{fill:#373135}.favorites-programs-v2 .item__content{border:1px solid #dedede}@media screen and (min-width:1025px){.favorites-programs-v2 .item__decorate{width:61.39%}}@media screen and (min-width:1025px){.favorites-programs-v2 .item__content{width:38.61%}}.favorites-programs-v2 .item__links .cta-quaternary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#25282b;background:#fff;border-color:#e1c85c;border-width:1px}.favorites-programs-v2 .item__links .cta-quaternary svg{fill:#373135}.favorites-programs-v2 .item__links .cta-quaternary:focus,.favorites-programs-v2 .item__links .cta-quaternary:hover{color:#fff}.favorites-programs-v2 .item__links .cta-quaternary:focus .cta-quaternary__drawing,.favorites-programs-v2 .item__links .cta-quaternary:hover .cta-quaternary__drawing{fill:#fff}.favorites-programs-v2 .item__links .cta-quaternary:before,.favorites-programs-v2 .item__links .cta-quaternary:focus:before,.favorites-programs-v2 .item__links .cta-quaternary:hover:before{background:#25282b}.favorites-programs-v2 .item__content{background:#fff}.favorites-programs-v2 .item__img{width:100%;height:auto}.favorites-programs-v2__swiper-buttons .swiper-button-next,.favorites-programs-v2__swiper-buttons .swiper-button-prev{background:transparent;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.favorites-programs-v2__swiper-buttons .swiper-button-next__svg,.favorites-programs-v2__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.favorites-programs-v2__swiper-buttons .swiper-button-next:focus,.favorites-programs-v2__swiper-buttons .swiper-button-next:hover,.favorites-programs-v2__swiper-buttons .swiper-button-prev:focus,.favorites-programs-v2__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.favorites-programs-v2__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.favorites-programs-v2__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.favorites-programs-v2__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.favorites-programs-v2__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.favorites-programs-v2__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.favorites-programs-v2__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.favorites-programs-v2__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.favorites-programs-v2__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.favorites-v2{overflow:hidden}.favorites-v2__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.favorites-v2__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.favorites-v2__container-title{position:relative;z-index:12;background:#fff}.favorites-v2__title .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;text-align:center;text-transform:uppercase;color:#373135}.favorites-v2__title .title-v1__part2{text-align:center;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.favorites-v2__links .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#373135;background:#e1c85c;border-color:#e1c85c}.favorites-v2__links .cta-primary svg{fill:#fff}.favorites-v2 .swiper-slide{height:auto}.favorites-v2__slogan{font:normal normal 600 1.25rem/1.4 Manrope,Arial,sans-serif;color:#e1c85c;text-transform:uppercase}.favorites-v2__slogan:after{content:"";background:#373135;height:1px;width:40px;position:absolute;top:50%;margin-left:10px}.favorites-v2 .item__options .option__number{background:#373135;color:#fff;font-size:.75rem;font-family:Manrope,Arial,sans-serif}.favorites-v2 .item__block--city .title-v1{margin-bottom:.5rem}.favorites-v2 .item__block--city .title-v1__part1{text-transform:uppercase;color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.favorites-v2 .item__block--title{font:normal normal 400 clamp(.938rem,calc(.8125rem + .3125vw),.813rem)/1.4 Manrope,Arial,sans-serif;color:#e1c85c}.favorites-v2 .item__price{font:normal normal 600 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.favorites-v2 .item__price-value{color:#25282b}.favorites-v2 .item__media-360,.favorites-v2 .item__media-video{background:#fff}.favorites-v2 .item__media-360,.favorites-v2 .item__media-video{border-radius:6px}.favorites-v2 .item__content{border:1px solid #dedede}@media screen and (min-width:1025px){.favorites-v2 .item__decorate{width:61.39%}}@media screen and (min-width:1025px){.favorites-v2 .item__content{width:38.61%}}.favorites-v2 .item__links .cta-quaternary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#25282b;background:#fff;border-color:#e1c85c;border-width:1px}.favorites-v2 .item__links .cta-quaternary svg{fill:#373135}.favorites-v2 .item__links .cta-quaternary:focus,.favorites-v2 .item__links .cta-quaternary:hover{color:#fff}.favorites-v2 .item__links .cta-quaternary:focus .cta-quaternary__drawing,.favorites-v2 .item__links .cta-quaternary:hover .cta-quaternary__drawing{fill:#fff}.favorites-v2 .item__links .cta-quaternary:before,.favorites-v2 .item__links .cta-quaternary:focus:before,.favorites-v2 .item__links .cta-quaternary:hover:before{background:#25282b}.favorites-v2 .item__content{background:#fff}.favorites-v2 .item__img{width:100%;height:auto}.favorites-v2__swiper-buttons .swiper-button-next,.favorites-v2__swiper-buttons .swiper-button-prev{background:transparent;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.favorites-v2__swiper-buttons .swiper-button-next__svg,.favorites-v2__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.favorites-v2__swiper-buttons .swiper-button-next:focus,.favorites-v2__swiper-buttons .swiper-button-next:hover,.favorites-v2__swiper-buttons .swiper-button-prev:focus,.favorites-v2__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.favorites-v2__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.favorites-v2__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.favorites-v2__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.favorites-v2__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.favorites-v2__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.favorites-v2__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.favorites-v2__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.favorites-v2__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.favorites-programs-v3{overflow:hidden}@media screen and (min-width:48rem){.favorites-programs-v3 .swiper-slide-prev{opacity:0}}.favorites-programs-v3:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#f7f9f9}.favorites-programs-v3__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.favorites-programs-v3__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.favorites-programs-v3__container-title{position:relative;z-index:12;background:transparent}.favorites-programs-v3__title .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;text-align:center;text-transform:uppercase;color:#373135}.favorites-programs-v3__title .title-v1__part2{text-align:center;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.favorites-programs-v3__links .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#373135;background:#e1c85c;border-color:#e1c85c}.favorites-programs-v3__links .cta-primary svg{fill:#fff}.favorites-programs-v3 .swiper-slide{height:auto}.favorites-programs-v3__slogan{font:normal normal 600 1.25rem/1.4 Manrope,Arial,sans-serif;color:#e1c85c;text-transform:uppercase}.favorites-programs-v3__slogan:after{content:"";background:#373135;height:1px;width:40px;position:absolute;top:50%;margin-left:10px}.favorites-programs-v3 .item__lots .lots{font:normal normal 400 .938rem/1.4 Manrope,Arial,sans-serif;color:#25282b}.favorites-programs-v3 .item__lots .lots__number{color:#25282b}.favorites-programs-v3 .item__size{color:#25282b}.favorites-programs-v3 .item__size,.favorites-programs-v3 .item__size span{font:normal normal 400 clamp(.813rem,calc(.5625rem + .3125vw),.938rem)/1.4 Manrope,Arial,sans-serif}.favorites-programs-v3 .item__size span{color:#373135}.favorites-programs-v3 .item__price-value{color:#25282b}.favorites-programs-v3 .item__price-value-mount{color:#373135}.favorites-programs-v3 .item:hover{box-shadow:0 0 15px rgba(37,40,43,.16862745098039217)}.favorites-programs-v3 .item__block--city .title-v1{margin-bottom:.5rem}.favorites-programs-v3 .item__block--city .title-v1__part1{text-transform:uppercase;color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.favorites-programs-v3 .item__block--title{font:normal normal 400 clamp(.938rem,calc(.8125rem + .3125vw),.813rem)/1.4 Manrope,Arial,sans-serif;color:#25282b}.favorites-programs-v3 .item__price{font:normal normal 600 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.favorites-programs-v3 .item__media-360,.favorites-programs-v3 .item__media-video{background:#fff}.favorites-programs-v3 .item__media-360,.favorites-programs-v3 .item__media-video{border-radius:6px}.favorites-programs-v3 .item__selection{background-color:#fff}.favorites-programs-v3 .item__selection:hover svg,.favorites-programs-v3 .item__selection svg,.favorites-programs-v3 .item__selection svg path{fill:#373135}.favorites-programs-v3 .item__content{border:1px solid #dedede}.favorites-programs-v3 .item__links .cta-primary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#25282b;background:#fff;border-color:#e1c85c;border-width:1px}.favorites-programs-v3 .item__links .cta-primary svg{fill:#373135}.favorites-programs-v3 .item__links .cta-primary:focus,.favorites-programs-v3 .item__links .cta-primary:hover{color:#fff}.favorites-programs-v3 .item__links .cta-primary:focus .cta-quaternary__drawing,.favorites-programs-v3 .item__links .cta-primary:hover .cta-quaternary__drawing{fill:#fff}.favorites-programs-v3 .item__links .cta-primary:before,.favorites-programs-v3 .item__links .cta-primary:focus:before,.favorites-programs-v3 .item__links .cta-primary:hover:before{background:#25282b}.favorites-programs-v3 .item__content{background:#fff}.favorites-programs-v3 .item__img{width:100%;height:auto}.favorites-programs-v3 .item .banner{z-index:1}.favorites-programs-v3__swiper-buttons .swiper-button-next,.favorites-programs-v3__swiper-buttons .swiper-button-prev{background:transparent;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.favorites-programs-v3__swiper-buttons .swiper-button-next__svg,.favorites-programs-v3__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.favorites-programs-v3__swiper-buttons .swiper-button-next:focus,.favorites-programs-v3__swiper-buttons .swiper-button-next:hover,.favorites-programs-v3__swiper-buttons .swiper-button-prev:focus,.favorites-programs-v3__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.favorites-programs-v3__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.favorites-programs-v3__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.favorites-programs-v3__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.favorites-programs-v3__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.favorites-programs-v3__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.favorites-programs-v3__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.favorites-programs-v3__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.favorites-programs-v3__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.favorites-v3{overflow:hidden}@media screen and (min-width:48rem){.favorites-v3 .swiper-slide-prev{opacity:0}}.favorites-v3:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#f7f9f9}.favorites-v3__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.favorites-v3__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.favorites-v3__container-title{position:relative;z-index:12;background:transparent}.favorites-v3__title .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;text-align:center;text-transform:uppercase;color:#373135}.favorites-v3__title .title-v1__part2{text-align:center;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.favorites-v3__links .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#373135;background:#e1c85c;border-color:#e1c85c}.favorites-v3__links .cta-primary svg{fill:#fff}.favorites-v3 .swiper-slide{height:auto}.favorites-v3__slogan{font:normal normal 600 1.25rem/1.4 Manrope,Arial,sans-serif;color:#e1c85c;text-transform:uppercase}.favorites-v3__slogan:after{content:"";background:#373135;height:1px;width:40px;position:absolute;top:50%;margin-left:10px}.favorites-v3 .item:hover{box-shadow:0 0 15px rgba(37,40,43,.16862745098039217)}.favorites-v3 .item__options .option__number{background:#373135;color:#fff;font-size:.75rem;font-family:Manrope,Arial,sans-serif}.favorites-v3 .item__block--city .title-v1{margin-bottom:.5rem}.favorites-v3 .item__block--city .title-v1__part1{text-transform:uppercase;color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.favorites-v3 .item__block--title{font:normal normal 400 clamp(.938rem,calc(.8125rem + .3125vw),.813rem)/1.4 Manrope,Arial,sans-serif;color:#e1c85c}.favorites-v3 .item__price{font:normal normal 600 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.favorites-v3 .item__price-value{color:#25282b}.favorites-v3 .item__media-360,.favorites-v3 .item__media-video{background:#fff}.favorites-v3 .item__media-360,.favorites-v3 .item__media-video{border-radius:6px}.favorites-v3 .item__content{border:1px solid #dedede}.favorites-v3 .item__links .cta-primary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#25282b;background:#fff;border-color:#e1c85c;border-width:1px}.favorites-v3 .item__links .cta-primary svg{fill:#373135}.favorites-v3 .item__links .cta-primary:focus,.favorites-v3 .item__links .cta-primary:hover{color:#fff}.favorites-v3 .item__links .cta-primary:focus .cta-quaternary__drawing,.favorites-v3 .item__links .cta-primary:hover .cta-quaternary__drawing{fill:#fff}.favorites-v3 .item__links .cta-primary:before,.favorites-v3 .item__links .cta-primary:focus:before,.favorites-v3 .item__links .cta-primary:hover:before{background:#25282b}.favorites-v3 .item__content{background:#fff}.favorites-v3 .item__img{width:100%;height:auto}.favorites-v3 .item .banner{z-index:1}.favorites-v3__swiper-buttons .swiper-button-next,.favorites-v3__swiper-buttons .swiper-button-prev{background:transparent;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.favorites-v3__swiper-buttons .swiper-button-next__svg,.favorites-v3__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.favorites-v3__swiper-buttons .swiper-button-next:focus,.favorites-v3__swiper-buttons .swiper-button-next:hover,.favorites-v3__swiper-buttons .swiper-button-prev:focus,.favorites-v3__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.favorites-v3__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.favorites-v3__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.favorites-v3__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.favorites-v3__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.favorites-v3__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.favorites-v3__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.favorites-v3__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.favorites-v3__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.favorites-v4{overflow:hidden}.favorites-v4:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#f7f9f9}.favorites-v4__container,.favorites-v4__container-title{position:relative;z-index:12;background:transparent}.favorites-v4__title .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;text-align:center;text-transform:uppercase;color:#373135}.favorites-v4__title .title-v1__part2{text-align:center;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.favorites-v4__container-content{display:flex;width:100%;margin:auto}@media screen and (max-width:767px){.favorites-v4__container-content{flex-direction:column}}.favorites-v4__container-slider{margin-right:15px}.favorites-v4__container-slider:last-child{margin-right:0}@media screen and (max-width:767px){.favorites-v4__container-slider{margin-right:0}}.favorites-v4__container-title-slider{position:relative;z-index:12;background:transparent}@media screen and (max-width:767px){.favorites-v4__container-title-slider{margin-top:20px}}.favorites-v4__title-slider .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;text-align:center;text-transform:uppercase;color:#373135}.favorites-v4__title-slider .title-v1__part2{text-align:center;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.favorites-v4 .swiper-slide{opacity:0;transition:opacity .8s ease-in-out}.favorites-v4 .swiper-slide-active{opacity:1}.favorites-v4__items{overflow:hidden}.favorites-v4 .item:hover{box-shadow:0 0 15px rgba(37,40,43,.16862745098039217)}.favorites-v4 .item__options .option__number{background:#373135;color:#fff;font-size:.75rem;font-family:Manrope,Arial,sans-serif}.favorites-v4 .item__block--city .title-v1{margin-bottom:.5rem}.favorites-v4 .item__block--city .title-v1__part1{text-transform:uppercase;color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.favorites-v4 .item__block--title{font:normal normal 400 clamp(.938rem,calc(.8125rem + .3125vw),.813rem)/1.4 Manrope,Arial,sans-serif;color:#e1c85c}.favorites-v4 .item__price{font:normal normal 400 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.favorites-v4 .item__price-value{color:#25282b}.favorites-v4 .item__media-360,.favorites-v4 .item__media-video{background:#fff}.favorites-v4 .item__media-360,.favorites-v4 .item__media-video{border-radius:6px}.favorites-v4 .item__content{border:1px solid #dedede}.favorites-v4 .item__links .cta-primary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#25282b;background:#fff;border-color:#e1c85c;border-width:1px}.favorites-v4 .item__links .cta-primary svg{fill:#373135}.favorites-v4 .item__links .cta-primary:focus,.favorites-v4 .item__links .cta-primary:hover{color:#fff}.favorites-v4 .item__links .cta-primary:focus .cta-quaternary__drawing,.favorites-v4 .item__links .cta-primary:hover .cta-quaternary__drawing{fill:#fff}.favorites-v4 .item__links .cta-primary:before,.favorites-v4 .item__links .cta-primary:focus:before,.favorites-v4 .item__links .cta-primary:hover:before{background:#25282b}.favorites-v4 .item__content{background:#fff}.favorites-v4 .item__img{width:100%;height:auto}.favorites-v4 .item .banner{z-index:1}.favorites-v4__swiper-nav{flex-direction:column}.favorites-v4__swiper-buttons .swiper-button-next,.favorites-v4__swiper-buttons .swiper-button-prev{background:transparent;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.favorites-v4__swiper-buttons .swiper-button-next__svg,.favorites-v4__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.favorites-v4__swiper-buttons .swiper-button-next:focus,.favorites-v4__swiper-buttons .swiper-button-next:hover,.favorites-v4__swiper-buttons .swiper-button-prev:focus,.favorites-v4__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.favorites-v4__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.favorites-v4__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.favorites-v4__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.favorites-v4__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.favorites-v4__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.favorites-v4__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.favorites-v4__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.favorites-v4__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.favorites-v4__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.favorites-v4__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.favorites-v4__links{margin-left:-15px}.favorites-v4__links .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#373135;background:#e1c85c;border-color:#e1c85c}.favorites-v4__links .cta-primary svg{fill:#fff}@media screen and (max-width:767px){.favorites-v4__links{margin-left:0}}.footer-v1 .connect .cta-quaternary{font:normal normal 600 clamp(.875rem,1rem,.875rem)/1 Manrope,Arial,sans-serif;color:#373135;background:#e1c85c;text-transform:uppercase}.footer-v1 .connect .cta-quaternary:focus,.footer-v1 .connect .cta-quaternary:hover{color:#fff;border-color:#25282b}.footer-v1 .connect .cta-quaternary:focus .cta-quaternary__drawing,.footer-v1 .connect .cta-quaternary:hover .cta-quaternary__drawing{fill:#fff}.footer-v1 .connect .cta-quaternary:focus .cta-quaternary__drawing .stroke-color-1,.footer-v1 .connect .cta-quaternary:hover .cta-quaternary__drawing .stroke-color-1{stroke:#fff}.footer-v1 .connect .cta-quaternary:focus .cta-quaternary__drawing .stroke-color-2,.footer-v1 .connect .cta-quaternary:hover .cta-quaternary__drawing .stroke-color-2{stroke:#373135}.footer-v1 .connect .cta-quaternary:before,.footer-v1 .connect .cta-quaternary:focus:before,.footer-v1 .connect .cta-quaternary:hover:before{background:#25282b}.footer-v1 .connect .cta-quaternary__drawing{fill:#fff}.footer-v1 .connect .cta-quaternary__drawing .stroke-color-1,.footer-v1 .connect .cta-quaternary__drawing .stroke-color-2{stroke:#373135}.footer-v1 .connect .cta-quaternary .links-group__link--drawing .links-group__text{margin-right:.5rem}.copyright{color:#c1c1c1}.copyright__nav-list .nav-list__item:before{content:"|";padding-right:1rem}.copyright__nav-list .nav-list__link{color:#c1c1c1}.copyright__nav-list .nav-list__link:focus,.copyright__nav-list .nav-list__link:hover{color:#25282b}.footer-coords .coords__info{margin:.6rem 0}.footer-coords .coords__info--name{margin-top:0}.footer-coords .coords__info--name .coords__value{position:relative;font:normal normal 700 clamp(1rem,calc(.625rem + .7813vw),1.25rem)/1.4 Manrope,Arial,sans-serif;color:#e1c85c}.footer-coords .coords__info--name .coords__value:after{content:"";background:#373135;position:absolute;width:2.813rem;height:1px;left:110%;top:50%}.footer-coords .coords__info--phone .coords__value{font:normal normal 400 clamp(1rem,calc(.875rem + .7813vw),1.25rem)/1.4 Manrope,Arial,sans-serif;color:#25282b}.footer-coords .coords__info--phone .coords__value:focus,.footer-coords .coords__info--phone .coords__value:hover{color:#373135}.footer-coords .coords__info--address{font:normal normal 400 clamp(1rem,1rem,1rem)/1.4 Manrope,Arial,sans-serif;color:#25282b}.footer-coords .coords__info--address .coords__value--address{display:block}.footer-coords .coords__info--mail .coords__value{font:normal normal 400 clamp(1rem,1rem,1rem)/1.4 Manrope,Arial,sans-serif;color:#25282b}.footer-coords .coords__info--mail .coords__value:focus,.footer-coords .coords__info--mail .coords__value:hover{color:#373135}.footer-v1 .title-v1 .title-v1__part1{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.footer-v1 .title-v1 .title-v1__part2{font:normal normal 600 clamp(1.25rem,calc(.875rem + .7813vw),1.5rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.logolbi{color:#c1c1c1}.logolbi__svg{fill:#c1c1c1}.header{min-height:70vh;position:relative}.header__decorate{position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden;z-index:-1;background:url(../images/modules/header/1.jpg) transparent no-repeat 50%;background-size:cover;height:100%}.header__decorate .header-swiper,.header__decorate .header-swiper-container{height:100%}.header__decorate:after{content:"";position:absolute;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.66));height:100%;width:100%;top:0;z-index:1}.header .swiper-slide{background-size:cover}.header .header__main{padding:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.header__nav-toggle{position:absolute;top:1rem;left:1rem}.header--home{min-height:100vh}@media screen and (min-width:640px){.header--home{min-height:800px}}@media screen and (min-width:900px) and (min-height:900px){.header--home{min-height:inherit}}@media screen and (min-width:900px){.header--home .header__nav-toggle{position:relative}}.header--vinner{height:160px;min-height:160px}.header--vinner:before{content:"";position:absolute;z-index:0;background:linear-gradient(180deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.6));height:100%;width:100%}.header--vinner .main-nav{left:0}.header--vinner .header__main{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0}.header--vinner .header__logo{position:absolute;bottom:15px}@media screen and (min-width:1100px){.header--vinner .header__logo{position:absolute;left:40px;top:50%;bottom:inherit;transform:translateY(-50%)}}.header--vinner .header__logo .logo__source{max-width:180px}@media screen and (min-width:1100px){.header--vinner .header__logo .logo__source{max-width:150px}}@media screen and (min-width:900px){.header--v1 .header__main{flex-direction:column}.header--v1 .header__main,.header--v2 .header__main{display:flex;justify-content:center;align-items:center}.header--v2 .header__main{position:relative}.header--v2 .header__logo{position:absolute;left:3rem}.header--v3 .header__main{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}.header--v3 .header__logo{margin-top:3vh}}@media screen and (min-width:768px){.header--v4 .header__main{position:relative}.header--v4 .header__main-container{display:flex;justify-content:center}.header--v4 .header__logo{position:absolute;top:0;left:50%;transform:translateX(-50%)}.header--v4 .header__nav-toggle{position:absolute}.header--v4--left .header__nav-toggle{left:6vh}.header--v4--left .main-nav{left:0}.header--v4--right .header__nav-toggle{left:inherit;right:6vh}.header--v4--right .main-nav{right:0}}.header__title .title-v1 .title-v1__part1{font:normal normal 700 clamp(1rem,1rem,1rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.header__title .title-v1 .title-v1__part1:after,.header__title .title-v1 .title-v1__part1:before{background-color:#373135}.header__title .title-v1 .title-v1__part2{font:normal normal 600 clamp(1.75rem,calc(-.3125rem + 4.2969vw),3.125rem)/1.4 Blinker,Times New Roman,serif;color:#373135}@media screen and (min-width:1024px){.header__secondary{position:absolute;left:50%;transform:translate(-50%,-50%);top:60%}}.header__search{width:90vw;margin:0 auto}.header__search-button{margin:0 auto;color:#fff;background:#373135;border-color:#373135}.header__search-button:focus,.header__search-button:hover{color:#fff;border-color:#e1c85c}.header__search-button:focus .search-button__drawing,.header__search-button:hover .search-button__drawing{fill:#fff}.header__search-button:before,.header__search-button:focus:before,.header__search-button:hover:before{background:#e1c85c}.header__search-button .search-button__drawing{margin-left:.8rem;width:1rem;height:1rem;fill:#fff}.header__search-action .cta-quinquennial{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;border-width:0;color:#373135;background:transparent;border-color:transparent}.header__search-action .cta-quinquennial:focus,.header__search-action .cta-quinquennial:hover{color:#373135;border-color:transparent}.header__search-action .cta-quinquennial:focus .cta-quinquennial__drawing,.header__search-action .cta-quinquennial:hover .cta-quinquennial__drawing{fill:#373135}.header__search-action .cta-quinquennial:before{background:#373135}.header__search-action .cta-quinquennial__drawing{fill:#373135}.header__video-background{display:none;background:#000;top:0;right:0;bottom:0;left:0;z-index:0}@media screen and (min-width:1280px){.header__video-background{display:block}}.header__video-background iframe,.header__video-foreground{display:none;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}@media screen and (min-width:1280px){.header__video-background iframe,.header__video-foreground{display:block}}@media (min-aspect-ratio:16/9){.header__video-foreground{height:300%;top:-100%}}@media (max-aspect-ratio:16/9){.header__video-foreground{width:300%;left:-100%}}@media screen and (min-width:900px){.header--home .header__logo,.header--home .header__nav-toggle,.header--home .header__tools,.header--home .header__topbar{transition:opacity .5s ease-in-out,visibility .5s ease-in-out,transform .5s ease-in-out}.body--menu-opened .header--home .header__logo,.body--menu-opened .header--home .header__nav-toggle,.body--menu-opened .header--home .header__tools,.body--menu-opened .header--home .header__topbar,.header--search-opened .header--home .header__logo,.header--search-opened .header--home .header__nav-toggle,.header--search-opened .header--home .header__tools,.header--search-opened .header--home .header__topbar{opacity:0;visibility:hidden;transform:translateY(-20px)}}@media screen and (min-width:1100px){.header--vinner .header__logo,.header--vinner .header__nav-toggle,.header--vinner .header__tools,.header--vinner .header__topbar{transition:opacity .5s ease-in-out,visibility .5s ease-in-out,transform .5s ease-in-out}.body--menu-opened .header--vinner .header__logo,.body--menu-opened .header--vinner .header__nav-toggle,.body--menu-opened .header--vinner .header__tools,.body--menu-opened .header--vinner .header__topbar,.header--search-opened .header--vinner .header__logo,.header--search-opened .header--vinner .header__nav-toggle,.header--search-opened .header--vinner .header__tools,.header--search-opened .header--vinner .header__topbar{opacity:0;visibility:hidden;transform:translateY(-20px)}}.ia-search__dialog{background:linear-gradient(180deg,rgba(37,40,43,.56),rgba(37,40,43,.8))}.ia-search__dialog[data-open=true]{height:auto;padding-bottom:3.5rem;z-index:90000}.ia-search__dialog[data-open=true] .ia-search__svg--plus{display:none}.ia-search__dialog[data-open=true] .ia-search__svg--moins{display:block}.ia-search__dialog[data-open=false]{height:0;padding-bottom:6.5rem}.ia-search__dialog[data-open=false] .ia-search__svg--moins{display:none}.ia-search__dialog[data-open=false] .ia-search__svg--plus{display:block}.ia-search__dialog .ia-search__svg{width:10px;height:10px}.ia-search__messages::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:transparent}.ia-search__messages::-webkit-scrollbar{width:6px;background-color:transparent}.ia-search__messages::-webkit-scrollbar-thumb{background-color:#e1c85c}.ia-search__message{background-color:#e1c85c;color:#fff}.ia-search__message--generate{background-color:#fff;color:#25282b}.ia-search__btn-reduce{background-color:#fff;color:#e1c85c;font-size:30px;border:1px solid #e1c85c}.ia-search__button-action{background:#e1c85c;width:2rem;height:2rem}.ia-search__button-action--voice{background:#373135}.ia-search__button-action--voice svg{pointer-events:none;stroke:#fff}.ia-search__input-voice{cursor:pointer}.ia-search__input-voice&gt;*{pointer-events:none}.ia-search__svg{max-width:160px;max-height:160px;width:15vh;height:auto}@media screen and (min-width:1024px){.ia-search__svg{width:17vh}}@media screen and (min-width:1280px){.ia-search__top--2{position:absolute;right:0;transform:translate(110%,-37%)}}.ia-search .chat-message__bullet{background:#e1c85c;border:1px solid rgba(156,153,139,.65)}.ia-search__svg-micro{stroke:#e1c85c}.ia-search__svg-badge{fill:#fff;stroke:#fff}.ia-search__svg-line1,.ia-search__svg-line2,.ia-search__svg-line3,.ia-search__svg-line4{fill:#fff}.ia-search__svg-line2{animation:circlereverse 6s linear infinite;transform-origin:center}.ia-search__svg-line3{animation:circle 5s linear infinite;transform-origin:center}@keyframes circle{0%{transform:rotate(0deg)}20%{transform:rotate(80deg)}40%{transform:rotate(120deg)}60%{transform:rotate(200deg)}80%{transform:rotate(250deg)}to{transform:rotate(1turn)}}@keyframes circlereverse{0%{transform:rotate(0deg)}20%{transform:rotate(-80deg)}40%{transform:rotate(-120deg)}60%{transform:rotate(-200deg)}80%{transform:rotate(-250deg)}to{transform:rotate(-1turn)}}.highlight-v1{background:url(../images/modules/highlight/1.jpg) no-repeat 50%/cover transparent}@media screen and (max-width:991px){.highlight-v1{background:url(../images/modules/highlight/1.jpg) no-repeat 0/cover transparent}}.highlight-v1:before{content:"";height:100%;width:100%;position:absolute;left:0;right:0;background:linear-gradient(180deg,transparent,#000)}.highlight-v1__title .title-v1__part1{color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.highlight-v1__title .title-v1__part1:after,.highlight-v1__title .title-v1__part1:before{background:#373135}.highlight-v1__title .title-v1__part2{font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#fff}.highlight-v1__text{margin:0 auto}.highlight-v1 .editorial{color:#fff}.highlight-v1 .editorial a{color:#e1c85c;text-decoration:underline}.highlight-v1 .editorial a:focus,.highlight-v1 .editorial a:hover{color:#373135}.highlight-v1 .editorial p{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;text-align:center;margin:0 auto}.highlight-v1 .cta-quaternary{font:normal normal 400 clamp(1rem,1rem,1rem)/1 Manrope,Arial,sans-serif;color:#fff;background:#373135}.highlight-v1 .cta-quaternary:focus,.highlight-v1 .cta-quaternary:hover{color:#fff;border-color:#25282b}.highlight-v1 .cta-quaternary:focus .cta-quaternary__drawing,.highlight-v1 .cta-quaternary:hover .cta-quaternary__drawing{fill:#fff}.highlight-v1 .cta-quaternary:before,.highlight-v1 .cta-quaternary:focus:before,.highlight-v1 .cta-quaternary:hover:before{background:#25282b}.highlight-v1 .cta-quaternary__drawing{fill:#fff}.highlight-v1 .cta-quaternary .links-group__link--drawing .links-group__text{margin-right:.5rem}.interkab-home-v1{background:transparent url(../images/modules/interkab/1.jpg) no-repeat 50%/cover;position:relative;height:auto;padding-top:2em;padding-bottom:2em}@media screen and (min-width:1024px){.interkab-home-v1{height:295px}}.interkab-home-v1__aligner{padding-bottom:1.4706em;display:flex;align-items:flex-end}.interkab-home-v1__wrapper{flex:1;position:relative;height:100%;width:100%;max-width:1520px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width:1024px){.interkab-home-v1__wrapper{flex-direction:row}}.interkab-home-v1:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(270deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 27%,#000)}.interkab-home-v1__container{height:100%;width:100%}.interkab-home-v1__container-text{max-height:300px}.interkab-home-v1__logo-img.js-lazy{background-color:transparent}.interkab-home-v1__items{width:100%}.interkab-home-v1__items .item.item--1{width:100%;font:normal normal 400 1.0588em/1.6666 Montserrat}.interkab-home-v1__items .item__text-block{font:normal normal 400 1.0588em/1.6666 Montserrat;color:#fff;line-height:1.8}.interkab-home-v1__links .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Montserrat,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;border-width:0;color:#535354;background:#bed000;border-color:#e1c85c}.interkab-home-v1__links .cta-primary:focus,.interkab-home-v1__links .cta-primary:hover{color:#bed000;border-color:#373135}.interkab-home-v1__links .cta-primary:focus .cta-primary__drawing,.interkab-home-v1__links .cta-primary:hover .cta-primary__drawing{fill:#bed000}.interkab-home-v1__links .cta-primary:before{background:#fff}.interkab-home-v1__links .cta-primary__drawing{fill:#535354}.jestimo{color:#373135;position:relative}.jestimo__background{background:#e1c85c none no-repeat 50%/cover}.jestimo__background:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:none}.jestimo__wrapper{position:relative;width:100%;flex-direction:column}.jestimo__container,.jestimo__wrapper{height:100%;display:flex;justify-content:center}.jestimo__container{text-align:center}.jestimo__title .title-v1__part1{color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.jestimo__title .title-v1__part1:after,.jestimo__title .title-v1__part1:before{background:#373135}.jestimo__title .title-v1__part2{font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#fff}.jestimo__item-links{display:flex;flex-direction:column;align-items:center;position:relative}.jestimo .form{color:#fff}.jestimo .form .form-group&gt;*{display:flex;align-items:center;flex-wrap:wrap}.jestimo .form .first-row{padding-bottom:4em}.jestimo .form .radios__group .radios__item{display:flex;align-items:center;flex-direction:column}@media screen and (min-width:640px){.jestimo .form .radios__group .radios__item{flex-direction:row}}.jestimo .form .radios__group .select{min-width:150px;margin-left:1em}.jestimo .form .label-txt{margin-right:2em}.jestimo .form .label-txt.first-field{color:#373135}.jestimo .form .ss-main.js-select--main .ss-single-selected .placeholder{color:#fff}.jestimo .form .ss-main.js-select--main .ss-single-selected{border-color:#fff}.jestimo .form .textfield{padding:.5em}.jestimo .form .form__field{margin:0 1em 2em}.jestimo .form .form__field.condition_field{margin:0 1em 1em}.jestimo .form .textfield__input{border-bottom-color:#fff}.jestimo .form .textfield__input::placeholder{opacity:1;color:#fff}.jestimo .form .textfield__input::-ms-input-placeholder{opacity:1}.jestimo .form .form__conditions{margin:0 1em 2em;text-align:left}.jestimo .form .form__validation{padding-right:0;padding-left:0}.jestimo .form .jestimo_label_conditions{font:normal normal 400 .8824em/1.2em Manrope,Arial,sans-serif;text-decoration:none}.jestimo .form .form__legals{margin:0 1em 2em;font:normal normal 400 .6471em AvenirBook,Times New Roman,serif;color:#fff}.jestimo .jestimo_label_conditions{color:inherit}.loader_container{position:absolute;top:0;left:0;background:rgba(225,200,92,.3);width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:-1;opacity:0;transition:.25s}.loader_container.active{z-index:9999;opacity:1}.loader_container:before{animation-iteration-count:infinite;animation-duration:.5s;animation-name:rotationLoader;content:"";width:35px;height:35px;border-radius:50%;border:5px solid #25282b;border-left-color:transparent}@keyframes rotationLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.formOffredem__container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-wrap:nowrap}@media screen and (min-width:768px){.formOffredem__container{flex-direction:row}}.formOffredem__container .form__structure{width:100%}@media screen and (min-width:768px){.formOffredem__container .form__structure{width:auto}}.formOffredem__container .form__element{position:relative}.formOffredem__container .form__content{display:flex;justify-content:flex-start;flex-direction:column}@media screen and (min-width:640px){.formOffredem__container .form__content{flex-direction:row}}.formOffredem__container .form__content .button-select__element{text-decoration:none;display:flex;position:relative;align-items:center;justify-content:center;flex-direction:row;font:normal normal 700 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;border:0;background:#e1c85c;color:#fff;padding:0 1rem;letter-spacing:0;width:100%;transition:.3s;text-transform:none;cursor:pointer;min-height:45px;border-radius:0}.formOffredem__container .form__content .button-select__element .button-select__element__text{text-transform:lowercase;padding-left:.2rem}.formOffredem__container .form__content .button-select__element .button-select__element__icon{margin-left:1rem;fill:#fff;transform:rotate(90deg)}.formOffredem__container .form__content .button-select__element.active,.formOffredem__container .form__content .button-select__element:hover{background:#373135;color:#fff}.formOffredem__container .form__content .list-elements__structure{display:block;position:relative;margin-bottom:1rem;width:100%}.formOffredem__container .form__content .list-elements__structure:last-child{margin-bottom:0}@media screen and (min-width:640px){.formOffredem__container .form__content .list-elements__structure{margin:0 1rem 0 0}.formOffredem__container .form__content .list-elements__structure:first-child{margin-left:0}.formOffredem__container .form__content .list-elements__structure:last-child{margin-right:0}}@media screen and (min-width:1024px){.formOffredem__container .form__content .list-elements__structure{margin:0 1rem 0 0;width:auto}}.formOffredem__container .form__content .list-elements__structure .elements__content{display:flex;flex-direction:column;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 2px 6px 2px hsla(0,0%,100%,.35);border:1px solid #dedede;border-radius:0;background:#fff;padding:10px 1rem;min-width:100%;opacity:0;z-index:-1;transition:.3s;pointer-events:none}@media screen and (min-width:1024px){.formOffredem__container .form__content .list-elements__structure .elements__content{width:auto;z-index:11}}.formOffredem__container .form__content .list-elements__structure .elements__content .item-element{display:block;padding:7.5px 0}.formOffredem__container .form__content .list-elements__structure .elements__content .item-element .radio__item{display:none}.formOffredem__container .form__content .list-elements__structure .elements__content .item-element .radio__item-span{width:20px;min-width:20px;height:20px;border:1px solid #dedede;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-right:10px}.formOffredem__container .form__content .list-elements__structure .elements__content .item-element .radio__item-span:before{content:"";width:10px;height:10px;border-radius:100%;background:#373135;transform:scale(0);opacity:0;transition:.3s}.formOffredem__container .form__content .list-elements__structure .elements__content .item-element .radio__item:checked+.item-label .radio__item-span:before{transform:scale(1);opacity:1}.formOffredem__container .form__content .list-elements__structure .elements__content .item-element .radio__item-text{display:block;white-space:nowrap;color:#25282b}.formOffredem__container .form__content .list-elements__structure .elements__content .item-element.empty{filter:grayscale(100%)}.formOffredem__container .form__content .list-elements__structure .elements__content .item-label{cursor:pointer;display:flex;align-items:center;text-transform:none;font:normal normal 400 .875rem/1.5 Manrope,Arial,sans-serif}.formOffredem__container .form__content .list-elements__structure .elements__content .item-label:hover .radio__item-span:before{transform:scale(1);opacity:1}.formOffredem__container .form__content .list-elements__structure:hover .elements__content{pointer-events:auto;opacity:1;top:100%;z-index:11}.formOffredem__container .link-email__content{order:-1;width:100%;display:flex;padding-bottom:2rem}.formOffredem__container .link-email__content-icon{width:.5rem;height:.5rem;margin-left:10px;animation:bell 1.5s linear infinite}.formOffredem__container .link-email__content-icon-svg{fill:#fff}@media screen and (min-width:768px){.formOffredem__container .link-email__content{width:auto;order:0;padding-bottom:0}}.formOffredem__container .link-email__element{font-size:.8em;font-weight:400;min-height:45px;transition:.3s;text-align:center;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;text-transform:none;background:#373135;color:#fff;letter-spacing:0;border-radius:0;border:none;width:100%;padding:0 1rem;display:flex;align-items:center;justify-content:center}.formOffredem__container .link-email__element:before{background:#25282b}.formOffredem__container .link-email__element:focus,.formOffredem__container .link-email__element:hover{color:#fff;background:#e1c85c}@media screen and (min-width:1024px){.formOffredem__container .link-email__element{width:auto;white-space:nowrap}}.formCheckbox__container{width:100%}.formCheckbox__container .formCheckbox__label-checkbox{text-align:left;padding-bottom:1rem;font:normal normal 700 .9375rem/1.5 Manrope,Arial,sans-serif;text-transform:uppercase}.formCheckbox__container .formCheckbox__content{max-height:210px;overflow-y:auto}.formCheckbox__container .formCheckbox__list-content{display:flex;flex-direction:column}.formCheckbox__container .formCheckbox__list-content .list-element{margin-bottom:1rem;display:flex}.formCheckbox__container .formCheckbox__list-content .list-element .checkbox-span{transition:.3s;background:#fff;border:1px solid #dedede;display:flex;align-items:center;justify-content:center;min-width:20px;width:20px;height:20px;border-radius:3px;margin-right:10px}.formCheckbox__container .formCheckbox__list-content .list-element .checkbox-span:before{transition:.3s;content:"";width:10px;margin-top:-2px;height:6px;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:rotate(-45deg) scale(0)}.formCheckbox__container .formCheckbox__list-content .list-element .checkbox-input{display:none}.formCheckbox__container .formCheckbox__list-content .list-element .checkbox-input:checked+.checkbox-label .checkbox-span{background:#373135;border-color:#fff}.formCheckbox__container .formCheckbox__list-content .list-element .checkbox-input:checked+.checkbox-label .checkbox-span:before{transform:rotate(-45deg) scale(1)}.formCheckbox__container .formCheckbox__list-content .list-element .checkbox-input:checked+.checkbox-label{font-weight:700}.formCheckbox__container .formCheckbox__list-content .list-element .checkbox-label{font:normal normal 400 .8rem/1.0625rem Manrope,Arial,sans-serif;display:flex;align-items:center;cursor:pointer}.formCheckbox__container .formCheckbox__list-content .list-element.empty{filter:grayscale(100%);order:2;opacity:.75}.formCheckboxCat__container .formCheckboxCat__label-checkbox{font:normal normal 400 .9375rem/1.5 Manrope,Arial,sans-serif;text-align:left;padding-bottom:1rem}.formCheckboxCat__container .formCheckboxCat__list-content{display:flex;flex-wrap:wrap;justify-content:flex-start}.formCheckboxCat__container .formCheckboxCat__list-content .list-element{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-bottom:1rem}@media screen and (min-width:1024px){.formCheckboxCat__container .formCheckboxCat__list-content .list-element{width:33.3333%;padding-right:3%}.formCheckboxCat__container .formCheckboxCat__list-content .list-element.open{width:100%}}.formCheckboxCat__container .formCheckboxCat__list-content .list-element .formCheckboxCat__list-text{display:flex;align-items:flex-start;background:none;border:none;cursor:pointer;color:#25282b}.formCheckboxCat__container .formCheckboxCat__list-content .list-element .formCheckboxCat__list-text .button-open-close{width:16px;height:16px;display:flex;align-items:center;justify-content:center;margin-right:1rem;margin-top:1px}.formCheckboxCat__container .formCheckboxCat__list-content .list-element .formCheckboxCat__list-text .button-open-close:before{content:"";width:16px;height:1px;background:#25282b}.formCheckboxCat__container .formCheckboxCat__list-content .list-element .formCheckboxCat__list-text .button-open-close:after{content:"";width:1px;height:16px;background:#25282b;margin-left:-8px;opacity:1;transition:.3s}.formCheckboxCat__container .formCheckboxCat__list-content .list-element .formCheckboxCat__list-text .label-list-element{text-align:left;font-size:.9em}.formCheckboxCat__container .formCheckboxCat__list-content .list-element .formCheckboxCat__list-element__container{max-height:0;overflow-y:auto;width:100%;display:flex;flex-direction:column;transition:.3s}.formCheckboxCat__container .formCheckboxCat__list-content .list-element .formCheckboxCat__list-element__container .element__content{margin-bottom:1rem}.formCheckboxCat__container .formCheckboxCat__list-content .list-element .formCheckboxCat__list-element__container .element__content .checkbox-span{transition:.3s;border:1px solid #dedede;display:flex;align-items:center;justify-content:center;width:20px;min-width:20px;height:20px;border-radius:3px;margin-right:10px}.formCheckboxCat__container .formCheckboxCat__list-content .list-element .formCheckboxCat__list-element__container .element__content .checkbox-span:before{transition:.3s;content:"";width:10px;margin-top:-2px;height:6px;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:rotate(-45deg) scale(0)}.formCheckboxCat__container .formCheckboxCat__list-content .list-element .formCheckboxCat__list-element__container .element__content .checkbox-text{text-align:left;padding-right:5px;font:normal normal 400 .8rem/1.0625rem Manrope,Arial,sans-serif}.formCheckboxCat__container .formCheckboxCat__list-content .list-element .formCheckboxCat__list-element__container .element__content .checkbox-text:first-letter{text-transform:uppercase}.formCheckboxCat__container .formCheckboxCat__list-content .list-element .formCheckboxCat__list-element__container .element__content .checkbox-input{display:none}.formCheckboxCat__container .formCheckboxCat__list-content .list-element .formCheckboxCat__list-element__container .element__content .checkbox-input:checked+.checkbox-label .checkbox-span{background:#373135;border-color:#fff}.formCheckboxCat__container .formCheckboxCat__list-content .list-element .formCheckboxCat__list-element__container .element__content .checkbox-input:checked+.checkbox-label .checkbox-span:before{transform:rotate(-45deg) scale(1)}.formCheckboxCat__container .formCheckboxCat__list-content .list-element .formCheckboxCat__list-element__container .element__content .checkbox-label{display:flex;align-items:center;cursor:pointer}.formCheckboxCat__container .formCheckboxCat__list-content .list-element .formCheckboxCat__list-element__container .element__content .count{color:#25282b}.formCheckboxCat__container .formCheckboxCat__list-content .list-element .formCheckboxCat__list-element__container .element__content.empty{filter:grayscale(100%);order:2;opacity:.75}.formCheckboxCat__container .formCheckboxCat__list-content .list-element .formCheckboxCat__list-element__container .element__content.empty .checkbox-span{background:#fff;border-color:#dedede}.formCheckboxCat__container .formCheckboxCat__list-content .list-element .formCheckboxCat__list-element__container .element__content.empty .checkbox-label{cursor:auto}.formCheckboxCat__container .formCheckboxCat__list-content .list-element.open .button-open-close:after{opacity:0;transform:rotate(90deg)}.formCheckboxCat__container .formCheckboxCat__list-content .list-element.open .formCheckboxCat__list-element__container{max-height:200px;width:100%;margin:1rem 0}.formRange__container .noUi-touch-area{cursor:pointer}.formRange__container.range .noUi-horizontal .noUi-handle{left:inherit!important}.formRange__container.empty{opacity:.35;cursor:auto;position:relative}.formRange__container.empty:before{z-index:99;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.formInteger__container{width:100%;display:flex;justify-content:center}@media screen and (min-width:1024px){.formInteger__container{justify-content:flex-start}}.formInteger__container .formInteger__content{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;position:relative}.formInteger__container .formInteger__content .integer_content{display:flex}.formInteger__container .formInteger__content .label-element{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;text-align:center;width:100%;padding-bottom:10px}.formInteger__container .formInteger__content .label-element:first-letter{text-transform:uppercase}.formInteger__container .formInteger__content .button-element{cursor:pointer;width:2rem;font-weight:700;height:2rem;border:1px solid #e1c85c;background:#fff;border-radius:100%;color:#e1c85c;transition:.3s;display:flex;align-items:center;justify-content:center}.formInteger__container .formInteger__content .button-element:disabled{border-color:#e1c85c;color:#e1c85c;opacity:.5;cursor:not-allowed}.formInteger__container .formInteger__content .button-element:not(:disabled):hover{color:#fff;border-color:#e1c85c;background:#e1c85c}.formInteger__container .formInteger__content .input-element{outline:none;width:50px;text-align:center;background:transparent;border:none;color:#25282b;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif}@media screen and (min-width:1024px){.formInteger__container .formInteger__content .input-element{width:75px}}.formDateLocsais__container{width:100%;display:flex;justify-content:center}@media screen and (min-width:1024px){.formDateLocsais__container{padding-right:3em;justify-content:flex-start}}.formDateLocsais__container .formDateLocsais__structure{width:100%}.formDateLocsais__container .formDateLocsais__label-date{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;text-align:left;padding-bottom:25px}.formDateLocsais__container .formDateLocsais__label-date .text_icon{display:none}.formDateLocsais__container .formDateLocsais__content{display:flex;align-items:center;justify-content:space-between;position:relative}.formDateLocsais__container .formDateLocsais__content .date-label{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;color:#25282b}.formDateLocsais__container .formDateLocsais__content .date-content{width:47.5%;display:flex;flex-direction:column;align-items:flex-start;position:relative}.formDateLocsais__container .formDateLocsais__content .date-content .date-input__structure{width:100%;position:relative;overflow:hidden}.formDateLocsais__container .formDateLocsais__content .date-content .date-input{font:normal normal 400 .8rem/1rem Manrope,Arial,sans-serif;outline:none;text-align:left;min-height:2rem;border-radius:0;width:150%;padding:5px 0;background:#fff;color:#25282b;border:none;border-bottom:1px solid #dedede}.formDateLocsais__container .formDateLocsais__content .date-content .icon_calendar{position:absolute;bottom:6px;right:0;width:1rem;height:1rem;fill:#e1c85c;pointer-events:none}.formDateLocsais__container .formDateLocsais__reset-content{width:100%;text-align:center}.formDateLocsais__container .formDateLocsais__reset-content .button__reset-button{cursor:pointer;margin:1rem auto 0;border:none;text-transform:uppercase;background:none;font:normal normal 400 .8rem/1rem Manrope,Arial,sans-serif;color:#25282b;display:flex;align-items:center}.formDateLocsais__container .formDateLocsais__reset-content .button__reset-button .button__reset-svg{fill:#25282b;width:25px;height:25px;transition:.3s}.formDateLocsais__container .formDateLocsais__reset-content .button__reset-button:hover .button__reset-svg{transform:rotate(1turn)}.formDate__container{width:100%;display:flex;justify-content:center}@media screen and (min-width:768px){.formDate__container{justify-content:flex-start}}.formDate__container .formDate__content{position:relative;width:85%}.formDate__container .formDate__content .date-input__structure{width:100%}.formDate__container .formDate__content .date-input__content{width:100%;position:relative;border-bottom:1px solid #dedede}.formDate__container .formDate__content .date-input{outline:none;display:flex;align-items:center;justify-content:space-between;min-height:40px;width:150%;border:none;background:transparent;color:#25282b}.formDate__container .formDate__content .date-label{padding-bottom:1rem;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif}@media screen and (min-width:768px){.formDate__container .formDate__content .date-label{display:none}}.formDate__container .formDate__content .date-icon{position:absolute;top:10.5px;right:0;display:flex;justify-content:center;align-items:center;width:12px;height:19px}.formDate__container .formDate__content .date-icon:before{content:"";width:2px;height:12px;background:#e1c85c}.formDate__container .formDate__content .date-icon:after{position:absolute;top:8px;left:0;content:"";width:12px;height:2px;background:#e1c85c}.formBubble__container{width:100%;display:none;justify-content:flex-start;align-items:flex-start;padding:.5rem}.formBubble__container.active{display:flex}.formBubble__container .button-more__element{background:#373135;border-radius:100%;min-width:2rem;width:2rem;height:34px;border:none;position:relative;cursor:pointer;display:none;transition:.3s}.formBubble__container .button-more__element.active{display:flex}.formBubble__container .button-more__element:before{content:"";width:1rem;position:absolute;height:1px;top:calc(50% - 1.5px);left:7.5px;background:#fff}.formBubble__container .button-more__element:after{content:"";width:1px;position:absolute;top:7.5px;left:calc(50% - .5px);height:1rem;transition:.3s;background:#fff}@media screen and (min-width:1024px){.formBubble__container .button-more__element:hover{background:#e1c85c}.formBubble__container .button-more__element:hover:after{opacity:0;transform:rotate(90deg);background:#fff}}.formBubble__container .button-more__element.open{background:#373135}.formBubble__container .button-more__element.open:hover{background:#e1c85c}.formBubble__container .button-more__element.open:after{opacity:0;transform:rotate(90deg)}.formBubble__container .formBubble__structure{height:39px;width:100%;overflow:hidden;transition:.3s}.formBubble__container .formBubble__content{width:100%;display:flex;flex-wrap:wrap}.formBubble__container .formBubble__element{display:flex;border:none;background:none;margin-bottom:5px}.formBubble__container .formBubble__element:first-child .formBubble__element__button{margin-left:0}.formBubble__container .formBubble__element:last-child .formBubble__element__button{margin-right:0}.formBubble__container .formBubble__element__button{font:normal normal 400 .8rem/1.0625rem Manrope,Arial,sans-serif;background:#fff;color:#25282b;border:1px solid #e1c85c;border-radius:0;margin:0 5px;padding:5px 1.25em 5px 1rem;min-height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;position:relative}.formBubble__container .formBubble__element__button:focus,.formBubble__container .formBubble__element__button:hover{background:#e1c85c;border:1px solid #e1c85c}.formBubble__container .formBubble__element__button:focus .formBubble__element__text,.formBubble__container .formBubble__element__button:hover .formBubble__element__text{color:#fff;text-decoration:line-through}.formBubble__container .formBubble__element__button:focus .formBubble__element__close:after,.formBubble__container .formBubble__element__button:focus .formBubble__element__close:before,.formBubble__container .formBubble__element__button:hover .formBubble__element__close:after,.formBubble__container .formBubble__element__button:hover .formBubble__element__close:before{background:#fff}.formBubble__container .formBubble__element__text{line-height:1;color:#25282b;padding-right:.75em}.formBubble__container .formBubble__element__close{position:absolute;top:50%;right:11px;width:12px;height:12px;transform:rotate(45deg) translateY(-50%) translateX(-50%);display:flex;align-items:center;justify-content:center}.formBubble__container .formBubble__element__close:before{content:"";display:block;width:100%;height:1px;background:#373135}.formBubble__container .formBubble__element__close:after{content:"";display:block;margin-left:-6px;width:1px;height:100%;background:#373135}.formReference__container{width:100%;display:flex;align-items:center;justify-content:center;padding:1rem}@media screen and (min-width:768px){.formReference__container{position:absolute;justify-content:flex-start;bottom:35px;left:calc(50px - 1rem);width:50%}}.formReference__container .formReference__structure{text-align:left}.formReference__container .formReference__structure .label__item{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;text-align:left}.formReference__container .formReference__content{display:flex;padding-top:5px}.formReference__container .formReference__content .form__content{width:100%}.formReference__container .formReference__content .input__item{background:transparent;border:1px solid #dedede;outline:none;height:45px;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;width:100%;padding:.8rem .4rem}@media screen and (min-width:1024px){.formReference__container .formReference__content .input__item{width:280px}}.formReference__container .formReference__content .input__item::placeholder{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;color:#c1c1c1;opacity:.5}.formReference__container .formReference__content .button_item{display:flex;align-items:center;justify-content:center;min-width:45px;height:45px;border:none;cursor:pointer;margin-left:1rem;font:normal normal 400 .8rem/1rem Manrope,Arial,sans-serif;background:#373135;color:#fff;transition:.3s;border-radius:0}.formReference__container .formReference__content .button_item:hover{background:#e1c85c}.formSubmit__container{width:100%;display:flex;padding:1rem 1rem 0;align-items:center;justify-content:center;position:relative}@media screen and (min-width:768px){.formSubmit__container{padding:25px 75px 1rem;justify-content:flex-end}}.formSubmit__container:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#efefef}.formSubmit__container .formSubmit__structure .button-submit__item{margin:0;background:#e1c85c;color:#fff;letter-spacing:0;text-transform:none;font:normal normal 700 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;border-radius:0;border:none;text-align:center;width:100%;min-height:45px;display:flex;align-items:center;justify-content:center;padding:0 1.5rem}.formSubmit__container .formSubmit__structure .button-submit__item .submit__icon{padding-right:10px;fill:#fff;animation:pulse 2s linear infinite}.formSubmit__container .formSubmit__structure .button-submit__item:focus,.formSubmit__container .formSubmit__structure .button-submit__item:hover{background:#373135;color:#fff}.formSubmit__container .formSubmit__structure .button-submit__item:focus .search__icon,.formSubmit__container .formSubmit__structure .button-submit__item:hover .search__icon{fill:#fff}.formSubmit__container .formSubmit__structure .button-reset__item{cursor:pointer;margin:1rem auto 0;border:none;letter-spacing:.5px;background:none;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;color:#25282b;display:flex;align-items:center}.formSubmit__container .formSubmit__structure .button-reset__item .button-reset__item-icon{width:2rem;height:2rem;fill:#25282b;transition:.3s}.formSubmit__container .formSubmit__structure .button-reset__item:hover .button-reset__item-icon{transform:rotate(1turn)}.formSwitch__container{display:flex;justify-content:flex-start}.formSwitch__container .formSwitch__structure{width:100%}.formSwitch__container .formSwitch__content{display:flex;align-items:center;justify-content:center}@media screen and (min-width:1024px){.formSwitch__container .formSwitch__content{justify-content:flex-start}}.formSwitch__container .formSwitch__content .checkbox-label{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;display:flex;align-items:center;cursor:pointer}.formSwitch__container .formSwitch__content .checkbox-label .switch-checkbox{display:block;width:2.8125rem;height:1.25rem;border-radius:100vw;margin-right:1rem;position:relative;box-shadow:0 0 0 1px #dedede;background:#dedede}.formSwitch__container .formSwitch__content .checkbox-label .switch-checkbox:before{content:"";z-index:2;position:absolute;top:50%;left:.2rem;box-sizing:border-box;width:.9375rem;height:.9375rem;border-radius:50%;transform:translateY(-50%);will-change:transform;transition:.3s;background:#fff}.formSwitch__container .formSwitch__content .checkbox-input{display:none}.formSwitch__container .formSwitch__content .checkbox-input:checked+.checkbox-label .switch-checkbox{box-shadow:0 0 0 1px #373135;background:#373135}.formSwitch__container .formSwitch__content .checkbox-input:checked+.checkbox-label .switch-checkbox:before{left:1.6rem;background:#fff}.formSelect__container .localizator__summary .localizator__values{margin:0;padding:.5rem .875rem}.formSelect__container .localizator__summary .localizator__values .localizator__label{display:flex;align-items:center;color:#25282b}.formSelect__container .localizator__summary .localizator__values .localizator__value--delete{display:none}.formSelect__container .localizator__summary .localizator__values .localizator__value--count{margin:0;order:3;position:absolute;top:8px;right:2rem;background:#e1c85c;border-radius:100%;width:1.6875rem;height:1.6875rem;display:flex;align-items:center;justify-content:center;color:#fff;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;padding:0}.formSelect__container .localizator__values-container .localizator__values{display:none}.formSelect__container .localizator__extra{margin:0;padding:10px}.formSelect__container .localizator__extra .radios__fieldset{text-align:center}.formSelect__container .localizator__extra .radios__group{justify-content:space-between}.formSelect__container .localizator__extra .radios__group .radios__item{margin:0;width:33.3333%;min-height:2rem}.formSelect__container .localizator__extra .radios__group .radios__item .check_radio_element{width:20px;min-width:20px;height:20px;border:1px solid #e1c85c;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-right:5px;margin-top:-3px}.formSelect__container .localizator__extra .radios__group .radios__item .check_radio_element:before{content:"";width:10px;height:10px;border-radius:100%;background:#373135;transform:scale(0);opacity:0;transition:.3s}.formSelect__container .localizator__extra .radios__group .radios__item .label_radio_element{display:flex;align-items:center;cursor:pointer;font-size:10px;color:#373135}.formSelect__container .localizator__extra .radios__group .radios__item .label_radio_element:hover .check_radio_element:before{transform:scale(1);opacity:1}.formSelect__container .localizator__extra .radios__group .radios__item .input_radio_element{display:none}.formSelect__container .localizator__extra .radios__group .radios__item .input_radio_element:checked+.label_radio_element .check_radio_element:before{transform:scale(1);opacity:1}.formSelect__container .formSelect__structure{display:flex;align-items:flex-start;flex-direction:column;position:relative}.formSelect__container .formSelect__structure .label-element{pointer-events:none;overflow:hidden;z-index:99999;width:calc(100% - 70px);text-overflow:ellipsis;text-align:left;white-space:nowrap;position:absolute;top:50%;transform:translateY(-50%);left:10px;color:#25282b;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif}.formSelect__container .formSelect__content{width:100%}.formSelect__container .formSelect__content .textfield__input{color:#25282b;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;min-height:45px}.formSelect__container .formSelect__content .textfield__input::placeholder{opacity:1;color:#25282b}.formSelect__container .formSelect__content .ss-main{left:0}.formSelect__container .formSelect__content .ss-main .ss-multi-selected{border:1px solid #dedede;width:100%;height:45px;min-height:45px;justify-content:flex-end;background:#fff}.formSelect__container .formSelect__content .ss-main .ss-multi-selected.ss-open-below{border:1px solid #373135}.formSelect__container .formSelect__content .ss-main .ss-multi-selected .ss-values,.formSelect__container .formSelect__content .ss-main .ss-multi-selected .ss-values .ss-disabled{display:none}.formSelect__container .formSelect__content .ss-main .ss-multi-selected .ss-value--custom{position:absolute;top:50%;transform:translateY(-50%);right:34px;background:#e1c85c;border-radius:100%;width:1.6875rem;height:1.6875rem;display:flex;align-items:center;justify-content:center;color:#fff;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif}.formSelect__container .formSelect__content .ss-main .ss-multi-selected .ss-add{position:absolute;right:10px;top:14px;height:19px;width:19px;display:flex;align-items:center;justify-content:center;margin:0!important}.formSelect__container .formSelect__content .ss-main .ss-multi-selected .ss-add .ss-plus{background:#373135;height:2px;width:12px}.formSelect__container .formSelect__content .ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#373135;height:12px;width:2px;left:5px;top:-5px}.formSelect__container .formSelect__content .ss-main .ss-content{top:100%;padding:1rem;border-radius:0}.formSelect__container .formSelect__content .ss-main .ss-content .ss-option{padding:.5rem;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;display:flex;align-items:center;position:relative}.formSelect__container .formSelect__content .localizator__content{min-height:40px}.formSelect__container .formSelect__content .localizator__plus{position:absolute;right:10px;top:12px;height:20px;width:20px;display:flex;align-items:center;justify-content:center;margin:0!important;padding:0!important}.formSelect__container .formSelect__content .localizator__plus:before{content:"";height:12px;width:2px;background:#373135}.formSelect__container .formSelect__content .localizator__plus:after{content:"";position:absolute;height:2px;width:12px;left:4px;top:9px;background:#373135}.formSelect__container .formSelect__content .localizator__summary{padding:0;min-height:45px}.formSelect__container .ss-content .ss-list{display:flex;flex-direction:column}.formSelect__container .ss-content .ss-list .ss-option.empty{pointer-events:none;opacity:.5;order:2}.formSelect__container .ss-content .ss-list .ss-option:focus,.formSelect__container .ss-content .ss-list .ss-option:hover{background:transparent;color:#373135}.formSelect__container:not(.formSelect__container__localizator) .ss-option:before{content:"";min-width:20px;display:flex;margin-right:10px;height:20px;border-radius:5px;border:1px solid #dedede}.formSelect__container:not(.formSelect__container__localizator) .ss-option:after{content:"";opacity:0;position:absolute;top:calc(50% - 4px);left:calc(.5rem + 4px);transform:rotate(-45deg);border-bottom:2px solid #fff;border-left:2px solid #fff;width:11px;height:6px}.formSelect__container:not(.formSelect__container__localizator) .ss-option.ss-option-selected{background:transparent!important}.formSelect__container:not(.formSelect__container__localizator) .ss-option.ss-option-selected:before{background:#373135;border-color:#373135}.formSelect__container:not(.formSelect__container__localizator) .ss-option.ss-option-selected:after{opacity:1}.form-estimate__container{margin:0 auto;display:none}.form-estimate__container.open{display:flex}.form-estimate__container .form-estimate__structure{width:100%;display:flex;flex-direction:column;align-items:center;flex-wrap:wrap}@media screen and (min-width:768px){.form-estimate__container .form-estimate__structure{flex-direction:row}}.form-estimate__container .form-estimate__text{width:100%;text-align:center;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;color:#fff;text-transform:none;letter-spacing:0;padding:.5em 0 1rem}@media screen and (min-width:768px){.form-estimate__container .form-estimate__text{text-align:left}}.form-estimate__container .form-estimate__input-content{width:100%;padding:1em 0;margin:0 0 1rem;position:relative}@media screen and (min-width:768px){.form-estimate__container .form-estimate__input-content{margin:0 1rem 0 0;padding:0 2em 0 0;width:50%}}.form-estimate__container .form-estimate__input-element{outline:none;width:100%;color:#fff;border:none;border-bottom:1px solid #25282b;padding:3px 0;min-height:45px;background:transparent;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif}.form-estimate__container a.form-estimate__button{padding:1rem 1.5rem}.form-search-filter__container{overflow:hidden;height:0;opacity:0;position:relative;z-index:666;margin:0 auto}.form-search-filter__container.active{opacity:1}.form-search-filter__container .form__field{padding:0}.form-search-filter__container ::-webkit-scrollbar{width:3px;height:3px}.form-search-filter__container ::-webkit-scrollbar-track{background:#fff}.form-search-filter__container ::-webkit-scrollbar-thumb{background:#e1c85c}.form-search-filter__container ::-webkit-scrollbar-thumb:hover{background:#373135}.form-search-filter__container .form-search-filter{max-width:1100px;position:relative;margin:0 auto;padding:1rem}.form-search-filter__container .form-search-filter .line__container{display:flex;justify-content:center;align-items:center;width:100%}.form-search-filter__container .form-search-filter .line__container .line__container__structure{width:100%;display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.form-search-filter__container .form-search-filter .line__container .line__container__structure{flex-direction:row}}.form-search-filter__container .form-search-filter .line__container .line__structure{width:100%;flex-wrap:wrap;display:flex;align-items:center;justify-content:center}.form-search-filter__container .form-search-filter .line__container .line__structure.hidden{display:none}.form-search-filter__container .form-search-filter .line__container .form__field{margin:0}.form-search-filter__container .form-search-filter .line__container .form__field.hidden{display:none}.form-search-filter__container .form-search-filter .line__container .form__field.form-commerce__field,.form-search-filter__container .form-search-filter .line__container .form__field.form-datelocsais__field,.form-search-filter__container .form-search-filter .line__container .form__field.form-localisation__field,.form-search-filter__container .form-search-filter .line__container .form__field.form-loyer__field,.form-search-filter__container .form-search-filter .line__container .form__field.form-loyersais__field,.form-search-filter__container .form-search-filter .line__container .form__field.form-offredem__field,.form-search-filter__container .form-search-filter .line__container .form__field.form-prices__field,.form-search-filter__container .form-search-filter .line__container .form__field.form-type__field{width:100%}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container,.form-search-filter__container .form-search-filter .line__container .form__field .formSelect__container{padding:0;width:100%}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container.range--opened .range__plus{transform:translateY(-50%) rotate(45deg)}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container .range__input{width:100%}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container .range__plus{width:12px;height:12px;top:50%;right:1.1rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;padding:0}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container .range__plus:before{width:2px;height:100%;background:#373135}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container .range__plus:after{position:absolute;top:43%;left:0;width:100%;height:2px;background:#373135}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container .formRange__label{display:none}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container .formRange__reset-content{width:100%;text-align:center}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container .formRange__reset-content .button__reset-button{font:normal normal 400 .8rem/1rem Manrope,Arial,sans-serif;color:#25282b;cursor:pointer;margin:1rem auto 0;border:none;background:none;display:flex;align-items:center}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container .formRange__reset-content .button__reset-button .button__reset-svg{fill:#25282b;width:25px;height:25px;transition:.3s}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container .formRange__reset-content .button__reset-button:hover .button__reset-svg{transform:rotate(1turn)}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container .formRange__content{align-items:center;justify-content:space-between;flex-direction:row;min-height:45px;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;background:#fff;color:#25282b;border-radius:0;border:1px solid #dedede}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container.range--opened .formRange__content .add_button{transform:rotate(45deg)}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container .range__content{padding:25px 25px 1rem;background:#fff;border-radius:#fff}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container .range__content .noUi-touch-area{cursor:pointer}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container .range__content .range__highlight{display:flex;flex-wrap:wrap;border-bottom:1px solid #dedede;width:50%;margin-left:10px}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container .range__content .range__highlight:first-child{margin-left:0;margin-right:10px}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container .range__content .range__text{width:100%;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;color:#25282b}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container .range__content .range__input{border:none;height:20px;width:calc(100% - 20px);font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;color:#e1c85c;background:#fff}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container .range__content .range__input::-webkit-inner-spin-button,.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container .range__content .range__input::-webkit-outer-spin-button{display:none}.form-search-filter__container .form-search-filter .line__container .form__field .formRange__container .range__content .range__unit{width:20px;display:flex;justify-content:flex-end;align-items:center;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;color:#373135}.form-search-filter__container .form-search-filter .line__container .formInteger__container .formInteger__content .label-element{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;color:#25282b;padding-bottom:5px}.form-search-filter__container .form-search-filter .line__container .formInteger__container .formInteger__content .button-element{width:25px;height:25px;font-size:14px}@media screen and (min-width:1024px){.form-search-filter__container .form-search-filter .line__container .formInteger__container .formInteger__content .input-element{width:65px}}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container{width:100%;display:flex;justify-content:center}@media screen and (min-width:1024px){.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container{padding-right:0;justify-content:flex-start}}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__structure{width:100%;position:relative}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__label-date{cursor:pointer;background:#fff;color:#25282b;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;text-transform:none;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;min-height:45px;padding:0;border:1px solid #dedede;border-radius:0}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__label-date .text_icon{z-index:10;width:1rem;height:1rem;display:block}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__label-date .text_icon svg{fill:#e1c85c}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__label-date .text_element{z-index:10;margin-right:.4rem}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__label-date.active,.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__label-date:hover{color:#e1c85c}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__label-date.active svg,.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__label-date:hover svg{fill:#e1c85c}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__elements{position:absolute;top:100%;right:0;background:#fff;padding:1rem;display:flex;flex-direction:column;max-width:374px;width:100vw;z-index:-1;opacity:0;border:1px solid transparent;border-radius:0;box-shadow:1px 4px 7px 2px rgba(0,0,0,.15);transform:rotateX(90deg);transition:.3s ease-out;transform-origin:top}@media screen and (min-width:1024px){.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__elements{left:0;right:inherit}}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__elements.active{z-index:99;opacity:1;transform:rotateX(0)}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__content{display:flex;align-items:center;justify-content:space-between;position:relative}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__content .date-content{width:47.5%;display:flex;flex-direction:column;align-items:flex-start;position:relative}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__content .date-content .date-input__structure{width:100%;position:relative;overflow:hidden}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__content .date-content .date-input{outline:none;width:100%;min-height:2rem;border-radius:0;background:none;padding:.5rem .875rem;color:#25282b;border:1px solid #dedede}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__content .date-content .date-input::placeholder{color:#25282b}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__content .date-content input::-webkit-calendar-picker-indicator{background-image:none!important;opacity:0!important}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__content .date-content .icon_calendar{position:absolute;bottom:50%;transform:translateY(50%);right:.5rem;width:1rem;height:1rem;fill:#e1c85c}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__reset-content{width:100%;text-align:center}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__reset-content .button__reset-button{cursor:pointer;margin:1rem auto 0;border:none;background:none;font:normal normal 400 .8rem/1rem Manrope,Arial,sans-serif;color:#25282b;display:flex;align-items:center}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__reset-content .button__reset-button .button__reset-svg{fill:#25282b;width:25px;height:25px;transition:.3s}.form-search-filter__container .form-search-filter .line__container .formDateLocsais__container .formDateLocsais__reset-content .button__reset-button:hover .button__reset-svg{transform:rotate(1turn)}.form-search-filter__container .form-search-filter .line__container.line1__container{position:relative;display:flex;padding-bottom:.5rem}@media screen and (min-width:1024px){.form-search-filter__container .form-search-filter .line__container.line1__container{display:flex}}.form-search-filter__container .form-search-filter .line__container.line1__container:hover{z-index:100}@media screen and (min-width:1024px){.form-search-filter__container .form-search-filter .line__container.line1__container .formOffredem__container .form__content .list-elements__structure{margin-bottom:0}}.form-search-filter__container .form-search-filter .line__container.line1__container .formOffredem__container .link-email__content{display:none}.form-search-filter__container .form-search-filter .line__container.line2__container{flex-direction:column;position:relative;z-index:10}@media screen and (min-width:768px){.form-search-filter__container .form-search-filter .line__container.line2__container{align-items:center}}@media screen and (min-width:1280px){.form-search-filter__container .form-search-filter .line__container.line2__container{flex-direction:row;justify-content:flex-end}}.form-search-filter__container .form-search-filter .line__container.line2__container .line__container__structure{display:flex}.form-search-filter__container .form-search-filter .line__container.line2__container .line__structure{margin:.5rem 0}@media screen and (min-width:768px){.form-search-filter__container .form-search-filter .line__container.line2__container .line__structure.section0{padding-right:.8rem}.form-search-filter__container .form-search-filter .line__container.line2__container .line__structure.section1{padding:0 .4rem}.form-search-filter__container .form-search-filter .line__container.line2__container .line__structure.section2{padding-left:.8rem}.form-search-filter__container .form-search-filter .line__container.line2__container .line__structure.section3{padding:0 1rem;width:60%}.form-search-filter__container .form-search-filter .line__container.line2__container .line__structure.section4{width:40%}}.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;width:100%}@media screen and (min-width:768px){.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content{flex-direction:row;justify-content:flex-end}}@media screen and (min-width:1280px){.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content{padding-top:0;padding-left:1rem;width:auto}}.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content .filter_button_item{font:normal normal 700 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;background:#e1c85c;color:#fff;letter-spacing:0;border-radius:0;border:none;text-align:center;display:flex;justify-content:center;align-items:center;padding:0 1.5rem;min-height:45px}@media screen and (min-width:1024px){.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content .filter_button_item{width:125px}}.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content .filter_button_item .search__icon{display:flex;width:35px;height:35px;fill:#fff;padding-right:10px;align-items:center}.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content .filter_button_item:focus,.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content .filter_button_item:hover{background:#373135;color:#fff}.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content .filter_button_item:focus .search__icon,.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content .filter_button_item:hover .search__icon{fill:#fff}.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content .submit_button_item{margin:0;background:#e1c85c;color:#fff;letter-spacing:0;text-transform:none;font:normal normal 700 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;border-radius:0;border:none;text-align:center;width:100%;padding:0;min-height:45px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1024px){.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content .submit_button_item{width:50%;margin-left:1rem;min-width:250px}}.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content .submit_button_item .submit__icon{padding-right:10px;fill:#fff;animation:pulse 2s linear infinite;transform-origin:60% 60%}.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content .submit_button_item:focus,.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content .submit_button_item:hover{background:#373135;color:#fff}.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content .submit_button_item:focus .submit__icon,.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content .submit_button_item:hover .submit__icon{fill:#fff}.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content .button{width:auto;margin:.5rem 0}.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content .button:last-child{margin-bottom:0;padding:0 1rem}@media screen and (min-width:1024px){.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content .button:last-child{padding:0}}@media screen and (min-width:768px){.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content .button:last-child{margin:.5rem 0 .5rem 1rem}}.form-search-filter__container .form-search-filter .line__container.line3__container{padding-top:5px;display:flex;justify-content:center;align-items:center;flex-direction:column}.form-search-filter__container .form-search-filter .line__container.line3__container .formBubble__container{padding:0}@media screen and (min-width:768px){.form-search-filter__container .form-search-filter .line__container.line3__container{flex-direction:row;justify-content:flex-end}}.form-search-filter__container .form-search-filter .line__container.line3__container .reset_button_item{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;color:#25282b;text-transform:none;width:auto;min-width:250px;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:700}.form-search-filter__container .form-search-filter .line__container.line3__container .reset_button_item .reset__icon{display:block;width:32px;height:32px;fill:#25282b;margin-right:5px;transition:.3s}.form-search-filter__container .form-search-filter .line__container.line3__container .reset_button_item:hover .reset__icon{transform:rotate(1turn)}@media screen and (min-width:1024px){.form-search-filter__container .form-search-filter .line__container.line3__container .reset_button_item{width:auto}}.form-search-filter__container .form-search-filter .line__container.line2__container .button_Content,.form-search-filter__container .form-search-filter .line__container.line2__container .line__container__structure,.form-search-filter__container .form-search-filter .line__container.line3__container{display:none}.form-search-filter__container .form-search-filter.open .line__container.line2__container .button_Content,.form-search-filter__container .form-search-filter.open .line__container.line2__container .line__container__structure,.form-search-filter__container .form-search-filter.open .line__container.line3__container{display:flex}.search-filter-full ::-webkit-scrollbar{width:3px;height:3px}.search-filter-full ::-webkit-scrollbar-track{background:#fff}.search-filter-full ::-webkit-scrollbar-thumb{background:#e1c85c}.search-filter-full ::-webkit-scrollbar-thumb:hover{background:#373135}.search-filter-full .form-estimate__container.open{display:flex}.search-filter-full .form-estimate__container.open .form-estimate__structure{padding:0 1rem;width:100%;align-items:center}.search-filter-full .form-estimate__container.open .form-estimate__text{padding:1rem 0 0;color:#25282b}.search-filter-full .form-estimate__container.open .form-estimate__input-content{margin:0}.search-filter-full .modal__body{width:100%;max-width:1200px;padding:0;height:100vh;background:#fff}@media screen and (min-width:1024px){.search-filter-full .modal__body{height:auto}}.search-filter-full .modal__close{z-index:100;display:flex;align-items:center;background:none;position:absolute}.search-filter-full .modal__close-drawing{fill:#e1c85c;width:.5rem;height:.5rem}.search-filter-full .modal__close span{margin-right:10px}.search-filter-full .modal__scroller{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;color:#25282b;position:relative;padding:50px 0 0}.search-filter-full .formLine__container{min-height:225px;height:calc(100vh - 2em - 250px);overflow-y:auto;padding:0}@media screen and (min-width:640px){.search-filter-full .formLine__container{padding:0 1rem}}@media screen and (min-width:768px){.search-filter-full .formLine__container{padding:0 calc(75px - 1rem) 1rem}}.search-filter-full .formLine__container .line__container{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative}.search-filter-full .formLine__container .line__container .line__structure{padding:.5rem}.search-filter-full .formLine__container .line__container .line__structure.hidden{display:none}.search-filter-full .formLine__container .line__container .form__field{margin:0;padding:0}.search-filter-full .formLine__container .line__container.line1__container .line__structure{width:100%}.search-filter-full .formLine__container .line__container.line2__container{align-items:flex-end;z-index:10;padding-bottom:0}.search-filter-full .formLine__container .line__container.line2__container .line__structure{width:100%}@media screen and (min-width:640px){.search-filter-full .formLine__container .line__container.line2__container .line__structure{width:50%}}@media screen and (min-width:1024px){.search-filter-full .formLine__container .line__container.line2__container .line__structure{width:30%}}.search-filter-full .formLine__container .line__container.line2__container .line__structure.section0{z-index:10}.search-filter-full .formLine__container .line__container.line3__container{width:100%}.search-filter-full .formLine__container .line__container.line3__container .line__structure{padding:.25rem 1rem}.search-filter-full .formLine__container .line__container.line4__container .line__structure{width:50%;padding:1rem}@media screen and (min-width:768px){.search-filter-full .formLine__container .line__container.line4__container .line__structure{width:25%;padding:1rem}}.search-filter-full .formLine__container .line__container.line5__container{margin-left:-.5rem}.search-filter-full .formLine__container .line__container.line5__container .line__structure{width:100%;padding:1rem}@media screen and (min-width:640px){.search-filter-full .formLine__container .line__container.line5__container .line__structure{width:50%}}@media screen and (min-width:768px){.search-filter-full .formLine__container .line__container.line5__container .line__structure{width:33.3333%;padding:1rem}}.search-filter-full .formLine__container .line__container.line6__container .line__structure{padding:1rem}.search-filter-full .formLine__container .line__container.line6__container .line__structure.section0{width:100%}@media screen and (min-width:768px){.search-filter-full .formLine__container .line__container.line6__container .line__structure.section0{width:50%}}@media screen and (min-width:1024px){.search-filter-full .formLine__container .line__container.line6__container .line__structure.section0{width:33.3333%;padding:2em 1rem}}.search-filter-full .formLine__container .line__container.line6__container .line__structure.section1{width:100%}@media screen and (min-width:768px){.search-filter-full .formLine__container .line__container.line6__container .line__structure.section1{width:50%}}@media screen and (min-width:1024px){.search-filter-full .formLine__container .line__container.line6__container .line__structure.section1{width:33.3333%;padding:2em 1rem}}.search-filter-full .formLine__container .line__container.line6__container .line__structure.section2{width:100%}@media screen and (min-width:768px){.search-filter-full .formLine__container .line__container.line6__container .line__structure.section2{width:50%}}@media screen and (min-width:1024px){.search-filter-full .formLine__container .line__container.line6__container .line__structure.section2{width:100%;padding:2em 1rem}}.search-filter-full .formLine__container .line__container.line6__container .line__structure.section3{width:100%}@media screen and (min-width:768px){.search-filter-full .formLine__container .line__container.line6__container .line__structure.section3{width:50%}}@media screen and (min-width:1024px){.search-filter-full .formLine__container .line__container.line6__container .line__structure.section3{width:33.3333%;padding:2em 1rem}}.search-filter-full .formLine__container .line__container.line7__container{justify-content:flex-start}.search-filter-full .formLine__container .line__container.line7__container .line__structure{width:100%;padding:1rem}@media screen and (min-width:640px){.search-filter-full .formLine__container .line__container.line7__container .line__structure{width:100%;padding:1rem;margin-left:-1rem}}@media screen and (min-width:640px){.search-filter-full .formLine__container .line__container.line7__container .formCheckbox__content{overflow:hidden}}.search-filter-full .formLine__container .line__container.line7__container .formCheckbox__container .formCheckbox__list-content{flex-direction:column;flex-wrap:wrap}@media screen and (min-width:640px){.search-filter-full .formLine__container .line__container.line7__container .formCheckbox__container .formCheckbox__list-content{flex-direction:row}}@media screen and (min-width:640px){.search-filter-full .formLine__container .line__container.line7__container .formCheckbox__container .formCheckbox__list-content .list-element{width:50%}}@media screen and (min-width:768px){.search-filter-full .formLine__container .line__container.line7__container .formCheckbox__container .formCheckbox__list-content .list-element{width:20%}}.search-filter-full .formLine__container .line__container.line8__container .line__structure{padding:1rem;width:100%}@media screen and (min-width:768px){.search-filter-full .formLine__container .line__container.line8__container .line__structure{width:auto}}.search-filter-full .formLine__container .line__container.line8__container .line__structure.sectionParams{width:100%;padding-bottom:0}.search-filter-full .formLine__container .line__container.line8__container .line__structure.sectionParams .line__title-element{width:100%}.search-filter-full .formLine__container .line__container.line8__container .line__structure.sectionParams .title-element{text-align:center;font:normal normal 700 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif}@media screen and (min-width:768px){.search-filter-full .formLine__container .line__container.line8__container .line__structure.sectionParams .title-element{text-align:left;text-transform:uppercase}}@media screen and (min-width:1280px){.search-filter-full .formLine__container .line__container{justify-content:flex-start}}.search-filter-full .formLine__container .line__container .formRange__container{width:100%;margin:0}@media screen and (min-width:768px){.search-filter-full .formLine__container .line__container .formRange__container{width:100%}}.search-filter-full .formLine__container .line__container .formRange__container .formRange__structure{padding:1rem 0;display:flex;align-items:flex-start;flex-direction:column}@media screen and (min-width:640px){.search-filter-full .formLine__container .line__container .formRange__container .formRange__structure{padding:0}}.search-filter-full .formLine__container .line__container .formRange__container .formRange__structure .range__plus,.search-filter-full .formLine__container .line__container .formRange__container .formRange__structure .range__summary{display:none}.search-filter-full .formLine__container .line__container .formRange__container .formRange__structure .range__content{transform:none;opacity:1;box-shadow:none;min-width:auto;height:auto;position:relative;background:none;padding:25px 0 0;border:0}.search-filter-full .formLine__container .line__container .formRange__container .formRange__structure .range__content .noUi-horizontal{background:#dedede}.search-filter-full .formLine__container .line__container .formRange__container .formRange__structure .range__content .noUi-horizontal .noUi-connect{background:#e1c85c}.search-filter-full .formLine__container .line__container .formRange__container .formRange__structure .range__preview{display:flex;justify-content:space-between}.search-filter-full .formLine__container .line__container .formRange__container .formRange__structure .range__input{width:100%}.search-filter-full .formLine__container .line__container .formRange__container .formRange__structure .range__highlight{position:relative;width:45%;overflow:hidden;display:flex;align-items:flex-start;flex-direction:column;font-weight:400}.search-filter-full .formLine__container .line__container .formRange__container .formRange__structure .range__highlight .range__text{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;color:#25282b}.search-filter-full .formLine__container .line__container .formRange__container .formRange__structure .range__highlight .range__unit{position:absolute;bottom:0;top:50%;right:.8rem;color:#373135;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;z-index:2}.search-filter-full .formLine__container .line__container .formRange__container .formRange__structure .range__highlight .range__input{width:100%;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;background:#fff;color:#e1c85c;border:1px solid #dedede;z-index:2;padding:.8rem .4rem}.search-filter-full .formLine__container .line__container .formRange__container .formRange__structure .range__highlight .range__input::-webkit-inner-spin-button,.search-filter-full .formLine__container .line__container .formRange__container .formRange__structure .range__highlight .range__input::-webkit-outer-spin-button{display:none}.search-filter-full .formLine__container .line__container .formRange__container .formRange__reset-content{width:100%;text-align:center}.search-filter-full .formLine__container .line__container .formRange__container .formRange__reset-content .button__reset-button{cursor:pointer;margin:1rem auto 0;border:none;background:none;font:normal normal 400 .8rem/1rem Manrope,Arial,sans-serif;color:#25282b;text-transform:uppercase;display:flex;align-items:center}.search-filter-full .formLine__container .line__container .formRange__container .formRange__reset-content .button__reset-button .button__reset-svg{fill:#25282b;width:25px;height:25px;transition:.3s}.search-filter-full .formLine__container .line__container .formRange__container .formRange__reset-content .button__reset-button:hover .button__reset-svg{transform:rotate(1turn)}.search-filter-full .formLine__container .line__container .formRange__container .formRange__label{font:normal normal 700 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;text-transform:uppercase}.search-filter-full .formLine__container .line__container .formRange__container .formRange__content{flex-direction:column;border-bottom:none;padding:0;width:100%}.search-filter-full .formLine__container .line__container .formRange__container .formRange__content .noUi-touch-area{cursor:pointer}.search-filter-full .form-search-filter .line__container.line2__container,.search-filter-full .form-search-filter .line__container.line3__container,.search-filter-full .form-search-filter .line__container.line4__container,.search-filter-full .form-search-filter .line__container.line5__container,.search-filter-full .form-search-filter .line__container.line6__container,.search-filter-full .form-search-filter .line__container.line7__container,.search-filter-full .form-search-filter .line__container.line8__container{display:none}.search-filter-full .form-search-filter.open .line__container.line2__container,.search-filter-full .form-search-filter.open .line__container.line3__container,.search-filter-full .form-search-filter.open .line__container.line4__container,.search-filter-full .form-search-filter.open .line__container.line5__container,.search-filter-full .form-search-filter.open .line__container.line6__container,.search-filter-full .form-search-filter.open .line__container.line7__container,.search-filter-full .form-search-filter.open .line__container.line8__container{display:flex}.body--inner .form-search-filter__container .form-search-filter{margin:auto}.body--inner .form-search-filter__container .form-search-filter .line__container.line1__container,.body--inner .form-search-filter__container .form-search-filter .line__container.line2__container .line__container__structure,.body--inner .form-search-filter__container .form-search-filter .line__container.line2__container .submit_button_item,.body--inner .form-search-filter__container .form-search-filter .line__container.line3__container{display:none}@media screen and (min-width:768px){.body--inner .form-search-filter__container .form-search-filter .line__container.line1__container,.body--inner .form-search-filter__container .form-search-filter.open .line__container.line2__container .line__container__structure,.body--inner .form-search-filter__container .form-search-filter.open .line__container.line2__container .submit_button_item,.body--inner .form-search-filter__container .form-search-filter.open .line__container.line3__container{display:flex}}.body--inner .form-search-filter__container.search_form_inner{background-image:url(/images/modules/search/1.jpg);background-repeat:no-repeat;background-position-x:50%;background-position-y:40%;background-size:cover}.body--inner .form-search-filter__container.search_form_inner:before{content:"";position:absolute;top:0;left:0;background:#373135;width:100%;height:100%}.sort{z-index:100}.sort__title{font:normal normal 600 clamp(1rem,calc(.625rem + .7813vw),1.25rem)/1.5 Manrope,Arial,sans-serif;color:#25282b}.sort .sort-filter__form{cursor:pointer}.sort .sort-filter__form .sort-filter__select .icon{transition:.5s;fill:#e1c85c}.sort .sort-filter__items{transition:.5s;top:150%;right:0;border:1px solid #dedede;background:#fff;box-shadow:0;pointer-events:none;opacity:0}.sort .sort-filter__item{cursor:pointer;white-space:nowrap;transition:.5s;color:#25282b}.sort .sort-filter__item:active,.sort .sort-filter__item:hover{color:#373135}.sort .sort-filter__item:last-child{padding:0}.sort .sort-filter:active .sort-filter__select .icon,.sort .sort-filter:hover .sort-filter__select .icon{transform:rotate(180deg)}.sort .sort-filter:active .sort-filter__items,.sort .sort-filter:hover .sort-filter__items{top:100%;opacity:1;pointer-events:auto;z-index:20}.main-nav{top:0;right:0;z-index:98000;opacity:0;visibility:hidden;transform:translate3d(0,-20px,0);will-change:transform;display:flex;flex-direction:column;width:90%;padding:1rem 5vw;height:0;user-select:none;background:linear-gradient(#e1c85c,rgba(225,200,92,.9));color:#373135}.main-nav::-webkit-scrollbar{background:transparent;width:5px}.main-nav::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.4);border-radius:20px}@media screen and (min-width:768px){.main-nav{padding:1rem 3rem}}.main-nav:focus{outline:none}.body--menu-opened .main-nav{visibility:visible;opacity:1;transform:translateZ(0);overflow:auto;min-height:100vh;max-width:400px;position:fixed;top:0}.main-nav__wrapper{max-width:1200px;margin:0 auto;width:100%}.main-nav__close{margin:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;text-align:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;right:3em;top:1em;cursor:pointer;align-items:center;border:1px solid #fff;padding:.5rem 1rem;display:flex}@media screen and (min-width:1024px){.main-nav__close{display:flex}}.main-nav__close-text{margin-right:1rem;font:normal normal 400 .75rem/1 Manrope,Arial,sans-serif;color:#fff;text-transform:uppercase}.main-nav__close-text a{color:#fff}.main-nav__close-icon{display:block;width:.5rem;height:.5rem;transition:fill .5s;fill:#fff;outline:none}.main-nav__close-icon .main-nav__close-icon{fill:#fff}.main-nav__close:focus{outline:none}.main-nav__navigation{height:auto;margin-bottom:4vh;width:100%;max-width:450px}.main-nav__info{width:100%;margin-bottom:14vh}@media screen and (min-width:768px){.main-nav__info{display:flex}}@media screen and (min-width:1024px){.main-nav__info{align-items:flex-end;justify-content:flex-end}}.main-nav__info .info-container{display:flex;flex-direction:column;justify-content:flex-end}.main-nav__info .info-container__bottom .title .title__content-1,.main-nav__info .info-container__top .title .title__content-1{display:block;font:Arial;color:#fff;letter-spacing:0;text-transform:upppercase}.main-nav__info .info-container__bottom .title .title__content-2,.main-nav__info .info-container__top .title .title__content-2{display:block;font:Arial;color:#fff;letter-spacing:0;text-transform:uppercase}.main-nav__info .info-container__top{margin-bottom:8vh}.main-nav__info .info-container__bottom{display:flex;justify-content:flex-start;flex-direction:column;width:100%}.main-nav__focus-trap{opacity:0;position:absolute}.main-nav__top{display:none}.main-nav__topbar{justify-content:space-between;padding:1em 0;display:flex;flex-wrap:wrap}.main-nav__topbar .topbar{left:3rem;right:auto;top:1rem;display:block;position:absolute}.main-nav__topbar&gt;*{margin-bottom:10px}@media screen and (min-width:768px){.main-nav__topbar&gt;*{margin-bottom:0}}.main-nav__menu{position:relative;z-index:10}.main-nav__tools{bottom:0;display:flex;flex-direction:column}.main-nav__tools .menu__link{height:100%}.main-nav__tools .menu__link:hover .menu__label{color:#373135}.main-nav__tools .menu__item{padding:0}.main-nav__tools .menu__item .menu__label{display:inline-block;text-align:left;width:100%;font:normal normal 400 clamp(16px,calc(.6rem + 1.875vw),20px)/1em Manrope,Arial,sans-serif;text-transform:none;letter-spacing:0}.main-nav__tools .menu__item .menu__text{position:absolute;opacity:0;height:1px;word-break:normal}.main-nav__tools .menu__item .menu__decorate{position:absolute;bottom:0;z-index:-1;width:100%;height:0;background-color:#e1c85c;transition:height .5s cubic-bezier(.785,.005,1,1)}.main-nav__tools .menu__item-header{height:100%;width:100%;padding-right:0;transition:height .5s cubic-bezier(.785,.005,1,1)}.main-nav__tools .menu__item .button-drawing .arrow_link_border_svg{position:absolute;width:66px;height:66px;transform:translate(-50%,-50%);bottom:25%;left:50%;opacity:0}.main-nav__tools .menu__item .button-drawing .arrow_link_border_svg--rect{width:44px;height:44px;stroke:#fff;fill:transparent}.main-nav__tools .menu__item .button-drawing .arrow_link_border_svg--arrow{fill:#fff}.main-nav__toolbar-adds{display:block;width:100%;height:100%;margin-bottom:1rem}.main-nav__toolbar-adds .toolbar{position:relative;width:100%}.body--inner .menu__button-drawing,.body--inner .menu__text{display:none}@media screen and (min-width:1100px){.body--inner.body--menu-opened .main-nav{overflow:auto}}.header__top--v3 .main-nav__wrapper{max-width:100%}.header__top--v3 .menu{justify-content:center}@media screen and (min-width:900px) and (min-width:900px){.header--home.header .main-nav__navigation{max-width:inherit}}@media screen and (min-width:900px) and (min-width:900px){.header--home.header .main-nav__info .info-container{align-items:flex-end}}@media screen and (min-width:900px) and (min-width:900px){.header--home.header .main-nav__topbar{display:none}}@media screen and (min-width:900px){.header--home.header .main-nav{color:#373135;transition:none;position:relative;width:100%;height:100%;visibility:visible;opacity:1;transform:none;padding:0;z-index:2002;background:transparent}.header--home.header .main-nav__wrapper{max-width:none;padding-right:0;overflow:visible;display:flex;justify-content:center}.header--home.header .main-nav__close{display:flex}.header--home.header .main-nav__close-icon{fill:#373135}.header--home.header .main-nav__navigation{width:100%}.header--home.header .main-nav__info,.header--home.header .main-nav__topbar .topbar{display:none}.header--home.header .main-nav__tools{position:absolute;flex-direction:row;align-items:flex-end;height:100vh;z-index:5;left:50%;transform:translateX(-50%)}.header--home.header .main-nav__tools .menu__item{width:240px;height:12%;transition:height .5s;padding:0}.header--home.header .main-nav__tools .menu__item-header,.header--home.header .main-nav__tools .menu__item .menu__decorate{transition:height .5s}.header--home.header .main-nav__tools .menu__item .menu__text{transform:translateY(-50%);transition:opacity .5s,transform .5s}.header--home.header .main-nav__tools .menu__item .menu__link{padding:0 .2rem}.header--home.header .main-nav__tools .menu__item .button-drawing .arrow_link_border_svg{transition:opacity .5s}.header--home.header .main-nav__tools .menu__item:hover{height:24%;transition:height .5s}.header--home.header .main-nav__tools .menu__item:hover .menu__item-header{height:380px;width:100%}}@media screen and (min-width:900px) and (min-height:700px){.header--home.header .main-nav__tools .menu__item:hover .menu__item-header{height:450px}}@media screen and (min-width:900px){.header--home.header .main-nav__tools .menu__item:hover .menu__text{opacity:1;height:auto;transform:none}.header--home.header .main-nav__tools .menu__item:hover .menu__decorate{height:100vh;background:#e1c85c}.header--home.header .main-nav__tools .menu__item:hover .button-drawing .arrow_link_border_svg{opacity:1}.header--home.header .main-nav__tools .menu__item .menu__label{margin-bottom:3rem;text-align:center;color:#fff;font:normal normal 400 clamp(17px,calc(.6rem + 1.875vw),17px)/1em Times New Roman,serif;text-transform:uppercase;letter-spacing:.2em}.header--home.header .main-nav__tools .menu__item .menu__text{color:#fff;font:normal normal 400 clamp(12px,calc(.6rem + 1.875vw),14px)/1.5em Manrope,Arial,sans-serif;text-transform:none;letter-spacing:0;padding:0 1.5rem}.header--home.header .main-nav__toolbar-adds{display:none}}@media screen and (min-width:1100px){.header--vinner.header .main-nav__navigation{max-width:inherit}.header--vinner.header .main-nav__info .info-container{align-items:flex-end}.header--vinner.header .main-nav__topbar{display:none}.header--vinner.header .main-nav{color:#373135;transition:none;position:relative;width:100%;height:100%;visibility:visible;opacity:1;transform:none;padding:0;z-index:2002;background:transparent}.header--vinner.header .main-nav__wrapper{max-width:none;padding-right:0;overflow:visible;display:flex;justify-content:center}.header--vinner.header .main-nav__close{display:flex}.header--vinner.header .main-nav__close-icon{fill:#373135}.header--vinner.header .main-nav__navigation{width:100%}.header--vinner.header .main-nav__info,.header--vinner.header .main-nav__topbar .topbar{display:none}.header--vinner.header .main-nav__tools{position:absolute;flex-direction:row;align-items:flex-end;height:100vh;z-index:5;left:50%;transform:translateX(-50%)}.header--vinner.header .main-nav__tools .menu__item{width:240px;height:12%;transition:height .5s;padding:0}.header--vinner.header .main-nav__tools .menu__item-header,.header--vinner.header .main-nav__tools .menu__item .menu__decorate{transition:height .5s}.header--vinner.header .main-nav__tools .menu__item .menu__text{transform:translateY(-50%);transition:opacity .5s,transform .5s}.header--vinner.header .main-nav__tools .menu__item .menu__link{padding:0 .2rem}.header--vinner.header .main-nav__tools .menu__item .button-drawing .arrow_link_border_svg{transition:opacity .5s}.header--vinner.header .main-nav__tools .menu__item:hover{height:24%;transition:height .5s}.header--vinner.header .main-nav__tools .menu__item:hover .menu__item-header{height:380px;width:100%}}@media screen and (min-width:1100px) and (min-height:700px){.header--vinner.header .main-nav__tools .menu__item:hover .menu__item-header{height:450px}}@media screen and (min-width:1100px){.header--vinner.header .main-nav__tools .menu__item:hover .menu__text{opacity:1;height:auto;transform:none}.header--vinner.header .main-nav__tools .menu__item:hover .menu__decorate{height:100vh;background:#e1c85c}.header--vinner.header .main-nav__tools .menu__item:hover .button-drawing .arrow_link_border_svg{opacity:1}.header--vinner.header .main-nav__tools .menu__item .menu__label{margin-bottom:3rem;text-align:center;color:#fff;font:normal normal 400 clamp(17px,calc(.6rem + 1.875vw),17px)/1em Times New Roman,serif;text-transform:uppercase;letter-spacing:.2em}.header--vinner.header .main-nav__tools .menu__item .menu__text{color:#fff;font:normal normal 400 clamp(12px,calc(.6rem + 1.875vw),14px)/1.5em Manrope,Arial,sans-serif;text-transform:none;letter-spacing:0;padding:0 1.5rem}.header--vinner.header .main-nav__toolbar-adds{display:none}}@media screen and (min-width:1100px){.header--vinner .main-nav{color:#fff}.header--vinner .main-nav__wrapper{max-width:100%}}.header--vinner .main-nav{opacity:0}.body--menu-opened .header--vinner .main-nav{opacity:1}@media screen and (min-width:1100px){.header--vinner .main-nav__top{height:80px;display:flex;flex-flow:row nowrap;justify-content:space-between;position:absolute;top:0;right:1rem;left:1rem}}.header--vinner .main-nav__logo{display:block;padding:10px}.header--vinner .main-nav__logo .logo{max-height:70px}.menu-dropdown{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;text-align:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;content:"";height:1em;width:1em;outline:none;cursor:pointer;transition:all .5s ease-in-out;transform-origin:center center;transform:translate(-50%,-50%) rotate(135deg)}.menu-dropdown__icon{display:block;position:absolute;top:45%;left:50%;width:12px;height:12px;pointer-events:none}@media screen and (min-width:900px){.menu-dropdown__icon{width:9px;height:9px}}.menu-dropdown__icon:after,.menu-dropdown__icon:before{content:"";display:block;background:currentColor;position:absolute;top:0;left:0}.menu-dropdown__icon:after{width:2px;height:100%}@media screen and (min-width:900px){.menu-dropdown__icon:after{width:1px}}.menu-dropdown__icon:before{height:2px;width:100%}@media screen and (min-width:900px){.menu-dropdown__icon:before{height:1px}}.menu-dropdown--toggled{transform:translate(-50%,-25%) rotate(225deg)}.main-nav__tools,.menu{font:normal normal 600 clamp(16px,calc(.6rem + 1.875vw),25px)/1em Blinker,Times New Roman,serif}.menu{text-transform:none;letter-spacing:0;list-style:none;margin:0;padding:0;text-align:left}@media screen and (min-width:768px){.menu{font:normal normal 600 clamp(16px,calc(.6rem + 1.875vw),25px)/1em Blinker,Times New Roman,serif}}.menu__item{position:relative;list-style:none;margin:0;padding:0;z-index:1;transition:color .5s ease-in-out;color:#373135;width:100%}.menu__item:first-child{border-top:0}.menu__item.focus,.menu__item:focus,.menu__item:hover{z-index:2}.menu__item--logo{display:none}.menu__item-header{position:relative}.menu__link{display:block;padding:1em 0;outline:none;text-decoration:none;color:inherit;transition:color .5s ease-in-out;border-bottom:1px solid #e1c85c;text-transform:none}@media screen and (min-width:900px){.menu__link{border-bottom:0}}@media screen and (min-width:1100px){.menu__link{padding:0 1.5em}}.menu__dropdown{position:absolute;top:50%;right:0}.menu__dropdown.focus,.menu__dropdown:focus,.menu__dropdown:hover,.menu__link--active,.menu__link.focus,.menu__link:focus,.menu__link:hover{color:#373135}.submenu{opacity:0;clip:rect(0 0 0 0);max-height:0;position:relative;overflow:hidden;zoom:1;flex-direction:column;transition:max-height .5s ease-in-out;left:0;font:normal normal 600 clamp(12px,calc(.6rem + 1.875vw),12px)/1em Manrope,Arial,sans-serif;text-transform:uppercase;letter-spacing:0;padding:0;margin-top:1rem}@media screen and (min-width:768px){.submenu{font:normal normal 600 clamp(12px,calc(.6rem + 1.875vw),12px)/1em Manrope,Arial,sans-serif}}@media screen and (min-width:1024px){.submenu{font:normal normal 600 clamp(12px,calc(.6rem + 1.875vw),12px)/1em Manrope,Arial,sans-serif}}@media screen and (min-width:900px){.submenu{position:absolute;top:inherit;background:rgba(55,49,53,.81);clip:unset;display:flex;justify-content:center;border-radius:0}.submenu .submenu{left:100%;top:-1px}}.submenu--toggled{position:relative;opacity:1}.submenu--toggled .menu__link{padding-bottom:0}@media screen and (min-width:900px){.submenu--toggled{position:absolute;top:2rem;padding:0 2rem}}.submenu__item-header{position:relative;width:100%}.submenu__item{position:relative;list-style:none;margin:0;z-index:1;transition:color .5s ease-in-out;color:#fff}.submenu__item:first-child{border-top:0}.submenu__item[aria-haspopup=true] .submenu__link{padding-right:2rem}.submenu__link{display:inline-flex;outline:none;color:inherit;text-transform:uppercase;letter-spacing:0;text-decoration:none;text-align:left;position:relative;padding:.8rem 1rem .8rem 0}.submenu__link.focus,.submenu__link:focus,.submenu__link:hover{z-index:2;color:#e1c85c;background-color:transparent;padding:.8rem 1rem}@media screen and (min-width:900px){.submenu__link.focus,.submenu__link:focus,.submenu__link:hover{padding:.8rem 1rem .8rem 0}}.submenu__link.focus .submenu__drawing,.submenu__link:focus .submenu__drawing,.submenu__link:hover .submenu__drawing{fill:#e1c85c}.submenu__drawing{margin-left:.7rem;fill:#fff;float:right;margin-top:.1rem}.header--inner .menu__item{border-top-color:#e1c85c}.header--inner .submenu{background:transparent}.header--inner .submenu__item{border-top-color:#e1c85c}.header--inner .submenu__item:focus,.header--inner .submenu__item:hover{color:#e1c85c}.header--inner .submenu.submenu--toggled{position:relative;top:0}.header--inner .menu&gt;.menu__item&gt;.submenu:before{border-color:transparent}@media screen and (min-width:900px){.header--home.header .menu{background-color:transparent;font:normal normal 600 clamp(16px,calc(.6rem + 1.875vw),25px)/1em Blinker,Times New Roman,serif;display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-top:20px}.header--home.header .menu__item{color:#373135;width:auto;display:flex;align-items:center;border-top:0;padding:0 1rem}.header--home.header .menu__item:last-child{padding-right:0}.header--home.header .menu__item[aria-haspopup=true] .menu__item-header{padding-right:1rem}.header--home.header .menu__link{padding:0}.header--home.header .menu__dropdown{right:-17px}.header--home.header .menu__dropdown.focus,.header--home.header .menu__dropdown:focus,.header--home.header .menu__dropdown:hover,.header--home.header .menu__link--active,.header--home.header .menu__link.focus,.header--home.header .menu__link:focus,.header--home.header .menu__link:hover{color:#373135}.header--home.header .submenu{position:absolute;top:inherit;background:rgba(55,49,53,.81);clip:unset;display:flex;justify-content:center;border-radius:0}.header--home.header .submenu .submenu{left:100%;top:-1px}.header--home.header .submenu--toggled{position:absolute;top:2rem;padding:0 1.5rem}.header--home.header .submenu__item{display:flex;align-items:center;background:transparent}.header--home.header .submenu__item:first-child{margin-top:0}.header--home.header .submenu__item:last-child{margin-bottom:0}.header--home.header .submenu__item:last-child .submenu__link{border:0}.header--home.header .submenu__item .submenu{transform:none}.header--home.header .submenu__link{text-align:center;background:transparent;white-space:nowrap;width:100%;border-bottom:1px solid #fff}.header--home.header .submenu__drawing{display:none}}@media screen and (min-width:1100px){.header--vinner.header .menu{background-color:transparent;font:normal normal 600 clamp(16px,calc(.6rem + 1.875vw),25px)/1em Blinker,Times New Roman,serif;display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-top:20px}.header--vinner.header .menu__item{color:#373135;width:auto;display:flex;align-items:center;border-top:0;padding:0 1rem}.header--vinner.header .menu__item:last-child{padding-right:0}.header--vinner.header .menu__item[aria-haspopup=true] .menu__item-header{padding-right:1rem}.header--vinner.header .menu__link{padding:0}.header--vinner.header .menu__dropdown{right:-17px}.header--vinner.header .menu__dropdown.focus,.header--vinner.header .menu__dropdown:focus,.header--vinner.header .menu__dropdown:hover,.header--vinner.header .menu__link--active,.header--vinner.header .menu__link.focus,.header--vinner.header .menu__link:focus,.header--vinner.header .menu__link:hover{color:#373135}.header--vinner.header .submenu{position:absolute;top:inherit;background:rgba(55,49,53,.81);clip:unset;display:flex;justify-content:center;border-radius:0}.header--vinner.header .submenu .submenu{left:100%;top:-1px}.header--vinner.header .submenu--toggled{position:absolute;top:2rem;padding:0 1.5rem}.header--vinner.header .submenu__item{display:flex;align-items:center;background:transparent}.header--vinner.header .submenu__item:first-child{margin-top:0}.header--vinner.header .submenu__item:last-child{margin-bottom:0}.header--vinner.header .submenu__item:last-child .submenu__link{border:0}.header--vinner.header .submenu__item .submenu{transform:none}.header--vinner.header .submenu__link{text-align:center;background:transparent;white-space:nowrap;width:100%;border-bottom:1px solid #fff}.header--vinner.header .submenu__drawing{display:none}}.header--vinner .menu{justify-content:flex-end}.header--vinner .menu__item{color:#fff}.header--vinner .menu__item:hover .menu__link:hover,.header--vinner .menu__item:hover .menu__link:hover .menu__label,.header--vinner .menu__link--active,.header--vinner .menu__link:hover,.header--vinner .menu__link:hover .menu__label{color:#373135}@media screen and (min-width:1100px){.header--vinner .menu{justify-content:flex-end}.header--vinner .menu__item{color:#fff}.header--vinner .menu__link--active{color:#e1c85c}}.nav-toggle{border:none;margin:0;overflow:visible;background:transparent;color:inherit;font:inherit;text-align:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;width:auto;font:normal normal 400 clamp(1rem,1rem,1rem)/1 Manrope,Arial,sans-serif;cursor:pointer;outline:none;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;padding:1rem 1.2rem;background:#373135}.nav-toggle__label{display:none;margin-right:1rem;color:#fff;text-transform:uppercase}@media screen and (min-width:350px){.nav-toggle__label{display:block}}.nav-toggle__lines{top:50%;margin-top:-1px}.nav-toggle__lines,.nav-toggle__lines:after,.nav-toggle__lines:before{pointer-events:none;display:block;content:"";width:1.25rem;background:#fff;height:2px;border-radius:1px;transform:rotate(0);transition:top .5s,transform 5s}.nav-toggle__lines:after,.nav-toggle__lines:before{width:100%;position:absolute;transition:left .5s}.nav-toggle__lines:before{left:0;top:6px}.nav-toggle__lines:after{left:0;top:-6px}.nav-toggle[aria-expanded=true] .nav-toggle__lines{background-color:transparent}.nav-toggle[aria-expanded=true] .nav-toggle__lines:before{transform:rotate(45deg);top:0}.nav-toggle[aria-expanded=true] .nav-toggle__lines:after{transform:rotate(-45deg);top:0}.nav-toggle:hover .nav-toggle__lines:after,.nav-toggle:hover .nav-toggle__lines:before{left:0}@media screen and (min-width:900px){.header--home.header .nav-toggle{padding-right:1em;display:none}}@media screen and (min-width:1100px){.header--vinner.header .nav-toggle{padding-right:1em;display:none}}.mandatory-list-v1 .item__content{background:#e1c85c}.mandatory-list-v1 .item__block-name{color:#fff;text-transform:capitalize;font:normal normal 400 clamp(1.1875rem,1.1875rem,1.1875rem)/1.4 Blinker,Times New Roman,serif}.mandatory-list-v1 .item__coords-value--phone{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#fff;text-align:left}.mandatory-list-v1 .item__coords-value--phone:focus,.mandatory-list-v1 .item__coords-value--phone:hover{color:#373135}.mandatory-list-v1 .item__coords-value--mail{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#fff;text-align:left}.mandatory-list-v1 .item__coords-value--mail:focus,.mandatory-list-v1 .item__coords-value--mail:hover{color:#373135}.mandatory-list-v1 .item__description{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#fff;text-align:left}.mandatory-map-v1 .map{height:28rem}.mandatory-list-v2 .item{background:transparent;border:1px solid #dedede}.mandatory-list-v2 .item__title.title-v1 .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.mandatory-list-v2 .item__title.title-v1 .title-v1__part2{font:normal normal 400 clamp(1.25rem,1.25rem,1.25rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.mandatory-list-v2 .item__coords-value--phone{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.mandatory-list-v2 .item__coords-value--phone:focus,.mandatory-list-v2 .item__coords-value--phone:hover{color:#e1c85c}.mandatory-list-v2 .item__coords-value--mail{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.mandatory-list-v2 .item__coords-value--mail:focus,.mandatory-list-v2 .item__coords-value--mail:hover{color:#e1c85c}.mandatory-list-v2 .item__description{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.mandatory-v1-home__title .title-v1__part1{color:#373135}.mandatory-v1-home__title .title-v1__part1:after,.mandatory-v1-home__title .title-v1__part1:before{background:#373135}.mandatory-v1-home__title .title-v1__part2{color:#e1c85c}.mandatory-v1-home__links .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;border-width:0;color:#373135;background:#e1c85c;border-color:#e1c85c}.mandatory-v1-home__links .cta-primary:focus,.mandatory-v1-home__links .cta-primary:hover{color:#fff;border-color:#373135}.mandatory-v1-home__links .cta-primary:focus .cta-primary__drawing,.mandatory-v1-home__links .cta-primary:hover .cta-primary__drawing{fill:#fff}.mandatory-v1-home__links .cta-primary:before{background:#373135}.mandatory-v1-home__links .cta-primary__drawing{fill:#373135}.mandatory-v1-home__items{overflow:hidden}.mandatory-v1-home .item{background-color:#e1c85c}.mandatory-v1-home .item .title-v1{display:flex;flex-direction:column}.mandatory-v1-home .item .title-v1__part1{order:2}.mandatory-v1-home .item .title-v1__part2{order:1;color:#fff;text-transform:capitalize;font:normal normal 400 clamp(.8125rem,calc(.0625rem + .9375vw),1.1875rem)/1.4 Blinker,Times New Roman,serif;margin-bottom:.5rem}.mandatory-v1-home .item__content{background-color:#e1c85c}.mandatory-v1-home .item__contact-mail,.mandatory-v1-home .item__contact-tel{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#fff;text-align:left}.mandatory-v1-home__swiper-buttons .swiper-button-next,.mandatory-v1-home__swiper-buttons .swiper-button-prev{background:#fff;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.mandatory-v1-home__swiper-buttons .swiper-button-next svg,.mandatory-v1-home__swiper-buttons .swiper-button-prev svg{fill:#e1c85c}.mandatory-v1-home__swiper-buttons .swiper-button-next:focus,.mandatory-v1-home__swiper-buttons .swiper-button-next:hover,.mandatory-v1-home__swiper-buttons .swiper-button-prev:focus,.mandatory-v1-home__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.mandatory-v1-home__swiper-buttons .swiper-button-next:focus svg,.mandatory-v1-home__swiper-buttons .swiper-button-next:hover svg,.mandatory-v1-home__swiper-buttons .swiper-button-prev:focus svg,.mandatory-v1-home__swiper-buttons .swiper-button-prev:hover svg{fill:#fff}.mandatory-v1-home__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.mandatory-v1-home__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.mandatory-v1-home:before{content:"";position:absolute;width:100%;height:48%;bottom:0;background-color:#fdf7ef}@media screen and (min-width:768px){.mandatory-v1-home:before{height:62%}}.team-v3__links .cta-primary svg{fill:#fff}.map-svg-vagency{color:#373135;position:relative;padding:2rem 0}@media screen and (min-width:768px){.map-svg-vagency{height:740px}}.map-svg-vagency__background{background:#f7f9f9 none no-repeat 50%/cover}.map-svg-vagency__background:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:none}.map-svg-vagency__wrapper{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;flex:1}.map-svg-vagency__container{height:100%;width:100%;display:flex;justify-content:center;text-align:center}.map-svg-vagency__title{margin-bottom:2em}@media screen and (min-width:1024px){.map-svg-vagency__title{margin-bottom:inherit}}.map-svg-vagency__title+.map-svg-vagency__links{margin-top:5em}.map-svg-vagency .map-svg__aligner{margin:auto}@media screen and (min-width:1024px){.map-svg-vagency .map-svg__aligner{margin:0 0 0 auto}}.map-svg-vagency .map-svg__map{margin-bottom:2em}@media screen and (min-width:1024px){.map-svg-vagency .map-svg__map{margin-bottom:inherit}}.map-svg-vagency .map-svg__title .title-v1__part1{color:#373135;font:normal normal 600 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.map-svg-vagency .map-svg__title .title-v1__part1:after,.map-svg-vagency .map-svg__title .title-v1__part1:before{background-color:#373135}.map-svg-vagency .map-svg__title .title-v1__part2{font:#E1C85C;color:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 "Blinker","Times New Roman",serif}.map-svg-vagency .map-svg .form__field{display:flex;justify-content:center}.map-svg-vagency .map-svg .form__field:last-child{margin-right:0}.map-svg-vagency .map-svg .form__fields{margin:0}.map-svg-vagency .map-svg__form{display:flex;justify-content:flex-end}.map-svg-vagency .map-svg .form__wrapper{flex:1}.map-svg-vagency .map-svg__circle{fill:#f7f9f9;opacity:1}.map-svg-vagency .map-svg__dep{fill:#c1c1c1;stroke:#fff}.map-svg-vagency .map-svg__dep:focus,.map-svg-vagency .map-svg__dep:hover{fill:#e1c85c}.map-svg-vagency .map-svg__dep--active{fill:#373135}.map-svg-vagency .map-svg__region{fill:#c1c1c1;stroke:#fff}.map-svg-vagency .map-svg__region--active{fill:#373135}.map-svg-vagency .map-svg__region--active:focus,.map-svg-vagency .map-svg__region--active:hover{fill:#e1c85c}.map-svg-vagency .map-svg .ss-main.js-select--main .ss-content{padding:0}.map-svg-vagency .map-svg .ss-main .ss-single-selected .placeholder .ss-disabled{color:#25282b}.map-svg-vagency .map-svg .ss-main.js-select--main .ss-single-selected .ss-arrow span{border-color:#373135}.map-svg-vagency .map-svg .ss-content .ss-search{background:#e1c85c}.map-svg-vagency .map-svg .ss-main.js-select--main .ss-content{background:transparent;border:0}.map-svg-vagency .map-svg .ss-main.js-select--main .ss-content .ss-list .ss-option{padding:.4rem .6rem;color:#fff;background:#e1c85c}.map-svg-vagency .map-svg .ss-main.js-select--main .ss-content .ss-list .ss-option:hover{background:#373135;color:#fff}.map-svg-vagency .map-svg .ss-main.js-select--main .ss-content .ss-list .ss-option.ss-option-selected{color:#373135;background:#e1c85c}.map-svg__wrapper{margin:0 auto;display:flex;flex-direction:column;align-items:center}@media screen and (min-width:1024px){.map-svg__wrapper{flex-direction:row}}.map-svg__map{text-align:center}@media screen and (min-width:1024px){.map-svg__map{width:50%}}.map-svg__map svg{width:100%;height:auto}@media screen and (min-width:1024px){.map-svg__aligner{width:50%}}.map-svg__country{transition:opacity .3s ease-in-out;opacity:1}.map-svg--zoomed .map-svg__country{opacity:0}.map-svg__region{transition:fill .3s ease-in-out;stroke-width:.75;stroke-miterlimit:22.9256;pointer-events:none;fill:#919191;stroke:#fff}.map-svg__region--active{cursor:pointer;pointer-events:all;fill:#525252}.map-svg__region--active:focus,.map-svg__region--active:hover{fill:#e1c85c}.map-svg--zoomed .map-svg__region--active{cursor:default;pointer-events:none}.map-svg__zoom{transition:opacity .3s ease-in-out;opacity:0}.map-svg__zoom--displayed{opacity:1}.map-svg__dep{transition:fill .3s ease-in-out;stroke-width:1;stroke-miterlimit:22.9256;pointer-events:none;fill:#919191;stroke:#fff}.map-svg__dep:focus,.map-svg__dep:hover{fill:#e1c85c}.map-svg__dep--active{fill:#525252}.map-svg__zoom--displayed .map-svg__dep--active{cursor:pointer;pointer-events:all}.map-svg__deco{transition:opacity .3s ease-in-out}.map-svg--zoomed .map-svg__deco{opacity:0}.map-svg__circle{fill:#f2f2f2;opacity:.4}@media screen and (min-width:768px){.map-svg .form__fields{flex-direction:column}}@media screen and (min-width:1280px){.map-svg .form__fields{flex-direction:row}}.map-svg .form .form-group--column.form-group--last&gt;*{align-self:flex-end}.map-banner .map__marker svg{fill:#e1c85c}.map-banner .map__cluster{background-color:rgba(225,200,92,.68);border-radius:20px;margin-left:-20px;margin-top:-20px;width:40px;height:40px}.map-banner .map__cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;background:#e1c85c;color:#fff;align-items:center;display:flex;justify-content:center}.map-banner .map__circle{stroke:orange;fill:bleu}.map-banner{margin:2em 0}.map-banner__wrapper{margin:0 auto;max-width:100%}.map-banner__container{margin:2em auto 0;max-width:1450px;height:330px}.map-banner__map{width:100%;height:330px}.map-banner__map .js-map{height:330px}.map-banner__js-container{position:relative;padding-bottom:0!important}.map-banner__js-container&gt;*{position:absolute;width:100%;height:100%}.map-banner__js-container&gt;*&gt;*{width:100%;height:100%}.leaflet-container .map__popup a.leaflet-popup-close-button{width:40px;height:40px;font-size:30px;line-height:1;padding:.03em 0 0;margin:.1em;display:table;align-items:center;justify-content:center;border-radius:100%;border:none;background-color:transparent;font-weight:400;color:#e1c85c}.leaflet-container .map__popup a.leaflet-popup-close-button:hover{color:#373135}.map svg{fill:#373135}.map__cluster{background-color:rgba(55,49,53,.68);border-radius:20px;margin-left:-20px;margin-top:-20px;width:40px;height:40px}.map__cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;background:#373135;color:#fff;align-items:center;display:flex;justify-content:center}.map__popup .title.title .title__content{font-size:1em;margin:0}.map__popup .title.title .title__content-1{display:block}.map__popup .title.title .title__content-1 .address{text-transform:capitalize}.map__popup .title.title .title__content-2{display:block}.map__popup .leaflet-popup-content-wrapper{padding:1rem;background:#fff;color:#25282b;font:normal normal 400 1rem/1.5 Manrope,Arial,sans-serif;box-shadow:5px 11px 11px 0 rgba(0,0,0,.17);-webkit-box-shadow:5px 11px 11px 0 rgba(0,0,0,.17);-moz-box-shadow:5px 11px 11px 0 rgba(0,0,0,.17)}@media screen and (min-width:1024px){.map__popup .leaflet-popup-content-wrapper{padding:2rem}}.map__popup .leaflet-popup-tip{background:#fff;box-shadow:none}.map__popup .leaflet-popup-content{min-width:220px;margin:0}@media screen and (min-width:1024px){.map__popup .leaflet-popup-content{min-width:290px}}.map__popup .leaflet-popup-content p{margin:0}.map__popup .coords{font:normal normal 400 1.1765em/1.5 Manrope,Arial,sans-serif;text-transform:none;letter-spacing:0;padding:0;margin-bottom:2rem}.map__popup .coords__element{color:#25282b;margin-bottom:.2rem}.map__popup .coords a{color:#25282b;text-decoration:none}.map__popup .map-inner-v1-pop-up__item-links{display:flex;flex-direction:column;align-items:center;position:relative;margin-bottom:2em}@media screen and (min-width:1024px){.map__popup .map-inner-v1-pop-up__item-links{margin-bottom:inherit}}.map-v1--agency .module-map-js{height:452px;position:relative}.modal-share-socials .modal__body{width:90%;max-width:550px}@media screen and (min-width:640px){.modal-share-socials .modal__body{padding:3em;text-align:left}}.modal-share-socials .modal__body .modal__title .title-v1__part1{text-align:center;text-transform:uppercase;color:#373135}.modal-share-socials .modal__body .modal__title .title-v1__part2{text-align:center;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.modal-share-socials .modal__body .share-socials{display:flex;flex-wrap:wrap;width:80%;font-size:12px;margin:0 auto}.modal-share-socials .modal__body .share-socials__item{flex:50%;height:50px;text-transform:uppercase;font-weight:600;color:#373135;letter-spacing:0;align-items:left}@media screen and (min-width:640px){.modal-share-socials .modal__body .share-socials__item{display:flex;align-items:center}}.modal-share-socials .modal__body .share-socials__item__btn{cursor:pointer;display:flex;align-items:center}.modal-share-socials .modal__body .share-socials__item__btn:focus,.modal-share-socials .modal__body .share-socials__item__btn:hover{color:#e1c85c}.modal-share-socials .modal__body .share-socials__item__btn-text{font-size:14px}.modal-share-socials .modal__body .share-socials__item .share-icon{width:30px;max-height:24px;min-width:57px}.modal-share-socials .modal__body .share-socials__item .share-icon__facebook{fill:#39569c}.modal-share-socials .modal__body .share-socials__item .share-icon__messenger{fill:#0078ff}.modal-share-socials .modal__body .share-socials__item .share-icon__twitter{fill:#00acee}.modal-share-socials .modal__body .share-socials__item .share-icon__linkedin{fill:#0072b1}.modal-share-socials .modal__body .share-socials__item .share-icon__email{fill:#5d5c5b}.modal-share-socials .modal__body .share-socials__item .share-icon__whatsapp{fill:#28d146}.modal-share-socials .modal__body .share-socials__item .share-icon__copy-link{fill:#5d5c5b}.modal{top:0;display:block;visibility:hidden;opacity:0;left:0;position:fixed;width:100vw;height:100vh;z-index:99999;display:flex}.modal,.modal__close{align-items:center;justify-content:center}.modal__close{position:absolute;padding:.5em;top:.5rem;right:.5rem;cursor:pointer;background:transparent;display:flex}.modal__close-icon{border:1px solid #e1c85c;border-radius:100%;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.modal__close-drawing{display:block;width:1rem;height:1rem;fill:#e1c85c}.modal__body{overflow:auto;padding:3em 1em 1em;position:absolute;text-align:center;z-index:2;width:100%;max-width:90%;max-height:90svh;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:1024px){.modal__body{height:auto;width:918px;padding:3em;top:50%;left:50%;transform:translate(-50%,-50%)}}.modal__body .title.title--v1{margin-bottom:2em}.modal__scroller{width:100%;overflow:initial}@media screen and (min-width:768px){.modal__scroller .form .form-group--column&gt;*{flex:initial}}.modal__background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1;background:rgba(37,40,43,.75)}.modal__focus-trap{opacity:0;position:absolute}.modal--main{align-items:flex-start}.modal--main .modal__close{font:normal normal 400 1.1765em/1.5em Times New Roman,serif;letter-spacing:.1em;text-transform:none;padding:0;display:flex;color:#e1c85c}.modal--main .modal__close p{padding-right:1em}.modal--main .modal__close:focus{outline:none}.modal--main .modal__close-drawing{width:2em;height:2em;border:1px solid #e1c85c;border-radius:100%;padding:.4em}.modal--main .modal__title{margin-bottom:2em;display:flex;justify-content:center}.modal--main .modal__title img{max-width:330px}.modal--main .modal__body{background:#fff;position:absolute}.modal--main .modal__container{padding:2rem}@media screen and (min-width:768px){.modal--main .modal__container{padding:3rem 2rem}}.modal--main .modal__text{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;color:#25282b;letter-spacing:0;text-transform:none;text-align:center}.modal__text.legals__text ul{list-style:none}.modal--property-contact .modal__body{text-align:inherit}@media screen and (min-width:1024px){.modal-dpe .modal__body{width:1187px}}.modal_fees .modal__body{max-width:100%}.modal-swiper-gallery .modal__close{border:1px solid #e1c85c;border-radius:100%}.tooltip-ia{position:absolute;width:90vw;max-width:380px;height:120px;border-radius:20px;right:-40px;bottom:60px}@media screen and (min-width:1280px){.tooltip-ia{left:-169px;width:380px;right:0}}.tooltip-ia:before{content:"";background:#fff;width:15px;height:15px;position:absolute;transform:rotate(-45deg) translateY(-50%);z-index:3;bottom:-12px;left:80%;border-left:1px solid #ccc;border-bottom:1px solid #ccc}@media screen and (min-width:1280px){.tooltip-ia:before{left:50%}}.tooltip-ia .modal__body{padding:2rem 2.5rem 1rem 1rem;border:1px solid #ccc;border-radius:6px;text-align:left;height:100%;width:100%}.negotiator-details-v1{background:#fff none no-repeat 50%/cover;position:relative}.negotiator-details-v1__container{height:100%;display:flex;justify-content:center}.negotiator-details-v1 .container-opinion{padding:0;justify-content:flex-start;align-items:flex-start}.negotiator-details-v1__data{display:flex;flex-direction:column;margin-bottom:3em;align-items:center;border:1px solid #dedede}@media screen and (min-width:1280px){.negotiator-details-v1__data{flex-direction:row;align-items:flex-start;margin-bottom:6em}}.negotiator-details-v1__right .negotiator-details-v1__adds .item__social--agency{display:none}@media screen and (min-width:1280px){.negotiator-details-v1__right .negotiator-details-v1__adds .item__social--agency{display:block}}.negotiator-details-v1__adds&gt;:not(:last-child){margin-bottom:1.6em}.negotiator-details-v1__adds-block:last-child{margin-right:0}.negotiator-details-v1__agency{flex:1}@media screen and (min-width:1280px){.negotiator-details-v1__agency .item__social--agency{display:none}}.negotiator-details-v1__info .negotiator-listing__item{position:relative;width:100%}@media screen and (min-width:1280px){.negotiator-details-v1__info .negotiator-listing__item{display:flex;flex-direction:column}}@media screen and (min-width:1024px){.negotiator-details-v1__info .negotiator-listing__item .item__info&gt;:not(:last-child){margin-bottom:2em}.negotiator-details-v1__info .negotiator-listing__item .item__info .item__title{margin-bottom:0}}@media screen and (min-width:1024px){.negotiator-details-v1__info .negotiator-listing__item .coords{width:100%;margin-bottom:2em}}.negotiator-details-v1__info .negotiator-listing__item:nth-child(2n){flex-direction:row-reverse}@media screen and (min-width:1024px){.negotiator-details-v1__info .negotiator-listing__item:nth-child(2n) .item__info{padding-right:0;padding-left:2em}}.negotiator-details-v1__info .negotiator-listing__item .item{display:flex;flex-direction:row}.negotiator-details-v1__info .negotiator-listing__item .item__info{display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width:1280px){.negotiator-details-v1__info .negotiator-listing__item .item__info{margin-left:1em}.negotiator-details-v1__info .negotiator-listing__item .item__info&gt;:not(:last-child){margin-bottom:2.5em}}@media screen and (min-width:1280px) and (min-width:1280px){.negotiator-details-v1__info .negotiator-listing__item .item__info&gt;:not(:last-child){margin-bottom:1em}}@media screen and (min-width:1280px){.negotiator-details-v1__info .negotiator-listing__item .item__info&gt;:first-child{margin-bottom:0}}.negotiator-details-v1__info .negotiator-listing__item .item__display{display:flex;flex-direction:column;width:100%}@media screen and (min-width:768px){.negotiator-details-v1__info .negotiator-listing__item .item__display{flex-direction:row}}.negotiator-details-v1__info .negotiator-listing__item .item__coords{margin-bottom:1.5em}@media screen and (min-width:1280px){.negotiator-details-v1__info .negotiator-listing__item .item__coords{margin-bottom:0}}.negotiator-details-v1__info .negotiator-listing__item .item__coords .coords__wrapper{display:flex;flex-direction:column}.negotiator-details-v1__info .negotiator-listing__item .item__coords .coords__group-element{display:flex;flex-direction:column;justify-content:flex-start}.negotiator-details-v1__info .negotiator-listing__item .item__coords .coords__element{display:flex;margin:.5em 0;align-items:center}@media screen and (min-width:640px){.negotiator-details-v1__info .negotiator-listing__item .item__coords .coords__element{flex-direction:row}}.negotiator-details-v1__info .negotiator-listing__item .item__coords .coords__element:first-child{padding-top:0}.negotiator-details-v1__info .negotiator-listing__item .item__coords .coords__element:last-child{padding-bottom:0}.negotiator-details-v1__info .negotiator-listing__item .item__coords .coords__element .coords-address__drawing,.negotiator-details-v1__info .negotiator-listing__item .item__coords .coords__element .coords-mail__drawing,.negotiator-details-v1__info .negotiator-listing__item .item__coords .coords__element .coords-phone__drawing{fill:#373135}.negotiator-details-v1__info .negotiator-listing__item .item__coords .coords__element .coords-phone__drawing{height:25px}.negotiator-details-v1__info .negotiator-listing__item .item__coords .coords__element .coords-mail__drawing{width:22px;height:17px}.negotiator-details-v1__info .negotiator-listing__item .item__coords .coords__element .coords-address__drawing{width:23px;height:28px}.negotiator-details-v1__info .negotiator-listing__item .item__coords .coords__label{font:italic normal 400 clamp(14px,2vw,1.1764em)/1.6666 Times New Roman,serif;color:#373135;text-align:left;text-transform:none;letter-spacing:.2em;min-width:140px;padding-right:1em}.negotiator-details-v1__info .negotiator-listing__item .item__coords .coords__content{display:flex;flex-direction:column;min-width:140px;font:normal normal 400 clamp(12px,2vw,.823em)/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left;text-transform:none;text-decoration:none}.negotiator-details-v1__info .negotiator-listing__item .item__coords a.coords__content:focus,.negotiator-details-v1__info .negotiator-listing__item .item__coords a.coords__content:hover{color:#373135}.negotiator-details-v1__info .negotiator-listing__item .item__social .social__svg{fill:#373135}.negotiator-details-v1__info .negotiator-listing__item .item__social .social__link{background:transparent;border:1px solid #e1c85c;width:3.0588em;height:3.0588em;padding:.8em}.negotiator-details-v1__info .negotiator-listing__item .item__social .social__link:focus,.negotiator-details-v1__info .negotiator-listing__item .item__social .social__link:hover{background:transparent;border-color:#e1c85c}.negotiator-details-v1__info .negotiator-listing__item .item__social .social__link:focus .social__svg,.negotiator-details-v1__info .negotiator-listing__item .item__social .social__link:hover .social__svg{fill:#e1c85c}.negotiator-details-v1__info .negotiator-listing__item .item__decorate .decorate__visual{position:relative;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center}@media screen and (min-width:1024px){.negotiator-details-v1__info .negotiator-listing__item .item__decorate .decorate__visual{max-width:inherit}}.negotiator-details-v1__info .negotiator-listing__item .item__decorate .decorate__img{display:block}.negotiator-details-v1 .legals-negotiator{margin-bottom:1.5em}.negotiator-details-v1 .legals-negotiator__text{font:italic normal 400 clamp(12px,2vw,.824em)/1.6666 Times New Roman,serif;color:#373135;text-align:left;text-transform:none;letter-spacing:.2em}.negotiator-details-v1 .legals-negotiator__value{font:normal normal 400 clamp(12px,2vw,.824em)/1.6666 Manrope,Arial,sans-serif;color:#25282b;text-align:left;text-transform:none;letter-spacing:.2em;margin-left:.7em}.negotiator-details-v1__filter{margin:1em 0}.negotiator-details-v1__property-listing{margin-bottom:6em}.negotiator-details-v1__property-listing .header-seo__title{word-break:break-word}.negotiator-details-v1 .social__svg{max-height:15px}.negotiator-details-v1 .social__link{width:35px;height:35px;padding:.3em}.negotiator-list-v2 .item{background:transparent;border:1px solid #dedede}.negotiator-list-v2 .item__title.title-v1 .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.negotiator-list-v2 .item__title.title-v1 .title-v1__part2{font:normal normal 400 clamp(1.25rem,1.25rem,1.25rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.negotiator-list-v2 .item__coords-value--phone{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.negotiator-list-v2 .item__coords-value--phone:focus,.negotiator-list-v2 .item__coords-value--phone:hover{color:#e1c85c}.negotiator-list-v2 .item__coords-value--mail{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.negotiator-list-v2 .item__coords-value--mail:focus,.negotiator-list-v2 .item__coords-value--mail:hover{color:#e1c85c}.negotiator-v1__title .title-v1__part1{color:#373135}.negotiator-v1__title .title-v1__part1:after,.negotiator-v1__title .title-v1__part1:before{background:#373135}.negotiator-v1__title .title-v1__part2{color:#e1c85c}.negotiator-v1__links .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;border-width:0;color:#373135;background:#e1c85c;border-color:#e1c85c}.negotiator-v1__links .cta-primary:focus,.negotiator-v1__links .cta-primary:hover{color:#fff;border-color:#373135}.negotiator-v1__links .cta-primary:focus .cta-primary__drawing,.negotiator-v1__links .cta-primary:hover .cta-primary__drawing{fill:#fff}.negotiator-v1__links .cta-primary:before{background:#373135}.negotiator-v1__links .cta-primary__drawing{fill:#373135}.negotiator-v1__items{overflow:hidden}.negotiator-v1 .item{background-color:#e1c85c}.negotiator-v1 .item .title-v1{display:flex;flex-direction:column}.negotiator-v1 .item .title-v1__part1{order:2}.negotiator-v1 .item .title-v1__part2{order:1;color:#fff;text-transform:capitalize;font:normal normal 400 clamp(.8125rem,calc(.0625rem + .9375vw),1.1875rem)/1.4 Blinker,Times New Roman,serif;margin-bottom:.5rem}.negotiator-v1 .item__content{background-color:#e1c85c}.negotiator-v1 .item__contact-mail,.negotiator-v1 .item__contact-tel{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#fff;text-align:left}.negotiator-v1__swiper-buttons .swiper-button-next,.negotiator-v1__swiper-buttons .swiper-button-prev{background:#fff;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.negotiator-v1__swiper-buttons .swiper-button-next svg,.negotiator-v1__swiper-buttons .swiper-button-prev svg{fill:#e1c85c}.negotiator-v1__swiper-buttons .swiper-button-next:focus,.negotiator-v1__swiper-buttons .swiper-button-next:hover,.negotiator-v1__swiper-buttons .swiper-button-prev:focus,.negotiator-v1__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.negotiator-v1__swiper-buttons .swiper-button-next:focus svg,.negotiator-v1__swiper-buttons .swiper-button-next:hover svg,.negotiator-v1__swiper-buttons .swiper-button-prev:focus svg,.negotiator-v1__swiper-buttons .swiper-button-prev:hover svg{fill:#fff}.negotiator-v1__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.negotiator-v1__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.negotiator-v1:before{content:"";position:absolute;width:100%;height:48%;bottom:0;background-color:#fdf7ef}@media screen and (min-width:768px){.negotiator-v1:before{height:62%}}.news-details-v1__related{background-color:#f7f9f9}.news-list-v1 .title-v1__part2{text-align:inherit;color:#fff;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif}.news-list-v1__item .item,.news-list-v1__items{overflow:hidden}.news-list-v1__item .item__content{background-color:#e1c85c}.news-list-v1__item .item__text{color:#fff}.news-list-v2 .title-v1__part1{color:#373135}.news-list-v2 .title-v1__part2{text-align:inherit;color:#e1c85c;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif}.news-list-v2__item .item,.news-list-v2__items{overflow:hidden}.news-list-v2__item .item__content{background-color:#e1c85c}.news-list-v2__item .item__title .title-v1{margin-bottom:1rem}.news-list-v2__item .item__title .title-v1__part2{font:normal normal 400 clamp(1.5rem,calc(.875rem + .7813vw),1.25rem)/1.4 Blinker,Times New Roman,serif;color:#fff}.news-list-v2__item .item__text{color:#fff}.news-related-v1 .title-v1__part1{color:#373135}.news-related-v1 .title-v1__part2{color:#e1c85c;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif}.news-related-v1__items{overflow:hidden}.news-related-v1__item{height:auto}.news-related-v1__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.news-related-v1__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.news-related-v1 .item{overflow:hidden}.news-related-v1 .item__title .title-v1{margin-bottom:1rem}.news-related-v1 .item__title .title-v1__part2{text-align:center;font:normal normal 400 clamp(1.5rem,calc(.875rem + .7813vw),1.25rem)/1.4 Blinker,Times New Roman,serif;color:#fff}.news-related-v1 .item__content{background:#e1c85c}.news-related-v1 .item__text{color:#fff}.news-v1__items{overflow:hidden}.news-v1__swiper-buttons .swiper-button-next,.news-v1__swiper-buttons .swiper-button-prev{background:transparent;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.news-v1__swiper-buttons .swiper-button-next__svg,.news-v1__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.news-v1__swiper-buttons .swiper-button-next:focus,.news-v1__swiper-buttons .swiper-button-next:hover,.news-v1__swiper-buttons .swiper-button-prev:focus,.news-v1__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.news-v1__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.news-v1__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.news-v1__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.news-v1__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.news-v1__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.news-v1__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.news-v1__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.news-v1__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.news-v1__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.news-v1__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.news-v1 .swiper-slide{height:auto}.news-v1 .item__content,.news-v1 .item__decorate{background:#e1c85c}.news-v1 .item__title.title-v1 .title-v1__part2{text-align:left;font:normal normal 400 clamp(1.5rem,calc(.875rem + .7813vw),1.25rem)/1.4 Blinker,Times New Roman,serif;color:#fff}.news-v1 .item__text{color:#fff}.news-v2__title .title-v1__part1{text-align:center;text-transform:uppercase;color:#373135}.news-v2__title .title-v1__part2{text-align:center;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.news-v2__links .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#373135;background:#e1c85c;border-color:#e1c85c}.news-v2__links .cta-primary svg{fill:#fff}.news-v2:after{content:"";position:absolute;right:0;width:100%;background:#e1c85c;height:45%;bottom:63px;max-height:37.438rem}@media screen and (min-width:1280px){.news-v2:after{display:none}}@media screen and (min-width:1280px){.news-v2__container-content:before{content:"";position:absolute;right:0;width:46%;background:#e1c85c;height:100%;top:-2.5rem;max-height:31.438rem}}.news-v2__items{overflow:hidden}.news-v2 .swiper-slide{height:auto}.news-v2__swiper-buttons .swiper-button-next,.news-v2__swiper-buttons .swiper-button-prev{background:transparent;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.news-v2__swiper-buttons .swiper-button-next__svg,.news-v2__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.news-v2__swiper-buttons .swiper-button-next:focus,.news-v2__swiper-buttons .swiper-button-next:hover,.news-v2__swiper-buttons .swiper-button-prev:focus,.news-v2__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.news-v2__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.news-v2__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.news-v2__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.news-v2__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.news-v2__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.news-v2__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.news-v2__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.news-v2__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.news-v2__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.news-v2__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}@media screen and (max-width:63.938rem){.news-v2:after{content:"";bottom:165px}.news-v2__swiper-nav{z-index:1;padding-top:1px}.news-v2 .swiper-pagination{transform:inherit;left:0;right:0;margin-bottom:15px}}.news-v2 .item__links .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#373135;background:#e1c85c;border-color:#e1c85c}.news-v2 .item__links .cta-primary svg{fill:#fff}.news-v2 .item__content{background:#fff}.news-v2 .item__img{width:100%;height:auto}.news-v2 .item__title.title-v1 .title-v1__part2{font:normal normal 400 clamp(1.5rem,calc(.875rem + .7813vw),1.25rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.news-v2 .item__text{color:#e1c85c;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif}.news-v3{background:#f7f9f9}.news-v3__title .title-v1 .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;color:#373135;text-transform:uppercase}.news-v3__title .title-v1 .title-v1__part2{font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.news-v3__items{overflow:hidden}.news-v3__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.news-v3__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.news-v3 .swiper-slide{height:auto}.news-v3__item .item{overflow:hidden}.news-v3__item .item__title .title-v1__part2{text-align:inherit;font:normal normal 400 clamp(1.5rem,calc(.875rem + .7813vw),1.25rem)/1.4 Blinker,Times New Roman,serif;color:#fff}.news-v3__item .item__content{background-color:#e1c85c}.news-v3__item .item__text{color:#fff}.newsletter-v1{background:url(../images/modules/newsletter/1.jpg) no-repeat 50%/cover transparent}.newsletter-v1:before{content:"";height:100%;width:100%;position:absolute;left:0;right:0;background:linear-gradient(180deg,transparent,#000)}.newsletter-v1__title .title-v1{margin-bottom:5px}.newsletter-v1__title .title-v1__part1{color:#373135}.newsletter-v1__title .title-v1__part1:after,.newsletter-v1__title .title-v1__part1:before{background:#373135}.newsletter-v1__title .title-v1__part2{color:#fff}.newsletter-v1__text{margin:0 auto}.newsletter-v1 .editorial{color:#fff}.newsletter-v1 .editorial a{color:#e1c85c;text-decoration:underline}.newsletter-v1 .editorial a:focus,.newsletter-v1 .editorial a:hover{color:#373135}.newsletter-v1 .editorial p{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;text-align:center;margin:0 auto}.newsletter-v1 .cta-quaternary{font:normal normal 400 clamp(1rem,1rem,1rem)/1 Manrope,Arial,sans-serif;color:#fff;background:#373135}.newsletter-v1 .cta-quaternary:focus,.newsletter-v1 .cta-quaternary:hover{color:#fff;border-color:#25282b}.newsletter-v1 .cta-quaternary:focus .cta-quaternary__drawing,.newsletter-v1 .cta-quaternary:hover .cta-quaternary__drawing{fill:#fff}.newsletter-v1 .cta-quaternary:before,.newsletter-v1 .cta-quaternary:focus:before,.newsletter-v1 .cta-quaternary:hover:before{background:#25282b}.newsletter-v1 .cta-quaternary__drawing{fill:#fff}.newsletter-v1 .cta-quaternary .links-group__link--drawing .links-group__text{margin-right:.5rem}.numbers-home-v1{background:url(../images/modules/chiffres/1.jpg) no-repeat 50%/cover transparent}.numbers-home-v1:before{content:"";height:100%;width:100%;position:absolute;left:0;right:0;background:linear-gradient(180deg,transparent,#000)}.numbers-home-v1__item--svg svg{fill:#e1c85c}.numbers-home-v1__item--number{font:normal normal 600 2.625rem/1.4 Manrope,Arial,sans-serif;color:#373135}.numbers-home-v1__item--title{font:normal normal 400 1.5rem/1.4 Blinker,Times New Roman,serif;color:#e1c85c;text-transform:lowercase}.numbers-home-v1__title .title-v1__part1{color:#373135}.numbers-home-v1__title .title-v1__part1:after,.numbers-home-v1__title .title-v1__part1:before{background:#373135}.numbers-home-v1__title .title-v1__part2{color:#fff}.numbers-home-v1 .js-numbers-swiper{overflow:hidden}.numbers-home-v1 .swiper-slide{background:#fff}.numbers-home-v1__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#fff;border-radius:100%;margin:.2rem}.numbers-home-v1__swiper-pagination .swiper-pagination-bullet-active{background:#fff;color:#e1c85c;border-color:#fff}.numbers-home-v1__swiper-buttons .swiper-button-next,.numbers-home-v1__swiper-buttons .swiper-button-prev{background:#fff;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.numbers-home-v1__swiper-buttons .swiper-button-next__svg,.numbers-home-v1__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.numbers-home-v1__swiper-buttons .swiper-button-next:focus,.numbers-home-v1__swiper-buttons .swiper-button-next:hover,.numbers-home-v1__swiper-buttons .swiper-button-prev:focus,.numbers-home-v1__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.numbers-home-v1__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.numbers-home-v1__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.numbers-home-v1__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.numbers-home-v1__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.numbers-home-v1__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.numbers-home-v1__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.numbers-home-v1__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.numbers-home-v1__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.numbers-home-v1 .swiper-pagination-bullet{opacity:1}.opinion-v1{background:#e1c85c}.opinion-v1__title .title-v1__part1{color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.opinion-v1__title .title-v1__part1:after,.opinion-v1__title .title-v1__part1:before{background:#373135}.opinion-v1__title .title-v1__part2{font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#fff}.opinion-v1__items{overflow:hidden}.opinion-v1 .swiper-button-next__svg,.opinion-v1 .swiper-button-prev__svg{fill:#e1c85c}.opinion-v1 .swiper-button-next,.opinion-v1 .swiper-button-prev{background:#fff}.opinion-v1__swiper-pagination .swiper-pagination-bullet{opacity:1;background:transparent;color:transparent;border-color:#fff;border-radius:100%;margin:.2rem}.opinion-v1__swiper-pagination .swiper-pagination-bullet-active{background:#fff;color:#fff;border-color:#fff}.opinion-v1__swiper-buttons .swiper-button-next,.opinion-v1__swiper-buttons .swiper-button-prev{background:#fff;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.opinion-v1__swiper-buttons .swiper-button-next__svg,.opinion-v1__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.opinion-v1__swiper-buttons .swiper-button-next:focus,.opinion-v1__swiper-buttons .swiper-button-next:hover,.opinion-v1__swiper-buttons .swiper-button-prev:focus,.opinion-v1__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.opinion-v1__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.opinion-v1__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.opinion-v1__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.opinion-v1__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.opinion-v1__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.opinion-v1__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.opinion-v1__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.opinion-v1__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.opinion-v1 .item__content{background:#fff}.opinion-v1 .item__block-date{color:#25282b;font:normal normal 600 .75rem/1.4 Manrope,Arial,sans-serif;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;display:table}.opinion-v1 .item__block-title{color:#e1c85c;font:normal normal 400 1.25rem/1.4 Blinker,Times New Roman,serif}.opinion-v1 .item__block-text{color:#25282b}.opinion-v1 .item__block-text p{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif}.opinion-v1 .item__block-name{color:#373135;font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif}.opinion-v2{background:#e1c85c}.opinion-v2__title .title-v1__part1{color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.opinion-v2__title .title-v1__part1:after,.opinion-v2__title .title-v1__part1:before{background:#373135}.opinion-v2__title .title-v1__part2{font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#fff}.opinion-v2__items{overflow:hidden}.opinion-v2__swiper-buttons .swiper-button-next,.opinion-v2__swiper-buttons .swiper-button-prev{background:#fff;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.opinion-v2__swiper-buttons .swiper-button-next__svg,.opinion-v2__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.opinion-v2__swiper-buttons .swiper-button-next:focus,.opinion-v2__swiper-buttons .swiper-button-next:hover,.opinion-v2__swiper-buttons .swiper-button-prev:focus,.opinion-v2__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.opinion-v2__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.opinion-v2__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.opinion-v2__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.opinion-v2__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.opinion-v2__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.opinion-v2__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.opinion-v2__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.opinion-v2__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.opinion-v2__swiper-pagination .swiper-pagination-bullet{opacity:1;background:transparent;color:transparent;border-color:#fff;border-radius:100%;margin:.2rem}.opinion-v2__swiper-pagination .swiper-pagination-bullet-active{background:#fff;color:#fff;border-color:#fff}.opinion-v2 .item__content{background:#fff}.opinion-v2 .item__block-date{color:#25282b;font:normal normal 600 .75rem/1.4 Manrope,Arial,sans-serif;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;display:table}.opinion-v2 .item__block-title{color:#e1c85c;font:normal normal 400 1.25rem/1.4 Blinker,Times New Roman,serif}.opinion-v2 .item__block-text{color:#25282b}.opinion-v2 .item__block-text p{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif}.opinion-v2 .item__block-name{color:#373135;font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif}.opinion-v3{background:url(../images/modules/opinions/3.jpg) no-repeat 50%/cover;z-index:1}.opinion-v3:after{content:"";height:100%;width:100%;bottom:0;position:absolute;background:linear-gradient(175deg,transparent,#000);z-index:-1}.opinion-v3__title .title-v1__part1{color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.opinion-v3__title .title-v1__part1:after,.opinion-v3__title .title-v1__part1:before{background:#373135}.opinion-v3__title .title-v1__part2{font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#fff}.opinion-v3__items{overflow:hidden}.opinion-v3__swiper-buttons .swiper-button-next,.opinion-v3__swiper-buttons .swiper-button-prev{background:#fff;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.opinion-v3__swiper-buttons .swiper-button-next__svg,.opinion-v3__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.opinion-v3__swiper-buttons .swiper-button-next:focus,.opinion-v3__swiper-buttons .swiper-button-next:hover,.opinion-v3__swiper-buttons .swiper-button-prev:focus,.opinion-v3__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.opinion-v3__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.opinion-v3__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.opinion-v3__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.opinion-v3__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.opinion-v3__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.opinion-v3__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.opinion-v3__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.opinion-v3__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.opinion-v3__swiper-pagination .swiper-pagination-bullet{opacity:1;background:transparent;color:transparent;border-color:#fff;border-radius:100%;margin:.2rem}.opinion-v3__swiper-pagination .swiper-pagination-bullet-active{background:#fff;color:#fff;border-color:#fff}.opinion-v3 .item__content{background:#fff}.opinion-v3 .item__block-date{color:#25282b;font:normal normal 600 .75rem/1.4 Manrope,Arial,sans-serif;width:-webkit-fit-content;width:fit-content;display:table}.opinion-v3 .item__block-title{color:#e1c85c;font:normal normal 400 1.25rem/1.4 Blinker,Times New Roman,serif}.opinion-v3 .item__block-text{color:#25282b}.opinion-v3 .item__block-text p{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif}.opinion-v3 .item__block-name{color:#373135;font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif}.pagination{background:transparent;color:#e1c85c;font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1 Manrope,Arial,sans-serif;letter-spacing:normal;text-transform:none}.pagination__item{width:2rem;height:2rem}.pagination__link{text-decoration:none;border-radius:100%;color:#25282b;background:transparent;transition-duration:.5s}.pagination__link:focus,.pagination__link:hover{color:#e1c85c;background:#f7f9f9}.pagination__item--prev:not(.pagination__item--unactive) .pagination__link:focus .pagination__drawing,.pagination__item--prev:not(.pagination__item--unactive) .pagination__link:hover .pagination__drawing{transform:scale(1.3) rotate(1turn)}.pagination__item--next:not(.pagination__item--unactive) .pagination__link:focus .pagination__drawing,.pagination__item--next:not(.pagination__item--unactive) .pagination__link:hover .pagination__drawing{transform:scale(1.3) rotate(-1turn)}.pagination__item--active .pagination__link{color:#373135;background:#fdf7ef}.pagination__item--next,.pagination__item--prev{width:2rem;height:2rem;color:#e1c85c;background:transparent;border-radius:100%;border:1px solid #e1c85c}.pagination__item--next .pagination__link,.pagination__item--prev .pagination__link{border-radius:100%}.pagination__item--next .pagination__drawing,.pagination__item--prev .pagination__drawing{transition-duration:.5s;fill:#e1c85c}.pagination__item--unactive .pagination__drawing{fill:#e1c85c}.partner-home-v1--dark{background:#e1c85c}.partner-home-v1--dark .swiper-slide{height:auto}.partner-home-v1--dark .swiper-pagination-bullet{opacity:1}.partner-home-v1--dark .links-group .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#373135;background:#e1c85c;border-color:#e1c85c}.partner-home-v1--dark .links-group .cta-primary svg,.partner-home-v1--dark .partner-home-v1__swiper-buttons .swiper-button-next__svg,.partner-home-v1--dark .partner-home-v1__swiper-buttons .swiper-button-prev__svg{fill:#fff}.partner-home-v1--dark .partner-home-v1__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#fff;border-radius:100%;margin:.2rem}.partner-home-v1--dark .partner-home-v1__swiper-pagination .swiper-pagination-bullet-active{background:#fff;color:#e1c85c;border-color:#fff}.partner-home-v1--dark .partner-home-v1__title .title-v1__part1{color:#373135}.partner-home-v1--dark .partner-home-v1__title .title-v1__part1:after,.partner-home-v1--dark .partner-home-v1__title .title-v1__part1:before{background:#373135}.partner-home-v1--dark .partner-home-v1__title .title-v1__part2{color:#fff}.partner-home-v1__title .title-v1__part1{color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.partner-home-v1__title .title-v1__part1:after,.partner-home-v1__title .title-v1__part1:before{background:#373135}.partner-home-v1__title .title-v1__part2{font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.partner-home-v1 .js-partner-v1-swiper{overflow:hidden}.partner-home-v1 .links-group .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#373135;background:#e1c85c;border-color:#e1c85c}.partner-home-v1 .links-group .cta-primary svg{fill:#fff}.partner-home-v1__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.partner-home-v1__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.partner-home-v1 .swiper-slide{height:auto}.partner-home-v1__swiper-buttons .swiper-button-next__svg,.partner-home-v1__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.partner-home-v1 .swiper-pagination-bullet{opacity:1}.partner-list-v1 .item__visual{border:1px solid #dedede}.partner-list-v1 .item__content{background:#fff;border:1px solid #dedede}.partner-list-v1 .item__block-name{color:#e1c85c;text-transform:capitalize;font:normal normal 400 clamp(1.25rem,1.25rem,1.25rem)/1.4 Blinker,Times New Roman,serif}.partner-list-v1 .item__description{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.price-zone__content{background:#e1c85c;color:#fff}.price-zone__block__title .title_content_1,.price-zone__block__title .title_content_2{font-size:1.25rem}.price-zone__title__icon{width:2.5rem;height:2.5rem;min-width:2.5rem;background:rgba(225,200,92,.25)}.price-zone__title__icon .icon{fill:#e1c85c}.price-zone__title__text{font:normal normal 600 clamp(.875rem,calc(.3125rem + 1.1719vw),1.25rem)/1.5 Manrope,Arial,sans-serif;color:#373135;font-size:inherit;text-transform:uppercase}.price-zone__tab{display:none}.price-zone__tab.active{display:block}.price-zone__btn{border-radius:0;border-bottom:2px solid #fff;color:#fff;transition:.5s}.price-zone__btn.active,.price-zone__btn:active{cursor:pointer;border-radius:0;border-bottom-width:2px;border-bottom-color:#373135;color:#373135;background-color:transparent}.price-zone__btn:not(.active):hover{cursor:pointer;border-color:#e1c85c;color:#e1c85c;background-color:transparent}.price-zone__label{font:normal normal 400 clamp(.875rem,calc(.3125rem + 1.1719vw),1.25rem)/1.5 Manrope,Arial,sans-serif;font-size:1rem}.price-zone__price{font:normal normal 800 clamp(.875rem,calc(.3125rem + 1.1719vw),1.25rem)/1.5 Manrope,Arial,sans-serif;font-size:1.2rem;color:#373135}.price-zone__range{font:normal normal 400 clamp(.875rem,calc(.3125rem + 1.1719vw),1.25rem)/1.5 Manrope,Arial,sans-serif;font-size:.75rem}.price-zone__legal-text{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;font-size:.6rem}@media screen and (max-width:768px){.detail_neuf_list_lots .detail_neuf_list_lots_structure .download-plaquette a{padding:.75rem .5rem}}@media screen and (min-width:1200px){.detail_neuf_list_lots .detail_neuf_list_lots_structure .data_right .col_structure:first-child{padding-right:60px}.detail_neuf_list_lots .detail_neuf_list_lots_structure .data_left .col_structure{padding-right:30px}}.detail_neuf_list_lots .detail_neuf_list_lots_structure .detail_neuf_list_lots_content{border-bottom:1px solid #dedede}.detail_neuf_list_lots .detail_neuf_list_lots_structure .detail_neuf_list_lots_content.open{border-bottom:1px solid transparent}.detail_neuf_list_lots .detail_neuf_list_lots_structure .detail_neuf_list_lots_content.open .neuf_list_lots_part_icon:after{display:none}.detail_neuf_list_lots .detail_neuf_list_lots_structure .detail_neuf_list_lots_content .neuf_list_lots_part{border-bottom:1px solid #fff}.detail_neuf_list_lots .detail_neuf_list_lots_structure .detail_neuf_list_lots_content .neuf_list_lots_part button{display:flex;flex-direction:row;width:100%;justify-content:space-between}.detail_neuf_list_lots .detail_neuf_list_lots_structure .detail_neuf_list_lots_content .neuf_list_lots_part .neuf_list_lots_part_content{color:#e1c85c;font-weight:600}.detail_neuf_list_lots .detail_neuf_list_lots_structure .detail_neuf_list_lots_content .neuf_list_lots_part .neuf_list_lots_part_price{color:#373135;font-weight:600}.detail_neuf_list_lots .detail_neuf_list_lots_structure .detail_neuf_list_lots_content .neuf_list_lots_part .neuf_list_lots_part_icon{transition:.5s;width:.5rem;height:.5rem;margin-right:.5rem}.detail_neuf_list_lots .detail_neuf_list_lots_structure .detail_neuf_list_lots_content .neuf_list_lots_part .neuf_list_lots_part_icon:before{content:"";width:100%;height:2px;background:#e1c85c}.detail_neuf_list_lots .detail_neuf_list_lots_structure .detail_neuf_list_lots_content .neuf_list_lots_part .neuf_list_lots_part_icon:after{content:"";width:2px;height:100%;background:#e1c85c;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.detail_neuf_list_lots .detail_neuf_list_lots_structure .detail_neuf_list_lots_content .neuf_list_lots_item_content .text_classic{text-transform:capitalize}.detail_neuf_list_lots .detail_neuf_list_lots_structure .detail_neuf_list_lots_content .neuf_list_lots_item_content .neuf_list_lots_item:nth-child(odd){background:#efefef}.detail_neuf_list_lots .detail_neuf_list_lots_structure .detail_neuf_list_lots_content .neuf_list_lots_item_content .neuf_list_lots_item .text_color{color:#373135;font-weight:600}.detail_neuf_list_lots .detail_neuf_list_lots_structure .detail_neuf_list_lots_content .neuf_list_lots_item_content .neuf_list_lots_item .number_element{text-transform:uppercase}.detail_neuf_list_lots .detail_neuf_list_lots_structure .detail_neuf_list_lots_content .neuf_list_lots_item_content .neuf_list_lots_item .number_element:before{content:"";width:.25rem;height:.25rem;background:#373135;border-radius:50%;margin-right:.5rem}.detail_neuf_list_lots .detail_neuf_list_lots_structure .detail_neuf_list_lots_content.open .neuf_list_lots_part .neuf_list_lots_part_icon{transform:rotate(180deg)}.detail_neuf_list_lots .detail_neuf_list_lots_structure .detail_neuf_list_lots_content.open.js-accordeon .neuf_list_lots_items.js-accordeon__content .button_default .icon{transform:none}.program-detail-v2__slide .slider__img{width:100%;height:750px;display:block;object-fit:cover}.program-detail-v2__slide .slider__swiper-container{display:flex;flex-direction:column}.program-detail-v2__slide .slider__swiper{width:100%;position:relative;cursor:pointer}.program-detail-v2__slide .slider__main{height:450px;overflow:hidden}@media screen and (min-width:1024px){.program-detail-v2__slide .slider__main{height:750px}}.program-detail-v2__slide .slider__main .slider-img__picture{width:100%;height:100%}.program-detail-v2__slide .slider__main .slider-img__picture img{width:100%;height:100%;object-fit:cover}.program-detail-v2__slide .slider__main .slider__img{object-fit:cover;width:100%;height:450px}@media screen and (min-width:1024px){.program-detail-v2__slide .slider__main .slider__img,.program-detail-v2__slide .slider__main .swiper-slide{height:750px}}.program-detail-v2__slide.slider--contain .slider__main .slider-img__picture{display:flex;align-items:center;justify-content:center}.program-detail-v2__slide.slider--contain .slider__main .slider-img__img{object-fit:contain;width:100%;height:400px}@media screen and (min-width:1024px){.program-detail-v2__slide.slider--contain .slider__main .slider-img__img{height:750px}}.program-detail-v2__slide .slider--thumbs{display:none;overflow:hidden;position:relative}@media screen and (min-width:1024px){.program-detail-v2__slide .slider--thumbs{width:100%;display:block;margin-top:1rem}}@media screen and (min-width:1024px){.program-detail-v2__slide .slider--thumbs .slider__thumbs{height:170px}}.program-detail-v2__slide .slider--thumbs .swiper-slide{overflow:hidden}.program-detail-v2__slide .slider--thumbs .slider__img{height:100%}.program-detail-v2__slide .swiper-button-next,.program-detail-v2__slide .swiper-button-prev{position:absolute;background-color:#fff;color:#e1c85c;z-index:100;border:1px solid #e1c85c;transform:translateY(-50%);width:2.5rem;height:2.5rem}.program-detail-v2__slide .swiper-button-next:focus,.program-detail-v2__slide .swiper-button-next:hover,.program-detail-v2__slide .swiper-button-prev:focus,.program-detail-v2__slide .swiper-button-prev:hover{background-color:#e1c85c;color:#fff}.program-detail-v2__slide .swiper-button-next{right:2rem}.program-detail-v2__slide .swiper-button-prev{left:2rem}.program-detail .module-map-js{height:295px}.program-detail__reference{font-weight:700}.program-detail__reference-value{font-weight:400;color:inherit}.program-detail__price{font:normal normal 600 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.program-detail__price-value{font-weight:400;color:#25282b}.program-detail__price-value-mount{font:normal normal 600 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.my-accordion__header&gt;*{pointer-events:none}.programs-detail-v1 .program-detail__title{font:normal normal 400 clamp(.938rem,calc(.8125rem + .3125vw),.813rem)/1.4 Manrope,Arial,sans-serif;color:#25282b}.programs-detail-v1 .program-detail .item__size span{color:#373135}.programs-detail-v1__toplinks .links-group__link+.links-group__link{margin-left:1rem}.programs-detail-v1__top-col2 .links-group__wrapper{flex-wrap:wrap}.programs-detail-v1__top-col2 .links-group__wrapper&gt;*{margin-bottom:.5rem}@media screen and (min-width:768px){.programs-detail-v1__top-col2 .links-group__wrapper&gt;*{margin-bottom:0}}.programs-detail-v1__top-col2 .links-group__wrapper&gt;:last-child{margin-bottom:0}.programs-detail-v2 .program-detail__title{font:normal normal 400 clamp(.938rem,calc(.8125rem + .3125vw),.813rem)/1.4 Manrope,Arial,sans-serif;color:#25282b}.programs-detail-v2 .program-detail .item__size span{color:#373135}.programs-detail-v2__toplinks .links-group__link+.links-group__link{margin-left:1rem}.programs-detail-v2__top-col2 .links-group__wrapper{flex-wrap:wrap}.programs-detail-v2__top-col2 .links-group__wrapper&gt;*{margin-bottom:.5rem}@media screen and (min-width:768px){.programs-detail-v2__top-col2 .links-group__wrapper&gt;*{margin-bottom:0}}.programs-detail-v2__top-col2 .links-group__wrapper&gt;:last-child{margin-bottom:0}.programs-detail-v3 .program-detail__title{font:normal normal 400 clamp(.938rem,calc(.8125rem + .3125vw),.813rem)/1.4 Manrope,Arial,sans-serif;color:#25282b}.programs-detail-v3 .program-detail .item__size span{color:#373135}.programs-detail-v3__toplinks .links-group__link+.links-group__link{margin-left:1rem}.programs-detail-v3__top-col2 .links-group__wrapper{flex-wrap:wrap}.programs-detail-v3__top-col2 .links-group__wrapper&gt;*{margin-bottom:.5rem}@media screen and (min-width:768px){.programs-detail-v3__top-col2 .links-group__wrapper&gt;*{margin-bottom:0}}.programs-detail-v3__top-col2 .links-group__wrapper&gt;:last-child{margin-bottom:0}.programs-list-v1 .item:hover{box-shadow:0 0 15px rgba(37,40,43,.16862745098039217)}.programs-list-v1 .item__block--city .title-v1{margin-bottom:.5rem}.programs-list-v1 .item__block--city .title-v1__part1{text-transform:uppercase;color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.programs-list-v1 .item__block--title{font:normal normal 400 clamp(.938rem,calc(.8125rem + .3125vw),.813rem)/1.4 Manrope,Arial,sans-serif;color:#25282b}.programs-list-v1 .item__price{font:normal normal 600 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.programs-list-v1 .item__price-value{color:#25282b}.programs-list-v1 .item__price-value-mount{font:normal normal 600 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.programs-list-v1 .item__size span{color:#373135}.programs-list-v1 .item__media-360,.programs-list-v1 .item__media-video{background:#fff}.programs-list-v1 .item__media-360,.programs-list-v1 .item__media-video{border-radius:6px}.programs-list-v1 .item__media-swiper-pagination{background:hsla(0,0%,100%,.5);border-radius:10px;padding:.2rem .5rem;display:flex;align-items:center}.programs-list-v1 .item__content{border:1px solid #dedede}.programs-list-v1 .item__links .cta-secondary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#25282b;background:#fff;border-color:#e1c85c;border-width:1px}.programs-list-v1 .item__links .cta-secondary svg{fill:#373135}.programs-list-v1 .item__links .cta-secondary:focus,.programs-list-v1 .item__links .cta-secondary:hover{color:#fff}.programs-list-v1 .item__links .cta-secondary:focus .cta-secondary__drawing,.programs-list-v1 .item__links .cta-secondary:hover .cta-secondary__drawing{fill:#fff}.programs-list-v1 .item__links .cta-secondary:before,.programs-list-v1 .item__links .cta-secondary:focus:before,.programs-list-v1 .item__links .cta-secondary:hover:before{background:#e1c85c}.programs-list-v1 .item__content{background:#fff}.programs-list-v1 .item__img{width:100%;height:auto}.programs-list-v1 .item__media-swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.programs-list-v1 .item__media-swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.programs-list-v2 .item:hover{box-shadow:0 0 15px rgba(37,40,43,.16862745098039217)}.programs-list-v2 .item__block--city .title-v1{margin-bottom:.5rem}.programs-list-v2 .item__block--city .title-v1__part1{text-transform:uppercase;color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.programs-list-v2 .item__block--title{font:normal normal 400 clamp(.938rem,calc(.8125rem + .3125vw),.813rem)/1.4 Manrope,Arial,sans-serif;color:#25282b}.programs-list-v2 .item__price{font:normal normal 600 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.programs-list-v2 .item__price-value{font-weight:400;color:#25282b}.programs-list-v2 .item__price-value-mount{font:normal normal 600 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.programs-list-v2 .item__size span{color:#373135}.programs-list-v2 .item__media-360,.programs-list-v2 .item__media-video{background:#fff}.programs-list-v2 .item__media-360,.programs-list-v2 .item__media-video{border-radius:6px}.programs-list-v2 .item__media-swiper-pagination{background:hsla(0,0%,100%,.5);border-radius:10px;padding:.2rem .5rem;display:flex;align-items:center}.programs-list-v2 .item__content{border:1px solid #dedede}.programs-list-v2 .item__links .cta-primary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#25282b;background:#fff;border-color:#e1c85c;border-width:1px}.programs-list-v2 .item__links .cta-primary svg{fill:#373135}.programs-list-v2 .item__links .cta-primary:focus,.programs-list-v2 .item__links .cta-primary:hover{color:#fff}.programs-list-v2 .item__links .cta-primary:focus .cta-quaternary__drawing,.programs-list-v2 .item__links .cta-primary:hover .cta-quaternary__drawing{fill:#fff}.programs-list-v2 .item__links .cta-primary:before,.programs-list-v2 .item__links .cta-primary:focus:before,.programs-list-v2 .item__links .cta-primary:hover:before{background:#e1c85c}.programs-list-v2 .item__content{background:#fff}.programs-list-v2 .item__img{width:100%;height:auto}.programs-list-v2 .item__media-swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.programs-list-v2 .item__media-swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}@media screen and (min-width:1024px){.programs-list-v3__item:nth-child(odd) .item__container{flex-direction:row-reverse}}.programs-list-v3 .item__block--city .title-v1{margin-bottom:.5rem}.programs-list-v3 .item__block--city .title-v1__part1{text-transform:uppercase;color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.programs-list-v3 .item__block--title{font:normal normal 400 clamp(.938rem,calc(.8125rem + .3125vw),.813rem)/1.4 Manrope,Arial,sans-serif;color:#25282b}.programs-list-v3 .item__price{font:normal normal 600 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.programs-list-v3 .item__price-value{color:#25282b}.programs-list-v3 .item__price-value-mount{font:normal normal 600 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.programs-list-v3 .item__size span{color:#373135}.programs-list-v3 .item__media-360,.programs-list-v3 .item__media-video{background:#fff}.programs-list-v3 .item__media-360,.programs-list-v3 .item__media-video{border-radius:6px}.programs-list-v3 .item__media-swiper-pagination{background:hsla(0,0%,100%,.5);border-radius:10px;padding:.2rem .5rem;display:flex;align-items:center}.programs-list-v3 .item__content{border:1px solid #dedede}@media screen and (min-width:1025px){.programs-list-v3 .item__decorate{width:61.39%}}@media screen and (min-width:1025px){.programs-list-v3 .item__content{width:39%}}.programs-list-v3 .item__links .cta-secondary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#25282b;background:#fff;border-color:#e1c85c;border-width:1px}.programs-list-v3 .item__links .cta-secondary svg{fill:#373135}.programs-list-v3 .item__links .cta-secondary:focus,.programs-list-v3 .item__links .cta-secondary:hover{color:#fff}.programs-list-v3 .item__links .cta-secondary:focus .cta-secondary__drawing,.programs-list-v3 .item__links .cta-secondary:hover .cta-secondary__drawing{fill:#fff}.programs-list-v3 .item__links .cta-secondary:before,.programs-list-v3 .item__links .cta-secondary:focus:before,.programs-list-v3 .item__links .cta-secondary:hover:before{background:#e1c85c}.programs-list-v3 .item__content{background:#fff}.programs-list-v3 .item__img{width:100%;height:auto}.programs-list-v3 .item__media-swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.programs-list-v3 .item__media-swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.programs-related-v1{overflow:hidden}@media screen and (min-width:48rem){.programs-related-v1 .swiper-slide-prev{opacity:0}}.programs-related-v1:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#f7f9f9}.programs-related-v1__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.programs-related-v1__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.programs-related-v1__container-title{position:relative;z-index:12;background:transparent}.programs-related-v1__title .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;text-align:center;text-transform:uppercase;color:#373135}.programs-related-v1__title .title-v1__part2{text-align:center;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.programs-related-v1__links .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#373135;background:#e1c85c;border-color:#e1c85c}.programs-related-v1__links .cta-primary svg{fill:#fff}.programs-related-v1 .swiper-slide{height:auto}.programs-related-v1 .item:hover{box-shadow:0 0 15px rgba(37,40,43,.16862745098039217)}.programs-related-v1 .item__block--city .title-v1{margin-bottom:.5rem}.programs-related-v1 .item__block--city .title-v1__part1{text-transform:uppercase;color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.programs-related-v1 .item__block--title{font:normal normal 400 clamp(.938rem,calc(.8125rem + .3125vw),.813rem)/1.4 Manrope,Arial,sans-serif;color:#25282b}.programs-related-v1 .item__price{font:normal normal 600 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.programs-related-v1 .item__price-value{color:#25282b}.programs-related-v1 .item__price-value-mount{font:normal normal 600 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.programs-related-v1 .item__media-360,.programs-related-v1 .item__media-video{background:#fff}.programs-related-v1 .item__media-360,.programs-related-v1 .item__media-video{border-radius:6px}.programs-related-v1 .item__content{border:1px solid #dedede}.programs-related-v1 .item__size span{color:#373135}.programs-related-v1 .item__links .cta-primary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#25282b;background:#fff;border-color:#e1c85c;border-width:1px}.programs-related-v1 .item__links .cta-primary svg{fill:#373135}.programs-related-v1 .item__links .cta-primary:focus,.programs-related-v1 .item__links .cta-primary:hover{color:#fff}.programs-related-v1 .item__links .cta-primary:focus .cta-quaternary__drawing,.programs-related-v1 .item__links .cta-primary:hover .cta-quaternary__drawing{fill:#fff}.programs-related-v1 .item__links .cta-primary:before,.programs-related-v1 .item__links .cta-primary:focus:before,.programs-related-v1 .item__links .cta-primary:hover:before{background:#25282b}.programs-related-v1 .item__content{background:#fff}.programs-related-v1 .item__img{width:100%}.programs-related-v1 .item .banner{z-index:1}.programs-related-v1__swiper-buttons .swiper-button-next,.programs-related-v1__swiper-buttons .swiper-button-prev{background:transparent;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.programs-related-v1__swiper-buttons .swiper-button-next__svg,.programs-related-v1__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.programs-related-v1__swiper-buttons .swiper-button-next:focus,.programs-related-v1__swiper-buttons .swiper-button-next:hover,.programs-related-v1__swiper-buttons .swiper-button-prev:focus,.programs-related-v1__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.programs-related-v1__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.programs-related-v1__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.programs-related-v1__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.programs-related-v1__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.programs-related-v1__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.programs-related-v1__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.programs-related-v1__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.programs-related-v1__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.form-contact--mandatory .title-v1__part1,.form-contact--negotiator .title-v1__part1{margin-top:.5rem}.detail_calculator .calculator_structure{background:#e1c85c;border-radius:0}.detail_calculator .calculator_structure .caluclator_form .form_structure .button_default{margin:1rem auto}.detail_calculator .calculator_structure .calculator_result{background:#e1c85c;color:#fff}.detail_calculator .calculator_structure .calculator_result .result_content{line-height:1;font:normal normal 400 clamp(1.25rem,1.25rem,1.25rem)/1.4 Manrope,Arial,sans-serif;font-weight:700}.detail_calculator .calculator_structure .calculator_result .type_result_taxe{line-height:1;font:normal normal 400 clamp(1.25rem,1.25rem,1.25rem)/1.4 Manrope,Arial,sans-serif}.detail_calculator .calculator_structure .calculator_result .text_conditions{line-height:1;font-size:.8rem}.detail_calculator .calculator_structure .form__conditions,.detail_calculator .calculator_structure .textfield__label{color:#fff}.detail_calculator.calculator--cafpi .calculator_structure{background:#fff}.calendar__title .title-v1__part2{text-align:center;font:normal normal 400 clamp(1.25rem,calc(.875rem + .7813vw),1.5rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.calendar table{width:100%;border:0}.calendar td{text-align:center;width:38px;border:0}.calendar__month-label{font:normal normal 700 clamp(15px,calc(.6rem + 1.875vw),20px)/1.3 Manrope,Arial,sans-serif;color:#e1c85c;letter-spacing:0;text-transform:none}.calendar__day{font:normal normal 700 .8rem/1 Manrope,Arial,sans-serif;color:#e1c85c;text-transform:uppercase;letter-spacing:0;padding:1em 0;border:0}.calendar .swiper-button-next,.calendar .swiper-button-prev{top:-1.5em;font-weight:700;text-align:center;background-color:transparent;display:flex;transition:.5s;outline:none}.calendar .swiper-button-next:after,.calendar .swiper-button-prev:after{font-size:1em}.calendar__container-pagination{position:relative;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media screen and (min-width:1024px){.calendar__container-pagination{flex-direction:row}}.calendar__container-pagination .arrows{width:100%;height:100%;margin:auto;position:relative}@media screen and (min-width:1024px){.calendar__container-pagination .arrows{margin:0}}.calendar__container-pagination .swiper-button-next,.calendar__container-pagination .swiper-button-prev{top:0;margin-top:0}.calendar__container-pagination .swiper-button-prev{left:0}.calendar__container-pagination .swiper-button-next{right:0}.calendar__container-pagination .swiper-button-next:after,.calendar__container-pagination .swiper-button-prev:after{display:none}.calendar__swiper-wrapper{display:flex}.calendar__swiper-buttons{display:flex;justify-content:space-between;width:100%}.calendar__calendar .calendar__date{font:normal normal 700 .8rem Manrope,Arial,sans-serif;color:#25282b;padding:0;border:0}.calendar__calendar .calendar__date--booked{color:#fff}.calendar__calendar .calendar__date--booked .calendar__date-decorate{background:rgba(177,42,11,.1)}.calendar__calendar .calendar__date--booked+.calendar__date--booked .calendar__date-decorate{border-radius:0}.calendar__calendar .calendar__date--booked+:not(.calendar__date--available) .calendar__date-decorate{border-top-right-radius:2rem;border-bottom-right-radius:2rem}.calendar__calendar .calendar__date--booked:has(+.calendar__date--booked) .calendar__date-decorate{border-top-right-radius:0;border-bottom-right-radius:0}.calendar__calendar .calendar__date--booked:has(+.calendar__date--available) .calendar__date-decorate,.calendar__calendar .calendar__date--booked:has(+.calendar__date--outermonth) .calendar__date-decorate{border-top-right-radius:2rem;border-bottom-right-radius:2rem}.calendar__calendar .calendar__date--booked.calendar__date--outermonth+.calendar__date--booked .calendar__date-decorate{border-top-left-radius:2rem;border-bottom-left-radius:2rem}.calendar__calendar .calendar__date--available{color:#fff}.calendar__calendar .calendar__date--available .calendar__date-decorate{background:rgba(3,128,77,.1)}.calendar__calendar .calendar__date--available+.calendar__date--available .calendar__date-decorate{border-radius:0}.calendar__calendar .calendar__date--available+:not(.calendar__date--booked) .calendar__date-decorate{border-top-right-radius:2rem;border-bottom-right-radius:2rem}.calendar__calendar .calendar__date--available:has(+.calendar__date--available) .calendar__date-decorate{border-top-right-radius:0;border-bottom-right-radius:0}.calendar__calendar .calendar__date--available:has(+.calendar__date--booked) .calendar__date-decorate,.calendar__calendar .calendar__date--available:has(+.calendar__date--outermonth) .calendar__date-decorate{border-top-right-radius:2rem;border-bottom-right-radius:2rem}.calendar__calendar .calendar__date--available.calendar__date--outermonth+.calendar__date--available .calendar__date-decorate{border-top-left-radius:2rem;border-bottom-left-radius:2rem}.calendar__calendar .calendar__date--today{position:relative}.calendar__calendar .calendar__date--today:before{content:"";position:absolute;background:#000;width:4px;height:4px;border-radius:100%;bottom:12px}.calendar__calendar .calendar__date--today.calendar__date--booked:before{background:#b12a0b}.calendar__calendar .calendar__date--today.calendar__date--available:before{background:#03804d}.calendar__swiper{overflow:hidden}.calendar__calendar--line .calendar__date{letter-spacing:0}.calendar__calendar--line .calendar__date-decorate{border-radius:2rem;width:100%;display:flex;height:45px;align-items:center;justify-content:center;margin:5px 0}.calendar__calendar--line .calendar__date span{padding:.4em}.calendar__calendar--line .calendar__date--booked{position:relative;color:#b12a0b}.calendar__calendar--line .calendar__date--available{position:relative;color:#03804d}.calendar__calendar--line .calendar__date--outermonth{color:#fff;opacity:0}.calendar__calendar--line .calendar__date--outermonth:before{content:"";position:absolute;width:60%;height:2px;bottom:4px;left:50%;transform:translateX(-50%);border:none}.calendar__calendar--line .calendar__line{height:1em;border:0}.calendar__legend{font:normal normal 700 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.5 Manrope,Arial,sans-serif;color:#25282b;letter-spacing:0;text-transform:uppercase;display:flex;flex-direction:column;justify-content:center;margin:1.5em 0}@media screen and (min-width:1024px){.calendar__legend{flex-direction:row}}.calendar__legend&gt;*{margin-right:4em;display:flex;align-items:center}.calendar__legend&gt;:last-child{margin-right:0}.calendar__legend-drawing{position:relative;height:44px;width:44px;display:flex;align-items:center;justify-content:center;margin-right:1em;border-radius:100%}.calendar__legend--available .calendar__legend-drawing{background:rgba(3,128,77,.1);color:#03804d}.calendar__legend--booked .calendar__legend-drawing{background:rgba(177,42,11,.1);color:#b12a0b}.detail_composition .detail_composition_structure .detail_composition_content .composition_part{border-bottom:1px solid #e5e5e5}.detail_composition .detail_composition_structure .detail_composition_content .composition_part .composition_part_content{color:#373135;font:normal normal 400 clamp(1.25rem,1.25rem,1.25rem)/1.4 Manrope,Arial,sans-serif}.detail_composition .detail_composition_structure .detail_composition_content .composition_part .composition_part_icon{transition:.5s;width:1rem;fill:#373135}.detail_composition .detail_composition_structure .detail_composition_content .composition_part button{width:100%;display:flex;justify-content:space-between;align-items:center}.detail_composition .detail_composition_structure .detail_composition_content .composition_item_content .composition_item{font-weight:700}.detail_composition .detail_composition_structure .detail_composition_content .composition_item_content .composition_item .text_var{font-weight:400}.detail_composition .detail_composition_structure .detail_composition_content .composition_item_content .composition_item .text_var:first-letter{text-transform:uppercase}.detail_composition .detail_composition_structure .detail_composition_content .composition_item_content .composition_item .text_value{color:#373135}.detail_composition .detail_composition_structure .detail_composition_content .composition_item_content .composition_item .text_value:first-letter{text-transform:uppercase}.detail_composition .detail_composition_structure .detail_composition_content composition_part .composition_part_icon{transform:rotate(180deg)}.detail_composition .detail_composition_structure .detail_composition_content.open .composition_part .composition_part_icon{transform:rotate(-180deg)}.detail_data_copro .copro_content .price_copro{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;font-weight:700;color:#373135}.detail_data_copro .copro_content{border-bottom:1px solid #e5e5e5}.detail-data-description.editorial-mask{transition:.5s}.detail-data-description.editorial-mask .hiddenText{height:5.5rem}.detail-data-description.open .icon{transform:rotate(180deg)}.detail-contact{background:#f7f9f9}.detail_dpe_ges .diag_content .bubble{color:#fff;font:normal normal 400 clamp(1.25rem,1.25rem,1.25rem)/1.4 Manrope,Arial,sans-serif;min-width:2rem;height:2rem;position:relative}.detail_dpe_ges .diag_content .bubble--active:before{content:url(../images/svg/arrow.svg);position:absolute;width:15px;height:15px;bottom:-11px}.detail_dpe_ges .diag_content .bubble.bubble_dpe_a{background:#029163}.detail_dpe_ges .diag_content .bubble.bubble_dpe_b{background:#46a64a}.detail_dpe_ges .diag_content .bubble.bubble_dpe_c{background:#6db56b}.detail_dpe_ges .diag_content .bubble.bubble_dpe_d{background:#f2e314}.detail_dpe_ges .diag_content .bubble.bubble_dpe_e{background:#edab0f}.detail_dpe_ges .diag_content .bubble.bubble_dpe_f{background:#e8782f}.detail_dpe_ges .diag_content .bubble.bubble_dpe_g{background:#d1201e}.detail_dpe_ges .diag_content .bubble.bubble_ges_a{background:#99d5f7}.detail_dpe_ges .diag_content .bubble.bubble_ges_b{background:#80abcd}.detail_dpe_ges .diag_content .bubble.bubble_ges_c{background:#6d87a8}.detail_dpe_ges .diag_content .bubble.bubble_ges_d{background:#546384}.detail_dpe_ges .diag_content .bubble.bubble_ges_e{background:#434665}.detail_dpe_ges .diag_content .bubble.bubble_ges_f{background:#332d47}.detail_dpe_ges .diag_content .bubble.bubble_ges_g{background:#231a2f}@media screen and (min-width:768px){.detail_dpe_ges .diag_content .bubble{min-width:2.5rem;height:2.5rem}}.detail_dpe_ges .diag_content .bubble_dpe--unactive .bubble,.detail_dpe_ges .diag_content .bubble_ges--unactive .bubble{color:#fff;background-color:#c1c1c1;border:1px solid #fff}.detail_caracteristiques_v1 .detail_caracteristiques_content{transition:.5s}.detail_caracteristiques_v1 .detail_caracteristiques_content .list_item:before{margin-right:1rem;display:block;content:"";width:1rem;min-width:1rem;height:.5rem;border-bottom:2px solid #373135;border-left:2px solid #373135;transform:rotate(-45deg)}.detail_caracteristiques_v1 .button_default.active .icon{transform:rotate(180deg)}.detail_data_finance .finance_content .price_finance{font:normal normal 400 clamp(.875rem,calc(.688rem + .391vw),1rem)/1.4 Manrope,Arial,sans-serif;font-weight:700;color:#373135}.detail_swiper__video360{display:flex;justify-content:center;align-items:center}.detail_swiper__video360 .detail_swiper__video360_structure{position:relative}.detail_swiper__video360 .detail_swiper__video360_structure .video360_icon_content{margin-right:1rem}.detail_swiper__video360 .detail_swiper__video360_structure .video360_icon_content:first-child{padding-left:0}.detail_swiper__video360 .detail_swiper__video360_structure .video360_icon_content .icon_content{position:relative;border:1px solid #fff;background:#fff;border-radius:.75rem;fill:#e1c85c;display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;cursor:pointer;z-index:10000}.detail_swiper__video360 .detail_swiper__video360_structure .video360_icon_content .icon_content&gt;*{pointer-events:none}.detail_swiper__video360 .detail_swiper__video360_structure .video360_icon_content .icon_content .tooltips{font-size:.8rem;width:1.4rem;height:1.4rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;background:#373135;color:#fff;position:absolute;top:-.8rem;right:-.5rem}.detail_swiper__video360 .detail_swiper__video360_structure .video360_list_content{opacity:0;pointer-events:none;transition:.3s;position:absolute;bottom:calc(100% + 2rem);left:0;padding:.8rem .4rem .8rem 0;background:#f7f9f9;border-radius:.8rem}.detail_swiper__video360 .detail_swiper__video360_structure .video360_list_content .video360_list{max-height:30vh;display:flex;flex-direction:column;overflow-y:auto}.detail_swiper__video360 .detail_swiper__video360_structure .video360_list_content:before{content:"";width:1rem;height:.5rem;position:absolute;top:100%;left:1.1rem;border-color:#fff transparent transparent;border-style:solid;border-width:.5rem .5rem 0}.detail_swiper__video360 .detail_swiper__video360_structure .video360_item{padding:0 .4rem .8rem .8rem;border-radius:1rem}.detail_swiper__video360 .detail_swiper__video360_structure .video360_item:last-child{padding:0 .4rem 0 .8rem}.detail_swiper__video360 .detail_swiper__video360_structure .video360_item .video360_button{position:relative;cursor:pointer;background:none;border:none;border-radius:.5rem;width:6rem;min-width:6rem;height:5rem;background:#e1c85c;display:flex;align-items:center;justify-content:center}.detail_swiper__video360 .detail_swiper__video360_structure .video360_item .video360_button.media--visited{background:#c1c1c1}.detail_swiper__video360 .detail_swiper__video360_structure .video360_item .video360_button.media--visited .video360_svg{fill:#fff}.detail_swiper__video360 .detail_swiper__video360_structure .video360_item .video360_button.media--active{background:#373135}.detail_swiper__video360 .detail_swiper__video360_structure .video360_item .video360_button.media--active .video360_svg{fill:#fff}.detail_swiper__video360 .detail_swiper__video360_structure .video360_item .video360_button&gt;*{pointer-events:none}.detail_swiper__video360 .detail_swiper__video360_structure .video360_item .video360_svg{fill:#fff;position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%)}.detail_swiper__video360 .detail_swiper__video360_structure .video360_item .video360_counter{position:absolute;bottom:10%;right:10%;background:#373135;color:#fff;min-width:1.8rem;height:1.8rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;z-index:1}.detail_swiper__video360 .detail_swiper__video360_structure .video360-img{border-radius:.5rem;width:6rem;min-width:6rem;height:5rem;object-fit:cover}.detail_swiper__video360 .detail_swiper__video360_structure:hover .video360_list_content{bottom:3rem;opacity:1;pointer-events:auto;z-index:10000}.detail_swiper_v1 .detail_swiper__container{aspect-ratio:1/1;overflow:hidden}.detail_swiper_v1 .detail_swiper__container[data-modal-target=swiper_gallery]{cursor:pointer}@media screen and (min-width:768px){.detail_swiper_v1 .detail_swiper__container{aspect-ratio:16/7}}.detail_swiper_v1 .detail_swiper__structure{background:#fff;position:relative}.detail_swiper_v1 .swiper-img{width:100%;height:100%;object-fit:cover}.detail_swiper_v1 .detail_swiper__content .number_picture{border:none;background:rgba(0,0,0,.5);color:#fff;font-size:1.5rem;font-family:Blinker,Times New Roman,serif}.detail_swiper_v1 .detail_swiper__bandeau .bandeau_item{margin-right:.75rem;margin-bottom:.375rem;background:#fff;border-radius:.5rem;color:#e1c85c;padding:.5rem .75rem;font-size:.75rem;display:block}.detail_swiper_v1 .detail_swiper__bandeau .bandeau_item:first-letter{text-transform:uppercase}.detail_swiper_v1 .detail_swiper__favoris{background:#fff;border:1px solid #fff;border-radius:50%;z-index:10}.modal-swiper-gallery{width:100%;height:100%;padding:1rem}@media screen and (min-width:768px){.modal-swiper-gallery{padding:2rem}}.modal-swiper-gallery .modal__body{max-width:100%;width:95%;height:100%;padding:4rem 1rem 1rem}@media screen and (min-width:768px){.modal-swiper-gallery .modal__body{padding:4rem 2rem 2rem}}.modal-swiper-gallery .swiper-gallery{width:100%;height:100%;position:relative}.modal-swiper-gallery .swiper-gallery .swiper{overflow:hidden}.modal-swiper-gallery .swiper-gallery .swiper.swiper-view{height:calc(100% - 5rem);margin-bottom:1rem}.modal-swiper-gallery .swiper-gallery .swiper.swiper-view .swiper-slide{overflow:hidden;height:100%;display:flex;justify-content:center;background:#fff}.modal-swiper-gallery .swiper-gallery .swiper.swiper-view .swiper-slide .swiper-img{height:100%;width:100%;object-fit:contain}.modal-swiper-gallery .swiper-gallery .swiper.swiper-view .swiper-button{position:absolute;bottom:0;z-index:999;width:3.5rem;height:4rem;display:flex;align-items:center;transition:.5s}.modal-swiper-gallery .swiper-gallery .swiper.swiper-view .swiper-button.swiper-button-prev{justify-content:flex-start;left:0}.modal-swiper-gallery .swiper-gallery .swiper.swiper-view .swiper-button.swiper-button-next{justify-content:flex-end;right:0}.modal-swiper-gallery .swiper-gallery .swiper.swiper-view .swiper-button[aria-disabled=true]{opacity:.25;filter:grayscale(100%);pointer-events:none}.modal-swiper-gallery .swiper-gallery .swiper.swiper-view .swiper-pagination{z-index:999;position:absolute;bottom:1rem;right:.5rem;background:#e1c85c;color:#fff;padding:.25rem .5rem;border-radius:.5rem;left:auto;width:auto}.modal-swiper-gallery .swiper-gallery .swiper.swiper-navigation{height:4rem;margin-left:3.5rem;display:flex;align-items:center;justify-content:space-between;width:calc(100% - 7rem)}.modal-swiper-gallery .swiper-gallery .swiper.swiper-navigation .swiper-slide{cursor:pointer;overflow:hidden}.modal-swiper-gallery .swiper-gallery .swiper.swiper-navigation .swiper-slide .swiper-img{width:100%;height:4rem;object-fit:cover}.modal-swiper-gallery .swiper-gallery .swiper.swiper-navigation .swiper-slide:after{content:"";background:rgba(225,200,92,.75);width:100%;height:100%;position:absolute;top:100%;left:0;transition:.5s;opacity:0}.modal-swiper-gallery .swiper-gallery .swiper.swiper-navigation .swiper-slide.swiper-slide-thumb-active:after{opacity:1;top:0}.modal-swiper-gallery .swiper-gallery .swiper-buttons{position:absolute;width:100%;bottom:0;height:4rem}.modal-swiper-gallery .swiper-gallery .swiper-buttons .swiper-button-next{position:absolute;right:0;top:50%;transform:translateY(-50%)}.modal-swiper-gallery .swiper-gallery .swiper-buttons .swiper-button-prev{position:absolute;left:0;top:50%;transform:translateY(-50%)}.media-module{position:absolute;top:0;z-index:1}.media-module,.media-module__container,.media-module__content,.media-module__content&gt;*{width:100%;height:100%}.detail_swiper_close{display:none}.detail_swiper_close .block_structure{padding-top:0;padding-bottom:0;display:flex;justify-content:flex-end}.detail_swiper_close_button{padding:.7rem;border:1px solid #86aeb5;border-radius:100%}.property-detail-v2__slide .slider__img{width:100%;height:750px;display:block;object-fit:cover}.property-detail-v2__slide .slider__swiper-container{display:flex;flex-direction:column}.property-detail-v2__slide .slider__swiper{width:100%;position:relative;cursor:pointer}.property-detail-v2__slide .slider__main{height:450px;overflow:hidden}@media screen and (min-width:1024px){.property-detail-v2__slide .slider__main{height:750px}}.property-detail-v2__slide .slider__main .slider-img__picture{width:100%;height:100%}.property-detail-v2__slide .slider__main .slider-img__picture img{width:100%;height:100%;object-fit:cover}.property-detail-v2__slide .slider__main .slider__img{object-fit:cover;width:100%;height:450px}@media screen and (min-width:1024px){.property-detail-v2__slide .slider__main .slider__img,.property-detail-v2__slide .slider__main .swiper-slide{height:750px}}.property-detail-v2__slide.slider--contain .slider__main .slider-img__picture{display:flex;align-items:center;justify-content:center}.property-detail-v2__slide.slider--contain .slider__main .slider-img__img{object-fit:contain;width:100%;height:400px}@media screen and (min-width:1024px){.property-detail-v2__slide.slider--contain .slider__main .slider-img__img{height:750px}}.property-detail-v2__slide .slider--thumbs{display:none;overflow:hidden;position:relative}@media screen and (min-width:1024px){.property-detail-v2__slide .slider--thumbs{width:100%;display:block;margin-top:1rem}}@media screen and (min-width:1024px){.property-detail-v2__slide .slider--thumbs .slider__thumbs{height:170px}}.property-detail-v2__slide .slider--thumbs .swiper-slide{overflow:hidden}.property-detail-v2__slide .slider--thumbs .slider__img{height:100%}.property-detail-v2__slide .swiper-button-next,.property-detail-v2__slide .swiper-button-prev{position:absolute;background-color:#fff;color:#e1c85c;z-index:100;border:1px solid #e1c85c;transform:translateY(-50%);width:2.5rem;height:2.5rem}.property-detail-v2__slide .swiper-button-next:focus,.property-detail-v2__slide .swiper-button-next:hover,.property-detail-v2__slide .swiper-button-prev:focus,.property-detail-v2__slide .swiper-button-prev:hover{background-color:#e1c85c;color:#fff}.property-detail-v2__slide .swiper-button-next{right:2rem}.property-detail-v2__slide .swiper-button-prev{left:2rem}.property-detail-v3__slide .slider__img{width:100%;height:750px;display:block;object-fit:cover}.property-detail-v3__slide .slider__swiper-container{display:flex;flex-direction:row}.property-detail-v3__slide .slider__swiper{width:100%;position:relative}@media screen and (min-width:1024px){.property-detail-v3__slide .slider__swiper{width:70%}}.property-detail-v3__slide .slider__main{height:450px;overflow:hidden}@media screen and (min-width:1024px){.property-detail-v3__slide .slider__main{height:750px;margin-right:1em}}.property-detail-v3__slide .slider__main .slider-img__picture{width:100%;height:100%}.property-detail-v3__slide .slider__main .slider-img__picture img{width:100%;height:100%;object-fit:cover}.property-detail-v3__slide .slider__main .slider__img{object-fit:cover;width:100%;height:450px}@media screen and (min-width:1024px){.property-detail-v3__slide .slider__main .slider__img,.property-detail-v3__slide .slider__main .swiper-slide{height:750px}}.property-detail-v3__slide.slider--contain .slider__main .slider-img__picture{display:flex;align-items:center;justify-content:center}.property-detail-v3__slide.slider--contain .slider__main .slider-img__img{object-fit:contain;width:100%;height:400px}@media screen and (min-width:1024px){.property-detail-v3__slide.slider--contain .slider__main .slider-img__img{height:750px}}.property-detail-v3__slide .slider--thumbs{display:none;overflow:hidden;position:relative}@media screen and (min-width:1024px){.property-detail-v3__slide .slider--thumbs{width:30%;display:block}}@media screen and (min-width:1024px){.property-detail-v3__slide .slider--thumbs .slider__thumbs{height:750px}}.property-detail-v3__slide .slider--thumbs .swiper-slide{overflow:hidden}.property-detail-v3__slide .slider--thumbs .slider__img{height:100%}.property-detail-v3__slide .swiper-button-next,.property-detail-v3__slide .swiper-button-prev{position:absolute;background-color:#fff;padding:1.4em;color:#e1c85c;z-index:100;border:1px solid #e1c85c}.property-detail-v3__slide .swiper-button-next:after,.property-detail-v3__slide .swiper-button-prev:after{font-size:2em}.property-detail-v3__slide .swiper-button-next{bottom:1rem;top:inherit;left:50%;transform:rotate(90deg) translateY(50%)}.property-detail-v3__slide .swiper-button-prev{top:1rem;left:50%;margin-top:0;transform:rotate(90deg) translateY(50%)}.properties-detail__options .option__number{background:#373135;color:#fff;font-size:.75rem;font-family:Manrope,Arial,sans-serif}.properties-detail__price{font:normal normal 600 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.properties-detail__reference{font-weight:700}.properties-detail__reference-value{font-weight:400;color:inherit}.properties-detail .title-v1__part1{padding:.6rem 0;text-align:center;text-transform:uppercase;color:#373135;font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1.4 Manrope,Arial,sans-serif}.properties-detail .title-v1__part1:after,.properties-detail .title-v1__part1:before{background-color:#373135}.properties-detail .title-v1__part2{display:block;text-align:center;font:normal normal 400 clamp(1.25rem,calc(.875rem + .7813vw),1.5rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.properties-detail-v1__toplinks .links-group__link+.links-group__link{margin-left:1rem}.properties-detail-v1__top-col2 .links-group__wrapper{flex-wrap:wrap}.properties-detail-v1__top-col2 .links-group__wrapper&gt;*{margin-bottom:.5rem}@media screen and (min-width:768px){.properties-detail-v1__top-col2 .links-group__wrapper&gt;*{margin-bottom:0}}.properties-detail-v1__top-col2 .links-group__wrapper&gt;:last-child{margin-bottom:0}.properties-detail-v1 .module-map-js{height:295px}.properties-detail-v2__toplinks .links-group__link+.links-group__link{margin-left:1rem}.properties-detail-v2__top-col2 .links-group__wrapper{flex-wrap:wrap}.properties-detail-v2__top-col2 .links-group__wrapper&gt;*{margin-bottom:.5rem}@media screen and (min-width:768px){.properties-detail-v2__top-col2 .links-group__wrapper&gt;*{margin-bottom:0}}.properties-detail-v2__top-col2 .links-group__wrapper&gt;:last-child{margin-bottom:0}.properties-detail-v2 .module-map-js{height:295px}.properties-detail-v3__toplinks .links-group__link+.links-group__link{margin-left:1rem}.properties-detail-v3__top-col2 .links-group__wrapper{flex-wrap:wrap}.properties-detail-v3__top-col2 .links-group__wrapper&gt;*{margin-bottom:.5rem}@media screen and (min-width:768px){.properties-detail-v3__top-col2 .links-group__wrapper&gt;*{margin-bottom:0}}.properties-detail-v3__top-col2 .links-group__wrapper&gt;:last-child{margin-bottom:0}.properties-detail-v3 .module-map-js{height:295px}.properties-list-v1 .item:hover{box-shadow:0 0 15px rgba(37,40,43,.16862745098039217)}.properties-list-v1 .item__options .option__number{background:#373135;color:#fff;font-size:.75rem;font-family:Manrope,Arial,sans-serif}.properties-list-v1 .item__block--city .title-v1{margin-bottom:.5rem}.properties-list-v1 .item__block--city .title-v1__part1{text-transform:uppercase;color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.properties-list-v1 .item__block--title{font:normal normal 400 clamp(.938rem,calc(.8125rem + .3125vw),.813rem)/1.4 Manrope,Arial,sans-serif;color:#e1c85c}.properties-list-v1 .item__price{font:normal normal 600 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.properties-list-v1 .item__media-360,.properties-list-v1 .item__media-video{background:#fff}.properties-list-v1 .item__media-360,.properties-list-v1 .item__media-video{border-radius:6px}.properties-list-v1 .item__media-swiper-pagination{background:hsla(0,0%,100%,.5);border-radius:10px;padding:.2rem .5rem;display:flex;align-items:center}.properties-list-v1 .item__content{border:1px solid #dedede}.properties-list-v1 .item__links .cta-primary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#25282b;background:#fff;border-color:#e1c85c;border-width:1px}.properties-list-v1 .item__links .cta-primary svg{fill:#373135}.properties-list-v1 .item__links .cta-primary:focus,.properties-list-v1 .item__links .cta-primary:hover{color:#fff}.properties-list-v1 .item__links .cta-primary:focus .cta-quaternary__drawing,.properties-list-v1 .item__links .cta-primary:hover .cta-quaternary__drawing{fill:#fff}.properties-list-v1 .item__links .cta-primary:before,.properties-list-v1 .item__links .cta-primary:focus:before,.properties-list-v1 .item__links .cta-primary:hover:before{background:#25282b}.properties-list-v1 .item__content{background:#fff}.properties-list-v1 .item__img{width:100%;height:auto}.properties-list-v1 .item__media-swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.properties-list-v1 .item__media-swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.properties-list-v2 .item:hover{box-shadow:0 0 15px rgba(37,40,43,.16862745098039217)}.properties-list-v2 .item__options .option__number{background:#373135;color:#fff;font-size:.75rem;font-family:Manrope,Arial,sans-serif}.properties-list-v2 .item__block--city .title-v1{margin-bottom:.5rem}.properties-list-v2 .item__block--city .title-v1__part1{text-transform:uppercase;color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.properties-list-v2 .item__block--title{font:normal normal 400 clamp(.938rem,calc(.8125rem + .3125vw),.813rem)/1.4 Manrope,Arial,sans-serif;color:#e1c85c}.properties-list-v2 .item__price{font:normal normal 600 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.properties-list-v2 .item__price-value{font-weight:400;color:#25282b}.properties-list-v2 .item__media-360,.properties-list-v2 .item__media-video{background:#fff}.properties-list-v2 .item__media-360,.properties-list-v2 .item__media-video{border-radius:6px}.properties-list-v2 .item__media-swiper-pagination{background:hsla(0,0%,100%,.5);border-radius:10px;padding:.2rem .5rem;display:flex;align-items:center}.properties-list-v2 .item__content{border:1px solid #dedede}.properties-list-v2 .item__links .cta-primary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#25282b;background:#fff;border-color:#e1c85c;border-width:1px}.properties-list-v2 .item__links .cta-primary svg{fill:#373135}.properties-list-v2 .item__links .cta-primary:focus,.properties-list-v2 .item__links .cta-primary:hover{color:#fff}.properties-list-v2 .item__links .cta-primary:focus .cta-quaternary__drawing,.properties-list-v2 .item__links .cta-primary:hover .cta-quaternary__drawing{fill:#fff}.properties-list-v2 .item__links .cta-primary:before,.properties-list-v2 .item__links .cta-primary:focus:before,.properties-list-v2 .item__links .cta-primary:hover:before{background:#25282b}.properties-list-v2 .item__content{background:#fff}.properties-list-v2 .item__img{width:100%;height:auto}.properties-list-v2 .item__media-swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.properties-list-v2 .item__media-swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}@media screen and (min-width:1024px){.properties-list-v3__item:nth-child(odd) .item__container{flex-direction:row-reverse}}.properties-list-v3 .item__options .option__number{background:#373135;color:#fff;font-size:.75rem;font-family:Manrope,Arial,sans-serif}.properties-list-v3 .item__block--city .title-v1{margin-bottom:.5rem}.properties-list-v3 .item__block--city .title-v1__part1{text-transform:uppercase;color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.properties-list-v3 .item__block--title{font:normal normal 400 clamp(.938rem,calc(.8125rem + .3125vw),.813rem)/1.4 Manrope,Arial,sans-serif;color:#e1c85c}.properties-list-v3 .item__price{font:normal normal 600 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.properties-list-v3 .item__price-value{font-weight:400;color:#25282b}.properties-list-v3 .item__media-360,.properties-list-v3 .item__media-video{background:#fff}.properties-list-v3 .item__media-360,.properties-list-v3 .item__media-video{border-radius:6px}.properties-list-v3 .item__media-swiper-pagination{background:hsla(0,0%,100%,.5);border-radius:10px;padding:.2rem .5rem;display:flex;align-items:center}.properties-list-v3 .item__content{border:1px solid #dedede}@media screen and (min-width:1025px){.properties-list-v3 .item__decorate{width:61.39%}}@media screen and (min-width:1025px){.properties-list-v3 .item__content{width:39%}}.properties-list-v3 .item__links .cta-quaternary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#25282b;background:#fff;border-color:#e1c85c;border-width:1px}.properties-list-v3 .item__links .cta-quaternary svg{fill:#373135}.properties-list-v3 .item__links .cta-quaternary:focus,.properties-list-v3 .item__links .cta-quaternary:hover{color:#fff}.properties-list-v3 .item__links .cta-quaternary:focus .cta-quaternary__drawing,.properties-list-v3 .item__links .cta-quaternary:hover .cta-quaternary__drawing{fill:#fff}.properties-list-v3 .item__links .cta-quaternary:before,.properties-list-v3 .item__links .cta-quaternary:focus:before,.properties-list-v3 .item__links .cta-quaternary:hover:before{background:#25282b}.properties-list-v3 .item__content{background:#fff}.properties-list-v3 .item__img{width:100%;height:auto}.properties-list-v3 .item__media-swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.properties-list-v3 .item__media-swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.properties-related-v1{overflow:hidden}@media screen and (min-width:48rem){.properties-related-v1 .swiper-slide-prev{opacity:0}}.properties-related-v1:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#f7f9f9}.properties-related-v1__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.properties-related-v1__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.properties-related-v1__container-title{position:relative;z-index:12;background:transparent}.properties-related-v1__title .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;text-align:center;text-transform:uppercase;color:#373135}.properties-related-v1__title .title-v1__part2{text-align:center;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.properties-related-v1__links .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#373135;background:#e1c85c;border-color:#e1c85c}.properties-related-v1__links .cta-primary svg{fill:#fff}.properties-related-v1 .swiper-slide{height:auto}.properties-related-v1__slogan{font:normal normal 600 1.25rem/1.4 Manrope,Arial,sans-serif;color:#e1c85c;text-transform:uppercase}.properties-related-v1__slogan:after{content:"";background:#373135;height:1px;width:40px;position:absolute;top:50%;margin-left:10px}.properties-related-v1 .item:hover{box-shadow:0 0 15px rgba(37,40,43,.16862745098039217)}.properties-related-v1 .item__options .option__number{background:#373135;color:#fff;font-size:.75rem;font-family:Manrope,Arial,sans-serif}.properties-related-v1 .item__block--city .title-v1{margin-bottom:.5rem}.properties-related-v1 .item__block--city .title-v1__part1{text-transform:uppercase;color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.properties-related-v1 .item__block--title{font:normal normal 400 clamp(.938rem,calc(.8125rem + .3125vw),.813rem)/1.4 Manrope,Arial,sans-serif;color:#e1c85c}.properties-related-v1 .item__price{font:normal normal 600 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.properties-related-v1 .item__price-value{color:#25282b}.properties-related-v1 .item__media-360,.properties-related-v1 .item__media-video{background:#fff}.properties-related-v1 .item__media-360,.properties-related-v1 .item__media-video{border-radius:6px}.properties-related-v1 .item__content{border:1px solid #dedede}.properties-related-v1 .item__links .cta-primary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#25282b;background:#fff;border-color:#e1c85c;border-width:1px}.properties-related-v1 .item__links .cta-primary svg{fill:#373135}.properties-related-v1 .item__links .cta-primary:focus,.properties-related-v1 .item__links .cta-primary:hover{color:#fff}.properties-related-v1 .item__links .cta-primary:focus .cta-quaternary__drawing,.properties-related-v1 .item__links .cta-primary:hover .cta-quaternary__drawing{fill:#fff}.properties-related-v1 .item__links .cta-primary:before,.properties-related-v1 .item__links .cta-primary:focus:before,.properties-related-v1 .item__links .cta-primary:hover:before{background:#25282b}.properties-related-v1 .item__content{background:#fff}.properties-related-v1 .item__img{width:100%}.properties-related-v1 .item .banner{z-index:1}.properties-related-v1__swiper-buttons .swiper-button-next,.properties-related-v1__swiper-buttons .swiper-button-prev{background:transparent;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.properties-related-v1__swiper-buttons .swiper-button-next__svg,.properties-related-v1__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.properties-related-v1__swiper-buttons .swiper-button-next:focus,.properties-related-v1__swiper-buttons .swiper-button-next:hover,.properties-related-v1__swiper-buttons .swiper-button-prev:focus,.properties-related-v1__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.properties-related-v1__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.properties-related-v1__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.properties-related-v1__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.properties-related-v1__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.properties-related-v1__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.properties-related-v1__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.properties-related-v1__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.properties-related-v1__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.detail_services_v2 .detail_services_structure .detail_services_content .services_part{border-bottom:1px solid #373135}.detail_services_v2 .detail_services_structure .detail_services_content .services_part .services_part_content{color:#373135;font:normal normal 400 clamp(1.25rem,1.25rem,1.25rem)/1.4 Manrope,Arial,sans-serif}.detail_services_v2 .detail_services_structure .detail_services_content .services_part .services_part_icon{transition:#373135;width:1rem;fill:#e1c85c}.detail_services_v2 .detail_services_structure .detail_services_content .services_items--chauffage .services_item{text-transform:lowercase;display:block}.detail_services_v2 .detail_services_structure .detail_services_content .services_items--chauffage .services_item:first-letter{text-transform:uppercase}.detail_services_v2 .detail_services_structure .detail_services_content .services_item_content .services_item{font-weight:400}.detail_services_v2 .detail_services_structure .detail_services_content .services_item_content .services_item .text_var:first-letter{text-transform:uppercase}.detail_services_v2 .detail_services_structure .detail_services_content .services_item_content .services_item .text_value{color:#373135}.detail_services_v2 .detail_services_structure .detail_services_content .services_item_content .services_item .text_value:first-letter{text-transform:uppercase}.detail_services_v2 .detail_services_structure .detail_services_content.open .services_part .services_part_icon{transform:rotate(180deg)}.selection-form__btn-switch-form.cta-secondary{color:#fff;background:transparent;border-color:#e1c85c}.selection-form__btn-switch-form.cta-secondary.active,.selection-form__btn-switch-form.cta-secondary:focus,.selection-form__btn-switch-form.cta-secondary:hover{background:#373135;border-color:#373135}.selection-form__btn-switch-form.cta-secondary.active .cta-secondary__drawing,.selection-form__btn-switch-form.cta-secondary:focus .cta-secondary__drawing,.selection-form__btn-switch-form.cta-secondary:hover .cta-secondary__drawing{fill:#fff}.selection-form__btn-switch-form.cta-secondary.active .cta-secondary__text,.selection-form__btn-switch-form.cta-secondary:focus .cta-secondary__text,.selection-form__btn-switch-form.cta-secondary:hover .cta-secondary__text{color:#fff}.selection-form__btn-switch-form.cta-secondary .cta-secondary__text{color:#25282b}.selection-form__btn-switch-form.cta-secondary .cta-secondary__drawing{fill:#373135}.selection-list{overflow:hidden}@media screen and (min-width:48rem){.selection-list .swiper-slide-prev{opacity:0}}.selection-list__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.selection-list__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.selection-list__container-title{position:relative;z-index:12;background:#fff}.selection-list__title .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;text-align:center;text-transform:uppercase;color:#373135}.selection-list__title .title-v1__part2{text-align:center;font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.selection-list__links .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#373135;background:#e1c85c;border-color:#e1c85c}.selection-list__links .cta-primary svg{fill:#fff}.selection-list .swiper-slide{height:auto}.selection-list__slogan{font:normal normal 600 1.25rem/1.4 Manrope,Arial,sans-serif;color:#e1c85c;text-transform:uppercase}.selection-list__slogan:after{content:"";background:#373135;height:1px;width:40px;position:absolute;top:50%;margin-left:10px}.selection-list .item:hover{box-shadow:0 0 15px rgba(37,40,43,.16862745098039217)}.selection-list .item__options .option__number{background:#373135;color:#fff;font-size:.75rem;font-family:Manrope,Arial,sans-serif}.selection-list .item__block--city .title-v1{margin-bottom:.5rem}.selection-list .item__block--city .title-v1__part1{text-transform:uppercase;color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.selection-list .item__block--title{font:normal normal 400 clamp(.938rem,calc(.8125rem + .3125vw),.813rem)/1.4 Manrope,Arial,sans-serif;color:#e1c85c}.selection-list .item__price{font:normal normal 400 clamp(1.188rem,calc(.5625rem + .3125vw),1.063rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.selection-list .item__media-360,.selection-list .item__media-video{background:#fff}.selection-list .item__media-360,.selection-list .item__media-video{border-radius:6px}.selection-list .item__content{border:1px solid #dedede}.selection-list .item__links .cta-primary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#25282b;background:#fff;border-color:#e1c85c;border-width:1px}.selection-list .item__links .cta-primary svg{fill:#373135}.selection-list .item__links .cta-primary:focus,.selection-list .item__links .cta-primary:hover{color:#fff}.selection-list .item__links .cta-primary:focus .cta-quaternary__drawing,.selection-list .item__links .cta-primary:hover .cta-quaternary__drawing{fill:#fff}.selection-list .item__links .cta-primary:before,.selection-list .item__links .cta-primary:focus:before,.selection-list .item__links .cta-primary:hover:before{background:#25282b}.selection-list .item__content{background:#fff}.selection-list .item__img{width:100%;height:auto}.selection-list .item .banner{z-index:1}.selection-list__swiper-buttons .swiper-button-next,.selection-list__swiper-buttons .swiper-button-prev{background:transparent;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.selection-list__swiper-buttons .swiper-button-next__svg,.selection-list__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.selection-list__swiper-buttons .swiper-button-next:focus,.selection-list__swiper-buttons .swiper-button-next:hover,.selection-list__swiper-buttons .swiper-button-prev:focus,.selection-list__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.selection-list__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.selection-list__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.selection-list__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.selection-list__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.selection-list__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.selection-list__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.selection-list__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.selection-list__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.selection-list__content--no-result .editorial{font:normal normal 400 clamp(1.25rem,calc(.5rem + 1.5625vw),1.75rem)/1.4 Manrope,Arial,sans-serif;color:#e1c85c}.silos-inner-v1{background:#f7f9f9}.silos-inner-v1__title .title-v1 .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;color:#373135;text-transform:uppercase}.silos-inner-v1__title .title-v1 .title-v1__part2{font:normal normal 400 clamp(1.025rem,1.25rem,1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.silos-inner-v1__item-title{font:normal normal 600 1.25rem/1.4 Manrope,Arial,sans-serif;color:#e1c85c;text-transform:none}.silos-inner-v1__item-title:after{content:"";background:#373135;height:1px;width:40px;position:absolute;top:50%;margin-left:10px}.silos-v1{background:#fff}.silos-v1__title .title-v1 .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;color:#373135;text-transform:uppercase}.silos-v1__title .title-v1 .title-v1__part2{font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.silos-v1__item-title{font:normal normal 600 1.25rem/1.4 Manrope,Arial,sans-serif;color:#e1c85c;text-transform:uppercase}.silos-v1__item-title:after{content:"";background:#373135;height:1px;width:40px;position:absolute;top:50%;margin-left:10px}.silos-v1__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.silos-v1__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.silos-v1--inner{background:#f7f9f9}.silos-v1--inner .silos-v1__title .title-v1 .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;color:#373135;text-transform:uppercase}.silos-v1--inner .silos-v1__title .title-v1 .title-v1__part2{font:normal normal 400 clamp(1.025rem,1.25rem,1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.silos-v1--inner .silos-v1__item-title{font:normal normal 600 1.25rem/1.4 Manrope,Arial,sans-serif;color:#e1c85c;text-transform:none}.silos-v1--inner .silos-v1__item-title:after{background:#373135}.services-v1{background:#fff}.services-v1__title .title-v1__part1{color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.services-v1__title .title-v1__part1:after,.services-v1__title .title-v1__part1:before{background:#373135}.services-v1__title .title-v1__part2{font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.services-v1 .item__visual{position:relative}.services-v1 .item__visual:before{content:"";height:100%;width:100%;position:absolute;left:0;right:0;background:linear-gradient(179deg,transparent,#000)}@media (min-width:1200px){.services-v1 .item__visual:before{width:60%}}@media (min-width:768px){.services-v1 .item__visual:before{background:linear-gradient(270deg,transparent,#000)}}.services-v1 .item__content .item__title .title-v1__part1{color:#fff;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.services-v1 .item__content .item__title .title-v1__part1:after,.services-v1 .item__content .item__title .title-v1__part1:before{background:#373135}.services-v1 .item__content .item__title .title-v1__part2{font:normal normal 400 clamp(1.25rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#fff}.services-v1 .item__content .item__links .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;border-width:0;color:#373135;background:#e1c85c;border-color:#e1c85c}.services-v1 .item__content .item__links .cta-primary:focus,.services-v1 .item__content .item__links .cta-primary:hover{color:#e1c85c;border-color:#373135}.services-v1 .item__content .item__links .cta-primary:focus .cta-primary__drawing,.services-v1 .item__content .item__links .cta-primary:hover .cta-primary__drawing{fill:#e1c85c}.services-v1 .item__content .item__links .cta-primary:before{background:#373135}.services-v1 .item__content .item__links .cta-primary__drawing{fill:#373135}.services-v1__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#fff;border-radius:100%;margin:.2rem}.services-v1__swiper-pagination .swiper-pagination-bullet-active{background:#fff;color:#e1c85c;border-color:#fff}.services-v1__swiper-buttons .swiper-button-next,.services-v1__swiper-buttons .swiper-button-prev{background:#fff;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.services-v1__swiper-buttons .swiper-button-next__svg,.services-v1__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.services-v1__swiper-buttons .swiper-button-next:focus,.services-v1__swiper-buttons .swiper-button-next:hover,.services-v1__swiper-buttons .swiper-button-prev:focus,.services-v1__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.services-v1__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.services-v1__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.services-v1__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.services-v1__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.services-v1__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.services-v1__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.services-v1__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.services-v1__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.services-v1 .swiper-pagination-bullet{opacity:1}.services-v2{background:#f7f9f9}.services-v2__title .title-v1__part1{color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.services-v2__title .title-v1__part1:after,.services-v2__title .title-v1__part1:before{background:#373135}.services-v2__title .title-v1__part2{font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.services-v2 .item__visual{position:relative}.services-v2 .item__visual:before{content:"";height:100%;width:100%;position:absolute;left:0;right:0;background:linear-gradient(179deg,transparent,#000)}@media (min-width:768px){.services-v2 .item__visual:before{background:linear-gradient(270deg,transparent,#000)}}.services-v2 .item__content .item__title .title-v1__part1{color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.services-v2 .item__content .item__title .title-v1__part1:after,.services-v2 .item__content .item__title .title-v1__part1:before{background:#373135}.services-v2 .item__content .item__title .title-v1__part2{font:normal normal 400 clamp(1.25rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#fff}.services-v2 .item__content .item__links .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;border-width:0;color:#373135;background:#e1c85c;border-color:#e1c85c}.services-v2 .item__content .item__links .cta-primary:focus,.services-v2 .item__content .item__links .cta-primary:hover{color:#fff;border-color:#373135}.services-v2 .item__content .item__links .cta-primary:focus .cta-primary__drawing,.services-v2 .item__content .item__links .cta-primary:hover .cta-primary__drawing{fill:#fff}.services-v2 .item__content .item__links .cta-primary:before{background:#373135}.services-v2 .item__content .item__links .cta-primary__drawing{fill:#373135}.services-v2__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.services-v2__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.services-v2__swiper-buttons .swiper-button-next,.services-v2__swiper-buttons .swiper-button-prev{background:#fff;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.services-v2__swiper-buttons .swiper-button-next__svg,.services-v2__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.services-v2__swiper-buttons .swiper-button-next:focus,.services-v2__swiper-buttons .swiper-button-next:hover,.services-v2__swiper-buttons .swiper-button-prev:focus,.services-v2__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.services-v2__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.services-v2__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.services-v2__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.services-v2__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.services-v2__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.services-v2__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.services-v2__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.services-v2__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.services-v2 .swiper-pagination-bullet{opacity:1}.services-v3{background:#f7f9f9}.services-v3:after{content:"";position:absolute;bottom:0;height:50%;background:#e1c85c;height:66%;width:100%}.services-v3__title .title-v1__part1{color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.services-v3__title .title-v1__part1:after,.services-v3__title .title-v1__part1:before{background:#373135}.services-v3__title .title-v1__part2{font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.services-v3 .item__visual{position:relative}.services-v3 .item__content{background-color:#fff}.services-v3 .item__content .item__title .title-v1__part1{color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.services-v3 .item__content .item__title .title-v1__part1:after,.services-v3 .item__content .item__title .title-v1__part1:before{background:#373135}.services-v3 .item__content .item__title .title-v1__part2{font:normal normal 400 clamp(1.125rem,calc(.4393rem + .8571vw),1.5rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.services-v3 .item__content .item__links .cta-secondary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;color:#25282b;background:transparent;border:1px solid #e1c85c}.services-v3 .item__content .item__links .cta-secondary svg{fill:#373135}.services-v3__swiper-nav{z-index:1}.services-v3__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#fff;border-radius:100%;margin:.2rem}.services-v3__swiper-pagination .swiper-pagination-bullet-active{background:#fff;color:#e1c85c;border-color:#fff}.services-v3 .swiper-button-next__svg,.services-v3 .swiper-button-prev__svg{fill:#e1c85c}.services-v3 .swiper-button-next,.services-v3 .swiper-button-prev{background:#fff}.services-v3 .swiper-pagination-bullet{opacity:1}.services-v4{background:#e1c85c}.services-v4__title .title-v1__part1{color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.services-v4__title .title-v1__part1:after,.services-v4__title .title-v1__part1:before{background:#373135}.services-v4__title .title-v1__part2{font:normal normal 400 clamp(1.025rem,calc(1.25rem + .7813vw),1.875rem)/1.4 Blinker,Times New Roman,serif;color:#fff}.services-v4 .item{background-color:#fff}.services-v4 .item__visual{background:#fff;position:relative}.services-v4 .item__content .item__title .title-v1{margin-bottom:0}.services-v4 .item__content .item__title .title-v1__part1{color:#373135;font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif}.services-v4 .item__content .item__title .title-v1__part1:after,.services-v4 .item__content .item__title .title-v1__part1:before{background:#373135}.services-v4 .item__content .item__title .title-v1__part2{font:normal normal 400 clamp(1.125rem,calc(.375rem + .9375vw),1.5rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.services-v4 .item__content .item__links .cta-secondary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;border-width:1px;color:#fff;background:transparent;border-color:#25282b}.services-v4 .item__content .item__links .cta-secondary:focus,.services-v4 .item__content .item__links .cta-secondary:hover{color:#fff;border-color:#e1c85c}.services-v4 .item__content .item__links .cta-secondary:focus .cta-secondary__drawing,.services-v4 .item__content .item__links .cta-secondary:hover .cta-secondary__drawing{fill:#fff}.services-v4 .item__content .item__links .cta-secondary:focus .cta-secondary__label,.services-v4 .item__content .item__links .cta-secondary:focus .cta-secondary__text,.services-v4 .item__content .item__links .cta-secondary:hover .cta-secondary__label,.services-v4 .item__content .item__links .cta-secondary:hover .cta-secondary__text{color:#fff}.services-v4 .item__content .item__links .cta-secondary:before{background:#e1c85c}.services-v4 .item__content .item__links .cta-secondary__label,.services-v4 .item__content .item__links .cta-secondary__text{color:#25282b}.services-v4 .item__content .item__links .cta-secondary__drawing{fill:#373135}.services-v4__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#fff;border-radius:100%;margin:.2rem}.services-v4__swiper-pagination .swiper-pagination-bullet-active{background:#fff;color:#e1c85c;border-color:#fff}.services-v4 .swiper-pagination-bullet{opacity:1}.services-v4 .swiper-button-next,.services-v4 .swiper-button-prev{background:#fff;border:1px solid #e1c85c}.services-v4 .swiper-button-next__svg,.services-v4 .swiper-button-prev__svg{fill:#e1c85c}.services-v4 .swiper-button-next:focus,.services-v4 .swiper-button-next:hover,.services-v4 .swiper-button-prev:focus,.services-v4 .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.services-v4 .swiper-button-next:focus .swiper-button-next__svg,.services-v4 .swiper-button-next:focus .swiper-button-prev__svg,.services-v4 .swiper-button-next:hover .swiper-button-next__svg,.services-v4 .swiper-button-next:hover .swiper-button-prev__svg,.services-v4 .swiper-button-prev:focus .swiper-button-next__svg,.services-v4 .swiper-button-prev:focus .swiper-button-prev__svg,.services-v4 .swiper-button-prev:hover .swiper-button-next__svg,.services-v4 .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.team-list-v1 .item__content{background:#e1c85c}.team-list-v1 .item__block-name{color:#fff;text-transform:capitalize;font:normal normal 400 clamp(1.1875rem,1.1875rem,1.1875rem)/1.4 Blinker,Times New Roman,serif}.team-list-v1 .item__coords-value--phone{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#fff;text-align:left}.team-list-v1 .item__coords-value--phone:focus,.team-list-v1 .item__coords-value--phone:hover{color:#373135}.team-list-v1 .item__coords-value--mail{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#fff;text-align:left}.team-list-v1 .item__coords-value--mail:focus,.team-list-v1 .item__coords-value--mail:hover{color:#373135}.team-list-v1 .item__description{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#fff;text-align:left}.team-list-v2 .item{background:transparent;border:1px solid #dedede}.team-list-v2 .item__title.title-v1 .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.team-list-v2 .item__title.title-v1 .title-v1__part2{font:normal normal 400 clamp(1.25rem,1.25rem,1.25rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.team-list-v2 .item__coords-value--phone{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.team-list-v2 .item__coords-value--phone:focus,.team-list-v2 .item__coords-value--phone:hover{color:#e1c85c}.team-list-v2 .item__coords-value--mail{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.team-list-v2 .item__coords-value--mail:focus,.team-list-v2 .item__coords-value--mail:hover{color:#e1c85c}.team-list-v2 .item__description{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.team-v1{background:#fff}.team-v1__title.title-v1 .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;color:#373135;text-transform:uppercase}.team-v1__title.title-v1 .title-v1__part2{font:normal normal 400 clamp(1.025rem,1.25rem,1.875rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.team-v1__item .item__title.title-v1 .title-v1__part2{display:block;text-align:left;font:normal normal 400 clamp(1.5rem,calc(.875rem + .7813vw),1.25rem)/1.4 Blinker,Times New Roman,serif;color:#fff}.team-v1__item .item__text{color:#fff}.team-v1__item .item__content,.team-v1__item .item__decorate{background:#e1c85c}.team-v1__item .item__img{width:100%;height:auto}.team-v2{background:#e1c85c}.team-v2__container{overflow:hidden}.team-v2__title .title-v1__part1{color:#373135}.team-v2__title .title-v1__part1:after,.team-v2__title .title-v1__part1:before{background:#373135}.team-v2__title .title-v1__part2{color:#fff}.team-v2__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#fff;border-radius:100%;margin:.2rem}.team-v2__swiper-pagination .swiper-pagination-bullet-active{background:#fff;color:#e1c85c;border-color:#fff}.team-v2__swiper-buttons .swiper-button-next,.team-v2__swiper-buttons .swiper-button-prev{background:#fff;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.team-v2__swiper-buttons .swiper-button-next__svg,.team-v2__swiper-buttons .swiper-button-prev__svg{fill:#e1c85c}.team-v2__swiper-buttons .swiper-button-next:focus,.team-v2__swiper-buttons .swiper-button-next:hover,.team-v2__swiper-buttons .swiper-button-prev:focus,.team-v2__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.team-v2__swiper-buttons .swiper-button-next:focus .swiper-button-next__svg,.team-v2__swiper-buttons .swiper-button-next:focus .swiper-button-prev__svg,.team-v2__swiper-buttons .swiper-button-next:hover .swiper-button-next__svg,.team-v2__swiper-buttons .swiper-button-next:hover .swiper-button-prev__svg,.team-v2__swiper-buttons .swiper-button-prev:focus .swiper-button-next__svg,.team-v2__swiper-buttons .swiper-button-prev:focus .swiper-button-prev__svg,.team-v2__swiper-buttons .swiper-button-prev:hover .swiper-button-next__svg,.team-v2__swiper-buttons .swiper-button-prev:hover .swiper-button-prev__svg{fill:#fff}.team-v2 .item{background:#fff;border:1px solid #dedede}.team-v2 .item__title.title-v1 .title-v1__part1{font:normal normal 700 clamp(1rem,.875rem,1rem)/1.4 Manrope,Arial,sans-serif;color:#373135}.team-v2 .item__title.title-v1 .title-v1__part2{font:normal normal 400 clamp(1.25rem,1.25rem,1.25rem)/1.4 Blinker,Times New Roman,serif;color:#e1c85c}.team-v2 .item__coords-value--phone{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.team-v2 .item__coords-value--phone:focus,.team-v2 .item__coords-value--phone:hover{color:#e1c85c}.team-v2 .item__coords-value--mail{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.team-v2 .item__coords-value--mail:focus,.team-v2 .item__coords-value--mail:hover{color:#e1c85c}.team-v2 .item__description{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#25282b;text-align:left}.team-v3__title .title-v1__part1{color:#373135}.team-v3__title .title-v1__part1:after,.team-v3__title .title-v1__part1:before{background:#373135}.team-v3__title .title-v1__part2{color:#e1c85c}.team-v3__links .cta-primary{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;border-width:0;color:#373135;background:#e1c85c;border-color:#e1c85c}.team-v3__links .cta-primary:focus,.team-v3__links .cta-primary:hover{color:#fff;border-color:#373135}.team-v3__links .cta-primary:focus .cta-primary__drawing,.team-v3__links .cta-primary:hover .cta-primary__drawing{fill:#fff}.team-v3__links .cta-primary:before{background:#373135}.team-v3__links .cta-primary__drawing{fill:#373135}.team-v3__items{overflow:hidden}.team-v3 .item{background-color:#e1c85c}.team-v3 .item .title-v1{display:flex;flex-direction:column}.team-v3 .item .title-v1__part1{order:2}.team-v3 .item .title-v1__part2{order:1;color:#fff;text-transform:capitalize;font:normal normal 400 clamp(.8125rem,calc(.0625rem + .9375vw),1.1875rem)/1.4 Manrope,Arial,sans-serif;margin-bottom:.5rem}.team-v3 .item__content{background-color:#e1c85c}.team-v3 .item__contact-mail,.team-v3 .item__contact-tel{font:normal normal 400 1rem/1.4 Manrope,Arial,sans-serif;color:#fff;text-align:left}.team-v3__swiper-buttons .swiper-button-next,.team-v3__swiper-buttons .swiper-button-prev{background:#fff;width:2rem;height:2rem;border-radius:100%;border:1px solid #e1c85c;top:0;margin-top:0}.team-v3__swiper-buttons .swiper-button-next svg,.team-v3__swiper-buttons .swiper-button-prev svg{fill:#e1c85c}.team-v3__swiper-buttons .swiper-button-next:focus,.team-v3__swiper-buttons .swiper-button-next:hover,.team-v3__swiper-buttons .swiper-button-prev:focus,.team-v3__swiper-buttons .swiper-button-prev:hover{border-color:#e1c85c;background:#e1c85c}.team-v3__swiper-buttons .swiper-button-next:focus svg,.team-v3__swiper-buttons .swiper-button-next:hover svg,.team-v3__swiper-buttons .swiper-button-prev:focus svg,.team-v3__swiper-buttons .swiper-button-prev:hover svg{fill:#fff}.team-v3__swiper-pagination .swiper-pagination-bullet{background:transparent;color:transparent;border-color:#e1c85c;border-radius:100%;margin:.2rem}.team-v3__swiper-pagination .swiper-pagination-bullet-active{background:#e1c85c;color:#e1c85c;border-color:#e1c85c}.team-v3:before{content:"";position:absolute;width:100%;height:48%;bottom:0;background-color:#fdf7ef}@media screen and (min-width:768px){.team-v3:before{height:62%}}.main-nav__topbar .connect .cta-secondary,.topbar .connect .cta-secondary{font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;text-decoration:none;border-width:1px;color:#fff;background:#373135;border-color:#373135;position:relative}.main-nav__topbar .connect .cta-secondary:focus,.main-nav__topbar .connect .cta-secondary:hover,.topbar .connect .cta-secondary:focus,.topbar .connect .cta-secondary:hover{color:#fff;border-color:#e1c85c}.main-nav__topbar .connect .cta-secondary:focus .cta-secondary__drawing,.main-nav__topbar .connect .cta-secondary:hover .cta-secondary__drawing,.topbar .connect .cta-secondary:focus .cta-secondary__drawing,.topbar .connect .cta-secondary:hover .cta-secondary__drawing{fill:#373135}.main-nav__topbar .connect .cta-secondary:focus .cta-secondary__drawing .stroke-color-1,.main-nav__topbar .connect .cta-secondary:hover .cta-secondary__drawing .stroke-color-1,.topbar .connect .cta-secondary:focus .cta-secondary__drawing .stroke-color-1,.topbar .connect .cta-secondary:hover .cta-secondary__drawing .stroke-color-1{stroke:#fff}.main-nav__topbar .connect .cta-secondary:focus .cta-secondary__drawing .stroke-color-2,.main-nav__topbar .connect .cta-secondary:hover .cta-secondary__drawing .stroke-color-2,.topbar .connect .cta-secondary:focus .cta-secondary__drawing .stroke-color-2,.topbar .connect .cta-secondary:hover .cta-secondary__drawing .stroke-color-2{stroke:#373135}.main-nav__topbar .connect .cta-secondary:before,.topbar .connect .cta-secondary:before{background:#e1c85c}.main-nav__topbar .connect .cta-secondary__drawing,.topbar .connect .cta-secondary__drawing{fill:#373135}.main-nav__topbar .connect .cta-secondary__drawing .stroke-color-1,.main-nav__topbar .connect .cta-secondary__drawing .stroke-color-2,.topbar .connect .cta-secondary__drawing .stroke-color-1,.topbar .connect .cta-secondary__drawing .stroke-color-2{stroke:#fff}.main-nav__topbar .connect .links-group__link+.links-group__link,.topbar .connect .links-group__link+.links-group__link{margin-left:0}.main-nav__topbar .connect__button-kebab,.topbar .connect__button-kebab{width:6px;height:6px;background-color:#373135;position:relative;border-radius:100%}.main-nav__topbar .connect__button-kebab:after,.main-nav__topbar .connect__button-kebab:before,.topbar .connect__button-kebab:after,.topbar .connect__button-kebab:before{content:"";position:absolute;width:6px;height:6px;background-color:#373135;left:0;border-radius:100%}.main-nav__topbar .connect__button-kebab:before,.topbar .connect__button-kebab:before{top:-7px}.main-nav__topbar .connect__button-kebab:after,.topbar .connect__button-kebab:after{top:7px}.main-nav__topbar .connect__dropdown,.topbar .connect__dropdown{position:absolute;top:2.3rem}.main-nav__topbar .connect__dropdown[hidden],.topbar .connect__dropdown[hidden]{display:none!important}.main-nav__topbar .connect__dropdown .links-group__link,.topbar .connect__dropdown .links-group__link{background-color:#e1c85c;color:#fff;font:normal normal 600 clamp(.75rem,.75rem,.75rem)/1 Manrope,Arial,sans-serif;text-transform:uppercase}.main-nav__topbar .connect__dropdown .links-group__link:hover,.topbar .connect__dropdown .links-group__link:hover{color:#373135}.main-nav__topbar .connect__dropdown .links-group__link span,.topbar .connect__dropdown .links-group__link span{padding:.6rem .5rem .6rem 0;margin:0 .5rem;border-bottom:1px solid #86aeb5;display:flex}.main-nav__topbar .connect__dropdown .links-group__link:first-child,.topbar .connect__dropdown .links-group__link:first-child{padding-top:.6rem}.main-nav__topbar .connect__dropdown .links-group__link:last-child,.topbar .connect__dropdown .links-group__link:last-child{padding-bottom:.6rem}.main-nav__topbar .connect__dropdown .links-group__link:last-child span,.topbar .connect__dropdown .links-group__link:last-child span{border-bottom:0}.main-nav__topbar .connect .cta-secondary{color:#fff;background:#373135;border-color:#373135}.main-nav__topbar .connect .cta-secondary:focus,.main-nav__topbar .connect .cta-secondary:hover{color:#fff;border-color:#e1c85c}.main-nav__topbar .connect .cta-secondary:focus .cta-secondary__drawing,.main-nav__topbar .connect .cta-secondary:hover .cta-secondary__drawing{fill:#373135}.main-nav__topbar .connect .cta-secondary:focus .cta-secondary__drawing .stroke-color-1,.main-nav__topbar .connect .cta-secondary:hover .cta-secondary__drawing .stroke-color-1{stroke:#fff}.main-nav__topbar .connect .cta-secondary:focus .cta-secondary__drawing .stroke-color-2,.main-nav__topbar .connect .cta-secondary:hover .cta-secondary__drawing .stroke-color-2{stroke:#373135}.main-nav__topbar .connect .cta-secondary:before{background:#e1c85c}.main-nav__topbar .connect .cta-secondary__drawing{fill:#373135}.main-nav__topbar .connect .cta-secondary__drawing .stroke-color-1,.main-nav__topbar .connect .cta-secondary__drawing .stroke-color-2{stroke:#fff}.main-nav__topbar .connect__button-kebab,.main-nav__topbar .connect__button-kebab:after,.main-nav__topbar .connect__button-kebab:before{background-color:#373135}.main-nav__topbar .connect__dropdown .links-group__link{background-color:#e1c85c;color:#fff}.main-nav__topbar .connect__dropdown .links-group__link:hover{color:#373135}.freetext_wrapper{max-width:auto}.freetext__text{color:#fff;font:normal normal 400 .8rem/1rem Manrope,Arial,sans-serif}.freetext__text a{color:#fff}.freetext__text a:focus,.freetext__text a:hover{color:#373135}.topbar .lang{border-left:1px solid #373135}.lang-switch .ss-main .ss-single-selected{background-color:transparent;border:0}.lang-switch .ss-main .ss-single-selected .ss-arrow span.arrow-down{transform:rotate(-45deg);margin:0}.lang-switch .ss-main{width:auto}.lang-switch .ss-main .ss-single-selected{font:normal normal 600 .875rem/1em Manrope,Arial,sans-serif;text-transform:uppercase;letter-spacing:0;color:#373135}.lang-switch .ss-main .ss-single-selected .placeholder{color:#373135}.lang-switch .ss-main .ss-single-selected .ss-arrow span{border-color:#373135}.lang-switch .ss-list{font:normal normal 600 .875rem/1em Manrope,Arial,sans-serif;text-transform:uppercase;letter-spacing:0;overflow:hidden}.lang-switch .ss-content{background:transparent;border:0}.lang-switch .ss-content .ss-list .ss-option{color:#fff;background:#e1c85c}.lang-switch .ss-content .ss-list .ss-option:hover{color:#373135;background:#fff}.lang-switch .ss-content .ss-list .ss-option.ss-disabled,.lang-switch .ss-content .ss-list .ss-option.ss-option-selected{color:#fff;background:#373135}@media screen and (max-width:900px){.main-nav .lang-switch .ss-main .ss-single-selected{color:#fff}.main-nav .lang-switch .ss-main .ss-single-selected .ss-arrow span{border-color:#373135}.main-nav .lang-switch .ss-list{color:#373135;background-color:#fff}.main-nav .lang-switch .ss-list .ss-option.ss-disabled{color:#919191;background-color:#fff}.main-nav .lang-switch .ss-content .ss-list .ss-option .ss-highlighted,.main-nav .lang-switch .ss-content .ss-list .ss-option:hover{color:#fff;background-color:#373135}}.lang-switch--flag span.placeholder{color:transparent}.lang-switch--flag .lang-switch__option{width:100%;position:relative;min-width:42px;min-height:20px}.lang-switch--flag .lang-switch__option:before{position:absolute;left:50%;top:4px;width:24px;height:24px;transform:translateX(-50%)}.lang-switch--flag .lang-switch__option--de:before{content:url(../images/flag/de.png)}.lang-switch--flag .lang-switch__option--dk:before{content:url(../images/flag/dk.png)}.lang-switch--flag .lang-switch__option--en:before{content:url(../images/flag/en.png)}.lang-switch--flag .lang-switch__option--es:before{content:url(../images/flag/es.png)}.lang-switch--flag .lang-switch__option--fr:before{content:url(../images/flag/fr.png)}.lang-switch--flag .lang-switch__option--it:before{content:url(../images/flag/it.png)}.lang-switch--flag .lang-switch__option--nl:before{content:url(../images/flag/nl.png)}.lang-switch--flag .lang-switch__option--no:before{content:url(../images/flag/no.png)}.lang-switch--flag .lang-switch__option--pt:before{content:url(../images/flag/pt.png)}.lang-switch--flag .lang-switch__option--ru:before{content:url(../images/flag/ru.png)}.lang-switch--flag .lang-switch__option--se:before{content:url(../images/flag/se.png)}.lang-switch--flag .lang__select .placeholder{position:relative}.lang-switch--flag .lang__select .placeholder:before{position:absolute;left:50%;top:0;width:100%;height:auto;transform:translate(-45%)}.lang-switch--flag .lang__select--de .placeholder:before{content:url(../images/flag/de.png)}.lang-switch--flag .lang__select--dk .placeholder:before{content:url(../images/flag/dk.png)}.lang-switch--flag .lang__select--en .placeholder:before{content:url(../images/flag/en.png)}.lang-switch--flag .lang__select--es .placeholder:before{content:url(../images/flag/es.png)}.lang-switch--flag .lang__select--fr .placeholder:before{content:url(../images/flag/fr.png)}.lang-switch--flag .lang__select--it .placeholder:before{content:url(../images/flag/it.png)}.lang-switch--flag .lang__select--nl .placeholder:before{content:url(../images/flag/nl.png)}.lang-switch--flag .lang__select--no .placeholder:before{content:url(../images/flag/no.png)}.lang-switch--flag .lang__select--pt .placeholder:before{content:url(../images/flag/pt.png)}.lang-switch--flag .lang__select--ru .placeholder:before{content:url(../images/flag/ru.png)}.lang-switch--flag .lang__select--se .placeholder:before{content:url(../images/flag/se.png)}.lang-switch--flag .lang__select .ss-content .ss-list .ss-option{text-align:center;font-size:.2em}.lang-switch--flag .lang__select .placeholder{font-size:8px;min-width:24px;height:24px;text-align:center}.header--inner .lang-switch .ss-main .ss-single-selected{font:normal normal 600 .875rem/1em Manrope,Arial,sans-serif;text-transform:uppercase;letter-spacing:0;color:#373135}.header--inner .lang-switch .ss-main .ss-single-selected .ss-arrow span{border-color:#373135}.header--inner .lang-switch .ss-list{font:normal normal 600 .875rem/1em Manrope,Arial,sans-serif;text-transform:uppercase;letter-spacing:0}.header--inner .lang-switch .ss-content{background:transparent;border:0}.header--inner .lang-switch .ss-content .ss-list .ss-option{color:#fff;background:#e1c85c}.header--inner .lang-switch .ss-content .ss-list .ss-option:hover{color:#373135;background:#fff}.header--inner .lang-switch .ss-content .ss-list .ss-option.ss-disabled,.header--inner .lang-switch .ss-content .ss-list .ss-option.ss-option-selected{color:#fff;background:#373135}.selection-icon{position:relative;display:inline-block;padding-right:.5em;color:inherit;background:transparent}.selection-icon__badge{font-family:Arial;position:absolute;display:block;text-align:center;width:1.2em;height:1.2em;line-height:1.2em;border-radius:1em;font-size:.8em;right:0;top:-.2em;background:#373135;color:#fff}.selection-icon__icon{background:#e1c85c;padding:.4rem;border-radius:100%;border:0}.selection-icon__icon&gt;*{display:block;height:1rem;width:1rem;color:#fff;fill:#fff;stroke:#fff}.header--inner .selection-icon{background:transparent}.header--inner .selection-icon__badge{background:#373135;color:#fff}.header--inner .selection-icon__icon&gt;*{color:#e1c85c;fill:#fff;stroke:#fff}.topbar .socials .item{margin:0 .3rem}.topbar .socials .item:first-child{margin-left:0}.topbar .socials .item:last-child{margin-right:0}.topbar .socials .item__link{background:#fff;width:2rem;height:2rem;border:1px solid #e1c85c;border-radius:100%;display:flex;align-items:center;justify-content:center}.topbar .socials .item__link:focus,.topbar .socials .item__link:hover{background:#e1c85c}.topbar .socials .item__link:focus .item__svg,.topbar .socials .item__link:hover .item__svg{fill:#fff}.topbar .socials .item__svg{fill:#e1c85c}.body--menu-opened .socials .item__link{background:#fff;width:2rem;height:2rem;border:1px solid #e1c85c}.body--menu-opened .socials .item__link:focus,.body--menu-opened .socials .item__link:hover{background:#373135;border:#373135}.body--menu-opened .socials .item__link:focus .item__svg,.body--menu-opened .socials .item__link:hover .item__svg{fill:#fff}.body--menu-opened .socials .item__svg{fill:#e1c85c}.topbar__content{display:flex;flex-wrap:wrap;align-items:center}.topbar__content&gt;*{padding:0 .4rem;position:relative}.page-contact-v1 .map{height:480px}.page-properties-list-v1 .form-search-filter__container .form-search-filter{max-width:77rem}.page-properties-list-v2 .form-search-filter__container .form-search-filter,.page-properties-list-v3 .form-search-filter__container .form-search-filter{max-width:80rem}.page-programs-list-v1 .form-search-filter__container .form-search-filter{max-width:77rem}.page-programs-list-v2 .form-search-filter__container .form-search-filter{max-width:81rem}.page-programs-list-v3 .form-search-filter__container .form-search-filter{max-width:80rem}:root{--swiper-pagination-top:0}.js-lazy,.js-swiper-lazy{opacity:0;transition:opacity 2s}.js-lazy.js-lazy-error,.js-lazy.js-lazy-loaded,.js-swiper-lazy.js-lazy-error,.js-swiper-lazy.js-lazy-loaded{opacity:1}img.lazy:not([src]){visibility:hidden}img.js-lazy.js-lazy-error{height:auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus,:focus .screen-reader-text{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.stroke_color_brand-5{stroke:#fff}.stroke_color_brand-2{stroke:#373135}.header__title .title-v1 .title-v1__part2{text-transform:uppercase;letter-spacing:2px}.header__search-action .cta-quinquennial{font:normal normal 600 .75rem/1 Manrope,Arial,sans-serif}@media (max-width:767px){.menu__link,.submenu__link{color:#373135}.submenu__drawing{fill:#373135}.js_opinion_system_cookies{margin-left:122px}.topbar__content .connect,.topbar__content .lang,.topbar__content .selection{margin-top:37px}}.menu__link{text-transform:lowercase}.menu__link:first-letter{text-transform:capitalize}input#ia-search__input__field{font-size:13px}.header__search-action .cta-quinquennial{text-decoration:underline}@media (max-width:992px){.cro-v1__media--img{height:250px}}.cro-v1 .title-v1__part2{text-transform:capitalize}.favorites-v1__item .title-v1__part1:after,.favorites-v1__item .title-v1__part1:before{background-color:#e1c85c}.favorites-v1__item .links-group__link--drawing{border-color:#e1c85c}.favorites-v1__item .links-group__link--drawing .links-group__text{font-size:14px;color:#e1c85c}@media (min-width:1200px){.favorites-v1__title .title-v1__part2{width:300px}}.favorites-v1__item .links-group__link--drawing:hover .links-group__text{color:#fff}.services-v1 .item__content .item__title .title-v1__part1:after,.services-v1 .item__content .item__title .title-v1__part1:before{background-color:#fff}.services-v1 .item__content .item__title .title-v1__part1{font:normal normal 600 clamp(.875rem,.875rem,.875rem)/1.4 Manrope,Arial,sans-serif}.services-v1__title .title-v1__part1{font:normal normal 700 clamp(.875rem,.875rem,.875rem)/1.4 Manrope,Arial,sans-serif}@media (min-width:768px){.services-v1 .item__visual:before{background:linear-gradient(270deg,transparent,#000);opacity:.78}}@media (max-width:992px){.contact-footer-home__links .cta-primary:lang(de){font-size:.56rem}.page-contact-v1 .editorial-v1 img{max-width:100%!important;height:auto!important}}.nav-list__item a,p.copyright__text{font-size:12px}.footer-v1 .title-v1 .title-v1__part2{text-transform:none}.logolbi span{font-size:.75rem}.logolbi .logolbi__svg{width:123px;height:20px}button.js_openPopinCookie.nav-list__link{font-size:.75rem}.contact-agency-v1__item .item__visual img{object-fit:contain;background-color:#fff}.contact-agency-v1 .socials .item__link{width:2em;height:2em}@media (min-width:1024px){.body--partners .group:hover .lg\:group-hover\:h-\[48\%\]{height:58%}}.detail_swiper__favoris.ml-3.absolute.top-4.right-8{z-index:9999999}.formOffredem__container .form__content .button-select__element .button-select__element__text{font-size:0}section.favorites-v1.pt-20.pb-16.relative.js-animate{padding-bottom:0}.contact-footer-home__infos,.contact-footer-home__infos .contact-footer-home{background:#fff;padding-top:0}.services-v1__container.container.max-w-\[73rem\].px-4.lg\:px-8.mx-auto.py-20{padding-top:9px;padding-bottom:0}.contact-footer-home__swiper-nav.relative.flex.flex-col.items-center.justify-center.mt-\[3rem\]{padding-top:0;padding-bottom:0;margin-bottom:0;margin-top:0}.map-v1__js-container.h-\[28rem\]{height:18rem}.map-v1 .module-map-js{height:290px}.header__logo.logo{margin-bottom:20px}.header__title .title-v1 .title-v1__part1:after,.header__title .title-v1 .title-v1__part1:before{visibility:hidden;padding:0;height:0}.socials .item__link{background:#e1c85c!important;border:1px solid #e1c85c}.socials .item__svg{fill:#fff!important}.socials path{fill:#fff}@media (max-width:767px){.js_opinion_system_cookies{margin-top:15px}.selection-icon{margin-top:2px}.header--vinner{height:240px}.header--vinner .topbar__content .connect,.header--vinner .topbar__content .lang,.header--vinner .topbar__content .selection{margin-top:0}.main-nav__topbar .connect .cta-secondary,.topbar .connect .cta-secondary{font-size:10px}}.header__search-action .cta-quinquennial{font-weight:900}.contact-footer-home__swiper-buttons .swiper-button-next,.contact-footer-home__swiper-buttons .swiper-button-prev{background:#373135;border:1px solid #373135}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRhaWx3aW5kY3NzLnNjc3MiLCJtYWluLmNzcyIsInNldHRpbmdzLzAwLWNvcmUvXzAxLWZvbnRzLnNjc3MiLCIwMC1jb3JlL18wMS1mb250cy5zY3NzIiwiMDctbW9kdWxlcy9jb29raWVzL3JncGQtdjIuc2NzcyIsIjA3LW1vZHVsZXMvaW50ZXJrYWIvX2ludGVya2FiLWhvbWUudjEuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvbWFwL21hcC52MS5zY3NzIiwiMDAtY29yZS9fMDYtYW5pbWF0aW9ucy5zY3NzIiwiMDEtdG9vbHMvX2FuaW1hdGlvbnMuc2NzcyIsIjAxLXRvb2xzL19mb250LmVzdGltYXRpb24uc2NzcyIsIjAyLWdlbmVyaWMvX2JveC1zaXppbmcuc2NzcyIsIjAyLWdlbmVyaWMvX2V4cGFuZGFibGUuc2NzcyIsInNldHRpbmdzLzAxLWVsZW1lbnRzL19hbmltYXRpb25zLnNjc3MiLCIwMi1nZW5lcmljL19ub3JtYWxpemUuc2NzcyIsIjAyLWdlbmVyaWMvX3RhaWx3aW5kaGFjay5zY3NzIiwiMDMtdGFncy9fYXJpYS10YWJsZS5zY3NzIiwiMDEtdG9vbHMvX21peGlucy5yZXNldC5zY3NzIiwiMDMtdGFncy9faGVhZGluZ3Muc2NzcyIsInNldHRpbmdzLzAwLWNvcmUvXzAwLWNvbG9ycy5zY3NzIiwiMDMtdGFncy9faHRtbC5zY3NzIiwiMDEtdG9vbHMvX21peGlucy5zY3NzIiwiMDQtb2JqZWN0cy9fZWRpdG9yaWFsLnNjc3MiLCJzZXR0aW5ncy8wNC1vYmplY3RzL19lZGl0b3JpYWwuc2NzcyIsIjA0LW9iamVjdHMvX2xpbmtzLnNjc3MiLCIwNS12ZW5kb3JzL19hY2NvcmRpb24uc2NzcyIsIjA1LXZlbmRvcnMvX2ZsYXRwaWNrci5zY3NzIiwiMDUtdmVuZG9ycy9fbm91aXNsaWRlci5zY3NzIiwiMDUtdmVuZG9ycy9fcGhvdG9zd2lwZS5zY3NzIiwiMDUtdmVuZG9ycy9fcGhvdG9zd2lwZS51aS5zY3NzIiwiMDUtdmVuZG9ycy9fc2ltcGxlYmFyLnNjc3MiLCIwNS12ZW5kb3JzL19zbGltc2VsZWN0LnNjc3MiLCIwNS12ZW5kb3JzL19zd2lwZXIuc2NzcyIsIjA2LWVsZW1lbnRzL19hY2NvcmRpb24uc2NzcyIsInNldHRpbmdzLzAxLWVsZW1lbnRzL19hY2NvcmRpb24uc2NzcyIsIjA2LWVsZW1lbnRzL19hbmltYXRpb25zLnNjc3MiLCIwNi1lbGVtZW50cy9fYnV0dG9uLnNjc3MiLCIwNi1lbGVtZW50cy9fY29vcmRzLnYxLnNjc3MiLCIwNi1lbGVtZW50cy9fbG9hZGVyLnNjc3MiLCIwNi1lbGVtZW50cy9fbWVkaWEtbW9kdWxlLnNjc3MiLCJzZXR0aW5ncy8wMC1jb3JlL18wMy1jdGEuc2NzcyIsIjA2LWVsZW1lbnRzL19wc3dwLnNjc3MiLCIwNi1lbGVtZW50cy9fc2Vhc29uYWwtcmVudGFsLnNjc3MiLCJzZXR0aW5ncy8wMS1lbGVtZW50cy9fc2Vhc29uYWwtcmVudGFsLnNjc3MiLCIwNi1lbGVtZW50cy9fc2VsZWN0aW9uX21hbmFnZXIuc2NzcyIsInNldHRpbmdzLzAxLWVsZW1lbnRzL19zZWxlY3Rpb25fbWFuYWdlci5zY3NzIiwiMDYtZWxlbWVudHMvX3NraXBsaW5rLnNjc3MiLCIwNi1lbGVtZW50cy9fc3ZnLnNjc3MiLCIwNi1lbGVtZW50cy9fc3dpcGVyLnNjc3MiLCJzZXR0aW5ncy8wMC1jb3JlL18wMi1jb3JlLnNjc3MiLCIwNi1lbGVtZW50cy9fdGFibGUtYXJpYS5zY3NzIiwic2V0dGluZ3MvMDEtZWxlbWVudHMvX3RhYmxlLWFyaWEuc2NzcyIsIjA2LWVsZW1lbnRzL190YWJzLnNjc3MiLCJzZXR0aW5ncy8wMS1lbGVtZW50cy9fdGFicy5zY3NzIiwiMDYtZWxlbWVudHMvX3RpbWVfYW5pbS5zY3NzIiwiMDYtZWxlbWVudHMvY2FyZC9iYW5uZXItaW5uZXIuc2NzcyIsInNldHRpbmdzLzAxLWVsZW1lbnRzL2NhcmQvYmFubmVyLWlubmVyLnNjc3MiLCIwNi1lbGVtZW50cy9jYXJkL2Jhbm5lci1zdGF0dXMuc2NzcyIsInNldHRpbmdzLzAxLWVsZW1lbnRzL2NhcmQvYmFubmVyLXN0YXR1cy5zY3NzIiwiMDYtZWxlbWVudHMvY3RhL2N0YS1wcmltYXJ5LnNjc3MiLCIwNi1lbGVtZW50cy9jdGEvY3RhLXF1YXRlcm5hcnkuc2NzcyIsIjA2LWVsZW1lbnRzL2N0YS9jdGEtcXVpbnF1ZW5uaWFsLnNjc3MiLCIwNi1lbGVtZW50cy9jdGEvY3RhLXNlY29uZGFyeS5zY3NzIiwiMDYtZWxlbWVudHMvY3RhL2N0YS10ZXJ0aWFyeS5zY3NzIiwiMDYtZWxlbWVudHMvZm9ybS9fY2hlY2tib3guc2NzcyIsInNldHRpbmdzLzAwLWNvcmUvXzA0LWZvcm0uc2NzcyIsIjA2LWVsZW1lbnRzL2Zvcm0vX2NoZWNrYm94ZXMuc2NzcyIsIjA2LWVsZW1lbnRzL2Zvcm0vX2Zvcm1zLnNjc3MiLCIwNi1lbGVtZW50cy9mb3JtL19sb2NhbGl6YXRvci5zY3NzIiwiMDYtZWxlbWVudHMvZm9ybS9fcmFkaW8uc2NzcyIsIjA2LWVsZW1lbnRzL2Zvcm0vX3JhZGlvcy5zY3NzIiwiMDYtZWxlbWVudHMvZm9ybS9fcmFuZ2Uuc2NzcyIsIjAwLWNvcmUvXzA0LWZvcm0uc2NzcyIsIjA2LWVsZW1lbnRzL2Zvcm0vX3NlbGVjdC5zY3NzIiwiMDYtZWxlbWVudHMvZm9ybS9fdGV4dGFyZWEuc2NzcyIsIjA2LWVsZW1lbnRzL2Zvcm0vX3RleHRmaWVsZC5zY3NzIiwiMDYtZWxlbWVudHMvZm9ybS9fdG9nZ2xlLnNjc3MiLCIwNi1lbGVtZW50cy9mb3JtL191cGxvYWQuc2NzcyIsInNldHRpbmdzLzAxLWVsZW1lbnRzL2Zvcm0vX3VwbG9hZC5zY3NzIiwiMDYtZWxlbWVudHMvaWRlbnRpdHkuc2NzcyIsInNldHRpbmdzLzAxLWVsZW1lbnRzL2lkZW50aXR5LnNjc3MiLCIwNi1lbGVtZW50cy9saW5rcy1ncm91cC5zY3NzIiwic2V0dGluZ3MvMDEtZWxlbWVudHMvbGlua3MtZ3JvdXAuc2NzcyIsIjA2LWVsZW1lbnRzL21hcC5zY3NzIiwiMDYtZWxlbWVudHMvcG9waW4uc2NzcyIsIjA2LWVsZW1lbnRzL3Nob3doaWRlLnNjc3MiLCIwNi1lbGVtZW50cy9zb2NpYWxzL3NvY2lhbHMuc2NzcyIsInNldHRpbmdzLzAxLWVsZW1lbnRzL3NvY2lhbHMvc29jaWFscy5zY3NzIiwiMDYtZWxlbWVudHMvdGl0bGUvdGl0bGUudjEuc2NzcyIsInNldHRpbmdzLzAxLWVsZW1lbnRzL3RpdGxlL3RpdGxlLnYxLnNjc3MiLCIwNi1lbGVtZW50cy90aXRsZS90aXRsZS52Mi5zY3NzIiwic2V0dGluZ3MvMDEtZWxlbWVudHMvdGl0bGUvdGl0bGUudjIuc2NzcyIsInNldHRpbmdzLzAxLWVsZW1lbnRzL3RpdGxlL3RpdGxlLnYzLnNjc3MiLCIwNi1lbGVtZW50cy90aXRsZS90aXRsZS52My5zY3NzIiwiMDctbW9kdWxlcy9hZ2VuY3kvYWdlbmN5LWRldGFpbC52MS5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9hZ2VuY3kvYWdlbmN5LWRldGFpbC52MS5zY3NzIiwiMDctbW9kdWxlcy9hZ2VuY3kvYWdlbmN5LWxpc3QudjEuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvYWdlbmN5L2FnZW5jeS1saXN0LnYxLnNjc3MiLCIwNy1tb2R1bGVzL2FnZW5jeS9hZ2VuY3kudjEuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvYWdlbmN5L2FnZW5jeS52MS5zY3NzIiwiMDctbW9kdWxlcy9hbGVydG1haWwvX2FsZXJ0bWFpbC52MS5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9hbGVydG1haWwvX2FsZXJ0bWFpbC52MS5zY3NzIiwiMDctbW9kdWxlcy9hbGVydG1haWwvYWxlcnRtYWlsLWlubmVyLnYxLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL2FsZXJ0bWFpbC9hbGVydG1haWwtaW5uZXIudjEuc2NzcyIsIjA3LW1vZHVsZXMvYWxlcnRtYWlsL2FsZXJ0bWFpbC1pbm5lci52Mi5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9hbGVydG1haWwvYWxlcnRtYWlsLWlubmVyLnYyLnNjc3MiLCIwNy1tb2R1bGVzL2FsZXJ0bWFpbC9wYWdlLmFsZXJ0bWFpbC52MS5zY3NzIiwiMDctbW9kdWxlcy9icmVhZGNydW1iL2JyZWFkY3J1bWIuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvYnJlYWRjcnVtYi9icmVhZGNydW1iLnNjc3MiLCIwNy1tb2R1bGVzL2NvbnRhY3QvY29udGFjdC1hZ2VuY3kudjEuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvY29udGFjdC9jb250YWN0LWFnZW5jeS52MS5zY3NzIiwiMDctbW9kdWxlcy9jb250YWN0L2NvbnRhY3QtZm9vdGVyLWhvbWUuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvY29udGFjdC9jb250YWN0LWZvb3Rlci1ob21lLnNjc3MiLCIwNy1tb2R1bGVzL2Nyby9jcm8udjEuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvY3JvL2Nyby52MS5zY3NzIiwiMDctbW9kdWxlcy9jcm8vY3JvLnYyLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL2Nyby9jcm8udjIuc2NzcyIsIjA3LW1vZHVsZXMvY3JvL2Nyby52My5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9jcm8vY3JvLnYzLnNjc3MiLCIwNy1tb2R1bGVzL2VzdGltYXRpb24tcmFwaWRlL19lc3RpbWF0aW9uLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL2VzdGltYXRpb24tcmFwaWRlL19lc3RpbWF0aW9uLnNjc3MiLCIwNy1tb2R1bGVzL2VzdGltYXRpb24vX2VzdGltYXRpb24tcmVzdWx0LnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL2VzdGltYXRpb24vX2VzdGltYXRpb24tcmVzdWx0LnNjc3MiLCIwNy1tb2R1bGVzL2VzdGltYXRpb24vZXN0aW1hdGlvbi1iYXIuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvZXN0aW1hdGlvbi9lc3RpbWF0aW9uLWJhci5zY3NzIiwiMDctbW9kdWxlcy9lc3RpbWF0aW9uL2VzdGltYXRpb24taW5uZXIudjEuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvZXN0aW1hdGlvbi9lc3RpbWF0aW9uLWlubmVyLnYxLnNjc3MiLCIwNy1tb2R1bGVzL2VzdGltYXRpb24vZXN0aW1hdGlvbi1pbm5lci52Mi5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9lc3RpbWF0aW9uL2VzdGltYXRpb24taW5uZXIudjIuc2NzcyIsIjA3LW1vZHVsZXMvZXN0aW1hdGlvbi9lc3RpbWF0aW9uLnYxLnNjc3MiLCIwNy1tb2R1bGVzL2V2ZW50cy9ldmVudHMtZGV0YWlsLnYxLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL2V2ZW50cy9ldmVudHMtZGV0YWlsLnYxLnNjc3MiLCIwNy1tb2R1bGVzL2V2ZW50cy9ldmVudHMtbGlzdC52MS5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9ldmVudHMvZXZlbnRzLWxpc3QudjEuc2NzcyIsIjA3LW1vZHVsZXMvZXZlbnRzL2V2ZW50cy1yZWxhdGVkLnYxLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL2V2ZW50cy9ldmVudHMtcmVsYXRlZC52MS5zY3NzIiwiMDctbW9kdWxlcy9ldmVudHMvZXZlbnRzLnYxLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL2V2ZW50cy9ldmVudHMudjEuc2NzcyIsIjA3LW1vZHVsZXMvZmFiL2ZhYi5kZXRhaWwuc2NzcyIsIjA3LW1vZHVsZXMvZmFiL2ZhYi52MS5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9mYWIvZmFiLnYxLnNjc3MiLCIwNy1tb2R1bGVzL2Zhdm9yaXRlcy9mYXZvcml0ZS12MS1uZXVmLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL2Zhdm9yaXRlcy9mYXZvcml0ZS12MS1uZXVmLnNjc3MiLCIwNy1tb2R1bGVzL2Zhdm9yaXRlcy9mYXZvcml0ZS12MS5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9mYXZvcml0ZXMvZmF2b3JpdGUtdjEuc2NzcyIsIjA3LW1vZHVsZXMvZmF2b3JpdGVzL2Zhdm9yaXRlLXYyLW5ldWYuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvZmF2b3JpdGVzL2Zhdm9yaXRlLXYyLW5ldWYuc2NzcyIsIjA3LW1vZHVsZXMvZmF2b3JpdGVzL2Zhdm9yaXRlLXYyLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL2Zhdm9yaXRlcy9mYXZvcml0ZS12Mi5zY3NzIiwiMDctbW9kdWxlcy9mYXZvcml0ZXMvZmF2b3JpdGUtdjMtbmV1Zi5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9mYXZvcml0ZXMvZmF2b3JpdGUtdjMtbmV1Zi5zY3NzIiwiMDctbW9kdWxlcy9mYXZvcml0ZXMvZmF2b3JpdGUtdjMuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvZmF2b3JpdGVzL2Zhdm9yaXRlLXYzLnNjc3MiLCIwNy1tb2R1bGVzL2Zhdm9yaXRlcy9mYXZvcml0ZS12NC5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9mYXZvcml0ZXMvZmF2b3JpdGUtdjQuc2NzcyIsIjA3LW1vZHVsZXMvZm9vdGVyL2Nvbm5lY3Quc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvZm9vdGVyL2Nvbm5lY3Quc2NzcyIsIjA3LW1vZHVsZXMvZm9vdGVyL2NvcHlyaWdodC52MS5zY3NzIiwiMDctbW9kdWxlcy9mb290ZXIvZm9vdGVyLWNvb3Jkcy5zY3NzIiwiMDctbW9kdWxlcy9mb290ZXIvZm9vdGVyLnYxLnNjc3MiLCIwNy1tb2R1bGVzL2Zvb3Rlci9sb2dvbGJpLnNjc3MiLCIwNy1tb2R1bGVzL2hlYWRlci9oZWFkZXIuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvaGVhZGVyL2hlYWRlci5zY3NzIiwiMDctbW9kdWxlcy9oZWFkZXIvaWEtc2VhcmNoLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL2hlYWRlci9pYS1zZWFyY2guc2NzcyIsIjA3LW1vZHVsZXMvaGlnaGxpZ2h0L2hpZ2hsaWdodC52MS5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9oaWdobGlnaHQvaGlnaGxpZ2h0LnYxLnNjc3MiLCIwNy1tb2R1bGVzL2plc3RpbW8vamVzdGltby5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9qZXN0aW1vL2plc3RpbW8uc2NzcyIsIjA3LW1vZHVsZXMvbGlzdC1hbm5vbmNlcy9fZm9ybS5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9saXN0LWFubm9uY2VzL19mb3JtLnNjc3MiLCIwNy1tb2R1bGVzL2xpc3QtYW5ub25jZXMvX3NvcnQuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvbGlzdC1hbm5vbmNlcy9fc29ydC5zY3NzIiwiMDctbW9kdWxlcy9tYWluLW5hdi9fX21haW4tbmF2LnNjc3MiLCJzZXR0aW5ncy8wMC1jb3JlL18wOC1uYXYuc2NzcyIsIjA3LW1vZHVsZXMvbWFpbi1uYXYvX21lbnUtZHJvcGRvd24uc2NzcyIsIjA3LW1vZHVsZXMvbWFpbi1uYXYvX21lbnUuc2NzcyIsIjA3LW1vZHVsZXMvbWFpbi1uYXYvX25hdi10b2dnbGUuc2NzcyIsIjA3LW1vZHVsZXMvbWFuZGF0b3J5L21hbmRhdG9yeS1saXN0LnYxLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL21hbmRhdG9yeS9tYW5kYXRvcnktbGlzdC52MS5zY3NzIiwiMDctbW9kdWxlcy9tYW5kYXRvcnkvbWFuZGF0b3J5LWxpc3QudjIuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvbWFuZGF0b3J5L21hbmRhdG9yeS1saXN0LnYyLnNjc3MiLCIwNy1tb2R1bGVzL21hbmRhdG9yeS9tYW5kYXRvcnkudjEuaG9tZS5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9tYW5kYXRvcnkvbWFuZGF0b3J5LnYxLmhvbWUuc2NzcyIsIjA3LW1vZHVsZXMvbWFuZGF0b3J5L3RlYW0udjMuc2NzcyIsIjA3LW1vZHVsZXMvbWFwLXN2Zy9tYXAtc3ZnLXZhZ2VuY3kuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvbWFwLXN2Zy9tYXAtc3ZnLXZhZ2VuY3kuc2NzcyIsIjA3LW1vZHVsZXMvbWFwLXN2Zy9tYXAtc3ZnLnNjc3MiLCIwNy1tb2R1bGVzL21hcC9tYXAuYmFubmVyLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL21hcC9tYXAuYmFubmVyLnNjc3MiLCIwNy1tb2R1bGVzL21hcC9tYXAuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvbWFwL21hcC5zY3NzIiwiMDctbW9kdWxlcy9tb2RhbHMvX21vZGFsLXNvY2lhbHMuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvbW9kYWxzL19tb2RhbC1zb2NpYWxzLnNjc3MiLCIwNy1tb2R1bGVzL21vZGFscy9fbW9kYWwuc2NzcyIsIjA3LW1vZHVsZXMvbmVnb3RpYXRvci9uZWdvdGlhdG9yLWRldGFpbC12MS5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9uZWdvdGlhdG9yL25lZ290aWF0b3ItZGV0YWlsLXYxLnNjc3MiLCJzZXR0aW5ncy8wMS1lbGVtZW50cy9zb2NpYWwuc2NzcyIsIjA3LW1vZHVsZXMvbmVnb3RpYXRvci9uZWdvdGlhdG9yLWxpc3QtdjIuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvbmVnb3RpYXRvci9uZWdvdGlhdG9yLWxpc3QtdjIuc2NzcyIsIjA3LW1vZHVsZXMvbmVnb3RpYXRvci9uZWdvdGlhdG9yLnYxLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL25lZ290aWF0b3IvbmVnb3RpYXRvci52MS5zY3NzIiwiMDctbW9kdWxlcy9uZXdzL25ld3MtZGV0YWlsLnYxLnNjc3MiLCIwNy1tb2R1bGVzL25ld3MvbmV3cy1saXN0LnYxLnNjc3MiLCIwNy1tb2R1bGVzL25ld3MvbmV3cy1saXN0LnYyLnNjc3MiLCIwNy1tb2R1bGVzL25ld3MvbmV3cy1yZWxhdGVkLnYxLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL25ld3MvbmV3cy1yZWxhdGVkLnYxLnNjc3MiLCIwNy1tb2R1bGVzL25ld3MvbmV3cy52MS5zY3NzIiwiMDctbW9kdWxlcy9uZXdzL25ld3MudjIuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvbmV3cy9uZXdzLnYyLnNjc3MiLCIwNy1tb2R1bGVzL25ld3MvbmV3cy52My5zY3NzIiwiMDctbW9kdWxlcy9uZXdzbGV0dGVyL25ld3NsZXR0ZXIudjEuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvbmV3c2xldHRlci9uZXdzbGV0dGVyLnYxLnNjc3MiLCIwNy1tb2R1bGVzL251bWJlcnMvbnVtYmVycy1ob21lLnYxLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL251bWJlcnMvbnVtYmVycy1ob21lLnYxLnNjc3MiLCIwNy1tb2R1bGVzL29waW5pb25zL29waW5pb24udjEuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvb3BpbmlvbnMvb3Bpbmlvbi52MS5zY3NzIiwiMDctbW9kdWxlcy9vcGluaW9ucy9vcGluaW9uLnYyLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL29waW5pb25zL29waW5pb24udjIuc2NzcyIsIjA3LW1vZHVsZXMvb3BpbmlvbnMvb3Bpbmlvbi52My5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9vcGluaW9ucy9vcGluaW9uLnYzLnNjc3MiLCIwNy1tb2R1bGVzL3BhZ2luYXRpb24vX3BhZ2luYXRpb24uc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvcGFnaW5hdGlvbi9fcGFnaW5hdGlvbi5zY3NzIiwiMDctbW9kdWxlcy9wYXJ0bmVyL3BhcnRuZXItaG9tZS52MS5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9wYXJ0bmVyL3BhcnRuZXItaG9tZS52MS5zY3NzIiwiMDctbW9kdWxlcy9wYXJ0bmVyL3BhcnRuZXItbGlzdC52MS5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9wYXJ0bmVyL3BhcnRuZXItbGlzdC52MS5zY3NzIiwiMDctbW9kdWxlcy9wcmljZV96b25lL3ByaWNlLXpvbmUuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvcHJpY2Vfem9uZS9wcmljZS16b25lLnNjc3MiLCIwNy1tb2R1bGVzL3Byb2dyYW1zL2xvdC5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9wcm9ncmFtcy9sb3Quc2NzcyIsIjA3LW1vZHVsZXMvcHJvZ3JhbXMvbWVkaWEudjIuc2NzcyIsIjA3LW1vZHVsZXMvcHJvZ3JhbXMvcHJvZ3JhbS1kZXRhaWwuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvcHJvZ3JhbXMvcHJvZ3JhbS1kZXRhaWwuc2NzcyIsIjA3LW1vZHVsZXMvcHJvZ3JhbXMvcHJvZ3JhbS1kZXRhaWwudjEuc2NzcyIsIjA3LW1vZHVsZXMvcHJvZ3JhbXMvcHJvZ3JhbS1kZXRhaWwudjIuc2NzcyIsIjA3LW1vZHVsZXMvcHJvZ3JhbXMvcHJvZ3JhbS1kZXRhaWwudjMuc2NzcyIsIjA3LW1vZHVsZXMvcHJvZ3JhbXMvcHJvZ3JhbXMtbGlzdC52MS5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9wcm9ncmFtcy9wcm9ncmFtcy1saXN0LnYxLnNjc3MiLCIwNy1tb2R1bGVzL3Byb2dyYW1zL3Byb2dyYW1zLWxpc3QudjIuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvcHJvZ3JhbXMvcHJvZ3JhbXMtbGlzdC52Mi5zY3NzIiwiMDctbW9kdWxlcy9wcm9ncmFtcy9wcm9ncmFtcy1saXN0LnYzLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL3Byb2dyYW1zL3Byb2dyYW1zLWxpc3QudjMuc2NzcyIsIjA3LW1vZHVsZXMvcHJvZ3JhbXMvcHJvZ3JhbXMtcmVsYXRlZC52MS5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9wcm9ncmFtcy9wcm9ncmFtcy1yZWxhdGVkLnYxLnNjc3MiLCIwNy1tb2R1bGVzL3Byb3BlcnRpZXMvX2Zvcm0tY29udGFjdC5zY3NzIiwiMDctbW9kdWxlcy9wcm9wZXJ0aWVzL2NhbGN1bGF0b3Iuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvcHJvcGVydGllcy9jYWxjdWxhdG9yLnNjc3MiLCIwNy1tb2R1bGVzL3Byb3BlcnRpZXMvY2FsZW5kYXIuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvcHJvcGVydGllcy9jYWxlbmRhci5zY3NzIiwiMDctbW9kdWxlcy9wcm9wZXJ0aWVzL2NvbXBvc2l0aW9uLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL3Byb3BlcnRpZXMvY29tcG9zaXRpb24uc2NzcyIsIjA3LW1vZHVsZXMvcHJvcGVydGllcy9jb3Byby5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9wcm9wZXJ0aWVzL2NvcHJvLnNjc3MiLCIwNy1tb2R1bGVzL3Byb3BlcnRpZXMvZGVzY3JpcHRpb24uc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvcHJvcGVydGllcy9kZXNjcmlwdGlvbi5zY3NzIiwiMDctbW9kdWxlcy9wcm9wZXJ0aWVzL2RldGFpbC1jb250YWN0LnNjc3MiLCIwNy1tb2R1bGVzL3Byb3BlcnRpZXMvZHBlX2dlcy5zY3NzIiwiMDctbW9kdWxlcy9wcm9wZXJ0aWVzL2ZlYXR1cmVzLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL3Byb3BlcnRpZXMvZmVhdHVyZXMuc2NzcyIsIjA3LW1vZHVsZXMvcHJvcGVydGllcy9maW5hbmNlLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL3Byb3BlcnRpZXMvZmluYW5jZS5zY3NzIiwiMDctbW9kdWxlcy9wcm9wZXJ0aWVzL21lZGlhLnNjc3MiLCIwNy1tb2R1bGVzL3Byb3BlcnRpZXMvbWVkaWEudjEuc2NzcyIsIjA3LW1vZHVsZXMvcHJvcGVydGllcy9tZWRpYS52Mi5zY3NzIiwiMDctbW9kdWxlcy9wcm9wZXJ0aWVzL21lZGlhLnYzLnNjc3MiLCIwNy1tb2R1bGVzL3Byb3BlcnRpZXMvcHJvcGVydGllcy1kZXRhaWwuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvcHJvcGVydGllcy9wcm9wZXJ0aWVzLWRldGFpbC5zY3NzIiwiMDctbW9kdWxlcy9wcm9wZXJ0aWVzL3Byb3BlcnRpZXMtZGV0YWlsLnYxLnNjc3MiLCIwNy1tb2R1bGVzL3Byb3BlcnRpZXMvcHJvcGVydGllcy1kZXRhaWwudjIuc2NzcyIsIjA3LW1vZHVsZXMvcHJvcGVydGllcy9wcm9wZXJ0aWVzLWRldGFpbC52My5zY3NzIiwiMDctbW9kdWxlcy9wcm9wZXJ0aWVzL3Byb3BlcnRpZXMtbGlzdC52MS5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9wcm9wZXJ0aWVzL3Byb3BlcnRpZXMtbGlzdC52MS5zY3NzIiwiMDctbW9kdWxlcy9wcm9wZXJ0aWVzL3Byb3BlcnRpZXMtbGlzdC52Mi5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9wcm9wZXJ0aWVzL3Byb3BlcnRpZXMtbGlzdC52Mi5zY3NzIiwiMDctbW9kdWxlcy9wcm9wZXJ0aWVzL3Byb3BlcnRpZXMtbGlzdC52My5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9wcm9wZXJ0aWVzL3Byb3BlcnRpZXMtbGlzdC52My5zY3NzIiwiMDctbW9kdWxlcy9wcm9wZXJ0aWVzL3Byb3BlcnRpZXMtcmVsYXRlZC52MS5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9wcm9wZXJ0aWVzL3Byb3BlcnRpZXMtcmVsYXRlZC52MS5zY3NzIiwiMDctbW9kdWxlcy9wcm9wZXJ0aWVzL3NlcnZpY2VzLnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL3Byb3BlcnRpZXMvc2VydmljZXMuc2NzcyIsIjA3LW1vZHVsZXMvc2VsZWN0aW9uL3NlbGVjdGlvbi1mb3JtLnNjc3MiLCIwNy1tb2R1bGVzL3NlbGVjdGlvbi9zZWxlY3Rpb24tbGlzdC5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9zZWxlY3Rpb24vc2VsZWN0aW9uLWxpc3Quc2NzcyIsIjA3LW1vZHVsZXMvc2VvL19zaWxvcy1pbm5lci52MS5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9zZW8vX3NpbG9zLWlubmVyLnYxLnNjc3MiLCIwNy1tb2R1bGVzL3Nlby9fc2lsb3MudjEuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvc2VvL19zaWxvcy52MS5zY3NzIiwiMDctbW9kdWxlcy9zZXJ2aWNlcy9zZXJ2aWNlcy52MS5zY3NzIiwiMDctbW9kdWxlcy9zZXJ2aWNlcy9zZXJ2aWNlcy52Mi5zY3NzIiwiMDctbW9kdWxlcy9zZXJ2aWNlcy9zZXJ2aWNlcy52My5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy9zZXJ2aWNlcy9zZXJ2aWNlcy52My5zY3NzIiwiMDctbW9kdWxlcy9zZXJ2aWNlcy9zZXJ2aWNlcy52NC5zY3NzIiwiMDctbW9kdWxlcy90ZWFtL3RlYW0tbGlzdC52MS5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy90ZWFtL3RlYW0tbGlzdC52MS5zY3NzIiwiMDctbW9kdWxlcy90ZWFtL3RlYW0tbGlzdC52Mi5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy90ZWFtL3RlYW0tbGlzdC52Mi5zY3NzIiwiMDctbW9kdWxlcy9tYW5kYXRvcnkvbWFuZGF0b3J5LnYxLnNjc3MiLCIwNy1tb2R1bGVzL3RlYW0vdGVhbS52MS5zY3NzIiwiMDctbW9kdWxlcy90ZWFtL3RlYW0udjIuc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvdGVhbS90ZWFtLnYyLnNjc3MiLCIwNy1tb2R1bGVzL3RlYW0vdGVhbS52My5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy90ZWFtL3RlYW0udjMuc2NzcyIsIjA3LW1vZHVsZXMvdG9wYmFyL2Nvbm5lY3Quc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvdG9wYmFyL2Nvbm5lY3Quc2NzcyIsIjA3LW1vZHVsZXMvdG9wYmFyL2ZyZWV0ZXh0LnNjc3MiLCJzZXR0aW5ncy8wNy1tb2R1bGVzL3RvcGJhci9mcmVldGV4dC5zY3NzIiwiMDctbW9kdWxlcy90b3BiYXIvbGFuZ19zd2l0Y2guc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvdG9wYmFyL2xhbmdfc3dpdGNoLnNjc3MiLCIwNy1tb2R1bGVzL3RvcGJhci9zZWxlY3Rpb24uc2NzcyIsInNldHRpbmdzLzA3LW1vZHVsZXMvdG9wYmFyL3NlbGVjdGlvbi5zY3NzIiwiMDctbW9kdWxlcy90b3BiYXIvc29jaWFscy5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy90b3BiYXIvc29jaWFscy5zY3NzIiwic2V0dGluZ3MvMDctbW9kdWxlcy90b3BiYXIvdG9wYmFyLnNjc3MiLCIwNy1tb2R1bGVzL3RvcGJhci90b3BiYXIuc2NzcyIsIjA4LXBhZ2VzL19wYWdlLWNvbnRhY3QtdjEuc2NzcyIsIjA4LXBhZ2VzL19wYWdlLnNjc3MiLCIwOS11dGlsaXRpZXMvX2luZGV4LnNjc3MiLCIwOS11dGlsaXRpZXMvX2xhenkuc2NzcyIsIjA5LXV0aWxpdGllcy9fc2NyZWVuLXJlYWRlci10ZXh0LnNjc3MiLCIwOS11dGlsaXRpZXMvY29sb3Iuc2NzcyIsIl9jdXN0b21zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0NDR0MsQ0NIRCxpSEFBWSxDQUNaLDBGQUFZLENDRFosMkdBQVksQ0FDWiwwRUFBWSxDQ0NaLDhFQUFZLENBQ1osdUZBQVksQ0FDWixxRkFBWSxDQ0FaLHdGQUFZLENMS1osaUJBR0kscUJBQXNCLENBTXRCLHNCQUNPLENBR1gsZUFFSSxlQUFhLENBWWpCLEtBQ0ksZUFBZ0IsQ0FJaEIsZUFBZ0IsQ0FFaEIsYUFBYyxDQUNkLFVBQVcsQ0FFWCxnTUFBNE4sQ0FFNU4sNEJBQTZCLENBRTdCLDhCQUNPLENBUVgsS0FHSSxtQkFDTyxDQVNYLEdBR0ksYUFBYyxDQUVkLG9CQUNPLENBT1gsb0JBQ0ksd0NBQXlDLENBQ3pDLGdDQUFpQyxDQU9yQyxrQkFNSSxpQkFBa0IsQ0FDbEIsbUJBQW9CLENBT3hCLEVBQ0ksYUFBYyxDQUNkLHVCQUF3QixDQWlCNUIsa0JBSUksbUdBQStHLENBRS9HLGFBQ08sQ0FxQ1gsTUFDSSxhQUFjLENBRWQsb0JBQXFCLENBRXJCLHdCQUNPLENBU1gsc0NBT0ksNkJBQThCLENBRTlCLCtCQUFnQyxDQUloQyxtQkFBb0IsQ0FFcEIsbUJBQW9CLENBRXBCLGFBQWMsQ0FJZCxTQUNPLENBaUJYLGdEQU1JLDRCQUE2QixDQUU3QixxQkFDTyxDQU9YLGdCQUNJLFlBQWEsQ0FPakIsaUJBQ0ksZUFBZ0IsQ0FlcEIsd0RBRUksV0FBWSxDQW1CaEIsNEJBQ0ksdUJBQXdCLENBMkI1QixtREFhSSxRQUFTLENBWWIsb0JBUkksUUFBUyxDQUNULFNB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QixDQUd0QixZQUNJLFNBQVksQ0FHaEIsY0FDSSxpQkFBa0IsQ0FDbEIsa0JBQW1CLENBQ3RCLENNeC9GTCx1QkFFUSxZQUFhLENBRnJCLHFEQUtRLG1CQUFvQixDQ0M1QixpQkFDSSxHQUNJLFVBQVcsQ0FDWCx3QkFBeUIsQ0FFN0IsYUFFSSxTQUFVLENBQ1Ysd0JBQXlCLENBQUEsQ051MkVqQyw4Qk9sM0VRLHFCQUFzQyxDUHEzRTlDLGdDT3IzRVEsc0JBQXNDLENQdzNFOUMsZ0NPeDNFUSxzQkFBc0MsQ1AyM0U5QyxnQ08zM0VRLHNCQUFzQyxDUDgzRTlDLGdDTzkzRVEsc0JBQXNDLENQaTRFOUMsOEJPajRFUSxxQkFBc0MsQ1BvNEU5QyxnQ09wNEVRLHVCQUFzQyxDUHU0RTlDLGdDT3Y0RVEsdUJBQXNDLENQMDRFOUMsZ0NPMTRFUSx1QkFBc0MsQ1A2NEU5QyxnQ083NEVRLHVCQUFzQyxDUGc1RTlDLDhCT2g1RVEscUJBQXNDLENQbTVFOUMsZ0NPbjVFUSx1QkFBc0MsQ1BzNUU5QyxnQ090NUVRLHVCQUFzQyxDUHk1RTlDLGdDT3o1RVEsdUJBQXNDLENQNDVFOUMsZ0NPNTVFUSx1QkFBc0MsQ1ArNUU5Qyw4Qk8vNUVRLHFCQUFzQyxDUGs2RTlDLGdDT2w2RVEsdUJBQXNDLENQcTZFOUMsZ0NPcjZFUSx1QkFBc0MsQ1B3NkU5QyxnQ094NkVRLHVCQUFzQyxDUDI2RTlDLGdDTzM2RVEsdUJBQXNDLENQODZFOUMsOEJPOTZFUSxxQkFBc0MsQ1BpN0U5QyxnQ09qN0VRLHVCQUFzQyxDUG83RTlDLGdDT3A3RVEsdUJBQXNDLENQdTdFOUMsZ0NPdjdFUSx1QkFBc0MsQ1AwN0U5QyxnQ08xN0VRLHVCQUFzQyxDUDY3RTlDLDhCTzc3RVEscUJBQXNDLENQZzhFOUMsMkJPMTdFUSxrQkFBbUMsQ1A2N0UzQyw2Qk83N0VRLG1CQUFtQyxDUGc4RTNDLDZCT2g4RVEsbUJBQW1DLENQbThFM0MsNkJPbjhFUSxtQkFBbUMsQ1BzOEUzQyw2Qk90OEVRLG1CQUFtQyxDUHk4RTNDLDJCT3o4RVEsa0JBQW1DLENQNDhFM0MsNkJPNThFUSxvQkFBbUMsQ1ArOEUzQyw2Qk8vOEVRLG9CQUFtQyxDUGs5RTNDLDZCT2w5RVEsb0JBQW1DLENQcTlFM0MsNkJPcjlFUSxvQkFBbUMsQ1B3OUUzQywyQk94OUVRLGtCQUFtQyxDUDI5RTNDLDZCTzM5RVEsb0JBQW1DLENQODlFM0MsNkJPOTlFUSxvQkFBbUMsQ1BpK0UzQyw2Qk9qK0VRLG9CQUFtQyxDUG8rRTNDLDZCT3ArRVEsb0JBQW1DLENQdStFM0MsMkJPditFUSxrQkFBbUMsQ1AwK0UzQyw2Qk8xK0VRLG9CQUFtQyxDUDYrRTNDLDZCTzcrRVEsb0JBQW1DLENQZy9FM0MsNkJPaC9FUSxvQkFBbUMsQ1BtL0UzQyw2Qk9uL0VRLG9CQUFtQyxDUHMvRTNDLDJCT3QvRVEsa0JBQW1DLENQeS9FM0MsNkJPei9FUSxvQkFBbUMsQ1A0L0UzQyw2Qk81L0VRLG9CQUFtQyxDUCsvRTNDLDZCTy8vRVEsb0JBQW1DLENQa2dGM0MsNkJPbGdGUSxvQkFBbUMsQ1BxZ0YzQywyQk9yZ0ZRLGtCQUFtQyxDUHdnRjNDLG9DT2xnRlEsMkJBQXlDLENQcWdGakQsb0NPcmdGUSwyQkFBeUMsQ1B3Z0ZqRCxvQ094Z0ZRLDJCQUF5QyxDUDJnRmpELG9DTzNnRlEsMkJBQXlDLENQOGdGakQsb0NPOWdGUSwyQkFBeUMsQ1BpaEZqRCxvQ09qaEZRLDJCQUF5QyxDUG9oRmpELG9DT3BoRlEsMkJBQXlDLENQdWhGakQsb0NPdmhGUSwyQkFBeUMsQ1AwaEZqRCxvQ08xaEZRLDJCQUF5QyxDUDZoRmpELG9DTzdoRlEsMkJBQXlDLENQZ2lGakQscUNPaGlGUSw0QkFBeUMsQ1BtaUZqRCx5Q085aEZJLGtDQUFvQyxDQVV4QywwQkFDSSxHQUNJLDBCQUEyQixDQUMzQixTQUFVLENBRWQsR0FDSSx1QkFBd0IsQ0FDeEIsU0FBVSxDQUFBLENBSWxCLDRCQUNJLEdBQ0ksbUJBQW9CLENBQ3BCLHVCQUF5QixDQUN6QixTQUFVLENBRWQsR0FDSSxtQkFBb0IsQ0FDcEIsdUJBQXlCLENBQ3pCLFNBQVUsQ0FBQSxDQUlsQiw2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Q0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxxQkFBdUIsZUFBZ0IsQ0FDdkMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMsc0JBQXdCLGVBQWdCLENBQ3hDLHNCQUF3QixlQUFnQixDQUN4QyxzQkFBd0IsZUFBZ0IsQ0FDeEMsc0JBQXdCLGVBQWdCLENBQ3hDLHNCQUF3QixlQUFnQixDQUN4QyxzQkFBd0IsZUFBZ0IsQ0FDeEMsc0JBQXdCLGVBQWdCLENBQ3hDLHNCQUF3QixlQUFnQixDQUN4QyxzQkFBd0IsZUFBZ0IsQ0FDeEMsc0JBQXdCLGVBQWdCLENBQ3hDLHNCQUF3QixlQUFnQixDQUN4QyxzQkFBd0IsZUFBZ0IsQ0FDeEMsc0JBQXdCLGVBQWdCLENBQ3hDLHNCQUF3QixlQUFnQixDQUN4QyxzQkFBd0IsZUFBZ0IsQ0FDeEMsc0JBQXdCLGVBQWdCLENBQ3hDLHNCQUF3QixlQUFnQixDQUN4QyxzQkFBd0IsZUFBZ0IsQ0FDeEMsc0JBQXdCLGVBQWdCLENBQ3hDLHNCQUF3QixlQUFnQixDQUN4QyxzQkFBd0IsZUFBZ0IsQ0FDeEMsc0JBQXdCLGVBQWdCLENBQ3hDLHNCQUF3QixlQUFnQixDQUN4QyxzQkFBd0IsZUFBZ0IsQ0FDeEMsc0JBQXdCLGVBQWdCLENBQ3hDLHNCQUF3QixlQUFnQixDQUN4QyxzQkFBd0IsZUFBZ0IsQ0FDeEMsc0JBQXdCLGVBQWdCLENBQ3hDLHNCQUF3QixlQUFnQixDQUN4QyxzQkFBd0IsZUFBZ0IsQ0FDeEMsc0JBQXdCLGVBQWdCLENBQ3hDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHNCQUF3QixlQUFnQixDQUN4QyxzQkFBd0IsZUFBZ0IsQ0FDeEMscUJBQXVCLGVBQWdCLENBQ3ZDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6Qyx1QkFBeUIsZUFBZ0IsQ0FDekMsdUJBQXlCLGVBQWdCLENBQ3pDLHVCQUF5QixlQUFnQixDQUN6QyxtQkFBcUIsZUFBZ0IsQ0FDckMsb0JBQXNCLGVBQWdCLENBQ3RDLHFCQUF1QixlQUFnQixDQUN2QyxvQkFBc0IsZUFBZ0IsQ0FDdEMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsbUJBQXFCLGVBQWdCLENBQ3JDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMsb0JBQXNCLGVBQWdCLENBQ3RDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLG9CQUFzQixlQUFnQixDQUN0QyxtQkFBcUIsZUFBZ0IsQ0FDckMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsbUJBQXFCLGVBQWdCLENBQ3JDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMsb0JBQXNCLGVBQWdCLENBQ3RDLHFCQUF1QixlQUFnQixDQUN2QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsbUJBQXFCLGVBQWdCLENBQ3JDLHFCQUF1QixlQUFnQixDQUN2QyxvQkFBc0IsZUFBZ0IsQ0FDdEMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxtQkFBcUIsZUFBZ0IsQ0FDckMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxvQkFBc0IsZUFBZ0IsQ0FDdEMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMsb0JBQXNCLGVBQWdCLENBQ3RDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLG9CQUFzQixlQUFnQixDQUN0QyxtQkFBcUIsZUFBZ0IsQ0FDckMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxxQkFBdUIsZUFBZ0IsQ0FDdkMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxvQkFBc0IsZUFBZ0IsQ0FDdEMsb0JBQXNCLGVBQWdCLENBQ3RDLG9CQUFzQixlQUFnQixDQUN0QyxxQkFBdUIsZUFBZ0IsQ0FDdkMsb0JBQXNCLGVBQWdCLENBQ3RDLHFCQUF1QixlQUFnQixDQUN2QyxzQkFBd0IsZUFBZ0IsQ0FDeEMsc0JBQXdCLGVBQWdCLENBQ3hDLHNCQUF3QixlQUFnQixDQUN4QyxxQkFBdUIsZUFBZ0IsQ0FDdkMscUJBQXVCLGVBQWdCLENBQ3ZDLHFCQUF1QixlQUFnQixDQUN2QyxvQkFBc0IsZUFBZ0IsQ0NsdUJ0QyxFQUNJLFFBQVMsQ0FDVCxTQUNzQixDQUgxQixpQkFHSSxxQkFHMEIsQ1R5eUs5QixrQlU5eUtJLFFBQVMsQ0FDVCxlQUFnQixDQUNoQixhQUFjLENBRWQsaUNDQ3FDOztBQ056QywyRUFBQSxDYm9DQSxLYXpCRSxnQkFBaUIsQ0FDakIsNkJBQXVDLENiK0N6QyxLYXBDRSxRQUFTLENBT1gsS0FDRSxhQUFjLENBUWhCLEdBQ0UsYUFBYyxDQUNkLGNBQWdCLENiK0JsQixHYW5CRSxzQkFBdUIsQ0FDdkIsUUFBUyxDQUNULGdCQUEwQixDQVE1QixJQUNFLCtCQUFpQyxDQUNqQyxhQUF1QixDYjJDekIsRWFoQ0UsNEJBQTZCLENBUS9CLFlBQ0Usa0JBQW1CLENBQ25CLHlCQUEwQixDQUMxQixnQ0FBMEMsQ2I4QjVDLFNhckJFLGtCQUFtQixDQVFyQixjQUdFLCtCQUFpQyxDQUNqQyxhQUF1QixDYmlDekIsTWF6QkUsYUFBYyxDYmlDaEIsUWF2QkUsYUFBYyxDQUNkLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsdUJBQXdCLENiNEIxQixJYXhCRSxhQUFlLENiNEJqQixJYXhCRSxTQUFXLENBVWIsSUFDRSxpQkFBa0IsQ2JzQ3BCLHNDYXRCRSxtQkFBb0IsQ0FDcEIsY0FBZSxDQUNmLGdCQUFpQixDQUNqQixRQUFrQixDQVFwQixhQUVFLGdCQUFpQixDYnNDbkIsY2E1QkUsbUJBQW9CLENic0N0QixnRGEzQkUseUJBQTBCLENBTzVCLHdIQUlFLGlCQUFrQixDQUNsQixTQUFVLENBT1osNEdBSUUsNkJBQThCLENia0hoQyxPYXRHRSxxQkFBc0IsQ0FDdEIsYUFBYyxDQUNkLGFBQWMsQ0FDZCxjQUFlLENBQ2YsU0FBVSxDQUNWLGtCQUE0QixDYm1COUIsU2FYRSx1QkFBd0IsQ2JpSDFCLFNheEdFLGFBQWMsQ0FDZCxXQUFZLENaOHhLZCw2QllweEtFLHFCQUFzQixDQUN0QixTQUFtQixDWjZ4S3JCLGtGWXB4S0UsV0FBWSxDWjR4S2QsY1lueEtFLDRCQUE2QixDQUM3QixtQkFBNkIsQ1oyeEsvQix5Q1lueEtFLHVCQUF3QixDYkMxQiw2QmFRRSx5QkFBMEIsQ0FDMUIsWUFBc0IsQ0FVeEIsUUFDRSxhQUFjLENiVGhCLFFhaUJFLGlCQUFrQixDWjR4S3BCLGtCWXp3S0UsWUFBYSxDQUdmLE9BRUksWUFBYSxDQzNWakIsMEVBR1EsbUJBQW9CLENic21MNUIscUJjcG1MRSxpQkFBa0IsQ2R1bUxwQix3QmNubUxFLFlBQWEsQ2RzbUxmLDBEY2ptTEUsb0JBQXVCLENkcW1MekIsNkJjaG1MRSxVQUFXLENmMkViLGtCZ0IxRkksZUFBZ0IsQ0htQ3BCLEdJMUJFLHlHZlBtRCxDZVFuRCxhQ2JxQixDRGV2QixHQUVFLGFDaEJxQixDRGtCdkIsTUFIRSxrRkNoQnFCLENEbUJ2QixHQUVFLGFDckJxQixDRHVCdkIsR0FDRSxnR2Z2QjRDLENld0I1QyxhQ3hCcUIsQ0QwQnZCLEdBQ0Usa0dmM0I0QyxDZTRCNUMsYUM3QnFCLENEK0J2QixHQUNFLCtFZi9CNEMsQ2VnQzVDLGFDaENxQixDbEJrQ3ZCLEttQnpCSSxjakJPaUIsQ2lCSnJCLE1BRUksOEZqQmQwQyxDaUJlMUMsZ0JqQlRlLENpQlVmLGVEYm1CLENDZW5CLGlDQUFrQyxDQUNsQyxrQ0FBbUMsQ0FDbkMsYURuQm1CLENDb0JuQixpQkFBa0IsQ0FFakIsK0JBRU8sWUFBYSxDQUNi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UyxDQUNULHdCQUF5QixDQUN6Qiw0QnRENUNHLENzRDZDSCwwQnREN0NHLENzRDhDSCxVQUFXLENBQ1gsVUFBVyxDQTFCdEIsNkNBOEJPLGdDQUFrQyxDQTlCekMsb0RBaUNXLGtCdER6REcsQ3NEMERILG9CdEQxREcsQ3NEd0JkLG1EQXNDVyxTQUFVLENBeEQ5QiwwQ0FnRVksa0JBQW1CLENBQ25CLHFCdERwRVcsQ3NER3ZCLG9DQXFFWSxZQUFjLENBQ2QscUJ0RHpFVyxDc0RHdkIsMENBMEVZLGtCQUFtQixDQUNuQix3QnREbEZXLENzRE92QixnREE2RWdCLHdCdERuRk8sQ3NEeUZ2Qix5QkFDSSw0RHRFMUYwQyxDc0UyRjFDLG9CQUF1QixDQUYzQixxQ0FLUSw0Q3REM0ZlLENzRDRGZixldEQ1RmUsQ3NENkZmLE9BQWtCLENBQ2xCLE1BQWdCLENBQ2hCLDRCQUFzQyxDQUN0QyxRUnpFc0IsQ1ErRDlCLG9FQWNnQix3QnREOUZpQixDc0QrRmpCLFlBQW1CLENBQ25CLFlBQW9CLENBaEJwQyx5REFxQlksZ0J0RTVGSSxDc0U2RkosbUJSMkcwQixDUTFHMUIsYXREL0dXLENzRGdIWCxldEQ5R1csQ3NEc0Z2QiwrREE0QmdCLGF0RHJITyxDc0RzSFAsc0JScUc2QixDUWxJN0MsNkNBbUNRLGV0RHpIZSxDc0QwSGYsZ0JScEd1QixDUXFHdkIsZVJwR3NCLENRcUd0QixvQnREckh5QixDc0R1SHpCLHFCUjdHOEIsQ1E4RzlCLGVSN0dzQixDUW9FOUIsMERBNENZLE1BQWtCLENBQ2xCLFdBQXFCLENBQ3JCLGF0RHZJVyxDc0R3SVgsa0JBQXdCLENBL0NwQyw0REFpRGdCLGNBQWUsQ0FqRC9CLHVIQTBEWSxvQnREbkpXLENzRHlGdkIsdUVBK0RnQiw0Q3REckpPLENzRHNGdkIsNENBdUVRLG9CdER0SnlCLENzRHVKekIsZ0JSeEl1QixDUXlJdkIsZXREL0plLENzRGlLZixlUi9Jc0IsQ1FnSnRCLHFCUmpKOEIsQ1FxRXRDLDBEQStFWSxvQnREeEtXLENzRHlGdkIsdURBa0ZZLFVBQVksQ0FDWixZQUFlLENBbkYzQixpRUFxRmdCLDREdEU5SzhCLENzRWdMOUIsWUFBYyxDQXZGOUIsNkVBeUZvQixZQUFjLENBekZsQyxvRUErRmdCLGF0RHZMTyxDc0R3RnZCLHNEQW9HWSxZQUF1QixDQUN2QixlQUF3QixDQUN4QixrQkFBeUIsQ0FFekIscUJBQTBCLENBQzFCLGdCQUE0QixDQUM1QiwrQkFBZ0MsQ0FDaEMsb0JBQXlCLENBQ3pCLHFCdERsTVcsQ3NEbU1YLFFBQW9CLENBQ3BCLGF0RHZNVyxDc0R3TVgsaUJBQXlCLENBRXpCLGNBQXVCLENBakhuQywyREFvSGdCLGVBQXNCLENBQ3RCLHNCQUF3QixDQUN4QixrQkFBc0IsQ0F0SHRDLDhEQTBIZ0IsaUJBQXdCLENBQ3hCLGtCdERwTk8sQ3NEcU5QLFVSY3VCLENRYnZCLGtCQUFvQixDQUNwQixhQUFjLENBQ2QsWUFBYSxDQUNiLFNBQVUsQ0FDVixZQUFhLENBQ2Isa0JBQW1CLENBQ25CLHNCQUF1QixDQUN2QixRQUFTLENBcEl6Qiw2REF3SWdCLGdCQUF5QixDQUN6QixjQUF1QixDQUN2QixldERoT08sQ3NEaU9QLGF0RHBPTyxDc0RxT1AsaUJBQW1CLENBQ25CLGdCQUFzQixDQUN0QixhQUFzQixDQUN0QixpQkFBc0IsQ0FDdEIsa0JBQXNCLENBaEp0QyxvREFxSlksUUFBWSxDQUNaLGlCQUFtQixDQUNuQixhQUFnQixDQUNoQixlQUFvQixDQUNwQixtQkFBMEIsQ0F6SnRDLDZEQTRKZ0Isa0J0RHJQTyxDc0RzUFAsV0FBWSxDQTdKNUIsbUVBZ0tvQixVQUFXLENBQ1gsU0FBVSxDQUNWLE9BQVEsQ0FDUixrQnRENVBHLENzRHlGdkIsNEVBMEtRLGlCQUFtQixDQTFLM0IseURBOEtRLGVSeENrQyxDUTRDMUMsMEdBS2dCLGF0RGhSTyxDc0RpUlAsc0JScEQ2QixDUXFEN0IsZUFBa0IsQ0FjbEMsK0JBSVksYXREblNXLENzRCtSdkIsMkRBV3dCLHdCdER6U0QsQ3NEOFJ2QiwwREFjd0IsK0J0RDdTRCxDc0Q4U0MsNkJ0RDlTRCxDc0QrUnZCLG9FQW9Cd0Isa0J0RHJURCxDc0RzVEMsb0J0RHRURCxDc0RpU3ZCLDhHQWlDZ0IscUJ0RDlUTyxDc0Q2UnZCLDBIQXVDb0Isd0J0RHhVRyxDc0RpU3ZCLHFEQStDWSw0Q3REOVVXLENzRCtVWCxrQnREaFZXLENzRGdTdkIsb0ZBbURvQixnQkFBa0IsQ0FuRHRDLDBGQXFEd0IsMENBQStDLENBckR2RSx5RUEyRGdCLGF0RDFWTyxDc0QyVlAsa0J0RDVWTyxDc0RnU3ZCLCtFQWdFb0IsYXREaldHLENzRGtXSCxzQlIrSW1DLENRaE52RCw2REF1RVksa0J0RHZXVyxDc0R3V1gsb0J0RHRXVyxDc0Q4UnZCLDBFQTBFZ0IsYXREeldPLENzRCtSdkIsdUpBZ0ZnQixvQnREalhPLENzRGlTdkIsNERBdUZZLG9CdERyWFcsQ3NEc1hYLGtCdER4WFcsQ3NEZ1N2QiwwRUEyRmdCLG9CdEQ1WE8sQ3NEaVN2QixvRkErRm9CLGF0RDlYRyxDc0QrUnZCLHNFQW9HZ0IscUJ0RGpZTyxDc0RrWVAscUJBQW9DLENBQ3BDLGF0RHRZTyxDc0RnU3ZCLDJKQXlHb0Isa0J0RHpZRyxDc0QwWUgsVXREMVlHLENzRGdTdkIsZ0tBc0h3QixrQnREdlpELENzRGlTdkIsMEhBa0lvQixhdERuYUcsQ3NEb2FILHNCUitFbUMsQ1MxZW5ELGlCQUNJLGF2RFJlLEN1RFNmLG1CVEl3QixDU0h4QiwyRHZFWHNDLEN1RVl0QyxnQnZFTVEsQ3VFTFIsb0JUQXlCLENTQ3pCLHlCckRpaEJKLDJCQUE2QixDQUM3Qix5QkFBMkIsQ0FDM0Isa0JBQW1CLENBQ25CLFVBQVcsQ0FDWCxtQkFBcUIsQ0FDckIsV0FBWSxDQUNaLG1CQUFxQixDQUNyQixrQkFBb0IsQ3FEcGhCcEIsaUJBQ0ksY1RwQmtCLENTcUJsQixldkRqQmUsQ3VEa0JmLGF2RHBCZSxDdURxQmYsWUFBYSxDQUdiLHdCdkRmeUIsQ3VEZ0J6QixlVEFzQixDU0N0Qiw0RHZFM0JzQyxDdUU0QnRDLGdCdkVWUSxDdUVXUixtQlRWMEIsQ1NXMUIscUJUVjhCLENTVzlCLFVBQVcsQ0FiZCw4QkFlTyxhdkR4QnFCLEN1RHlCckIsU1RJd0IsQ1NwQi9CLHdDQW1CTyxhdkQ1QnFCLEN1RDZCckIsU1RBd0IsQ1NwQi9CLHVCQXVCTyxldkR0Q1csQ3VEdUNYLG9CdkQxQ1csQ3VEa0JsQixvQ0EwQlcsYXZEMUNPLEN1RDJDUCxTVEYwQixDU3pCckMsOENBOEJXLGF2RDlDTyxDdUQrQ1AsU1ROMEIsQ1NrQjFDLGlDQUdZLGF2RC9EVyxDdUQ0RHZCLGlDQU1ZLGtCdkRuRVcsQ3VEb0VYLG9CdkRsRVcsQ3VEbUVYLGF2RHBFVyxDdUQ0RHZCLDhDQVVnQixhdkRyRU8sQ3VEc0VQLFNUMlQ4QixDU3RVOUMsd0RBY2dCLGF2RHpFTyxDdUQwRVAsU1R1VDhCLENTdFU5Qyx1Q0FrQmdCLGtCdkQvRU8sQ3VEZ0ZQLG9CdkRqRk8sQ3VEOER2QixvREFxQm9CLGF2RGhGRyxDdURpRkgsU1R4Q3NCLENTa0IxQyw4REF5Qm9CLGF2RHBGRyxDdURxRkgsU1Q1Q3NCLENVbEN0QyxrQkFDSSxtQlZJd0IsQ1VIeEIsMkR4RVhzQyxDd0VZdEMsZ0J4RU1RLEN3RUxSLG9CQUFxQixDQUNyQixheERiZSxDd0RjZiwwQnREZ2hCSiwyQkFBNkIsQ0FDN0IseUJBQTJCLENBQzNCLGtCQUFtQixDQUNuQixVQUFXLENBQ1gsbUJBQXFCLENBQ3JCLFdBQVksQ0FDWixtQkFBcUIsQ0FDckIsa0JBQW9CLENzRG5oQnBCLGtCQUVJLGNWdEJrQixDVXlCbEIscUJWSjhCLENVSzlCLDREeEV6QnNDLEN3RTBCdEMsZ0J4RVJRLEN3RVNSLG1CVlIwQixDVVMxQix1QkFBd0IsQ0FDeEIsd0J4RG5CeUIsQ3dEb0J6QixlVkpzQixDVUt0QixleEQ1QmUsQ3dENkJmLGVWWHNCLENVWXRCLGFBQWMsQ0FDZCxVQUFXLENBZmQsK0JBaUJPLGF4RDNCcUIsQ3dENEJyQixTVkN3QixDVW5CL0IseUNBcUJPLGF4RC9CcUIsQ3dEZ0NyQixTVkh3QixDVW5CL0Isd0JBeUJPLFlBQWEsQ0FDYixleEQxQ1csQ3dEMkNYLG9CeEQ5Q1csQ3dEbUJsQixxQ0E2QlcsYXhEOUNPLEN3RCtDUCxTVk4wQixDVXhCckMsK0NBa0NXLGF4RG5ETyxDd0RvRFAsU1ZYMEIsQ1V4QnJDLDREQTJDVyxheERyRGlCLEN3RHNEakIsU1Z6Qm9CLENVOEJoQyxpQkFDSSxpQkFBa0IsQ0FEckIsc0NBR08saUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixVQUFXLENBQ1gsbUJBQW9CLENBTjNCLDJDQVFXLFNBQVUsQ0FDVixVQUFXLENBQ1gsWXhEOUVPLEN3RDBGdkIsa0NBR1ksYXhENUZXLEN3RHlGdkIsa0NBTVksb0J4RHRGcUIsQ3dEdUZyQixrQnhEakdXLEN3RGtHWCxhQVFHLENBaEJmLHdDQWtCZ0Isa0J4RDVHTyxDd0Q2R1Asb0J4RDlHTyxDd0QyRnZCLHFEQXFCb0IsYXhEN0dHLEN3RDhHSCxTVjZRZ0MsQ1VuU3BELCtEQTBCb0IsYXhEbEhHLEN3RG1ISCxTVndRZ0MsQ1VuU3BELDRFQW1Db0IsYXhEcEhhLEN3RHFIYixTVnhGZ0IsQ1VvRHBDLDJEQTZDb0IsWXhEeElHLEN5REd2QixRQUNJLFlBQWEsQ0FDYixjQUFlLENBQ2Ysa0JBQW1CLENBQ25CLGlCQUFrQixDQUNsQixpQkFBa0IsQ0FDbEIsY0FBZSxDQUlmLGVBQ0ksaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixVQUFXLENBQ1gsV0FBWSxDQUVoQixpQkFFSSxtQkFBb0IsQ0FDcEIsa0JBQW1CLENBQ25CLDRCQUE2QixDQUM3QixzQkFBdUIsQ0FDdkIsZUFBZ0IsQ0FDaEIsY0FBZSxDQUNmLGlCQUFrQixDQUNsQixtQkFBb0IsQ0FDcEIsa0J6RGxCeUIsQ3lEbUJ6QixlQUFpQixDQUNqQixvQkFBc0IsQ0FDdEIsNEJBQTZCLENBYmhDLHdCQWdCTyxVQUFXLENBQ1gsU0FBVSxDQUNWLGlCQUFrQixDQUNsQixPQUFRLENBQ1IsVUFBVyxDQUNYLHFCQUFzQixDQUN0QixjQUFnQixDQUNoQixlQUFpQixDQUNqQixpQkFBa0IsQ0FDbEIsZXpEeENXLEN5RHlDWCwwQkFBNkIsQ0FDN0IscUJBQXNCLENBQ3RCLGtCQUFtQixDQUsvQixxRUFFSSxZQUFhLENBQ2Isd0J6RHREbUIsQ3lEeUR2QiwySEFHSSxTQUFVLENBR2Qsb0ZBRUksd0J6RGpFbUIsQ3lEb0V2QixrR0FFSSxnQ0FBa0MsQ0FHdEMsNEVBRUksVVgyTGtDLENXMUxsQyxxQlgyTDRDLENXMUw1QyxrQkFBbUIsQ0M1RW5CLGVBQ0ksbUJaWXdCLENZWHhCLDJEMUVIc0MsQzBFSXRDLGdCMUVjUSxDMEViUixvQkFBcUIsQ0FDckIsYTFETGUsQzBETWYsdUJ4RHdoQkosMkJBQTZCLENBQzdCLHlCQUEyQixDQUMzQixrQkFBbUIsQ0FDbkIsVUFBVyxDQUNYLG1CQUFxQixDQUNyQixXQUFZLENBQ1osbUJBQXFCLENBQ3JCLGtCQUFvQixDd0R0aUJ4Qix5QkFZUSxjWmJrQixDWWdCbEIscUJDakI4QixDRGtCOUIsNEQxRWhCc0MsQzBFaUJ0QyxnQjFFQ1EsQzBFQVIsbUJaQzBCLENZQTFCLHVCQUF3QixDQUN4Qix3QjFEVnlCLEMwRFd6QixlWktzQixDWUp0QixlMURuQmUsQzBEb0JmLGVaRnNCLENZR3RCLGFBQWMsQ0FDZCxVQUFXLENBekJuQixzQ0EyQlksYTFEbEJxQixDMERtQnJCLFNaVXdCLENZdENwQyxnREErQlksYTFEdEJxQixDMER1QnJCLFNaTXdCLENZdENwQywrQkFtQ1ksWUFBYSxDQUNiLGUxRGpDVyxDMERrQ1gsb0IxRHJDVyxDMERBdkIsNENBdUNnQixhMURyQ08sQzBEc0NQLFNaRzBCLENZM0MxQyxzREE0Q2dCLGExRDFDTyxDMEQyQ1AsU1pGMEIsQ1kzQzFDLG1FQXFEZ0IsYTFENUNpQixDMEQ2Q2pCLFNaaEJvQixDWXRDcEMsdUJBNERRLFlBQWEsQ0FDYixXQUFZLENBQ1osb0JBQXFCLENBQ3JCLGtCQUFtQixDQS9EM0IsMkJBa0VZLFdBQVksQ0FsRXhCLHNCQXVFUSxrQkFBbUIsQ0F2RTNCLCtCQTBFWSxpRlo2UThGLENZNVE5RixVMUR4RVcsQzBEeUVYLHdCMUQ3RVcsQzBEOEVYLHdCMUQ5RVcsQzBEK0VYLGtCWnNReUIsQ1lyUXpCLGtCWm9ReUIsQ1luUXpCLGNaa1FxQixDWWpRckIs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LFVBQVcsQ0FDWCxRQUFTLENBQ1QsMEJBQTJCLENBRzNCLFFBSDJCLENFbEJ2QyxVQ0NJLG1CRGxCMEIsQ0FtQjFCLGlCQ0NJLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsU0Rma0IsQ0NpQmxCLGVEbkJ3QixDQ29CeEIsbUJEckI0QixDQ3NCNUIsYTFFeEJlLEMwRXlCZix5RTFGekJzQyxDMkZPekMseUNBSVcsd0IzRURpQixDMkVINUIsc0VBU21CLGtCQUFtQixDQVR0QyxnREFlVyxjQUFlLENBQ2YsYUFBYyxDQWhCekIsK0NBcUJlLGEzRTVCRyxDMkU2Qkgsd0JDNUJ1QyxDRDZCdkMsY0M1QjZCLENENkI3QixlQzVCOEIsQ0N1QmxELCtCQUlZLGU3RTNCVyxDNkU0Qlgsd0I3RXJCcUIsQzZFZ0JqQyxrQ0FTWSxhN0VwQ1csQzZFcUNYLHlCQ2xDd0MsQ0RtQ3hDLHVGN0ZqQ3lDLEM2RnNCckQsMkNBaUJnQix3RDdGM0M4QixDNkY0QzlCLGE3RTNDTyxDNkU0Q1AsZUNqQzRCLENEYzVDLGtHQXNCb0IsYTdFaERHLEM2RTBCdkIsMENBMkJnQix3RDdGckQ4QixDNkZzRDlCLGE3RXJETyxDNkVzRFAsZUN0QzJCLENEUzNDLGdHQWdDb0IsYTdFMURHLEM2RTBCdkIsbUNBdUNZLHdEN0ZqRWtDLEM2RmtFbEMsYTdFakVXLEM2RWtFWCxlQzdDc0MsQ0M2RDdDLHdDQUlXLGEvRXZGTyxDK0VtRmxCLDZGQU9lLGtCL0UxRkcsQytFbUZsQix3Q0FXVyxhL0UvRk8sQytFc0dsQixvQ0FFTyxnRi9GdkdrQyxDK0Z3R2xDLGdCMUQ5RXVCLEMwRCtFdkIsd0IxRDdFK0IsQzBEOEUvQixjMUQvRXVCLEMwRGdGdkIsYS9FM0dXLEMrRTRHWCxrQi9FN0dXLEMrRThHWCxvQi9FOUdXLEMrRXNHbEIsb0ZBV1csVS9FaEdNLEMrRWlHTixvQi9FakhPLEMrRXFHbEIsZ0lBY2UsUy9FbkdFLEMrRXFGakIsMkNBa0JXLGtCL0V2SE8sQytFcUdsQiw2Q0FzQlcsWS9FM0hPLEMrRWdJbkIsdUJBQ0ksZUFBZ0IsQ0FoRHhCLHNCQXFEUSxxQi9FbkllLEMrRThFdkIsZ0NBdURZLFlBQWEsQ0FDYixxQkFBc0IsQ0F4RGxDLHVDQTBEZ0IsT0FBUSxDQTFEeEIsdUNBNkRnQixPQUFRLENBQ1IsYS9FaEpPLEMrRWlKUCx5QkNsRnNDLENEbUZ0QywyRy9GN0lxQyxDK0Y4SXJDLG1CQUFxQixDQWpFckMsK0JBcUVZLHFCL0VuSlcsQytFOEV2Qiw4R0FxRmdCLHdEL0Z0SzhCLEMrRnVLOUIsYS9FeEtPLEMrRXlLUCxlQzdGOEIsQ0RNOUMsNkRBMEZnQixhQUFjLENBS3pCLHdHQUdPLGUvRWhMVyxDK0VpTFgsVWpENUg4QixDaUQ2SDlCLFdqRDVIK0IsQ2lENkgvQixrQkFBbUIsQ0FDbkIsd0IvRXJMVyxDK0VzTFgsS0FBTSxDQUNOLFlBQWEsQ0FUcEIsZ0hBWVcsWS9FN0xPLEMrRWlMbEIsd09BaUJXLG9CL0UvTE8sQytFZ01QLGtCL0VuTU8sQytFaUxsQix3UEFxQmUsUy9FbE1HLEMrRXVNbEIsNkRBR08sc0JqRHpLbUMsQ2lEMEtuQyxpQmpEeEt5QyxDaUR5S3pDLG9CL0VoTlcsQytFaU5YLGtCakR4S21DLENpRHlLbkMsWWpEeEs2QixDaURpS3BDLG9FQVVXLGtCL0VyTk8sQytFc05QLGEvRXROTyxDK0V1TlAsb0IvRXZOTyxDK0VrRnZCLHVCQTJJUSxVQUFXLENBQ1gsaUJBQWtCLENBQ2xCLFVBQVcsQ0FJWCxVQUFXLENBQ1gsUUFBUyxDQUNULHdCQ3ZKcUMsQzlFNmlCckMsb0M2RXppQlIsdUJBK0lZLFVBQVcsQ0FLbEIsQ0V2S0wsY0FDSSxpRkMvQzBHLENEOEM5RyxxQkFJUSxVQUFXLENBQ1gsV0FBWSxDQUNaLFVBQVcsQ0FDWCxpQkFBa0IsQ0FDbEIsTUFBTyxDQUNQLE9BQVEsQ0FDUixtREFBb0gsQ0FHdkgsK0JBRU8saUJBQWtCLENBRnpCLHNDQUtXLGFqRmhGTyxDaUZpRlAsNEVqR2pGOEIsQ2lHMkV6Qyx5RkFTZSxrQmpGcEZHLENpRjJFbEIsc0NBY1cseUdqR3JGcUMsQ2lHc0ZyQyxVakZ2Rk8sQ2lGNkZuQixvQkFDSSxhQUFjLENBbkN0Qix5QkF1Q1EsVWpGbEdlLENpRjJEdkIsMkJBMENZLGFqRnpHVyxDaUYwR1gseUJDNUUyQyxDRGlDdkQsa0VBK0NnQixhakY3R08sQ2lGOER2QiwyQkFvRFksOEZqR2xIa0MsQ2lHbUhsQyxpQkNuRjhCLENEb0Y5QixhQUFjLENBdEQxQiwyQkEyRFEsZ0ZqR3pIc0MsQ2lHMEh0QyxnQjVEaEcyQixDNERpRzNCLHdCNUQvRm1DLEM0RGdHbkMsYzVEakcyQixDNERrRzNCLGFqRjdIZSxDaUY4SGYsa0JqRi9IZSxDaUZnSWYsb0JqRmhJZSxDaUYrRHZCLGtFQW9FWSxVakZsSFUsQ2lGbUhWLG9CakZuSVcsQ2lGOER2Qiw4R0F1RWdCLFNqRnJITSxDaUY4Q3RCLGtDQTJFWSxrQmpGeklXLENpRjhEdkIsb0NBK0VZLFlqRjdJVyxDbUZ5RHZCLG9CQUNJLHVGQzFDc0gsQ0R5QzFILDJCQUlRLFVBQVcsQ0FDWCxXQUFZLENBQ1osVUFBVyxDQUNYLGlCQUFrQixDQUNsQixNQUFPLENBQ1AsT0FBUSxDQUNSLG1EQUFnSSxDQUduSSxxQ0FFTyxpQkFBa0IsQ0FGekIsNENBS1csYW5GM0VPLENtRjRFUCw0RW5HNUU4QixDbUdzRXpDLHFHQVNlLGtCbkYvRUcsQ21Gc0VsQiw0Q0FjVyx5R25HaEZxQyxDbUdpRnJDLFVuRmxGTyxDbUZ3Rm5CLDBCQUNJLGFBQWMsQ0FuQ3RCLCtCQXVDUSxVbkY3RmUsQ21Gc0R2QixpQ0EwQ1ksYW5GcEdXLENtRnFHWCx5QkN2RWlELENENEI3RCw4RUErQ2dCLGFuRnhHTyxDbUZ5RHZCLGlDQW9EWSw4Rm5HN0drQyxDbUc4R2xDLGlCQzlFb0MsQ0QrRXBDLGFBQWMsQ0F0RDFCLG9DQTREUSx1RW5HckhzQyxDbUdzSHRDLFVuRm5IZSxDbUZvSGYsa0JuRnZIZSxDbUZ5RHZCLG9GQWlFWSxVbkYxR1UsQ21GMkdWLG9CbkYxSFcsQ21Gd0R2QixzSUFxRWdCLFNuRjlHTSxDbUZ5Q3RCLDZJQThFWSxrQm5GdElXLENtRndEdkIsNkNBaUZZLFNuRnZJVyxDbUZzRHZCLG1GQXdGd0Isa0JBQW1CLENFcEYzQyxvQkFDSSx1RkMzQ3NILENEMEMxSCwyQkFJUSxVQUFXLENBQ1gsV0FBWSxDQUNaLFVBQVcsQ0FDWCxpQkFBa0IsQ0FDbEIsTUFBTyxDQUNQLE9BQVEsQ0FDUixtREFBZ0ksQ0FHbkkscUNBRU8saUJBQWtCLENBRnpCLDRDQUtXLDRFckcvRThCLENxR2dGOUIsYXJGaEZPLENxRjBFbEIscUdBU2Usa0JyRm5GRyxDcUYwRWxCLDRDQWNXLHlHckdwRnFDLENxR3FGckMsVXJGdEZPLENxRjRGbkIsMEJBQ0ksYUFBYyxDQW5DdEIsK0JBdUNRLFVyRmpHZSxDcUYwRHZCLGlDQTBDWSxhckZ4R1csQ3FGeUdYLHlCQ3hFaUQsQ0Q2QjdELDhFQStDZ0IsYXJGNUdPLENxRjZEdkIsaUNBb0RZLDhGckdqSGtDLENxR2tIbEMsaUJDL0VvQyxDRGdGcEMsYUFBYyxDQXREMUIsb0NBNERRLHVFckd6SHNDLENxRzBIdEMsVXJGdkhlLENxRndIZixrQnJGM0hlLENxRjZEdkIsb0ZBaUVZLFVyRjlHVSxDcUYrR1Ysb0JyRjlIVyxDcUY0RHZCLHNJQXFFZ0IsU3JGbEhNLENxRjZDdEIsNklBOEVZLGtCckYxSVcsQ3FGNER2Qiw2Q0FpRlksU3JGM0lXLENxRjBEdkIsbUZBd0Z3QixrQkFBbUIsQ0V2SjNDLGlDQUVRLGFBQWMsQ0M2QnRCLFlBQ0ksc0JDNUIrQixDRDZCL0Isa0JBQ0ksb0JBQXFCLENBQ3JCLGF4RmhDZSxDd0Y4QmxCLGdEQUtPLGF4RnBDVyxDd0Z3Q25CLGtCQUVJLGdCQzlCMEIsQ0QrQjFCLHdCQ2hDa0MsQ0RpQ2xDLDRDQUhBLDZFeEd6Q3NDLEN3RzRDdEMsMEJBQ0ksa0J4RzdDa0MsQ3dHa0QxQywwQkFDSSxZeEZuRGUsQzBGdUJ2QixrQ0FNWSxjQUFlLENBTjNCLDhDQVFnQixhQUFjLENBUjlCLDZDQVdnQixjQUFlLENBWC9CLHdDQWVnQixzQkNyQzRDLENEc0M1QyxVQ3pDZ0MsQ0QwQ2hDLFdDMUNnQyxDRDJDaEMsUUN6QzhCLENEMEM5QixrQkFBbUIsQ0FDbkIsWUFBYSxDQUNiLGtCQUFtQixDQUNuQixzQkFBdUIsQ0F0QnZDLDRGQXlCb0Isc0JDNUM4QyxDRG1CbEUsa0hBMkJ3QixZMUZsREQsQzBGdUJ2Qix1Q0FpQ2dCLFkxRnpETyxDMEZ3QnZCLDBEQTZDb0IsYTFGbkVHLEMwRnNCdkIsOERBZ0RvQixhMUZ0RUcsQzBGdUVILGVDL0RtQyxDRHNFbEQsZ0VBR08sc0I1RDlDbUMsQzREK0NuQyxpQjVEN0N5QyxDNEQ4Q3pDLG9CMUZyRlcsQzBGc0ZYLGtCNUQ3Q21DLEM0RDhDbkMsWTVEN0M2QixDNERzQ3BDLHVFQVVXLGtCMUYxRk8sQzBGMkZQLGExRjNGTyxDMEY0RlAsb0IxRjVGTyxDNEZ5SnZCLHFCQUNJLGU1RnRKbUIsQzRGdUpsQiw2Q0FHVyxhNUY3Sk8sQzRGOEpQLGtGNUc5SjhCLEM0RzBKekMsdUdBT2Usd0I1RmpLRyxDNEYwSmxCLDZDQVdXLHlHNUdqS3FDLEM0R2tLckMsYTVGdktPLEM0RjRLbEIsb0VBTXVCLGE1RmpMTCxDNEZrTEssa0c1RzlLeUIsQzRHK0t6Qix3QkNuSmlDLENEZ0t6RCxnTEFDSSxlNUY5TGUsQzRGcUp2QiwwQ0ErQ2dCLGtCNUZ4TU8sQzRGeU1QLHdCNUZ6TU8sQzRGeUp2QixnR0FvRG9CLGtCNUY3TUcsQzRGeUp2QiwrSkE2RGdCLFM1RmxOTyxDNEZ5TmxCLCtCQUVPLGdCQUFpQixDQUNqQixXQUFZLENBSG5CLHVDQU1XLFk1Rm5PTyxDNEZvT1AsYzVGcE9PLEM0RjZObEIsb0NBV1csU0FBVSxDQVhyQix1Q0FlVyxZNUY1T08sQzRGNk5sQiw0RUFzQm1CLGE1RmpQRCxDNEZrUEMsdUU1R25Qc0IsQzRHNE56QyxtRkEyQm1CLHNCQUF3QixDQTNCM0MsNkpBZ0NtQixhNUYzUEQsQzRGMk5sQixrVkFvQ3VCLGE1RmhRTCxDNEY0TmxCLHlDQTZDTyxXQUFZLENBSW5CLDZFQUdPLGU1RjdRVyxDNEZnUm5CLG9DQUNJLDBCQUNJLFdBQVksQ0FScEIsNEJBWVEsZ0JBQWlCLENBQ2pCLFdBQVksQ0FDWixlNUZ4UlcsQzRGeVJkLENBcElULGdDQXdJUSxVNUY3UmUsQzRGcUp2QixnREE2SVksYTVGcFNXLEM0RnFTWCx1RTVHdFNrQyxDNEd3SjlDLHVEQWtKWSxzQkFBd0IsQ0FsSnBDLHFHQXVKWSxhNUY5U1csQzRGdUp2QixrT0EySmdCLGE1Rm5UTyxDNEZ3VGxCLGtIQUlPLGU1RnpUVyxDNEYwVFgsVTlEclE4QixDOERzUTlCLFc5RHJRK0IsQzhEc1EvQixrQkFBbUIsQ0FDbkIsd0I1RjlUVyxDNEYrVFgsS0FBTSxDQUNOLFlBQWEsQ0FWcEIsNEhBYVcsWTVGdFVPLEM0RnlUbEIsNFBBa0JXLG9CNUZ4VU8sQzRGeVVQLGtCNUY1VU8sQzRGeVRsQixnc0JBdUJlLFM1RjVVRyxDNEZrVmxCLGtFQUlPLFNBQVUsQ0FDVixzQkNuVGtELENEb1RsRCxpQjlEclR5QyxDOERzVHpDLGlCNUZ6VlcsQzRGMFZYLGtCOURyVG1DLEM4RHNUbkMsWTlEclQ2QixDOEQ0U3BDLHlFQVlXLGU1RjlWTyxDNEYrVlAsVTVGL1ZPLEM0RmdXUCxpQjVGaFdPLEM0RnFXbEIsa0RBR1csc0JBQXVCLENBSGxDLDRDQU9PLGdGNUcvV2tDLEM0R2dYbEMsZ0J2RXRWdUIsQ3VFdVZ2Qix3QnZFclYrQixDdUVzVi9CLGE1RmxYVyxDNEZtWFgsa0I1RnBYVyxDNEZxWFgsb0I1RnJYVyxDNEZ5V2xCLGdEQWNXLFM1RnRXTSxDNEYyV2pCLHlDQUVPLGdGNUc3WGtDLEM0RzhYbEMsZ0J2RXBXdUIsQ3VFcVd2Qix3QnZFblcrQixDdUVvVy9CLGN2RXJXdUIsQ3VFc1d2QixhNUZqWVcsQzRGa1lYLGtCNUZuWVcsQzRGb1lYLG9CNUZwWVcsQzRGNFhsQiw4RkFZVyxVNUZ2WE0sQzRGd1hOLG9CNUZ4WU8sQzRGMlhsQiwwSUFnQmUsUzVGM1hFLEM0RjJXakIsZ0RBcUJXLGtCNUZoWk8sQzRGMlhsQixrREF5QlcsWTVGcFpPLENkSXZCLG9CQUNJLG1CQUFvQixDQUNwQixVQUFXLENBRmYsa0NBS1EsWUFBYSxDQUNiLDZCQUE4QixDQUM5QixrQkFBbUIsQ0FDbkIsbUJBQW9CLENBQ3BCLFVBQVcs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QUFRLENBQ1IsbURBQWtJLENBR3JJLHNDQUVPLGlCQUFrQixDQUZ6Qiw2Q0FLVyxhMUczRU8sQzBHNEVQLDRFMUg1RThCLEMwSHNFekMsdUdBU2Usa0IxRy9FRyxDMEdzRWxCLDZDQWNXLHlHMUhoRnFDLEMwSGlGckMsVTFHbEZPLEMwR3dGbkIsMkJBQ0ksYUFBYyxDQW5DdEIsZ0NBdUNRLFUxRzdGZSxDMEdzRHZCLGtDQTBDWSxhMUdwR1csQzBHcUdYLHlCQ3ZFa0QsQ0Q0QjlELGdGQStDZ0IsYTFHeEdPLEMwR3lEdkIsa0NBb0RZLDhGMUg3R2tDLEMwSDhHbEMsaUJDOUVxQyxDRCtFckMsYUFBYyxDQXREMUIscUNBNERRLHVFMUhySHNDLEMwSHNIdEMsVTFHbkhlLEMwR29IZixrQjFHdkhlLEMwR3lEdkIsc0ZBaUVZLFUxRzFHVSxDMEcyR1Ysb0IxRzFIVyxDMEd3RHZCLHdJQXFFZ0IsUzFHOUdNLEMwR3lDdEIsZ0pBOEVZLGtCMUd0SVcsQzBHd0R2Qiw4Q0FpRlksUzFHdklXLEMwR3NEdkIsb0ZBd0Z3QixrQkFBbUIsQ0V4RjNDLHFCQUNJLHdGQ3pDd0gsQ0R3QzVILDRCQUlRLFVBQVcsQ0FDWCxXQUFZLENBQ1osVUFBVyxDQUNYLGlCQUFrQixDQUNsQixNQUFPLENBQ1AsT0FBUSxDQUNSLG1EQUFrSSxDQUdySSxzQ0FFTyxpQkFBa0IsQ0FGekIsNkNBS1csYTVHM0VPLEM0RzRFUCw0RTVINUU4QixDNEhzRXpDLHVHQVNlLGtCNUcvRUcsQzRHc0VsQiw2Q0FjVyx5RzVIaEZxQyxDNEhpRnJDLFU1R2xGTyxDNEd3Rm5CLDJCQUNJLGFBQWMsQ0FuQ3RCLGdDQXVDUSxVNUc3RmUsQzRHc0R2QixrQ0EwQ1ksYTVHcEdXLEM0R3FHWCx5QkN2RWtELENENEI5RCxnRkErQ2dCLGE1R3hHTyxDNEd5RHZCLGtDQW9EWSw4RjVIN0drQyxDNEg4R2xDLGlCQzlFcUMsQ0QrRXJDLGFBQWMsQ0F0RDFCLHFDQTREUSx1RTVIckhzQyxDNEhzSHRDLFU1R25IZSxDNEdvSGYsa0I1R3ZIZSxDNEd5RHZCLHNGQWlFWSxVNUcxR1UsQzRHMkdWLG9CNUcxSFcsQzRHd0R2Qix3SUFxRWdCLFM1RzlHTSxDNEd5Q3RCLGdKQThFWSxrQjVHdElXLEM0R3dEdkIsOENBaUZZLFM1R3ZJVyxDNEdzRHZCLG9GQXdGd0Isa0JBQW1CLENFekgzQyxlQUVJLGU5R3ZCbUIsQzhHeUJsQixnREFHVyw0RTlIL0I4QixDOEhnQzlCLGE5R2hDTyxDOEdpQ1Asd0J4Qy9CeUIsQ3dDMEJwQyxnREFRVyx5RjlIaENxQyxDOEhpQ3JDLGE5R3RDTyxDOEcyQ2xCLDREQU1lLGFBQWMsQ0FDZCxlQUFnQixDQUNoQixzRzlIOUNpQyxDOEgrQ2pDLFU5R2hERyxDOEd1Q2xCLGlDQWVPLFU5R3REVyxDOEd1Q2xCLHlFQXlCVyxrQjlHcEVPLEM4RzJDbEIsZ0NBNEJXLFVBQVcsQ0FDWCxXQUFZLENDekM1QixrQkFDSSxzQkNoQ3FDLENEK0J6Qyx3QkFJUSxlL0cvQmUsQytHZ0NmLFFDL0J3QixDRDBCaEMseUNBU2dCLGtCQ2hDbUMsQ0R1Qm5ELDBEQVdvQiw0RS9IekMwQixDK0gwQzFCLGEvRzFDRyxDK0c4QnZCLDBEQWVvQix1Ri9IekNpQyxDK0gwQ2pDLGEvRy9DRyxDK0crQnZCLDJDQXVCZ0IsYS9HckRPLEMrRzhCdkIsaUNBNEJZLHdEL0gxRGtDLEMrSDJEbEMsYS9HMURXLEMrRzJEWCxlQ2xDd0MsQ0NPcEQsZ0JBQ0ksc0JDbkNtQyxDRGtDdkMsc0JBSVEsZWpIbENlLENpSG1DZixRQ2xDc0IsQ0Q2QjlCLCtCQVFZLHdCakgvQnFCLENpSHVCakMsdUNBYWdCLGtCQ3BDaUMsQ0R1QmpELHdEQWVvQiw0RWpJaEQwQixDaUlpRDFCLGFqSGpERyxDaUhpQ3ZCLHdEQW1Cb0IsdUZqSWhEaUMsQ2lJaURqQyxhakh0REcsQ2lIa0N2Qix5Q0EyQmdCLGFqSDVETyxDaUhpQ3ZCLG1DQWlDWSx3RGpJbEVrQyxDaUltRWxDLGFqSGxFVyxDaUhtRVgsZUN2Q3NDLENDaUJsRCxtQkFFSSxrQm5IMUM2QixDbUh3Q2pDLG9DQUtZLGFuSG5EVyxDbUg4Q3ZCLG9DQVNZLGFuSHhEVyxDbUh5RFgseUduSXBEeUMsQ21Jd0RoRCxnRUFHTyxzQnJGM0JtQyxDcUY0Qm5DLGlCckYxQnlDLENxRjJCekMsb0JuSGxFVyxDbUhtRVgsa0JyRjFCbUMsQ3FGMkJuQyxZckYxQjZCLENxRm1CcEMsdUVBVVcsa0JuSHZFTyxDbUh3RVAsYW5IeEVPLENtSHlFUCxvQm5IekVPLENtSDhFbkIsMEJBQ0ksZUFBZ0IsQ0FHcEIseUJBQ0ksV0FBWSxDQXBDcEIseUJBeUNRLGVBQWdCLENBQ2hCLGVuSHJGZSxDbUhzRmYsUUN0RXlCLENEMkJqQyxrQ0E4Q1ksd0JuSGxGcUIsQ21IbUZyQixlbkgxRlcsQ21IMkN2QiwwQ0FvRGdCLGtCQ3pFb0MsQ0RxQnBELDJEQXNEb0IsNEVuSXBHMEIsQ21JcUcxQixhbkhyR0csQ21IOEN2QiwyREEwRG9CLHVGbklwR2lDLENtSXFHakMsYW5IMUdHLENtSCtDdkIsNENBa0VnQixhbkhoSE8sQ21IOEN2QixzQ0F3RVksd0RuSXRIa0MsQ21JdUhsQyxhbkh0SFcsQ21IdUhYLGVDNUV5QyxDQ2FyRCxXQUNJLGtCckgzRG1CLENxSDBEdkIseUJBSVEsV0FBWSxDQUVoQixzQkFDSSxlQUFnQixDQUduQixtQ0FJVyxhckh2RU8sQ3FIbUVsQixtRkFPZSxrQnJIMUVHLENxSG1FbEIsbUNBV1csVXJIM0VPLENxSGtGbEIsd0RBR08sc0J2RnBEbUMsQ3VGcURuQyxpQnZGbkR5QyxDdUZvRHpDLGlCckh2RlcsQ3FId0ZYLGtCdkZuRG1DLEN1Rm9EbkMsWXZGbkQ2QixDdUY0Q3BDLCtEQVVXLGVySDVGTyxDcUg2RlAsVXJIN0ZPLENxSDhGUCxpQnJIOUZPLENxSHNEdkIsOERBK0NRLGVySHJHZSxDcUhzR2Ysb0JySHZHZSxDcUh1RHZCLHdFQW1EWSxZckg3R1csQ3FIMER2QixvSkF3RFksa0JySGxIVyxDcUhtSFgsb0JySGhIVyxDcUh1RHZCLGdmQTREZ0IsU3JIbEhPLENxSHNEdkIsaUJBa0VRLGVySHhIZSxDcUh5SGYsa0JDL0YyQixDRDRCbkMsMEJBc0VZLHdCckhySHFCLENx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QWEsQ0FuRXpCLHlDQTJFZ0IsMkQxSW5OOEIsQzBJb045QixhMUhuTk8sQzBIdUl2QixpREErRW9CLGExSHRORyxDMEh1SXZCLG9EQXVGb0IsbUJBQXFCLENBdkZ6QywyREEwRndCLHdCcERoT2lCLENvRGlPakIsYTFIbk9ELEMwSG9PQyw0RTFJcE9zQixDMEl3STlDLDhFQXlHWSxtRzFJalBrQyxDMElrUGxDLGExSGpQVyxDMEh1SXZCLHdDQTRHZ0IsbUcxSXBQOEIsQzBJcVA5QixhMUhyUE8sQzBId0l2QixvQ0FrSFkscUcxSTFQa0MsQzBJd0k5QywwQ0FxSGdCLGExSDVQTyxDMEh1SXZCLGdEQXdIb0IsYTFIaFFHLEMwSHdJdkIsa0ZBZ0lZLGUxSHJRVyxDMEhxSXZCLGtGQXlJZ0IsaUJDM0x3QixDRGtEeEMsd0NBOElZLHFCMUhuUlcsQzBIcUl2QiwrSUF5SmdCLFkxSGpTTyxDMEh3SXZCLHNDQStKWSx3QjFIN1JxQixDMEhrU3JCLHFDQXBLWix1Q0FxS2dCLFlBQWEsQ0FFcEIsQ0FHRyxxQ0ExS1osc0NBMktnQixZQUFhLENBR3BCLENBOUtULG9EQWtMZ0IsNkUxSTFUOEIsQzBJMlQ5QixnQnJHM0xzQixDcUc0THRCLHdCckcxTDhCLENxRzJMOUIsYTFINVRPLEMwSDZUUCxlMUgzVE8sQzBINFRQLG9CMUg3VE8sQzBIOFRQLGdCQ3ROb0MsQ0Q4QnBELHdEQTJMb0IsWTFIblVHLEMwSHdJdkIsb0hBZ01vQixVMUhyVUcsQzBIcUl2QixzS0FtTXdCLFMxSHhVRCxDMEhxSXZCLDZMQTRNb0Isa0IxSG5WRyxDMEh1SXZCLHNDQWtOWSxlMUh2VlcsQzBIcUl2QixrQ0FzTlksVUFBVyxDQUNYLFdBQVksQ0FNbkIsc0hBSU8sc0I1RnpUeUMsQzRGMFR6QyxVNUZsVDhCLEM0Rm1UOUIsVzVGbFQrQixDNEZtVC9CLGtCQUFtQixDQUNuQix3QjFIM1dXLEMwSDRXWCxLQUFNLENBQ04sWUFBYSxDQVZwQixnSUFhVyxZMUhuWE8sQzBIc1dsQixvUUFrQlcsb0IxSHJYTyxDMEhzWFAsa0IxSHpYTyxDMEhzV2xCLGd0QkF1QmUsUzFIelhHLEMwSCtYbEIsb0VBR08sc0I1RmpXbUMsQzRGa1duQyxpQjVGaFd5QyxDNEZpV3pDLG9CMUh4WVcsQzBIeVlYLGtCNUZoV21DLEM0RmlXbkMsWTVGaFc2QixDNEZ5VnBDLDJFQVVXLGtCMUg3WU8sQzBIOFlQLGExSDlZTyxDMEgrWVAsb0IxSC9ZTyxDMEhvWm5CLG9DQTNRSiw4QkE2UVksVUFBVyxDQUNYLGlCQUFrQixDQUNsQixNQUFPLENBQ1AsZ0JBQWlCLENBQ2pCLFdBQVksQ0FDWixlMUh2WlcsQzBId1pYLFVBQVcsQ0FDZCxDRWpUVCxjQUNJLGVBQWdCLENBQ2hCLGU1SDdGa0IsQzRIMkZ0QixpQ0FLUSxTQUFVLENBQ1Ysa0NBQW9DLENBR3hDLCtCQUtJLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsZTVIM0djLEM0SHFHZCxxQ0FESiwrQkFFUSxnQkFBaUIsQ0FNeEIsQ0FHRyxxQ0FESixpQ0FFUSxnQkFBaUIsQ0FHeEIsQ0FFQSxzQ0FHVyxrRjVJeEk4QixDNEl5STlCLGlCdER0SWtCLENzRHVJbEIsd0J0RHhJeUIsQ3NEeUl6QixhNUgzSU8sQzRIcUlsQixzQ0FVVyxpQnREL0hrQixDc0RnSWxCLHlHNUk1SXFDLEM0STZJckMsYTVIbEpPLEM0SHdKbEIsa0NBRU8sZ0Y1SXpKa0MsQzRJMEpsQyxnQnZHaEl1QixDdUdpSXZCLHdCdkcvSCtCLEN1R2dJL0IsVTVIekpXLEM0SDBKWCxrQjVIN0pXLEM0SDhKWCxvQjVIOUpXLEM0SHVKbEIsc0NBVVcsUzVIOUpPLEM0SHdHdkIsNEJBNkRZLFdBQVksQ0E3RHhCLGlDQWdFWSxpQkFBa0IsQ0FDbEIsWUFBYSxDQWpFekIsNkNBeUVvQixrQjVIckxHLEM0SHNMSCxVNUhsTEcsQzRIbUxILGdCQ25JMkIsQ0RvSTNCLG9DNUl2TDBCLEM0STJHOUMsMkNBbUZvQixtQkFBcUIsQ0FuRnpDLGtEQXNGd0Isd0J0RC9MaUIsQ3NEZ01qQixhNUhuTUQsQzRIb01DLGtGNUluTXNCLEM0STJHOUMsa0NBK0ZnQixtRzVJMU04QixDNEkyTTlCLFU1SDNMTSxDNEgyRnRCLDJCQXFHWSxxRzVJaE5rQyxDNElpTmxDLGE1SGxOVyxDNEg0R3ZCLGdFQTJHWSxlNUhuTlcsQzRId0d2QixnRUFvSGdCLGlCQ3RLZSxDRGtEL0IsNkJBMEhZLGU1SGxPVyxDNEhtT1gsd0I1SDVOcUIsQzRIaU9yQixxQ0FoSVosOEJBaUlnQixZQUFhLENBRXBCLENBR0cscUNBdElaLDZCQXVJZ0IsWUFBYSxDQUdwQixDQTFJVCwyQ0E4SWdCLDZFNUl6UDhCLEM0STBQOUIsZ0J2RzFIc0IsQ3VHMkh0Qix3QnZHekg4QixDdUcwSDlCLGE1SDNQTyxDNEg0UFAsZTVIMVBPLEM0SDJQUCxvQjVINVBPLEM0SDZQUCxnQkNsTDJCLENEOEIzQywrQ0F1Sm9CLFk1SGxRRyxDNEgyR3ZCLGtHQTRKb0IsVTVIcFFHLEM0SHdHdkIsb0pBK0p3QixTNUh2UUQsQzRId0d2QixrS0F3S29CLGtCNUhsUkcsQzRIMEd2Qiw2QkE4S1ksa0I1SHpSVyxDNEgyR3ZCLHlCQWtMWSxVQUFXLENBQ1gsV0FBWSxDQU1uQixvR0FJTyxrQjVIeFNXLEM0SHlTWCxVOUZqUDhCLEM4RmtQOUIsVzlGalArQixDOEZrUC9CLGtCQUFtQixDQUNuQix3QjVINVNXLEM0SDZTWCxLQUFNLENBQ04sWUFBYSxDQVZwQiw4R0FhVyxZNUhsVE8sQzRIcVNsQixnT0FrQlcsb0I1SHBUTyxDNEhxVFAsa0I1SHhUTyxDNEhxU2xCLHdvQkF1QmUsUzVIeFRHLEM0SDhUbEIsMkRBR08sc0I5RmhTbUMsQzhGaVNuQyxpQjlGL1J5QyxDOEZnU3pDLG9CNUh2VVcsQzRId1VYLGtCOUYvUm1DLEM4RmdTbkMsWTlGL1I2QixDOEZ3UnBDLGtFQVVXLGtCNUg1VU8sQzRINlVQLGE1SDdVTyxDNEg4VVAsb0I1SDlVTyxDNEhrVm5CLG9DQXRPSixxQkF3T1ksVUFBVyxDQUNYLGlCQUFrQixDQUNsQixNQUFPLENBQ1AsZ0JBQWlCLENBQ2pCLFdBQVksQ0FDWixlNUh4VVUsQzRIeVVWLFVBQVcsQ0FDZCxDRXpOVCx1QkFDSSxlQUFnQixDQUVmLG9FQUdPLHNCaEduR21DLENnR29HbkMsaUJoR2xHeUMsQ2dHbUd6QyxvQjlIMUlXLEM4SDJJWCxrQmhHbEdtQyxDZ0dtR25DLFloR2xHNkIsQ2dHMkZwQywyRUFVVyxrQjlIL0lPLEM4SGdKUCxhOUhoSk8sQzhIaUpQLG9COUhqSk8sQzhIc0puQix3Q0FDSSxpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLGU5SHJKZSxDOEh3SmxCLCtDQUdXLDRFOUk5SjhCLEM4SStKOUIsaUJ4RDVKa0IsQ3dENkpsQix3QnhEOUp5QixDd0QrSnpCLGE5SGpLTyxDOEgySmxCLCtDQVVXLGlCeERySmtCLEN3RHNKbEIseUc5SWxLcUMsQzhJbUtyQyxhOUh4S08sQzhIOEtsQiwyQ0FFTyxnRjlJL0trQyxDOElnTGxDLGdCekd0SnVCLEN5R3VKdkIsd0J6R3JKK0IsQ3lHc0ovQixhOUhsTFcsQzhIbUxYLGtCOUhwTFcsQzhIcUxYLG9COUhyTFcsQzhIOEtsQiwrQ0FVVyxTOUh2S00sQzhIaUh0QixxQ0E2RFksV0FBWSxDQTdEeEIseUNBb0VnQiwyRDlJck04QixDOElzTTlCLGE5SHJNTyxDOEhnSXZCLGlEQXdFb0IsYTlIeE1HLEM4SGdJdkIsbUNBOEVZLGE5SDlNVyxDOEhnSXZCLDJFQTZFWSxtRzlIOU1XLEM4SGlJdkIsd0NBaUZnQixhOUhsTk8sQzhIaUl2QixvQ0FxRlkscUc5SXROa0MsQzhJaUk5QywwQ0F3RmdCLGE5SHhOTyxDOEhnSXZCLGdEQTJGb0IsYTlINU5HLEM4SGlJdkIsb0RBb0dvQixtQkFBcUIsQ0FwR3pDLDJEQXVHd0Isd0J4RHRPaUIsQ3dEdU9qQixhOUh6T0QsQzhIME9DLDRFOUkxT3NCLEM4SWlJOUMsMkNBZ0hnQixtRzlJalA4QixDOElrUDlCLGE5SGpQTyxDOEhnSXZCLGtGQXVIWSxlOUhyUFcsQzhIOEh2QixrRkFnSWdCLGlCQ3hNd0IsQ0R3RXhDLHdDQXFJWSxxQjlIblFXLEM4SDhIdkIsK0lBZ0pnQixZOUhqUk8sQzhIaUl2QixzQ0FzSlksd0I5SDdRcUIsQzhIa1JyQixxQ0EzSlosdUNBNEpnQixZQUFhLENBRXBCLENBR0cscUNBaktaLHNDQWtLZ0IsWUFBYSxDQUdwQixDQXJLVCxvREF5S2dCLDZFOUkxUzhCLEM4STJTOUIsZ0J6RzNLc0IsQ3lHNEt0Qix3QnpHMUs4QixDeUcySzlCLGE5SDVTTyxDOEg2U1AsZTlIM1NPLEM4SDRTUCxvQjlIN1NPLEM4SDhTUCxnQkNuT29DLENEb0RwRCx3REFrTG9CLFk5SG5URyxDOEhpSXZCLG9IQXVMb0IsVTlIclRHLEM4SDhIdkIsc0tBMEx3QixTOUh4VEQsQzhIOEh2Qiw2TEFtTW9CLGtCOUhuVUcsQzhIZ0l2QixzQ0F5TVksZTlIdlVXLEM4SDhIdkIsa0NBNk1ZLFVBQVcsQ0FDWCxXQUFZLENBTW5CLHNIQUlPLHNCaEd6U3lDLENnRzBTekMsVWhHbFM4QixDZ0dtUzlCLFdoR2xTK0IsQ2dHbVMvQixrQkFBbUIsQ0FDbkIsd0I5SDNWVyxDOEg0VlgsS0FBTSxDQUNOLFlBQWEsQ0FWcEIsZ0lBYVcsWTlIbldPLEM4SHNWbEIsb1FBa0JXLG9COUhyV08sQzhIc1dQLGtCOUh6V08sQzhIc1ZsQixndEJBdUJlLFM5SHpXRyxDZ0l1SHZCLGNBQ0ksZUFBZ0IsQ0FFZiwyREFHTyxzQmxHNUZtQyxDa0c2Rm5DLGlCbEczRnlDLENrRzRGekMsb0JoSW5JVyxDZ0lvSVgsa0JsRzNGbUMsQ2tHNEZuQyxZbEczRjZCLENrR29GcEMsa0VBVVcsa0JoSXhJTyxDZ0l5SVAsYWhJeklPLENnSTBJUCxvQmhJMUlPLENnSStJbkIsK0JBQ0ksaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxlaEk5SWUsQ2dJaUpsQixzQ0FHVyw0RWhKdko4QixDZ0p3SjlCLGlCMURySmtCLEMwRHNKbEIsd0IxRHZKeUIsQzBEd0p6QixhaEkxSk8sQ2dJb0psQixzQ0FVVyxpQjFEOUlrQixDMEQrSWxCLHlHaEozSnFDLENnSjRKckMsYWhJaktPLENnSXVLbEIsa0NBRU8sZ0ZoSnhLa0MsQ2dKeUtsQyxnQjNHL0l1QixDMkdnSnZCLHdCM0c5SStCLEMyRytJL0IsYWhJM0tXLENnSTRLWCxrQmhJN0tXLENnSThLWCxvQmhJOUtXLENnSXVLbEIsc0NBVVcsU2hJaEtNLENnSTBHdEIsNEJBNkRZLFdBQVksQ0FJcEIsc0JBQ0ksMkRoSjVMc0MsQ2dKNkx0QyxhaEk5TGUsQ2dJK0xmLHdCQzdFaUMsQ0QwRXBDLDRCQU1PLFVBQVcsQ0FDWCxrQmhJbE1XLENnSW1NWCxVQUFXLENBQ1gsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixPQUFRLENBQ1IsZ0JBQWlCLENBN0U3Qiw2Q0FzRm9CLGtCaEloTkcsQ2dJaU5ILFVoSTlNRyxDZ0krTUgsZ0JDOUoyQixDRCtKM0Isb0NoSm5OMEIsQ2dKMEg5QywyQ0FpR29CLG1CQUFxQixDQWpHekMsa0RBb0d3Qix3QjFENU5pQixDMEQ2TmpCLGFoSS9ORCxDZ0lnT0MsNEVoSmhPc0IsQ2dKMEg5QyxrQ0E2R2dCLG1HaEp2TzhCLENnSndPOUIsYWhJek9PLENnSTJIdkIsMkJBbUhZLHFHaEo3T2tDLENnSjhPbEMsYWhJOU9XLENnSTBIdkIsaUNBc0hnQixhaEkvT08sQ2dJeUh2QixnRUE0SFksZWhJblBXLENnSXVIdkIsZ0VBcUlnQixpQkNyTWUsQ0RnRS9CLDZCQTJJWSx3QmhJM1BxQixDZ0lnUXJCLHFDQWhKWiw4QkFpSmdCLFlBQWEsQ0FFcEIsQ0FHRyxxQ0F0SlosNkJBdUpnQixZQUFhLENBR3BCLENBMUpULDJDQThKZ0IsNkVoSnhSOEIsQ2dKeVI5QixnQjNHekpzQixDMkcwSnRCLHdCM0d4SjhCLEMyR3lKOUIsYWhJMVJPLENnSTJSUCxlaEl6Uk8sQ2dJMFJQLG9CaEkzUk8sQ2dJNFJQLGdCQ2hOMkIsQ0Q0QzNDLCtDQXVLb0IsWWhJalNHLENnSTBIdkIsa0dBNEtvQixVaEluU0csQ2dJdUh2QixvSkErS3dCLFNoSXRTRCxDZ0l1SHZCLGtLQXdMb0Isa0JoSWpURyxDZ0l5SHZCLDZCQThMWSxlaElyVFcsQ2dJdUh2Qix5QkFrTVksVUFBVyxDQUNYLFdBQVksQ0FNbkIsb0dBSU8sc0JsR3ZSeUMsQ2tHd1J6QyxVbEdoUjhCLENrR2lSOUIsV2xHaFIrQixDa0dpUi9CLGtCQUFtQixDQUNuQix3QmhJelVXLENnSTBVWCxLQUFNLENBQ04sWUFBYSxDQVZwQiw4R0FhVyxZaElqVk8sQ2dJb1VsQixnT0FrQlcsb0JoSW5WTyxDZ0lvVlAsa0JoSXZWTyxDZ0lvVWxCLHdvQkF1QmUsU2hJdlZHLENrSThJdkIsdUJBQ0ksZUFBZ0IsQ0FDaEIsb0NBRkosMENBSVksU0FBVSxDQUNiLENBTFQsNkJBU1EsVUFBVSxDQUNWLGlCQUFrQixDQUNsQixLQUFNLENBQ04sTUFBTyxDQUNQLFdBQVksQ0FDWixVQUFXLENBQ1gsa0JsSTFKeUIsQ2tJNko1QixvRUFHTyxzQnBHbEltQyxDb0dtSW5DLGlCcEdqSXlDLENvR2tJekMsb0JsSXpLVyxDa0kwS1gsa0JwR2pJbUMsQ29Ha0luQyxZcEdqSTZCLENvRzBIcEMsMkVBVVcsa0JsSTlLTyxDa0krS1AsYWxJL0tPLENrSWdMUCxvQmxJaExPLENrSXFMbkIsd0NBQ0ksaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxzQkN2TGdELENEMExuRCwrQ0FHVyw0RWxKN0w4QixDa0o4TDlCLGlCNUQzTGtCLEM0RDRMbEIsd0I1RDdMeUIsQzREOEx6QixhbEloTU8sQ2tJMExsQiwrQ0FVVyxpQjVEcExrQixDNERxTGxCLHlHbEpqTXFDLENrSmtNckMsYWxJdk1PLENrSTZNbEIsMkNBRU8sZ0ZsSjlNa0MsQ2tKK01sQyxnQjdHckx1QixDNkdzTHZCLHdCN0dwTCtCLEM2R3FML0IsYWxJak5XLENrSWtOWCxrQmxJbk5XLENrSW9OWCxvQmxJcE5XLENrSTZNbEIsK0NBVVcsU2xJdE1NLENrSWlJdEIscUNBNEVZLFdBQVksQ0FJcEIsK0JBQ0ksMkRsSmxPc0MsQ2tKbU90QyxhbElwT2UsQ2tJcU9mLHdCQzVGMEMsQ0R5RjdDLHFDQU1PLFVBQVcsQ0FDWCxrQmxJeE9XLENrSXlPWCxVQUFXLENBQ1gsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixPQUFRLENBQ1IsZ0JBQWlCLENBNUY3Qix5Q0FvR2dCLDJEbEpyUDhCLENrSnNQOUIsYWxJclBPLENrSWdKdkIsaURBd0dvQixhbEl4UEcsQ2tJZ0p2QixtQ0E4R1ksYWxJOVBXLENrSWdKdkIsMkVBNkdZLG1HbEk5UFcsQ2tJaUp2Qix3Q0FpSGdCLGFsSWxRTyxDa0lpSnZCLDBDQXdIZ0IsYWxJeFFPLENrSWdKdkIsZ0RBMkhvQixhbEk1UUcsQ2tJaUp2QixtQ0FpSVkscURBQWtDLENBakk5QyxvREFzSW9CLG1CQUFxQixDQXRJekMsMkRBeUl3Qix3QjVEeFJpQixDNER5UmpCLGFsSTNSRCxDa0k0UkMsNEVsSjVSc0IsQ2tKaUo5QywyQ0FrSmdCLG1HbEpuUzhCLENrSm9TOUIsYWxJblNPLENrSWdKdkIsb0NBd0pZLHFHbEp6U2tDLENrSjBTbEMsYWxJMVNXLENrSWlKdkIsa0ZBOEpZLGVsSTVTVyxDa0k4SXZCLGtGQXVLZ0IsaUJDdk93QixDRGdFeEMsd0NBNEtZLHFCbEkxVFcsQ2tJOEl2QiwrSUF1TGdCLFlsSXhVTyxDa0lpSnZCLHNDQTZMWSx3QmxJcFVxQixDa0l1SWpDLGlEQW1NZ0IsNkVsSnBWOEIsQ2tKcVY5QixnQjdHck5zQixDNkdzTnRCLHdCN0dwTjhCLEM2R3FOOUIsYWxJdFZPLENrSXVWUCxlbElyVk8sQ2tJc1ZQLG9CbEl2Vk8sQ2tJd1ZQLGdCQ3JQb0MsQ0Q0Q3BELHFEQTRNb0IsWWxJN1ZHLENrSWlKdkIsOEdBaU5vQixVbEkvVkcsQ2tJOEl2QixnS0FvTndCLFNsSWxXRCxDa0k4SXZCLG9MQTZOb0Isa0JsSTdXRyxDa0lnSnZCLHNDQW1PWSxlbElqWFcsQ2tJOEl2QixrQ0F1T1ksVUFBVyxDQUNYLFdBQVksQ0F4T3hCLHFDQTJPWSxTQUFVLENBSWpCLHNIQUlPLHNCcEdwVnlDLENvR3FWekMsVXBHN1U4QixDb0c4VTlCLFdwRzdVK0IsQ29HOFUvQixrQkFBbUIsQ0FDbkIsd0JsSXRZVyxDa0l1WVgsS0FBTSxDQUNOLFlBQWEsQ0FWcEIsZ0lBYVcsWWxJOVlPLENrSWlZbEIsb1FBa0JXLG9CbEloWk8sQ2tJaVpQLGtCbElwWk8sQ2tJaVlsQixndEJBdUJlLFNsSXBaRyxDb0lzSHZCLGNBQ0ksZUFBZ0IsQ0FDaEIsb0NBRkosaUNBSVksU0FBVSxDQUNiLENBTFQsb0JBUVEsVUFBVSxDQUNWLGlCQUFrQixDQUNsQixLQUFNLENBQ04sTUFBTyxDQUNQLFdBQVksQ0FDWixVQUFXLENBQ1gsa0JwSWpJeUIsQ29JcUk1QiwyREFHTyxzQnRHMUdtQyxDc0cyR25DLGlCdEd6R3lDLENzRzBHekMsb0JwSWpKVyxDb0lrSlgsa0J0R3pHbUMsQ3NHMEduQyxZdEd6RzZCLENzR2tHcEMsa0VBVVcsa0JwSXRKTyxDb0l1SlAsYXBJdkpPLENvSXdKUCxvQnBJeEpPLENvSTZKbkIsK0JBQ0ksaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxzQkMvSnVDLENEa0sxQyxzQ0FHVyw0RXBKcks4QixDb0pzSzlCLGlCOURuS2tCLEM4RG9LbEIsd0I5RHJLeUIsQzhEc0t6QixhcEl4S08sQ29Ja0tsQixzQ0FVVyxpQjlENUprQixDOEQ2SmxCLHlHcEp6S3FDLENvSjBLckMsYXBJL0tPLENvSXFMbEIsa0NBRU8sZ0ZwSnRMa0MsQ29KdUxsQyxnQi9HN0p1QixDK0c4SnZCLHdCL0c1SitCLEMrRzZKL0IsYXBJekxXLENvSTBMWCxrQnBJM0xXLENvSTRMWCxvQnBJNUxXLENvSXFMbEIsc0NBVVcsU3BJOUtNLENvSXlHdEIsNEJBNEVZLFdBQVksQ0FJcEIsc0JBQ0ksMkRwSjFNc0MsQ29KMk10QyxhcEk1TWUsQ29JNk1mLHdCQzVGaUMsQ0R5RnBDLDRCQU1PLFVBQVcsQ0FDWCxrQnBJaE5XLENvSWlOWCxVQUFXLENBQ1gsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixPQUFRLENBQ1IsZ0JBQWlCLENBNUY3QiwwQkFtR1kscURBQWtDLENBbkc5Qyw2Q0F3R29CLGtCcElqT0csQ29Ja09ILFVwSS9ORyxDb0lnT0gsZ0JDaEwyQixDRGlMM0Isb0NwSnBPMEIsQ29KeUg5QywyQ0FtSG9CLG1CQUFxQixDQW5IekMsa0RBc0h3Qix3QjlEN09pQixDOEQ4T2pCLGFwSWhQRCxDb0lpUEMsNEVwSmpQc0IsQ29KeUg5QyxrQ0ErSGdCLG1HcEp4UDhCLENvSnlQOUIsYXBJMVBPLENvSTBIdkIsMkJBcUlZLHFHcEo5UGtDLENvSitQbEMsYXBJL1BXLENvSXlIdkIsaUNBd0lnQixhcEloUU8sQ29Jd0h2QixnRUE4SVksZXBJcFFXLENvSXNIdkIsZ0VBdUpnQixpQkN2TmUsQ0RnRS9CLDZCQThKWSx3QnBJN1FxQixDb0krR2pDLHdDQW9LZ0IsNkVwSjdSOEIsQ29KOFI5QixnQi9HOUpzQixDK0crSnRCLHdCL0c3SjhCLEMrRzhKOUIsYXBJL1JPLENvSWdTUCxlcEk5Uk8sQ29JK1JQLG9CcEloU08sQ29JaVNQLGdCQ3ROMkIsQ0Q0QzNDLDRDQTZLb0IsWXBJdFNHLENvSXlIdkIsNEZBa0xvQixVcEl4U0csQ29Jc0h2Qiw4SUFxTHdCLFNwSTNTRCxDb0lzSHZCLHlKQThMb0Isa0JwSXRURyxDb0l3SHZCLDZCQW9NWSxlcEkxVFcsQ29Jc0h2Qix5QkF3TVksVUFBVyxDQUNYLFdBQVksQ0F6TXhCLDRCQTRNWSxTQUFVLENBSWpCLG9HQUlPLHNCdEc3UnlDLENzRzhSekMsVXRHdFI4QixDc0d1UjlCLFd0R3RSK0IsQ3NHdVIvQixrQkFBbUIsQ0FDbkIsd0JwSS9VVyxDb0lnVlgsS0FBTSxDQUNOLFlBQWEsQ0FWcEIsOEdBYVcsWXBJdlZPLENvSTBVbEIsZ09Ba0JXLG9CcEl6Vk8sQ29JMFZQLGtCcEk3Vk8sQ29JMFVsQix3b0JBdUJlLFNwSTdWRyxDc0l3RnZCLGNBQ0ksZUFBZ0IsQ0FEcEIsb0JBSVEsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixLQUFNLENBQ04sTUFBTyxDQUNQLFdBQVksQ0FDWixVQUFXLENBQ1gsa0J0SS9GeUIsQ3NJd0c3Qix3REFDSSxpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLHNCQ2pIdUMsQ0RvSDFDLHNDQUdXLDRFdEp2SDhCLENzSndIOUIsaUJoRXJIa0IsQ2dFc0hsQix3QmhFdkh5QixDZ0V3SHpCLGF0STFITyxDc0lvSGxCLHNDQVVXLGlCaEU5R2tCLENnRStHbEIseUd0SjNIcUMsQ3NKNEhyQyxhdElqSU8sQ3NJc0luQixpQ0FDSSxZQUFhLENBQ2IsVUFBVyxDQUNYLFdBQVksQ0FDWixvQ0FKSixpQ0FLUSxxQkFBc0IsQ0FFN0IsQ0FFRCxnQ0FDSSxpQkFBa0IsQ0FEckIsMkNBR08sY0FBZSxDQUVuQixvQ0FMSixnQ0FNUSxjQUFlLENBRXRCLENBRUQsc0NBQ0ksaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxzQkMzSnVDLENENEp2QyxvQ0FKSixzQ0FLUSxlQUFnQixDQUd2QixDQUVBLDZDQUdXLDRFdEpySzhCLENzSnNLOUIsaUJoRW5La0IsQ2dFb0tsQix3QmhFckt5QixDZ0VzS3pCLGF0SXhLTyxDc0lrS2xCLDZDQVVXLGlCaEU1SmtCLENnRTZKbEIseUd0SnpLcUMsQ3NKMEtyQyxhdEkvS08sQ3NJNEZ2Qiw0QkEwRlksU0FBVSxDQUNWLGtDQUFvQyxDQTNGaEQsbUNBOEZZLFNBQVUsQ0FLbEIscUJBQ0ksZUFBZ0IsQ0FwR3hCLDBCQXdHWSxxREFBa0MsQ0F4RzlDLDZDQThHb0Isa0J0SXpNRyxDc0kwTUgsVXRJdk1HLENzSXdNSCxnQkM3STJCLENEOEkzQixvQ3RKNU0wQixDc0oyRjlDLDJDQXlIb0IsbUJBQXFCLENBekh6QyxrREE0SHdCLHdCaEVyTmlCLENnRXNOakIsYXRJeE5ELENzSXlOQyw0RXRKek5zQixDc0oyRjlDLGtDQW9JZ0IsbUd0Si9OOEIsQ3NKZ085QixhdElqT08sQ3NJNEZ2QiwyQkEwSVkscUd0SnJPa0MsQ3NKc09sQyxhdEl0T1csQ3NJMkZ2QixpQ0E4SWdCLGF0SXhPTyxDc0kwRnZCLGdFQW9KWSxldEk1T1csQ3NJd0Z2QixnRUE2SmdCLGlCQ3BMZSxDRHVCL0IsNkJBbUtZLHdCdElwUHFCLENzSWlGakMsd0NBd0tnQiw2RXRKblE4QixDc0pvUTlCLGdCakhwSXNCLENpSHFJdEIsd0JqSG5JOEIsQ2lIb0k5QixhdElyUU8sQ3NJc1FQLGV0SXBRTyxDc0lxUVAsb0J0SXRRTyxDc0l1UVAsZ0JDbEwyQixDREkzQyw0Q0FpTG9CLFl0STVRRyxDc0kyRnZCLDRGQXNMb0IsVXRJOVFHLENzSXdGdkIsOElBeUx3QixTdElqUkQsQ3NJd0Z2Qix5SkFrTW9CLGtCdEk1UkcsQ3NJMEZ2Qiw2QkF3TVksZXRJaFNXLENzSXdGdkIseUJBNE1ZLFVBQVcsQ0FDWCxXQUFZLENBN014Qiw0QkFpTlksU0FBVSxDQUlsQiwwQkFDSSxxQkFBc0IsQ0FHekIsb0dBR08sc0J4R3ZReUMsQ3dHd1F6QyxVeEdoUThCLEN3R2lROUIsV3hHaFErQixDd0dpUS9CLGtCQUFtQixDQUNuQix3QnRJelRXLENzSTBUWCxLQUFNLENBQ04sWUFBYSxDQVRwQiw4R0FZVyxZdElqVU8sQ3NJcVRsQixnT0FpQlcsb0J0SW5VTyxDc0lvVVAsa0J0SXZVTyxDc0lxVGxCLHdvQkFzQmUsU3RJdlVHLENzSTZVbEIsMkRBRU8sc0J4RzlTbUMsQ3dHK1NuQyxpQnhHN1N5QyxDd0c4U3pDLG9CdElyVlcsQ3NJc1ZYLGtCeEc3U21DLEN3RzhTbkMsWXhHN1M2QixDd0d1U3BDLGtFQVNXLGtCdEkxVk8sQ3NJMlZQLGF0STNWTyxDc0k0VlAsb0J0STVWTyxDc0lpV25CLHFCQUNJLGlCQUFrQixDQURyQixrQ0FHTyxnRnRKbldrQyxDc0pvV2xDLGdCakgxVXVCLENpSDJVdkIsd0JqSHpVK0IsQ2lIMFUvQixhdEl0V1csQ3NJdVdYLGtCdEl4V1csQ3NJeVdYLG9CdEl6V1csQ3NJaVdsQixzQ0FXVyxTdEkzVk0sQ3NJOFZkLG9DQWRKLHFCQWVRLGFBQWMsQ0FFckIsQ0V6Vkwsb0NBS1ksNkV4SjdCa0MsQ3dKOEJsQyxheEk5QlcsQ3dJK0JYLGtCeEloQ1csQ3dJaUNYLHdCQzNCb0MsQ0RtQmhELG9GQVdnQixVeEluQk0sQ3dJb0JOLG9CeEluQ08sQ3dJdUJ2QixzSUFlb0IsU3hJdkJFLEN3SVF0QixzS0FpQndCLFd4SXRDRCxDd0lxQnZCLHNLQW9Cd0IsY3hJNUNELEN3SXdCdkIsNklBOEJnQixrQnhJckRPLEN3SXVCdkIsNkNBaUNnQixTeEl0RE8sQ3dJcUJ2QiwwSEFzQ29CLGN4STlERyxDd0l3QnZCLG1GQThDNEIsa0JBQW1CLENFbkUvQyxXQUNJLGExSUs2QixDMElKNUIsNENBR1cs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OERZLDRCQUE2QixDQTlEekMsMERBZ0VnQix1QkFBd0IsQ0FDeEIsS0FBTSxDQWpFdEIseURBb0VnQix3QkFBeUIsQ0FDekIsS0FBTSxDQXJFdEIsdUZBZ0ZnQixNQUFPLEM1SnNpQmYsb0M0SjloQkosaUNBRVEsaUJBQWtCLENBQ2xCLFlBQWEsQ0FFaEIsQzVKeWhCRCxxQzRKcGhCSixtQ0FFUSxpQkFBa0IsQ0FDbEIsWUFBYSxDQUNoQixDQ3BGVCxrQ0FJWSxrQi9KOUJXLEMrSjBCdkIscUNBUVksVS9KakJVLEMrSmtCVix5QkNqQzJDLENEa0MzQyw2Ri9LL0J5QyxDK0txQnJELDhDQWdCZ0Isd0QvS3pDOEIsQytLMEM5QixVL0oxQk0sQytKMkJOLGVDaEMrQixDRGMvQyx3R0FxQm9CLGEvSjlDRyxDK0p5QnZCLDZDQTBCZ0Isd0QvS25EOEIsQytLb0Q5QixVL0pwQ00sQytKcUNOLGVDckM4QixDRFM5QyxzR0ErQm9CLGEvSnhERyxDK0p5QnZCLHNDQXNDWSx3RC9LL0RrQyxDK0tnRWxDLFUvSmhEVSxDK0ppRFYsZUM1Q3lDLENuRm9EckQsdUJrRkFRLFlBQWEsQ0V2Q3JCLHlCQUdRLHNCQ3ZDdUMsQ0R3Q3ZDLHdCaks1QnlCLENpS3dCakMsMERBVW9CLDRFakw1QzBCLENpTDZDMUIsYWpLN0NHLENpS2tDdkIsMERBY29CLHVGakw1Q2lDLENpTDZDakMsYWpLbERHLENpS21DdkIsOENBdUJnQix3RGpMekQ4QixDaUwwRDlCLGFqS3pETyxDaUswRFAsZUMxQytCLENEaUIvQyx3R0E0Qm9CLGFqSy9ERyxDaUttQ3ZCLDZDQWlDZ0Isd0RqTG5FOEIsQ2lMb0U5QixhaktuRU8sQ2lLb0VQLGVDN0M4QixDRFU5QyxzR0FzQ29CLGFqS3pFRyxDaUttQ3ZCLHNDQTZDWSx3RGpML0VrQyxDaUxnRmxDLGFqSy9FVyxDaUtnRlgsZUNuRHlDLENDaURoRCwyQ0FJVyxhbktuRk8sQ21LK0VsQixtR0FPZSxrQm5LdEZHLENtSytFbEIsMkNBV1csYW5LM0ZPLENtS2tHbEIsdUNBRU8sZ0ZuTG5Ha0MsQ21Mb0dsQyxnQjlJMUV1QixDOEkyRXZCLHdCOUl6RStCLEM4STBFL0IsYzlJM0V1QixDOEk0RXZCLGFuS3ZHVyxDbUt3R1gsa0JuS3pHVyxDbUswR1gsb0JuSzFHVyxDbUtrR2xCLDBGQVdXLFVuSzVGTSxDbUs2Rk4sb0JuSzdHTyxDbUtpR2xCLHNJQWNlLFNuSy9GRSxDbUtpRmpCLDhDQWtCVyxrQm5LbkhPLENtS2lHbEIsZ0RBc0JXLFluS3ZITyxDbUs0SG5CLDBCQUNJLGVBQWdCLENBaER4Qix5QkFxRFEsd0JuS25JZSxDbUs4RXZCLG1DQXVEWSxZQUFhLENBQ2IscUJBQXNCLENBeERsQywwQ0EwRGdCLE9BQVEsQ0ExRHhCLDBDQTZEZ0IsT0FBUSxDQUNSLFVuSzNITSxDbUs0SE4seUJDOUV5QyxDRCtFekMsMkduTHpJcUMsQ21MMElyQyxtQkFBcUIsQ0FqRXJDLGtDQXFFWSx3Qm5LbkpXLENtSzhFdkIsNkVBZ0ZnQix3RG5MN0o4QixDbUw4SjlCLFVuSzlJTSxDbUsrSU4sZUN4RjhCLENENkZ6Qyw4R0FHTyxlbktwS1csQ21LcUtYLFVySWhIOEIsQ3FJaUg5QixXckloSCtCLENxSWlIL0Isa0JBQW1CLENBQ25CLHdCbkt6S1csQ21LMEtYLEtBQU0sQ0FDTixZQUFhLENBVHBCLHNIQVlXLFluS2pMTyxDbUtxS2xCLG9QQWlCVyxvQm5LbkxPLENtS29MUCxrQm5LdkxPLENtS3FLbEIsb1FBcUJlLFNuS3RMRyxDbUsyTGxCLGdFQUdPLHNCckk3Sm1DLENxSThKbkMsaUJySTVKeUMsQ3FJNkp6QyxvQm5LcE1XLENtS3FNWCxrQnJJNUptQyxDcUk2Sm5DLFlySTVKNkIsQ3FJcUpwQyx1RUFVVyxrQm5Lek1PLENtSzBNUCxhbksxTU8sQ21LMk1QLG9CbkszTU8sQ21LOEV2QiwwQkFtSVEsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixVQUFXLENBSVgsVUFBVyxDQUNYLFFBQVMsQ0FDVCx3QkMvSXdDLENsS2lqQnhDLG9DaUs3aUJSLDBCQXVJWSxVQUFXLENBS2xCLENFeklBLGlDQVVXLFNySzFFTSxDc0txRHRCLGlCQUVJ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QXFhUSxVQUFXLENBQ1gsV0FBWSxDQUNaLFlBQWEsQ0d0ZnJCLDBCQUdRLHNCQ2xDd0MsQ0RtQ3hDLHdCbkx2QnlCLENtTG1CakMsMkRBVW9CLDRFbk12QzBCLENtTXdDMUIsYW5MeENHLENtTDZCdkIsMkRBY29CLHVGbk12Q2lDLENtTXdDakMsYW5MN0NHLENtTDhCdkIsK0NBdUJnQix3RG5NcEQ4QixDbU1xRDlCLGFuTHBETyxDbUxxRFAsZUNyQ2dDLENEWWhELDBHQTRCb0IsYW5MMURHLENtTDhCdkIsOENBaUNnQix3RG5NOUQ4QixDbU0rRDlCLGFuTDlETyxDbUwrRFAsZUN4QytCLENESy9DLHdHQXNDb0IsYW5McEVHLENxTGdGbEIsdUNBSVcsYXJMbkZPLENxTCtFbEIsMkZBT2Usa0JyTHRGRyxDcUwrRWxCLHVDQVdXLGFyTDNGTyxDcUxrR2xCLG1DQUVPLGdGck1uR2tDLENxTW9HbEMsZ0JoSzFFdUIsQ2dLMkV2Qix3QmhLekUrQixDZ0swRS9CLGNoSzNFdUIsQ2dLNEV2Qixhckx2R1csQ3FMd0dYLGtCckx6R1csQ3FMMEdYLG9CckwxR1csQ3FMa0dsQixrRkFXVyxVckw1Rk0sQ3FMNkZOLG9Cckw3R08sQ3FMaUdsQiw4SEFjZSxTckwvRkUsQ3FMaUZqQiwwQ0FrQlcsa0JyTG5ITyxDcUxpR2xCLDRDQXNCVyxZckx2SE8sQ3FMNEhuQixzQkFDSSxlQUFnQixDQWhEeEIscUJBcURRLHdCckxuSWUsQ3FMOEV2QiwrQkF1RFksWUFBYSxDQUNiLHFCQUFzQixDQXhEbEMsc0NBMERnQixPQUFRLENBMUR4QixzQ0E2RGdCLE9BQVEsQ0FDUixVckwzSE0sQ3FMNEhOLHlCQzlFcUMsQ0QrRXJDLDJHck16SXFDLENxTTBJckMsbUJBQXFCLENBakVyQyw4QkFxRVksd0JyTG5KVyxDcUw4RXZCLHFFQWdGZ0Isd0RyTTdKOEIsQ3FNOEo5QixVckw5SU0sQ3FMK0lOLGVDeEYwQixDRDZGckMsc0dBR08sZXJMcEtXLENxTHFLWCxVdkpoSDhCLEN1SmlIOUIsV3ZKaEgrQixDdUppSC9CLGtCQUFtQixDQUNuQix3QnJMektXLENxTDBLWCxLQUFNLENBQ04sWUFBYSxDQVRwQiw4R0FZVyxZckxqTE8sQ3FMcUtsQixvT0FpQlcsb0JyTG5MTyxDcUxvTFAsa0JyTHZMTyxDcUxxS2xCLG9QQXFCZSxTckx0TEcsQ3FMMkxsQiw0REFHTyxzQnZKN0ptQyxDdUo4Sm5DLGlCdko1SnlDLEN1SjZKekMsb0JyTHBNVyxDcUxxTVgsa0J2SjVKbUMsQ3VKNkpuQyxZdko1SjZCLEN1SnFKcEMsbUVBVVcsa0JyTHpNTyxDcUwwTVAsYXJMMU1PLENxTDJNUCxvQnJMM01PLENxTDhFdkIsc0JBbUlRLFVBQVcsQ0FDWCxpQkFBa0IsQ0FDbEIsVUFBVyxDQUlYLFVBQVcsQ0FDWCxRQUFTLENBQ1Qsd0JDL0lvQyxDcExpakJwQyxvQ21MN2lCUixzQkF1SVksVUFBVyxDQUtsQixDRXRORCwwQkFDSSx3QnZMRXlCLEN3TFlqQywrQkFJWSxrQkFBbUIsQ0FDbkIsVXhMcEJXLEN3THFCWCx5R3hNcEJ5QyxDd002QmhELCtDQUdPLGVBQWdCLENBSHZCLG1DQUtXLHdCeEx2Q08sQ3dMa0NsQixnQ0FTVyxVeEx2Q08sQ3lMZXZCLCtCQUdZLGF6THJCVyxDeUxrQnZCLCtCQU9ZLGtCQUFtQixDQUNuQixhekwzQlcsQ3lMNEJYLHlHek12QnlDLEN5TWdDaEQsK0NBR08sZUFBZ0IsQ0FIdkIsbUNBS1csd0J6TDFDTyxDeUxxQ2xCLDJDQVVlLGtCQUFtQixDQVZsQyxrREFhbUIsc0d6TTdDNkIsQ3lNOEM3QixVekwvQ0QsQ3lMaUNsQixnQ0FvQlcsVXpMckRPLEMwTHdCdkIsa0NBR1ksYTFMOUJXLEMwTDJCdkIsa0NBT1ksYTFMbkNXLEMwTG9DWCx5RzFNL0J5QyxDME1rQ2pELHdCQUNJLGVBQWdCLENBRXBCLHVCQUNJLFdBQVksQ0FHZiw4REFHTyxzQjVKWm1DLEM0SmFuQyxpQjVKWHlDLEM0Sll6QyxvQjFMbkRXLEMwTG9EWCxrQjVKWG1DLEM0SlluQyxZNUpYNkIsQzRKSXBDLHFFQVVXLGtCMUx4RE8sQzBMeURQLGExTHpETyxDMEwwRFAsb0IxTDFETyxDMEw0QnZCLHVCQW9DUSxlQUFnQixDQXBDeEIsd0NBMENnQixrQkFBbUIsQ0ExQ25DLCtDQTZDb0IsaUJDN0RnQyxDRDhEaEMsc0cxTXJFaUMsQzBNc0VqQyxVMUx2RUcsQzBMd0J2QixnQ0FxRFksa0IxTGpGVyxDMEw0QnZCLDZCQXlEWSxVMUxqRlcsQzRMa0NuQixnQkFDSSxlQUFnQixDQUVuQiwwRkFHTyxzQjlKS3lDLEM4Skp6QyxVOUpZOEIsQzhKWDlCLFc5SlkrQixDOEpYL0Isa0JBQW1CLENBQ25CLHdCNUw3Q1csQzRMOENYLEtBQU0sQ0FDTixZQUFhLENBVHBCLG9HQVlXLFk1THJETyxDNEx5Q2xCLDRNQWlCVyxvQjVMdkRPLEM0THdEUCxrQjVMM0RPLEM0THlDbEIsZ21CQXNCZSxTNUwzREcsQzRMaUVsQixzREFJTyxzQjlKcENtQyxDOEpxQ25DLGlCOUpuQ3lDLEM4Sm9DekMsb0I1TDNFVyxDNEw0RVgsa0I5Sm5DbUMsQzhKb0NuQyxZOUpuQzZCLEM4SjJCcEMsNkRBV1csa0I1TGhGTyxDNExpRlAsYTVMakZPLEM0TGtGUCxvQjVMbEZPLEM0TG9DdkIsdUJBb0RRLFdBQVksQ0FwRHBCLGlEQWdFWSxrQjVMcEdXLEM0TG9DdkIsZ0RBdUVvQixlQWpGNkIsQ0FrRjdCLHNHNU12R2lDLEM0TXdHakMsVTVMekdHLEM0TGdDdkIscUJBK0VZLFU1TC9HVyxDNkw4RGxCLGlDQUdXLGlCdkhqRWtCLEN1SGtFbEIsd0J2SG5FeUIsQ3VIb0V6QixhN0x0RU8sQzZMaUVsQixpQ0FRVyxpQnZIekRrQixDdUgwRGxCLHlHN010RXFDLEM2TXVFckMsYTdMNUVPLEM2TGtGbEIsNkJBRU8sZ0Y3TW5Ga0MsQzZNb0ZsQyxnQnhLMUR1QixDd0syRHZCLHdCeEt6RCtCLEN3SzBEL0IsYTdMdEZXLEM2THVGWCxrQjdMeEZXLEM2THlGWCxvQjdMekZXLEM2TGtGbEIsaUNBVVcsUzdMM0VNLEM2TGdEdEIsZUFpQ1EsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixPQ3BHa0IsQ0RxR2xCLFVBQVcsQ0FDWCxrQjdMbkdlLEM2TG9HZixVQUFXLENBQ1gsV0FBWSxDQUNaLG9CQUFxQixDM0xraEJyQixxQzJMMWpCUixlQTZDWSxZQUFhLENBQ2hCLEMzTDRnQkQscUMyTHpnQkgsbUNBR1csVUFBVyxDQUNYLGlCQUFrQixDQUNsQixPQ3ZIVSxDRHdIVixTQ3ZIWSxDRHdIWixrQjdMdEhPLEM2THVIUCxXQUFZLENBQ1osV0FBWSxDQUNaLG9CQUFxQixDQUN4QixDQUlULGdCQUNJLGVBQWdCLENBakV4Qix1QkFxRVEsV0FBWSxDQUdmLDBGQUdPLHNCL0ozRnlDLEMrSjRGekMsVS9KcEY4QixDK0pxRjlCLFcvSnBGK0IsQytKcUYvQixrQkFBbUIsQ0FDbkIsd0I3TDdJVyxDNkw4SVgsS0FBTSxDQUNOLFlBQWEsQ0FUcEIsb0dBWVcsWTdMckpPLEM2THlJbEIsNE1BaUJXLG9CN0x2Sk8sQzZMd0pQLGtCN0wzSk8sQzZMeUlsQixnbUJBc0JlLFM3TDNKRyxDNkxnS2xCLHNEQUdPLHNCL0psSW1DLEMrSm1JbkMsaUIvSmpJeUMsQytKa0l6QyxvQjdMektXLEM2TDBLWCxrQi9KakltQyxDK0prSW5DLFkvSmpJNkIsQytKMEhwQyw2REFVVyxrQjdMOUtPLEM2TCtLUCxhN0wvS08sQzZMZ0xQLG9CN0xoTE8sQzZMb0xuQix3Q0FuSEosZUFxSFksVUFBVyxDQUNYLFlBQWEsQ0FFakIscUJBQ0ksU0FBVSxDQUNWLGVBQWdCLENBMUg1Qiw0QkE2SFksaUJBQWtCLENBQ2xCLE1BQU8sQ0FDUCxPQUFRLENBQ1Isa0JBQW1CLENBQ3RCLENBaklULG1DQXdJZ0IsZ0Y3TXhNOEIsQzZNeU05QixnQnhLL0ttQixDd0tnTG5CLHdCeEs5SzJCLEN3SytLM0IsYTdMM01PLEM2TDRNUCxrQjdMN01PLEM2TDhNUCxvQjdMOU1PLEM2TGlFdkIsdUNBZ0pvQixTN0xoTUUsQzZMZ0R0Qix3QkFzSlksZTdMbk5XLEM2TDZEdkIsb0JBMEpZLFVBQVcsQ0FDWCxXQUFZLENBM0p4QixnREFrS29CLHNHN005TmlDLEM2TStOakMsYTdMcE9HLEM2TGlFdkIscUJBeUtZLGE3TDFPVyxDNkwyT1gsOEY3TTFPa0MsQytNaUM5QyxTQUVJLGtCL0w3QjZCLEMrTCtCNUIsMkNBR1csNEUvTXhDOEIsQytNeUM5QixhL0x6Q08sQytMMENQLHdCekh4Q3lCLEN5SG1DcEMsMkNBUVcseUcvTXpDcUMsQytNMENyQyxhL0wvQ08sQytMb0RuQixnQkFDSSxlQUFnQixDQUduQixzREFHTyxzQmpLdEJtQyxDaUt1Qm5DLGlCaktyQnlDLENpS3NCekMsb0IvTDdEVyxDK0w4RFgsa0JqS3JCbUMsQ2lLc0JuQyxZaktyQjZCLENpS2NwQyw2REFVVyxrQi9MbEVPLEMrTG1FUCxhL0xuRU8sQytMb0VQLG9CL0xwRU8sQytMa0N2Qix1QkF3Q1EsV0FBWSxDQUdmLHFCQUdPLGVBQWdCLENBSHZCLDZDQVVtQixrQkFBbUIsQ0FDbkIsc0cvTW5GNkIsQytNb0Y3QixVL0xyRkQsQytMeUVsQiw4QkFrQlcsd0IvTC9GTyxDK0w2RWxCLDJCQXNCVyxVL0wvRk8sQ2dNOEN2QixlQUNJLGtGQzVDNEcsQ0QyQ2hILHNCQUlRLFVBQVcsQ0FDWCxXQUFZLENBQ1osVUFBVyxDQUNYLGlCQUFrQixDQUNsQixNQUFPLENBQ1AsT0FBUSxDQUNSLG1EQUFzSCxDQUd6SCxnQ0FFTyxpQkFBa0IsQ0FGekIsdUNBSVcsYWhNbEVPLENnTThEbEIsMkZBUWUsa0JoTXRFRyxDZ004RGxCLHVDQWFXLFVoTXhFTyxDZ004RW5CLHFCQUNJLGFBQWMsQ0FqQ3RCLDBCQXFDUSxVaE1uRmUsQ2dNOEN2Qiw0QkF3Q1ksYWhNMUZXLENnTTJGWCx5QkN2RTRDLENEOEJ4RCxvRUE2Q2dCLGFoTTlGTyxDZ01pRHZCLDRCQWtEWSw4RmhObkdrQyxDZ05vR2xDLGlCQzlFK0IsQ0QrRS9CLGFBQWMsQ0FwRDFCLCtCQXdEUSx1RWhOekdzQyxDZ04wR3RDLFVoTXZHZSxDZ013R2Ysa0JoTTNHZSxDZ01pRHZCLDBFQTZEWSxVaE05RlUsQ2dNK0ZWLG9CaE05R1csQ2dNZ0R2Qiw0SEFpRWdCLFNoTWxHTSxDZ01pQ3RCLDhIQTBFWSxrQmhNMUhXLENnTWdEdkIsd0NBNkVZLFNoTTNIVyxDZ004Q3ZCLDhFQW9Gd0Isa0JBQW1CLENFOUUzQyxpQkFDSSxnRkN2QjRHLENEc0JoSCx3QkFJUSxVQUFXLENBQ1gsV0FBWSxDQUNaLFVBQVcsQ0FDWCxpQkFBa0IsQ0FDbEIsTUFBTyxDQUNQLE9BQVEsQ0FDUixtREFBMEgsQ0FJekgsZ0NBRU8sWWxNeEVPLENrTTRFZiwrQkFDSSw0RGxONUVrQyxDa042RWxDLGFsTTdFVyxDa01nRmYsOEJBQ0ksK0RsTjdFeUMsQ2tOOEV6QyxhbE1uRlcsQ2tNb0ZYLHdCQzlCMEMsQ0RrQ2pELHlDQUdXLGFsTTFGTyxDa011RmxCLCtGQU9lLGtCbE05RkcsQ2tNdUZsQix5Q0FZVyxVbE1oR08sQ2tNb0R2QixvQ0FtRFEsZUFBZ0IsQ0FuRHhCLCtCQXVEUSxlbE0zR2UsQ2tNOEdsQiw4REFHTyxzQnBLaEZtQyxDb0tpRm5DLGlCcEsvRXlDLENvS2dGekMsaUJsTW5IVyxDa01vSFgsa0JwSy9FbUMsQ29LZ0ZuQyxZcEsvRTZCLENvS3dFcEMscUVBVVcsZWxNeEhPLENrTXlIUCxhbE03SE8sQ2tNOEhQLGlCbE0xSE8sQ2tNK0hsQiwwR0FHTyxlbE1sSVcsQ2tNbUlYLFVwSzlFOEIsQ29LK0U5QixXcEs5RStCLENvSytFL0Isa0JBQW1CLENBQ25CLHdCbE12SVcsQ2tNd0lYLEtBQU0sQ0FDTixZQUFhLENBVHBCLG9IQVlXLFlsTS9JTyxDa01tSWxCLDRPQWlCVyxvQmxNakpPLENrTWtKUCxrQmxNckpPLENrTW1JbEIsZ3FCQXNCZSxTbE1ySkcsQ2tNb0R2QiwyQ0F3R1EsU0FBVSxDRXZHbEIsWUFDSSxrQkFxRlUsQ0FuRlQsb0NBR1csYXBNOURPLENvTStEUCw0RXBOL0Q4QixDb04yRHpDLHFGQVFlLGtCcE1uRUcsQ29NMkRsQixvQ0FhVyx5R3BOcEVxQyxDb05xRXJDLFVwTXRFTyxDb000RW5CLG1CQUNJLGVBQWdCLENBeEJ4QiwwRUErQlksWXBNeEZXLENvTXlEdkIsZ0VBb0NZLGVwTXpGVyxDb002RmxCLHlEQUlPLFNBQVUsQ0FDVixzQkMxRnlDLENEMkZ6QyxpQnRLaEV5QyxDc0tpRXpDLGlCcE1wR1csQ29NcUdYLGtCdEtoRW1DLENzS2lFbkMsWXRLaEU2QixDc0t1RHBDLGdFQVlXLGVwTXpHTyxDb00wR1AsVXBNMUdPLENvTTJHUCxpQnBNM0dPLENvTStHbEIsZ0dBR08sZXBNbEhXLENvTW1IWCxVdEs5RDhCLENzSytEOUIsV3RLOUQrQixDc0srRC9CLGtCQUFtQixDQUNuQix3QnBNdkhXLENvTXdIWCxLQUFNLENBQ04sWUFBYSxDQVRwQiwwR0FZVyxZcE0vSE8sQ29NbUhsQix3TkFpQlcsb0JwTWpJTyxDb01rSVAsa0JwTXJJTyxDb01tSGxCLHduQkFzQmUsU3BNcklHLENvTXFEdkIsMkJBMkZZLGVwTWhKVyxDb01xRHZCLDhCQWdHZ0IsYXBNdkpPLENvTXdKUCwwRHBOeko4QixDb04wSjlCLHNCQUF1QixDQUN2Qix5QkFBMEIsQ0FDMUIsaUJBQWtCLENBQ2xCLGFBQWEsQ0FyRzdCLCtCQXlHZ0IsYXBNbEtPLENvTW1LUCxnRXBOOUpxQyxDb05vRHJELDhCQThHZ0IsYXBNcktPLENvTXVEdkIsZ0NBaUhvQiw4RnBOekswQixDb053RDlDLDhCQXVIZ0IsYXBNL0tPLENvTWdMUCx3RHBOaEw4QixDc05zRDlDLFlBQ0ksa0JBeUVVLENBdkVULG9DQUdXLGF0TTVETyxDc002RFAsNEV0TjdEOEIsQ3NOeUR6QyxxRkFRZSxrQnRNakVHLENzTXlEbEIsb0NBYVcseUd0TmxFcUMsQ3NObUVyQyxVdE1wRU8sQ3NNMEVuQixtQkFDSSxlQUFnQixDQUduQixnR0FHTyxldE1qRlcsQ3NNa0ZYLFV4SzdCOEIsQ3dLOEI5QixXeEs3QitCLEN3SzhCL0Isa0JBQW1CLENBQ25CLHdCdE10RlcsQ3NNdUZYLEtBQU0sQ0FDTixZQUFhLENBVHBCLDBHQVlXLFl0TTlGTyxDc01rRmxCLHdOQWlCVyxvQnRNaEdPLENzTWlHUCxrQnRNcEdPLENzTWtGbEIsd25CQXNCZSxTdE1wR0csQ3NNMEdsQix5REFJTyxTQUFVLENBQ1Ysc0JDdkd5QyxDRHdHekMsaUJ4SzdFeUMsQ3dLOEV6QyxpQnRNakhXLENzTWtIWCxrQnhLN0VtQyxDd0s4RW5DLFl4SzdFNkIsQ3dLb0VwQyxnRUFZVyxldE10SE8sQ3NNdUhQLFV0TXZITyxDc013SFAsaUJ0TXhITyxDc01tRHZCLDJCQStFWSxldE1sSVcsQ3NNbUR2Qiw4QkFvRmdCLGF0TXpJTyxDc00wSVAsMER0TjNJOEIsQ3NONEk5QixzQkFBdUIsQ0FDdkIseUJBQTBCLENBQzFCLGlCQUFrQixDQUNsQixhQUFhLENBekY3QiwrQkE2RmdCLGF0TXBKTyxDc01xSlAsZ0V0TmhKcUMsQ3NOa0RyRCw4QkFrR2dCLGF0TXZKTyxDc01xRHZCLGdDQXFHb0IsOEZ0TjNKMEIsQ3NOc0Q5Qyw4QkEyR2dCLGF0TWpLTyxDc01rS1Asd0R0TmxLOEIsQ3dOdUQ5QyxZQUNJLG9FQ3hEb0YsQ0R5RHBGLFNBaUZVLENBbkZkLGtCQUlRLFVBQVcsQ0FDWCxXQUFZLENBQ1osVUFBVyxDQUNYLFFBQVMsQ0FDVCxpQkFBa0IsQ0FDbEIsbURDL0RnRSxDRGdFaEUsVUFBVyxDQUVkLG9DQUdXLGF4TXRFTyxDd011RVAsNEV4TnZFOEIsQ3dObUV6QyxxRkFRZSxrQnhNM0VHLEN3TW1FbEIsb0NBYVcseUd4TjVFcUMsQ3dONkVyQyxVeE05RU8sQ3dNb0ZuQixtQkFDSSxlQUFnQixDQUduQixnR0FHTyxleE0zRlcsQ3dNNEZYLFUxS3ZDOEIsQzBLd0M5QixXMUt2QytCLEMwS3dDL0Isa0JBQW1CLENBQ25CLHdCeE1oR1csQ3dNaUdYLEtBQU0sQ0FDTixZQUFhLENBVHBCLDBHQVlXLFl4TXhHTyxDd000RmxCLHdOQWlCVyxvQnhNMUdPLEN3TTJHUCxrQnhNOUdPLEN3TTRGbEIsd25CQXNCZSxTeE05R0csQ3dNb0hsQix5REFJTyxTQUFVLENBQ1Ysc0JDakh5QyxDRGtIekMsaUIxS3ZGeUMsQzBLd0Z6QyxpQnhNM0hXLEN3TTRIWCxrQjFLdkZtQyxDMEt3Rm5DLFkxS3ZGNkIsQzBLOEVwQyxnRUFZVyxleE1oSU8sQ3dNaUlQLFV4TWpJTyxDd01rSVAsaUJ4TWxJTyxDd01vRHZCLDJCQXdGWSxleE01SVcsQ3dNb0R2Qiw4QkE2RmdCLGF4TW5KTyxDd01vSlAsMER4TnJKOEIsQ3dOc0o5Qix5QkFBMEIsQ0FDMUIsaUJBQWtCLENBQ2xCLGFBQWMsQ0FqRzlCLCtCQXFHZ0IsYXhNN0pPLEN3TThKUCxnRXhOekpxQyxDd05tRHJELDhCQTBHZ0IsYXhNaEtPLEN3TXNEdkIsZ0NBNkdvQiw4RnhOcEswQixDd051RDlDLDhCQW1IZ0IsYXhNMUtPLEN3TTJLUCx3RHhOM0s4QixDME4rQjlDLFlBQ0ksc0JDOUJxQyxDRCtCckMsYTFNbENtQixDME1tQ25CLDRGMU5sQzBDLEMwTm1DMUMscUJDMUJtQyxDRDJCbkMsbUJDMUJpQyxDRDRCakMsa0JBQ0ksVTVLaUJrQyxDNEtoQmxDLFc1S2lCbUMsQzRLZnZDLGtCQUNJLG9CQUFxQixDQUNyQixrQkFBbUIsQ0FFbkIsYTFNN0NlLEMwTThDZixzQkNqQ2dDLENEa0NoQyx1QkFBd0IsQ0FOM0IsZ0RBU08sYTFNcERXLEMwTXFEWCxrQjFNOUNxQixDME1vRDVCLDRNQUtlLGtDQUFvQyxDQU9uRCw0TUFLZSxtQ0FBcUMsQ0FNcEQsNENBRU8sYTFNbkZXLEMwTW9GWCxrQjFNNUVxQixDME1nRjdCLGdEQUVJLFU1S2xDa0MsQzRLbUNsQyxXNUtsQ21DLEM0S21DbkMsYTFNN0ZlLEMwTThGZixzQjVLN0M2QyxDNEs4QzdDLGtCQUFtQixDQUNuQix3QjFNN0ZlLEMwTXNGbEIsb0ZBU08sa0JBQW1CLENBVDFCLDBGQVlPLHVCQUF3QixDQUN4QixZMU10R1csQzBNNkdsQixpREFHTyxZMU03R1csQzRNK0NuQix1QkF5Qkksa0I1TTNFZSxDNE1rRGxCLHFDQUdPLFdBQVksQ0FIbkIsaURBT08sU0FBVSxDQVBqQixpREFZVyxnRjVON0Q4QixDNE44RDlCLGdCdkxwQ21CLEN1THFDbkIsd0J2TG5DMkIsQ3VMb0MzQixhNU1oRU8sQzRNaUVQLGtCNU1sRU8sQzRNbUVQLG9CNU1uRU8sQzRNa0RsQix1TkFnQ2UsUzVNOUVHLEM0TThDbEIscUZBdUNlLHNCQ2pFNEMsQ0RrRTVDLGlCOUtuRGlDLEM4S29EakMsaUI1TXZGRyxDNE13Rkgsa0I5S25EMkIsQzhLb0QzQixZOUtuRHFCLEM4S1FwQyw0RkE4Q21CLGU1TTVGRCxDNE02RkMsYTVNakdELEM0TWtHQyxpQjVNOUZELEM0TThDbEIsZ0VBd0RtQixhNU16R0QsQzRNaURsQiw2SUE0RHVCLGtCNU03R0wsQzRNaURsQixnRUFpRW1CLFU1TS9HRCxDNE04SGxCLHlDQUdXLGE1TXBJTyxDNE1xSVAsNEU1TnJJOEIsQzROaUl6QywrRkFPZSxrQjVNeElHLEM0TWlJbEIseUNBWVcseUc1TnpJcUMsQzROMElyQyxhNU0vSU8sQzRNZ0R2Qix1Q0FzR1EsZUFBZ0IsQ0F0R3hCLDJDQTJHWSxnRjVOMUprQyxDNE4ySmxDLGdCdkxqSXVCLEN1TGtJdkIsd0J2TGhJK0IsQ3VMaUkvQixhNU03SlcsQzRNOEpYLGtCNU0vSlcsQzRNZ0tYLG9CNU1oS1csQzRNZ0R2QiwrQ0FtSGdCLFM1TWxKTSxDNE11SmpCLDhEQUdPLHNCOUt0SW1DLEM4S3VJbkMsaUI5S3JJeUMsQzhLc0l6QyxvQjVNN0tXLEM0TThLWCxrQjlLckltQyxDOEtzSW5DLFk5S3JJNkIsQzhLOEhwQyxxRUFVVyxrQjVNbExPLEM0TW1MUCxhNU1uTE8sQzRNb0xQLG9CNU1wTE8sQzRNZ0R2QiwrQkEwSVEsV0FBWSxDQWhFZixvSEF1RU8sWTVNak1XLEM0TWdEdkIsMkNBc0pRLFNBQVUsQ0VwTGxCLCtCQUlZLHdCOU1YcUIsQzhNT2pDLGdDQU9ZLGU5TXJCVyxDOE1zQlgsd0I5TWZxQixDOE1PakMsbUNBWVksYTlNOUJXLEM4TStCWCx5QkM1QnlDLENENkJ6Qyx1RjlOM0J5QyxDOE5hckQsb0NBa0JZLHdEOU5uQ2tDLEM4Tm9DbEMsYTlNbkNXLEM4TW9DWCxlQ3hCdUMsQ0NtQy9DLHFCQUNJLGtCaE5sRGUsQ2dObURmLFVoTi9DZSxDZ05rRGQsc0ZBS08saUJoT2ZVLENnT29CbEIseUJBQ0ksWUFBYSxDQUNiLGFBQWMsQ0FDZCxnQkFBaUIsQ0FDakIsK0JoTnBFVyxDZ05nRWQsK0JBTU8sWWhOdEVPLENnTnlFZix5QkFDSSxvR2hPekVrQyxDZ08wRWxDLGFoTjFFVyxDZ04yRVgsaUJDbkV3QixDRG9FeEIsd0JBQXlCLENBR2pDLGlCQUNJLFlBQWEsQ0FEaEIsd0JBR08sYUFBYyxDQUd0QixpQkFDSSxlQzdEd0IsQ0RnRXhCLDRCQTlEMkIsQ0ErRDNCLFVoTnZGZSxDZ053RmYsY2xLM0ZrQixDa0txRnJCLGdEQVNPLGNBQWUsQ0FDZixlQy9EMkIsQ0RnRTNCLHVCQy9ENEIsQ0RnRTVCLDJCaE5qR1csQ2dOa0dYLGFoTmxHVyxDZ05tR1gsNEJDL0QwQixDRGlEakMsb0NBa0JXLGNBQWUsQ0FDZixvQmhOdEdPLENnTnVHUCxhaE52R08sQ2dOd0dQLDRCQ2xFcUIsQ0RzRWpDLG1CQUNJLG9HaE8vR3NDLENnT2dIdEMsY0M1RnlCLENEOEY3QixtQkFDSSxvR2hPbkhzQyxDZ09vSHRDLGdCQ25HMkIsQ0RvRzNCLGFoTnJIZSxDZ051SG5CLG1CQUNJLG9HaE94SHNDLENnT3lIdEMsZ0JDbEc0QixDRG9HaEMsd0JBQ0ksOEZoTzVIc0MsQ2dPNkh0QyxlQ2hIZ0MsQ0NLaEMsb0NBRlIsOEVBS29CLG9CQUF1QixDQUMxQixDQUdULHFDQVRSLCtGQVlvQixrQkFBbUIsQ0FadkMsa0ZBaUJvQixrQkFBbUIsQ0FDdEIsQ0FsQmpCLHVGQXNCWSwrQmxONUJxQixDa05NakMsNEZBd0JnQixtQ0FBb0MsQ0F4QnBELDRIQTJCd0IsWUFBYSxDQTNCckMsNEdBd0NnQiw0QmxOckRPLENrTmF2QixtSEFrQ29CLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsVUFBVyxDQUNYLDZCQUE4QixDQXJDbEQseUlBMkNvQixhbE41REcsQ2tONkRILGVDNUQrQyxDRGdCbkUsdUlBZ0RvQixhbE5oRUcsQ2tOaUVILGVDL0Q2QyxDRGNqRSxzSUFxRG9CLGNDbEU0QyxDRG1FNUMsV0NsRXlDLENEbUV6QyxZQ25FeUMsQ0RvRXpDLGtCQUFvQixDQXhEeEMsNklBMkR3QixVQUFXLENBQ1gsVUFBVyxD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bUJBQW9CLEN2TnFsQjVCLG9DdU56bEJILHNEQU1lLGVBQWdCLENBS3ZCLENBWFIsZ0VBU2UsZUFBZ0IsQ0NnQ3BDLDhCQUdZLHFEQUFrQyxDQUg5QywrQ0FTb0IsbUJBQXFCLENBVHpDLHNEQVl3Qix3QnBKcEZpQixDb0pxRmpCLGExTnZGRCxDME53RkMsNEUxT3hGc0IsQzBPMEU5QyxzQ0FxQmdCLG1HMU8vRjhCLEMwT2dHOUIsYTFOL0ZPLEMwTnlFdkIsK0JBMkJZLHFHMU9yR2tDLEMwT3NHbEMsYTFOdEdXLEMwTjBFdkIscUNBOEJnQixhMU52R08sQzBOeUV2QiwyQ0FnQ29CLHFHMU8xRzBCLEMwTzJHMUIsYTFOM0dHLEMwTjBFdkIsbUNBeUNnQixhMU5uSE8sQzBOMEV2Qix3RUErQ1ksZTFOdEhXLEMwTnVFdkIsd0VBd0RnQixpQkNyRm1CLENENkJuQyxpREEyRGdCLDZCMU5sSU8sQzBObUlQLGtCQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsWUFBYSxDQUNiLGtCQUFtQixDQS9EbkMsaUNBc0VZLHdCMU50SXFCLEMwTmdFakMsOENBNEVnQiw2RTFPdEo4QixDME91SjlCLGdCck12QnNCLENxTXdCdEIsd0JyTXRCOEIsQ3FNdUI5QixhMU54Sk8sQzBOeUpQLGUxTnZKTyxDME53SlAsb0IxTnpKTyxDME4wSlAsZ0JDM0YrQixDRFMvQyxrREFxRm9CLFkxTi9KRyxDME4wRXZCLHdHQTBGb0IsVTFOaktHLEMwTnVFdkIsd0pBNkZ3QixTMU5wS0QsQzBOdUV2QiwyS0FzR29CLGtCMU45S0csQzBOd0V2QixpQ0E0R1ksZTFObkxXLEMwTnVFdkIsNkJBZ0hZLFVBQVcsQ0FDWCxXQUFZLENBakh4QiwyRUF1SGdCLHNCNUw3SitCLEM0TDhKL0IsaUI1TDVKcUMsQzRMNkpyQyxvQjFOcE1PLEMwTnFNUCxrQjVMNUorQixDNEw2Si9CLFk1TDVKeUIsQzRMaUN6QyxrRkE4SG9CLGtCMU56TUcsQzBOME1ILGExTjFNRyxDME4yTUgsb0IxTjNNRyxDNE4yRXZCLDhCQUdZLHFEQUFrQyxDQUg5QywrQ0FTb0IsbUJBQXFCLENBVHpDLHNEQVl3Qix3QnRKcEZpQixDc0pxRmpCLGE1TnZGRCxDNE53RkMsNEU1T3hGc0IsQzRPMEU5QyxzQ0FxQmdCLG1HNU8vRjhCLEM0T2dHOUIsYTVOL0ZPLEM0TnlFdkIsK0JBMkJZLHFHNU9yR2tDLEM0T3NHbEMsYTVOdEdXLEM0TjBFdkIscUNBOEJnQixlQUFnQixDQUNoQixhNU54R08sQzROeUV2QiwyQ0FpQ29CLHFHNU8zRzBCLEM0TzRHMUIsYTVONUdHLEM0TjBFdkIsbUNBeUNnQixhNU5uSE8sQzROMEV2Qix3RUErQ1ksZTVOdEhXLEM0TnVFdkIsd0VBd0RnQixpQkM3Rm1CLENEcUNuQyxpREEyRGdCLDZCNU5sSU8sQzRObUlQLGtCQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsWUFBYSxDQUNiLGtCQUFtQixDQS9EbkMsaUNBc0VZLHdCNU50SXFCLEM0TmdFakMsNENBNEVnQiw2RTVPdEo4QixDNE91SjlCLGdCdk12QnNCLEN1TXdCdEIsd0J2TXRCOEIsQ3VNdUI5QixhNU54Sk8sQzROeUpQLGU1TnZKTyxDNE53SlAsb0I1TnpKTyxDNE4wSlAsZ0JDbkcrQixDRGlCL0MsZ0RBcUZvQixZNU4vSkcsQzROMEV2QixvR0EwRm9CLFU1TmpLRyxDNE51RXZCLHNKQTZGd0IsUzVOcEtELEM0TnVFdkIscUtBc0dvQixrQjVOOUtHLEM0TndFdkIsaUNBNEdZLGU1Tm5MVyxDNE51RXZCLDZCQWdIWSxVQUFXLENBQ1gsV0FBWSxDQWpIeEIsMkVBdUhnQixzQjlMN0orQixDOEw4Si9CLGlCOUw1SnFDLEM4TDZKckMsb0I1TnBNTyxDNE5xTVAsa0I5TDVKK0IsQzhMNkovQixZOUw1SnlCLEM4TGlDekMsa0ZBOEhvQixrQjVOek1HLEM0TjBNSCxhNU4xTUcsQzROMk1ILG9CNU4zTUcsQ0UybkJmLHFDNE56aUJILHdEQUllLDBCQUEyQixDQUM5QixDQU5qQiwrQ0FnQm9CLG1CQUFxQixDQWhCekMsc0RBbUJ3Qix3QnhKakdpQixDd0prR2pCLGE5TnBHRCxDOE5xR0MsNEU5T3JHc0IsQzhPZ0Y5QyxzQ0E0QmdCLG1HOU81RzhCLEM4TzZHOUIsYTlONUdPLEM4TitFdkIsK0JBa0NZLHFHOU9sSGtDLEM4T21IbEMsYTlObkhXLEM4TmdGdkIscUNBcUNnQixhOU5wSE8sQzhOK0V2QiwyQ0F1Q29CLHFHOU92SDBCLEM4T3dIMUIsYTlOeEhHLEM4TmdGdkIsbUNBZ0RnQixhOU5oSU8sQzhOZ0Z2Qix3RUFzRFksZTlObklXLEM4TjZFdkIsd0VBK0RnQixpQkNyR21CLENEc0NuQyxpREFrRWdCLDZCOU4vSU8sQzhOZ0pQLGtCQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsWUFBYSxDQUNiLGtCQUFtQixDQXRFbkMsaUNBNEVZLHdCOU5sSnFCLEM4TnVKckIscUNBakZaLGtDQWtGZ0IsWUFBYSxDQUVwQixDQUdHLHFDQXZGWixpQ0F3RmdCLFNBQVUsQ0FFakIsQ0ExRlQsOENBOEZnQiw2RTlPOUs4QixDOE8rSzlCLGdCek0vQ3NCLEN5TWdEdEIsd0J6TTlDOEIsQ3lNK0M5QixhOU5oTE8sQzhOaUxQLGU5Ti9LTyxDOE5nTFAsb0I5TmpMTyxDOE5rTFAsZ0JDdkgrQixDRG1CL0Msa0RBdUdvQixZOU52TEcsQzhOZ0Z2Qix3R0E0R29CLFU5TnpMRyxDOE42RXZCLHdKQStHd0IsUzlONUxELEM4TjZFdkIsMktBd0hvQixrQjlOdE1HLEM4TjhFdkIsaUNBOEhZLGU5TjNNVyxDOE42RXZCLDZCQWtJWSxVQUFXLENBQ1gsV0FBWSxDQW5JeEIsMkVBNklnQixzQmhNekwrQixDZ00wTC9CLGlCaE14THFDLENnTXlMckMsb0I5TmhPTyxDOE5pT1Asa0JoTXhMK0IsQ2dNeUwvQixZaE14THlCLENnTXVDekMsa0ZBb0pvQixrQjlOck9HLEM4TnNPSCxhOU50T0csQzhOdU9ILG9COU52T0csQ2dPcUd2QixxQkFDSSxlQUFnQixDQUNoQixvQ0FGSix3Q0FJWSxTQUFVLENBQ2IsQ0FMVCwyQkFRUSxVQUFVLENBQ1YsaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixNQUFPLENBQ1AsV0FBWSxDQUNaLFVBQVcsQ0FDWCxrQmhPNUd5QixDZ09nSDVCLGtFQUdPLHNCbE1yRm1DLENrTXNGbkMsaUJsTXBGeUMsQ2tNcUZ6QyxvQmhPNUhXLENnTzZIWCxrQmxNcEZtQyxDa01xRm5DLFlsTXBGNkIsQ2tNNkVwQyx5RUFVVyxrQmhPaklPLENnT2tJUCxhaE9sSU8sQ2dPbUlQLG9CaE9uSU8sQ2dPd0luQixzQ0FDSSxpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLHNCQzFJOEMsQ0Q2SWpELDZDQUdXLDRFaFBoSjhCLENnUGlKOUIsaUIxSjlJa0IsQzBKK0lsQix3QjFKaEp5QixDMEppSnpCLGFoT25KTyxDZ082SWxCLDZDQVVXLGlCMUp2SWtCLEMwSndJbEIseUdoUHBKcUMsQ2dQcUpyQyxhaE8xSk8sQ2dPZ0tsQix5Q0FFTyxnRmhQaktrQyxDZ1BrS2xDLGdCM014SXVCLEMyTXlJdkIsd0IzTXZJK0IsQzJNd0kvQixhaE9wS1csQ2dPcUtYLGtCaE90S1csQ2dPdUtYLG9CaE92S1csQ2dPZ0tsQiw2Q0FVVyxTaE96Sk0sQ2dPb0Z0QixtQ0E0RVksV0FBWSxDQTVFeEIsaUNBbUZZLHFEQUFrQyxDQW5GOUMsa0RBeUZvQixtQkFBcUIsQ0F6RnpDLHlEQTRGd0Isd0IxSjlMaUIsQzBKK0xqQixhaE9qTUQsQ2dPa01DLDRFaFBsTXNCLENnUG9HOUMseUNBcUdnQixtR2hQek04QixDZ1AwTTlCLGFoT3pNTyxDZ09tR3ZCLGtDQTJHWSxxR2hQL01rQyxDZ1BnTmxDLGFoT2hOVyxDZ09vR3ZCLHdDQThHZ0IsYWhPak5PLENnT21HdkIsOENBZ0hvQixxR2hQcE4wQixDZ1BxTjFCLGFoT3JORyxDZ09vR3ZCLDhFQXlIWSxlaE8xTlcsQ2dPaUd2Qiw4RUFrSWdCLGlCQ3BMc0IsQ0RrRHRDLG9DQXlJWSx3QmhPbk9xQixDZ08wRmpDLHNDQThJZ0IsYWhPbFBPLENnT29HdkIsK0NBb0pnQiw2RWhQeFA4QixDZ1B5UDlCLGdCM016SHNCLEMyTTBIdEIsd0IzTXhIOEIsQzJNeUg5QixhaE8xUE8sQ2dPMlBQLGVoT3pQTyxDZ08wUFAsb0JoTzNQTyxDZ080UFAsZ0JDeExrQyxDRDhCbEQsbURBNkpvQixZaE9qUUcsQ2dPb0d2QiwwR0FrS29CLFVoT25RRyxDZ09pR3ZCLDRKQXFLd0IsU2hPdFFELENnT2lHdkIsOEtBOEtvQixrQmhPalJHLENnT21HdkIsb0NBb0xZLGVoT3JSVyxDZ09pR3ZCLGdDQXdMWSxVQUFXLENBeEx2QixtQ0EyTFksU0FBVSxDQUlqQixrSEFJTyxzQmxNdlB5QyxDa013UHpDLFVsTWhQOEIsQ2tNaVA5QixXbE1oUCtCLENrTWlQL0Isa0JBQW1CLENBQ25CLHdCaE96U1csQ2dPMFNYLEtBQU0sQ0FDTixZQUFhLENBVnBCLDRIQWFXLFloT2pUTyxDZ09vU2xCLDRQQWtCVyxvQmhPblRPLENnT29UUCxrQmhPdlRPLENnT29TbEIsZ3NCQXVCZSxTaE92VEcsQ2tPSmxCLHFGQUlPLGdCQUFpQixDQ1U3Qix5Q0FFUSxrQm5PaEJlLENtT2lCZixlQ2pCZ0QsQ0RjeEQsMEZBT29CLGdCQUFpQixDQVByQyw0REFZWSxrQm5PMUJXLENtTzJCWCxVbk92QlcsQ21PVXZCLDRFQWVnQixhQUFjLENBQ2Qsa0ZuUDdCOEIsQ21QOEI5QixlQzNCNkMsQ0RVN0QsOEVBb0JnQixhQUFjLENBQ2Qsa0ZuUGxDOEIsQ21QYTlDLDZFQXdCZ0IsYUFBYyxDQUNkLGVDakNzRCxDRFF0RSxzSEFpQ1ksVW5PM0NXLENtT1V2QiwyREF1Q1ksZW5PakRXLENxTzRCbEIsa0NBR1csaUIvSmxCa0IsQytKbUJsQixzR3JQL0JxQyxDcVBnQ3JDLGFyT3JDTyxDcU84QnZCLGdCQWFRLFVBQVcsQ0FDWCxRQUFTLENBZGpCLGFBaUJRLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsUUFBUyxDQUdULHVCQUNJLDBGclBwRGtDLENxUHFEbEMsYXJPdERXLENxT3VEWCxnQkNqRHdCLENEa0R4QixtQkNqRDJCLENEb0RuQyxlQUNJLHVEclAzRHNDLENxUDREdEMsYXJPN0RlLENxTzhEZix3QkNwRGtDLENEcURsQyxnQkNwRDBCLENEc0QxQixhQUFjLENBQ2QsUUFBVSxDQXBDbEIsNERBeUNRLFVBQVcsQ0FDWCxl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Q3VPZnpCLDBIQU1vQixhdk9kRyxDdU9lSCxrRnZQZjBCLEN1UFE5Qyx1SEFVb0IsY3pMbEJNLEN5TG1CTixVQ2pCaUMsQ0RrQmpDLFl2T3BCRyxDdU9RdkIsdUdBZW9CLFVBQVcsQ0FDWCxZQUFhLENBQ2IsNkJBQThCLENBQzlCLGtCQUFtQixDQWxCdkMsMEhBdUJvQixlQzNCaUMsQ0RJckQsb0lBeUJ3QixlQzVCc0MsQ0RHOUQsaUpBMkI0Qix3QkFBeUIsQ0EzQnJELHNJQStCd0IsYXZPdkNELEN1T1F2QixtSkFpQzRCLHdCQUF5QixDQWpDckQsc0hBd0NvQix3QkFBeUIsQ0F4QzdDLDRIQThDd0IseUJBQTBCLENFbkRsRCwrQ0FHWSw4RnpQTmtDLEN5UE9sQyxlQ1JtQyxDRFNuQyxhek9SVyxDeU9HdkIsa0NBU1EsK0J6T1dpQixDMk90QnpCLHdDQUdRLGM3TEprQixDNkxDMUIsb0RBS1ksYUNQMkIsQ0RFdkMsb0NBV1ksd0JBQXlCLENFWHJDLGdCQUNJLGtCN09JNkIsQzhPUmpDLHNDQUdZLFU5T2VVLEM4T2RWLGtGOVBGa0MsQzhQR2xDLGNBQWUsQ0FDZixXQUFZLENBQ1osaUJBQWtCLENBUDlCLHFEQVVvQixvQ0FBc0MsQ0FDdEMsaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxXQUFZLENBQ1osWUFBYSxDQWRqQyxtREFtQmdCLGtCOU9rQkssQzhPckNyQixtREFzQmdCLGtCOU9nQkssQzhPdENyQixtREF5QmdCLGtCOU9jSyxDOE92Q3JCLG1EQTRCZ0Isa0I5T1lLLEM4T3hDckIsbURBK0JnQixrQjlPVUssQzhPekNyQixtREFrQ2dCLGtCOU9RSyxDOE8xQ3JCLG1EQXFDZ0Isa0I5T01LLEM4TzNDckIsbURBd0NnQixrQjlPS0ssQzhPN0NyQixtREEyQ2dCLGtCOU9HSyxDOE85Q3JCLG1EQThDZ0Isa0I5T0NLLEM4Ty9DckIsbURBaURnQixrQjlPREssQzhPaERyQixtREFvRGdCLGtCOU9ISyxDOE9qRHJCLG1EQXVEZ0Isa0I5T0xLLEM4T2xEckIsbURBMERnQixrQjlPUEssQ0V5a0JiLG9DNE81bkJSLHNDQTZEZ0IsZ0JBQWlCLENBQ2pCLGFBQWMsQ0FZckIsQ0ExRVQsd0hBb0V3QixVOU9sREYsQzhPbURFLHdCOU83Q0MsQzhPOENELHFCOU9wREYsQytPYnRCLDZEQUVRLGNqTUxrQixDaU1HMUIsK0VBS2dCLGlCQUFrQixDQUNsQixhQUFjLENBQ2QsVUFBVyxDQUNYLFVDWjhCLENEYTlCLGNDYjhCLENEYzlCLFlDYmlDLENEY2pDLCtCL09kTyxDK09lUCw2Qi9PZk8sQytPZ0JQLHdCQUF5QixDQWJ6Qyx5REFvQmdCLHdCQUF5QixDRXJCekMscURBR1ksOEZqUUxrQyxDaVFNbEMsZUNQdUMsQ0RRdkMsYWpQUFcsQ21QTXZCLHlCQUNJLFlBQWEsQ0FDYixzQkFBdUIsQ0FDdkIsa0JBQW1CLENBSHZCLDREQUtRLGlCQUFrQixDQUwxQixtRkFPWSxpQkFBa0IsQ0FQOUIsK0ZBU2dCLGNBQWUsQ0FUL0IsaUdBWWdCLGlCQUFrQixDQUNsQixxQm5QaEJPLENtUGlCUCxlblBqQk8sQ21Qa0JQLG9CQUFzQixDQUN0QixZblB2Qk8sQ21Qd0JQLFlBQWEsQ0FDYixzQkFBdUIsQ0FDdkIsa0JBQW1CLENBQ25CLFlBQWEsQ0FDYixhQUFjLENBQ2QsY0FBZSxDQUNmLGFBQWMsQ0F2QjlCLG1HQXlCb0IsbUJBQW9CLENBekJ4QywyR0E0Qm9CLGVBQWdCLENBQ2hCLFlBQWEsQ0FDYixhQUFjLENBQ2Qsa0JBQW1CLENBQ25CLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsc0JBQXVCLENBQ3ZCLGtCblB6Q0csQ21QMENILFVuUHZDRyxDbVB3Q0gsaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxZQUFhLENBdkNqQyxtRkE0Q1ksU0FBVSxDQUNWLG1CQUFvQixDQUNwQixjck1yRGMsQ3FNc0RkLGlCQUFrQixDQUNsQix3QkFBeUIsQ0FDekIsTUFBTyxDQUNQLDJCQUErQixDQUMvQixrQm5QbkRxQixDbVBvRHJCLG1CQUFxQixDQXBEakMsa0dBc0RnQixlQUFnQixDQUNoQixZQUFhLENBQ2IscUJBQXNCLENBQ3RCLGVBQWdCLENBekRoQywwRkE0RGdCLFVBQVcsQ0FDWCxVQUFXLENBQ1gsWUFBYyxDQUNkLGlCQUFrQixDQUNsQixRQUFTLENBQ1QsV0FBWSxDQUlaLHlDQUFzQyxDQUF0QyxrQkFBc0MsQ0FBdEMsMEJBQXNDLENBckV0RCwyRUF5RVksMkJBQWdDLENBQ2hDLGtCQUFtQixDQTFFL0Isc0ZBNEVnQix1QkFBMkIsQ0E1RTNDLDRGQStFZ0IsaUJBQWtCLENBQ2xCLGNBQWUsQ0FDZixlQUFnQixDQUNoQixXQUFZLENBQ1osbUJBQXFCLENBQ3JCLFVBQVcsQ0FDWCxjQUFlLENBQ2YsV0FBWSxDQUNaLGtCblA5Rk8sQ21QK0ZQLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsc0JBQXVCLENBMUZ2QywyR0E0Rm9CLGtCblB6RmEsQ21QSGpDLHlIQThGd0IsU25QakdELENtUEd2QiwwR0FrR29CLGtCblB4R0csQ21QTXZCLHdIQW9Hd0IsU25QdkdELENtUEd2Qiw4RkF3R29CLG1CQUFvQixDQXhHeEMseUZBNEdnQixTblAvR08sQ21QZ0hQLGlCQUFrQixDQUNsQixTQUFVLENBQ1YsUUFBUyxDQUNULE9BQVEsQ0FDUiw4QkFBK0IsQ0FqSC9DLDZGQW9IZ0IsaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxTQUFVLENBQ1Ysa0JuUDdITyxDbVA4SFAsVW5QM0hPLENtUDRIUCxnQkFBaUIsQ0FDakIsYUFBYyxDQUNkLG1CQUFxQixDQUNyQixZQUFhLENBQ2Isa0JBQW1CLENBQ25CLHNCQUF1QixDQUN2QixTQUFVLENBL0gxQiwwRUFtSVksbUJBQXFCLENBQ3JCLFVBQVcsQ0FDWCxjQUFlLENBQ2YsV0FBWSxDQUNaLGdCQUFpQixDQXZJN0IseUZBMElZLFdBQVksQ0FDWixTQUFVLENBQ1YsbUJBQW9CLENBQ3BCLGFBQWMsQ0NwSTFCLDRDQUdRLGdCQUFpQixDQUNqQixlQUFnQixDQUp4Qiw4RUFNWSxjQUFlLENsUHFtQm5CLG9Da1AzbUJSLDRDQVNZLGlCQUFrQixDQUV6QixDQVhMLDRDQWNRLGVwUDFCZSxDb1AyQmYsaUJBQWtCLENBZjFCLDhCQW1CUSxVQUFXLENBQ1gsV0FBWSxDQUNaLGdCQUFpQixDQXJCekIsMERBMEJZLFdBQVksQ0FDWix5QnBQM0JVLENvUDRCVixVcFB4Q1csQ29QeUNYLGdCQUFpQixDQUNqQix5Q3BRekN5QyxDb1FXckQsd0RBb0NZLG1CQUFxQixDQUNyQixxQkFBdUIsQ0FDdkIsZXBQbERXLENvUG1EWCxtQkFBcUIsQ0FDckIsYXBQeERXLENvUHlEWCxvQkFBdUIsQ0FDdkIsZ0JBQWtCLENBQ2xCLGFBQWMsQ0EzQzFCLHFFQThDZ0Isd0JBQXlCLENBOUN6QywwQ0FvRFEsZXBQaEVlLENvUGlFZixxQnBQakVlLENvUGtFZixpQkFBa0IsQ0FDbEIsVUFBVyxDQU9uQixzQkFDSSxVQUFXLENBQ1gsV0FBWSxDQUNaLFlBQWEsQ2xQMGlCVCxvQ2tQN2lCUixzQkFLUSxZQUFhLENBd0hwQixDQTdIRCxtQ0FRUSxjQUFlLENBQ2YsU0FBVSxDQUNWLFdBQVksQ0FDWixzQkFBdUIsQ2xQa2lCdkIsb0NrUDdpQlIsbUNBYVksc0JBQXVCLENBRTlCLENBZkwsc0NBaUJRLFVBQVcsQ0FDWCxXQUFZLENBQ1osaUJBQWtCLENBbkIxQiw4Q0FxQlksZUFBZ0IsQ0FyQjVCLDBEQXVCZ0Isd0JBQXlCLENBQ3pCLGtCQUFtQixDQXhCbkMsd0VBMEJvQixlQUFnQixDQUNoQixXQUFZLENBQ1osWUFBYSxDQUNiLHNCQUF1QixDQUN2QixlcFB4R0csQ29QMEV2QixvRkFnQ3dCLFdBQVksQ0FDWixVQUFXLENBQ1gsa0JBQW1CLENBbEMzQyx5RUFzQ29CLGlCQUFrQixDQUNsQixRQUFTLENBQ1QsV0FBWSxDQUNaLFlBQWEsQ0FDYixXQUFZLENBQ1osWUFBYSxDQUNiLGtCQUFtQixDQUNuQixjdE0xSE0sQ3NNNkUxQiw0RkErQ3dCLDBCQUEyQixDQUMzQixNQUFPLENBaEQvQiw0RkFtRHdCLHdCQUF5QixDQUN6QixPQUFRLENBcERoQyw2RkF1RHdCLFdBQWEsQ0FDYixzQkFBdUIsQ0FDdkIsbUJBQW9CLENBekQ1Qyw2RUE2RG9CLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsV0FBWSxDQUNaLFdBQWEsQ0FDYixrQnBQL0lHLENvUGdKSCxVcFA1SUcsQ29QNklILG9CQUF1QixDQUN2QixtQkFBcUIsQ0FDckIsU0FBVSxDQUNWLFVBQVcsQ0F0RS9CLGdFQTBFZ0IsV0FBWSxDQUNaLGtCQUFtQixDQUNuQixZQUFhLENBQ2Isa0JBQW1CLENBQ25CLDZCQUE4QixDQUM5Qix1QkFBd0IsQ0EvRXhDLDhFQWlGb0IsY0FBZSxDQUNmLGVBQWdCLENBbEZwQywwRkFvRndCLFVBQVcsQ0FDWCxXQUFZLENBQ1osZ0JBQWlCLENBdEZ6QyxvRkF5RndCLFVBQVcsQ0FDWCwrQnBQeEtELENvUHlLQyxVQUFXLENBQ1gsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixRQUFTLENBQ1QsTUFBTyxDQUNQLGN0TTdLRSxDc004S0YsU0FBVSxDQWpHbEMsOEdBb0d3QixTQUFVLENBQ1YsS0FBTSxDQXJHOUIsc0RBMkdZLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsUUFBUyxDQUNULFdBQVksQ0E5R3hCLDBFQWdIZ0IsaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixPQUFRLENBQ1IsMEJBQTJCLENBbkgzQywwRUFzSGdCLGlCQUFrQixDQUNsQixNQUFPLENBQ1AsT0FBUSxDQUNSLDBCQUEyQixDQU0zQyxjQUNJLGlCQUFrQixDQUNsQixLQUFNLENBR04sU0FBVyxDQUtWLHVGQUlPLFVBQVcsQ0FDWCxXQUFZLENBUXhCLHFCQUNJLFlBQWEsQ0FEakIsc0NBR1EsYUFBYyxDQUNkLGdCQUFpQixDQUNqQixZQUFhLENBQ2Isd0JBQXlCLENBRTdCLDRCQUNJLGFBQWMsQ0FDZCx3QnBQek9lLENvUDBPZixrQkFBbUIsQ0MvT3RCLHdDQUdXLFVBQVcsQ0FDWCxZQUFhLENBQ2IsYUFBYyxDQUNkLGdCQUFpQixDQU41QixxREFXTyxZQUFhLENBQ2IscUJBQXNCLENBWjdCLDJDQWdCTyxVQUFXLENBQ1gsaUJBQWtCLENBQ2xCLGNBQWUsQ0FsQnRCLHlDQXNCTyxZQUFhLENBQ2IsZUFBZ0IsQ25Qb21CcEIscUNtUDNuQkgseUNBeUJXLFlBQWEsQ0E0QnBCLENBckRKLDhEQTZCVyxVQUFXLENBQ1gsV0FBWSxDQTlCdkIsa0VBaUNlLFVBQVcsQ0FDWCxXQUFZLENBQ1osZ0JBQWlCLENBbkNoQyxzREF3Q1csZ0JBQWlCLENBQ2pCLFVBQVcsQ0FDWCxZQUFhLENuUGlsQnJCLHFDbVAzbkJILDZHQWtEZSxZQUFhLENBRXBCLENBcERSLDhFQTJEZSxZQUFhLENBQ2Isa0JBQW1CLENBQ25CLHNCQUF1QixDQTdEdEMsMEVBaUVlLGtCQUFtQixDQUNuQixVQUFXLENBQ1gsWUFBYSxDblB3akJ6QixxQ21QM25CSCwwRUFxRW1CLFlBQWEsQ0FFcEIsQ0F2RVosMkNBNEVPLFlBQWEsQ0FDYixlQUFnQixDQUNoQixpQkFBa0IsQ25QNmlCdEIscUNtUDNuQkgsMkNBZ0ZXLFVBQVcsQ0FDWCxhQUFjLENBQ2QsZUFBZ0IsQ0FnQnZCLENuUHloQkQscUNtUDNuQkgsMkRBdUZlLFlBQWEsQ0FFcEIsQ0F6RlIseURBNEZXLGVBQWdCLENBNUYzQix3REFnR1csV0FBWSxDQWhHdkIsOEZBc0dPLGlCQUFrQixDQUNsQixxQnJQbkdXLENxUG9HWCxhclB4R1csQ3FQeUdYLFdBQVksQ0FDWix3QnJQdkdXLENxUHdHWCwwQkFBMkIsQ0FDM0IsWUFBYSxDQUNiLGFBQWMsQ0E3R3JCLG9OQWdIVyx3QnJQaEhPLENxUGlIUCxVclA3R08sQ3FQSmxCLCtDQXNITyxVQUFXLENBdEhsQiwrQ0EwSE8sU0FBVSxDQzFIakIsd0NBR1csVUFBVyxDQUNYLFlBQWEsQ0FDYixhQUFjLENBQ2QsZ0JBQWlCLENBTjVCLHFEQVdPLFlBQWEsQ0FDYixrQkFBbUIsQ0FaMUIsMkNBZ0JPLFVBQVcsQ0FDWCxpQkFBa0IsQ3BQMG1CdEIscUNvUDNuQkgsMkNBbUJXLFNBQVUsQ0FFakIsQ0FyQkoseUNBd0JPLFlBQWEsQ0FDYixlQUFnQixDcFBrbUJwQixxQ29QM25CSCx5Q0EyQlcsWUFBYSxDQUNiLGdCQUFpQixDQTRCeEIsQ0F4REosOERBZ0NXLFVBQVcsQ0FDWCxXQUFZLENBakN2QixrRUFvQ2UsVUFBVyxDQUNYLFdBQVksQ0FDWixnQkFBaUIsQ0F0Q2hDLHNEQTJDVyxnQkFBaUIsQ0FDakIsVUFBVyxDQUNYLFlBQWEsQ3BQOGtCckIscUNvUDNuQkgsNkdBcURlLFlBQWEsQ0FFcEIsQ0F2RFIsOEVBOERlLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsc0JBQXVCLENBaEV0QywwRUFvRWUsa0JBQW1CLENBQ25CLFVBQVcsQ0FDWCxZQUFhLENwUHFqQnpCLHFDb1AzbkJILDBFQXdFbUIsWUFBYSxDQUVwQixDQTFFWiwyQ0ErRU8sWUFBYSxDQUNiLGVBQWdCLENBQ2hCLGlCQUFrQixDcFAwaUJ0QixxQ29QM25CSCwyQ0FtRlcsU0FBVSxDQUNWLGFBQWMsQ0FnQnJCLENwUHVoQkQscUNvUDNuQkgsMkRBeUZlLFlBQWEsQ0FFcEIsQ0EzRlIseURBOEZXLGVBQWdCLENBOUYzQix3REFrR1csV0FBWSxDQWxHdkIsOEZBd0dPLGlCQUFrQixDQUNsQixxQnRQckdXLENzUHNHWCxhQUFjLENBQ2QsYXRQM0dXLENzUDRHWCxXQUFZLENBQ1osd0J0UDFHVyxDc1BIbEIsMEdBK0dXLGFBQWMsQ0EvR3pCLCtDQW9ITyxXQUFZLENBQ1osV0FBWSxDQUNaLFFBQVMsQ0FDVCx1Q0FBd0MsQ0F2SC9DLCtDQTJITyxRQUFTLENBQ1QsUUFBUyxDQUNULFlBQWEsQ0FDYix1Q0FBd0MsQ0NwRi9DLDRDQUlXLGtCdlA3Q08sQ3VQOENQLFV2UDNDTyxDdVA0Q1AsZ0JDL0M4QixDRGdEOUIsb0N2UWhEOEIsQ3VRc0QxQywwQkFDSSxxR3ZRdkRzQyxDdVF3RHRDLGF2UHhEZSxDdVAyRG5CLDhCQUNJLGVDbERzQyxDRG1EdEMsb0NBQ0ksZUNuRDBDLENEb0QxQyxhQ25EcUMsQ0Q0QmpELG9DQTZCWSxlQ2hEc0MsQ0RrRHRDLGlCQ3BEd0MsQ0RxRHhDLHdCQ3REK0MsQ0R1RC9DLGF2UHpFVyxDdVAwRVgsa0Z2UTFFa0MsQ3VRd0M5QyxxRkFxQ2dCLHdCdlA3RU8sQ3VQd0N2QixvQ0F5Q1ksYUFBYyxDQUNkLGlCQ2xEd0MsQ0RtRHhDLHNHdlEvRXlDLEN1UWdGekMsYXZQckZXLEN5UEFsQixzRUFFTyxnQkFBaUIsQ0FJeEIsc0RBRU8sY0FBZSxDQUZ0Qix3REFJVyxtQkFBb0IsQ3ZQaW5CNUIsb0N1UHJuQkgsd0RBTWUsZUFBZ0IsQ0FLdkIsQ0FYUixrRUFTZSxlQUFnQixDQWhCcEMscUNBdUJRLFlBQWEsQ0N0QmhCLHNFQUdPLGdCQUFpQixDQUt4QixzREFFTyxjQUFlLENBRnRCLHdEQUlXLG1CQUFvQixDeFArbUI1QixvQ3dQbm5CSCx3REFNZSxlQUFnQixDQUt2QixDQVhSLGtFQVNlLGVBQWdCLENBbEJwQyxxQ0F5QlEsWUFBYSxDQ3hCaEIsc0VBRU8sZ0JBQWlCLENBSXhCLHNEQUVPLGNBQWUsQ0FGdEIsd0RBSVcsbUJBQW9CLEN6UGluQjVCLG9DeVBybkJILHdEQU1lLGVBQWdCLENBS3ZCLENBWFIsa0VBU2UsZUFBZ0IsQ0FoQnBDLHFDQXVCUSxZQUFhLENDNERyQixnQ0FHWSxxREFBa0MsQ0FIOUMsbURBUW9CLGtCNVB6RkcsQzRQMEZILFU1UHZGRyxDNFB3RkgsZ0JDckRpQyxDRHNEakMsb0M1UTVGMEIsQzRRaUY5QyxpREFtQm9CLG1CQUFxQixDQW5CekMsd0RBc0J3Qix3QnRMckdpQixDc0xzR2pCLGE1UHhHRCxDNFB5R0MsNEU1UXpHc0IsQzRRaUY5Qyx3Q0ErQmdCLG1HNVFoSDhCLEM0UWlIOUIsYTVQbEhPLEM0UGtGdkIsaUNBcUNZLHFHNVF0SGtDLEM0UXVIbEMsYTVQdkhXLEM0UGlGdkIsNEVBMkNZLGU1UHpIVyxDNFA4RXZCLDRFQW9EZ0IsaUJDekZxQixDRHFDckMsbURBdURnQiw2QjVQcklPLEM0UHNJUCxrQkFBbUIsQ0FDbkIsbUJBQW9CLENBQ3BCLFlBQWEsQ0FDYixrQkFBbUIsQ0EzRG5DLG1DQWtFWSx3QjVQeklxQixDNFB1RWpDLDhDQXdFZ0IsNkU1UXpKOEIsQzRRMEo5QixnQnZPMUJzQixDdU8yQnRCLHdCdk96QjhCLEN1TzBCOUIsYTVQM0pPLEM0UDRKUCxlNVAxSk8sQzRQMkpQLG9CNVA1Sk8sQzRQNkpQLGdCQy9GaUMsQ0RpQmpELGtEQWlGb0IsWTVQbEtHLEM0UGlGdkIsd0dBc0ZvQixVNVBwS0csQzRQOEV2QiwwSkF5RndCLFM1UHZLRCxDNFA4RXZCLDJLQWtHb0Isa0I1UGxMRyxDNFBnRnZCLG1DQXdHWSxlNVB0TFcsQzRQOEV2QiwrQkE0R1ksVUFBVyxDQUNYLFdBQVksQ0E3R3hCLDZFQW1IZ0Isc0I5TmhLK0IsQzhOaUsvQixpQjlOL0pxQyxDOE5nS3JDLG9CNVB2TU8sQzRQd01QLGtCOU4vSitCLEM4TmdLL0IsWTlOL0p5QixDOE53Q3pDLG9GQTBIb0Isa0I1UDVNRyxDNFA2TUgsYTVQN01HLEM0UDhNSCxvQjVQOU1HLEM4UG1GdkIsZ0NBR1kscURBQWtDLENBSDlDLG1EQVFvQixrQjlQMUZHLEM4UDJGSCxVOVB4RkcsQzhQeUZILGdCQ3JEaUMsQ0RzRGpDLG9DOVE3RjBCLEM4UWtGOUMsaURBbUJvQixtQkFBcUIsQ0FuQnpDLHdEQXNCd0Isd0J4THRHaUIsQ3dMdUdqQixhOVB6R0QsQzhQMEdDLDRFOVExR3NCLEM4UWtGOUMsd0NBK0JnQixtRzlRakg4QixDOFFrSDlCLGE5UG5ITyxDOFBtRnZCLGlDQXFDWSxxRzlRdkhrQyxDOFF3SGxDLGE5UHhIVyxDOFBrRnZCLHVDQXdDZ0IsZUFBZ0IsQ0FDaEIsYTlQMUhPLEM4UGlGdkIsNEVBK0NZLGU5UDlIVyxDOFArRXZCLDRFQXdEZ0IsaUJDN0ZxQixDRHFDckMsbURBMkRnQiw2QjlQMUlPLEM4UDJJUCxrQkFBbUIsQ0FDbkIsbUJBQW9CLENBQ3BCLFlBQWEsQ0FDYixrQkFBbUIsQ0EvRG5DLG1DQXNFWSx3QjlQOUlxQixDOFB3RWpDLDhDQTRFZ0IsNkU5UTlKOEIsQzhRK0o5QixnQnpPL0JzQixDeU9nQ3RCLHdCek85QjhCLEN5TytCOUIsYTlQaEtPLEM4UGlLUCxlOVAvSk8sQzhQZ0tQLG9COVBqS08sQzhQa0tQLGdCQ25HaUMsQ0RpQmpELGtEQXFGb0IsWTlQdktHLEM4UGtGdkIsd0dBMEZvQixVOVB6S0csQzhQK0V2QiwwSkE2RndCLFM5UDVLRCxDOFArRXZCLDJLQXNHb0Isa0I5UHZMRyxDOFBpRnZCLG1DQTRHWSxlOVAzTFcsQzhQK0V2QiwrQkFnSFksVUFBVyxDQUNYLFdBQVksQ0FqSHhCLDZFQXVIZ0Isc0JoT3JLK0IsQ2dPc0svQixpQmhPcEtxQyxDZ09xS3JDLG9COVA1TU8sQzhQNk1QLGtCaE9wSytCLENnT3FLL0IsWWhPcEt5QixDZ095Q3pDLG9GQThIb0Isa0I5UGpORyxDOFBrTkgsYTlQbE5HLEM4UG1OSCxvQjlQbk5HLENFMm5CZixxQzhQMWlCSCwwREFJZSwwQkFBMkIsQ0FDOUIsQ0FOakIsbURBZW9CLGtCaFE5RkcsQ2dRK0ZILFVoUTVGRyxDZ1E2RkgsZ0JDM0RpQyxDRDREakMsb0NoUmpHMEIsQ2dSK0U5QyxpREEwQm9CLG1CQUFxQixDQTFCekMsd0RBNkJ3Qix3QjFMMUdpQixDMEwyR2pCLGFoUTdHRCxDZ1E4R0MsNEVoUjlHc0IsQ2dSK0U5Qyx3Q0FzQ2dCLG1HaFJySDhCLENnUnNIOUIsYWhRdkhPLENnUWdGdkIsaUNBNENZLHFHaFIzSGtDLENnUjRIbEMsYWhRNUhXLENnUStFdkIsdUNBK0NnQixlQUFnQixDQUNoQixhaFE5SE8sQ2dROEV2Qiw0RUFzRFksZWhRbElXLENnUTRFdkIsNEVBK0RnQixpQkNwR3FCLENEcUNyQyxtREFrRWdCLDZCaFE5SU8sQ2dRK0lQLGtCQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsWUFBYSxDQUNiLGtCQUFtQixDQXRFbkMsbUNBNEVZLHdCaFFqSnFCLENnUXNKckIscUNBakZaLG9DQWtGZ0IsWUFBYSxDQUVwQixDQUdHLHFDQXZGWixtQ0F3RmdCLFNBQVUsQ0FFakIsQ0ExRlQsaURBOEZnQiw2RWhSN0s4QixDZ1I4SzlCLGdCM085Q3NCLEMyTytDdEIsd0IzTzdDOEIsQzJPOEM5QixhaFEvS08sQ2dRZ0xQLGVoUTlLTyxDZ1ErS1Asb0JoUWhMTyxDZ1FpTFAsZ0JDdEhpQyxDRGtCakQscURBdUdvQixZaFF0TEcsQ2dRK0V2Qiw4R0E0R29CLFVoUXhMRyxDZ1E0RXZCLGdLQStHd0IsU2hRM0xELENnUTRFdkIsb0xBd0hvQixrQmhRdE1HLENnUThFdkIsbUNBOEhZLGVoUTFNVyxDZ1E0RXZCLCtCQWtJWSxVQUFXLENBQ1gsV0FBWSxDQW5JeEIsNkVBNklnQixzQmxPeEwrQixDa095TC9CLGlCbE92THFDLENrT3dMckMsb0JoUS9OTyxDZ1FnT1Asa0JsT3ZMK0IsQ2tPd0wvQixZbE92THlCLENrT3NDekMsb0ZBb0pvQixrQmhRcE9HLENnUXFPSCxhaFFyT0csQ2dRc09ILG9CaFF0T0csQ2tRMEh2Qix1QkFDSSxlQUFnQixDQUNoQixvQ0FGSiwwQ0FJWSxTQUFVLENBQ2IsQ0FMVCw2QkFRUSxVQUFVLENBQ1YsaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixNQUFPLENBQ1AsV0FBWSxDQUNaLFVBQVcsQ0FDWCxrQmxRakl5QixDa1FxSTVCLG9FQUdPLHNCcE8xR21DLENvTzJHbkMsaUJwT3pHeUMsQ29PMEd6QyxvQmxRakpXLENrUWtKWCxrQnBPekdtQyxDb08wR25DLFlwT3pHNkIsQ29Pa0dwQywyRUFVVyxrQmxRdEpPLENrUXVKUCxhbFF2Sk8sQ2tRd0pQLG9CbFF4Sk8sQ2tRNkpuQix3Q0FDSSxpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLHNCQy9KZ0QsQ0RrS25ELCtDQUdXLDRFbFJySzhCLENrUnNLOUIsaUI1TG5La0IsQzRMb0tsQix3QjVMckt5QixDNExzS3pCLGFsUXhLTyxDa1FrS2xCLCtDQVVXLGlCNUw1SmtCLEM0TDZKbEIseUdsUnpLcUMsQ2tSMEtyQyxhbFEvS08sQ2tRcUxsQiwyQ0FFTyxnRmxSdExrQyxDa1J1TGxDLGdCN083SnVCLEM2TzhKdkIsd0I3TzVKK0IsQzZPNkovQixhbFF6TFcsQ2tRMExYLGtCbFEzTFcsQ2tRNExYLG9CbFE1TFcsQ2tRcUxsQiwrQ0FVVyxTbFE5S00sQ2tReUd0QixxQ0E0RVksV0FBWSxDQUlwQiwrQkFDSSwyRGxSMU1zQyxDa1IyTXRDLGFsUTVNZSxDa1E2TWYsd0JDNUYwQyxDRHlGN0MscUNBTU8sVUFBVyxDQUNYLGtCbFFoTlcsQ2tRaU5YLFVBQVcsQ0FDWCxVQUFXLENBQ1gsaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixnQkFBaUIsQ0E1RjdCLG1DQW1HWSxxREFBa0MsQ0FuRzlDLHNEQXdHb0Isa0JsUWpPRyxDa1FrT0gsVWxRL05HLENrUWdPSCxnQkNoTG9DLENEaUxwQyxvQ2xScE8wQixDa1J5SDlDLG9EQW1Ib0IsbUJBQXFCLENBbkh6QywyREFzSHdCLHdCNUw3T2lCLEM0TDhPakIsYWxRaFBELENrUWlQQyw0RWxSalBzQixDa1J5SDlDLDJDQStIZ0IsbUdsUnhQOEIsQ2tSeVA5QixhbFExUE8sQ2tRMEh2QixvQ0FxSVkscUdsUjlQa0MsQ2tSK1BsQyxhbFEvUFcsQ2tReUh2QiwwQ0F3SWdCLGFsUWhRTyxDa1F3SHZCLGtGQThJWSxlbFFwUVcsQ2tRc0h2QixrRkF1SmdCLGlCQ3ZOd0IsQ0RnRXhDLHNDQThKWSx3QmxRN1FxQixDa1ErR2pDLGlEQW9LZ0IsNkVsUjdSOEIsQ2tSOFI5QixnQjdPOUpzQixDNk8rSnRCLHdCN083SjhCLEM2TzhKOUIsYWxRL1JPLENrUWdTUCxlbFE5Uk8sQ2tRK1JQLG9CbFFoU08sQ2tRaVNQLGdCQ3ROb0MsQ0Q0Q3BELHFEQTZLb0IsWWxRdFNHLENrUXlIdkIsOEdBa0xvQixVbFF4U0csQ2tRc0h2QixnS0FxTHdCLFNsUTNTRCxDa1FzSHZCLG9MQThMb0Isa0JsUXRURyxDa1F3SHZCLHNDQW9NWSxlbFExVFcsQ2tRc0h2QixrQ0F3TVksVUFBVyxDQXhNdkIscUNBMk1ZLFNBQVUsQ0FJakIsc0hBSU8sc0JwTzVSeUMsQ29PNlJ6QyxVcE9yUjhCLENvT3NSOUIsV3BPclIrQixDb09zUi9CLGtCQUFtQixDQUNuQix3QmxROVVXLENrUStVWCxLQUFNLENBQ04sWUFBYSxDQVZwQixnSUFhVyxZbFF0Vk8sQ2tReVVsQixvUUFrQlcsb0JsUXhWTyxDa1F5VlAsa0JsUTVWTyxDa1F5VWxCLGd0QkF1QmUsU2xRNVZHLENvUUd2Qix1RkFJZ0IsK0JwUVZPLENvUU12Qiw4R0FNb0IsYXBRWkcsQ29RYUgsa0ZwUmIwQixDb1JNOUMsMkdBV29CLGtCcFFqQkcsQ29Ra0JILFVBQVcsQ0FDWCxZcFFwQkcsQ29RT3ZCLGtIQW9Cd0Isd0JBQXlCLENBQ3pCLGFBQWMsQ0FyQnRDLCtIQXVCNEIsd0JBQXlCLENBdkJyRCw4R0ErQm9CLGVDbEM4QixDREdsRCxxSUFtQzRCLHdCQUF5QixDQW5DckQsMEhBd0N3QixhcFE5Q0QsQ29RTXZCLHVJQTJDNEIsd0JBQXlCLENBM0NyRCxnSEFvRHdCLHdCQUF5QixDRTlDNUMsK0NBR08sVXRRWlcsQ3NRYVgsc0JqUCtDb0MsQ2lQOUNwQyxvQnRRZlcsQ3NRVWxCLGdLQVVXLGtCdFF0Qk8sQ3NRdUJQLG9CdFF2Qk8sQ3NRWWxCLHdPQWFlLFN0UXRCRyxDc1FTbEIsK05BZ0JlLFV0UXpCRyxDc1FTbEIsb0VBdUJlLGF0UWxDRyxDc1FXbEIsdUVBMkJlLFl0UXZDRyxDdVErSHZCLGdCQUNJLGVBQWdCLENBQ2hCLG9DQUZKLG1DQUlZLFNBQVUsQ0FDYixDQUdKLDZEQUdPLHNCek90R21DLEN5T3VHbkMsaUJ6T3JHeUMsQ3lPc0d6QyxvQnZRN0lXLEN1UThJWCxrQnpPckdtQyxDeU9zR25DLFl6T3JHNkIsQ3lPOEZwQyxvRUFVVyxrQnZRbEpPLEN1UW1KUCxhdlFuSk8sQ3VRb0pQLG9CdlFwSk8sQ3VReUpuQixpQ0FDSSxpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLGV2UXhKZSxDdVEySmxCLHdDQUdXLDRFdlJqSzhCLEN1UmtLOUIsaUJqTS9Ka0IsQ2lNZ0tsQix3QmpNakt5QixDaU1rS3pCLGF2UXBLTyxDdVE4SmxCLHdDQVVXLGlCak14SmtCLENpTXlKbEIseUd2UnJLcUMsQ3VSc0tyQyxhdlEzS08sQ3VRaUxsQixvQ0FFTyxnRnZSbExrQyxDdVJtTGxDLGdCbFB6SnVCLENrUDBKdkIsd0JsUHhKK0IsQ2tQeUovQixhdlFyTFcsQ3VRc0xYLGtCdlF2TFcsQ3VRd0xYLG9CdlF4TFcsQ3VRaUxsQix3Q0FVVyxTdlExS00sQ3VRK0d0Qiw4QkFrRVksV0FBWSxDQUlwQix3QkFDSSwyRHZSdE1zQyxDdVJ1TXRDLGF2UXhNZSxDdVF5TWYsd0JDeEZtQyxDRHFGdEMsOEJBTU8sVUFBVyxDQUNYLGtCdlE1TVcsQ3VRNk1YLFVBQVcsQ0FDWCxVQUFXLENBQ1gsaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixnQkFBaUIsQ0FsRjdCLDRCQXlGWSxxREFBa0MsQ0F6RjlDLCtDQThGb0Isa0J2UTdORyxDdVE4TkgsVXZRM05HLEN1UTROSCxnQkM1SzZCLENENks3QixvQ3ZSaE8wQixDdVIrSDlDLDZDQXlHb0IsbUJBQXFCLENBekd6QyxvREE0R3dCLHdCak16T2lCLENpTTBPakIsYXZRNU9ELEN1UTZPQyw0RXZSN09zQixDdVIrSDlDLG9DQXFIZ0IsbUd2UnBQOEIsQ3VScVA5QixhdlF0UE8sQ3VRZ0l2Qiw2QkEySFkscUd2UjFQa0MsQ3VSMlBsQyxhdlEzUFcsQ3VRK0h2QixvRUFpSVksZXZRN1BXLEN1UTRIdkIsb0VBMElnQixpQkNoTmlCLENEc0VqQywrQkFpSlksd0J2UXRRcUIsQ3VRcUhqQywwQ0F1SmdCLDZFdlJ0UjhCLEN1UnVSOUIsZ0JsUHZKc0IsQ2tQd0p0Qix3QmxQdEo4QixDa1B1SjlCLGF2UXhSTyxDdVF5UlAsZXZRdlJPLEN1UXdSUCxvQnZRelJPLEN1UTBSUCxnQkMvTTZCLENEa0Q3Qyw4Q0FnS29CLFl2US9SRyxDdVErSHZCLGdHQXFLb0IsVXZRalNHLEN1UTRIdkIsa0pBd0t3QixTdlFwU0QsQ3VRNEh2QiwrSkFpTG9CLGtCdlEvU0csQ3VROEh2QiwrQkF1TFksZXZRblRXLEN1UTRIdkIsMkJBMkxZLFVBQVcsQ0FDWCxXQUFZLENBNUx4Qiw4QkErTFksU0FBVSxDQUlqQix3R0FJTyxzQnpPdFJ5QyxDeU91UnpDLFV6Ty9ROEIsQ3lPZ1I5QixXek8vUStCLEN5T2dSL0Isa0JBQW1CLENBQ25CLHdCdlF4VVcsQ3VReVVYLEtBQU0sQ0FDTixZQUFhLENBVnBCLGtIQWFXLFl2UWhWTyxDdVFtVWxCLHdPQWtCVyxvQnZRbFZPLEN1UW1WUCxrQnZRdFZPLEN1UW1VbEIsd3BCQXVCZSxTdlF0VkcsQ3VROFZkLCtDQUVPLGlHdlJuVzhCLEN1Um9XOUIsYXZRcldPLEN5UTZDdkIsZ0JBRUksa0J6UXhDNkIsQ3lRMEM1QixrREFHVyw0RXpSbkQ4QixDeVJvRDlCLGF6UXBETyxDeVFxRFAsd0JuTW5EeUIsQ21NOENwQyxrREFRVyx5RnpScERxQyxDeVJxRHJDLGF6UTFETyxDeVErRG5CLDRCQUNJLDJEelIvRHNDLEN5UmdFdEMsYXpRakVlLEN5UWtFZixtQkNoRHVDLENENkMxQyxrQ0FNTyxVQUFXLENBQ1gsa0J6UXJFVyxDeVFzRVgsVUFBVyxDQUNYLFVBQVcsQ0FDWCxpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLGdCQUFpQixDRVo3QixVQUVJLGUzUTdEbUIsQzJRK0RsQiw0Q0FHVyw0RTNSckU4QixDMlJzRTlCLGEzUXRFTyxDMlF1RVAsd0JyTXJFeUIsQ3FNZ0VwQyw0Q0FRVyx5RzNSdEVxQyxDMlJ1RXJDLGEzUTVFTyxDMlFpRm5CLHNCQUNJLDJEM1JqRnNDLEMyUmtGdEMsYTNRbkZlLEMyUW9GZix3QkNwRXNDLENEaUV6Qyw0QkFNTyxVQUFXLENBQ1gsa0IzUXZGVyxDMlF3RlgsVUFBVyxDQUNYLFVBQVcsQ0FDWCxpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLGdCQUFpQixDQUl4Qix1REFHTyxzQjdPL0RtQyxDNk9nRW5DLGlCN085RHlDLEM2TytEekMsb0IzUXRHVyxDMlF1R1gsa0I3TzlEbUMsQzZPK0RuQyxZN085RDZCLEM2T3VEcEMsOERBVVcsa0IzUTNHTyxDMlE0R1AsYTNRNUdPLEMyUTZHUCxvQjNRN0dPLEMyUW1IbkIsaUJBRUksa0IzUTlHeUIsQzJRNEc1Qiw2REFRbUIsNEUzUjFIc0IsQzJSMkh0QixhM1EzSEQsQzJRNEhDLHdCck0xSGlCLENxTWdIcEMsNkRBYW1CLHlGM1IzSDZCLEMyUjRIN0IsYTNRaklELEMyUW1IbEIsdUNBb0JXLDJEM1J0SThCLEMyUnVJOUIsYTNReElPLEMyUXlJUCxtQkM3RWdDLENEdUQzQyw2Q0F5QmUsa0IzUTNJRyxDNlF5RnZCLGFBQ0ksZTdRdkZtQixDNlF5RmxCLHFDQUdXLGE3US9GTyxDNlFnR1AsNEU3UmhHOEIsQzZSNEZ6Qyx1RkFRZSxrQjdRcEdHLEM2UTRGbEIscUNBYVcseUc3UnJHcUMsQzZSc0dyQyxhN1EzR08sQzZRMEZ2QiwyQkF5QlksaUJBQWtCLENBekI5QixrQ0E0QmdCLFVBQVcsQ0FDWCxXQUFZLENBSVosVUFBVyxDQUNYLGlCQUFrQixDQUNsQixNQUFPLENBQ1AsT0FBUSxDQU1SLG1EQUFrSCxDQVpsSCwwQkE5QmhCLGtDQStCb0IsU0FBVSxDQVlqQixDQUxHLHlCQXRDaEIsa0NBdUNvQixtREFBa0gsQ0FJekgsQ0EzQ2IsMERBbUQ0QixVN1E1SE4sQzZRNkhNLDRFN1I3SWtCLEM2UnlGOUMsaUlBd0RnQyxrQjdRakpULEM2UXlGdkIsMERBNkQ0Qix3RzdSbEp5QixDNlJtSnpCLFU3UXBKTCxDNlFzRnZCLHNEQXNFd0IsZ0Y3Ui9Kc0IsQzZSZ0t0QixnQnhQdElXLEN3UHVJWCx3QnhQckltQixDd1BzSW5CLGN4UHZJVyxDd1B3SVgsYTdRbktELEM2UW9LQyxrQjdRcktELEM2UXNLQyxvQjdRdEtELEM2UTBGdkIsd0hBK0U0QixhN1F6S0wsQzZRMEtLLG9CN1F6S0wsQzZReUZ2QixvS0FrRmdDLFk3UTVLVCxDNlEwRnZCLDZEQXNGNEIsa0I3US9LTCxDNlF5RnZCLCtEQTBGNEIsWTdRbkxMLEM2UStMbEIsMERBR08sc0IvTzlKbUMsQytPK0puQyxpQi9PN0p5QyxDK084SnpDLGlCN1FqTVcsQzZRa01YLGtCL083Sm1DLEMrTzhKbkMsWS9PN0o2QixDK09zSnBDLGlFQVVXLGU3UXRNTyxDNlF1TVAsYTdRM01PLEM2UTRNUCxpQjdReE1PLEM2UTZNbEIsa0dBR08sZTdRaE5XLEM2UWlOWCxVL081SjhCLEMrTzZKOUIsVy9PNUorQixDK082Si9CLGtCQUFtQixDQUNuQix3QjdRck5XLEM2UXNOWCxLQUFNLENBQ04sWUFBYSxDQVRwQiw0R0FZVyxZN1E3Tk8sQzZRaU5sQiw0TkFpQlcsb0I3US9OTyxDNlFnT1Asa0I3UW5PTyxDNlFpTmxCLGdvQkFzQmUsUzdRbk9HLEM2UXNGdkIsdUNBb0pRLFNBQVUsQ0MvSWxCLGFBQ0ksa0I5UXpGNkIsQzhRMkY1QixxQ0FHVyxhOVFwR08sQzhRcUdQLDRFOVJyRzhCLEM4UmlHekMsdUZBUWUsa0I5UXpHRyxDOFFpR2xCLHFDQWFXLHlHOVIxR3FDLEM4UjJHckMsYTlRaEhPLEM4UStGdkIsMkJBeUJZLGlCQUFrQixDQXpCOUIsa0NBNEJnQixVQUFXLENBQ1gsV0FBWSxDQUNaLFVBQVcsQ0FDWCxpQkFBa0IsQ0FDbEIsTUFBTyxDQUNQLE9BQVEsQ0FNUixtREFBa0gsQ0FKbEgseUJBbkNoQixrQ0FvQ29CLG1EQUFrSCxDQUl6SCxDQXhDYiwwREFnRDRCLGE5UTlJTCxDOFErSUssNEU5Ui9Ja0IsQzhSOEY5QyxpSUFxRGdDLGtCOVFuSlQsQzhROEZ2QiwwREEwRDRCLHdHOVJwSnlCLEM4UnFKekIsVTlRdEpMLEM4UTJGdkIsc0RBb0V3QixnRjlSbEtzQixDOFJtS3RCLGdCelB6SVcsQ3lQMElYLHdCelB4SW1CLEN5UHlJbkIsY3pQMUlXLEN5UDJJWCxhOVF0S0QsQzhRdUtDLGtCOVF4S0QsQzhReUtDLG9COVF6S0QsQzhRK0Z2Qix3SEE2RTRCLFU5UTNKTixDOFE0Sk0sb0I5UTVLTCxDOFE4RnZCLG9LQWdGZ0MsUzlROUpWLEM4UThFdEIsNkRBb0Y0QixrQjlRbExMLEM4UThGdkIsK0RBd0Y0QixZOVF0TEwsQzhRa01sQiwwREFHTyxzQmhQakttQyxDZ1BrS25DLGlCaFBoS3lDLENnUGlLekMsb0I5UXhNVyxDOFF5TVgsa0JoUGhLbUMsQ2dQaUtuQyxZaFBoSzZCLENnUHlKcEMsaUVBVVcsa0I5UTdNTyxDOFE4TVAsYTlROU1PLEM4UStNUCxvQjlRL01PLEM4UW9ObEIsa0dBR08sZTlRbk5XLEM4UW9OWCxVaFAvSjhCLENnUGdLOUIsV2hQL0orQixDZ1BnSy9CLGtCQUFtQixDQUNuQix3QjlReE5XLEM4UXlOWCxLQUFNLENBQ04sWUFBYSxDQVRwQiw0R0FZVyxZOVFoT08sQzhRb05sQiw0TkFpQlcsb0I5UWxPTyxDOFFtT1Asa0I5UXRPTyxDOFFvTmxCLGdvQkFzQmUsUzlRdE9HLEM4UTJGdkIsdUNBa0pRLFNBQVUsQ0N2TGxCLGFBQ0ksa0IvUXBENkIsQytRbURqQyxtQkFHUSxVQUFXLENBQ1gsaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVCxVQUFXLENBQ1gsa0IvUTlEZSxDK1ErRGYsVUFBVyxDQUNYLFVBQVcsQ0FHZCxxQ0FHVyxhL1F4RU8sQytReUVQLDRFL1J6RThCLEMrUnFFekMsdUZBUWUsa0IvUTdFRyxDK1FxRWxCLHFDQWFXLHlHL1I5RXFDLEMrUitFckMsYS9RcEZPLEMrUTBEdkIsMkJBa0NZLGlCQUFrQixDQWxDOUIsNEJBc0NZLHFCL1E1RlcsQytRc0R2QiwwREE0QzRCLGEvUXJHTCxDK1FzR0ssNEUvUnRHa0IsQytSeUQ5QyxpSUFpRGdDLGtCL1ExR1QsQytReUR2QiwwREFzRDRCLHdHL1IzR3lCLEMrUjRHekIsYS9RakhMLEMrUTBEdkIsd0RBZ0V3Qiw2RS9SekhzQixDK1IwSHRCLGdCMVAvRGEsQzBQZ0ViLHdCMVA5RHFCLEMwUCtEckIsYS9RM0hELEMrUTRIQyxzQkN6RWdDLENEMkVoQyx3Qi9RaElELEMrUTBEdkIsNERBeUU0QixZL1FsSUwsQytRNEluQix5QkFDSSxTQUFVLENBR2IsMERBR08sc0JqUC9HbUMsQ2lQZ0huQyxpQmpQOUd5QyxDaVArR3pDLGlCL1FsSlcsQytRbUpYLGtCalA5R21DLENpUCtHbkMsWWpQOUc2QixDaVB1R3BDLGlFQVVXLGUvUXZKTyxDK1F3SlAsYS9RNUpPLEMrUTZKUCxpQi9RekpPLEMrUXNEdkIsNEVBMkdRLFkvUXJLZSxDK1EwRHZCLGtFQWlIUSxlL1F2S2UsQytRc0R2Qix1Q0FxSFEsU0FBVSxDRXZHbEIsYUFDSSxrQmpSekVtQixDaVIyRWxCLHFDQUdXLGFqUjdFTyxDaVI4RVAsNEVqUzlFOEIsQ2lTMEV6Qyx1RkFRZSxrQmpSbEZHLENpUjBFbEIscUNBYVcseUdqU25GcUMsQ2lTb0ZyQyxValJyRk8sQ2lSb0V2QixtQkEwQlEscUJqUjlGZSxDaVJvRXZCLDJCQTZCWSxlalJqR1csQ2lSa0dYLGlCQUFrQixDQTlCOUIsbURBd0N3QixlQUFnQixDQXhDeEMsMERBMEM0QixhalJqSEwsQ2lSa0hLLDRFalNsSGtCLENpU3VFOUMsaUlBK0NnQyxrQmpSdEhULENpUnVFdkIsMERBb0Q0Qix1R2pTdkh5QixDaVN3SHpCLGFqUjdITCxDaVJ3RXZCLHdEQThEd0IsNkVqU3JJc0IsQ2lTc0l0QixnQjVQM0VhLEM0UDRFYix3QjVQMUVxQixDNFAyRXJCLGdCNVA1RWUsQzRQNkVmLFVqUnRJRCxDaVJ1SUMsc0I1UDNFd0IsQzRQNEV4QixvQmpSMUlELENpUnNFdkIsNEhBdUU0QixValIzSUwsQ2lSNElLLG9CalI3SUwsQ2lScUV2Qiw0S0EwRWdDLFNqUjlJVCxDaVJvRXZCLDhVQThFZ0MsVWpSbEpULENpUm9FdkIsK0RBa0Y0QixrQmpSdkpMLENpUnFFdkIsNkhBdUY0QixhalI3SkwsQ2lSc0V2QixpRUEyRjRCLFlqUmxLTCxDaVI4S2xCLDBEQUdPLHNCblA3SW1DLENtUDhJbkMsaUJuUDVJeUMsQ21QNkl6QyxpQmpSaExXLENpUmlMWCxrQm5QNUltQyxDbVA2SW5DLFluUDVJNkIsQ21QcUlwQyxpRUFVVyxlalJyTE8sQ2lSc0xQLGFqUjFMTyxDaVIyTFAsaUJqUnZMTyxDaVJvRXZCLHVDQTBIUSxTQUFVLENBMUhsQixrRUFnSVEsZWpScE1lLENpUnFNZix3QmpSdE1lLENpUnFFdkIsNEVBbUlZLFlqUjNNVyxDaVJ3RXZCLDRKQXdJWSxvQmpSN01XLENpUjhNWCxrQmpSak5XLENpUndFdkIsZ2dCQTRJZ0IsU2pSaE5PLENrUnNCdkIsNkJBSVksa0JsUjlCVyxDa1IwQnZCLGdDQVFZLFVsUmpCVSxDa1JrQlYseUJDakNzQyxDRGtDdEMsNkZsUy9CeUMsQ2tTcUJyRCx5Q0FnQmdCLHdEbFN6QzhCLENrUzBDOUIsVWxSMUJNLENrUjJCTixlQ2hDMEIsQ0RjMUMsOEZBcUJvQixhbFI5Q0csQ2tSeUJ2Qix3Q0EwQmdCLHdEbFNuRDhCLENrU29EOUIsVWxScENNLENrUnFDTixlQ3JDeUIsQ0RTekMsNEZBK0JvQixhbFJ4REcsQ2tSeUJ2QixpQ0FzQ1ksd0RsUy9Ea0MsQ2tTZ0VsQyxVbFJoRFUsQ2tSaURWLGVDNUNvQyxDQ2FoRCxvQkFHUSxzQkN2Q2tDLENEd0NsQyx3QnBSNUJ5QixDb1J3QmpDLHFEQVVvQiw0RXBTNUMwQixDb1M2QzFCLGFwUjdDRyxDb1JrQ3ZCLHFEQWNvQix1RnBTNUNpQyxDb1M2Q2pDLGFwUmxERyxDb1JtQ3ZCLHlDQXVCZ0Isd0RwU3pEOEIsQ29TMEQ5QixhcFJ6RE8sQ29SMERQLGVDMUMwQixDRGlCMUMsOEZBNEJvQixhcFIvREcsQ29SbUN2Qix3Q0FpQ2dCLHdEcFNuRThCLENvU29FOUIsYXBSbkVPLENvUm9FUCxlQzdDeUIsQ0RVekMsNEZBc0NvQixhcFJ6RUcsQ29SbUN2QixpQ0E2Q1ksd0RwUy9Fa0MsQ29TZ0ZsQyxhcFIvRVcsQ29SZ0ZYLGVDbkRvQyxDQ05oRCxTQ0VJLGV2UnZCbUIsQ3NSeUJsQiwwQ0NHVyw0RXZTL0I4QixDdVNnQzlCLGF2UmhDTyxDdVJpQ1Asd0JqTi9CeUIsQ2dOMEJwQywwQ0NRVyx5RnZTaENxQyxDdVNpQ3JDLGF2UnRDTyxDc1IyQ2xCLHNEQ01lLGFBQWMsQ0FDZCxlQUFnQixDQUNoQixzR3ZTOUNpQyxDdVMrQ2pDLFV2UmhERyxDc1J1Q2xCLDJCQ2VPLFV2UnREVyxDc1J1Q2xCLDZEQ3lCVyxrQnZScEVPLENzUjJDbEIsMEJDNEJXLFVBQVcsQ0FDWCxXQUFZLENDQTVCLFNBQ0ksa0J4UnpFbUIsQ3dSMkVuQixvQkFDSSxlQUFnQixDQUVuQixpQ0FHVyxheFJoRk8sQ3dSNkVsQiwrRUFNZSxrQnhSbkZHLEN3UjZFbEIsaUNBVVcsVXhScEZPLEN3UjBGbEIsc0RBRU8sc0IxUDNEbUMsQzBQNERuQyxpQjFQMUR5QyxDMFAyRHpDLGlCeFI5RlcsQ3dSK0ZYLGtCMVAxRG1DLEMwUDJEbkMsWTFQMUQ2QixDMFBvRHBDLDZEQVNXLGV4Um5HTyxDd1JvR1AsYXhSeEdPLEN3UnlHUCxpQnhSckdPLEN3UjBHbEIsMEZBR08sZXhSN0dXLEN3UjhHWCxVMVB6RDhCLEMwUDBEOUIsVzFQekQrQixDMFAwRC9CLGtCQUFtQixDQUNuQix3QnhSbEhXLEN3Um1IWCxLQUFNLENBQ04sWUFBYSxDQVRwQixvR0FZVyxZeFIxSE8sQ3dSOEdsQiw0TUFnQlcsb0J4UjNITyxDd1I0SFAsa0J4Ui9ITyxDd1I4R2xCLGdtQkFxQmUsU3hSL0hHLEN3Um9FdkIsZUFpRVEsZXhSckllLEN3UnNJZix3QnhSL0h5QixDd1I2RGpDLGdEQXdFb0IsNEV4Uy9JMEIsQ3dTZ0oxQixheFJoSkcsQ3dSdUV2QixnREE0RW9CLHVGeFMvSWlDLEN3U2dKakMsYXhSckpHLEN3UndFdkIsb0NBcUZnQix3RHhTNUo4QixDd1M2SjlCLGF4UjVKTyxDd1I2SlAsZUN4R3FCLENEaUJyQyxvRkEwRm9CLGF4UmxLRyxDd1J3RXZCLG1DQStGZ0Isd0R4U3RLOEIsQ3dTdUs5QixheFJ0S08sQ3dSdUtQLGVDM0dvQixDRFVwQyxrRkFvR29CLGF4UjVLRyxDd1J3RXZCLDRCQTJHWSx3RHhTbExrQyxDd1NtTGxDLGF4UmxMVyxDd1JtTFgsZUNqSCtCLENwSEx0QyxpQ3FIcUJXLGExUm5GTyxDcUs4RGxCLCtFcUh3QmUsa0IxUnRGRyxDcUs4RGxCLGlDcUg0QlcsYTFSM0ZPLENxS2lGbEIsNkJxSG1CTyxnRjFTbkdrQyxDMFNvR2xDLGdCclExRXVCLENxUTJFdkIsd0JyUXpFK0IsQ3FRMEUvQixjclEzRXVCLENxUTRFdkIsYTFSdkdXLEMwUndHWCxrQjFSekdXLEMwUjBHWCxvQjFSMUdXLEMwUmtHbEIsc0VBV1csVTFSNUZNLEMwUjZGTixvQjFSN0dPLEMwUmlHbEIsa0hBY2UsUzFSL0ZFLEMwUmlGakIsb0NBa0JXLGtCMVJuSE8sQzBSaUdsQixzQ0FzQlcsWTFSdkhPLENxSytGbkIsZ0JxSDhCSSxlQUFnQixDckhqRXhCLGVxSHNFUSx3QjFSbkllLENxSzZEdkIseUJxSHdFWSxZQUFhLENBQ2IscUJBQXNCLENySHpFbEMsZ0NxSDJFZ0IsT0FBUSxDckgzRXhCLGdDcUg4RWdCLE9BQVEsQ0FDUixVMVIzSE0sQzBSNEhOLHlCQy9FK0IsQ0RnRi9CLHNHMVM3SThCLEMwUzhJOUIsbUJBQXFCLENySGxGckMsd0JxSHNGWSx3QjFSbkpXLENxSzZEdkIseURxSGlHZ0Isd0QxUzdKOEIsQzBTOEo5QixVMVI5SU0sQzBSK0lOLGVDekZvQixDdEhpRS9CLDBGcUhnQ08sZTFScEtXLEMwUnFLWCxVNVBoSDhCLEM0UGlIOUIsVzVQaEgrQixDNFBpSC9CLGtCQUFtQixDQUNuQix3QjFSektXLEMwUjBLWCxLQUFNLENBQ04sWUFBYSxDckh0Q3BCLGtHcUh5Q1csWTFSakxPLENxS3dJbEIsNE1xSDhDVyxvQjFSbkxPLEMwUm9MUCxrQjFSdkxPLENxS3dJbEIsNE5xSGtEZSxTMVJ0TEcsQ3FLOEpsQixzRHFIZ0NPLHNCNVA3Sm1DLEM0UDhKbkMsaUI1UDVKeUMsQzRQNkp6QyxvQjFScE1XLEMwUnFNWCxrQjVQNUptQyxDNFA2Sm5DLFk1UDVKNkIsQ3VJd0hwQyw2RHFIdUNXLGtCMVJ6TU8sQzBSME1QLGExUjFNTyxDMFIyTVAsb0IxUjNNTyxDcUs2RHZCLGdCcUhvSlEsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixVQUFXLENBSVgsVUFBVyxDQUNYLFFBQVMsQ0FDVCx3QkNoSjhCLEN6UmtqQjlCLG9DbUs5akJSLGdCcUh3SlksVUFBVyxDQUtsQixDRWhKTCwwRUFLWSw2RTVTOUVrQyxDNFMrRWxDLGdCdlFwQnlCLEN1UXFCekIsd0J2UW5CaUMsQ3ZCbkR6QyxvQkFBcUIsQzhSd0ViLGdCdlF0QjJCLEN1UXVCM0IsVTVSaEZXLEM0UmlGWCxrQjVScEZXLEM0UnFGWCxvQjVSckZXLEM0UnNGWCxpQkFBa0IsQ0FiOUIsNEtBZ0JnQixVNVJ0Rk8sQzRSdUZQLG9CNVJ4Rk8sQzRSdUV2Qiw0UUFtQm9CLFk1UjVGRyxDNFJ5RXZCLDRVQXFCd0IsVzVSM0ZELEM0UnNFdkIsNFVBd0J3QixjNVJqR0QsQzRSeUV2Qix3RkE2QmdCLGtCNVJwR08sQzRSdUV2Qiw0RkFpQ2dCLFk1UjFHTyxDNFJ5RXZCLHdQQXNDb0IsVzVSL0ZFLEM0UnlEdEIsd0hBNENZLGFBQWMsQ0E1QzFCLHdFQW1EZ0IsU0N2RnFCLENEd0ZyQixVQ3hGcUIsQ0R5RnJCLHdCNVI5SE8sQzRSK0hQLGlCQUFrQixDQUNsQixrQkFBbUIsQ0F2RG5DLDBLQTBEb0IsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixTQ2hHaUIsQ0RpR2pCLFVDakdpQixDRGtHakIsd0I1UnZJRyxDNFJ3SUgsTUFBTyxDQUNQLGtCQUFtQixDQWhFdkMsc0ZBbUVvQixRQUFTLENBbkU3QixvRkFzRW9CLE9BQVEsQ0F0RTVCLGdFQWtGWSxpQkFBa0IsQ0FDbEIsVUFBVyxDQW5GdkIsZ0ZBZ0ZnQixzQkFBd0IsQ0FoRnhDLHNHQXNGZ0Isd0I1UmhLTyxDNFJpS1AsVTVSN0pPLEM0UjhKUCw2RTVTaks4QixDNFNrSzlCLHdCQ25IMkIsQ0QwQjNDLGtIQTRGb0IsYTVScktHLEM0UnlFdkIsZ0hBZ0dvQiwyQkFBNEIsQ0FDNUIsY0FBZSxDQUNmLCtCNVJ2S0csQzRSd0tILFlBQWEsQ0FuR2pDLDhIQXVHb0IsaUJBQWtCLENBdkd0Qyw0SEEyR29CLG9CQUFxQixDQTNHekMsc0lBNkd3QixlQUFnQixDQVN4QywwQ0FJWSxVNVJoTVcsQzRSaU1YLGtCNVJwTVcsQzRScU1YLG9CNVJyTVcsQzRSK0x2QixnR0FTZ0IsVTVSck1PLEM0UnNNUCxvQjVSdk1PLEM0UjZMdkIsZ0pBWW9CLFk1UjNNRyxDNFIrTHZCLGdMQWN3QixXNVIxTUQsQzRSNEx2QixnTEFpQndCLGM1UmhORCxDNFIrTHZCLGlEQXNCZ0Isa0I1Um5OTyxDNFI2THZCLG1EQTBCZ0IsWTVSek5PLEM0UitMdkIsc0lBK0JvQixXNVI5TUUsQzRSK0t0Qix3SUF5Q29CLHdCNVJ4T0csQzRSK0x2Qix3REFvRGdCLHdCNVJwUE8sQzRScVBQLFU1UmpQTyxDNFI0THZCLDhEQXdEb0IsYTVSdlBHLEM4UktuQixrQkFDSSxjQ1BpQixDRFNyQixnQkFDSSxVOVJOZSxDOFJPZiwwRDlTVnNDLEM4U1F6QyxrQkFRTyxVOVJiVyxDOFJLbEIsZ0RB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QyxDOFRpSDlDLHlCQUNJLGtDQUNJLG1EQUF1RSxDQUN2RSxXQUFhLENBQ2hCLENBR0wseUJBQ0Esa0RBRUksZ0JBQWtCLENBRXRCLG1DQUdZLHdCQUF5QixDQUN6QixxQkFBc0IsQ0FDekIsQ0FhVCxvQ0FFSSxjQUFlLENsS3ZJbkIsc0NrSzRJSSxtQkFBdUIsQ0FJM0IsY0FHUSxnQkFBaUIsQ0FIekIsdUJBT1EsV0FBWSxDQUNaLFdBQVksQ0FJcEIseUNBQ0ksZ0JBQWlCLENBR3JCLDJDQUdZLGtCQUFtQixDQUNuQixxQjlTM0tXLEMwRm9CdkIsd0NvTjZKUSxTQUFVLENBQ1YsVUFBVyxDQUtmLDBCQURKLDBEQUdZLFVBQVcsQ0FDZCxDQUdULG9EQUNJLGVBQWdCLEN4SitPcEIsOEZ3SjVPSSxXQUFZLENBR2hCLHFEQUNJLGdCQUFpQixDQUtyQiw2RUFDSSxlQUFnQixDQUNoQixhQUFjLENBTGxCLDhFQVFJLGVBQWdCLENBQ2hCLGdCQUFpQixDQUVyQixnR0FDSSxhQUFjLENBQ2QsZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ2hCLFlBQWEsQ0FHakIsa0NBQ0ksWUFBYSxDMVQvTmpCLHVCMFRrT0ksWUFBYSxDQXhOakIsbUJBNE5JLGtCQUFtQixDQUd2QixpR0FTSSxpQkFBa0IsQ0FDbEIsU0FBVSxDQUNWLFFBQVMsQzNPMU9iLHFCMk9pUFEsNEJBQThCLENBQzlCLHdCQUF5QixDM09sUGpDLG9CMk9xUFEsbUJBQXFCLENBTjdCLGNBU1EsU0FBVSxDQUlsQix5QkEvT0EsMkJBaVBRLGVBQWdCLENaaE94QixnQlltT1EsY0FBZSxDaEt6SG5CLGdCZ0s0SEksWUFBYSxDQURqQiw2SEFHUSxZQUFlLENBR3ZCLDBFQUNJLGNBQWUsQ0FDbEIsQ2hLd0ZJLHlDZ0tuRkQsZUFBZ0IsQ0FJeEIsa0hBRUksa0I5UzlSbUIsQzhTK1JuQix3QjlTL1JtQiIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qXHJcbiEgdGFpbHdpbmRjc3MgdjMuMy4zIHwgTUlUIExpY2Vuc2UgfCBodHRwczovL3RhaWx3aW5kY3NzLmNvbVxyXG4qL1xyXG5cclxuLypcclxuMS4gUHJldmVudCBwYWRkaW5nIGFuZCBib3JkZXIgZnJvbSBhZmZlY3RpbmcgZWxlbWVudCB3aWR0aC4gKGh0dHBzOi8vZ2l0aHViLmNvbS9tb3pkZXZzL2Nzc3JlbWVkeS9pc3N1ZXMvNClcclxuMi4gQWxsb3cgYWRkaW5nIGEgYm9yZGVyIHRvIGFuIGVsZW1lbnQgYnkganVzdCBhZGRpbmcgYSBib3JkZXItd2lkdGguIChodHRwczovL2dpdGh1Yi5jb20vdGFpbHdpbmRjc3MvdGFpbHdpbmRjc3MvcHVsbC8xMTYpXHJcbiovXHJcblxyXG4qLFxyXG46OmJlZm9yZSxcclxuOjphZnRlciB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLyogMSAqL1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwO1xyXG4gICAgLyogMiAqL1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIC8qIDIgKi9cclxuICAgIGJvcmRlci1jb2xvcjogI2U1ZTdlYjtcclxuICAgIC8qIDIgKi9cclxufVxyXG5cclxuOjpiZWZvcmUsXHJcbjo6YWZ0ZXIge1xyXG4gICAgLS10dy1jb250ZW50OiAnJztcclxufVxyXG5cclxuLypcclxuMS4gVXNlIGEgY29uc2lzdGVudCBzZW5zaWJsZSBsaW5lLWhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbjIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxyXG4zLiBVc2UgYSBtb3JlIHJlYWRhYmxlIHRhYiBzaXplLlxyXG40LiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBzYW5zYCBmb250LWZhbWlseSBieSBkZWZhdWx0LlxyXG41LiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBzYW5zYCBmb250LWZlYXR1cmUtc2V0dGluZ3MgYnkgZGVmYXVsdC5cclxuNi4gVXNlIHRoZSB1c2VyJ3MgY29uZmlndXJlZCBgc2Fuc2AgZm9udC12YXJpYXRpb24tc2V0dGluZ3MgYnkgZGVmYXVsdC5cclxuKi9cclxuXHJcbmh0bWwge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIC8qIDEgKi9cclxuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICAgIC8qIDIgKi9cclxuICAgIC1tb3otdGFiLXNpemU6IDQ7XHJcbiAgICAvKiAzICovXHJcbiAgICAtby10YWItc2l6ZTogNDtcclxuICAgIHRhYi1zaXplOiA0O1xyXG4gICAgLyogMyAqL1xyXG4gICAgZm9udC1mYW1pbHk6IHVpLXNhbnMtc2VyaWYsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xyXG4gICAgLyogNCAqL1xyXG4gICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBub3JtYWw7XHJcbiAgICAvKiA1ICovXHJcbiAgICBmb250LXZhcmlhdGlvbi1zZXR0aW5nczogbm9ybWFsO1xyXG4gICAgLyogNiAqL1xyXG59XHJcblxyXG4vKlxyXG4xLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXHJcbjIuIEluaGVyaXQgbGluZS1oZWlnaHQgZnJvbSBgaHRtbGAgc28gdXNlcnMgY2FuIHNldCB0aGVtIGFzIGEgY2xhc3MgZGlyZWN0bHkgb24gdGhlIGBodG1sYCBlbGVtZW50LlxyXG4qL1xyXG5cclxuYm9keSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICAvKiAxICovXHJcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgIC8qIDIgKi9cclxufVxyXG5cclxuLypcclxuMS4gQWRkIHRoZSBjb3JyZWN0IGhlaWdodCBpbiBGaXJlZm94LlxyXG4yLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBvZiBib3JkZXIgY29sb3IgaW4gRmlyZWZveC4gKGh0dHBzOi8vYnVnemlsbGEubW96aWxsYS5vcmcvc2hvd19idWcuY2dpP2lkPTE5MDY1NSlcclxuMy4gRW5zdXJlIGhvcml6b250YWwgcnVsZXMgYXJlIHZpc2libGUgYnkgZGVmYXVsdC5cclxuKi9cclxuXHJcbmhyIHtcclxuICAgIGhlaWdodDogMDtcclxuICAgIC8qIDEgKi9cclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgLyogMiAqL1xyXG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xyXG4gICAgLyogMyAqL1xyXG59XHJcblxyXG4vKlxyXG5BZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cclxuKi9cclxuXHJcbmFiYnI6d2hlcmUoW3RpdGxlXSkge1xyXG4gICAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XHJcbn1cclxuXHJcbi8qXHJcblJlbW92ZSB0aGUgZGVmYXVsdCBmb250IHNpemUgYW5kIHdlaWdodCBmb3IgaGVhZGluZ3MuXHJcbiovXHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG4vKlxyXG5SZXNldCBsaW5rcyB0byBvcHRpbWl6ZSBmb3Igb3B0LWluIHN0eWxpbmcgaW5zdGVhZCBvZiBvcHQtb3V0LlxyXG4qL1xyXG5cclxuYSB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcclxufVxyXG5cclxuLypcclxuQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIEVkZ2UgYW5kIFNhZmFyaS5cclxuKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZGVyO1xyXG59XHJcblxyXG4vKlxyXG4xLiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBtb25vYCBmb250IGZhbWlseSBieSBkZWZhdWx0LlxyXG4yLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiovXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnNhbXAsXHJcbnByZSB7XHJcbiAgICBmb250LWZhbWlseTogdWktbW9ub3NwYWNlLCBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xyXG4gICAgLyogMSAqL1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAvKiAyICovXHJcbn1cclxuXHJcbi8qXHJcbkFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4qL1xyXG5cclxuc21hbGwge1xyXG4gICAgZm9udC1zaXplOiA4MCU7XHJcbn1cclxuXHJcbi8qXHJcblByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbiovXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgICBmb250LXNpemU6IDc1JTtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdWIge1xyXG4gICAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG5zdXAge1xyXG4gICAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbi8qXHJcbjEuIFJlbW92ZSB0ZXh0IGluZGVudGF0aW9uIGZyb20gdGFibGUgY29udGVudHMgaW4gQ2hyb21lIGFuZCBTYWZhcmkuIChodHRwczovL2J1Z3MuY2hyb21pdW0ub3JnL3AvY2hyb21pdW0vaXNzdWVzL2RldGFpbD9pZD05OTkwODgsIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDEyOTcpXHJcbjIuIENvcnJlY3QgdGFibGUgYm9yZGVyIGNvbG9yIGluaGVyaXRhbmNlIGluIGFsbCBDaHJvbWUgYW5kIFNhZmFyaS4gKGh0dHBzOi8vYnVncy5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS9pc3N1ZXMvZGV0YWlsP2lkPTkzNTcyOSwgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NTAxNilcclxuMy4gUmVtb3ZlIGdhcHMgYmV0d2VlbiB0YWJsZSBib3JkZXJzIGJ5IGRlZmF1bHQuXHJcbiovXHJcblxyXG50YWJsZSB7XHJcbiAgICB0ZXh0LWluZGVudDogMDtcclxuICAgIC8qIDEgKi9cclxuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxuICAgIC8qIDIgKi9cclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICAvKiAzICovXHJcbn1cclxuXHJcbi8qXHJcbjEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxyXG4yLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbjMuIFJlbW92ZSBkZWZhdWx0IHBhZGRpbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4qL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICAvKiAxICovXHJcbiAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IGluaGVyaXQ7XHJcbiAgICAvKiAxICovXHJcbiAgICBmb250LXZhcmlhdGlvbi1zZXR0aW5nczogaW5oZXJpdDtcclxuICAgIC8qIDEgKi9cclxuICAgIGZvbnQtc2l6ZTogMTAwJTtcclxuICAgIC8qIDEgKi9cclxuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG4gICAgLyogMSAqL1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAvKiAxICovXHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIC8qIDEgKi9cclxuICAgIG1hcmdpbjogMDtcclxuICAgIC8qIDIgKi9cclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICAvKiAzICovXHJcbn1cclxuXHJcbi8qXHJcblJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSBhbmQgRmlyZWZveC5cclxuKi9cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4vKlxyXG4xLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4yLiBSZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVzLlxyXG4qL1xyXG5cclxuYnV0dG9uLFxyXG5bdHlwZT0nYnV0dG9uJ10sXHJcblt0eXBlPSdyZXNldCddLFxyXG5bdHlwZT0nc3VibWl0J10ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbiAgICAvKiAxICovXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIC8qIDIgKi9cclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAvKiAyICovXHJcbn1cclxuXHJcbi8qXHJcblVzZSB0aGUgbW9kZXJuIEZpcmVmb3ggZm9jdXMgc3R5bGUgZm9yIGFsbCBmb2N1c2FibGUgZWxlbWVudHMuXHJcbiovXHJcblxyXG46LW1vei1mb2N1c3Jpbmcge1xyXG4gICAgb3V0bGluZTogYXV0bztcclxufVxyXG5cclxuLypcclxuUmVtb3ZlIHRoZSBhZGRpdGlvbmFsIGA6aW52YWxpZGAgc3R5bGVzIGluIEZpcmVmb3guIChodHRwczovL2dpdGh1Yi5jb20vbW96aWxsYS9nZWNrby1kZXYvYmxvYi8yZjllYWNkOWQzZDk5NWM5MzdiNDI1MWE1NTU3ZDk1ZDQ5NGM5YmUxL2xheW91dC9zdHlsZS9yZXMvZm9ybXMuY3NzI0w3MjgtTDczNylcclxuKi9cclxuXHJcbjotbW96LXVpLWludmFsaWQge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLypcclxuQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUgYW5kIEZpcmVmb3guXHJcbiovXHJcblxyXG5wcm9ncmVzcyB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbi8qXHJcbkNvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIFNhZmFyaS5cclxuKi9cclxuXHJcbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLypcclxuMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXHJcbjIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4qL1xyXG5cclxuW3R5cGU9J3NlYXJjaCddIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG4gICAgLyogMSAqL1xyXG4gICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbiAgICAvKiAyICovXHJcbn1cclxuXHJcbi8qXHJcblJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cclxuKi9cclxuXHJcbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi8qXHJcbjEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbjIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuKi9cclxuXHJcbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbiAgICAvKiAxICovXHJcbiAgICBmb250OiBpbmhlcml0O1xyXG4gICAgLyogMiAqL1xyXG59XHJcblxyXG4vKlxyXG5BZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cclxuKi9cclxuXHJcbnN1bW1hcnkge1xyXG4gICAgZGlzcGxheTogbGlzdC1pdGVtO1xyXG59XHJcblxyXG4vKlxyXG5SZW1vdmVzIHRoZSBkZWZhdWx0IHNwYWNpbmcgYW5kIGJvcmRlciBmb3IgYXBwcm9wcmlhdGUgZWxlbWVudHMuXHJcbiovXHJcblxyXG5ibG9ja3F1b3RlLFxyXG5kbCxcclxuZGQsXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYsXHJcbmhyLFxyXG5maWd1cmUsXHJcbnAsXHJcbnByZSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmZpZWxkc2V0IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmxlZ2VuZCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5vbCxcclxudWwsXHJcbm1lbnUge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qXHJcblJlc2V0IGRlZmF1bHQgc3R5bGluZyBmb3IgZGlhbG9ncy5cclxuKi9cclxuXHJcbmRpYWxvZyB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKlxyXG5QcmV2ZW50IHJlc2l6aW5nIHRleHRhcmVhcyBob3Jpem9udGFsbHkgYnkgZGVmYXVsdC5cclxuKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICAgIHJlc2l6ZTogdmVydGljYWw7XHJcbn1cclxuXHJcbi8qXHJcbjEuIFJlc2V0IHRoZSBkZWZhdWx0IHBsYWNlaG9sZGVyIG9wYWNpdHkgaW4gRmlyZWZveC4gKGh0dHBzOi8vZ2l0aHViLmNvbS90YWlsd2luZGxhYnMvdGFpbHdpbmRjc3MvaXNzdWVzLzMzMDApXHJcbjIuIFNldCB0aGUgZGVmYXVsdCBwbGFjZWhvbGRlciBjb2xvciB0byB0aGUgdXNlcidzIGNvbmZpZ3VyZWQgZ3JheSA0MDAgY29sb3IuXHJcbiovXHJcblxyXG5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciwgdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC8qIDEgKi9cclxuICAgIGNvbG9yOiAjOWNhM2FmO1xyXG4gICAgLyogMiAqL1xyXG59XHJcblxyXG5pbnB1dDo6cGxhY2Vob2xkZXIsXHJcbnRleHRhcmVhOjpwbGFjZWhvbGRlciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLyogMSAqL1xyXG4gICAgY29sb3I6ICM5Y2EzYWY7XHJcbiAgICAvKiAyICovXHJcbn1cclxuXHJcbi8qXHJcblNldCB0aGUgZGVmYXVsdCBjdXJzb3IgZm9yIGJ1dHRvbnMuXHJcbiovXHJcblxyXG5idXR0b24sXHJcbltyb2xlPVwiYnV0dG9uXCJdIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLypcclxuTWFrZSBzdXJlIGRpc2FibGVkIGJ1dHRvbnMgZG9uJ3QgZ2V0IHRoZSBwb2ludGVyIGN1cnNvci5cclxuKi9cclxuXHJcbjpkaXNhYmxlZCB7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi8qXHJcbjEuIE1ha2UgcmVwbGFjZWQgZWxlbWVudHMgYGRpc3BsYXk6IGJsb2NrYCBieSBkZWZhdWx0LiAoaHR0cHM6Ly9naXRodWIuY29tL21vemRldnMvY3NzcmVtZWR5L2lzc3Vlcy8xNClcclxuMi4gQWRkIGB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlYCB0byBhbGlnbiByZXBsYWNlZCBlbGVtZW50cyBtb3JlIHNlbnNpYmx5IGJ5IGRlZmF1bHQuIChodHRwczovL2dpdGh1Yi5jb20vamVuc2ltbW9ucy9jc3NyZW1lZHkvaXNzdWVzLzE0I2lzc3VlY29tbWVudC02MzQ5MzQyMTApXHJcbiAgIFRoaXMgY2FuIHRyaWdnZXIgYSBwb29ybHkgY29uc2lkZXJlZCBsaW50IGVycm9yIGluIHNvbWUgdG9vbHMgYnV0IGlzIGluY2x1ZGVkIGJ5IGRlc2lnbi5cclxuKi9cclxuXHJcbmltZyxcclxuc3ZnLFxyXG52aWRlbyxcclxuY2FudmFzLFxyXG5hdWRpbyxcclxuaWZyYW1lLFxyXG5lbWJlZCxcclxub2JqZWN0IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgLyogMSAqL1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIC8qIDIgKi9cclxufVxyXG5cclxuLypcclxuQ29uc3RyYWluIGltYWdlcyBhbmQgdmlkZW9zIHRvIHRoZSBwYXJlbnQgd2lkdGggYW5kIHByZXNlcnZlIHRoZWlyIGludHJpbnNpYyBhc3BlY3QgcmF0aW8uIChodHRwczovL2dpdGh1Yi5jb20vbW96ZGV2cy9jc3NyZW1lZHkvaXNzdWVzLzE0KVxyXG4qL1xyXG5cclxuaW1nLFxyXG52aWRlbyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8qIE1ha2UgZWxlbWVudHMgd2l0aCB0aGUgSFRNTCBoaWRkZW4gYXR0cmlidXRlIHN0YXkgaGlkZGVuIGJ5IGRlZmF1bHQgKi9cclxuXHJcbltoaWRkZW5dIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbiosIDo6YmVmb3JlLCA6OmFmdGVyIHtcclxuICAgIC0tdHctYm9yZGVyLXNwYWNpbmcteDogMDtcclxuICAgIC0tdHctYm9yZGVyLXNwYWNpbmcteTogMDtcclxuICAgIC0tdHctdHJhbnNsYXRlLXg6IDA7XHJcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwO1xyXG4gICAgLS10dy1yb3RhdGU6IDA7XHJcbiAgICAtLXR3LXNrZXcteDogMDtcclxuICAgIC0tdHctc2tldy15OiAwO1xyXG4gICAgLS10dy1zY2FsZS14OiAxO1xyXG4gICAgLS10dy1zY2FsZS15OiAxO1xyXG4gICAgLS10dy1wYW4teDogIDtcclxuICAgIC0tdHctcGFuLXk6ICA7XHJcbiAgICAtLXR3LXBpbmNoLXpvb206ICA7XHJcbiAgICAtLXR3LXNjcm9sbC1zbmFwLXN0cmljdG5lc3M6IHByb3hpbWl0eTtcclxuICAgIC0tdHctZ3JhZGllbnQtZnJvbS1wb3NpdGlvbjogIDtcclxuICAgIC0tdHctZ3JhZGllbnQtdmlhLXBvc2l0aW9uOiAgO1xyXG4gICAgLS10dy1ncmFkaWVudC10by1wb3NpdGlvbjogIDtcclxuICAgIC0tdHctb3JkaW5hbDogIDtcclxuICAgIC0tdHctc2xhc2hlZC16ZXJvOiAgO1xyXG4gICAgLS10dy1udW1lcmljLWZpZ3VyZTogIDtcclxuICAgIC0tdHctbnVtZXJpYy1zcGFjaW5nOiAgO1xyXG4gICAgLS10dy1udW1lcmljLWZyYWN0aW9uOiAgO1xyXG4gICAgLS10dy1yaW5nLWluc2V0OiAgO1xyXG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMHB4O1xyXG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZjtcclxuICAgIC0tdHctcmluZy1jb2xvcjogcmdiKDU5IDEzMCAyNDYgLyAwLjUpO1xyXG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IDAgMCAjMDAwMDtcclxuICAgIC0tdHctcmluZy1zaGFkb3c6IDAgMCAjMDAwMDtcclxuICAgIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XHJcbiAgICAtLXR3LXNoYWRvdy1jb2xvcmVkOiAwIDAgIzAwMDA7XHJcbiAgICAtLXR3LWJsdXI6ICA7XHJcbiAgICAtLXR3LWJyaWdodG5lc3M6ICA7XHJcbiAgICAtLXR3LWNvbnRyYXN0OiAgO1xyXG4gICAgLS10dy1ncmF5c2NhbGU6ICA7XHJcbiAgICAtLXR3LWh1ZS1yb3RhdGU6ICA7XHJcbiAgICAtLXR3LWludmVydDogIDtcclxuICAgIC0tdHctc2F0dXJhdGU6ICA7XHJcbiAgICAtLXR3LXNlcGlhOiAgO1xyXG4gICAgLS10dy1kcm9wLXNoYWRvdzogIDtcclxuICAgIC0tdHctYmFja2Ryb3AtYmx1cjogIDtcclxuICAgIC0tdHctYmFja2Ryb3AtYnJpZ2h0bmVzczogIDtcclxuICAgIC0tdHctYmFja2Ryb3AtY29udHJhc3Q6ICA7XHJcbiAgICAtLXR3LWJhY2tkcm9wLWdyYXlzY2FsZTogIDtcclxuICAgIC0tdHctYmFja2Ryb3AtaHVlLXJvdGF0ZTogIDtcclxuICAgIC0tdHctYmFja2Ryb3AtaW52ZXJ0OiAgO1xyXG4gICAgLS10dy1iYWNrZHJvcC1vcGFjaXR5OiAgO1xyXG4gICAgLS10dy1iYWNrZHJvcC1zYXR1cmF0ZTogIDtcclxuICAgIC0tdHctYmFja2Ryb3Atc2VwaWE6ICA7XHJcbn1cclxuXHJcbjo6YmFja2Ryb3Age1xyXG4gICAgLS10dy1ib3JkZXItc3BhY2luZy14OiAwO1xyXG4gICAgLS10dy1ib3JkZXItc3BhY2luZy15OiAwO1xyXG4gICAgLS10dy10cmFuc2xhdGUteDogMDtcclxuICAgIC0tdHctdHJhbnNsYXRlLXk6IDA7XHJcbiAgICAtLXR3LXJvdGF0ZTogMDtcclxuICAgIC0tdHctc2tldy14OiAwO1xyXG4gICAgLS10dy1za2V3LXk6IDA7XHJcbiAgICAtLXR3LXNjYWxlLXg6IDE7XHJcbiAgICAtLXR3LXNjYWxlLXk6IDE7XHJcbiAgICAtLXR3LXBhbi14OiAgO1xyXG4gICAgLS10dy1wYW4teTogIDtcclxuICAgIC0tdHctcGluY2gtem9vbTogIDtcclxuICAgIC0tdHctc2Nyb2xsLXNuYXAtc3RyaWN0bmVzczogcHJveGltaXR5O1xyXG4gICAgLS10dy1ncmFkaWVudC1mcm9tLXBvc2l0aW9uOiAgO1xyXG4gICAgLS10dy1ncmFkaWVudC12aWEtcG9zaXRpb246ICA7XHJcbiAgICAtLXR3LWdyYWRpZW50LXRvLXBvc2l0aW9uOiAgO1xyXG4gICAgLS10dy1vcmRpbmFsOiAgO1xyXG4gICAgLS10dy1zbGFzaGVkLXplcm86ICA7XHJcbiAgICAtLXR3LW51bWVyaWMtZmlndXJlOiAgO1xyXG4gICAgLS10dy1udW1lcmljLXNwYWNpbmc6ICA7XHJcbiAgICAtLXR3LW51bWVyaWMtZnJhY3Rpb246ICA7XHJcbiAgICAtLXR3LXJpbmctaW5zZXQ6ICA7XHJcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAwcHg7XHJcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmO1xyXG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2IoNTkgMTMwIDI0NiAvIDAuNSk7XHJcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogMCAwICMwMDAwO1xyXG4gICAgLS10dy1yaW5nLXNoYWRvdzogMCAwICMwMDAwO1xyXG4gICAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcclxuICAgIC0tdHctc2hhZG93LWNvbG9yZWQ6IDAgMCAjMDAwMDtcclxuICAgIC0tdHctYmx1cjogIDtcclxuICAgIC0tdHctYnJpZ2h0bmVzczogIDtcclxuICAgIC0tdHctY29udHJhc3Q6ICA7XHJcbiAgICAtLXR3LWdyYXlzY2FsZTogIDtcclxuICAgIC0tdHctaHVlLXJvdGF0ZTogIDtcclxuICAgIC0tdHctaW52ZXJ0OiAgO1xyXG4gICAgLS10dy1zYXR1cmF0ZTogIDtcclxuICAgIC0tdHctc2VwaWE6ICA7XHJcbiAgICAtLXR3LWRyb3Atc2hhZG93OiAgO1xyXG4gICAgLS10dy1iYWNrZHJvcC1ibHVyOiAgO1xyXG4gICAgLS10dy1iYWNrZHJvcC1icmlnaHRuZXNzOiAgO1xyXG4gICAgLS10dy1iYWNrZHJvcC1jb250cmFzdDogIDtcclxuICAgIC0tdHctYmFja2Ryb3AtZ3JheXNjYWxlOiAgO1xyXG4gICAgLS10dy1iYWNrZHJvcC1odWUtcm90YXRlOiAgO1xyXG4gICAgLS10dy1iYWNrZHJvcC1pbnZlcnQ6ICA7XHJcbiAgICAtLXR3LWJhY2tkcm9wLW9wYWNpdHk6ICA7XHJcbiAgICAtLXR3LWJhY2tkcm9wLXNhdHVyYXRlOiAgO1xyXG4gICAgLS10dy1iYWNrZHJvcC1zZXBpYTogIDtcclxufVxyXG5cclxuLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDY0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogNzY4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAyNHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTMyMHB4KSB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEzMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDE1MzZweCkge1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNTM2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi52aXNpYmxlIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuXHJcbi5zdGF0aWMge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxufVxyXG5cclxuLmFic29sdXRlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuLnJlbGF0aXZlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnN0aWNreSB7XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG59XHJcblxyXG4uaW5zZXQteS0wIHtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbn1cclxuXHJcbi4tbGVmdC00IHtcclxuICAgIGxlZnQ6IC0xcmVtO1xyXG59XHJcblxyXG4uLXRvcC0xMCB7XHJcbiAgICB0b3A6IC0yLjVyZW07XHJcbn1cclxuXHJcbi4tdG9wLTcge1xyXG4gICAgdG9wOiAtMS43NXJlbTtcclxufVxyXG5cclxuLi10b3AtOCB7XHJcbiAgICB0b3A6IC0ycmVtO1xyXG59XHJcblxyXG4uYm90dG9tLTAge1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbn1cclxuXHJcbi5ib3R0b20tMiB7XHJcbiAgICBib3R0b206IDAuNXJlbTtcclxufVxyXG5cclxuLmJvdHRvbS0zIHtcclxuICAgIGJvdHRvbTogMC43NXJlbTtcclxufVxyXG5cclxuLmJvdHRvbS00IHtcclxuICAgIGJvdHRvbTogMXJlbTtcclxufVxyXG5cclxuLmJvdHRvbS1cXFsyMFxcJVxcXSB7XHJcbiAgICBib3R0b206IDIwJTtcclxufVxyXG5cclxuLmxlZnQtMCB7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbn1cclxuXHJcbi5sZWZ0LTIge1xyXG4gICAgbGVmdDogMC41cmVtO1xyXG59XHJcblxyXG4ubGVmdC0zIHtcclxuICAgIGxlZnQ6IDAuNzVyZW07XHJcbn1cclxuXHJcbi5sZWZ0LTQge1xyXG4gICAgbGVmdDogMXJlbTtcclxufVxyXG5cclxuLmxlZnQtNSB7XHJcbiAgICBsZWZ0OiAxLjI1cmVtO1xyXG59XHJcblxyXG4ubGVmdC1cXFswXFwuNzVyZW1cXF0ge1xyXG4gICAgbGVmdDogMC43NXJlbTtcclxufVxyXG5cclxuLnJpZ2h0LTAge1xyXG4gICAgcmlnaHQ6IDBweDtcclxufVxyXG5cclxuLnJpZ2h0LTEwIHtcclxuICAgIHJpZ2h0OiAyLjVyZW07XHJcbn1cclxuXHJcbi5yaWdodC0zIHtcclxuICAgIHJpZ2h0OiAwLjc1cmVtO1xyXG59XHJcblxyXG4ucmlnaHQtOCB7XHJcbiAgICByaWdodDogMnJlbTtcclxufVxyXG5cclxuLnRvcC0wIHtcclxuICAgIHRvcDogMHB4O1xyXG59XHJcblxyXG4udG9wLTFcXC8yIHtcclxuICAgIHRvcDogNTAlO1xyXG59XHJcblxyXG4udG9wLTIge1xyXG4gICAgdG9wOiAwLjVyZW07XHJcbn1cclxuXHJcbi50b3AtMyB7XHJcbiAgICB0b3A6IDAuNzVyZW07XHJcbn1cclxuXHJcbi50b3AtNCB7XHJcbiAgICB0b3A6IDFyZW07XHJcbn1cclxuXHJcbi50b3AtXFxbMFxcLjc1cmVtXFxdIHtcclxuICAgIHRvcDogMC43NXJlbTtcclxufVxyXG5cclxuLnotMTAge1xyXG4gICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi56LTUwIHtcclxuICAgIHotaW5kZXg6IDUwO1xyXG59XHJcblxyXG4uei1cXFsxNVxcXSB7XHJcbiAgICB6LWluZGV4OiAxNTtcclxufVxyXG5cclxuLnotXFxbMVxcXSB7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uei1cXFs5NTAwMFxcXSB7XHJcbiAgICB6LWluZGV4OiA5NTAwMDtcclxufVxyXG5cclxuLm9yZGVyLTEge1xyXG4gICAgb3JkZXI6IDE7XHJcbn1cclxuXHJcbi5vcmRlci0yIHtcclxuICAgIG9yZGVyOiAyO1xyXG59XHJcblxyXG4uY29sLXNwYW4tMiB7XHJcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyIC8gc3BhbiAyO1xyXG59XHJcblxyXG4uY2xlYXItYm90aCB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLm0tMCB7XHJcbiAgICBtYXJnaW46IDBweDtcclxufVxyXG5cclxuLm0tNCB7XHJcbiAgICBtYXJnaW46IDFyZW07XHJcbn1cclxuXHJcbi5tLWF1dG8ge1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG59XHJcblxyXG4uLW14LTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XHJcbn1cclxuXHJcbi5teC0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxufVxyXG5cclxuLm14LTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG59XHJcblxyXG4ubXgtNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxufVxyXG5cclxuLm14LWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5teS0xIHtcclxuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xyXG59XHJcblxyXG4ubXktMTAge1xyXG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG59XHJcblxyXG4ubXktMTIge1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbn1cclxuXHJcbi5teS0xNiB7XHJcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxufVxyXG5cclxuLm15LTIge1xyXG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG59XHJcblxyXG4ubXktMjAge1xyXG4gICAgbWFyZ2luLXRvcDogNXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XHJcbn1cclxuXHJcbi5teS0zIHtcclxuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xyXG59XHJcblxyXG4ubXktNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxufVxyXG5cclxuLm15LTUge1xyXG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XHJcbn1cclxuXHJcbi5teS02IHtcclxuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxufVxyXG5cclxuLm15LTcge1xyXG4gICAgbWFyZ2luLXRvcDogMS43NXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XHJcbn1cclxuXHJcbi5teS04IHtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG59XHJcblxyXG4ubWItMSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xyXG59XHJcblxyXG4ubWItMTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG59XHJcblxyXG4ubWItMTEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbTtcclxufVxyXG5cclxuLm1iLTEyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbn1cclxuXHJcbi5tYi0xNCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XHJcbn1cclxuXHJcbi5tYi0xNiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG59XHJcblxyXG4ubWItMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbn1cclxuXHJcbi5tYi0zIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XHJcbn1cclxuXHJcbi5tYi00IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbn1cclxuXHJcbi5tYi01IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XHJcbn1cclxuXHJcbi5tYi02IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxufVxyXG5cclxuLm1iLTcge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcclxufVxyXG5cclxuLm1iLTgge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxufVxyXG5cclxuLm1iLVxcWzFcXC4zNzVyZW1cXF0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS4zNzVyZW07XHJcbn1cclxuXHJcbi5tYi1cXFsxcmVtXFxdIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbn1cclxuXHJcbi5tYi1cXFs1cmVtXFxdIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XHJcbn1cclxuXHJcbi5tbC0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbn1cclxuXHJcbi5tbC0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xyXG59XHJcblxyXG4ubWwtMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xyXG59XHJcblxyXG4ubWwtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcclxufVxyXG5cclxuLm1sLTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XHJcbn1cclxuXHJcbi5tci0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcclxufVxyXG5cclxuLm1yLTEyIHtcclxuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcclxufVxyXG5cclxuLm1yLTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcbn1cclxuXHJcbi5tci0zIHtcclxuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcclxufVxyXG5cclxuLm1yLTYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XHJcbn1cclxuXHJcbi5tci1hdXRvIHtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLm10LTAge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4O1xyXG59XHJcblxyXG4ubXQtMSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xyXG59XHJcblxyXG4ubXQtMTAge1xyXG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xyXG59XHJcblxyXG4ubXQtMTIge1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbTtcclxufVxyXG5cclxuLm10LTIge1xyXG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG59XHJcblxyXG4ubXQtMjAge1xyXG4gICAgbWFyZ2luLXRvcDogNXJlbTtcclxufVxyXG5cclxuLm10LTQge1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxufVxyXG5cclxuLm10LTUge1xyXG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcclxufVxyXG5cclxuLm10LTYge1xyXG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG59XHJcblxyXG4ubXQtOCB7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG59XHJcblxyXG4ubXQtXFxbMVxcLjM3NXJlbVxcXSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjM3NXJlbTtcclxufVxyXG5cclxuLm10LVxcWzFyZW1cXF0ge1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxufVxyXG5cclxuLm10LVxcWzJyZW1cXF0ge1xyXG4gICAgbWFyZ2luLXRvcDogMnJlbTtcclxufVxyXG5cclxuLm10LVxcWzNyZW1cXF0ge1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbTtcclxufVxyXG5cclxuLmxpbmUtY2xhbXAtMSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xyXG59XHJcblxyXG4ubGluZS1jbGFtcC0yIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XHJcbn1cclxuXHJcbi5saW5lLWNsYW1wLTMge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcclxufVxyXG5cclxuLmxpbmUtY2xhbXAtNCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xyXG59XHJcblxyXG4ubGluZS1jbGFtcC01IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDU7XHJcbn1cclxuXHJcbi5saW5lLWNsYW1wLTYge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogNjtcclxufVxyXG5cclxuLmxpbmUtY2xhbXAtXFxbMTFcXF0ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTE7XHJcbn1cclxuXHJcbi5saW5lLWNsYW1wLVxcWzE2XFxdIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDE2O1xyXG59XHJcblxyXG4ubGluZS1jbGFtcC1cXFs3XFxdIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDc7XHJcbn1cclxuXHJcbi5ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmlubGluZS1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5mbGV4IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5pbmxpbmUtZmxleCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxufVxyXG5cclxuLnRhYmxlIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG59XHJcblxyXG4uaGlkZGVuIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5hc3BlY3QtXFxbMTVcXC8xNFxcXSB7XHJcbiAgICBhc3BlY3QtcmF0aW86IDE1LzE0O1xyXG59XHJcblxyXG4uYXNwZWN0LVxcWzNcXC8yXFxdIHtcclxuICAgIGFzcGVjdC1yYXRpbzogMy8yO1xyXG59XHJcblxyXG4uYXNwZWN0LVxcWzM0MVxcLzIyOFxcXSB7XHJcbiAgICBhc3BlY3QtcmF0aW86IDM0MS8yMjg7XHJcbn1cclxuXHJcbi5hc3BlY3QtXFxbNDEzXFwvMzQ2XFxdIHtcclxuICAgIGFzcGVjdC1yYXRpbzogNDEzLzM0NjtcclxufVxyXG5cclxuLmFzcGVjdC1zcXVhcmUge1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcclxufVxyXG5cclxuLmFzcGVjdC12aWRlbyB7XHJcbiAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcclxufVxyXG5cclxuLmgtMCB7XHJcbiAgICBoZWlnaHQ6IDBweDtcclxufVxyXG5cclxuLmgtMSB7XHJcbiAgICBoZWlnaHQ6IDAuMjVyZW07XHJcbn1cclxuXHJcbi5oLTFcXC8yIHtcclxuICAgIGhlaWdodDogNTAlO1xyXG59XHJcblxyXG4uaC0xMCB7XHJcbiAgICBoZWlnaHQ6IDIuNXJlbTtcclxufVxyXG5cclxuLmgtMiB7XHJcbiAgICBoZWlnaHQ6IDAuNXJlbTtcclxufVxyXG5cclxuLmgtMyB7XHJcbiAgICBoZWlnaHQ6IDAuNzVyZW07XHJcbn1cclxuXHJcbi5oLTQge1xyXG4gICAgaGVpZ2h0OiAxcmVtO1xyXG59XHJcblxyXG4uaC01IHtcclxuICAgIGhlaWdodDogMS4yNXJlbTtcclxufVxyXG5cclxuLmgtNiB7XHJcbiAgICBoZWlnaHQ6IDEuNXJlbTtcclxufVxyXG5cclxuLmgtOCB7XHJcbiAgICBoZWlnaHQ6IDJyZW07XHJcbn1cclxuXHJcbi5oLTkge1xyXG4gICAgaGVpZ2h0OiAyLjI1cmVtO1xyXG59XHJcblxyXG4uaC1cXFsxM3JlbVxcXSB7XHJcbiAgICBoZWlnaHQ6IDEzcmVtO1xyXG59XHJcblxyXG4uaC1cXFsxNHJlbVxcXSB7XHJcbiAgICBoZWlnaHQ6IDE0cmVtO1xyXG59XHJcblxyXG4uaC1cXFsxNlxcLjI1cmVtXFxdIHtcclxuICAgIGhlaWdodDogMTYuMjVyZW07XHJcbn1cclxuXHJcbi5oLVxcWzE3cmVtXFxdIHtcclxuICAgIGhlaWdodDogMTdyZW07XHJcbn1cclxuXHJcbi5oLVxcWzE5cmVtXFxdIHtcclxuICAgIGhlaWdodDogMTlyZW07XHJcbn1cclxuXHJcbi5oLVxcWzFweFxcXSB7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxufVxyXG5cclxuLmgtXFxbMlxcLjVyZW1cXF0ge1xyXG4gICAgaGVpZ2h0OiAyLjVyZW07XHJcbn1cclxuXHJcbi5oLVxcWzIwcmVtXFxdIHtcclxuICAgIGhlaWdodDogMjByZW07XHJcbn1cclxuXHJcbi5oLVxcWzIxcmVtXFxdIHtcclxuICAgIGhlaWdodDogMjFyZW07XHJcbn1cclxuXHJcbi5oLVxcWzI2XFwuMjVyZW1cXF0ge1xyXG4gICAgaGVpZ2h0OiAyNi4yNXJlbTtcclxufVxyXG5cclxuLmgtXFxbMjZyZW1cXF0ge1xyXG4gICAgaGVpZ2h0OiAyNnJlbTtcclxufVxyXG5cclxuLmgtXFxbMjhweFxcXSB7XHJcbiAgICBoZWlnaHQ6IDI4cHg7XHJcbn1cclxuXHJcbi5oLVxcWzI4cmVtXFxdIHtcclxuICAgIGhlaWdodDogMjhyZW07XHJcbn1cclxuXHJcbi5oLVxcWzJyZW1cXF0ge1xyXG4gICAgaGVpZ2h0OiAycmVtO1xyXG59XHJcblxyXG4uaC1cXFszMnJlbVxcXSB7XHJcbiAgICBoZWlnaHQ6IDMycmVtO1xyXG59XHJcblxyXG4uaC1cXFszN3JlbVxcXSB7XHJcbiAgICBoZWlnaHQ6IDM3cmVtO1xyXG59XHJcblxyXG4uaC1cXFszcmVtXFxdIHtcclxuICAgIGhlaWdodDogM3JlbTtcclxufVxyXG5cclxuLmgtXFxbNDVyZW1cXF0ge1xyXG4gICAgaGVpZ2h0OiA0NXJlbTtcclxufVxyXG5cclxuLmgtXFxbNThcXCVcXF0ge1xyXG4gICAgaGVpZ2h0OiA1OCU7XHJcbn1cclxuXHJcbi5oLVxcWzZcXC44MjVyZW1cXF0ge1xyXG4gICAgaGVpZ2h0OiA2LjgyNXJlbTtcclxufVxyXG5cclxuLmgtXFxbNjNcXCVcXF0ge1xyXG4gICAgaGVpZ2h0OiA2MyU7XHJcbn1cclxuXHJcbi5oLVxcWzdyZW1cXF0ge1xyXG4gICAgaGVpZ2h0OiA3cmVtO1xyXG59XHJcblxyXG4uaC1cXFs4cmVtXFxdIHtcclxuICAgIGhlaWdodDogOHJlbTtcclxufVxyXG5cclxuLmgtYXV0byB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5oLWZ1bGwge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4ubWF4LWgtXFxbMTdyZW1cXF0ge1xyXG4gICAgbWF4LWhlaWdodDogMTdyZW07XHJcbn1cclxuXHJcbi5tYXgtaC1cXFsyMHJlbVxcXSB7XHJcbiAgICBtYXgtaGVpZ2h0OiAyMHJlbTtcclxufVxyXG5cclxuLm1heC1oLVxcWzM1MHB4XFxdIHtcclxuICAgIG1heC1oZWlnaHQ6IDM1MHB4O1xyXG59XHJcblxyXG4ubWF4LWgtXFxbMzZyZW1cXF0ge1xyXG4gICAgbWF4LWhlaWdodDogMzZyZW07XHJcbn1cclxuXHJcbi5tYXgtaC1cXFs0NXJlbVxcXSB7XHJcbiAgICBtYXgtaGVpZ2h0OiA0NXJlbTtcclxufVxyXG5cclxuLm1heC1oLVxcWzQ2MHB4XFxdIHtcclxuICAgIG1heC1oZWlnaHQ6IDQ2MHB4O1xyXG59XHJcblxyXG4ubWF4LWgtXFxbNnJlbVxcXSB7XHJcbiAgICBtYXgtaGVpZ2h0OiA2cmVtO1xyXG59XHJcblxyXG4ubWluLWgtXFxbMjJyZW1cXF0ge1xyXG4gICAgbWluLWhlaWdodDogMjJyZW07XHJcbn1cclxuXHJcbi5taW4taC1cXFszcmVtXFxdIHtcclxuICAgIG1pbi1oZWlnaHQ6IDNyZW07XHJcbn1cclxuXHJcbi53LTFcXC8yIHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbn1cclxuXHJcbi53LTFcXC8zIHtcclxuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xyXG59XHJcblxyXG4udy0yMCB7XHJcbiAgICB3aWR0aDogNXJlbTtcclxufVxyXG5cclxuLnctNSB7XHJcbiAgICB3aWR0aDogMS4yNXJlbTtcclxufVxyXG5cclxuLnctXFxbMXB4XFxdIHtcclxuICAgIHdpZHRoOiAxcHg7XHJcbn1cclxuXHJcbi53LVxcWzJcXC41cmVtXFxdIHtcclxuICAgIHdpZHRoOiAyLjVyZW07XHJcbn1cclxuXHJcbi53LVxcWzIxXFwuODc1cmVtXFxdIHtcclxuICAgIHdpZHRoOiAyMS44NzVyZW07XHJcbn1cclxuXHJcbi53LVxcWzI4cHhcXF0ge1xyXG4gICAgd2lkdGg6IDI4cHg7XHJcbn1cclxuXHJcbi53LVxcWzJyZW1cXF0ge1xyXG4gICAgd2lkdGg6IDJyZW07XHJcbn1cclxuXHJcbi53LVxcWzNyZW1cXF0ge1xyXG4gICAgd2lkdGg6IDNyZW07XHJcbn1cclxuXHJcbi53LVxcWzhyZW1cXF0ge1xyXG4gICAgd2lkdGg6IDhyZW07XHJcbn1cclxuXHJcbi53LWZ1bGwge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5tYXgtdy1cXFsxOHJlbVxcXSB7XHJcbiAgICBtYXgtd2lkdGg6IDE4cmVtO1xyXG59XHJcblxyXG4ubWF4LXctXFxbMjVyZW1cXF0ge1xyXG4gICAgbWF4LXdpZHRoOiAyNXJlbTtcclxufVxyXG5cclxuLm1heC13LVxcWzQycmVtXFxdIHtcclxuICAgIG1heC13aWR0aDogNDJyZW07XHJcbn1cclxuXHJcbi5tYXgtdy1cXFs0M3JlbVxcXSB7XHJcbiAgICBtYXgtd2lkdGg6IDQzcmVtO1xyXG59XHJcblxyXG4ubWF4LXctXFxbNDRcXC4xODhyZW1cXF0ge1xyXG4gICAgbWF4LXdpZHRoOiA0NC4xODhyZW07XHJcbn1cclxuXHJcbi5tYXgtdy1cXFs1MFxcJVxcXSB7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxufVxyXG5cclxuLm1heC13LVxcWzUxcmVtXFxdIHtcclxuICAgIG1heC13aWR0aDogNTFyZW07XHJcbn1cclxuXHJcbi5tYXgtdy1cXFs3M3JlbVxcXSB7XHJcbiAgICBtYXgtd2lkdGg6IDczcmVtO1xyXG59XHJcblxyXG4ubWF4LXctXFxbNzhyZW1cXF0ge1xyXG4gICAgbWF4LXdpZHRoOiA3OHJlbTtcclxufVxyXG5cclxuLm1heC13LVxcWzc5cmVtXFxdIHtcclxuICAgIG1heC13aWR0aDogNzlyZW07XHJcbn1cclxuXHJcbi5tYXgtdy1cXFs4M3JlbVxcXSB7XHJcbiAgICBtYXgtd2lkdGg6IDgzcmVtO1xyXG59XHJcblxyXG4ubWF4LXctXFxbODVyZW1cXF0ge1xyXG4gICAgbWF4LXdpZHRoOiA4NXJlbTtcclxufVxyXG5cclxuLm1heC13LVxcWzg2cmVtXFxdIHtcclxuICAgIG1heC13aWR0aDogODZyZW07XHJcbn1cclxuXHJcbi5tYXgtdy1mdWxsIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm1heC13LWxnIHtcclxuICAgIG1heC13aWR0aDogMzJyZW07XHJcbn1cclxuXHJcbi5mbGV4LTEge1xyXG4gICAgZmxleDogMSAxIDAlO1xyXG59XHJcblxyXG4udHJhbnNmb3JtIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKHZhcigtLXR3LXRyYW5zbGF0ZS14KSwgdmFyKC0tdHctdHJhbnNsYXRlLXkpKSByb3RhdGUodmFyKC0tdHctcm90YXRlKSkgc2tld1godmFyKC0tdHctc2tldy14KSkgc2tld1kodmFyKC0tdHctc2tldy15KSkgc2NhbGVYKHZhcigtLXR3LXNjYWxlLXgpKSBzY2FsZVkodmFyKC0tdHctc2NhbGUteSkpO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcclxuICAgIDUwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hbmltYXRlLXB1bHNlIHtcclxuICAgIGFuaW1hdGlvbjogcHVsc2UgMnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKSBpbmZpbml0ZTtcclxufVxyXG5cclxuLmdyaWQtY29scy0xIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcclxufVxyXG5cclxuLmdyaWQtY29scy0yIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcclxufVxyXG5cclxuLmZsZXgtcm93IHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbn1cclxuXHJcbi5mbGV4LWNvbCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4uZmxleC1jb2wtcmV2ZXJzZSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbn1cclxuXHJcbi5mbGV4LXdyYXAge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4uY29udGVudC1jZW50ZXIge1xyXG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uaXRlbXMtc3RhcnQge1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi5pdGVtcy1lbmQge1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG59XHJcblxyXG4uaXRlbXMtY2VudGVyIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LXN0YXJ0IHtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxufVxyXG5cclxuLmp1c3RpZnktZW5kIHtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNlbnRlciB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLmp1c3RpZnktYmV0d2VlbiB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWFyb3VuZCB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxufVxyXG5cclxuLmp1c3RpZnktZXZlbmx5IHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG59XHJcblxyXG4uZ2FwLTEwIHtcclxuICAgIGdhcDogMi41cmVtO1xyXG59XHJcblxyXG4uZ2FwLTEyIHtcclxuICAgIGdhcDogM3JlbTtcclxufVxyXG5cclxuLmdhcC0xNiB7XHJcbiAgICBnYXA6IDRyZW07XHJcbn1cclxuXHJcbi5nYXAtMiB7XHJcbiAgICBnYXA6IDAuNXJlbTtcclxufVxyXG5cclxuLmdhcC0yMCB7XHJcbiAgICBnYXA6IDVyZW07XHJcbn1cclxuXHJcbi5nYXAtNCB7XHJcbiAgICBnYXA6IDFyZW07XHJcbn1cclxuXHJcbi5nYXAtNSB7XHJcbiAgICBnYXA6IDEuMjVyZW07XHJcbn1cclxuXHJcbi5nYXAteC0xMCB7XHJcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIuNXJlbTtcclxuICAgIGNvbHVtbi1nYXA6IDIuNXJlbTtcclxufVxyXG5cclxuLmdhcC14LTEyIHtcclxuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbTtcclxuICAgIGNvbHVtbi1nYXA6IDNyZW07XHJcbn1cclxuXHJcbi5nYXAteC0zIHtcclxuICAgIC1tb3otY29sdW1uLWdhcDogMC43NXJlbTtcclxuICAgIGNvbHVtbi1nYXA6IDAuNzVyZW07XHJcbn1cclxuXHJcbi5nYXAteC00IHtcclxuICAgIC1tb3otY29sdW1uLWdhcDogMXJlbTtcclxuICAgIGNvbHVtbi1nYXA6IDFyZW07XHJcbn1cclxuXHJcbi5nYXAteC02IHtcclxuICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtO1xyXG4gICAgY29sdW1uLWdhcDogMS41cmVtO1xyXG59XHJcblxyXG4uZ2FwLXgtOCB7XHJcbiAgICAtbW96LWNvbHVtbi1nYXA6IDJyZW07XHJcbiAgICBjb2x1bW4tZ2FwOiAycmVtO1xyXG59XHJcblxyXG4uZ2FwLXktMTAge1xyXG4gICAgcm93LWdhcDogMi41cmVtO1xyXG59XHJcblxyXG4uZ2FwLXktMTIge1xyXG4gICAgcm93LWdhcDogM3JlbTtcclxufVxyXG5cclxuLmdhcC15LTMge1xyXG4gICAgcm93LWdhcDogMC43NXJlbTtcclxufVxyXG5cclxuLmdhcC15LTUge1xyXG4gICAgcm93LWdhcDogMS4yNXJlbTtcclxufVxyXG5cclxuLmdhcC15LTgge1xyXG4gICAgcm93LWdhcDogMnJlbTtcclxufVxyXG5cclxuLnNwYWNlLXgtNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xyXG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcclxufVxyXG5cclxuLnNwYWNlLXktMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xyXG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XHJcbn1cclxuXHJcbi5zcGFjZS15LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcclxuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xyXG4gICAgbWFyZ2luLXRvcDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XHJcbn1cclxuXHJcbi5zZWxmLXN0YXJ0IHtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi5zZWxmLWNlbnRlciB7XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LXNlbGYtZW5kIHtcclxuICAgIGp1c3RpZnktc2VsZjogZW5kO1xyXG59XHJcblxyXG4ub3ZlcmZsb3ctaGlkZGVuIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5vdmVyZmxvdy15LWF1dG8ge1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxufVxyXG5cclxuLm92ZXJzY3JvbGwteS1jb250YWluIHtcclxuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcclxufVxyXG5cclxuLm92ZXJzY3JvbGwteC1ub25lIHtcclxuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogbm9uZTtcclxufVxyXG5cclxuLnNjcm9sbC1zbW9vdGgge1xyXG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbn1cclxuXHJcbi50cnVuY2F0ZSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4ucm91bmRlZC0yeGwge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxufVxyXG5cclxuLnJvdW5kZWQtXFxbMFxcLjM3NXJlbVxcXSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcclxufVxyXG5cclxuLnJvdW5kZWQtZnVsbCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XHJcbn1cclxuXHJcbi5yb3VuZGVkLWxnIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxufVxyXG5cclxuLnJvdW5kZWQtbWQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XHJcbn1cclxuXHJcbi5yb3VuZGVkLWJsLW1kIHtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xyXG59XHJcblxyXG4ucm91bmRlZC1ibC1ub25lIHtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcclxufVxyXG5cclxuLnJvdW5kZWQtYnItbWQge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xyXG59XHJcblxyXG4ucm91bmRlZC1ici1ub25lIHtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XHJcbn1cclxuXHJcbi5ib3JkZXIge1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbn1cclxuXHJcbi5vYmplY3QtY29udGFpbiB7XHJcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxufVxyXG5cclxuLm9iamVjdC1jb3ZlciB7XHJcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG59XHJcblxyXG4ub2JqZWN0LWNlbnRlciB7XHJcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcblxyXG4ucC0xMCB7XHJcbiAgICBwYWRkaW5nOiAyLjVyZW07XHJcbn1cclxuXHJcbi5wLTE2IHtcclxuICAgIHBhZGRpbmc6IDRyZW07XHJcbn1cclxuXHJcbi5wLTIge1xyXG4gICAgcGFkZGluZzogMC41cmVtO1xyXG59XHJcblxyXG4ucC0zIHtcclxuICAgIHBhZGRpbmc6IDAuNzVyZW07XHJcbn1cclxuXHJcbi5wLTQge1xyXG4gICAgcGFkZGluZzogMXJlbTtcclxufVxyXG5cclxuLnAtNSB7XHJcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xyXG59XHJcblxyXG4ucC02IHtcclxuICAgIHBhZGRpbmc6IDEuNXJlbTtcclxufVxyXG5cclxuLnAtOCB7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG59XHJcblxyXG4ucC1cXFsycmVtXFxdIHtcclxuICAgIHBhZGRpbmc6IDJyZW07XHJcbn1cclxuXHJcbi5weC0wIHtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xyXG59XHJcblxyXG4ucHgtMTAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XHJcbn1cclxuXHJcbi5weC0xMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xyXG59XHJcblxyXG4ucHgtMTYge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcclxufVxyXG5cclxuLnB4LTIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XHJcbn1cclxuXHJcbi5weC0yXFwuNSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XHJcbn1cclxuXHJcbi5weC0yMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xyXG59XHJcblxyXG4ucHgtMyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xyXG59XHJcblxyXG4ucHgtNCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xyXG59XHJcblxyXG4ucHgtNSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xyXG59XHJcblxyXG4ucHgtNiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcclxufVxyXG5cclxuLnB4LTcge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcclxufVxyXG5cclxuLnB4LTgge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxufVxyXG5cclxuLnB5LTAge1xyXG4gICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XHJcbn1cclxuXHJcbi5weS0wXFwuNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMC4xMjVyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4xMjVyZW07XHJcbn1cclxuXHJcbi5weS0xIHtcclxuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XHJcbn1cclxuXHJcbi5weS0xMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcclxufVxyXG5cclxuLnB5LTEyIHtcclxuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XHJcbn1cclxuXHJcbi5weS0yIHtcclxuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xyXG59XHJcblxyXG4ucHktMjAge1xyXG4gICAgcGFkZGluZy10b3A6IDVyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcclxufVxyXG5cclxuLnB5LTMge1xyXG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcclxufVxyXG5cclxuLnB5LTQge1xyXG4gICAgcGFkZGluZy10b3A6IDFyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxufVxyXG5cclxuLnB5LTUge1xyXG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcclxufVxyXG5cclxuLnB5LTYge1xyXG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XHJcbn1cclxuXHJcbi5weS03IHtcclxuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XHJcbn1cclxuXHJcbi5weS04IHtcclxuICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbn1cclxuXHJcbi5wYi0xIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xyXG59XHJcblxyXG4ucGItMTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcclxufVxyXG5cclxuLnBiLTEyIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG59XHJcblxyXG4ucGItMTYge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XHJcbn1cclxuXHJcbi5wYi0yIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XHJcbn1cclxuXHJcbi5wYi0yNCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcclxufVxyXG5cclxuLnBiLTQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbn1cclxuXHJcbi5wYi1cXFszcmVtXFxdIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG59XHJcblxyXG4ucGItXFxbNnJlbVxcXSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcclxufVxyXG5cclxuLnBsLTAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbn1cclxuXHJcbi5wbC0xMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcclxufVxyXG5cclxuLnBsLTEyIHtcclxuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcclxufVxyXG5cclxuLnBsLTIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XHJcbn1cclxuXHJcbi5wbC00IHtcclxuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxufVxyXG5cclxuLnBsLTYge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbn1cclxuXHJcbi5wci0wIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxufVxyXG5cclxuLnByLTIge1xyXG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xyXG59XHJcblxyXG4ucHItMjQge1xyXG4gICAgcGFkZGluZy1yaWdodDogNnJlbTtcclxufVxyXG5cclxuLnByLTQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcclxufVxyXG5cclxuLnByLTYge1xyXG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xyXG59XHJcblxyXG4ucHItOCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xyXG59XHJcblxyXG4ucHQtMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG59XHJcblxyXG4ucHQtMSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcclxufVxyXG5cclxuLnB0LTEwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XHJcbn1cclxuXHJcbi5wdC0xMiB7XHJcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcclxufVxyXG5cclxuLnB0LTIge1xyXG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcclxufVxyXG5cclxuLnB0LTIwIHtcclxuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xyXG59XHJcblxyXG4ucHQtMyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcclxufVxyXG5cclxuLnB0LTQge1xyXG4gICAgcGFkZGluZy10b3A6IDFyZW07XHJcbn1cclxuXHJcbi5wdC02IHtcclxuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XHJcbn1cclxuXHJcbi5wdC04IHtcclxuICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG59XHJcblxyXG4ucHQtXFxbMTByZW1cXF0ge1xyXG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xyXG59XHJcblxyXG4udGV4dC1sZWZ0IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi50ZXh0LWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi50ZXh0LXhzIHtcclxuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xyXG59XHJcblxyXG4uc2hhZG93LWxnIHtcclxuICAgIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYigwIDAgMCAvIDAuMSksIDAgNHB4IDZweCAtNHB4IHJnYigwIDAgMCAvIDAuMSk7XHJcbiAgICAtLXR3LXNoYWRvdy1jb2xvcmVkOiAwIDEwcHggMTVweCAtM3B4IHZhcigtLXR3LXNoYWRvdy1jb2xvciksIDAgNHB4IDZweCAtNHB4IHZhcigtLXR3LXNoYWRvdy1jb2xvcik7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xyXG59XHJcblxyXG4udHJhbnNpdGlvbiB7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCB0ZXh0LWRlY29yYXRpb24tY29sb3IsIGZpbGwsIHN0cm9rZSwgb3BhY2l0eSwgYm94LXNoYWRvdywgdHJhbnNmb3JtLCBmaWx0ZXIsIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgdGV4dC1kZWNvcmF0aW9uLWNvbG9yLCBmaWxsLCBzdHJva2UsIG9wYWNpdHksIGJveC1zaGFkb3csIHRyYW5zZm9ybSwgZmlsdGVyLCBiYWNrZHJvcC1maWx0ZXI7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCB0ZXh0LWRlY29yYXRpb24tY29sb3IsIGZpbGwsIHN0cm9rZSwgb3BhY2l0eSwgYm94LXNoYWRvdywgdHJhbnNmb3JtLCBmaWx0ZXIsIGJhY2tkcm9wLWZpbHRlciwgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xyXG59XHJcblxyXG4uZHVyYXRpb24tNTAwIHtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xyXG59XHJcblxyXG4uZWFzZS1pbi1vdXQge1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcbn1cclxuXHJcbi5maXJzdFxcOm1sLTA6Zmlyc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcclxufVxyXG5cclxuLmZpcnN0XFw6bXQtMDpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbn1cclxuXHJcbi5sYXN0XFw6bWItMDpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxufVxyXG5cclxuLmxhc3RcXDptci0wOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbn1cclxuXHJcbi5sYXN0XFw6bXQtMDpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi10b3A6IDBweDtcclxufVxyXG5cclxuLmhvdmVyXFw6ZHJvcC1zaGFkb3ctbWQ6aG92ZXIge1xyXG4gICAgLS10dy1kcm9wLXNoYWRvdzogZHJvcC1zaGFkb3coMCA0cHggM3B4IHJnYigwIDAgMCAvIDAuMDcpKSBkcm9wLXNoYWRvdygwIDJweCAycHggcmdiKDAgMCAwIC8gMC4wNikpO1xyXG4gICAgZmlsdGVyOiB2YXIoLS10dy1ibHVyKSB2YXIoLS10dy1icmlnaHRuZXNzKSB2YXIoLS10dy1jb250cmFzdCkgdmFyKC0tdHctZ3JheXNjYWxlKSB2YXIoLS10dy1odWUtcm90YXRlKSB2YXIoLS10dy1pbnZlcnQpIHZhcigtLXR3LXNhdHVyYXRlKSB2YXIoLS10dy1zZXBpYSkgdmFyKC0tdHctZHJvcC1zaGFkb3cpO1xyXG59XHJcblxyXG4uZm9jdXNcXDpvdXRsaW5lLW5vbmU6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxufVxyXG5cclxuLmdyb3VwXFwvaXRlbS1saXN0Om50aC1jaGlsZChldmVuKSAuZ3JvdXAtZXZlblxcL2l0ZW0tbGlzdFxcOnJpZ2h0LTQge1xyXG4gICAgcmlnaHQ6IDFyZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLnNtXFw6dy0xXFwvMiB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubWRcXDpzdGlja3kge1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICB9XHJcblxyXG4gICAgLm1kXFw6bGVmdC1cXFszcmVtXFxdIHtcclxuICAgICAgICBsZWZ0OiAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOnRvcC0wIHtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAubWRcXDp0b3AtXFxbN3JlbVxcXSB7XHJcbiAgICAgICAgdG9wOiA3cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOm9yZGVyLTEge1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOm9yZGVyLTIge1xyXG4gICAgICAgIG9yZGVyOiAyO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOmNvbC1zcGFuLTEge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDEgLyBzcGFuIDE7XHJcbiAgICB9XHJcblxyXG4gICAgLm1kXFw6Y29sLXNwYW4tMiB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMiAvIHNwYW4gMjtcclxuICAgIH1cclxuXHJcbiAgICAubWRcXDpmbG9hdC1yaWdodCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOmZsb2F0LWxlZnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOm14LTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1kXFw6bWItMCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOm1iLTEge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm1kXFw6bWwtMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubWRcXDptci0wIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAubWRcXDptci00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm1kXFw6bXQtMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOm10LTEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm1kXFw6bXQtMTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubWRcXDptdC00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOm10LTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuMjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm1kXFw6aGlkZGVuIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOmgtMVxcLzIge1xyXG4gICAgICAgIGhlaWdodDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOmgtZnVsbCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOnctMVxcLzIge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1kXFw6dy00XFwvMTIge1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOnctNVxcLzEyIHtcclxuICAgICAgICB3aWR0aDogNDEuNjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAubWRcXDp3LThcXC8xMiB7XHJcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1kXFw6dy1cXFsyOHJlbVxcXSB7XHJcbiAgICAgICAgd2lkdGg6IDI4cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOnctXFxbMzZcXC4wNHJlbVxcXSB7XHJcbiAgICAgICAgd2lkdGg6IDM2LjA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOnctZnVsbCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1kXFw6Z3JpZC1jb2xzLTIge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcclxuICAgIH1cclxuXHJcbiAgICAubWRcXDpncmlkLWNvbHMtMyB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOmdyaWQtY29scy00IHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XHJcbiAgICB9XHJcblxyXG4gICAgLm1kXFw6ZmxleC1yb3cge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICB9XHJcblxyXG4gICAgLm1kXFw6ZmxleC1yb3ctcmV2ZXJzZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOmZsZXgtd3JhcCB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOml0ZW1zLWNlbnRlciB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAubWRcXDpqdXN0aWZ5LWJldHdlZW4ge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuXHJcbiAgICAubWRcXDpweC0wIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1kXFw6cHgtMTIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOnB5LTEwIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm1kXFw6cGItMCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAubWRcXDpwYi00IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubWRcXDpwYi02IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOnBsLTEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubWRcXDpwbC0xMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm1kXFw6cGwtMTIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAubWRcXDpwbC0yIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubWRcXDpwbC00IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm1kXFw6cHItMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubWRcXDpwci0xMCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOnByLTEyIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOnByLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubWRcXDpwci00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOnB0LTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5sZ1xcOmFic29sdXRlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6c3RpY2t5IHtcclxuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOi10b3AtMTAge1xyXG4gICAgICAgIHRvcDogLTIuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpib3R0b20tMCB7XHJcbiAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6cmlnaHQtMCB7XHJcbiAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDp0b3AtMCB7XHJcbiAgICAgICAgdG9wOiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6dG9wLTEwIHtcclxuICAgICAgICB0b3A6IDIuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDp0b3AtMiB7XHJcbiAgICAgICAgdG9wOiAwLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6dG9wLTQge1xyXG4gICAgICAgIHRvcDogMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpmbG9hdC1sZWZ0IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpteS0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6bXktMTIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpteS0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOm15LTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpteS1cXFs4cmVtXFxdIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6bWItMCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOm1iLTE2IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOm1iLTQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6bWItXFxbNHJlbVxcXSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDptbC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDptci00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6bXQtMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOm10LTEwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6bXQtMTIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6bXQtMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOm10LTQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6bXQtXFxbMXJlbVxcXSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDptdC1cXFszXFwuMzc1cmVtXFxdIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzLjM3NXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpsaW5lLWNsYW1wLTEge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6bGluZS1jbGFtcC0zIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOmxpbmUtY2xhbXAtNSB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpsaW5lLWNsYW1wLTYge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDY7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6bGluZS1jbGFtcC1cXFsxMFxcXSB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTA7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6YmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOmhpZGRlbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDphc3BlY3QtYXV0byB7XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOmgtMCB7XHJcbiAgICAgICAgaGVpZ2h0OiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6aC1cXFsxN3JlbVxcXSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxN3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpoLVxcWzIxcmVtXFxdIHtcclxuICAgICAgICBoZWlnaHQ6IDIxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOmgtXFxbMjNyZW1cXF0ge1xyXG4gICAgICAgIGhlaWdodDogMjNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6aC1cXFsyNnJlbVxcXSB7XHJcbiAgICAgICAgaGVpZ2h0OiAyNnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpoLVxcWzI4XFwuMTI1cmVtXFxdIHtcclxuICAgICAgICBoZWlnaHQ6IDI4LjEyNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpoLVxcWzJyZW1cXF0ge1xyXG4gICAgICAgIGhlaWdodDogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpoLVxcWzMycmVtXFxdIHtcclxuICAgICAgICBoZWlnaHQ6IDMycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOmgtXFxbMzNcXCVcXF0ge1xyXG4gICAgICAgIGhlaWdodDogMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOmgtXFxbMzRyZW1cXF0ge1xyXG4gICAgICAgIGhlaWdodDogMzRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6aC1cXFszNnJlbVxcXSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzNnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpoLVxcWzM3XFwlXFxdIHtcclxuICAgICAgICBoZWlnaHQ6IDM3JTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpoLVxcWzQwXFwlXFxdIHtcclxuICAgICAgICBoZWlnaHQ6IDQwJTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpoLVxcWzQxcmVtXFxdIHtcclxuICAgICAgICBoZWlnaHQ6IDQxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOmgtXFxbNDJcXCVcXF0ge1xyXG4gICAgICAgIGhlaWdodDogNDIlO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOmgtXFxbNDRcXCVcXF0ge1xyXG4gICAgICAgIGhlaWdodDogNDQlO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOmgtXFxbNDRyZW1cXF0ge1xyXG4gICAgICAgIGhlaWdodDogNDRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6aC1cXFs0OFxcJVxcXSB7XHJcbiAgICAgICAgaGVpZ2h0OiA0OCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6aC1cXFs1MlxcJVxcXSB7XHJcbiAgICAgICAgaGVpZ2h0OiA1MiU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6aC1cXFs1NlxcJVxcXSB7XHJcbiAgICAgICAgaGVpZ2h0OiA1NiU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6aC1cXFs1OFxcJVxcXSB7XHJcbiAgICAgICAgaGVpZ2h0OiA1OCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6aC1hdXRvIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6aC1mdWxsIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6aC1zY3JlZW4ge1xyXG4gICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6bWF4LWgtXFxbMjZyZW1cXF0ge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDI2cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOm1heC1oLVxcWzQ1cmVtXFxdIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA0NXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDptYXgtaC1mdWxsIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOm1heC1oLW5vbmUge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6bWluLWgtXFxbMjZyZW1cXF0ge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI2cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOm1pbi1oLVxcWzMxXFwuMjVyZW1cXF0ge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDMxLjI1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOnctMVxcLzIge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6dy0xXFwvMyB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6dy0yXFwvMyB7XHJcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6dy0yXFwvNSB7XHJcbiAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDp3LTNcXC8xMiB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDp3LTNcXC81IHtcclxuICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOnctNFxcLzEyIHtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDp3LTVcXC8xMiB7XHJcbiAgICAgICAgd2lkdGg6IDQxLjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6dy03XFwvMTIge1xyXG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOnctOFxcLzEyIHtcclxuICAgICAgICB3aWR0aDogNjYuNjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDp3LTlcXC8xMiB7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDp3LVxcWzM4cmVtXFxdIHtcclxuICAgICAgICB3aWR0aDogMzhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6dy1cXFszOVxcJVxcXSB7XHJcbiAgICAgICAgd2lkdGg6IDM5JTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDp3LVxcWzYxXFwlXFxdIHtcclxuICAgICAgICB3aWR0aDogNjElO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOm1heC13LVxcWzM5cmVtXFxdIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDM5cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOm1heC13LVxcWzQycmVtXFxdIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOm1heC13LVxcWzUwXFwlXFxdIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDptYXgtdy1cXFs1MHJlbVxcXSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDptYXgtdy1cXFs3M1xcLjI1cmVtXFxdIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDczLjI1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOm1heC13LVxcWzc3cmVtXFxdIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDc3cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOm1heC13LVxcWzgwcmVtXFxdIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDgwcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOm1heC13LVxcWzgxcmVtXFxdIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDgxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOm1heC13LVxcWzgzcmVtXFxdIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDgzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOm1heC13LVxcWzg1cmVtXFxdIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDg1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOm1heC13LVxcWzg3cmVtXFxdIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDg3cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOmdyaWQtY29scy0yIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6Z3JpZC1jb2xzLTMge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpncmlkLWNvbHMtNCB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOmdyaWQtY29scy01IHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6ZmxleC1yb3cge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6c2VsZi1lbmQge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOnNlbGYtY2VudGVyIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6b3ZlcmZsb3ctdmlzaWJsZSB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6b2JqZWN0LWNvdmVyIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpwLTEwIHtcclxuICAgICAgICBwYWRkaW5nOiAyLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6cC0xMiB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpwLTYge1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpwLTgge1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6cHgtMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOnB4LTEwIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6cHgtMTYge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNHJlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOnB4LTIwIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpweC01IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpweC03IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpweC04IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpweS0xMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIuNXJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOnB5LTE2IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpweS0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6cHktMjAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1cmVtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOnB5LTgge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOnB5LVxcWzRyZW1cXF0ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOnBiLTAge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6cGItMjQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOnBsLTAge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOnBsLTEyIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6cGwtMTYge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpwbC0yMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOnBsLTQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpwbC01IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6cHItMTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6cHItMTYge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6cHItNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpwci01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOnByLTgge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6cHQtMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDpwdC0xMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6cHQtNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6cHQtXFxbNHJlbVxcXSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6dGV4dC1sZWZ0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOnRleHQtcmlnaHQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOm9wYWNpdHktMCB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDp0cmFuc2l0aW9uLVxcW2JvdHRvbVxcXSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm90dG9tO1xyXG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOnRyYW5zaXRpb24tXFxbaGVpZ2h0XFxdIHtcclxuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6dHJhbnNpdGlvbi1vcGFjaXR5IHtcclxuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOnRyYW5zaXRpb24tdHJhbnNmb3JtIHtcclxuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XHJcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6ZHVyYXRpb24tNTAwIHtcclxuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcclxuICAgIH1cclxuXHJcbiAgICAubGdcXDplYXNlLWluLW91dCB7XHJcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmxnXFw6bGFzdFxcOm1iLTA6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5sZ1xcOm9kZFxcOmZsZXgtcm93Om50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgfVxyXG5cclxuICAgIC5ncm91cFxcL2l0ZW0tbGlzdDpudGgtY2hpbGQob2RkKSAubGdcXDpncm91cC1vZGRcXC9pdGVtLWxpc3RcXDpsZWZ0LTQge1xyXG4gICAgICAgIGxlZnQ6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmdyb3VwXFwvaXRlbS1saXN0Om50aC1jaGlsZChldmVuKSAubGdcXDpncm91cC1ldmVuXFwvaXRlbS1saXN0XFw6ZmxleC1yb3ctcmV2ZXJzZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgfVxyXG5cclxuICAgIC5ncm91cFxcL2l0ZW0tbGlzdDpudGgtY2hpbGQoZXZlbikgLmxnXFw6Z3JvdXAtZXZlblxcL2l0ZW0tbGlzdFxcOnBsLTAge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ncm91cFxcL2l0ZW0tbGlzdDpudGgtY2hpbGQoZXZlbikgLmxnXFw6Z3JvdXAtZXZlblxcL2l0ZW0tbGlzdFxcOnByLTIwIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvdHRvbS0xNiB7XHJcbiAgICAgICAgYm90dG9tOiA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvdHRvbS0yMCB7XHJcbiAgICAgICAgYm90dG9tOiA1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOi1tdC0xNiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6LW10LTIwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpoLVxcWzQyXFwlXFxdIHtcclxuICAgICAgICBoZWlnaHQ6IDQyJTtcclxuICAgIH1cclxuXHJcbiAgICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpoLVxcWzQ1XFwlXFxdIHtcclxuICAgICAgICBoZWlnaHQ6IDQ1JTtcclxuICAgIH1cclxuXHJcbiAgICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpoLVxcWzQ4XFwlXFxdIHtcclxuICAgICAgICBoZWlnaHQ6IDQ4JTtcclxuICAgIH1cclxuXHJcbiAgICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpoLVxcWzUwXFwlXFxdIHtcclxuICAgICAgICBoZWlnaHQ6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpoLVxcWzU1XFwlXFxdIHtcclxuICAgICAgICBoZWlnaHQ6IDU1JTtcclxuICAgIH1cclxuXHJcbiAgICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpoLVxcWzU2XFwlXFxdIHtcclxuICAgICAgICBoZWlnaHQ6IDU2JTtcclxuICAgIH1cclxuXHJcbiAgICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpoLVxcWzcwXFwlXFxdIHtcclxuICAgICAgICBoZWlnaHQ6IDcwJTtcclxuICAgIH1cclxuXHJcbiAgICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpoLWF1dG8ge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpzY2FsZS0xMjUge1xyXG4gICAgICAgIC0tdHctc2NhbGUteDogMS4yNTtcclxuICAgICAgICAtLXR3LXNjYWxlLXk6IDEuMjU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUodmFyKC0tdHctdHJhbnNsYXRlLXgpLCB2YXIoLS10dy10cmFuc2xhdGUteSkpIHJvdGF0ZSh2YXIoLS10dy1yb3RhdGUpKSBza2V3WCh2YXIoLS10dy1za2V3LXgpKSBza2V3WSh2YXIoLS10dy1za2V3LXkpKSBzY2FsZVgodmFyKC0tdHctc2NhbGUteCkpIHNjYWxlWSh2YXIoLS10dy1zY2FsZS15KSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0xMDAge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMzIwcHgpIHtcclxuICAgIC54bFxcOmFic29sdXRlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcblxyXG4gICAgLnhsXFw6bXQtNiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC54bFxcOm10LVxcWzFyZW1cXF0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnhsXFw6bXQtXFxbM1xcLjM3NXJlbVxcXSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMy4zNzVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnhsXFw6YmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC54bFxcOmhpZGRlbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAueGxcXDpoLVxcWzIycmVtXFxdIHtcclxuICAgICAgICBoZWlnaHQ6IDIycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC54bFxcOmgtXFxbMnJlbVxcXSB7XHJcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC54bFxcOm1heC1oLWZ1bGwge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnhsXFw6bWluLWgtXFxbMjJyZW1cXF0ge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDIycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC54bFxcOnctMVxcLzMge1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC54bFxcOnctMlxcLzMge1xyXG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC54bFxcOnctM1xcLzUge1xyXG4gICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnhsXFw6Z3JpZC1jb2xzLTIge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcclxuICAgIH1cclxuXHJcbiAgICAueGxcXDpncmlkLWNvbHMtMyB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xyXG4gICAgfVxyXG5cclxuICAgIC54bFxcOmdyaWQtY29scy00IHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XHJcbiAgICB9XHJcblxyXG4gICAgLnhsXFw6ZmxleC1yb3cge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICB9XHJcblxyXG4gICAgLnhsXFw6cHgtNiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC54bFxcOnB4LTgge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC54bFxcOnB0LVxcWzRyZW1cXF0ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC54bFxcOnRleHQtY2VudGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxNTM2cHgpIHtcclxuICAgIC5cXDMyeGxcXDpteC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLlxcMzJ4bFxcOnAtMCB7XHJcbiAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5cXDMyeGxcXDpweC0xNiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XHJcbiAgICB9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLypcclxuISB0YWlsd2luZGNzcyB2My4zLjMgfCBNSVQgTGljZW5zZSB8IGh0dHBzOi8vdGFpbHdpbmRjc3MuY29tXHJcbiovXG4vKlxyXG4xLiBQcmV2ZW50IHBhZGRpbmcgYW5kIGJvcmRlciBmcm9tIGFmZmVjdGluZyBlbGVtZW50IHdpZHRoLiAoaHR0cHM6Ly9naXRodWIuY29tL21vemRldnMvY3NzcmVtZWR5L2lzc3Vlcy80KVxyXG4yLiBBbGxvdyBhZGRpbmcgYSBib3JkZXIgdG8gYW4gZWxlbWVudCBieSBqdXN0IGFkZGluZyBhIGJvcmRlci13aWR0aC4gKGh0dHBzOi8vZ2l0aHViLmNvbS90YWlsd2luZGNzcy90YWlsd2luZGNzcy9wdWxsLzExNilcclxuKi9cbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CbGlua2VyOndnaHRAMTAwOzIwMDszMDA7NDAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TWFucm9wZTp3Z2h0QDIwMC4uODAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1BZmFjYWQ6aXRhbCx3Z2h0QDAsNDAwLi43MDA7MSw0MDAuLjcwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9UHJhdGEmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FucyZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9T3BlbitTYW5zOndnaHRANzAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1SYWxld2F5OndnaHRAOTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0Oml0YWxAMDsxJmRpc3BsYXk9c3dhcFwiKTtcbiosXG46OmJlZm9yZSxcbjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIGJvcmRlci13aWR0aDogMDtcbiAgLyogMiAqL1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAvKiAyICovXG4gIGJvcmRlci1jb2xvcjogI2U1ZTdlYjtcbiAgLyogMiAqLyB9XG5cbjo6YmVmb3JlLFxuOjphZnRlciB7XG4gIC0tdHctY29udGVudDogJyc7IH1cblxuLypcclxuMS4gVXNlIGEgY29uc2lzdGVudCBzZW5zaWJsZSBsaW5lLWhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbjIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxyXG4zLiBVc2UgYSBtb3JlIHJlYWRhYmxlIHRhYiBzaXplLlxyXG40LiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBzYW5zYCBmb250LWZhbWlseSBieSBkZWZhdWx0LlxyXG41LiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBzYW5zYCBmb250LWZlYXR1cmUtc2V0dGluZ3MgYnkgZGVmYXVsdC5cclxuNi4gVXNlIHRoZSB1c2VyJ3MgY29uZmlndXJlZCBgc2Fuc2AgZm9udC12YXJpYXRpb24tc2V0dGluZ3MgYnkgZGVmYXVsdC5cclxuKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS41O1xuICAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqL1xuICAtbW96LXRhYi1zaXplOiA0O1xuICAvKiAzICovXG4gIC1vLXRhYi1zaXplOiA0O1xuICB0YWItc2l6ZTogNDtcbiAgLyogMyAqL1xuICBmb250LWZhbWlseTogdWktc2Fucy1zZXJpZiwgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC8qIDQgKi9cbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBub3JtYWw7XG4gIC8qIDUgKi9cbiAgZm9udC12YXJpYXRpb24tc2V0dGluZ3M6IG5vcm1hbDtcbiAgLyogNiAqLyB9XG5cbi8qXHJcbjEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cclxuMi4gSW5oZXJpdCBsaW5lLWhlaWdodCBmcm9tIGBodG1sYCBzbyB1c2VycyBjYW4gc2V0IHRoZW0gYXMgYSBjbGFzcyBkaXJlY3RseSBvbiB0aGUgYGh0bWxgIGVsZW1lbnQuXHJcbiovXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAvKiAyICovIH1cblxuLypcclxuMS4gQWRkIHRoZSBjb3JyZWN0IGhlaWdodCBpbiBGaXJlZm94LlxyXG4yLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBvZiBib3JkZXIgY29sb3IgaW4gRmlyZWZveC4gKGh0dHBzOi8vYnVnemlsbGEubW96aWxsYS5vcmcvc2hvd19idWcuY2dpP2lkPTE5MDY1NSlcclxuMy4gRW5zdXJlIGhvcml6b250YWwgcnVsZXMgYXJlIHZpc2libGUgYnkgZGVmYXVsdC5cclxuKi9cbmhyIHtcbiAgaGVpZ2h0OiAwO1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgLyogMyAqLyB9XG5cbi8qXHJcbkFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4qL1xuYWJicjp3aGVyZShbdGl0bGVdKSB7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IH1cblxuLypcclxuUmVtb3ZlIHRoZSBkZWZhdWx0IGZvbnQgc2l6ZSBhbmQgd2VpZ2h0IGZvciBoZWFkaW5ncy5cclxuKi9cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH1cblxuLypcclxuUmVzZXQgbGlua3MgdG8gb3B0aW1pemUgZm9yIG9wdC1pbiBzdHlsaW5nIGluc3RlYWQgb2Ygb3B0LW91dC5cclxuKi9cbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0OyB9XG5cbi8qXHJcbkFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBFZGdlIGFuZCBTYWZhcmkuXHJcbiovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG4vKlxyXG4xLiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBtb25vYCBmb250IGZhbWlseSBieSBkZWZhdWx0LlxyXG4yLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiovXG5jb2RlLFxua2JkLFxuc2FtcCxcbnByZSB7XG4gIGZvbnQtZmFtaWx5OiB1aS1tb25vc3BhY2UsIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi8gfVxuXG4vKlxyXG5BZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7IH1cblxuLypcclxuUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtOyB9XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtOyB9XG5cbi8qXHJcbjEuIFJlbW92ZSB0ZXh0IGluZGVudGF0aW9uIGZyb20gdGFibGUgY29udGVudHMgaW4gQ2hyb21lIGFuZCBTYWZhcmkuIChodHRwczovL2J1Z3MuY2hyb21pdW0ub3JnL3AvY2hyb21pdW0vaXNzdWVzL2RldGFpbD9pZD05OTkwODgsIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDEyOTcpXHJcbjIuIENvcnJlY3QgdGFibGUgYm9yZGVyIGNvbG9yIGluaGVyaXRhbmNlIGluIGFsbCBDaHJvbWUgYW5kIFNhZmFyaS4gKGh0dHBzOi8vYnVncy5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS9pc3N1ZXMvZGV0YWlsP2lkPTkzNTcyOSwgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NTAxNilcclxuMy4gUmVtb3ZlIGdhcHMgYmV0d2VlbiB0YWJsZSBib3JkZXJzIGJ5IGRlZmF1bHQuXHJcbiovXG50YWJsZSB7XG4gIHRleHQtaW5kZW50OiAwO1xuICAvKiAxICovXG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgLyogMiAqL1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAvKiAzICovIH1cblxuLypcclxuMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXHJcbjIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cclxuMy4gUmVtb3ZlIGRlZmF1bHQgcGFkZGluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgLyogMSAqL1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgZm9udC12YXJpYXRpb24tc2V0dGluZ3M6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAxICovXG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAxICovXG4gIG1hcmdpbjogMDtcbiAgLyogMiAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovIH1cblxuLypcclxuUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlIGFuZCBGaXJlZm94LlxyXG4qL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLypcclxuMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuMi4gUmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlcy5cclxuKi9cbmJ1dHRvbixcblt0eXBlPSdidXR0b24nXSxcblt0eXBlPSdyZXNldCddLFxuW3R5cGU9J3N1Ym1pdCddIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8qIDIgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgLyogMiAqLyB9XG5cbi8qXHJcblVzZSB0aGUgbW9kZXJuIEZpcmVmb3ggZm9jdXMgc3R5bGUgZm9yIGFsbCBmb2N1c2FibGUgZWxlbWVudHMuXHJcbiovXG46LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiBhdXRvOyB9XG5cbi8qXHJcblJlbW92ZSB0aGUgYWRkaXRpb25hbCBgOmludmFsaWRgIHN0eWxlcyBpbiBGaXJlZm94LiAoaHR0cHM6Ly9naXRodWIuY29tL21vemlsbGEvZ2Vja28tZGV2L2Jsb2IvMmY5ZWFjZDlkM2Q5OTVjOTM3YjQyNTFhNTU1N2Q5NWQ0OTRjOWJlMS9sYXlvdXQvc3R5bGUvcmVzL2Zvcm1zLmNzcyNMNzI4LUw3MzcpXHJcbiovXG46LW1vei11aS1pbnZhbGlkIHtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4vKlxyXG5BZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSBhbmQgRmlyZWZveC5cclxuKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qXHJcbkNvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIFNhZmFyaS5cclxuKi9cbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4vKlxyXG4xLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cclxuMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiovXG5bdHlwZT0nc2VhcmNoJ10ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqLyB9XG5cbi8qXHJcblJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cclxuKi9cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4vKlxyXG4xLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4yLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXHJcbiovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqLyB9XG5cbi8qXHJcbkFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIENocm9tZSBhbmQgU2FmYXJpLlxyXG4qL1xuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgfVxuXG4vKlxyXG5SZW1vdmVzIHRoZSBkZWZhdWx0IHNwYWNpbmcgYW5kIGJvcmRlciBmb3IgYXBwcm9wcmlhdGUgZWxlbWVudHMuXHJcbiovXG5ibG9ja3F1b3RlLFxuZGwsXG5kZCxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbmhyLFxuZmlndXJlLFxucCxcbnByZSB7XG4gIG1hcmdpbjogMDsgfVxuXG5maWVsZHNldCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5sZWdlbmQge1xuICBwYWRkaW5nOiAwOyB9XG5cbm9sLFxudWwsXG5tZW51IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qXHJcblJlc2V0IGRlZmF1bHQgc3R5bGluZyBmb3IgZGlhbG9ncy5cclxuKi9cbmRpYWxvZyB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLypcclxuUHJldmVudCByZXNpemluZyB0ZXh0YXJlYXMgaG9yaXpvbnRhbGx5IGJ5IGRlZmF1bHQuXHJcbiovXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7IH1cblxuLypcclxuMS4gUmVzZXQgdGhlIGRlZmF1bHQgcGxhY2Vob2xkZXIgb3BhY2l0eSBpbiBGaXJlZm94LiAoaHR0cHM6Ly9naXRodWIuY29tL3RhaWx3aW5kbGFicy90YWlsd2luZGNzcy9pc3N1ZXMvMzMwMClcclxuMi4gU2V0IHRoZSBkZWZhdWx0IHBsYWNlaG9sZGVyIGNvbG9yIHRvIHRoZSB1c2VyJ3MgY29uZmlndXJlZCBncmF5IDQwMCBjb2xvci5cclxuKi9cbmlucHV0OjotbW96LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIC8qIDEgKi9cbiAgY29sb3I6ICM5Y2EzYWY7XG4gIC8qIDIgKi8gfVxuXG5pbnB1dDo6cGxhY2Vob2xkZXIsXG50ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xuICAvKiAxICovXG4gIGNvbG9yOiAjOWNhM2FmO1xuICAvKiAyICovIH1cblxuLypcclxuU2V0IHRoZSBkZWZhdWx0IGN1cnNvciBmb3IgYnV0dG9ucy5cclxuKi9cbmJ1dHRvbixcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi8qXHJcbk1ha2Ugc3VyZSBkaXNhYmxlZCBidXR0b25zIGRvbid0IGdldCB0aGUgcG9pbnRlciBjdXJzb3IuXHJcbiovXG46ZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLypcclxuMS4gTWFrZSByZXBsYWNlZCBlbGVtZW50cyBgZGlzcGxheTogYmxvY2tgIGJ5IGRlZmF1bHQuIChodHRwczovL2dpdGh1Yi5jb20vbW96ZGV2cy9jc3NyZW1lZHkvaXNzdWVzLzE0KVxyXG4yLiBBZGQgYHZlcnRpY2FsLWFsaWduOiBtaWRkbGVgIHRvIGFsaWduIHJlcGxhY2VkIGVsZW1lbnRzIG1vcmUgc2Vuc2libHkgYnkgZGVmYXVsdC4gKGh0dHBzOi8vZ2l0aHViLmNvbS9qZW5zaW1tb25zL2Nzc3JlbWVkeS9pc3N1ZXMvMTQjaXNzdWVjb21tZW50LTYzNDkzNDIxMClcclxuICAgVGhpcyBjYW4gdHJpZ2dlciBhIHBvb3JseSBjb25zaWRlcmVkIGxpbnQgZXJyb3IgaW4gc29tZSB0b29scyBidXQgaXMgaW5jbHVkZWQgYnkgZGVzaWduLlxyXG4qL1xuaW1nLFxuc3ZnLFxudmlkZW8sXG5jYW52YXMsXG5hdWRpbyxcbmlmcmFtZSxcbmVtYmVkLFxub2JqZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLyogMiAqLyB9XG5cbi8qXHJcbkNvbnN0cmFpbiBpbWFnZXMgYW5kIHZpZGVvcyB0byB0aGUgcGFyZW50IHdpZHRoIGFuZCBwcmVzZXJ2ZSB0aGVpciBpbnRyaW5zaWMgYXNwZWN0IHJhdGlvLiAoaHR0cHM6Ly9naXRodWIuY29tL21vemRldnMvY3NzcmVtZWR5L2lzc3Vlcy8xNClcclxuKi9cbmltZyxcbnZpZGVvIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLyogTWFrZSBlbGVtZW50cyB3aXRoIHRoZSBIVE1MIGhpZGRlbiBhdHRyaWJ1dGUgc3RheSBoaWRkZW4gYnkgZGVmYXVsdCAqL1xuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbiosXG46OmJlZm9yZSxcbjo6YWZ0ZXIge1xuICAtLXR3LWJvcmRlci1zcGFjaW5nLXg6IDA7XG4gIC0tdHctYm9yZGVyLXNwYWNpbmcteTogMDtcbiAgLS10dy10cmFuc2xhdGUteDogMDtcbiAgLS10dy10cmFuc2xhdGUteTogMDtcbiAgLS10dy1yb3RhdGU6IDA7XG4gIC0tdHctc2tldy14OiAwO1xuICAtLXR3LXNrZXcteTogMDtcbiAgLS10dy1zY2FsZS14OiAxO1xuICAtLXR3LXNjYWxlLXk6IDE7XG4gIC0tdHctcGFuLXg6ICA7XG4gIC0tdHctcGFuLXk6ICA7XG4gIC0tdHctcGluY2gtem9vbTogIDtcbiAgLS10dy1zY3JvbGwtc25hcC1zdHJpY3RuZXNzOiBwcm94aW1pdHk7XG4gIC0tdHctZ3JhZGllbnQtZnJvbS1wb3NpdGlvbjogIDtcbiAgLS10dy1ncmFkaWVudC12aWEtcG9zaXRpb246ICA7XG4gIC0tdHctZ3JhZGllbnQtdG8tcG9zaXRpb246ICA7XG4gIC0tdHctb3JkaW5hbDogIDtcbiAgLS10dy1zbGFzaGVkLXplcm86ICA7XG4gIC0tdHctbnVtZXJpYy1maWd1cmU6ICA7XG4gIC0tdHctbnVtZXJpYy1zcGFjaW5nOiAgO1xuICAtLXR3LW51bWVyaWMtZnJhY3Rpb246ICA7XG4gIC0tdHctcmluZy1pbnNldDogIDtcbiAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMHB4O1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYig1OSAxMzAgMjQ2IC8gMC41KTtcbiAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgLS10dy1yaW5nLXNoYWRvdzogMCAwICMwMDAwO1xuICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICAtLXR3LXNoYWRvdy1jb2xvcmVkOiAwIDAgIzAwMDA7XG4gIC0tdHctYmx1cjogIDtcbiAgLS10dy1icmlnaHRuZXNzOiAgO1xuICAtLXR3LWNvbnRyYXN0OiAgO1xuICAtLXR3LWdyYXlzY2FsZTogIDtcbiAgLS10dy1odWUtcm90YXRlOiAgO1xuICAtLXR3LWludmVydDogIDtcbiAgLS10dy1zYXR1cmF0ZTogIDtcbiAgLS10dy1zZXBpYTogIDtcbiAgLS10dy1kcm9wLXNoYWRvdzogIDtcbiAgLS10dy1iYWNrZHJvcC1ibHVyOiAgO1xuICAtLXR3LWJhY2tkcm9wLWJyaWdodG5lc3M6ICA7XG4gIC0tdHctYmFja2Ryb3AtY29udHJhc3Q6ICA7XG4gIC0tdHctYmFja2Ryb3AtZ3JheXNjYWxlOiAgO1xuICAtLXR3LWJhY2tkcm9wLWh1ZS1yb3RhdGU6ICA7XG4gIC0tdHctYmFja2Ryb3AtaW52ZXJ0OiAgO1xuICAtLXR3LWJhY2tkcm9wLW9wYWNpdHk6ICA7XG4gIC0tdHctYmFja2Ryb3Atc2F0dXJhdGU6ICA7XG4gIC0tdHctYmFja2Ryb3Atc2VwaWE6ICA7IH1cblxuOjpiYWNrZHJvcCB7XG4gIC0tdHctYm9yZGVyLXNwYWNpbmcteDogMDtcbiAgLS10dy1ib3JkZXItc3BhY2luZy15OiAwO1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwO1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwO1xuICAtLXR3LXJvdGF0ZTogMDtcbiAgLS10dy1za2V3LXg6IDA7XG4gIC0tdHctc2tldy15OiAwO1xuICAtLXR3LXNjYWxlLXg6IDE7XG4gIC0tdHctc2NhbGUteTogMTtcbiAgLS10dy1wYW4teDogIDtcbiAgLS10dy1wYW4teTogIDtcbiAgLS10dy1waW5jaC16b29tOiAgO1xuICAtLXR3LXNjcm9sbC1zbmFwLXN0cmljdG5lc3M6IHByb3hpbWl0eTtcbiAgLS10dy1ncmFkaWVudC1mcm9tLXBvc2l0aW9uOiAgO1xuICAtLXR3LWdyYWRpZW50LXZpYS1wb3NpdGlvbjogIDtcbiAgLS10dy1ncmFkaWVudC10by1wb3NpdGlvbjogIDtcbiAgLS10dy1vcmRpbmFsOiAgO1xuICAtLXR3LXNsYXNoZWQtemVybzogIDtcbiAgLS10dy1udW1lcmljLWZpZ3VyZTogIDtcbiAgLS10dy1udW1lcmljLXNwYWNpbmc6ICA7XG4gIC0tdHctbnVtZXJpYy1mcmFjdGlvbjogIDtcbiAgLS10dy1yaW5nLWluc2V0OiAgO1xuICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAwcHg7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmY7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiKDU5IDEzMCAyNDYgLyAwLjUpO1xuICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogMCAwICMwMDAwO1xuICAtLXR3LXJpbmctc2hhZG93OiAwIDAgIzAwMDA7XG4gIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gIC0tdHctc2hhZG93LWNvbG9yZWQ6IDAgMCAjMDAwMDtcbiAgLS10dy1ibHVyOiAgO1xuICAtLXR3LWJyaWdodG5lc3M6ICA7XG4gIC0tdHctY29udHJhc3Q6ICA7XG4gIC0tdHctZ3JheXNjYWxlOiAgO1xuICAtLXR3LWh1ZS1yb3RhdGU6ICA7XG4gIC0tdHctaW52ZXJ0OiAgO1xuICAtLXR3LXNhdHVyYXRlOiAgO1xuICAtLXR3LXNlcGlhOiAgO1xuICAtLXR3LWRyb3Atc2hhZG93OiAgO1xuICAtLXR3LWJhY2tkcm9wLWJsdXI6ICA7XG4gIC0tdHctYmFja2Ryb3AtYnJpZ2h0bmVzczogIDtcbiAgLS10dy1iYWNrZHJvcC1jb250cmFzdDogIDtcbiAgLS10dy1iYWNrZHJvcC1ncmF5c2NhbGU6ICA7XG4gIC0tdHctYmFja2Ryb3AtaHVlLXJvdGF0ZTogIDtcbiAgLS10dy1iYWNrZHJvcC1pbnZlcnQ6ICA7XG4gIC0tdHctYmFja2Ryb3Atb3BhY2l0eTogIDtcbiAgLS10dy1iYWNrZHJvcC1zYXR1cmF0ZTogIDtcbiAgLS10dy1iYWNrZHJvcC1zZXBpYTogIDsgfVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNjQwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3NjhweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDI0cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMyMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTMyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1MzZweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE1MzZweDsgfSB9XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4uc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYzsgfVxuXG4uYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5OyB9XG5cbi5pbnNldC15LTAge1xuICB0b3A6IDBweDtcbiAgYm90dG9tOiAwcHg7IH1cblxuLi1sZWZ0LTQge1xuICBsZWZ0OiAtMXJlbTsgfVxuXG4uLXRvcC0xMCB7XG4gIHRvcDogLTIuNXJlbTsgfVxuXG4uLXRvcC03IHtcbiAgdG9wOiAtMS43NXJlbTsgfVxuXG4uLXRvcC04IHtcbiAgdG9wOiAtMnJlbTsgfVxuXG4uYm90dG9tLTAge1xuICBib3R0b206IDBweDsgfVxuXG4uYm90dG9tLTIge1xuICBib3R0b206IDAuNXJlbTsgfVxuXG4uYm90dG9tLTMge1xuICBib3R0b206IDAuNzVyZW07IH1cblxuLmJvdHRvbS00IHtcbiAgYm90dG9tOiAxcmVtOyB9XG5cbi5ib3R0b20tXFxbMjBcXCVcXF0ge1xuICBib3R0b206IDIwJTsgfVxuXG4ubGVmdC0wIHtcbiAgbGVmdDogMHB4OyB9XG5cbi5sZWZ0LTIge1xuICBsZWZ0OiAwLjVyZW07IH1cblxuLmxlZnQtMyB7XG4gIGxlZnQ6IDAuNzVyZW07IH1cblxuLmxlZnQtNCB7XG4gIGxlZnQ6IDFyZW07IH1cblxuLmxlZnQtNSB7XG4gIGxlZnQ6IDEuMjVyZW07IH1cblxuLmxlZnQtXFxbMFxcLjc1cmVtXFxdIHtcbiAgbGVmdDogMC43NXJlbTsgfVxuXG4ucmlnaHQtMCB7XG4gIHJpZ2h0OiAwcHg7IH1cblxuLnJpZ2h0LTEwIHtcbiAgcmlnaHQ6IDIuNXJlbTsgfVxuXG4ucmlnaHQtMyB7XG4gIHJpZ2h0OiAwLjc1cmVtOyB9XG5cbi5yaWdodC04IHtcbiAgcmlnaHQ6IDJyZW07IH1cblxuLnRvcC0wIHtcbiAgdG9wOiAwcHg7IH1cblxuLnRvcC0xXFwvMiB7XG4gIHRvcDogNTAlOyB9XG5cbi50b3AtMiB7XG4gIHRvcDogMC41cmVtOyB9XG5cbi50b3AtMyB7XG4gIHRvcDogMC43NXJlbTsgfVxuXG4udG9wLTQge1xuICB0b3A6IDFyZW07IH1cblxuLnRvcC1cXFswXFwuNzVyZW1cXF0ge1xuICB0b3A6IDAuNzVyZW07IH1cblxuLnotMTAge1xuICB6LWluZGV4OiAxMDsgfVxuXG4uei01MCB7XG4gIHotaW5kZXg6IDUwOyB9XG5cbi56LVxcWzE1XFxdIHtcbiAgei1pbmRleDogMTU7IH1cblxuLnotXFxbMVxcXSB7XG4gIHotaW5kZXg6IDE7IH1cblxuLnotXFxbOTUwMDBcXF0ge1xuICB6LWluZGV4OiA5NTAwMDsgfVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxOyB9XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDI7IH1cblxuLmNvbC1zcGFuLTIge1xuICBncmlkLWNvbHVtbjogc3BhbiAyIC8gc3BhbiAyOyB9XG5cbi5jbGVhci1ib3RoIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLm0tMCB7XG4gIG1hcmdpbjogMHB4OyB9XG5cbi5tLTQge1xuICBtYXJnaW46IDFyZW07IH1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0bzsgfVxuXG4uLW14LTIge1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtOyB9XG5cbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7IH1cblxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTsgfVxuXG4ubXktMTAge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTsgfVxuXG4ubXktMTIge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG5cbi5teS0xNiB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG4gIG1hcmdpbi1ib3R0b206IDRyZW07IH1cblxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuXG4ubXktMjAge1xuICBtYXJnaW4tdG9wOiA1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA1cmVtOyB9XG5cbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtOyB9XG5cbi5teS02IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cblxuLm15LTcge1xuICBtYXJnaW4tdG9wOiAxLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtOyB9XG5cbi5teS04IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuXG4ubWItMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07IH1cblxuLm1iLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtOyB9XG5cbi5tYi0xMSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNzVyZW07IH1cblxuLm1iLTEyIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuXG4ubWItMTQge1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW07IH1cblxuLm1iLTE2IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfVxuXG4ubWItMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuXG4ubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07IH1cblxuLm1iLTQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5tYi01IHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTsgfVxuXG4ubWItNiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuXG4ubWItNyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNzVyZW07IH1cblxuLm1iLTgge1xuICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG5cbi5tYi1cXFsxXFwuMzc1cmVtXFxdIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4zNzVyZW07IH1cblxuLm1iLVxcWzFyZW1cXF0ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5tYi1cXFs1cmVtXFxdIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTsgfVxuXG4ubWwtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7IH1cblxuLm1sLTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbTsgfVxuXG4ubWwtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07IH1cblxuLm1sLTMge1xuICBtYXJnaW4tbGVmdDogMC43NXJlbTsgfVxuXG4ubWwtNSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtOyB9XG5cbi5tci0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtOyB9XG5cbi5tci0xMiB7XG4gIG1hcmdpbi1yaWdodDogM3JlbTsgfVxuXG4ubXItMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG5cbi5tci0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtOyB9XG5cbi5tci02IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07IH1cblxuLm1yLWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLm10LTAge1xuICBtYXJnaW4tdG9wOiAwcHg7IH1cblxuLm10LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtOyB9XG5cbi5tdC0xMCB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTsgfVxuXG4ubXQtMTIge1xuICBtYXJnaW4tdG9wOiAzcmVtOyB9XG5cbi5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtOyB9XG5cbi5tdC0yMCB7XG4gIG1hcmdpbi10b3A6IDVyZW07IH1cblxuLm10LTQge1xuICBtYXJnaW4tdG9wOiAxcmVtOyB9XG5cbi5tdC01IHtcbiAgbWFyZ2luLXRvcDogMS4yNXJlbTsgfVxuXG4ubXQtNiB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTsgfVxuXG4ubXQtOCB7XG4gIG1hcmdpbi10b3A6IDJyZW07IH1cblxuLm10LVxcWzFcXC4zNzVyZW1cXF0ge1xuICBtYXJnaW4tdG9wOiAxLjM3NXJlbTsgfVxuXG4ubXQtXFxbMXJlbVxcXSB7XG4gIG1hcmdpbi10b3A6IDFyZW07IH1cblxuLm10LVxcWzJyZW1cXF0ge1xuICBtYXJnaW4tdG9wOiAycmVtOyB9XG5cbi5tdC1cXFszcmVtXFxdIHtcbiAgbWFyZ2luLXRvcDogM3JlbTsgfVxuXG4ubGluZS1jbGFtcC0xIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMTsgfVxuXG4ubGluZS1jbGFtcC0yIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjsgfVxuXG4ubGluZS1jbGFtcC0zIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMzsgfVxuXG4ubGluZS1jbGFtcC00IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNDsgfVxuXG4ubGluZS1jbGFtcC01IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNTsgfVxuXG4ubGluZS1jbGFtcC02IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNjsgfVxuXG4ubGluZS1jbGFtcC1cXFsxMVxcXSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDExOyB9XG5cbi5saW5lLWNsYW1wLVxcWzE2XFxdIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMTY7IH1cblxuLmxpbmUtY2xhbXAtXFxbN1xcXSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDc7IH1cblxuLmJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cblxuLnRhYmxlIHtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmdyaWQge1xuICBkaXNwbGF5OiBncmlkOyB9XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5hc3BlY3QtXFxbMTVcXC8xNFxcXSB7XG4gIGFzcGVjdC1yYXRpbzogMTUvMTQ7IH1cblxuLmFzcGVjdC1cXFszXFwvMlxcXSB7XG4gIGFzcGVjdC1yYXRpbzogMy8yOyB9XG5cbi5hc3BlY3QtXFxbMzQxXFwvMjI4XFxdIHtcbiAgYXNwZWN0LXJhdGlvOiAzNDEvMjI4OyB9XG5cbi5hc3BlY3QtXFxbNDEzXFwvMzQ2XFxdIHtcbiAgYXNwZWN0LXJhdGlvOiA0MTMvMzQ2OyB9XG5cbi5hc3BlY3Qtc3F1YXJlIHtcbiAgYXNwZWN0LXJhdGlvOiAxIC8gMTsgfVxuXG4uYXNwZWN0LXZpZGVvIHtcbiAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7IH1cblxuLmgtMCB7XG4gIGhlaWdodDogMHB4OyB9XG5cbi5oLTEge1xuICBoZWlnaHQ6IDAuMjVyZW07IH1cblxuLmgtMVxcLzIge1xuICBoZWlnaHQ6IDUwJTsgfVxuXG4uaC0xMCB7XG4gIGhlaWdodDogMi41cmVtOyB9XG5cbi5oLTIge1xuICBoZWlnaHQ6IDAuNXJlbTsgfVxuXG4uaC0zIHtcbiAgaGVpZ2h0OiAwLjc1cmVtOyB9XG5cbi5oLTQge1xuICBoZWlnaHQ6IDFyZW07IH1cblxuLmgtNSB7XG4gIGhlaWdodDogMS4yNXJlbTsgfVxuXG4uaC02IHtcbiAgaGVpZ2h0OiAxLjVyZW07IH1cblxuLmgtOCB7XG4gIGhlaWdodDogMnJlbTsgfVxuXG4uaC05IHtcbiAgaGVpZ2h0OiAyLjI1cmVtOyB9XG5cbi5oLVxcWzEzcmVtXFxdIHtcbiAgaGVpZ2h0OiAxM3JlbTsgfVxuXG4uaC1cXFsxNHJlbVxcXSB7XG4gIGhlaWdodDogMTRyZW07IH1cblxuLmgtXFxbMTZcXC4yNXJlbVxcXSB7XG4gIGhlaWdodDogMTYuMjVyZW07IH1cblxuLmgtXFxbMTdyZW1cXF0ge1xuICBoZWlnaHQ6IDE3cmVtOyB9XG5cbi5oLVxcWzE5cmVtXFxdIHtcbiAgaGVpZ2h0OiAxOXJlbTsgfVxuXG4uaC1cXFsxcHhcXF0ge1xuICBoZWlnaHQ6IDFweDsgfVxuXG4uaC1cXFsyXFwuNXJlbVxcXSB7XG4gIGhlaWdodDogMi41cmVtOyB9XG5cbi5oLVxcWzIwcmVtXFxdIHtcbiAgaGVpZ2h0OiAyMHJlbTsgfVxuXG4uaC1cXFsyMXJlbVxcXSB7XG4gIGhlaWdodDogMjFyZW07IH1cblxuLmgtXFxbMjZcXC4yNXJlbVxcXSB7XG4gIGhlaWdodDogMjYuMjVyZW07IH1cblxuLmgtXFxbMjZyZW1cXF0ge1xuICBoZWlnaHQ6IDI2cmVtOyB9XG5cbi5oLVxcWzI4cHhcXF0ge1xuICBoZWlnaHQ6IDI4cHg7IH1cblxuLmgtXFxbMjhyZW1cXF0ge1xuICBoZWlnaHQ6IDI4cmVtOyB9XG5cbi5oLVxcWzJyZW1cXF0ge1xuICBoZWlnaHQ6IDJyZW07IH1cblxuLmgtXFxbMzJyZW1cXF0ge1xuICBoZWlnaHQ6IDMycmVtOyB9XG5cbi5oLVxcWzM3cmVtXFxdIHtcbiAgaGVpZ2h0OiAzN3JlbTsgfVxuXG4uaC1cXFszcmVtXFxdIHtcbiAgaGVpZ2h0OiAzcmVtOyB9XG5cbi5oLVxcWzQ1cmVtXFxdIHtcbiAgaGVpZ2h0OiA0NXJlbTsgfVxuXG4uaC1cXFs1OFxcJVxcXSB7XG4gIGhlaWdodDogNTglOyB9XG5cbi5oLVxcWzZcXC44MjVyZW1cXF0ge1xuICBoZWlnaHQ6IDYuODI1cmVtOyB9XG5cbi5oLVxcWzYzXFwlXFxdIHtcbiAgaGVpZ2h0OiA2MyU7IH1cblxuLmgtXFxbN3JlbVxcXSB7XG4gIGhlaWdodDogN3JlbTsgfVxuXG4uaC1cXFs4cmVtXFxdIHtcbiAgaGVpZ2h0OiA4cmVtOyB9XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmgtZnVsbCB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4ubWF4LWgtXFxbMTdyZW1cXF0ge1xuICBtYXgtaGVpZ2h0OiAxN3JlbTsgfVxuXG4ubWF4LWgtXFxbMjByZW1cXF0ge1xuICBtYXgtaGVpZ2h0OiAyMHJlbTsgfVxuXG4ubWF4LWgtXFxbMzUwcHhcXF0ge1xuICBtYXgtaGVpZ2h0OiAzNTBweDsgfVxuXG4ubWF4LWgtXFxbMzZyZW1cXF0ge1xuICBtYXgtaGVpZ2h0OiAzNnJlbTsgfVxuXG4ubWF4LWgtXFxbNDVyZW1cXF0ge1xuICBtYXgtaGVpZ2h0OiA0NXJlbTsgfVxuXG4ubWF4LWgtXFxbNDYwcHhcXF0ge1xuICBtYXgtaGVpZ2h0OiA0NjBweDsgfVxuXG4ubWF4LWgtXFxbNnJlbVxcXSB7XG4gIG1heC1oZWlnaHQ6IDZyZW07IH1cblxuLm1pbi1oLVxcWzIycmVtXFxdIHtcbiAgbWluLWhlaWdodDogMjJyZW07IH1cblxuLm1pbi1oLVxcWzNyZW1cXF0ge1xuICBtaW4taGVpZ2h0OiAzcmVtOyB9XG5cbi53LTFcXC8yIHtcbiAgd2lkdGg6IDUwJTsgfVxuXG4udy0xXFwvMyB7XG4gIHdpZHRoOiAzMy4zMzMzMzMlOyB9XG5cbi53LTIwIHtcbiAgd2lkdGg6IDVyZW07IH1cblxuLnctNSB7XG4gIHdpZHRoOiAxLjI1cmVtOyB9XG5cbi53LVxcWzFweFxcXSB7XG4gIHdpZHRoOiAxcHg7IH1cblxuLnctXFxbMlxcLjVyZW1cXF0ge1xuICB3aWR0aDogMi41cmVtOyB9XG5cbi53LVxcWzIxXFwuODc1cmVtXFxdIHtcbiAgd2lkdGg6IDIxLjg3NXJlbTsgfVxuXG4udy1cXFsyOHB4XFxdIHtcbiAgd2lkdGg6IDI4cHg7IH1cblxuLnctXFxbMnJlbVxcXSB7XG4gIHdpZHRoOiAycmVtOyB9XG5cbi53LVxcWzNyZW1cXF0ge1xuICB3aWR0aDogM3JlbTsgfVxuXG4udy1cXFs4cmVtXFxdIHtcbiAgd2lkdGg6IDhyZW07IH1cblxuLnctZnVsbCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5tYXgtdy1cXFsxOHJlbVxcXSB7XG4gIG1heC13aWR0aDogMThyZW07IH1cblxuLm1heC13LVxcWzI1cmVtXFxdIHtcbiAgbWF4LXdpZHRoOiAyNXJlbTsgfVxuXG4ubWF4LXctXFxbNDJyZW1cXF0ge1xuICBtYXgtd2lkdGg6IDQycmVtOyB9XG5cbi5tYXgtdy1cXFs0M3JlbVxcXSB7XG4gIG1heC13aWR0aDogNDNyZW07IH1cblxuLm1heC13LVxcWzQ0XFwuMTg4cmVtXFxdIHtcbiAgbWF4LXdpZHRoOiA0NC4xODhyZW07IH1cblxuLm1heC13LVxcWzUwXFwlXFxdIHtcbiAgbWF4LXdpZHRoOiA1MCU7IH1cblxuLm1heC13LVxcWzUxcmVtXFxdIHtcbiAgbWF4LXdpZHRoOiA1MXJlbTsgfVxuXG4ubWF4LXctXFxbNzNyZW1cXF0ge1xuICBtYXgtd2lkdGg6IDczcmVtOyB9XG5cbi5tYXgtdy1cXFs3OHJlbVxcXSB7XG4gIG1heC13aWR0aDogNzhyZW07IH1cblxuLm1heC13LVxcWzc5cmVtXFxdIHtcbiAgbWF4LXdpZHRoOiA3OXJlbTsgfVxuXG4ubWF4LXctXFxbODNyZW1cXF0ge1xuICBtYXgtd2lkdGg6IDgzcmVtOyB9XG5cbi5tYXgtdy1cXFs4NXJlbVxcXSB7XG4gIG1heC13aWR0aDogODVyZW07IH1cblxuLm1heC13LVxcWzg2cmVtXFxdIHtcbiAgbWF4LXdpZHRoOiA4NnJlbTsgfVxuXG4ubWF4LXctZnVsbCB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ubWF4LXctbGcge1xuICBtYXgtd2lkdGg6IDMycmVtOyB9XG5cbi5mbGV4LTEge1xuICBmbGV4OiAxIDEgMCU7IH1cblxuLnRyYW5zZm9ybSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKHZhcigtLXR3LXRyYW5zbGF0ZS14KSwgdmFyKC0tdHctdHJhbnNsYXRlLXkpKSByb3RhdGUodmFyKC0tdHctcm90YXRlKSkgc2tld1godmFyKC0tdHctc2tldy14KSkgc2tld1kodmFyKC0tdHctc2tldy15KSkgc2NhbGVYKHZhcigtLXR3LXNjYWxlLXgpKSBzY2FsZVkodmFyKC0tdHctc2NhbGUteSkpOyB9XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICA1MCUge1xuICAgIG9wYWNpdHk6IC41OyB9IH1cblxuLmFuaW1hdGUtcHVsc2Uge1xuICBhbmltYXRpb246IHB1bHNlIDJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSkgaW5maW5pdGU7IH1cblxuLmdyaWQtY29scy0xIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpOyB9XG5cbi5ncmlkLWNvbHMtMiB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTsgfVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG5cbi5mbGV4LWNvbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLmZsZXgtY29sLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4uY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7IH1cblxuLml0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuLml0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG4uaXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uanVzdGlmeS1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuXG4uanVzdGlmeS1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG5cbi5qdXN0aWZ5LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5qdXN0aWZ5LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLmp1c3RpZnktYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cblxuLmp1c3RpZnktZXZlbmx5IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7IH1cblxuLmdhcC0xMCB7XG4gIGdhcDogMi41cmVtOyB9XG5cbi5nYXAtMTIge1xuICBnYXA6IDNyZW07IH1cblxuLmdhcC0xNiB7XG4gIGdhcDogNHJlbTsgfVxuXG4uZ2FwLTIge1xuICBnYXA6IDAuNXJlbTsgfVxuXG4uZ2FwLTIwIHtcbiAgZ2FwOiA1cmVtOyB9XG5cbi5nYXAtNCB7XG4gIGdhcDogMXJlbTsgfVxuXG4uZ2FwLTUge1xuICBnYXA6IDEuMjVyZW07IH1cblxuLmdhcC14LTEwIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAyLjVyZW07XG4gIGNvbHVtbi1nYXA6IDIuNXJlbTsgfVxuXG4uZ2FwLXgtMTIge1xuICAtbW96LWNvbHVtbi1nYXA6IDNyZW07XG4gIGNvbHVtbi1nYXA6IDNyZW07IH1cblxuLmdhcC14LTMge1xuICAtbW96LWNvbHVtbi1nYXA6IDAuNzVyZW07XG4gIGNvbHVtbi1nYXA6IDAuNzVyZW07IH1cblxuLmdhcC14LTQge1xuICAtbW96LWNvbHVtbi1nYXA6IDFyZW07XG4gIGNvbHVtbi1nYXA6IDFyZW07IH1cblxuLmdhcC14LTYge1xuICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgY29sdW1uLWdhcDogMS41cmVtOyB9XG5cbi5nYXAteC04IHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAycmVtO1xuICBjb2x1bW4tZ2FwOiAycmVtOyB9XG5cbi5nYXAteS0xMCB7XG4gIHJvdy1nYXA6IDIuNXJlbTsgfVxuXG4uZ2FwLXktMTIge1xuICByb3ctZ2FwOiAzcmVtOyB9XG5cbi5nYXAteS0zIHtcbiAgcm93LWdhcDogMC43NXJlbTsgfVxuXG4uZ2FwLXktNSB7XG4gIHJvdy1nYXA6IDEuMjVyZW07IH1cblxuLmdhcC15LTgge1xuICByb3ctZ2FwOiAycmVtOyB9XG5cbi5zcGFjZS14LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygxcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7IH1cblxuLnNwYWNlLXktMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygwLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7IH1cblxuLnNwYWNlLXktNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDFyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTsgfVxuXG4uc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IH1cblxuLnNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5qdXN0aWZ5LXNlbGYtZW5kIHtcbiAganVzdGlmeS1zZWxmOiBlbmQ7IH1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLm92ZXJmbG93LXktYXV0byB7XG4gIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLm92ZXJzY3JvbGwteS1jb250YWluIHtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluOyB9XG5cbi5vdmVyc2Nyb2xsLXgtbm9uZSB7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogbm9uZTsgfVxuXG4uc2Nyb2xsLXNtb290aCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoOyB9XG5cbi50cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5yb3VuZGVkLTJ4bCB7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07IH1cblxuLnJvdW5kZWQtXFxbMFxcLjM3NXJlbVxcXSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtOyB9XG5cbi5yb3VuZGVkLWZ1bGwge1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7IH1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07IH1cblxuLnJvdW5kZWQtbWQge1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTsgfVxuXG4ucm91bmRlZC1ibC1tZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtOyB9XG5cbi5yb3VuZGVkLWJsLW5vbmUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7IH1cblxuLnJvdW5kZWQtYnItbWQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07IH1cblxuLnJvdW5kZWQtYnItbm9uZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7IH1cblxuLmJvcmRlciB7XG4gIGJvcmRlci13aWR0aDogMXB4OyB9XG5cbi5vYmplY3QtY29udGFpbiB7XG4gIC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cblxuLm9iamVjdC1jb3ZlciB7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4ub2JqZWN0LWNlbnRlciB7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjsgfVxuXG4ucC0xMCB7XG4gIHBhZGRpbmc6IDIuNXJlbTsgfVxuXG4ucC0xNiB7XG4gIHBhZGRpbmc6IDRyZW07IH1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbTsgfVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMC43NXJlbTsgfVxuXG4ucC00IHtcbiAgcGFkZGluZzogMXJlbTsgfVxuXG4ucC01IHtcbiAgcGFkZGluZzogMS4yNXJlbTsgfVxuXG4ucC02IHtcbiAgcGFkZGluZzogMS41cmVtOyB9XG5cbi5wLTgge1xuICBwYWRkaW5nOiAycmVtOyB9XG5cbi5wLVxcWzJyZW1cXF0ge1xuICBwYWRkaW5nOiAycmVtOyB9XG5cbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDsgfVxuXG4ucHgtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtOyB9XG5cbi5weC0xMiB7XG4gIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgcGFkZGluZy1yaWdodDogM3JlbTsgfVxuXG4ucHgtMTYge1xuICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW07IH1cblxuLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtOyB9XG5cbi5weC0yXFwuNSB7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtOyB9XG5cbi5weC0yMCB7XG4gIHBhZGRpbmctbGVmdDogNXJlbTtcbiAgcGFkZGluZy1yaWdodDogNXJlbTsgfVxuXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTsgfVxuXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTsgfVxuXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTsgfVxuXG4ucHgtNiB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07IH1cblxuLnB4LTcge1xuICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07IH1cblxuLnB4LTgge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07IH1cblxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4OyB9XG5cbi5weS0wXFwuNSB7XG4gIHBhZGRpbmctdG9wOiAwLjEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMTI1cmVtOyB9XG5cbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtOyB9XG5cbi5weS0xMCB7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW07IH1cblxuLnB5LTEyIHtcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtOyB9XG5cbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTsgfVxuXG4ucHktMjAge1xuICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07IH1cblxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07IH1cblxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07IH1cblxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07IH1cblxuLnB5LTYge1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtOyB9XG5cbi5weS03IHtcbiAgcGFkZGluZy10b3A6IDEuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtOyB9XG5cbi5weS04IHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAycmVtOyB9XG5cbi5wYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07IH1cblxuLnBiLTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbTsgfVxuXG4ucGItMTIge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTsgfVxuXG4ucGItMTYge1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTsgfVxuXG4ucGItMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07IH1cblxuLnBiLTI0IHtcbiAgcGFkZGluZy1ib3R0b206IDZyZW07IH1cblxuLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTsgfVxuXG4ucGItXFxbM3JlbVxcXSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtOyB9XG5cbi5wYi1cXFs2cmVtXFxdIHtcbiAgcGFkZGluZy1ib3R0b206IDZyZW07IH1cblxuLnBsLTAge1xuICBwYWRkaW5nLWxlZnQ6IDBweDsgfVxuXG4ucGwtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTsgfVxuXG4ucGwtMTIge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07IH1cblxuLnBsLTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuXG4ucGwtNCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTsgfVxuXG4ucGwtNiB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtOyB9XG5cbi5wci0wIHtcbiAgcGFkZGluZy1yaWdodDogMHB4OyB9XG5cbi5wci0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtOyB9XG5cbi5wci0yNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDZyZW07IH1cblxuLnByLTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtOyB9XG5cbi5wci02IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtOyB9XG5cbi5wci04IHtcbiAgcGFkZGluZy1yaWdodDogMnJlbTsgfVxuXG4ucHQtMCB7XG4gIHBhZGRpbmctdG9wOiAwcHg7IH1cblxuLnB0LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTsgfVxuXG4ucHQtMTAge1xuICBwYWRkaW5nLXRvcDogMi41cmVtOyB9XG5cbi5wdC0xMiB7XG4gIHBhZGRpbmctdG9wOiAzcmVtOyB9XG5cbi5wdC0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTsgfVxuXG4ucHQtMjAge1xuICBwYWRkaW5nLXRvcDogNXJlbTsgfVxuXG4ucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtOyB9XG5cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDFyZW07IH1cblxuLnB0LTYge1xuICBwYWRkaW5nLXRvcDogMS41cmVtOyB9XG5cbi5wdC04IHtcbiAgcGFkZGluZy10b3A6IDJyZW07IH1cblxuLnB0LVxcWzEwcmVtXFxdIHtcbiAgcGFkZGluZy10b3A6IDEwcmVtOyB9XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGV4dC14cyB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDFyZW07IH1cblxuLnNoYWRvdy1sZyB7XG4gIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYigwIDAgMCAvIDAuMSksIDAgNHB4IDZweCAtNHB4IHJnYigwIDAgMCAvIDAuMSk7XG4gIC0tdHctc2hhZG93LWNvbG9yZWQ6IDAgMTBweCAxNXB4IC0zcHggdmFyKC0tdHctc2hhZG93LWNvbG9yKSwgMCA0cHggNnB4IC00cHggdmFyKC0tdHctc2hhZG93LWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTsgfVxuXG4udHJhbnNpdGlvbiB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIHRleHQtZGVjb3JhdGlvbi1jb2xvciwgZmlsbCwgc3Ryb2tlLCBvcGFjaXR5LCBib3gtc2hhZG93LCB0cmFuc2Zvcm0sIGZpbHRlciwgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIHRleHQtZGVjb3JhdGlvbi1jb2xvciwgZmlsbCwgc3Ryb2tlLCBvcGFjaXR5LCBib3gtc2hhZG93LCB0cmFuc2Zvcm0sIGZpbHRlciwgYmFja2Ryb3AtZmlsdGVyO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCB0ZXh0LWRlY29yYXRpb24tY29sb3IsIGZpbGwsIHN0cm9rZSwgb3BhY2l0eSwgYm94LXNoYWRvdywgdHJhbnNmb3JtLCBmaWx0ZXIsIGJhY2tkcm9wLWZpbHRlciwgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtczsgfVxuXG4uZHVyYXRpb24tNTAwIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7IH1cblxuLmVhc2UtaW4tb3V0IHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7IH1cblxuLmZpcnN0XFw6bWwtMDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7IH1cblxuLmZpcnN0XFw6bXQtMDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDBweDsgfVxuXG4ubGFzdFxcOm1iLTA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDsgfVxuXG4ubGFzdFxcOm1yLTA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMHB4OyB9XG5cbi5sYXN0XFw6bXQtMDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMHB4OyB9XG5cbi5ob3ZlclxcOmRyb3Atc2hhZG93LW1kOmhvdmVyIHtcbiAgLS10dy1kcm9wLXNoYWRvdzogZHJvcC1zaGFkb3coMCA0cHggM3B4IHJnYigwIDAgMCAvIDAuMDcpKSBkcm9wLXNoYWRvdygwIDJweCAycHggcmdiKDAgMCAwIC8gMC4wNikpO1xuICBmaWx0ZXI6IHZhcigtLXR3LWJsdXIpIHZhcigtLXR3LWJyaWdodG5lc3MpIHZhcigtLXR3LWNvbnRyYXN0KSB2YXIoLS10dy1ncmF5c2NhbGUpIHZhcigtLXR3LWh1ZS1yb3RhdGUpIHZhcigtLXR3LWludmVydCkgdmFyKC0tdHctc2F0dXJhdGUpIHZhcigtLXR3LXNlcGlhKSB2YXIoLS10dy1kcm9wLXNoYWRvdyk7IH1cblxuLmZvY3VzXFw6b3V0bGluZS1ub25lOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogMnB4OyB9XG5cbi5ncm91cFxcL2l0ZW0tbGlzdDpudGgtY2hpbGQoZXZlbikgLmdyb3VwLWV2ZW5cXC9pdGVtLWxpc3RcXDpyaWdodC00IHtcbiAgcmlnaHQ6IDFyZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5zbVxcOnctMVxcLzIge1xuICAgIHdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1kXFw6c3RpY2t5IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5OyB9XG4gIC5tZFxcOmxlZnQtXFxbM3JlbVxcXSB7XG4gICAgbGVmdDogM3JlbTsgfVxuICAubWRcXDp0b3AtMCB7XG4gICAgdG9wOiAwcHg7IH1cbiAgLm1kXFw6dG9wLVxcWzdyZW1cXF0ge1xuICAgIHRvcDogN3JlbTsgfVxuICAubWRcXDpvcmRlci0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAubWRcXDpvcmRlci0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAubWRcXDpjb2wtc3Bhbi0xIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxIC8gc3BhbiAxOyB9XG4gIC5tZFxcOmNvbC1zcGFuLTIge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBzcGFuIDI7IH1cbiAgLm1kXFw6ZmxvYXQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAubWRcXDpmbG9hdC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAubWRcXDpteC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4OyB9XG4gIC5tZFxcOm1iLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAubWRcXDptYi0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtOyB9XG4gIC5tZFxcOm1sLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07IH1cbiAgLm1kXFw6bXItMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7IH1cbiAgLm1kXFw6bXItNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG4gIC5tZFxcOm10LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDsgfVxuICAubWRcXDptdC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtOyB9XG4gIC5tZFxcOm10LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07IH1cbiAgLm1kXFw6bXQtNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAubWRcXDptdC01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtOyB9XG4gIC5tZFxcOmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubWRcXDpoLTFcXC8yIHtcbiAgICBoZWlnaHQ6IDUwJTsgfVxuICAubWRcXDpoLWZ1bGwge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAubWRcXDp3LTFcXC8yIHtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5tZFxcOnctNFxcLzEyIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTsgfVxuICAubWRcXDp3LTVcXC8xMiB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NyU7IH1cbiAgLm1kXFw6dy04XFwvMTIge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclOyB9XG4gIC5tZFxcOnctXFxbMjhyZW1cXF0ge1xuICAgIHdpZHRoOiAyOHJlbTsgfVxuICAubWRcXDp3LVxcWzM2XFwuMDRyZW1cXF0ge1xuICAgIHdpZHRoOiAzNi4wNHJlbTsgfVxuICAubWRcXDp3LWZ1bGwge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5tZFxcOmdyaWQtY29scy0yIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7IH1cbiAgLm1kXFw6Z3JpZC1jb2xzLTMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTsgfVxuICAubWRcXDpncmlkLWNvbHMtNCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpOyB9XG4gIC5tZFxcOmZsZXgtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gIC5tZFxcOmZsZXgtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuICAubWRcXDpmbGV4LXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAubWRcXDppdGVtcy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLm1kXFw6anVzdGlmeS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLm1kXFw6cHgtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4OyB9XG4gIC5tZFxcOnB4LTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTsgfVxuICAubWRcXDpweS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtOyB9XG4gIC5tZFxcOnBiLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7IH1cbiAgLm1kXFw6cGItNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07IH1cbiAgLm1kXFw6cGItNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTsgfVxuICAubWRcXDpwbC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07IH1cbiAgLm1kXFw6cGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtOyB9XG4gIC5tZFxcOnBsLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07IH1cbiAgLm1kXFw6cGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgLm1kXFw6cGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtOyB9XG4gIC5tZFxcOnByLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07IH1cbiAgLm1kXFw6cHItMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTsgfVxuICAubWRcXDpwci0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTsgfVxuICAubWRcXDpwci0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07IH1cbiAgLm1kXFw6cHItNCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTsgfVxuICAubWRcXDpwdC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGdcXDphYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIC5sZ1xcOnN0aWNreSB7XG4gICAgcG9zaXRpb246IHN0aWNreTsgfVxuICAubGdcXDotdG9wLTEwIHtcbiAgICB0b3A6IC0yLjVyZW07IH1cbiAgLmxnXFw6Ym90dG9tLTAge1xuICAgIGJvdHRvbTogMHB4OyB9XG4gIC5sZ1xcOnJpZ2h0LTAge1xuICAgIHJpZ2h0OiAwcHg7IH1cbiAgLmxnXFw6dG9wLTAge1xuICAgIHRvcDogMHB4OyB9XG4gIC5sZ1xcOnRvcC0xMCB7XG4gICAgdG9wOiAyLjVyZW07IH1cbiAgLmxnXFw6dG9wLTIge1xuICAgIHRvcDogMC41cmVtOyB9XG4gIC5sZ1xcOnRvcC00IHtcbiAgICB0b3A6IDFyZW07IH1cbiAgLmxnXFw6ZmxvYXQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLmxnXFw6bXktMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtOyB9XG4gIC5sZ1xcOm15LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07IH1cbiAgLmxnXFw6bXktMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuICAubGdcXDpteS0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07IH1cbiAgLmxnXFw6bXktXFxbOHJlbVxcXSB7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtOyB9XG4gIC5sZ1xcOm1iLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAubGdcXDptYi0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfVxuICAubGdcXDptYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5sZ1xcOm1iLVxcWzRyZW1cXF0ge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgLmxnXFw6bWwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgLmxnXFw6bXItNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG4gIC5sZ1xcOm10LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDsgfVxuICAubGdcXDptdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtOyB9XG4gIC5sZ1xcOm10LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtOyB9XG4gIC5sZ1xcOm10LTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTsgfVxuICAubGdcXDptdC00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtOyB9XG4gIC5sZ1xcOm10LVxcWzFyZW1cXF0ge1xuICAgIG1hcmdpbi10b3A6IDFyZW07IH1cbiAgLmxnXFw6bXQtXFxbM1xcLjM3NXJlbVxcXSB7XG4gICAgbWFyZ2luLXRvcDogMy4zNzVyZW07IH1cbiAgLmxnXFw6bGluZS1jbGFtcC0xIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxOyB9XG4gIC5sZ1xcOmxpbmUtY2xhbXAtMyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMzsgfVxuICAubGdcXDpsaW5lLWNsYW1wLTUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDU7IH1cbiAgLmxnXFw6bGluZS1jbGFtcC02IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA2OyB9XG4gIC5sZ1xcOmxpbmUtY2xhbXAtXFxbMTBcXF0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDEwOyB9XG4gIC5sZ1xcOmJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubGdcXDpoaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmxnXFw6YXNwZWN0LWF1dG8ge1xuICAgIGFzcGVjdC1yYXRpbzogYXV0bzsgfVxuICAubGdcXDpoLTAge1xuICAgIGhlaWdodDogMHB4OyB9XG4gIC5sZ1xcOmgtXFxbMTdyZW1cXF0ge1xuICAgIGhlaWdodDogMTdyZW07IH1cbiAgLmxnXFw6aC1cXFsyMXJlbVxcXSB7XG4gICAgaGVpZ2h0OiAyMXJlbTsgfVxuICAubGdcXDpoLVxcWzIzcmVtXFxdIHtcbiAgICBoZWlnaHQ6IDIzcmVtOyB9XG4gIC5sZ1xcOmgtXFxbMjZyZW1cXF0ge1xuICAgIGhlaWdodDogMjZyZW07IH1cbiAgLmxnXFw6aC1cXFsyOFxcLjEyNXJlbVxcXSB7XG4gICAgaGVpZ2h0OiAyOC4xMjVyZW07IH1cbiAgLmxnXFw6aC1cXFsycmVtXFxdIHtcbiAgICBoZWlnaHQ6IDJyZW07IH1cbiAgLmxnXFw6aC1cXFszMnJlbVxcXSB7XG4gICAgaGVpZ2h0OiAzMnJlbTsgfVxuICAubGdcXDpoLVxcWzMzXFwlXFxdIHtcbiAgICBoZWlnaHQ6IDMzJTsgfVxuICAubGdcXDpoLVxcWzM0cmVtXFxdIHtcbiAgICBoZWlnaHQ6IDM0cmVtOyB9XG4gIC5sZ1xcOmgtXFxbMzZyZW1cXF0ge1xuICAgIGhlaWdodDogMzZyZW07IH1cbiAgLmxnXFw6aC1cXFszN1xcJVxcXSB7XG4gICAgaGVpZ2h0OiAzNyU7IH1cbiAgLmxnXFw6aC1cXFs0MFxcJVxcXSB7XG4gICAgaGVpZ2h0OiA0MCU7IH1cbiAgLmxnXFw6aC1cXFs0MXJlbVxcXSB7XG4gICAgaGVpZ2h0OiA0MXJlbTsgfVxuICAubGdcXDpoLVxcWzQyXFwlXFxdIHtcbiAgICBoZWlnaHQ6IDQyJTsgfVxuICAubGdcXDpoLVxcWzQ0XFwlXFxdIHtcbiAgICBoZWlnaHQ6IDQ0JTsgfVxuICAubGdcXDpoLVxcWzQ0cmVtXFxdIHtcbiAgICBoZWlnaHQ6IDQ0cmVtOyB9XG4gIC5sZ1xcOmgtXFxbNDhcXCVcXF0ge1xuICAgIGhlaWdodDogNDglOyB9XG4gIC5sZ1xcOmgtXFxbNTJcXCVcXF0ge1xuICAgIGhlaWdodDogNTIlOyB9XG4gIC5sZ1xcOmgtXFxbNTZcXCVcXF0ge1xuICAgIGhlaWdodDogNTYlOyB9XG4gIC5sZ1xcOmgtXFxbNThcXCVcXF0ge1xuICAgIGhlaWdodDogNTglOyB9XG4gIC5sZ1xcOmgtYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5sZ1xcOmgtZnVsbCB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5sZ1xcOmgtc2NyZWVuIHtcbiAgICBoZWlnaHQ6IDEwMHZoOyB9XG4gIC5sZ1xcOm1heC1oLVxcWzI2cmVtXFxdIHtcbiAgICBtYXgtaGVpZ2h0OiAyNnJlbTsgfVxuICAubGdcXDptYXgtaC1cXFs0NXJlbVxcXSB7XG4gICAgbWF4LWhlaWdodDogNDVyZW07IH1cbiAgLmxnXFw6bWF4LWgtZnVsbCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTsgfVxuICAubGdcXDptYXgtaC1ub25lIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lOyB9XG4gIC5sZ1xcOm1pbi1oLVxcWzI2cmVtXFxdIHtcbiAgICBtaW4taGVpZ2h0OiAyNnJlbTsgfVxuICAubGdcXDptaW4taC1cXFszMVxcLjI1cmVtXFxdIHtcbiAgICBtaW4taGVpZ2h0OiAzMS4yNXJlbTsgfVxuICAubGdcXDp3LTFcXC8yIHtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5sZ1xcOnctMVxcLzMge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlOyB9XG4gIC5sZ1xcOnctMlxcLzMge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclOyB9XG4gIC5sZ1xcOnctMlxcLzUge1xuICAgIHdpZHRoOiA0MCU7IH1cbiAgLmxnXFw6dy0zXFwvMTIge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLmxnXFw6dy0zXFwvNSB7XG4gICAgd2lkdGg6IDYwJTsgfVxuICAubGdcXDp3LTRcXC8xMiB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7IH1cbiAgLmxnXFw6dy01XFwvMTIge1xuICAgIHdpZHRoOiA0MS42NjY2NjclOyB9XG4gIC5sZ1xcOnctN1xcLzEyIHtcbiAgICB3aWR0aDogNTguMzMzMzMzJTsgfVxuICAubGdcXDp3LThcXC8xMiB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NyU7IH1cbiAgLmxnXFw6dy05XFwvMTIge1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLmxnXFw6dy1cXFszOHJlbVxcXSB7XG4gICAgd2lkdGg6IDM4cmVtOyB9XG4gIC5sZ1xcOnctXFxbMzlcXCVcXF0ge1xuICAgIHdpZHRoOiAzOSU7IH1cbiAgLmxnXFw6dy1cXFs2MVxcJVxcXSB7XG4gICAgd2lkdGg6IDYxJTsgfVxuICAubGdcXDptYXgtdy1cXFszOXJlbVxcXSB7XG4gICAgbWF4LXdpZHRoOiAzOXJlbTsgfVxuICAubGdcXDptYXgtdy1cXFs0MnJlbVxcXSB7XG4gICAgbWF4LXdpZHRoOiA0MnJlbTsgfVxuICAubGdcXDptYXgtdy1cXFs1MFxcJVxcXSB7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmxnXFw6bWF4LXctXFxbNTByZW1cXF0ge1xuICAgIG1heC13aWR0aDogNTByZW07IH1cbiAgLmxnXFw6bWF4LXctXFxbNzNcXC4yNXJlbVxcXSB7XG4gICAgbWF4LXdpZHRoOiA3My4yNXJlbTsgfVxuICAubGdcXDptYXgtdy1cXFs3N3JlbVxcXSB7XG4gICAgbWF4LXdpZHRoOiA3N3JlbTsgfVxuICAubGdcXDptYXgtdy1cXFs4MHJlbVxcXSB7XG4gICAgbWF4LXdpZHRoOiA4MHJlbTsgfVxuICAubGdcXDptYXgtdy1cXFs4MXJlbVxcXSB7XG4gICAgbWF4LXdpZHRoOiA4MXJlbTsgfVxuICAubGdcXDptYXgtdy1cXFs4M3JlbVxcXSB7XG4gICAgbWF4LXdpZHRoOiA4M3JlbTsgfVxuICAubGdcXDptYXgtdy1cXFs4NXJlbVxcXSB7XG4gICAgbWF4LXdpZHRoOiA4NXJlbTsgfVxuICAubGdcXDptYXgtdy1cXFs4N3JlbVxcXSB7XG4gICAgbWF4LXdpZHRoOiA4N3JlbTsgfVxuICAubGdcXDpncmlkLWNvbHMtMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpOyB9XG4gIC5sZ1xcOmdyaWQtY29scy0zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7IH1cbiAgLmxnXFw6Z3JpZC1jb2xzLTQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTsgfVxuICAubGdcXDpncmlkLWNvbHMtNSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpOyB9XG4gIC5sZ1xcOmZsZXgtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gIC5sZ1xcOnNlbGYtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfVxuICAubGdcXDpzZWxmLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG4gIC5sZ1xcOm92ZXJmbG93LXZpc2libGUge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gIC5sZ1xcOm9iamVjdC1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLmxnXFw6cC0xMCB7XG4gICAgcGFkZGluZzogMi41cmVtOyB9XG4gIC5sZ1xcOnAtMTIge1xuICAgIHBhZGRpbmc6IDNyZW07IH1cbiAgLmxnXFw6cC02IHtcbiAgICBwYWRkaW5nOiAxLjVyZW07IH1cbiAgLmxnXFw6cC04IHtcbiAgICBwYWRkaW5nOiAycmVtOyB9XG4gIC5sZ1xcOnB4LTAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDsgfVxuICAubGdcXDpweC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtOyB9XG4gIC5sZ1xcOnB4LTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTsgfVxuICAubGdcXDpweC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07IH1cbiAgLmxnXFw6cHgtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07IH1cbiAgLmxnXFw6cHgtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07IH1cbiAgLmxnXFw6cHgtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07IH1cbiAgLmxnXFw6cHktMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTsgfVxuICAubGdcXDpweS0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07IH1cbiAgLmxnXFw6cHktMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtOyB9XG4gIC5sZ1xcOnB5LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTsgfVxuICAubGdcXDpweS04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgfVxuICAubGdcXDpweS1cXFs0cmVtXFxdIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTsgfVxuICAubGdcXDpwYi0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4OyB9XG4gIC5sZ1xcOnBiLTI0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTsgfVxuICAubGdcXDpwbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDsgfVxuICAubGdcXDpwbC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtOyB9XG4gIC5sZ1xcOnBsLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07IH1cbiAgLmxnXFw6cGwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbTsgfVxuICAubGdcXDpwbC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cbiAgLmxnXFw6cGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtOyB9XG4gIC5sZ1xcOnByLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtOyB9XG4gIC5sZ1xcOnByLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtOyB9XG4gIC5sZ1xcOnByLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07IH1cbiAgLmxnXFw6cHItNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTsgfVxuICAubGdcXDpwci04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtOyB9XG4gIC5sZ1xcOnB0LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7IH1cbiAgLmxnXFw6cHQtMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtOyB9XG4gIC5sZ1xcOnB0LTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtOyB9XG4gIC5sZ1xcOnB0LVxcWzRyZW1cXF0ge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtOyB9XG4gIC5sZ1xcOnRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAubGdcXDp0ZXh0LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAubGdcXDpvcGFjaXR5LTAge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLmxnXFw6dHJhbnNpdGlvbi1cXFtib3R0b21cXF0ge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvdHRvbTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtczsgfVxuICAubGdcXDp0cmFuc2l0aW9uLVxcW2hlaWdodFxcXSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0O1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zOyB9XG4gIC5sZ1xcOnRyYW5zaXRpb24tb3BhY2l0eSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtczsgfVxuICAubGdcXDp0cmFuc2l0aW9uLXRyYW5zZm9ybSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zOyB9XG4gIC5sZ1xcOmR1cmF0aW9uLTUwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7IH1cbiAgLmxnXFw6ZWFzZS1pbi1vdXQge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpOyB9XG4gIC5sZ1xcOmxhc3RcXDptYi0wOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAubGdcXDpvZGRcXDpmbGV4LXJvdzpudGgtY2hpbGQob2RkKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAuZ3JvdXBcXC9pdGVtLWxpc3Q6bnRoLWNoaWxkKG9kZCkgLmxnXFw6Z3JvdXAtb2RkXFwvaXRlbS1saXN0XFw6bGVmdC00IHtcbiAgICBsZWZ0OiAxcmVtOyB9XG4gIC5ncm91cFxcL2l0ZW0tbGlzdDpudGgtY2hpbGQoZXZlbikgLmxnXFw6Z3JvdXAtZXZlblxcL2l0ZW0tbGlzdFxcOmZsZXgtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuICAuZ3JvdXBcXC9pdGVtLWxpc3Q6bnRoLWNoaWxkKGV2ZW4pIC5sZ1xcOmdyb3VwLWV2ZW5cXC9pdGVtLWxpc3RcXDpwbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDsgfVxuICAuZ3JvdXBcXC9pdGVtLWxpc3Q6bnRoLWNoaWxkKGV2ZW4pIC5sZ1xcOmdyb3VwLWV2ZW5cXC9pdGVtLWxpc3RcXDpwci0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbTsgfVxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3R0b20tMTYge1xuICAgIGJvdHRvbTogNHJlbTsgfVxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3R0b20tMjAge1xuICAgIGJvdHRvbTogNXJlbTsgfVxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDotbXQtMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtOyB9XG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOi1tdC0yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW07IH1cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6aC1cXFs0MlxcJVxcXSB7XG4gICAgaGVpZ2h0OiA0MiU7IH1cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6aC1cXFs0NVxcJVxcXSB7XG4gICAgaGVpZ2h0OiA0NSU7IH1cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6aC1cXFs0OFxcJVxcXSB7XG4gICAgaGVpZ2h0OiA0OCU7IH1cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6aC1cXFs1MFxcJVxcXSB7XG4gICAgaGVpZ2h0OiA1MCU7IH1cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6aC1cXFs1NVxcJVxcXSB7XG4gICAgaGVpZ2h0OiA1NSU7IH1cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6aC1cXFs1NlxcJVxcXSB7XG4gICAgaGVpZ2h0OiA1NiU7IH1cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6aC1cXFs3MFxcJVxcXSB7XG4gICAgaGVpZ2h0OiA3MCU7IH1cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6aC1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6c2NhbGUtMTI1IHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKHZhcigtLXR3LXRyYW5zbGF0ZS14KSwgdmFyKC0tdHctdHJhbnNsYXRlLXkpKSByb3RhdGUodmFyKC0tdHctcm90YXRlKSkgc2tld1godmFyKC0tdHctc2tldy14KSkgc2tld1kodmFyKC0tdHctc2tldy15KSkgc2NhbGVYKHZhcigtLXR3LXNjYWxlLXgpKSBzY2FsZVkodmFyKC0tdHctc2NhbGUteSkpOyB9XG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMTAwIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzMjBweCkge1xuICAueGxcXDphYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIC54bFxcOm10LTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTsgfVxuICAueGxcXDptdC1cXFsxcmVtXFxdIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtOyB9XG4gIC54bFxcOm10LVxcWzNcXC4zNzVyZW1cXF0ge1xuICAgIG1hcmdpbi10b3A6IDMuMzc1cmVtOyB9XG4gIC54bFxcOmJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAueGxcXDpoaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnhsXFw6aC1cXFsyMnJlbVxcXSB7XG4gICAgaGVpZ2h0OiAyMnJlbTsgfVxuICAueGxcXDpoLVxcWzJyZW1cXF0ge1xuICAgIGhlaWdodDogMnJlbTsgfVxuICAueGxcXDptYXgtaC1mdWxsIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlOyB9XG4gIC54bFxcOm1pbi1oLVxcWzIycmVtXFxdIHtcbiAgICBtaW4taGVpZ2h0OiAyMnJlbTsgfVxuICAueGxcXDp3LTFcXC8zIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTsgfVxuICAueGxcXDp3LTJcXC8zIHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JTsgfVxuICAueGxcXDp3LTNcXC81IHtcbiAgICB3aWR0aDogNjAlOyB9XG4gIC54bFxcOmdyaWQtY29scy0yIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7IH1cbiAgLnhsXFw6Z3JpZC1jb2xzLTMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTsgfVxuICAueGxcXDpncmlkLWNvbHMtNCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpOyB9XG4gIC54bFxcOmZsZXgtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gIC54bFxcOnB4LTYge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTsgfVxuICAueGxcXDpweC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTsgfVxuICAueGxcXDpwdC1cXFs0cmVtXFxdIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTsgfVxuICAueGxcXDp0ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1MzZweCkge1xuICAuXFwzMnhsXFw6bXgtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5cXDMyeGxcXDpwLTAge1xuICAgIHBhZGRpbmc6IDBweDsgfVxuICAuXFwzMnhsXFw6cHgtMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtOyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcclxuXHQjIElUQ1NTIExvYWRpbmdcclxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypcclxuKiBUZXh0ZmllbGRcclxuICovXG4vKlxyXG4qIFRleHRhcmVhXHJcbiAqL1xuLypcclxuKiBSYWRpb1xyXG4gKi9cbi8qXHJcbiogQ2hlY2tib3hcclxuICovXG4vKlxyXG4qIFNlbGVjdFxyXG4gKi9cbi8qXHJcbiogVG9nZ2xlXHJcbiAqL1xuLypcclxuKiBMb2NhbGl6YXRvclxyXG4gKi9cbi8qXHJcbiogQ29uZGl0aW9uc1xyXG4gKi9cbi8qXHJcbiogUmFuZ2VcclxuICovXG4vKlxyXG4qIFVwbG9hZFxyXG4gKi9cbi8qXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiogRm9ybXVsYWlyZSBjb250cmFzdGUgKHBvdXIgbGVzIGZvbmRzIGRhcmspXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiovXG4vKlxyXG4qIFRleHRmaWVsZFxyXG4gKi9cbi8qXHJcbiogVGV4dGFyZWFcclxuICovXG4vKlxyXG4qIFJhZGlvXHJcbiovXG4vKlxyXG4qIENoZWNrYm94XHJcbiovXG4vKlxyXG4qIFRvb2dsZVxyXG4qL1xuLypcclxuKiBTZWxlY3RcclxuKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBDb3VsZXVyc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnRpdGxlLXYzIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIC50aXRsZS12M19fcGFydDEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMXJlbSwgY2FsYygxcmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG5cbi8qIERhcmsgVmVyc2lvbiAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBEZWZhdWx0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqL1xuLyogKiAqICogKiAqICogKiAqICogKiAqICogKiAqIEVzdGltYXRpb24gVmFyaWFibGVzICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogRUxFTUVOVCBGT1JNICovXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKiAqL1xuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAtLS0tLSBTUEVDSUZJUVVFIC0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubWFwLXYxIC5tb2R1bGUtbWFwLWpzIHtcbiAgaGVpZ2h0OiA0NTBweDsgfVxuXG4ubWFwLXYxIC5mb3JtIC5mb3JtLWdyb3VwLS1jb2x1bW4uZm9ybS1ncm91cC0tbGFzdCA+ICoge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlxyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfbWFyZ2luLWJvdHRvbTogMmVtIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX2NvbnRlbnRfdGV4dC1hbGlnbjogJHRpdGxlLS12Ml9fdGl0bGVfY29udGVudF90ZXh0LWFsaWduIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX2NvbnRlbnRfMV9jb2xvcjogJGNvbG9yLWJyYW5kLTIgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfY29udGVudF8xX2ZvbnQ6ICR0aXRsZS0tdjJfX3RpdGxlX2NvbnRlbnRfMV9mb250IDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX2NvbnRlbnRfMl9mb250OiAkdGl0bGUtLXYyX190aXRsZV9jb250ZW50XzJfZm9udCA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9pdGVtX190aXRsZV9jb250ZW50XzJfY29sb3I6ICRjb2xvcl9icmFuZC0xIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX2NvbnRlbnRfMl9sZXR0ZXItc3BhY2luZzogJHRpdGxlLS12Ml9fdGl0bGVfY29udGVudF8yX2xldHRlci1zcGFjaW5nIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX2NvbnRlbnRfMl90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLS12Ml9fdGl0bGVfY29udGVudF8yX3RleHQtdHJhbnNmb3JtIDtcclxuKi9cbi8qXHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfbWFyZ2luLWJvdHRvbTogMCA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF90ZXh0LWFsaWduOiBjZW50ZXIgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfMV9mb250OiAkdGl0bGUtLXYxX190aXRsZV9jb250ZW50XzFfZm9udCA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF8xX2NvbG9yOiAkdGl0bGUtLXYxX190aXRsZV9jb250ZW50XzFfY29sb3IgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfMV9sZXR0ZXItc3BhY2luZzogJHRpdGxlLS12MV9fdGl0bGVfY29udGVudF8xX2xldHRlci1zcGFjaW5nIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9saXN0aW5nLXByb3BlcnR5X190aXRsZV9jb250ZW50XzFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS0tdjFfX3RpdGxlX2NvbnRlbnRfMV90ZXh0LXRyYW5zZm9ybSA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF8yX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDE2cHgsIDJ2dywgMi4xMTc2ZW0pLzEuNCAkZm9udC1mYW1pbHktLTIgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfMl9jb2xvcjogJHRpdGxlLS12MV9fdGl0bGVfY29udGVudF8yX2NvbG9yIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9saXN0aW5nLXByb3BlcnR5X190aXRsZV9jb250ZW50XzJfbGV0dGVyLXNwYWNpbmc6ICR0aXRsZS0tdjFfX3RpdGxlX2NvbnRlbnRfMl9sZXR0ZXItc3BhY2luZyA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF8yX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtLXYxX190aXRsZV9jb250ZW50XzJfdGV4dC10cmFuc2Zvcm0gO1xyXG4qL1xuLypcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMWVtLzEgJGZvbnQtZmFtaWx5LS00IDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25fdGV4dC10cmFuc2Zvcm06IG5vbmUgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2J1dHRvbl9wYWRkaW5nOiAkY29yZV9idXR0b25fcGFkZGluZyA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYnV0dG9uX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25fY29sb3I6ICRjb2xvcl9uZXV0cmFsLTEgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2J1dHRvbl9ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC0yIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25faG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2J1dHRvbl9ob3Zlcl9jb2xvcjogJGNvbG9yX25ldXRyYWwtMSA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYnV0dG9uX2hvdmVyX2JvcmRlci1jb2xvcjogJGNvbG9yX2JyYW5kLTIgO1xyXG4qL1xuLypcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8xX3RleHQtYWxpZ246IGxlZnQgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzFfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTJweCwgNHZ3LCAwLjg4MmVtKS8xLjQgJGZvbnQtZmFtaWx5LS00O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzFfY29sb3I6ICR0aXRsZS0tdjFfX3RpdGxlX2NvbnRlbnRfMV9jb2xvciA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMV9sZXR0ZXItc3BhY2luZzogJHRpdGxlLS12MV9fdGl0bGVfY29udGVudF8xX2xldHRlci1zcGFjaW5nIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8xX3RleHQtdHJhbnNmb3JtOiBub25lIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8xX3BhZGRpbmc6IDAgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTJweCwgNHZ3LCAxLjE3NmVtKS8xLjQgJGZvbnQtZmFtaWx5LS0yIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8yX2ZvbnQtc3R5bGU6IGl0YWxpYyA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMl9jb2xvcjogJHRpdGxlLS12MV9fdGl0bGVfY29udGVudF8yX2NvbG9yIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8yX2xldHRlci1zcGFjaW5nOiAkdGl0bGUtLXYxX190aXRsZV9jb250ZW50XzJfbGV0dGVyLXNwYWNpbmcgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzJfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS0tdjFfX3RpdGxlX2NvbnRlbnRfMl90ZXh0LXRyYW5zZm9ybSA7XHJcbiovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIERlZmF1bHRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgICBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnRvcGJhcl9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAudG9wYmFyX19jb250ZW50ID4gKiB7XG4gICAgcGFkZGluZzogMCAuNHJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlxyXG4qIFRleHRmaWVsZFxyXG4gKi9cbi8qXHJcbiogVGV4dGFyZWFcclxuICovXG4vKlxyXG4qIFJhZGlvXHJcbiAqL1xuLypcclxuKiBDaGVja2JveFxyXG4gKi9cbi8qXHJcbiogU2VsZWN0XHJcbiAqL1xuLypcclxuKiBUb2dnbGVcclxuICovXG4vKlxyXG4qIExvY2FsaXphdG9yXHJcbiAqL1xuLypcclxuKiBDb25kaXRpb25zXHJcbiAqL1xuLypcclxuKiBSYW5nZVxyXG4gKi9cbi8qXHJcbiogVXBsb2FkXHJcbiAqL1xuLypcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuKiBGb3JtdWxhaXJlIGNvbnRyYXN0ZSAocG91ciBsZXMgZm9uZHMgZGFyaylcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuKi9cbi8qXHJcbiogVGV4dGZpZWxkXHJcbiAqL1xuLypcclxuKiBUZXh0YXJlYVxyXG4gKi9cbi8qXHJcbiogUmFkaW9cclxuKi9cbi8qXHJcbiogQ2hlY2tib3hcclxuKi9cbi8qXHJcbiogVG9vZ2xlXHJcbiovXG4vKlxyXG4qIFNlbGVjdFxyXG4qL1xuQGtleWZyYW1lcyBzaGluZSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0OyB9XG4gIDM2LjM2MzY0JSxcbiAgMTAwJSB7XG4gICAgbGVmdDogMTAwJTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0OyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuW2RhdGEtYW5pbWF0aW9uLWR1cmF0aW9uPVwiMFwiXSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYygwLzUpczsgfVxuXG5bZGF0YS1hbmltYXRpb24tZHVyYXRpb249XCIwLjJcIl0ge1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGMoMS81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWR1cmF0aW9uPVwiMC40XCJdIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKDIvNSlzOyB9XG5cbltkYXRhLWFuaW1hdGlvbi1kdXJhdGlvbj1cIjAuNlwiXSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYygzLzUpczsgfVxuXG5bZGF0YS1hbmltYXRpb24tZHVyYXRpb249XCIwLjhcIl0ge1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGMoNC81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWR1cmF0aW9uPVwiMVwiXSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyg1LzUpczsgfVxuXG5bZGF0YS1hbmltYXRpb24tZHVyYXRpb249XCIxLjJcIl0ge1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGMoNi81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWR1cmF0aW9uPVwiMS40XCJdIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKDcvNSlzOyB9XG5cbltkYXRhLWFuaW1hdGlvbi1kdXJhdGlvbj1cIjEuNlwiXSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyg4LzUpczsgfVxuXG5bZGF0YS1hbmltYXRpb24tZHVyYXRpb249XCIxLjhcIl0ge1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGMoOS81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWR1cmF0aW9uPVwiMlwiXSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYygxMC81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWR1cmF0aW9uPVwiMi4yXCJdIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKDExLzUpczsgfVxuXG5bZGF0YS1hbmltYXRpb24tZHVyYXRpb249XCIyLjRcIl0ge1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGMoMTIvNSlzOyB9XG5cbltkYXRhLWFuaW1hdGlvbi1kdXJhdGlvbj1cIjIuNlwiXSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYygxMy81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWR1cmF0aW9uPVwiMi44XCJdIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKDE0LzUpczsgfVxuXG5bZGF0YS1hbmltYXRpb24tZHVyYXRpb249XCIzXCJdIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKDE1LzUpczsgfVxuXG5bZGF0YS1hbmltYXRpb24tZHVyYXRpb249XCIzLjJcIl0ge1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGMoMTYvNSlzOyB9XG5cbltkYXRhLWFuaW1hdGlvbi1kdXJhdGlvbj1cIjMuNFwiXSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYygxNy81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWR1cmF0aW9uPVwiMy42XCJdIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKDE4LzUpczsgfVxuXG5bZGF0YS1hbmltYXRpb24tZHVyYXRpb249XCIzLjhcIl0ge1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGMoMTkvNSlzOyB9XG5cbltkYXRhLWFuaW1hdGlvbi1kdXJhdGlvbj1cIjRcIl0ge1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGMoMjAvNSlzOyB9XG5cbltkYXRhLWFuaW1hdGlvbi1kdXJhdGlvbj1cIjQuMlwiXSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYygyMS81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWR1cmF0aW9uPVwiNC40XCJdIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKDIyLzUpczsgfVxuXG5bZGF0YS1hbmltYXRpb24tZHVyYXRpb249XCI0LjZcIl0ge1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGMoMjMvNSlzOyB9XG5cbltkYXRhLWFuaW1hdGlvbi1kdXJhdGlvbj1cIjQuOFwiXSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYygyNC81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWR1cmF0aW9uPVwiNVwiXSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYygyNS81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWRlbGF5PVwiMFwiXSB7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYygwLzUpczsgfVxuXG5bZGF0YS1hbmltYXRpb24tZGVsYXk9XCIwLjJcIl0ge1xuICBhbmltYXRpb24tZGVsYXk6IGNhbGMoMS81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWRlbGF5PVwiMC40XCJdIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKDIvNSlzOyB9XG5cbltkYXRhLWFuaW1hdGlvbi1kZWxheT1cIjAuNlwiXSB7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYygzLzUpczsgfVxuXG5bZGF0YS1hbmltYXRpb24tZGVsYXk9XCIwLjhcIl0ge1xuICBhbmltYXRpb24tZGVsYXk6IGNhbGMoNC81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWRlbGF5PVwiMVwiXSB7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYyg1LzUpczsgfVxuXG5bZGF0YS1hbmltYXRpb24tZGVsYXk9XCIxLjJcIl0ge1xuICBhbmltYXRpb24tZGVsYXk6IGNhbGMoNi81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWRlbGF5PVwiMS40XCJdIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKDcvNSlzOyB9XG5cbltkYXRhLWFuaW1hdGlvbi1kZWxheT1cIjEuNlwiXSB7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYyg4LzUpczsgfVxuXG5bZGF0YS1hbmltYXRpb24tZGVsYXk9XCIxLjhcIl0ge1xuICBhbmltYXRpb24tZGVsYXk6IGNhbGMoOS81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWRlbGF5PVwiMlwiXSB7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYygxMC81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWRlbGF5PVwiMi4yXCJdIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKDExLzUpczsgfVxuXG5bZGF0YS1hbmltYXRpb24tZGVsYXk9XCIyLjRcIl0ge1xuICBhbmltYXRpb24tZGVsYXk6IGNhbGMoMTIvNSlzOyB9XG5cbltkYXRhLWFuaW1hdGlvbi1kZWxheT1cIjIuNlwiXSB7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYygxMy81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWRlbGF5PVwiMi44XCJdIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKDE0LzUpczsgfVxuXG5bZGF0YS1hbmltYXRpb24tZGVsYXk9XCIzXCJdIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKDE1LzUpczsgfVxuXG5bZGF0YS1hbmltYXRpb24tZGVsYXk9XCIzLjJcIl0ge1xuICBhbmltYXRpb24tZGVsYXk6IGNhbGMoMTYvNSlzOyB9XG5cbltkYXRhLWFuaW1hdGlvbi1kZWxheT1cIjMuNFwiXSB7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYygxNy81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWRlbGF5PVwiMy42XCJdIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKDE4LzUpczsgfVxuXG5bZGF0YS1hbmltYXRpb24tZGVsYXk9XCIzLjhcIl0ge1xuICBhbmltYXRpb24tZGVsYXk6IGNhbGMoMTkvNSlzOyB9XG5cbltkYXRhLWFuaW1hdGlvbi1kZWxheT1cIjRcIl0ge1xuICBhbmltYXRpb24tZGVsYXk6IGNhbGMoMjAvNSlzOyB9XG5cbltkYXRhLWFuaW1hdGlvbi1kZWxheT1cIjQuMlwiXSB7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYygyMS81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWRlbGF5PVwiNC40XCJdIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKDIyLzUpczsgfVxuXG5bZGF0YS1hbmltYXRpb24tZGVsYXk9XCI0LjZcIl0ge1xuICBhbmltYXRpb24tZGVsYXk6IGNhbGMoMjMvNSlzOyB9XG5cbltkYXRhLWFuaW1hdGlvbi1kZWxheT1cIjQuOFwiXSB7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYygyNC81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWRlbGF5PVwiNVwiXSB7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYygyNS81KXM7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWl0ZXJhdGlvbkNvdW50PVwiMFwiXSB7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGNhbGMoMC8xKTsgfVxuXG5bZGF0YS1hbmltYXRpb24taXRlcmF0aW9uQ291bnQ9XCIxXCJdIHtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogY2FsYygxLzEpOyB9XG5cbltkYXRhLWFuaW1hdGlvbi1pdGVyYXRpb25Db3VudD1cIjJcIl0ge1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBjYWxjKDIvMSk7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWl0ZXJhdGlvbkNvdW50PVwiM1wiXSB7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGNhbGMoMy8xKTsgfVxuXG5bZGF0YS1hbmltYXRpb24taXRlcmF0aW9uQ291bnQ9XCI0XCJdIHtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogY2FsYyg0LzEpOyB9XG5cbltkYXRhLWFuaW1hdGlvbi1pdGVyYXRpb25Db3VudD1cIjVcIl0ge1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBjYWxjKDUvMSk7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWl0ZXJhdGlvbkNvdW50PVwiNlwiXSB7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGNhbGMoNi8xKTsgfVxuXG5bZGF0YS1hbmltYXRpb24taXRlcmF0aW9uQ291bnQ9XCI3XCJdIHtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogY2FsYyg3LzEpOyB9XG5cbltkYXRhLWFuaW1hdGlvbi1pdGVyYXRpb25Db3VudD1cIjhcIl0ge1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBjYWxjKDgvMSk7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWl0ZXJhdGlvbkNvdW50PVwiOVwiXSB7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGNhbGMoOS8xKTsgfVxuXG5bZGF0YS1hbmltYXRpb24taXRlcmF0aW9uQ291bnQ9XCIxMFwiXSB7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGNhbGMoMTAvMSk7IH1cblxuW2RhdGEtYW5pbWF0aW9uLWl0ZXJhdGlvbkNvdW50PVwiaW5maW5pdGVcIl0ge1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTsgfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAqIEdlbmVyYXRlZCBieSBBbmltaXN0YSBvbiAyMDIxLTQtMTYgMTU6NTA6MTNcclxuICogTGljZW5zZWQgdW5kZXIgRnJlZUJTRCBMaWNlbnNlLlxyXG4gKiBTZWUgaHR0cDovL2FuaW1pc3RhLm5ldC9saWNlbnNlIGZvciBtb3JlIGluZm8uXHJcbiAqIHc6IGh0dHA6Ly9hbmltaXN0YS5uZXQsIHQ6IEBjc3NhbmltaXN0YVxyXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5Aa2V5ZnJhbWVzIGZhZGUtaW4tYm90dG9tIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBzY2FsZS1pbi12ZXItdG9wIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDAlO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNjYWxlLWluLWhvci1sZWZ0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgc2NhbGUtdXAtaG9yLWNlbnRlciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjQpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpOyB9IH1cblxuQGtleWZyYW1lcyBoZWFkZXJMZWZ0QmFyIHtcbiAgMCUge1xuICAgIGhlaWdodDogMDsgfVxuICAxMDAlIHtcbiAgICBoZWlnaHQ6IDkydmg7IH0gfVxuXG5Aa2V5ZnJhbWVzIGhlYWRlclJpZ2h0QmFyVG9wIHtcbiAgMCUge1xuICAgIGhlaWdodDogMDsgfVxuICAxMDAlIHtcbiAgICBoZWlnaHQ6IDI1dmg7IH0gfVxuXG5Aa2V5ZnJhbWVzIGhlYWRlclJpZ2h0QmFyQm90dG9tIHtcbiAgMCUge1xuICAgIGhlaWdodDogMDsgfVxuICAxMDAlIHtcbiAgICBoZWlnaHQ6IDUxdmg7XG4gICAgLypAaW5jbHVkZSBicmVha3BvaW50KCc2MDBweCcsICdtaW4taGVpZ2h0JywgJ3NjcmVlbicpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MnZoO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCc3NTBweCcsICdtaW4taGVpZ2h0JywgJ3NjcmVlbicpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1M3ZoO1xyXG4gICAgICAgIH0qLyB9IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnZm9udC1jaXR5c2Nhbic7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZm9udC1jaXR5c2Nhbi5lb3Q/NDkwMjY4OVwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mb250LWNpdHlzY2FuLmVvdD80OTAyNjg5I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9mb250LWNpdHlzY2FuLndvZmYyPzQ5MDI2ODlcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnQtY2l0eXNjYW4ud29mZj80OTAyNjg5XCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnQtY2l0eXNjYW4udHRmPzQ5MDI2ODlcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnQtY2l0eXNjYW4uc3ZnPzQ5MDI2ODkjZm9udGVsbG9cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnZm9udC1jaXR5c2NhbjInO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ZvbnQtY2l0eXNjYW4yLmVvdD83NjE1ODI4MVwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mb250LWNpdHlzY2FuMi5lb3Q/NzYxNTgyODEjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnQtY2l0eXNjYW4yLndvZmYyPzc2MTU4MjgxXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9mb250LWNpdHlzY2FuMi53b2ZmPzc2MTU4MjgxXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnQtY2l0eXNjYW4yLnR0Zj83NjE1ODI4MVwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZm9udC1jaXR5c2NhbjIuc3ZnPzc2MTU4MjgxI2ZvbnRlbGxvXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbltjbGFzc149XCJpY29uLVwiXTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiZm9udC1jaXR5c2NhblwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNwZWFrOiBuZXZlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHdpZHRoOiAxZW07XG4gIG1hcmdpbi1yaWdodDogLjJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvKiBvcGFjaXR5OiAuODsgKi9cbiAgLyogRm9yIHNhZmV0eSAtIHJlc2V0IHBhcmVudCBzdHlsZXMsIHRoYXQgY2FuIGJyZWFrIGdseXBoIGNvZGVzKi9cbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAvKiBmaXggYnV0dG9ucyBoZWlnaHQsIGZvciB0d2l0dGVyIGJvb3RzdHJhcCAqL1xuICBsaW5lLWhlaWdodDogMWVtO1xuICAvKiBBbmltYXRpb24gY2VudGVyIGNvbXBlbnNhdGlvbiAtIG1hcmdpbnMgc2hvdWxkIGJlIHN5bW1ldHJpYyAqL1xuICAvKiByZW1vdmUgaWYgbm90IG5lZWRlZCAqL1xuICBtYXJnaW4tbGVmdDogLjJlbTtcbiAgLyogeW91IGNhbiBiZSBtb3JlIGNvbWZvcnRhYmxlIHdpdGggaW5jcmVhc2VkIGljb25zIHNpemUgKi9cbiAgLyogZm9udC1zaXplOiAxMjAlOyAqL1xuICAvKiBGb250IHNtb290aGluZy4gVGhhdCB3YXMgdGFrZW4gZnJvbSBUV0JTICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG5cbltjbGFzc149XCJpY29uMi1cIl06YmVmb3JlLCBbY2xhc3MqPVwiIGljb24yLVwiXTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJmb250LWNpdHlzY2FuMlwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNwZWFrOiBuZXZlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHdpZHRoOiAxZW07XG4gIG1hcmdpbi1yaWdodDogLjJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvKiBvcGFjaXR5OiAuODsgKi9cbiAgLyogRm9yIHNhZmV0eSAtIHJlc2V0IHBhcmVudCBzdHlsZXMsIHRoYXQgY2FuIGJyZWFrIGdseXBoIGNvZGVzKi9cbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAvKiBmaXggYnV0dG9ucyBoZWlnaHQsIGZvciB0d2l0dGVyIGJvb3RzdHJhcCAqL1xuICBsaW5lLWhlaWdodDogMWVtO1xuICAvKiBBbmltYXRpb24gY2VudGVyIGNvbXBlbnNhdGlvbiAtIG1hcmdpbnMgc2hvdWxkIGJlIHN5bW1ldHJpYyAqL1xuICAvKiByZW1vdmUgaWYgbm90IG5lZWRlZCAqL1xuICBtYXJnaW4tbGVmdDogLjJlbTtcbiAgLyogeW91IGNhbiBiZSBtb3JlIGNvbWZvcnRhYmxlIHdpdGggaW5jcmVhc2VkIGljb25zIHNpemUgKi9cbiAgLyogZm9udC1zaXplOiAxMjAlOyAqL1xuICAvKiBGb250IHNtb290aGluZy4gVGhhdCB3YXMgdGFrZW4gZnJvbSBUV0JTICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG5cbi5pY29uLXpvb20tY2FydG86YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgwMCc7IH1cblxuLyogJ+6ggCcgKi9cbi5pY29uLXVuem9vbS1jYXJ0bzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODAxJzsgfVxuXG4vKiAn7qCBJyAqL1xuLmljb24tbm90ZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MDInOyB9XG5cbi8qICfuoIInICovXG4uaWNvbi1ub3RlLTI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgwMyc7IH1cblxuLyogJ+6ggycgKi9cbi5pY29uLW5vdGUtMzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODA0JzsgfVxuXG4vKiAn7qCEJyAqL1xuLmljb24tbm90ZS00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MDUnOyB9XG5cbi8qICfuoIUnICovXG4uaWNvbi1ub3RlLTU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgwNic7IH1cblxuLyogJ+6ghicgKi9cbi5pY29uLW9wdGlvbnMtY2FydG86YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgwNyc7IH1cblxuLyogJ+6ghycgKi9cbi5pY29uLUJyZWFkY3J1bWI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgwOCc7IH1cblxuLyogJ+6giCcgKi9cbi5pY29uLWluZm9ybWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MDknOyB9XG5cbi8qICfuoIknICovXG4uaWNvbi1Cb2xkX2Nsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MGEnOyB9XG5cbi8qICfuoIonICovXG4uaWNvbi1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MGInOyB9XG5cbi8qICfuoIsnICovXG4uaWNvbi1yZXR1cm46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgwYyc7IH1cblxuLyogJ+6gjCcgKi9cbi5pY29uLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODBkJzsgfVxuXG4vKiAn7qCNJyAqL1xuLmljb24tZmxvcDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODBlJzsgfVxuXG4vKiAn7qCOJyAqL1xuLmljb24tQXJyb3ctU2VsZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MGYnOyB9XG5cbi8qICfuoI8nICovXG4uaWNvbi1hcnJvdy1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODEwJzsgfVxuXG4vKiAn7qCQJyAqL1xuLmljb24tYWRtaW5pc3RyYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgxMSc7IH1cblxuLyogJ+6gkScgKi9cbi5pY29uLVBvc2l0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MTInOyB9XG5cbi8qICfuoJInICovXG4uaWNvbi1OZWdhdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODEzJzsgfVxuXG4vKiAn7qCTJyAqL1xuLmljb24taXNvY2hyb25lczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODE0JzsgfVxuXG4vKiAn7qCUJyAqL1xuLmljb24tbmItcGxhbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODE1JzsgfVxuXG4vKiAn7qCVJyAqL1xuLmljb24tYXJyb3ctZHJvcGRvd24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgxNic7IH1cblxuLyogJ+6glicgKi9cbi5pY29uLWFycm93LWRyb3Bkb3duLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgxNyc7IH1cblxuLyogJ+6glycgKi9cbi5pY29uLWhpZGRlbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODE4JzsgfVxuXG4vKiAn7qCYJyAqL1xuLmljb24tUHJlbWl1bVN0cm9rZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODE5JzsgfVxuXG4vKiAn7qCZJyAqL1xuLmljb24tTWVudUJ1cmdlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODFhJzsgfVxuXG4vKiAn7qCaJyAqL1xuLmljb24tY3Jvd246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgxYic7IH1cblxuLyogJ+6gmycgKi9cbi5pY29uLUxpa2VTdHJva2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgxYyc7IH1cblxuLyogJ+6gnCcgKi9cbi5pY29uLW9iamVjdGlmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MWQnOyB9XG5cbi8qICfuoJ0nICovXG4uaWNvbi13YXJuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MWUnOyB9XG5cbi8qICfuoJ4nICovXG4uaWNvbi1pdGluZXJhaXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MWYnOyB9XG5cbi8qICfuoJ8nICovXG4uaWNvbi1zaGFyZTE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgyMCc7IH1cblxuLyogJ+6goCcgKi9cbi5pY29uLUNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjEnOyB9XG5cbi8qICfuoKEnICovXG4uaWNvbi1tZXNzYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjInOyB9XG5cbi8qICfuoKInICovXG4uaWNvbi1DbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODIzJzsgfVxuXG4vKiAn7qCjJyAqL1xuLmljb24tTGlrZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODI0JzsgfVxuXG4vKiAn7qCkJyAqL1xuLmljb24tbGF5ZXItY2FydG86YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgyNSc7IH1cblxuLyogJ+6gpScgKi9cbi5pY29uLVByZW1pdW06YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgyNic7IH1cblxuLyogJ+6gpicgKi9cbi5pY29uLUFycm93VG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjcnOyB9XG5cbi8qICfuoKcnICovXG4uaWNvbi1BcnJvd0JvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODI4JzsgfVxuXG4vKiAn7qCoJyAqL1xuLmljb24tQXJyb3dMZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjknOyB9XG5cbi8qICfuoKknICovXG4uaWNvbi1BcnJvd1JpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MmEnOyB9XG5cbi8qICfuoKonICovXG4uaWNvbi1hcHBhcnRlbWVudDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODJiJzsgfVxuXG4vKiAn7qCrJyAqL1xuLmljb24tcG9kaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MmMnOyB9XG5cbi8qICfuoKwnICovXG4uaWNvbi1jb21tdW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MmQnOyB9XG5cbi8qICfuoK0nICovXG4uaWNvbi1zaG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MmUnOyB9XG5cbi8qICfuoK4nICovXG4uaWNvbi1TcGVhY2hCdWJibGUxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MmYnOyB9XG5cbi8qICfuoK8nICovXG4uaWNvbi1wYXltZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MzAnOyB9XG5cbi8qICfuoLAnICovXG4uaWNvbi1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODMxJzsgfVxuXG4vKiAn7qCxJyAqL1xuLmljb24tY2FsZW5kYXIteWVhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODMyJzsgfVxuXG4vKiAn7qCyJyAqL1xuLmljb24tZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgzMyc7IH1cblxuLyogJ+6gsycgKi9cbi5pY29uLUxvY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MzQnOyB9XG5cbi8qICfuoLQnICovXG4uaWNvbi1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODM1JzsgfVxuXG4vKiAn7qC1JyAqL1xuLmljb24tUGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgzNic7IH1cblxuLyogJ+6gticgKi9cbi5pY29uLUNhbWVyYVN0cm9rZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODM3JzsgfVxuXG4vKiAn7qC3JyAqL1xuLmljb24tbWFnbmlmeWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MzgnOyB9XG5cbi8qICfuoLgnICovXG4uaWNvbi1uZXctYWRkcmVzczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODM5JzsgfVxuXG4vKiAn7qC5JyAqL1xuLmljb24tcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4M2EnOyB9XG5cbi8qICfuoLonICovXG4uaWNvbi1sb2NhdGlvbi1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4M2InOyB9XG5cbi8qICfuoLsnICovXG4uaWNvbi1TYXZlU3Ryb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4M2MnOyB9XG5cbi8qICfuoLwnICovXG4uaWNvbi1QcmludDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODNkJzsgfVxuXG4vKiAn7qC9JyAqL1xuLmljb24tVHJhc2hTdHJva2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgzZSc7IH1cblxuLyogJ+6gvicgKi9cbi5pY29uLWNvbW1lbnQtdmFsaWRhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODNmJzsgfVxuXG4vKiAn7qC/JyAqL1xuLmljb24tbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4NDAnOyB9XG5cbi8qICfuoYAnICovXG4uaWNvbi11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4NDEnOyB9XG5cbi8qICfuoYEnICovXG4uaWNvbi1pc28tdHJhbnNwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4NDInOyB9XG5cbi8qICfuoYInICovXG4uaWNvbi1pc28tdm9pdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODQzJzsgfVxuXG4vKiAn7qGDJyAqL1xuLmljb24taXNvLXZlbG86YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTg0NCc7IH1cblxuLyogJ+6hhCcgKi9cbi5pY29uLWlzby1waWVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4NDUnOyB9XG5cbi8qICfuoYUnICovXG4uaWNvbi1iZWRyb29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4NDYnOyB9XG5cbi8qICfuoYYnICovXG4uaWNvbi1zdHJvbmctYXJyb3ctdG8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTg0Nyc7IH1cblxuLyogJ+6hhycgKi9cbi5pY29uLXN0cm9uZy1hcnJvdy10by10b3A6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTg0OCc7IH1cblxuLyogJ+6hiCcgKi9cbi5pY29uLXN0cm9uZy1hcnJvdy10by1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4NDknOyB9XG5cbi8qICfuoYknICovXG4uaWNvbi1zdHJvbmctYXJyb3ctdG8tYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4NGEnOyB9XG5cbi8qICfuoYonICovXG4uaWNvbi1sb2dvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MDAnOyB9XG5cbi8qICfupIAnICovXG4uaWNvbi1kYXNoYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwMSc7IH1cblxuLyogJ+6kgScgKi9cbi5pY29uLXByb2ZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwMic7IH1cblxuLyogJ+6kgicgKi9cbi5pY29uLXdpZGdldDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTAzJzsgfVxuXG4vKiAn7qSDJyAqL1xuLmljb24taXBzdW1pbW1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MDQnOyB9XG5cbi8qICfupIQnICovXG4uaWNvbi1mcmFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwNSc7IH1cblxuLyogJ+6khScgKi9cbi5pY29uLXNob3ctY2FydG91Y2hlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MDYnOyB9XG5cbi8qICfupIYnICovXG4uaWNvbi1hZGQtcGF5bWVudDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTA3JzsgfVxuXG4vKiAn7qSHJyAqL1xuLmljb24tbmV3LXBheW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwOCc7IH1cblxuLyogJ+6kiCcgKi9cbi5pY29uLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwOSc7IH1cblxuLyogJ+6kiScgKi9cbi5pY29uLWxvZ291dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTBhJzsgfVxuXG4vKiAn7qSKJyAqL1xuLmljb24tdGhlbWF0aXF1ZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTBiJzsgfVxuXG4vKiAn7qSLJyAqL1xuLmljb24tY2hhbmdlLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwYyc7IH1cblxuLyogJ+6kjCcgKi9cbi5pY29uLWxvY2F0aW9uLWRpc2FibGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwZCc7IH1cblxuLyogJ+6kjScgKi9cbi5pY29uLXJvdW5kZWQtcGFyYW1ldGVyczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTBlJzsgfVxuXG4vKiAn7qSOJyAqL1xuLmljb24tc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwZic7IH1cblxuLyogJ+6kjycgKi9cbi5pY29uLW1hcC1zd2l0Y2hlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTEwJzsgfVxuXG4vKiAn7qSQJyAqL1xuLmljb24tdGlja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTEnOyB9XG5cbi8qICfupJEnICovXG4uaWNvbi1sZXR0ZXItcm91bmRlZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTEyJzsgfVxuXG4vKiAn7qSSJyAqL1xuLmljb24tYWRyZXNzZXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxMyc7IH1cblxuLyogJ+6kkycgKi9cbi5pY29uLXNldHRpbmdzLXJvdW5kZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNCc7IH1cblxuLyogJ+6klCcgKi9cbi5pY29uLWRhc2hlZC1wYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE1JzsgfVxuXG4vKiAn7qSVJyAqL1xuLmljb24tcmFwcG9ydC1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE2JzsgfVxuXG4vKiAn7qSWJyAqL1xuLmljb24tY29tcGFyYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE3JzsgfVxuXG4vKiAn7qSXJyAqL1xuLmljb24tZGFzaGVkLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxOCc7IH1cblxuLyogJ+6kmCcgKi9cbi5pY29uLWRhc2hlZC1hZGRyZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTknOyB9XG5cbi8qICfupJknICovXG4uaWNvbi1wc3ctc2hvdzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTFhJzsgfVxuXG4vKiAn7qSaJyAqL1xuLmljb24tQ29tcGFyZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTFiJzsgfVxuXG4vKiAn7qSbJyAqL1xuLmljb24tRG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxYyc7IH1cblxuLyogJ+6knCcgKi9cbi5pY29uLUhhbGZDaGVjazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTFkJzsgfVxuXG4vKiAn7qSdJyAqL1xuLmljb24tcHN3LWhpZGRlbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTFlJzsgfVxuXG4vKiAn7qSeJyAqL1xuLmljb24tcmV0dXJuMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTFmJzsgfVxuXG4vKiAn7qSfJyAqL1xuLmljb24tcmFuZ2UtYnV0dG9uLWRyYWc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkyMCc7IH1cblxuLyogJ+6koCcgKi9cbi5pY29uLXJhbmdlLXRvLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkyMSc7IH1cblxuLyogJ+6koScgKi9cbi5pY29uLXJhbmdlLXRvLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MjInOyB9XG5cbi8qICfupKInICovXG4uaWNvbi1yb29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MjMnOyB9XG5cbi8qICfupKMnICovXG4uaWNvbi1yb29tczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTI0JzsgfVxuXG4vKiAn7qSkJyAqL1xuLmljb24tcm9vbXMxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MjUnOyB9XG5cbi8qICfupKUnICovXG4uaWNvbi1QYXJhbWV0ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MjYnOyB9XG5cbi8qICfupKYnICovXG4uaWNvbi1yb29tczI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkyNyc7IH1cblxuLyogJ+6kpycgKi9cbi5pY29uLXJvb21zMzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTI4JzsgfVxuXG4vKiAn7qSoJyAqL1xuLmljb24tUmFwcG9ydENyZWF0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkyOSc7IH1cblxuLyogJ+6kqScgKi9cbi5pY29uLVJhcHBvcnREb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTJhJzsgfVxuXG4vKiAn7qSqJyAqL1xuLmljb24tUmFwcG9ydEVycm9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MmInOyB9XG5cbi8qICfupKsnICovXG4uaWNvbi1SYXBwb3J0TG9hZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MmMnOyB9XG5cbi8qICfupKwnICovXG4uaWNvbi1SYXBwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MmQnOyB9XG5cbi8qICfupK0nICovXG4uaWNvbi1yb29tczQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkyZSc7IH1cblxuLyogJ+6kricgKi9cbi5pY29uLXJvb21zNTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTJmJzsgfVxuXG4vKiAn7qSvJyAqL1xuLmljb24taW5mb3JtYXRpb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzAnOyB9XG5cbi8qICfupLAnICovXG4uaWNvbi1jaGVjay1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzEnOyB9XG5cbi8qICfupLEnICovXG4uaWNvbi1yYW5nZS10by1sZWZ0LWhvbGxvdzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTMyJzsgfVxuXG4vKiAn7qSyJyAqL1xuLmljb24tcmFuZ2UtdG8tbGVmdC1zdHJva2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzMyc7IH1cblxuLyogJ+6ksycgKi9cbi5pY29uLXJhbmdlLXRvLXJpZ2h0LWhvbGxvdzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTM0JzsgfVxuXG4vKiAn7qS0JyAqL1xuLmljb24tcmFuZ2UtdG8tcmlnaHQtc3Ryb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzUnOyB9XG5cbi8qICfupLUnICovXG4uaWNvbi1hZGRyZXNzLWZvY3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzYnOyB9XG5cbi8qICfupLYnICovXG4uaWNvbi1wbG90LXJlc3VsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTM3JzsgfVxuXG4vKiAn7qS3JyAqL1xuLmljb24tbG9nby1jaXR5c2Nhbi12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTM4JzsgfVxuXG4vKiAn7qS4JyAqL1xuLmljb24tbWVudS1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzknOyB9XG5cbi8qICfupLknICovXG4uaWNvbi1jcXY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzYSc7IH1cblxuLyogJ+6kuicgKi9cbi5pY29uLXVwZGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTNiJzsgfVxuXG4vKiAn7qS7JyAqL1xuLmljb24tU2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzYyc7IH1cblxuLyogJ+6kvCcgKi9cbi5pY29uLXZlcnRpY2FsLWFycm93czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTNkJzsgfVxuXG4vKiAn7qS9JyAqL1xuLmljb24tcXItY29kZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTNlJzsgfVxuXG4vKiAn7qS+JyAqL1xuLmljb24tYXBwYXJ0ZW1lbnQxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5M2YnOyB9XG5cbi8qICfupL8nICovXG4uaWNvbi1tYWlzb246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0MCc7IH1cblxuLyogJ+6lgCcgKi9cbi5pY29uLWltcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTQxJzsgfVxuXG4vKiAn7qWBJyAqL1xuLmljb24taGlnaC1wcmljZXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0Mic7IH1cblxuLyogJ+6lgicgKi9cbi5pY29uLWxvdy1wcmljZXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0Myc7IH1cblxuLyogJ+6lgycgKi9cbi5pY29uLXByaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NDQnOyB9XG5cbi8qICfupYQnICovXG4uaWNvbi11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0NSc7IH1cblxuLyogJ+6lhScgKi9cbi5pY29uLWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0Nic7IH1cblxuLyogJ+6lhicgKi9cbi5pY29uLWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTQ3JzsgfVxuXG4vKiAn7qWHJyAqL1xuLmljb24tbG9nb19jc19ieTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTQ4JzsgfVxuXG4vKiAn7qWIJyAqL1xuLmljb24tZ2VvbG9jYWxpemF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NDknOyB9XG5cbi8qICfupYknICovXG4uaWNvbi1saXR0bGUtaG91c2Utb24tdGhlLWhvbWVwYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NGEnOyB9XG5cbi8qICfupYonICovXG4uaWNvbi1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NGInOyB9XG5cbi8qICfupYsnICovXG4uaWNvbi1ub2ZhdjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTRjJzsgfVxuXG4vKiAn7qWMJyAqL1xuLmljb24tZXF1YWw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0ZCc7IH1cblxuLyogJ+6ljScgKi9cbi5pY29uLWluY3JlYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NGUnOyB9XG5cbi8qICfupY4nICovXG4uaWNvbi1yZWR1Y3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0Zic7IH1cblxuLyogJ+6ljycgKi9cbi5pY29uLXJlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk1MCc7IH1cblxuLyogJ+6lkCcgKi9cbi5pY29uLXRpdGxlLWVzdGltYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NTEnOyB9XG5cbi8qICfupZEnICovXG4uaWNvbi10aXRsZS1wb2k6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk1Mic7IH1cblxuLyogJ+6lkicgKi9cbi5pY29uLXRpdGxlLXNpbWlsYXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk1Myc7IH1cblxuLyogJ+6lkycgKi9cbi5pY29uLWNoZWNrLWJsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NTQnOyB9XG5cbi8qICfupZQnICovXG4uaWNvbi1jcm9zcy1ibGFjazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTU1JzsgfVxuXG4vKiAn7qWVJyAqL1xuLmljb24tcHJvcGVydHk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk1Nic7IH1cblxuLyogJ+6llicgKi9cbi5pY29uLXByb3BlcnRpZXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk1Nyc7IH1cblxuLyogJ+6llycgKi9cbi5pY29uLWZpbmFsLXByaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NTgnOyB9XG5cbi8qICfupZgnICovXG4uaWNvbi1ob3VzaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NTknOyB9XG5cbi8qICfupZknICovXG4uaWNvbi1hbmFseXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NWEnOyB9XG5cbi8qICfupZonICovXG4uaWNvbi1iYWxjb255OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NWInOyB9XG5cbi8qICfupZsnICovXG4uaWNvbi1iYXRocm9vbTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTVjJzsgfVxuXG4vKiAn7qWcJyAqL1xuLmljb24tYmVkcm9vbTE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk1ZCc7IH1cblxuLyogJ+6lnScgKi9cbi5pY29uLWNlbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTVlJzsgfVxuXG4vKiAn7qWeJyAqL1xuLmljb24tY29tZm9ydDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTVmJzsgfVxuXG4vKiAn7qWfJyAqL1xuLmljb24tY29uc3RydWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NjAnOyB9XG5cbi8qICfupaAnICovXG4uaWNvbi1jby1vd25lcnNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk2MSc7IH1cblxuLyogJ+6loScgKi9cbi5pY29uLWNvc3QtY28tb3duZXJzaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NjInOyB9XG5cbi8qICfupaInICovXG4uaWNvbi1kcGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk2Myc7IH1cblxuLyogJ+6loycgKi9cbi5pY29uLWZsb29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NjQnOyB9XG5cbi8qICfupaQnICovXG4uaWNvbi1sb2dnaWE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk2NSc7IH1cblxuLyogJ+6lpScgKi9cbi5pY29uLWx1bWlub3NpdHk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk2Nic7IH1cblxuLyogJ+6lpicgKi9cbi5pY29uLW9jY3VwYW5jeTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTY3JzsgfVxuXG4vKiAn7qWnJyAqL1xuLmljb24tb3JpZW50YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk2OCc7IH1cblxuLyogJ+6lqCcgKi9cbi5pY29uLXBhcmtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk2OSc7IH1cblxuLyogJ+6lqScgKi9cbi5pY29uLXJlc3RvcmF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NmEnOyB9XG5cbi8qICfupaonICovXG4uaWNvbi1yb29tMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTZiJzsgfVxuXG4vKiAn7qWrJyAqL1xuLmljb24tc3RhdGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk2Yyc7IH1cblxuLyogJ+6lrCcgKi9cbi5pY29uLXN1cmZhY2UtY2FycmV6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NmQnOyB9XG5cbi8qICfupa0nICovXG4uaWNvbi1zd2ltbWluZy1wb29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NmUnOyB9XG5cbi8qICfupa4nICovXG4uaWNvbi10YXg6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk2Zic7IH1cblxuLyogJ+6lrycgKi9cbi5pY29uLXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk3MCc7IH1cblxuLyogJ+6lsCcgKi9cbi5pY29uLWxhbmQtYXJlYTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTcxJzsgfVxuXG4vKiAn7qWxJyAqL1xuLmljb24tYW5uZXgtcm9vbTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTcyJzsgfVxuXG4vKiAn7qWyJyAqL1xuLmljb24tZ2FyZGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NzMnOyB9XG5cbi8qICfupbMnICovXG4uaWNvbi1hYm92ZS1ncm91bmQtbGV2ZWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NzQnOyB9XG5cbi8qICfupbQnICovXG4uaWNvbi1saXZpbmctcm9vbTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTc1JzsgfVxuXG4vKiAn7qW1JyAqL1xuLmljb24tZ2FyYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NzYnOyB9XG5cbi8qICfupbYnICovXG4uaWNvbi1ncm91cC1ncm91bmQtZmxvb3ItYXBhcnRtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NzcnOyB9XG5cbi8qICfupbcnICovXG4uaWNvbi1wcml2YXRlLWdyb3VuZC1mbG9vci1hcGFydG1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk3OCc7IH1cblxuLyogJ+6luCcgKi9cbi5pY29uLXRheC1leGVtcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk3OSc7IH1cblxuLyogJ+6luScgKi9cbi5pY29uLWxpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk3YSc7IH1cblxuLyogJ+6luicgKi9cbi5pY29uLXRvdGFsLWZsb29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5N2InOyB9XG5cbi8qICfupbsnICovXG4uaWNvbi1saXZpbmctYXJlYTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTdjJzsgfVxuXG4vKiAn7qW8JyAqL1xuLmljb24tc3VyZmFjZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTdkJzsgfVxuXG4vKiAn7qW9JyAqL1xuLmljb24tdW5pbmhhYml0YWJsZS1hcmVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5N2UnOyB9XG5cbi8qICfupb4nICovXG4uaWNvbi1vcGVuLW5ldy10YWI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk3Zic7IH1cblxuLyogJ+6lvycgKi9cbi5pY29uLWRhdGE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk4Yyc7IH1cblxuLyogJ+6mjCcgKi9cbi5pY29uLXByaWNlMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYmE2JzsgfVxuXG4vKiAn7q6mJyAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmljb24tODJBLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MDAnOyB9XG5cbi8qICfupIAnICovXG4uaWNvbi0xNi0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTAxJzsgfVxuXG4vKiAn7qSBJyAqL1xuLmljb24tODJCLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MDInOyB9XG5cbi8qICfupIInICovXG4uaWNvbi0xNjAxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MDMnOyB9XG5cbi8qICfupIMnICovXG4uaWNvbi04MkMtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwNCc7IH1cblxuLyogJ+6khCcgKi9cbi5pY29uLTE2MjQtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwNSc7IH1cblxuLyogJ+6khScgKi9cbi5pY29uLTg0QS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTA2JzsgfVxuXG4vKiAn7qSGJyAqL1xuLmljb24tMTYyNDAtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwNyc7IH1cblxuLyogJ+6khycgKi9cbi5pY29uLTg0Qi0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTA4JzsgfVxuXG4vKiAn7qSIJyAqL1xuLmljb24tMTYyMi0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTA5JzsgfVxuXG4vKiAn7qSJJyAqL1xuLmljb24tODRDLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MGEnOyB9XG5cbi8qICfupIonICovXG4uaWNvbi0xNjIzLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MGInOyB9XG5cbi8qICfupIsnICovXG4uaWNvbi04NS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTBjJzsgfVxuXG4vKiAn7qSMJyAqL1xuLmljb24tMTYyMjAtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwZCc7IH1cblxuLyogJ+6kjScgKi9cbi5pY29uLWNhY2hlZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTBlJzsgfVxuXG4vKiAn7qSOJyAqL1xuLmljb24tZGF0ZV9yYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTBmJzsgfVxuXG4vKiAn7qSPJyAqL1xuLmljb24tdHJlbmRpbmdfZG93bjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTEwJzsgfVxuXG4vKiAn7qSQJyAqL1xuLmljb24tdHJlbmRpbmdfZmxhdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTExJzsgfVxuXG4vKiAn7qSRJyAqL1xuLmljb24tdHJlbmRpbmdfdXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxMic7IH1cblxuLyogJ+6kkicgKi9cbi5pY29uLTEwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTMnOyB9XG5cbi8qICfupJMnICovXG4uaWNvbi0xNjIyMS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE0JzsgfVxuXG4vKiAn7qSUJyAqL1xuLmljb24tMTEtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNSc7IH1cblxuLyogJ+6klScgKi9cbi5pY29uLTE2MjIyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTYnOyB9XG5cbi8qICfupJYnICovXG4uaWNvbi0xMi0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE3JzsgfVxuXG4vKiAn7qSXJyAqL1xuLmljb24tMTItMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxOCc7IH1cblxuLyogJ+6kmCcgKi9cbi5pY29uLTE2MjMwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTknOyB9XG5cbi8qICfupJknICovXG4uaWNvbi0xMy0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTFhJzsgfVxuXG4vKiAn7qSaJyAqL1xuLmljb24tMTMtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxYic7IH1cblxuLyogJ+6kmycgKi9cbi5pY29uLTE2MjMxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MWMnOyB9XG5cbi8qICfupJwnICovXG4uaWNvbi0xNC0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTFkJzsgfVxuXG4vKiAn7qSdJyAqL1xuLmljb24tMTQtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxZSc7IH1cblxuLyogJ+6knicgKi9cbi5pY29uLTE2MjMyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MWYnOyB9XG5cbi8qICfupJ8nICovXG4uaWNvbi0xNS0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTIwJzsgfVxuXG4vKiAn7qSgJyAqL1xuLmljb24tMTUtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkyMSc7IH1cblxuLyogJ+6koScgKi9cbi5pY29uLTE2NTAtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkyMic7IH1cblxuLyogJ+6koicgKi9cbi5pY29uLTE2MC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTIzJzsgfVxuXG4vKiAn7qSjJyAqL1xuLmljb24tMS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTI0JzsgfVxuXG4vKiAn7qSkJyAqL1xuLmljb24tMTctMDE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkyNSc7IH1cblxuLyogJ+6kpScgKi9cbi5pY29uLTE3LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MjYnOyB9XG5cbi8qICfupKYnICovXG4uaWNvbi0xNjUtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkyNyc7IH1cblxuLyogJ+6kpycgKi9cbi5pY29uLTE4LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MjgnOyB9XG5cbi8qICfupKgnICovXG4uaWNvbi0yNi0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTI5JzsgfVxuXG4vKiAn7qSpJyAqL1xuLmljb24tMTktMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkyYSc7IH1cblxuLyogJ+6kqicgKi9cbi5pY29uLTE2MjcxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MmInOyB9XG5cbi8qICfupKsnICovXG4uaWNvbi0xMDAtMDE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkyYyc7IH1cblxuLyogJ+6krCcgKi9cbi5pY29uLTEwMC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTJkJzsgfVxuXG4vKiAn7qStJyAqL1xuLmljb24tMTAxLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MmYnOyB9XG5cbi8qICfupK8nICovXG4uaWNvbi0xMDEtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzMCc7IH1cblxuLyogJ+6ksCcgKi9cbi5pY29uLTEwMi0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTMyJzsgfVxuXG4vKiAn7qSyJyAqL1xuLmljb24tMTAyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzMnOyB9XG5cbi8qICfupLMnICovXG4uaWNvbi0xMTAtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzNSc7IH1cblxuLyogJ+6ktScgKi9cbi5pY29uLTExMS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTM3JzsgfVxuXG4vKiAn7qS3JyAqL1xuLmljb24tMTEyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzknOyB9XG5cbi8qICfupLknICovXG4uaWNvbi0xMTMtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzYic7IH1cblxuLyogJ+6kuycgKi9cbi5pY29uLTEyMC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTNkJzsgfVxuXG4vKiAn7qS9JyAqL1xuLmljb24tMTIxLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5M2YnOyB9XG5cbi8qICfupL8nICovXG4uaWNvbi0xMjEtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0MCc7IH1cblxuLyogJ+6lgCcgKi9cbi5pY29uLTEyMi0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTQyJzsgfVxuXG4vKiAn7qWCJyAqL1xuLmljb24tMTIyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NDMnOyB9XG5cbi8qICfupYMnICovXG4uaWNvbi0xMzAtMDE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0NSc7IH1cblxuLyogJ+6lhScgKi9cbi5pY29uLTEzMC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTQ2JzsgfVxuXG4vKiAn7qWGJyAqL1xuLmljb24tMTMxLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NDgnOyB9XG5cbi8qICfupYgnICovXG4uaWNvbi0xMzEtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0OSc7IH1cblxuLyogJ+6liScgKi9cbi5pY29uLTEzMi0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTRiJzsgfVxuXG4vKiAn7qWLJyAqL1xuLmljb24tMTMyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NGMnOyB9XG5cbi8qICfupYwnICovXG4uaWNvbi0xMzMtMDE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk0ZSc7IH1cblxuLyogJ+6ljicgKi9cbi5pY29uLTEzMy0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTRmJzsgfVxuXG4vKiAn7qWPJyAqL1xuLmljb24tMTM0LTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NTEnOyB9XG5cbi8qICfupZEnICovXG4uaWNvbi0xMzQtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk1Mic7IH1cblxuLyogJ+6lkicgKi9cbi5pY29uLTE0MC0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTU0JzsgfVxuXG4vKiAn7qWUJyAqL1xuLmljb24tMTQwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NTUnOyB9XG5cbi8qICfupZUnICovXG4uaWNvbi0xNDEtMDE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk1Nyc7IH1cblxuLyogJ+6llycgKi9cbi5pY29uLTE0MS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTU4JzsgfVxuXG4vKiAn7qWYJyAqL1xuLmljb24tMTQyLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NWEnOyB9XG5cbi8qICfupZonICovXG4uaWNvbi0xNDItMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk1Yic7IH1cblxuLyogJ+6lmycgKi9cbi5pY29uLTE0My0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTVkJzsgfVxuXG4vKiAn7qWdJyAqL1xuLmljb24tMTQzLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NWUnOyB9XG5cbi8qICfupZ4nICovXG4uaWNvbi0xNDQtMDE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk2MCc7IH1cblxuLyogJ+6loCcgKi9cbi5pY29uLTE0NC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTYxJzsgfVxuXG4vKiAn7qWhJyAqL1xuLmljb24tMTUwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NjMnOyB9XG5cbi8qICfupaMnICovXG4uaWNvbi0xNTAtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk2NCc7IH1cblxuLyogJ+6lpCcgKi9cbi5pY29uLTE1MS0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTY2JzsgfVxuXG4vKiAn7qWmJyAqL1xuLmljb24tMTUxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NjcnOyB9XG5cbi8qICfupacnICovXG4uaWNvbi0xNTItMDE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk2OSc7IH1cblxuLyogJ+6lqScgKi9cbi5pY29uLTE1Mi0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTZhJzsgfVxuXG4vKiAn7qWqJyAqL1xuLmljb24tMTUzLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NmMnOyB9XG5cbi8qICfupawnICovXG4uaWNvbi0xNTMtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk2ZCc7IH1cblxuLyogJ+6lrScgKi9cbi5pY29uLTE2MTEtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk3MSc7IH1cblxuLyogJ+6lsScgKi9cbi5pY29uLTE3MC0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTczJzsgfVxuXG4vKiAn7qWzJyAqL1xuLmljb24tMTcwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NzQnOyB9XG5cbi8qICfupbQnICovXG4uaWNvbi0xNzEtMDE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk3Nic7IH1cblxuLyogJ+6lticgKi9cbi5pY29uLTE3MS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTc3JzsgfVxuXG4vKiAn7qW3JyAqL1xuLmljb24tMTcyLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NzknOyB9XG5cbi8qICfupbknICovXG4uaWNvbi0xNzItMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk3YSc7IH1cblxuLyogJ+6luicgKi9cbi5pY29uLTE3My0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTdjJzsgfVxuXG4vKiAn7qW8JyAqL1xuLmljb24tMTczLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5N2QnOyB9XG5cbi8qICfupb0nICovXG4uaWNvbi0xNzQtMDE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk3Zic7IH1cblxuLyogJ+6lvycgKi9cbi5pY29uLTE3NC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTgwJzsgfVxuXG4vKiAn7qaAJyAqL1xuLmljb24tMTc1LTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ODInOyB9XG5cbi8qICfupoInICovXG4uaWNvbi0xNzUtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk4Myc7IH1cblxuLyogJ+6mgycgKi9cbi5pY29uLTE4MC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTg1JzsgfVxuXG4vKiAn7qaFJyAqL1xuLmljb24tMTgxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ODcnOyB9XG5cbi8qICfupocnICovXG4uaWNvbi0xODItMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk4OSc7IH1cblxuLyogJ+6miScgKi9cbi5pY29uLTE4NC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOThjJzsgfVxuXG4vKiAn7qaMJyAqL1xuLmljb24tMTg1LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5OGUnOyB9XG5cbi8qICfupo4nICovXG4uaWNvbi0xODYtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk5MCc7IH1cblxuLyogJ+6mkCcgKi9cbi5pY29uLTE5MC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTkyJzsgfVxuXG4vKiAn7qaSJyAqL1xuLmljb24tMTkxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5OTQnOyB9XG5cbi8qICfuppQnICovXG4uaWNvbi0xOTItMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk5Nic7IH1cblxuLyogJ+6mlicgKi9cbi5pY29uLTE5My0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTk4JzsgfVxuXG4vKiAn7qaYJyAqL1xuLmljb24tMTkzLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5OTknOyB9XG5cbi8qICfuppknICovXG4uaWNvbi0xMDAwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5OWInOyB9XG5cbi8qICfuppsnICovXG4uaWNvbi0xMDAwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5OWMnOyB9XG5cbi8qICfuppwnICovXG4uaWNvbi0xMDAxLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5OWUnOyB9XG5cbi8qICfupp4nICovXG4uaWNvbi0xMDAxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5OWYnOyB9XG5cbi8qICfupp8nICovXG4uaWNvbi0xMDEwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YTEnOyB9XG5cbi8qICfupqEnICovXG4uaWNvbi0xMDEwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YTInOyB9XG5cbi8qICfupqInICovXG4uaWNvbi0xMDExLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YTQnOyB9XG5cbi8qICfupqQnICovXG4uaWNvbi0xMDExLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YTUnOyB9XG5cbi8qICfupqUnICovXG4uaWNvbi0xMDIwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YTcnOyB9XG5cbi8qICfupqcnICovXG4uaWNvbi0xMDIwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YTgnOyB9XG5cbi8qICfupqgnICovXG4uaWNvbi0xMDIxLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YWEnOyB9XG5cbi8qICfupqonICovXG4uaWNvbi0xMDIxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YWInOyB9XG5cbi8qICfupqsnICovXG4uaWNvbi0xMDIyLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YWQnOyB9XG5cbi8qICfupq0nICovXG4uaWNvbi0xMDIyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YWUnOyB9XG5cbi8qICfupq4nICovXG4uaWNvbi0xMDIzLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YjAnOyB9XG5cbi8qICfuprAnICovXG4uaWNvbi0xMDIzLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YjEnOyB9XG5cbi8qICfuprEnICovXG4uaWNvbi0xMDI0LTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YjMnOyB9XG5cbi8qICfuprMnICovXG4uaWNvbi0xMDI0LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YjQnOyB9XG5cbi8qICfuprQnICovXG4uaWNvbi0xMTAwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YjYnOyB9XG5cbi8qICfuprYnICovXG4uaWNvbi0xMTAxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YjgnOyB9XG5cbi8qICfuprgnICovXG4uaWNvbi0xMTAyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YmEnOyB9XG5cbi8qICfupronICovXG4uaWNvbi0xMTEwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YmMnOyB9XG5cbi8qICfuprwnICovXG4uaWNvbi0xMTExLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YmUnOyB9XG5cbi8qICfupr4nICovXG4uaWNvbi0xMTEyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YzAnOyB9XG5cbi8qICfup4AnICovXG4uaWNvbi0xMTIwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YzInOyB9XG5cbi8qICfup4InICovXG4uaWNvbi0xMTIxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YzQnOyB9XG5cbi8qICfup4QnICovXG4uaWNvbi0xMTIyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YzYnOyB9XG5cbi8qICfup4YnICovXG4uaWNvbi0xMTIzLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5YzgnOyB9XG5cbi8qICfup4gnICovXG4uaWNvbi0xMTMwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5Y2EnOyB9XG5cbi8qICfup4onICovXG4uaWNvbi0xMTMxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5Y2MnOyB9XG5cbi8qICfup4wnICovXG4uaWNvbi0xMTMyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5Y2UnOyB9XG5cbi8qICfup44nICovXG4uaWNvbi0xMjAwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZDAnOyB9XG5cbi8qICfup5AnICovXG4uaWNvbi0xMjAwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZDEnOyB9XG5cbi8qICfup5EnICovXG4uaWNvbi0xMjAxLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZDMnOyB9XG5cbi8qICfup5MnICovXG4uaWNvbi0xMjAxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZDQnOyB9XG5cbi8qICfup5QnICovXG4uaWNvbi0xMjAyLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZDYnOyB9XG5cbi8qICfup5YnICovXG4uaWNvbi0xMjAyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZDcnOyB9XG5cbi8qICfup5cnICovXG4uaWNvbi0xMjEwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZDknOyB9XG5cbi8qICfup5knICovXG4uaWNvbi0xMjIwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZGEnOyB9XG5cbi8qICfup5onICovXG4uaWNvbi0xMjIwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZGInOyB9XG5cbi8qICfup5snICovXG4uaWNvbi0xMjIxLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZGQnOyB9XG5cbi8qICfup50nICovXG4uaWNvbi0xMjIxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZGUnOyB9XG5cbi8qICfup54nICovXG4uaWNvbi0xMjIyLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZTAnOyB9XG5cbi8qICfup6AnICovXG4uaWNvbi0xMjIyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZTEnOyB9XG5cbi8qICfup6EnICovXG4uaWNvbi0xMzAwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZTMnOyB9XG5cbi8qICfup6MnICovXG4uaWNvbi0xMzAwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZTQnOyB9XG5cbi8qICfup6QnICovXG4uaWNvbi0xMzAxLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZTYnOyB9XG5cbi8qICfup6YnICovXG4uaWNvbi0xMzAxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZTcnOyB9XG5cbi8qICfup6cnICovXG4uaWNvbi0xMzEwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZTknOyB9XG5cbi8qICfup6knICovXG4uaWNvbi0xMzEwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZWEnOyB9XG5cbi8qICfup6onICovXG4uaWNvbi0xMzExLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZWMnOyB9XG5cbi8qICfup6wnICovXG4uaWNvbi0xMzExLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZWQnOyB9XG5cbi8qICfup60nICovXG4uaWNvbi0xMzIwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZWYnOyB9XG5cbi8qICfup68nICovXG4uaWNvbi0xMzIwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZjAnOyB9XG5cbi8qICfup7AnICovXG4uaWNvbi0xMzIxLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZjInOyB9XG5cbi8qICfup7InICovXG4uaWNvbi0xMzIxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZjMnOyB9XG5cbi8qICfup7MnICovXG4uaWNvbi0xMzMwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZjUnOyB9XG5cbi8qICfup7UnICovXG4uaWNvbi0xMzMwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZjYnOyB9XG5cbi8qICfup7YnICovXG4uaWNvbi0xMzMxLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZjgnOyB9XG5cbi8qICfup7gnICovXG4uaWNvbi0xMzMxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZjknOyB9XG5cbi8qICfup7knICovXG4uaWNvbi0xMzQwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZmInOyB9XG5cbi8qICfup7snICovXG4uaWNvbi0xMzQwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZmMnOyB9XG5cbi8qICfup7wnICovXG4uaWNvbi0xMzQxLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZmUnOyB9XG5cbi8qICfup74nICovXG4uaWNvbi0xMzQxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5ZmYnOyB9XG5cbi8qICfup78nICovXG4uaWNvbi0xMzQyLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMDEnOyB9XG5cbi8qICfuqIEnICovXG4uaWNvbi0xMzQyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMDInOyB9XG5cbi8qICfuqIInICovXG4uaWNvbi0xNDAwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMDQnOyB9XG5cbi8qICfuqIQnICovXG4uaWNvbi0xNDAwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMDUnOyB9XG5cbi8qICfuqIUnICovXG4uaWNvbi0xNDEwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMDcnOyB9XG5cbi8qICfuqIcnICovXG4uaWNvbi0xNDEwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMDgnOyB9XG5cbi8qICfuqIgnICovXG4uaWNvbi0xNDIwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMGEnOyB9XG5cbi8qICfuqIonICovXG4uaWNvbi0xNDIwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMGInOyB9XG5cbi8qICfuqIsnICovXG4uaWNvbi0xNDMwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMGQnOyB9XG5cbi8qICfuqI0nICovXG4uaWNvbi0xNDMwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMGUnOyB9XG5cbi8qICfuqI4nICovXG4uaWNvbi0xNDQwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMTAnOyB9XG5cbi8qICfuqJAnICovXG4uaWNvbi0xNDQwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMTEnOyB9XG5cbi8qICfuqJEnICovXG4uaWNvbi0xNTAwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMTMnOyB9XG5cbi8qICfuqJMnICovXG4uaWNvbi0xNTAwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMTQnOyB9XG5cbi8qICfuqJQnICovXG4uaWNvbi0xNTEwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMTYnOyB9XG5cbi8qICfuqJYnICovXG4uaWNvbi0xNTEwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMTcnOyB9XG5cbi8qICfuqJcnICovXG4uaWNvbi0xNTIwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMTknOyB9XG5cbi8qICfuqJknICovXG4uaWNvbi0xNTIwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMWEnOyB9XG5cbi8qICfuqJonICovXG4uaWNvbi0xNTMwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMWMnOyB9XG5cbi8qICfuqJwnICovXG4uaWNvbi0xNTMwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMWQnOyB9XG5cbi8qICfuqJ0nICovXG4uaWNvbi0xNjAwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMWYnOyB9XG5cbi8qICfuqJ8nICovXG4uaWNvbi0xNjEwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMjMnOyB9XG5cbi8qICfuqKMnICovXG4uaWNvbi0xNzAwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMjcnOyB9XG5cbi8qICfuqKcnICovXG4uaWNvbi0xNzAwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMjgnOyB9XG5cbi8qICfuqKgnICovXG4uaWNvbi0xNzAxLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMmEnOyB9XG5cbi8qICfuqKonICovXG4uaWNvbi0xNzAxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMmInOyB9XG5cbi8qICfuqKsnICovXG4uaWNvbi0xNzEwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMmQnOyB9XG5cbi8qICfuqK0nICovXG4uaWNvbi0xNzEwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMmUnOyB9XG5cbi8qICfuqK4nICovXG4uaWNvbi0xNzIwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMzAnOyB9XG5cbi8qICfuqLAnICovXG4uaWNvbi0xNzIwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMzEnOyB9XG5cbi8qICfuqLEnICovXG4uaWNvbi0xNzMwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMzMnOyB9XG5cbi8qICfuqLMnICovXG4uaWNvbi0xNzMwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMzQnOyB9XG5cbi8qICfuqLQnICovXG4uaWNvbi0xNzQwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMzYnOyB9XG5cbi8qICfuqLYnICovXG4uaWNvbi0xNzQwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMzcnOyB9XG5cbi8qICfuqLcnICovXG4uaWNvbi0xNzUwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMzknOyB9XG5cbi8qICfuqLknICovXG4uaWNvbi0xNzUwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhM2EnOyB9XG5cbi8qICfuqLonICovXG4uaWNvbi0xODQwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhM2MnOyB9XG5cbi8qICfuqLwnICovXG4uaWNvbi0xODQxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhM2UnOyB9XG5cbi8qICfuqL4nICovXG4uaWNvbi0xOTAwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNDAnOyB9XG5cbi8qICfuqYAnICovXG4uaWNvbi0xOTAxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNDInOyB9XG5cbi8qICfuqYInICovXG4uaWNvbi0xOTAyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNDQnOyB9XG5cbi8qICfuqYQnICovXG4uaWNvbi0xOTAzLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNDYnOyB9XG5cbi8qICfuqYYnICovXG4uaWNvbi0xOTA1LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNDknOyB9XG5cbi8qICfuqYknICovXG4uaWNvbi0xOTEwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNGInOyB9XG5cbi8qICfuqYsnICovXG4uaWNvbi0xOTExLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNGQnOyB9XG5cbi8qICfuqY0nICovXG4uaWNvbi0xOTEyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNGYnOyB9XG5cbi8qICfuqY8nICovXG4uaWNvbi0xOTEzLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNTEnOyB9XG5cbi8qICfuqZEnICovXG4uaWNvbi0xOTE0LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNTMnOyB9XG5cbi8qICfuqZMnICovXG4uaWNvbi0xOTE1LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNTUnOyB9XG5cbi8qICfuqZUnICovXG4uaWNvbi0xOTIwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNTcnOyB9XG5cbi8qICfuqZcnICovXG4uaWNvbi0xOTIxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNTknOyB9XG5cbi8qICfuqZknICovXG4uaWNvbi0xOTIyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNWInOyB9XG5cbi8qICfuqZsnICovXG4uaWNvbi0xOTIzLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNWQnOyB9XG5cbi8qICfuqZ0nICovXG4uaWNvbi0xOTI0LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNWYnOyB9XG5cbi8qICfuqZ8nICovXG4uaWNvbi0xOTMwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNjEnOyB9XG5cbi8qICfuqaEnICovXG4uaWNvbi0xOTMwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNjInOyB9XG5cbi8qICfuqaInICovXG4uaWNvbi0xOTMxLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNjQnOyB9XG5cbi8qICfuqaQnICovXG4uaWNvbi0xOTMxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNjUnOyB9XG5cbi8qICfuqaUnICovXG4uaWNvbi0xOTMyLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNjcnOyB9XG5cbi8qICfuqacnICovXG4uaWNvbi0xOTMyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNjgnOyB9XG5cbi8qICfuqagnICovXG4uaWNvbi0xOTMzLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNmEnOyB9XG5cbi8qICfuqaonICovXG4uaWNvbi0xOTMzLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNmInOyB9XG5cbi8qICfuqasnICovXG4uaWNvbi0xOTM0LTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNmQnOyB9XG5cbi8qICfuqa0nICovXG4uaWNvbi0xOTM0LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNmUnOyB9XG5cbi8qICfuqa4nICovXG4uaWNvbi0xOTM1LTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNzAnOyB9XG5cbi8qICfuqbAnICovXG4uaWNvbi0xOTM1LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNzEnOyB9XG5cbi8qICfuqbEnICovXG4uaWNvbi0xMDAwMC0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYTczJzsgfVxuXG4vKiAn7qmzJyAqL1xuLmljb24tMTAwMDAtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWE3NCc7IH1cblxuLyogJ+6ptCcgKi9cbi5pY29uLTEwMDAxLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNzYnOyB9XG5cbi8qICfuqbYnICovXG4uaWNvbi0xMDAwMS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYTc3JzsgfVxuXG4vKiAn7qm3JyAqL1xuLmljb24tMTAwMDItMDE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWE3OSc7IH1cblxuLyogJ+6puScgKi9cbi5pY29uLTEwMDAyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhN2EnOyB9XG5cbi8qICfuqbonICovXG4uaWNvbi0xMDAxMC0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYTdjJzsgfVxuXG4vKiAn7qm8JyAqL1xuLmljb24tMTAwMTAtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWE3ZCc7IH1cblxuLyogJ+6pvScgKi9cbi5pY29uLTEwMDExLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhN2YnOyB9XG5cbi8qICfuqb8nICovXG4uaWNvbi0xMDAxMS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYTgwJzsgfVxuXG4vKiAn7qqAJyAqL1xuLmljb24tMTAwMTItMDE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWE4Mic7IH1cblxuLyogJ+6qgicgKi9cbi5pY29uLTEwMDEyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhODMnOyB9XG5cbi8qICfuqoMnICovXG4uaWNvbi0xMTIxMC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYTg1JzsgfVxuXG4vKiAn7qqFJyAqL1xuLmljb24tMTEyMTEtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWE4Nyc7IH1cblxuLyogJ+6qhycgKi9cbi5pY29uLTExMjMwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhODknOyB9XG5cbi8qICfuqoknICovXG4uaWNvbi0xMTIzMS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYThiJzsgfVxuXG4vKiAn7qqLJyAqL1xuLmljb24tMTEyMzItMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWE4ZCc7IH1cblxuLyogJ+6qjScgKi9cbi5pY29uLTE4NDAwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhOGYnOyB9XG5cbi8qICfuqo8nICovXG4uaWNvbi0xODQwMS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYTkxJzsgfVxuXG4vKiAn7qqRJyAqL1xuLmljb24tMTg0MDItMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWE5Myc7IH1cblxuLyogJ+6qkycgKi9cbi5pY29uLTE4NDAzLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhOTUnOyB9XG5cbi8qICfuqpUnICovXG4uaWNvbi0xODQwNC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYTk3JzsgfVxuXG4vKiAn7qqXJyAqL1xuLmljb24tMTg0MTAtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWE5OSc7IH1cblxuLyogJ+6qmScgKi9cbi5pY29uLTE4NDExLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhOWInOyB9XG5cbi8qICfuqpsnICovXG4uaWNvbi0xODQxMi0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYTlkJzsgfVxuXG4vKiAn7qqdJyAqL1xuLmljb24tMTg0MTMtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWE5Zic7IH1cblxuLyogJ+6qnycgKi9cbi5pY29uLTE4NDE0LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhYTEnOyB9XG5cbi8qICfuqqEnICovXG4uaWNvbi0xODQxNS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYWEzJzsgfVxuXG4vKiAn7qqjJyAqL1xuLmljb24tMTg0MTYtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWFhNSc7IH1cblxuLyogJ+6qpScgKi9cbi5pY29uLTE4NDE3LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhYTcnOyB9XG5cbi8qICfuqqcnICovXG4uaWNvbi0xODQxOC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYWE5JzsgfVxuXG4vKiAn7qqpJyAqL1xuLmljb24tMTEwMDAxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhYWInOyB9XG5cbi8qICfuqqsnICovXG4uaWNvbi0xMTAwMDItMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWFhZCc7IH1cblxuLyogJ+6qrScgKi9cbi5pY29uLTExMDAwMy0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYWFmJzsgfVxuXG4vKiAn7qqvJyAqL1xuLmljb24tMTEwMDA0LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhYjEnOyB9XG5cbi8qICfuqrEnICovXG4uaWNvbi0xMTAwMDUtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWFiMyc7IH1cblxuLyogJ+6qsycgKi9cbi5pY29uLTExMDAwNi0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYWI1JzsgfVxuXG4vKiAn7qq1JyAqL1xuLmljb24tMTEwMDA3LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhYjcnOyB9XG5cbi8qICfuqrcnICovXG4uaWNvbi0xMTAwMDgtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWFiOSc7IH1cblxuLyogJ+6quScgKi9cbi5pY29uLTExMDAwOS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYWJiJzsgfVxuXG4vKiAn7qq7JyAqL1xuLmljb24tMTEwMDEwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhYmQnOyB9XG5cbi8qICfuqr0nICovXG4uaWNvbi0xMTAwMTEtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWFiZic7IH1cblxuLyogJ+6qvycgKi9cbi5pY29uLTExMDAxMi0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYWMxJzsgfVxuXG4vKiAn7quBJyAqL1xuLmljb24tMTEwMDEzLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhYzMnOyB9XG5cbi8qICfuq4MnICovXG4uaWNvbi0xMTAwMTQtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWFjNSc7IH1cblxuLyogJ+6rhScgKi9cbi5pY29uLTExMDAxNS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYWM3JzsgfVxuXG4vKiAn7quHJyAqL1xuLmljb24tMTEwMDE2LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhYzknOyB9XG5cbi8qICfuq4knICovXG4uaWNvbi0xMTAwMTctMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWFjYic7IH1cblxuLyogJ+6riycgKi9cbi5pY29uLTExMDAxOC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYWNkJzsgfVxuXG4vKiAn7quNJyAqL1xuLmljb24tMTEwMDE5LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhY2YnOyB9XG5cbi8qICfuq48nICovXG4uaWNvbi0xMTAxMDEtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWFkMSc7IH1cblxuLyogJ+6rkScgKi9cbi5pY29uLTExMDEwMi0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYWQzJzsgfVxuXG4vKiAn7quTJyAqL1xuLmljb24tMTEwMTAzLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhZDUnOyB9XG5cbi8qICfuq5UnICovXG4uaWNvbi0xMTAxMDQtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWFkNyc7IH1cblxuLyogJ+6rlycgKi9cbi5pY29uLTExMDEwNS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYWQ5JzsgfVxuXG4vKiAn7quZJyAqL1xuLmljb24tMTEwMTA2LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhZGInOyB9XG5cbi8qICfuq5snICovXG4uaWNvbi0xMTAxMDctMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWFkZCc7IH1cblxuLyogJ+6rnScgKi9cbi5pY29uLTExMDEwOC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYWRmJzsgfVxuXG4vKiAn7qufJyAqL1xuLmljb24tMTEwMTA5LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhZTEnOyB9XG5cbi8qICfuq6EnICovXG4uaWNvbi0xMTAxMTAtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWFlMyc7IH1cblxuLyogJ+6roycgKi9cbi5pY29uLTExMDExMS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYWU1JzsgfVxuXG4vKiAn7qulJyAqL1xuLmljb24tMTEwMTEyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhZTcnOyB9XG5cbi8qICfuq6cnICovXG4uaWNvbi0xMTAxMTMtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWFlOSc7IH1cblxuLyogJ+6rqScgKi9cbi5pY29uLTExMDExNC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYWViJzsgfVxuXG4vKiAn7qurJyAqL1xuLmljb24tMTEwMTE1LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhZWQnOyB9XG5cbi8qICfuq60nICovXG4uaWNvbi0xMTAxMTYtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWFlZic7IH1cblxuLyogJ+6rrycgKi9cbi5pY29uLTExMDExNy0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYWYxJzsgfVxuXG4vKiAn7quxJyAqL1xuLmljb24tMTEwMTE4LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhZjMnOyB9XG5cbi8qICfuq7MnICovXG4uaWNvbi0xMTAxMTktMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWFmNSc7IH1cblxuLyogJ+6rtScgKi9cbi5pY29uLTExMDEyMC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYWY3JzsgfVxuXG4vKiAn7qu3JyAqL1xuLmljb24tMTEwMTIxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhZjknOyB9XG5cbi8qICfuq7knICovXG4uaWNvbi0xMTAxMjItMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWFmYic7IH1cblxuLyogJ+6ruycgKi9cbi5pY29uLTExMDEyMy0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYWZkJzsgfVxuXG4vKiAn7qu9JyAqL1xuLmljb24tMTExMDAxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhZmYnOyB9XG5cbi8qICfuq78nICovXG4uaWNvbi0xMTEwMDItMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWIwMSc7IH1cblxuLyogJ+6sgScgKi9cbi5pY29uLTExMTAwMy0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjAzJzsgfVxuXG4vKiAn7qyDJyAqL1xuLmljb24tMTExMDA0LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViMDUnOyB9XG5cbi8qICfurIUnICovXG4uaWNvbi0xMTEwMDUtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWIwNyc7IH1cblxuLyogJ+6shycgKi9cbi5pY29uLTExMTAwNi0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjA5JzsgfVxuXG4vKiAn7qyJJyAqL1xuLmljb24tMTExMDA3LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViMGInOyB9XG5cbi8qICfurIsnICovXG4uaWNvbi0xMTEwMDgtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWIwZCc7IH1cblxuLyogJ+6sjScgKi9cbi5pY29uLTExMTAwOS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjBmJzsgfVxuXG4vKiAn7qyPJyAqL1xuLmljb24tMTExMDEwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViMTEnOyB9XG5cbi8qICfurJEnICovXG4uaWNvbi0xMTEwMTEtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWIxMyc7IH1cblxuLyogJ+6skycgKi9cbi5pY29uLTExMTAxMi0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjE1JzsgfVxuXG4vKiAn7qyVJyAqL1xuLmljb24tMTExMDEzLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViMTcnOyB9XG5cbi8qICfurJcnICovXG4uaWNvbi0xMTEwMTQtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWIxOSc7IH1cblxuLyogJ+6smScgKi9cbi5pY29uLTExMTAxNS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjFiJzsgfVxuXG4vKiAn7qybJyAqL1xuLmljb24tMTEyMDAxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViMWQnOyB9XG5cbi8qICfurJ0nICovXG4uaWNvbi0xMTIwMDItMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWIxZic7IH1cblxuLyogJ+6snycgKi9cbi5pY29uLTExMjAwMy0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjIxJzsgfVxuXG4vKiAn7qyhJyAqL1xuLmljb24tMTEyMDA0LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViMjMnOyB9XG5cbi8qICfurKMnICovXG4uaWNvbi0xMTIwMDUtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWIyNSc7IH1cblxuLyogJ+6spScgKi9cbi5pY29uLTExMjAwNi0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjI3JzsgfVxuXG4vKiAn7qynJyAqL1xuLmljb24tc3AwNy0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjI5JzsgfVxuXG4vKiAn7qypJyAqL1xuLmljb24tc3AwNy0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjJhJzsgfVxuXG4vKiAn7qyqJyAqL1xuLmljb24tc3AxOS0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjJjJzsgfVxuXG4vKiAn7qysJyAqL1xuLmljb24tc3AxOS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjJkJzsgfVxuXG4vKiAn7qytJyAqL1xuLmljb24tc3AyMC0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjJmJzsgfVxuXG4vKiAn7qyvJyAqL1xuLmljb24tc3AyMC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjMwJzsgfVxuXG4vKiAn7qywJyAqL1xuLmljb24tc3AyMS0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjMyJzsgfVxuXG4vKiAn7qyyJyAqL1xuLmljb24tc3AyMS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjMzJzsgfVxuXG4vKiAn7qyzJyAqL1xuLmljb24tc3AzOC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjM1JzsgfVxuXG4vKiAn7qy1JyAqL1xuLmljb24tc3A4Ny0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjM4JzsgfVxuXG4vKiAn7qy4JyAqL1xuLmljb24tc3A4OC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjNhJzsgfVxuXG4vKiAn7qy6JyAqL1xuLmljb24tc3A4OS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjNjJzsgfVxuXG4vKiAn7qy8JyAqL1xuLmljb24tc3AxMDUtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWIzZSc7IH1cblxuLyogJ+6svicgKi9cbi5pY29uLXNwMTIzLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViNDAnOyB9XG5cbi8qICfurYAnICovXG4uaWNvbi0xOTA0LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViNDInOyB9XG5cbi8qICfurYInICovXG4uaWNvbi0xMDAwMDAtMDE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI0Myc7IH1cblxuLyogJ+6tgycgKi9cbi5pY29uLTEwMDAwMC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjQ0JzsgfVxuXG4vKiAn7q2EJyAqL1xuLmljb24tMTAwMDAxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViNDYnOyB9XG5cbi8qICfurYYnICovXG4uaWNvbi0xMDAwMDItMDE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI0Nyc7IH1cblxuLyogJ+6thycgKi9cbi5pY29uLTEwMDAwMi0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjQ4JzsgfVxuXG4vKiAn7q2IJyAqL1xuLmljb24tMTAwMDAzLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViNGEnOyB9XG5cbi8qICfurYonICovXG4uaWNvbi0xMDAwMDMtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI0Yic7IH1cblxuLyogJ+6tiycgKi9cbi5pY29uLTEwMDAxMC0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjRkJzsgfVxuXG4vKiAn7q2NJyAqL1xuLmljb24tMTAwMDEwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViNGUnOyB9XG5cbi8qICfurY4nICovXG4uaWNvbi0xMDAwMTEtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI1MCc7IH1cblxuLyogJ+6tkCcgKi9cbi5pY29uLTEwMDAyMC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjUyJzsgfVxuXG4vKiAn7q2SJyAqL1xuLmljb24tMTAwMTAwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViNTQnOyB9XG5cbi8qICfurZQnICovXG4uaWNvbi0xMDAxMDAtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI1NSc7IH1cblxuLyogJ+6tlScgKi9cbi5pY29uLTEwMDEwMS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjU3JzsgfVxuXG4vKiAn7q2XJyAqL1xuLmljb24tMTAwMTAyLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViNTgnOyB9XG5cbi8qICfurZgnICovXG4uaWNvbi0xMDAxMDItMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI1OSc7IH1cblxuLyogJ+6tmScgKi9cbi5pY29uLTEwMDExMC0wMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjViJzsgfVxuXG4vKiAn7q2bJyAqL1xuLmljb24tMTAwMTEwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViNWMnOyB9XG5cbi8qICfurZwnICovXG4uaWNvbi0xMDAxMTEtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI1ZSc7IH1cblxuLyogJ+6tnicgKi9cbi5pY29uLTEwMDEyMC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjYwJzsgfVxuXG4vKiAn7q2gJyAqL1xuLmljb24tMTIyMjAwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViNjInOyB9XG5cbi8qICfuraInICovXG4uaWNvbi0xMjIyMTAtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI2Myc7IH1cblxuLyogJ+6toycgKi9cbi5pY29uLTEyMjIxMS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjY0JzsgfVxuXG4vKiAn7q2kJyAqL1xuLmljb24tMTEyMzAwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViNjgnOyB9XG5cbi8qICfuragnICovXG4uaWNvbi0xMTIzMDEtMDE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI2OSc7IH1cblxuLyogJ+6tqScgKi9cbi5pY29uLTExMjMwMS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjZhJzsgfVxuXG4vKiAn7q2qJyAqL1xuLmljb24tMTEyMzEwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViNmMnOyB9XG5cbi8qICfurawnICovXG4uaWNvbi0xMTIzMjAtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI2ZSc7IH1cblxuLyogJ+6tricgKi9cbi5pY29uLTI3LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViNzAnOyB9XG5cbi8qICfurbAnICovXG4uaWNvbi0xNzYtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI3MSc7IH1cblxuLyogJ+6tsScgKi9cbi5pY29uLTEzODAtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI3Mic7IH1cblxuLyogJ+6tsicgKi9cbi5pY29uLTI0MS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjczJzsgfVxuXG4vKiAn7q2zJyAqL1xuLmljb24tMTIzMS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjc0JzsgfVxuXG4vKiAn7q20JyAqL1xuLmljb24tMTM3MC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjc1JzsgfVxuXG4vKiAn7q21JyAqL1xuLmljb24tMjQwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViNzYnOyB9XG5cbi8qICfurbYnICovXG4uaWNvbi0yNC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjc3JzsgfVxuXG4vKiAn7q23JyAqL1xuLmljb24tMjAxMS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjc4JzsgfVxuXG4vKiAn7q24JyAqL1xuLmljb24tMjAxMC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjc5JzsgfVxuXG4vKiAn7q25JyAqL1xuLmljb24tMjAxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViN2EnOyB9XG5cbi8qICfurbonICovXG4uaWNvbi0yMDAyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViN2InOyB9XG5cbi8qICfurbsnICovXG4uaWNvbi0yMDAxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViN2MnOyB9XG5cbi8qICfurbwnICovXG4uaWNvbi0yMDAwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViN2QnOyB9XG5cbi8qICfurb0nICovXG4uaWNvbi0yMDAtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI3ZSc7IH1cblxuLyogJ+6tvicgKi9cbi5pY29uLTIwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViN2YnOyB9XG5cbi8qICfurb8nICovXG4uaWNvbi0xNTUtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI4MSc7IH1cblxuLyogJ+6ugScgKi9cbi5pY29uLTE1NC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjgyJzsgfVxuXG4vKiAn7q6CJyAqL1xuLmljb24tMjUxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViODMnOyB9XG5cbi8qICfuroMnICovXG4uaWNvbi0xMzczLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViODQnOyB9XG5cbi8qICfuroQnICovXG4uaWNvbi0xMzcxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViODUnOyB9XG5cbi8qICfuroUnICovXG4uaWNvbi0yNTAtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI4Nic7IH1cblxuLyogJ+6uhicgKi9cbi5pY29uLTI1LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViODcnOyB9XG5cbi8qICfurocnICovXG4uaWNvbi0xMzM0LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViODgnOyB9XG5cbi8qICfurognICovXG4uaWNvbi0xMzMzLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViODknOyB9XG5cbi8qICfuroknICovXG4uaWNvbi0yMTEtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI4YSc7IH1cblxuLyogJ+6uiicgKi9cbi5pY29uLTEzMzItMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI4Yic7IH1cblxuLyogJ+6uiycgKi9cbi5pY29uLTIxMC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjhjJzsgfVxuXG4vKiAn7q6MJyAqL1xuLmljb24tMjEtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI4ZCc7IH1cblxuLyogJ+6ujScgKi9cbi5pY29uLTEzMjMtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI4ZSc7IH1cblxuLyogJ+6ujicgKi9cbi5pY29uLTIzMC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjhmJzsgfVxuXG4vKiAn7q6PJyAqL1xuLmljb24tMTM3Mi0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjkwJzsgfVxuXG4vKiAn7q6QJyAqL1xuLmljb24tMTMyMi0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjkxJzsgfVxuXG4vKiAn7q6RJyAqL1xuLmljb24tMjMtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI5Mic7IH1cblxuLyogJ+6ukicgKi9cbi5pY29uLTEzNjEtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI5Myc7IH1cblxuLyogJ+6ukycgKi9cbi5pY29uLTEzNjAtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI5NCc7IH1cblxuLyogJ+6ulCcgKi9cbi5pY29uLTIyMi0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjk1JzsgfVxuXG4vKiAn7q6VJyAqL1xuLmljb24tMTM0NC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjk2JzsgfVxuXG4vKiAn7q6WJyAqL1xuLmljb24tMTM0My0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjk3JzsgfVxuXG4vKiAn7q6XJyAqL1xuLmljb24tMTM1My0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYjk4JzsgfVxuXG4vKiAn7q6YJyAqL1xuLmljb24tMjIxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViOTknOyB9XG5cbi8qICfurpknICovXG4uaWNvbi0xMzUyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViOWEnOyB9XG5cbi8qICfurponICovXG4uaWNvbi0xMzUxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViOWInOyB9XG5cbi8qICfurpsnICovXG4uaWNvbi0xMzUwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViOWMnOyB9XG5cbi8qICfurpwnICovXG4uaWNvbi0yMjAtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWI5ZCc7IH1cblxuLyogJ+6unScgKi9cbi5pY29uLTIyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViOWUnOyB9XG5cbi8qICfurp4nICovXG4uaWNvbi0xMjMwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViOWYnOyB9XG5cbi8qICfurp8nICovXG4uaWNvbi0xNDYwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViYTAnOyB9XG5cbi8qICfurqAnICovXG4uaWNvbi0xNDUwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViYTEnOyB9XG5cbi8qICfurqEnICovXG4uaWNvbi0xNDgtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWJhMic7IH1cblxuLyogJ+6uoicgKi9cbi5pY29uLTE0Ny0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYmEzJzsgfVxuXG4vKiAn7q6jJyAqL1xuLmljb24tMTQ2LTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViYTQnOyB9XG5cbi8qICfurqQnICovXG4uaWNvbi0xNDUtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWJhNSc7IH1cblxuLyogJ+6upScgKi9cbi5pY29uLTE2Mi0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYmE2JzsgfVxuXG4vKiAn7q6mJyAqL1xuLmljb24tMTYyMS0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYmE3JzsgfVxuXG4vKiAn7q6nJyAqL1xuLmljb24tMjYxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViYTgnOyB9XG5cbi8qICfurqgnICovXG4uaWNvbi0xNjIwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViYTknOyB9XG5cbi8qICfurqknICovXG4uaWNvbi0xNjIxMC0wMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYmFhJzsgfVxuXG4vKiAn7q6qJyAqL1xuLmljb24tMTYyMTEtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWJhYic7IH1cblxuLyogJ+6uqycgKi9cbi5pY29uLTE2MjEyLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViYWMnOyB9XG5cbi8qICfurqwnICovXG4uaWNvbi0xNDcwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViYWQnOyB9XG5cbi8qICfurq0nICovXG4uaWNvbi0xNDQxLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViYWUnOyB9XG5cbi8qICfurq4nICovXG4uaWNvbi0xNjMwLTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGViYWYnOyB9XG5cbi8qICfurq8nICovXG4uaWNvbi0xNjMtMDI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWJiMCc7IH1cblxuLyogJ+6usCcgKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXHJcbiAjIEZ1bmN0aW9uc1xyXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuUmVzZXQgaGVhZGluZ3NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblJlc2V0IGxpbmtzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5SZXNldCBidXR0b25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblJlc2V0IGxpc3RcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXHJcbiAjIE1peGluc1xyXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuU2V0IGEgYnV0dG9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5TZXQgYSBsaW5rXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuU2V0IGEgdGV4dFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblNldCB0aXRsZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuU2V0IHRpdGxlIHdpdGggc3VidGl0bGVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblNldCB0aXRsZSBmb3JtIGRhcmtcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkhpZGUgZWxlbWVudHMgdmlzdWFsbHksIGJ1dCBrZWVwIHRoZW0gYXZhaWxhYmxlIGZvciBzY3JlZW4tcmVhZGVycy5cclxuXHJcblVzZWQgZm9yIGluZm9ybWF0aW9uIHJlcXVpcmVkIGZvciBzY3JlZW4tcmVhZGVyIHVzZXJzIHRvIHVuZGVyc3RhbmQgYW5kIHVzZVxyXG50aGUgc2l0ZSB3aGVyZSB2aXN1YWwgZGlzcGxheSBpcyB1bmRlc2lyYWJsZS4gSW5mb3JtYXRpb24gcHJvdmlkZWQgaW4gdGhpc1xyXG5tYW5uZXIgc2hvdWxkIGJlIGtlcHQgY29uY2lzZSwgdG8gYXZvaWQgdW5uZWNlc3NhcnkgYnVyZGVuIG9uIHRoZSB1c2VyLlxyXG5cIiFpbXBvcnRhbnRcIiBpcyB1c2VkIHRvIHByZXZlbnQgdW5pbnRlbnRpb25hbCBvdmVycmlkZXMuXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5UaGUgLmZvY3VzYWJsZSBjbGFzcyBleHRlbmRzIHRoZSAudmlzdWFsbHktaGlkZGVuIGNsYXNzIHRvIGFsbG93XHJcbnRoZSBlbGVtZW50IHRvIGJlIGZvY3VzYWJsZSB3aGVuIG5hdmlnYXRlZCB0byB2aWEgdGhlIGtleWJvYXJkLlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQ2FsY3VsYXRlIGlmIHRleHQgbmVlZHMgdG8gYmUgbGlnaHQgb3IgZGFya1xyXG5kZXBlbmRpbmcgb24gdGhlIGJhY2tncm91bmQgY29sb3IgcGFzc2VkLlxyXG5cclxuRnJvbSB0aGlzIFczQyBkb2N1bWVudDogaHR0cDovL3d3dy53My5vcmcvVFIvQUVSVCNjb2xvci1jb250cmFzdFxyXG5cclxuQ29sb3IgYnJpZ2h0bmVzcyBpcyBkZXRlcm1pbmVkIGJ5IHRoZSBmb2xsb3dpbmcgZm9ybXVsYTpcclxuKChSZWQgdmFsdWUgWCAyOTkpICsgKEdyZWVuIHZhbHVlIFggNTg3KSArIChCbHVlIHZhbHVlIFggMTE0KSkgLyAxMDAwXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5Gb250LXNpemUgZmx1aWRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbk1lZGlhIFF1ZXJpZXNcclxuXHJcbkFsbG93cyB5b3UgdG8gdXNlIGlubGluZSBtZWRpYSBxdWVyaWVzLlxyXG5cclxuJGJyZWFrcG9pbnQgLSBEZXNpcmVkIGJyZWFrcG9pbnQuIENhbiBiZSB2YXJpYWJsZSBvciB1bml0LlxyXG4kcXVlcnkgLSBEZWZhdWx0cyB0byBgbWluLXdpZHRoYC5cclxuJHR5cGUgLSBEZWZhdWx0cyB0byBgc2NyZWVuYC5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkdyaWRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkNsZWFyIGZpeGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5DbGVhciBmaXhlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuU2V0IGEgU3RhdHVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5TZXQgRGVsaXZlciBEYXRlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4qIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbltkYXRhLWV4cGFuZGFibGVdIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7IH1cblxuLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuLyogRG9jdW1lbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxyXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi8gfVxuXG4vKiBTZWN0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cclxuICovXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qKlxyXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cclxuICovXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcclxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cclxuICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwOyB9XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxyXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cclxuICovXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAvKiAxICovXG4gIGhlaWdodDogMDtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiAyICovIH1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXHJcbiAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxyXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxyXG4gKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cclxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7IH1cblxuLyoqXHJcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxyXG4gKiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07IH1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07IH1cblxuLyogRW1iZWRkZWQgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXHJcbiAqL1xuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbi8qIEZvcm1zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cclxuICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7XG4gIC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC8qIDEgKi9cbiAgbWFyZ2luOiAwO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxyXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxyXG4gKi9cbmJ1dHRvbixcbmlucHV0IHtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXHJcbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cclxuICovXG5idXR0b24sXG5zZWxlY3Qge1xuICAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKi9cbmJ1dHRvbixcblt0eXBlPSdidXR0b24nXSxcblt0eXBlPSdyZXNldCddLFxuW3R5cGU9J3N1Ym1pdCddIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAqL1xuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyoqXHJcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cclxuICovXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDsgfVxuXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cclxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxyXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XHJcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbiAgZGlzcGxheTogYmxvY2s7XG4gIC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLyogMSAqLyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4gKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cclxuICogMi4gUmVtb3ZlIHJlc2l6ZS5cclxuICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IG5vbmU7IH1cblxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxyXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXHJcbiAqL1xuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxyXG4gKi9cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cclxuICovXG5bdHlwZT0nc2VhcmNoJ10ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXHJcbiAqL1xuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqLyB9XG5cbi8qIEludGVyYWN0aXZlXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxyXG4gKi9cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgfVxuXG4vKiBNaXNjXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxyXG4gKi9cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXHJcbiAqL1xuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbio6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi50aXRsZS12MV9fcGFydDFbY2xhc3MqPVwibGluZS1jbGFtcC1cIl0sXG4udGl0bGUtdjFfX3BhcnQyW2NsYXNzKj1cImxpbmUtY2xhbXAtXCJdIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7IH1cblxuW3JvbGU9XCJ0YWJsZVwiXSA+IGRpdltpZF0ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuW3JvbGU9XCJ0YWJsZVwiXSBbcm9sZT1cInJvd1wiXSB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuW3JvbGU9XCJ0YWJsZVwiXSBbcm9sZT1cImNlbGxcIl0sXG5bcm9sZT1cInRhYmxlXCJdIFtyb2xlPVwiY29sdW1uaGVhZGVyXCJdIHtcbiAgcGFkZGluZzogMC4xMjVlbSAwLjI1ZW07IH1cblxuW3JvbGU9XCJ0YWJsZVwiXSBbcm9sZT1cInJvd2dyb3VwXCJdIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcclxuICBFbGVtZW50cyA+IEhlYWRpbmdzXHJcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gRm9udC1zaXplIGhlYWRpbmdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuaDEge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjYyNXJlbSwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAxLjg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICBjb2xvcjogI0UxQzg1QzsgfVxuXG5oMiB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMjVyZW0sIGNhbGMoMS4yNXJlbSArIDB2dyksIDEuMjVyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzNzMxMzU7IH1cblxuaDMge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjI1cmVtLCBjYWxjKDEuMjVyZW0gKyAwdncpLCAxLjI1cmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjRTFDODVDOyB9XG5cbmg0IHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC42ODc1cmVtICsgMC4zOTA2dncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzczMTM1OyB9XG5cbmg1IHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC43NXJlbSwgY2FsYygwLjU2MjVyZW0gKyAwLjM5MDZ2dyksIDAuODc1cmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjRTFDODVDOyB9XG5cbmg2IHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC43NXJlbSwgY2FsYygwLjc1cmVtICsgMHZ3KSwgMC43NXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM3MzEzNTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBTdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmh0bWwge1xuICBmb250LXNpemU6IDE2cHg7IH1cblxuLmJvZHkge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgY29sb3I6ICMyNTI4MkI7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAuYm9keS0taG9tZSAuaGVhZGVyX19jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJvZHlfX3NlYXJjaCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmVkOyB9XG4gIC5ib2R5LW1vZGFsLS1vcGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLmJvZHktbW9kYWwtLW9wZW4gLmhlYWRlcl9fY29udGVudCB7XG4gICAgICB6LWluZGV4OiAyMDAwOyB9XG4gIC5ib2R5LW1vZGFsLS1pYSB7XG4gICAgb3ZlcmZsb3c6IGluaGVyaXQ7IH1cbiAgLmJvZHktLXZlcnRpY2FsLXNlYXJjaC1vcGVuZWQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmJvZHkuY2FsbC10cmFja2luZy1hY3RpdmF0ZWQgLmZvb3Rlci12MSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNWVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAgIC5ib2R5LmNhbGwtdHJhY2tpbmctYWN0aXZhdGVkIC5mb290ZXItdjEge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG5cbi5saW5rQmxvY19fcGFyZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAubGlua0Jsb2NfX3BhcmVudCAubGlua0Jsb2M6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDIwMDBweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMjAwMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpOyB9XG5cbi8qIERhcmsgVmVyc2lvbiAqL1xuLmVkaXRvcmlhbCB7XG4gIGNvbG9yOiAjMjUyODJCOyB9XG4gIC5lZGl0b3JpYWwgaDEge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuNjI1cmVtLCBjYWxjKDEuMjVyZW0gKyAwLjc4MTN2dyksIDEuODc1cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgLmVkaXRvcmlhbCBoMiB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4yNXJlbSwgY2FsYygxLjI1cmVtICsgMHZ3KSwgMS4yNXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gIC5lZGl0b3JpYWwgaDMge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMjVyZW0sIGNhbGMoMS4yNXJlbSArIDB2dyksIDEuMjVyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAuZWRpdG9yaWFsIGg0IHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4NzVyZW0gKyAwLjM5MDZ2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAuZWRpdG9yaWFsIGg1IHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjc1cmVtLCBjYWxjKDAuNTYyNXJlbSArIDAuMzkwNnZ3KSwgMC44NzVyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAuZWRpdG9yaWFsIGg2IHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjc1cmVtLCBjYWxjKDAuNzVyZW0gKyAwdncpLCAwLjc1cmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgLmVkaXRvcmlhbCBhIHtcbiAgICBjb2xvcjogI0UxQzg1QztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIC5lZGl0b3JpYWwgYTpob3ZlciwgLmVkaXRvcmlhbCBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gIC5lZGl0b3JpYWwgcCB7XG4gICAgbWFyZ2luOiAwLjVlbSAwO1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAuZWRpdG9yaWFsIHVsIHtcbiAgICBtYXJnaW46IDAuNWVtIDA7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlOyB9XG4gICAgLmVkaXRvcmlhbCB1bCBsaSB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzI1MjgyQjtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IC44cmVtOyB9XG4gICAgICAuZWRpdG9yaWFsIHVsIGxpOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgaGVpZ2h0OiAuN3JlbTtcbiAgICAgICAgd2lkdGg6IC40cmVtO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwLjE1cmVtIHNvbGlkICMzNzMxMzU7XG4gICAgICAgIGJvcmRlci1yaWdodDogMC4xNXJlbSBzb2xpZCAjMzczMTM1O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDRweDsgfVxuICAuZWRpdG9yaWFsIG9sIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMyNTI4MkI7XG4gICAgbWFyZ2luOiAwLjVlbSAwO1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cbiAgICAuZWRpdG9yaWFsIG9sIG9sIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5lZGl0b3JpYWwgb2wgbGkge1xuICAgICAgbGlzdC1zdHlsZTogYXV0bzsgfVxuICAuZWRpdG9yaWFsIHRhYmxlIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgfVxuICAgIC5lZGl0b3JpYWwgdGFibGUgdHIsIC5lZGl0b3JpYWwgdGFibGUgdGQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0MxQzFDMTtcbiAgICAgIHBhZGRpbmc6IC42ZW0gLjZlbTtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICMyNTI4MkI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwOyB9XG4gICAgLmVkaXRvcmlhbCB0YWJsZSB0aCB7XG4gICAgICBwYWRkaW5nOiAuNWVtIC42ZW07XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwOyB9XG4gIC5lZGl0b3JpYWwtLXJldmVyc2Uge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLmVkaXRvcmlhbC0tcmV2ZXJzZSBhIHtcbiAgICAgIGNvbG9yOiAjRTFDODVDOyB9XG4gICAgICAuZWRpdG9yaWFsLS1yZXZlcnNlIGE6aG92ZXIsIC5lZGl0b3JpYWwtLXJldmVyc2UgYTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gIC5lZGl0b3JpYWwtbWFzay5vcGVuIC5pY29uIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG4gIC5lZGl0b3JpYWwtLWxlZ2FscyBoMSwgLmVkaXRvcmlhbC0tbGVnYWxzIGgyLCAuZWRpdG9yaWFsLS1sZWdhbHMgaDMsIC5lZGl0b3JpYWwtLWxlZ2FscyBoNCwgLmVkaXRvcmlhbC0tbGVnYWxzIGg1LCAuZWRpdG9yaWFsLS1sZWdhbHMgaDYge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAuOGVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5lZGl0b3JpYWwtLWxlZ2FscyB1bCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgLmVkaXRvcmlhbC0tbGVnYWxzIHVsIGxpOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lOyB9XG5cbmFbY2xhc3MqPVwiX19nbG9iYWwtbGlua1wiXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0gc3R5bGVzIGZvciBhY2NvcmRpb24gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogYWNjb3JkaW9uICovXG4vKiBqdXN0IGZvciBleGFtcGxlIGFzIG5lc3RlZCBhY2NvcmRpb24gKi9cbltkYXRhLWFjY29yZGlvbi1wcmVmaXgtY2xhc3Nlcz1cImxiaS1jc3NcIl0ge1xuICBtYXJnaW4tbGVmdDogM2VtOyB9XG5cbi5sYmktYWNjb3JkaW9uX19oZWFkZXIsXG4ubGJpLW5vYW5pbS1hY2NvcmRpb25fX2hlYWRlcixcbi5sYmktY3NzLWFjY29yZGlvbl9faGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgLyoqIGZpeCB0eXBvIGlucHV0cyAqKi9cbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODQ2MjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAuMjVlbSAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG4ubGJpLWNzcy1hY2NvcmRpb25fX2hlYWRlciB7XG4gIGZvbnQtc2l6ZTogMS41ZW07IH1cblxuLmxiaS1hY2NvcmRpb25fX2hlYWRlcjpmb2N1cyxcbi5sYmktbm9hbmltLWFjY29yZGlvbl9faGVhZGVyOmZvY3VzLFxuLmxiaS1jc3MtYWNjb3JkaW9uX19oZWFkZXI6Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggZG90dGVkOyB9XG5cbi5sYmktYWNjb3JkaW9uX19oZWFkZXI6OmJlZm9yZSxcbi5sYmktbm9hbmltLWFjY29yZGlvbl9faGVhZGVyOjpiZWZvcmUsXG4ubGJpLWNzcy1hY2NvcmRpb25fX2hlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IC43NWVtO1xuICBoZWlnaHQ6IC43NWVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly92YW4xMXkubmV0L2xheW91dC9pbWFnZXMvaWNvbi1hcnJvdy1ncmVlbl8yMDE4MDEyNi5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLjI1ZW07XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG5cbi5sYmktY3NzLWFjY29yZGlvbl9faGVhZGVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcbiAgd2lkdGg6IC43ZW07XG4gIGhlaWdodDogLjdlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjI1cyBlYXNlOyB9XG5cblthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXS5sYmktYWNjb3JkaW9uX19oZWFkZXI6OmJlZm9yZSxcblthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXS5sYmktbm9hbmltLWFjY29yZGlvbl9faGVhZGVyOjpiZWZvcmUsXG5bYXJpYS1leHBhbmRlZD1cInRydWVcIl0ubGJpLWNzcy1hY2NvcmRpb25fX2hlYWRlcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlOyB9XG5cbi5sYmktYWNjb3JkaW9uX19oZWFkZXJbYXJpYS1zZWxlY3RlZD1cInRydWVcIl06OmFmdGVyLFxuLmxiaS1ub2FuaW0tYWNjb3JkaW9uX19oZWFkZXJbYXJpYS1zZWxlY3RlZD1cInRydWVcIl06OmFmdGVyLFxuLmxiaS1jc3MtYWNjb3JkaW9uX19oZWFkZXJbYXJpYS1zZWxlY3RlZD1cInRydWVcIl06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAuNGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAuNGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgdG9wOiAuMWVtO1xuICBib3JkZXItbGVmdDogLjdlbSBzb2xpZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBzcGVhazogbm9uZTsgfVxuXG4ubGJpLWFjY29yZGlvbl9fcGFuZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGVhc2UsIG1heC1oZWlnaHQgMXMgZWFzZSwgb3BhY2l0eSAxcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGVhc2UsIG1heC1oZWlnaHQgMXMgZWFzZSwgb3BhY2l0eSAxcyBlYXNlO1xuICBtYXgtaGVpZ2h0OiAxMDBlbTtcbiAgLyogbWFnaWMgbnVtYmVyIGZvciBtYXgtaGVpZ2h0ID0gZW5vdWdoIGhlaWdodCAqL1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qIFRoaXMgaXMgdGhlIGhpZGRlbiBzdGF0ZSAqL1xuW2FyaWEtaGlkZGVuPXRydWVdLmxiaS1hY2NvcmRpb25fX3BhbmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAxcywgMHMsIDBzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxcywgMHMsIDBzO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmxiaS1jc3MtYWNjb3JkaW9uX19wYW5lbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgZWFzZSwgbWF4LWhlaWdodCAxcyBlYXNlLCB0cmFuc2Zvcm0gMXMgZWFzZSwgb3BhY2l0eSAxcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGVhc2UsIG1heC1oZWlnaHQgMXMgZWFzZSwgdHJhbnNmb3JtIDFzIGVhc2UsIG9wYWNpdHkgMXMgZWFzZTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gIG1heC1oZWlnaHQ6IDQwZW07XG4gIC8qIG1hZ2ljIG51bWJlciBmb3IgbWF4LWhlaWdodCA9IGVub3VnaCBoZWlnaHQgKi9cbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4vKiBUaGlzIGlzIHRoZSBoaWRkZW4gc3RhdGUgKi9cblthcmlhLWhpZGRlbj10cnVlXS5sYmktY3NzLWFjY29yZGlvbl9fcGFuZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAxcywgMHMsIDBzLCAwcztcbiAgdHJhbnNpdGlvbi1kZWxheTogMXMsIDBzLCAwcywgMHM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4ubGJpLW5vYW5pbS1hY2NvcmRpb25fX3BhbmVsIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuW2FyaWEtaGlkZGVuPXRydWVdLmxiaS1ub2FuaW0tYWNjb3JkaW9uX19wYW5lbCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZsYXRwaWNrci1jYWxlbmRhciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMDcuODc1cHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAxcHggMCAwICNlNmU2ZTYsIC0xcHggMCAwICNlNmU2ZTYsIDAgMXB4IDAgI2U2ZTZlNiwgMCAtMXB4IDAgI2U2ZTZlNiwgMCAzcHggMTNweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3gtc2hhZG93OiAxcHggMCAwICNlNmU2ZTYsIC0xcHggMCAwICNlNmU2ZTYsIDAgMXB4IDAgI2U2ZTZlNiwgMCAtMXB4IDAgI2U2ZTZlNiwgMCAzcHggMTNweCByZ2JhKDAsIDAsIDAsIDAuMDgpOyB9XG5cbi5mbGF0cGlja3ItY2FsZW5kYXIub3Blbixcbi5mbGF0cGlja3ItY2FsZW5kYXIuaW5saW5lIHtcbiAgb3BhY2l0eTogMTtcbiAgbWF4LWhlaWdodDogNjQwcHg7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuLmZsYXRwaWNrci1jYWxlbmRhci5vcGVuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB6LWluZGV4OiA5OTk5OTsgfVxuXG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFuaW1hdGUub3BlbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmcEZhZGVJbkRvd24gMzAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xuICBhbmltYXRpb246IGZwRmFkZUluRG93biAzMDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7IH1cblxuLmZsYXRwaWNrci1jYWxlbmRhci5pbmxpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDsgfVxuXG4uZmxhdHBpY2tyLWNhbGVuZGFyLnN0YXRpYyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAycHgpOyB9XG5cbi5mbGF0cGlja3ItY2FsZW5kYXIuc3RhdGljLm9wZW4ge1xuICB6LWluZGV4OiA5OTk7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5mbGF0cGlja3ItY2FsZW5kYXIubXVsdGlNb250aCAuZmxhdHBpY2tyLWRheXMgLmRheUNvbnRhaW5lcjpudGgtY2hpbGQobisxKSAuZmxhdHBpY2tyLWRheS5pblJhbmdlOm50aC1jaGlsZCg3bis3KSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmZsYXRwaWNrci1jYWxlbmRhci5tdWx0aU1vbnRoIC5mbGF0cGlja3ItZGF5cyAuZGF5Q29udGFpbmVyOm50aC1jaGlsZChuKzIpIC5mbGF0cGlja3ItZGF5LmluUmFuZ2U6bnRoLWNoaWxkKDduKzEpIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtMnB4IDAgMCAjZTZlNmU2LCA1cHggMCAwICNlNmU2ZTY7XG4gIGJveC1zaGFkb3c6IC0ycHggMCAwICNlNmU2ZTYsIDVweCAwIDAgI2U2ZTZlNjsgfVxuXG4uZmxhdHBpY2tyLWNhbGVuZGFyIC5oYXNXZWVrcyAuZGF5Q29udGFpbmVyLFxuLmZsYXRwaWNrci1jYWxlbmRhciAuaGFzVGltZSAuZGF5Q29udGFpbmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cblxuLmZsYXRwaWNrci1jYWxlbmRhciAuaGFzV2Vla3MgLmRheUNvbnRhaW5lciB7XG4gIGJvcmRlci1sZWZ0OiAwOyB9XG5cbi5mbGF0cGlja3ItY2FsZW5kYXIuc2hvd1RpbWVJbnB1dC5oYXNUaW1lIC5mbGF0cGlja3ItdGltZSB7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNmU2ZTY7IH1cblxuLmZsYXRwaWNrci1jYWxlbmRhci5ub0NhbGVuZGFyLmhhc1RpbWUgLmZsYXRwaWNrci10aW1lIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mbGF0cGlja3ItY2FsZW5kYXI6YmVmb3JlLFxuLmZsYXRwaWNrci1jYWxlbmRhcjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgbGVmdDogMjJweDsgfVxuXG4uZmxhdHBpY2tyLWNhbGVuZGFyLnJpZ2h0TW9zdDpiZWZvcmUsXG4uZmxhdHBpY2tyLWNhbGVuZGFyLnJpZ2h0TW9zdDphZnRlciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAyMnB4OyB9XG5cbi5mbGF0cGlja3ItY2FsZW5kYXI6YmVmb3JlIHtcbiAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gIG1hcmdpbjogMCAtNXB4OyB9XG5cbi5mbGF0cGlja3ItY2FsZW5kYXI6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDRweDtcbiAgbWFyZ2luOiAwIC00cHg7IH1cblxuLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1RvcDpiZWZvcmUsXG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93VG9wOmFmdGVyIHtcbiAgYm90dG9tOiAxMDAlOyB9XG5cbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dUb3A6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U2ZTZlNjsgfVxuXG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93VG9wOmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjsgfVxuXG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93Qm90dG9tOmJlZm9yZSxcbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b206YWZ0ZXIge1xuICB0b3A6IDEwMCU7IH1cblxuLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTZlNmU2OyB9XG5cbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b206YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmOyB9XG5cbi5mbGF0cGlja3ItY2FsZW5kYXI6Zm9jdXMge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5mbGF0cGlja3Itd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5mbGF0cGlja3ItbW9udGhzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1tb250aCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBmaWxsOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIGhlaWdodDogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxOyB9XG5cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aCxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBmaWxsOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cblxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoLmZsYXRwaWNrci1kaXNhYmxlZCxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aC5mbGF0cGlja3ItZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aCBpLFxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoIGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoLmZsYXRwaWNrci1wcmV2LW1vbnRoLFxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoLmZsYXRwaWNrci1wcmV2LW1vbnRoIHtcbiAgLypcclxuICAgICAgLypydGw6YmVnaW46aWdub3JlKi9cbiAgLypcclxuICAgICAgKi9cbiAgbGVmdDogMDtcbiAgLypcclxuICAgICAgLypydGw6ZW5kOmlnbm9yZSovXG4gIC8qXHJcbiAgICAgICovIH1cblxuLypcclxuICAgICAgLypydGw6YmVnaW46aWdub3JlKi9cbi8qXHJcbiAgICAgIC8qcnRsOmVuZDppZ25vcmUqL1xuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoLmZsYXRwaWNrci1uZXh0LW1vbnRoLFxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoLmZsYXRwaWNrci1uZXh0LW1vbnRoIHtcbiAgLypcclxuICAgICAgLypydGw6YmVnaW46aWdub3JlKi9cbiAgLypcclxuICAgICAgKi9cbiAgcmlnaHQ6IDA7XG4gIC8qXHJcbiAgICAgIC8qcnRsOmVuZDppZ25vcmUqL1xuICAvKlxyXG4gICAgICAqLyB9XG5cbi8qXHJcbiAgICAgIC8qcnRsOmJlZ2luOmlnbm9yZSovXG4vKlxyXG4gICAgICAvKnJ0bDplbmQ6aWdub3JlKi9cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aDpob3Zlcixcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aDpob3ZlciB7XG4gIGNvbG9yOiAjOTU5ZWE5OyB9XG5cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aDpob3ZlciBzdmcsXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGg6aG92ZXIgc3ZnIHtcbiAgZmlsbDogI2Y2NDc0NzsgfVxuXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGggc3ZnLFxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoIHN2ZyB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7IH1cblxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoIHN2ZyBwYXRoLFxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoIHN2ZyBwYXRoIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMXM7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4xcztcbiAgZmlsbDogaW5oZXJpdDsgfVxuXG4ubnVtSW5wdXRXcmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLm51bUlucHV0V3JhcHBlciBpbnB1dCxcbi5udW1JbnB1dFdyYXBwZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4ubnVtSW5wdXRXcmFwcGVyIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm51bUlucHV0V3JhcHBlciBpbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubnVtSW5wdXRXcmFwcGVyIGlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuLm51bUlucHV0V3JhcHBlciBpbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi5udW1JbnB1dFdyYXBwZXIgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxNHB4O1xuICBwYWRkaW5nOiAwIDRweCAwIDJweDtcbiAgaGVpZ2h0OiA1MCU7XG4gIGxpbmUtaGVpZ2h0OiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg1NywgNTcsIDU3LCAwLjE1KTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5udW1JbnB1dFdyYXBwZXIgc3Bhbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4ubnVtSW5wdXRXcmFwcGVyIHNwYW46YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi5udW1JbnB1dFdyYXBwZXIgc3BhbjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93VXAge1xuICB0b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93VXA6YWZ0ZXIge1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHJnYmEoNTcsIDU3LCA1NywgMC42KTtcbiAgdG9wOiAyNiU7IH1cblxuLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93RG93biB7XG4gIHRvcDogNTAlOyB9XG5cbi5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd0Rvd246YWZ0ZXIge1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIHJnYmEoNTcsIDU3LCA1NywgMC42KTtcbiAgdG9wOiA0MCU7IH1cblxuLm51bUlucHV0V3JhcHBlciBzcGFuIHN2ZyB7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLm51bUlucHV0V3JhcHBlciBzcGFuIHN2ZyBwYXRoIHtcbiAgZmlsbDogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG5cbi5udW1JbnB1dFdyYXBwZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG5cbi5udW1JbnB1dFdyYXBwZXI6aG92ZXIgc3BhbiB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIHtcbiAgZm9udC1zaXplOiAxMzUlO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDc1JTtcbiAgbGVmdDogMTIuNSU7XG4gIHBhZGRpbmc6IDcuNDhweCAwIDAgMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGhlaWdodDogMzRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTsgfVxuXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggc3Bhbi5jdXItbW9udGgge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuNWNoO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCBzcGFuLmN1ci1tb250aDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cblxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIge1xuICB3aWR0aDogNmNoO1xuICB3aWR0aDogN2NoXFwwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1VwOmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG5cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCAubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dEb3duOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG5cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCBpbnB1dC5jdXIteWVhciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBjdXJzb3I6IHRleHQ7XG4gIHBhZGRpbmc6IDAgMCAwIDAuNWNoO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBhcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IH1cblxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFyOmZvY3VzIHtcbiAgb3V0bGluZTogMDsgfVxuXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggaW5wdXQuY3VyLXllYXJbZGlzYWJsZWRdLFxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFyW2Rpc2FibGVkXTpob3ZlciB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzIHtcbiAgYXBwZWFyYW5jZTogbWVudWxpc3Q7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogLTFweCAwIDAgMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMCAwIDAgMC41Y2g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBtZW51bGlzdDtcbiAgLW1vei1hcHBlYXJhbmNlOiBtZW51bGlzdDtcbiAgd2lkdGg6IGF1dG87IH1cblxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHM6Zm9jdXMsXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRoczphY3RpdmUge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRocyAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuXG4uZmxhdHBpY2tyLXdlZWtkYXlzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMjhweDsgfVxuXG4uZmxhdHBpY2tyLXdlZWtkYXlzIC5mbGF0cGlja3Itd2Vla2RheWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxOyB9XG5cbnNwYW4uZmxhdHBpY2tyLXdlZWtkYXkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuLmRheUNvbnRhaW5lcixcbi5mbGF0cGlja3Itd2Vla3Mge1xuICBwYWRkaW5nOiAxcHggMCAwIDA7IH1cblxuLmZsYXRwaWNrci1kYXlzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMzA3Ljg3NXB4OyB9XG5cbi5mbGF0cGlja3ItZGF5czpmb2N1cyB7XG4gIG91dGxpbmU6IDA7IH1cblxuLmRheUNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIG91dGxpbmU6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAzMDcuODc1cHg7XG4gIG1pbi13aWR0aDogMzA3Ljg3NXB4O1xuICBtYXgtd2lkdGg6IDMwNy44NzVweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5kYXlDb250YWluZXIgKyAuZGF5Q29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtMXB4IDAgMCAjZTZlNmU2O1xuICBib3gtc2hhZG93OiAtMXB4IDAgMCAjZTZlNmU2OyB9XG5cbi5mbGF0cGlja3ItZGF5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDE1MHB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjMzkzOTM5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHdpZHRoOiAxNC4yODU3MTQzJTtcbiAgLXdlYmtpdC1mbGV4LWJhc2lzOiAxNC4yODU3MTQzJTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDE0LjI4NTcxNDMlO1xuICBmbGV4LWJhc2lzOiAxNC4yODU3MTQzJTtcbiAgbWF4LXdpZHRoOiAzOXB4O1xuICBoZWlnaHQ6IDM5cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZmxhdHBpY2tyLWRheS5pblJhbmdlLFxuLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5LmluUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXkuaW5SYW5nZSxcbi5mbGF0cGlja3ItZGF5LnRvZGF5LmluUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXkudG9kYXkuaW5SYW5nZSxcbi5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheS50b2RheS5pblJhbmdlLFxuLmZsYXRwaWNrci1kYXk6aG92ZXIsXG4uZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXk6aG92ZXIsXG4uZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXk6aG92ZXIsXG4uZmxhdHBpY2tyLWRheTpmb2N1cyxcbi5mbGF0cGlja3ItZGF5LnByZXZNb250aERheTpmb2N1cyxcbi5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheTpmb2N1cyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZDogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2OyB9XG5cbi5mbGF0cGlja3ItZGF5LnRvZGF5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTU5ZWE5OyB9XG5cbi5mbGF0cGlja3ItZGF5LnRvZGF5OmhvdmVyLFxuLmZsYXRwaWNrci1kYXkudG9kYXk6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM5NTllYTk7XG4gIGJhY2tncm91bmQ6ICM5NTllYTk7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLFxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZSxcbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLFxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuaW5SYW5nZSxcbi5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UuaW5SYW5nZSxcbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLmluUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZDpmb2N1cyxcbi5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2U6Zm9jdXMsXG4uZmxhdHBpY2tyLWRheS5lbmRSYW5nZTpmb2N1cyxcbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkOmhvdmVyLFxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZTpob3Zlcixcbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlOmhvdmVyLFxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQucHJldk1vbnRoRGF5LFxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5wcmV2TW9udGhEYXksXG4uZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5wcmV2TW9udGhEYXksXG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5uZXh0TW9udGhEYXksXG4uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLm5leHRNb250aERheSxcbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLm5leHRNb250aERheSB7XG4gIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzM3MzEzNTsgfVxuXG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5zdGFydFJhbmdlLFxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5zdGFydFJhbmdlLFxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2Uuc3RhcnRSYW5nZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHggMCAwIDUwcHg7IH1cblxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuZW5kUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLmVuZFJhbmdlLFxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UuZW5kUmFuZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwIDUwcHggNTBweCAwOyB9XG5cbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLnN0YXJ0UmFuZ2UgKyAuZW5kUmFuZ2U6bm90KDpudGgtY2hpbGQoN24rMSkpLFxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5zdGFydFJhbmdlICsgLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKSxcbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnN0YXJ0UmFuZ2UgKyAuZW5kUmFuZ2U6bm90KDpudGgtY2hpbGQoN24rMSkpIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtMTBweCAwIDAgIzM3MzEzNTtcbiAgYm94LXNoYWRvdzogLTEwcHggMCAwICMzNzMxMzU7IH1cblxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuc3RhcnRSYW5nZS5lbmRSYW5nZSxcbi5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2Uuc3RhcnRSYW5nZS5lbmRSYW5nZSxcbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnN0YXJ0UmFuZ2UuZW5kUmFuZ2Uge1xuICBib3JkZXItcmFkaXVzOiA1MHB4OyB9XG5cbi5mbGF0cGlja3ItZGF5LmluUmFuZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IC01cHggMCAwICNlNmU2ZTYsIDVweCAwIDAgI2U2ZTZlNjtcbiAgYm94LXNoYWRvdzogLTVweCAwIDAgI2U2ZTZlNiwgNXB4IDAgMCAjZTZlNmU2OyB9XG5cbi5mbGF0cGlja3ItZGF5LmZsYXRwaWNrci1kaXNhYmxlZCxcbi5mbGF0cGlja3ItZGF5LmZsYXRwaWNrci1kaXNhYmxlZDpob3Zlcixcbi5mbGF0cGlja3ItZGF5LnByZXZNb250aERheSxcbi5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheSxcbi5mbGF0cGlja3ItZGF5Lm5vdEFsbG93ZWQsXG4uZmxhdHBpY2tyLWRheS5ub3RBbGxvd2VkLnByZXZNb250aERheSxcbi5mbGF0cGlja3ItZGF5Lm5vdEFsbG93ZWQubmV4dE1vbnRoRGF5IHtcbiAgY29sb3I6IHJnYmEoNTcsIDU3LCA1NywgMC4zKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4uZmxhdHBpY2tyLWRheS5mbGF0cGlja3ItZGlzYWJsZWQsXG4uZmxhdHBpY2tyLWRheS5mbGF0cGlja3ItZGlzYWJsZWQ6aG92ZXIge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBjb2xvcjogcmdiYSg1NywgNTcsIDU3LCAwLjEpOyB9XG5cbi5mbGF0cGlja3ItZGF5LndlZWsuc2VsZWN0ZWQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IC01cHggMCAwICMzNzMxMzUsIDVweCAwIDAgIzM3MzEzNTtcbiAgYm94LXNoYWRvdzogLTVweCAwIDAgIzM3MzEzNSwgNXB4IDAgMCAjMzczMTM1OyB9XG5cbi5mbGF0cGlja3ItZGF5LmhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ucmFuZ2VNb2RlIC5mbGF0cGlja3ItZGF5IHtcbiAgbWFyZ2luLXRvcDogMXB4OyB9XG5cbi5mbGF0cGlja3Itd2Vla3dyYXBwZXIge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uZmxhdHBpY2tyLXdlZWt3cmFwcGVyIC5mbGF0cGlja3Itd2Vla3Mge1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMXB4IDAgMCAjZTZlNmU2O1xuICBib3gtc2hhZG93OiAxcHggMCAwICNlNmU2ZTY7IH1cblxuLmZsYXRwaWNrci13ZWVrd3JhcHBlciAuZmxhdHBpY2tyLXdlZWtkYXkge1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG5cbi5mbGF0cGlja3Itd2Vla3dyYXBwZXIgc3Bhbi5mbGF0cGlja3ItZGF5LFxuLmZsYXRwaWNrci13ZWVrd3JhcHBlciBzcGFuLmZsYXRwaWNrci1kYXk6aG92ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgY29sb3I6IHJnYmEoNTcsIDU3LCA1NywgMC4zKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi5mbGF0cGlja3ItaW5uZXJDb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZmxhdHBpY2tyLXJDb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxhdHBpY2tyLXRpbWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG91dGxpbmU6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5mbGF0cGlja3ItdGltZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDsgfVxuXG4uZmxhdHBpY2tyLXRpbWUgLm51bUlucHV0V3JhcHBlciB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiA0MCU7XG4gIGhlaWdodDogNDBweDtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmZsYXRwaWNrci10aW1lIC5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1VwOmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzM5MzkzOTsgfVxuXG4uZmxhdHBpY2tyLXRpbWUgLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93RG93bjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzOTM5Mzk7IH1cblxuLmZsYXRwaWNrci10aW1lLmhhc1NlY29uZHMgLm51bUlucHV0V3JhcHBlciB7XG4gIHdpZHRoOiAyNiU7IH1cblxuLmZsYXRwaWNrci10aW1lLnRpbWUyNGhyIC5udW1JbnB1dFdyYXBwZXIge1xuICB3aWR0aDogNDklOyB9XG5cbi5mbGF0cGlja3ItdGltZSBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzkzOTM5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIGFwcGVhcmFuY2U6IHRleHRmaWVsZDsgfVxuXG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQuZmxhdHBpY2tyLWhvdXIge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQuZmxhdHBpY2tyLW1pbnV0ZSxcbi5mbGF0cGlja3ItdGltZSBpbnB1dC5mbGF0cGlja3Itc2Vjb25kIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXI6IDA7IH1cblxuLmZsYXRwaWNrci10aW1lIC5mbGF0cGlja3ItdGltZS1zZXBhcmF0b3IsXG4uZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci1hbS1wbSB7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogIzM5MzkzOTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHdpZHRoOiAyJTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBtIHtcbiAgb3V0bGluZTogMDtcbiAgd2lkdGg6IDE4JTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZsYXRwaWNrci10aW1lIGlucHV0OmhvdmVyLFxuLmZsYXRwaWNrci10aW1lIC5mbGF0cGlja3ItYW0tcG06aG92ZXIsXG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQ6Zm9jdXMsXG4uZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci1hbS1wbTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlZWU7IH1cblxuLmZsYXRwaWNrci1pbnB1dFtyZWFkb25seV0ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZwRmFkZUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZnBGYWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9IH1cblxuLyohIG5vdWlzbGlkZXIgLSAxNC4xLjEgLSAxMi8xNS8yMDE5ICovXG4vKiBGdW5jdGlvbmFsIHN0eWxpbmc7XHJcbiAqIFRoZXNlIHN0eWxlcyBhcmUgcmVxdWlyZWQgZm9yIG5vVWlTbGlkZXIgdG8gZnVuY3Rpb24uXHJcbiAqIFlvdSBkb24ndCBuZWVkIHRvIGNoYW5nZSB0aGVzZSBydWxlcyB0byBhcHBseSB5b3VyIGRlc2lnbi5cclxuICovXG4ubm9VaS10YXJnZXQsXG4ubm9VaS10YXJnZXQgKiB7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubm9VaS10YXJnZXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm5vVWktYmFzZSxcbi5ub1VpLWNvbm5lY3RzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG5cbi8qIFdyYXBwZXIgZm9yIGFsbCBjb25uZWN0IGVsZW1lbnRzLlxyXG4gKi9cbi5ub1VpLWNvbm5lY3RzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMDsgfVxuXG4ubm9VaS1jb25uZWN0LFxuLm5vVWktb3JpZ2luIHtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zZm9ybS1zdHlsZTogZmxhdDsgfVxuXG4ubm9VaS1jb25uZWN0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubm9VaS1vcmlnaW4ge1xuICBoZWlnaHQ6IDEwJTtcbiAgd2lkdGg6IDEwJTsgfVxuXG4vKiBPZmZzZXQgZGlyZWN0aW9uXHJcbiAqL1xuLm5vVWktdHh0LWRpci1ydGwubm9VaS1ob3Jpem9udGFsIC5ub1VpLW9yaWdpbiB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi8qIEdpdmUgb3JpZ2lucyAwIGhlaWdodC93aWR0aCBzbyB0aGV5IGRvbid0IGludGVyZmVyZSB3aXRoIGNsaWNraW5nIHRoZVxyXG4gKiBjb25uZWN0IGVsZW1lbnRzLlxyXG4gKi9cbi5ub1VpLXZlcnRpY2FsIC5ub1VpLW9yaWdpbiB7XG4gIHdpZHRoOiAwOyB9XG5cbi5ub1VpLWhvcml6b250YWwgLm5vVWktb3JpZ2luIHtcbiAgaGVpZ2h0OiAwOyB9XG5cbi5ub1VpLWhhbmRsZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4ubm9VaS10b3VjaC1hcmVhIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubm9VaS1zdGF0ZS10YXAgLm5vVWktY29ubmVjdCxcbi5ub1VpLXN0YXRlLXRhcCAubm9VaS1vcmlnaW4ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zczsgfVxuXG4ubm9VaS1zdGF0ZS1kcmFnICoge1xuICBjdXJzb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuXG4vKiBTbGlkZXIgc2l6ZSBhbmQgaGFuZGxlIHBsYWNlbWVudDtcclxuICovXG4ubm9VaS1ob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiAxOHB4OyB9XG5cbi5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMjhweDtcbiAgcmlnaHQ6IC0xN3B4O1xuICB0b3A6IC02cHg7IH1cblxuLm5vVWktdmVydGljYWwge1xuICB3aWR0aDogMThweDsgfVxuXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGUge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICByaWdodDogLTZweDtcbiAgdG9wOiAtMTdweDsgfVxuXG4ubm9VaS10eHQtZGlyLXJ0bC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlIHtcbiAgbGVmdDogLTE3cHg7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi8qIFN0eWxpbmc7XHJcbiAqIEdpdmluZyB0aGUgY29ubmVjdCBlbGVtZW50IGEgYm9yZGVyIHJhZGl1cyBjYXVzZXMgaXNzdWVzIHdpdGggdXNpbmcgdHJhbnNmb3JtOiBzY2FsZVxyXG4gKi9cbi5ub1VpLXRhcmdldCB7XG4gIGJhY2tncm91bmQ6ICNGQUZBRkE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0QzRDNEMztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4ICNGMEYwRjAsIDAgM3B4IDZweCAtNXB4ICNCQkI7IH1cblxuLm5vVWktY29ubmVjdHMge1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQ6ICMzRkI4QUY7IH1cblxuLyogSGFuZGxlcyBhbmQgY3Vyc29ycztcclxuICovXG4ubm9VaS1kcmFnZ2FibGUge1xuICBjdXJzb3I6IGV3LXJlc2l6ZTsgfVxuXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1kcmFnZ2FibGUge1xuICBjdXJzb3I6IG5zLXJlc2l6ZTsgfVxuXG4ubm9VaS1oYW5kbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDFweCAjRkZGLCBpbnNldCAwIDFweCA3cHggI0VCRUJFQiwgMCAzcHggNnB4IC0zcHggI0JCQjsgfVxuXG4ubm9VaS1hY3RpdmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMXB4ICNGRkYsIGluc2V0IDAgMXB4IDdweCAjRERELCAwIDNweCA2cHggLTNweCAjQkJCOyB9XG5cbi8qIEhhbmRsZSBzdHJpcGVzO1xyXG4gKi9cbi5ub1VpLWhhbmRsZTpiZWZvcmUsXG4ubm9VaS1oYW5kbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQ6ICNFOEU3RTY7XG4gIGxlZnQ6IDE0cHg7XG4gIHRvcDogNnB4OyB9XG5cbi5ub1VpLWhhbmRsZTphZnRlciB7XG4gIGxlZnQ6IDE3cHg7IH1cblxuLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmJlZm9yZSxcbi5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZTphZnRlciB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbGVmdDogNnB4O1xuICB0b3A6IDE0cHg7IH1cblxuLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmFmdGVyIHtcbiAgdG9wOiAxN3B4OyB9XG5cbi8qIERpc2FibGVkIHN0YXRlO1xyXG4gKi9cbltkaXNhYmxlZF0gLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQ6ICNCOEI4Qjg7IH1cblxuW2Rpc2FibGVkXS5ub1VpLXRhcmdldCxcbltkaXNhYmxlZF0ubm9VaS1oYW5kbGUsXG5bZGlzYWJsZWRdIC5ub1VpLWhhbmRsZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLyogQmFzZTtcclxuICpcclxuICovXG4ubm9VaS1waXBzLFxuLm5vVWktcGlwcyAqIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5ub1VpLXBpcHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjOTk5OyB9XG5cbi8qIFZhbHVlcztcclxuICpcclxuICovXG4ubm9VaS12YWx1ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5ub1VpLXZhbHVlLXN1YiB7XG4gIGNvbG9yOiAjY2NjO1xuICBmb250LXNpemU6IDEwcHg7IH1cblxuLyogTWFya2luZ3M7XHJcbiAqXHJcbiAqL1xuLm5vVWktbWFya2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjQ0NDOyB9XG5cbi5ub1VpLW1hcmtlci1zdWIge1xuICBiYWNrZ3JvdW5kOiAjQUFBOyB9XG5cbi5ub1VpLW1hcmtlci1sYXJnZSB7XG4gIGJhY2tncm91bmQ6ICNBQUE7IH1cblxuLyogSG9yaXpvbnRhbCBsYXlvdXQ7XHJcbiAqXHJcbiAqL1xuLm5vVWktcGlwcy1ob3Jpem9udGFsIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm5vVWktdmFsdWUtaG9yaXpvbnRhbCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTsgfVxuXG4ubm9VaS1ydGwgLm5vVWktdmFsdWUtaG9yaXpvbnRhbCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7IH1cblxuLm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXIge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiA1cHg7IH1cblxuLm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXItc3ViIHtcbiAgaGVpZ2h0OiAxMHB4OyB9XG5cbi5ub1VpLW1hcmtlci1ob3Jpem9udGFsLm5vVWktbWFya2VyLWxhcmdlIHtcbiAgaGVpZ2h0OiAxNXB4OyB9XG5cbi8qIFZlcnRpY2FsIGxheW91dDtcclxuICpcclxuICovXG4ubm9VaS1waXBzLXZlcnRpY2FsIHtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMTAwJTsgfVxuXG4ubm9VaS12YWx1ZS12ZXJ0aWNhbCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7IH1cblxuLm5vVWktcnRsIC5ub1VpLXZhbHVlLXZlcnRpY2FsIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MCUpOyB9XG5cbi5ub1VpLW1hcmtlci12ZXJ0aWNhbC5ub1VpLW1hcmtlciB7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMnB4O1xuICBtYXJnaW4tdG9wOiAtMXB4OyB9XG5cbi5ub1VpLW1hcmtlci12ZXJ0aWNhbC5ub1VpLW1hcmtlci1zdWIge1xuICB3aWR0aDogMTBweDsgfVxuXG4ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXItbGFyZ2Uge1xuICB3aWR0aDogMTVweDsgfVxuXG4ubm9VaS10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS10b29sdGlwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAxMjAlOyB9XG5cbi5ub1VpLXZlcnRpY2FsIC5ub1VpLXRvb2x0aXAge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMjAlOyB9XG5cbi8qISBQaG90b1N3aXBlIG1haW4gQ1NTIGJ5IERtaXRyeSBTZW1lbm92IHwgcGhvdG9zd2lwZS5jb20gfCBNSVQgbGljZW5zZSAqL1xuLypcclxuXHRTdHlsZXMgZm9yIGJhc2ljIFBob3RvU3dpcGUgZnVuY3Rpb25hbGl0eSAoc2xpZGluZyBhcmVhLCBvcGVuL2Nsb3NlIHRyYW5zaXRpb25zKVxyXG4qL1xuLyogcHN3cCA9IHBob3Rvc3dpcGUgKi9cbi5wc3dwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgei1pbmRleDogMTAxMDA7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogY3JlYXRlIHNlcGFyYXRlIGxheWVyLCB0byBhdm9pZCBwYWludCBvbiB3aW5kb3cub25zY3JvbGwgaW4gd2Via2l0L2JsaW5rICovXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5wc3dwICoge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLnBzd3AgaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lOyB9XG5cbi8qIHN0eWxlIGlzIGFkZGVkIHdoZW4gSlMgb3B0aW9uIHNob3dIaWRlT3BhY2l0eSBpcyBzZXQgdG8gdHJ1ZSAqL1xuLnBzd3AtLWFuaW1hdGVfb3BhY2l0eSB7XG4gIC8qIDAuMDAxLCBiZWNhdXNlIG9wYWNpdHk6MCBkb2Vzbid0IHRyaWdnZXIgUGFpbnQgYWN0aW9uLCB3aGljaCBjYXVzZXMgbGFnIGF0IHN0YXJ0IG9mIHRyYW5zaXRpb24gKi9cbiAgb3BhY2l0eTogMC4wMDE7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICAvKiBmb3Igb3Blbi9jbG9zZSB0cmFuc2l0aW9uICovXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTsgfVxuXG4ucHN3cC0tb3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5wc3dwLS16b29tLWFsbG93ZWQgLnBzd3BfX2ltZyB7XG4gIC8qIGF1dG9wcmVmaXhlcjogb2ZmICovXG4gIGN1cnNvcjogLXdlYmtpdC16b29tLWluO1xuICBjdXJzb3I6IC1tb3otem9vbS1pbjtcbiAgY3Vyc29yOiB6b29tLWluOyB9XG5cbi5wc3dwLS16b29tZWQtaW4gLnBzd3BfX2ltZyB7XG4gIC8qIGF1dG9wcmVmaXhlcjogb2ZmICovXG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICBjdXJzb3I6IC1tb3otZ3JhYjtcbiAgY3Vyc29yOiBncmFiOyB9XG5cbi5wc3dwLS1kcmFnZ2luZyAucHN3cF9faW1nIHtcbiAgLyogYXV0b3ByZWZpeGVyOiBvZmYgKi9cbiAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICBjdXJzb3I6IC1tb3otZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7IH1cblxuLypcclxuXHRCYWNrZ3JvdW5kIGlzIGFkZGVkIGFzIGEgc2VwYXJhdGUgZWxlbWVudC5cclxuXHRBcyBhbmltYXRpbmcgb3BhY2l0eSBpcyBtdWNoIGZhc3RlciB0aGFuIGFuaW1hdGluZyByZ2JhKCkgYmFja2dyb3VuZC1jb2xvci5cclxuKi9cbi5wc3dwX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7IH1cblxuLnBzd3BfX3Njcm9sbC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnBzd3BfX2NvbnRhaW5lcixcbi5wc3dwX196b29tLXdyYXAge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwOyB9XG5cbi8qIFByZXZlbnQgc2VsZWN0aW9uIGFuZCB0YXAgaGlnaGxpZ2h0cyAqL1xuLnBzd3BfX2NvbnRhaW5lcixcbi5wc3dwX19pbWcge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7IH1cblxuLnBzd3BfX3pvb20td3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIC8qIGZvciBvcGVuL2Nsb3NlIHRyYW5zaXRpb24gKi9cbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMzM21zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpOyB9XG5cbi5wc3dwX19iZyB7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICAvKiBmb3Igb3Blbi9jbG9zZSB0cmFuc2l0aW9uICovXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTsgfVxuXG4ucHN3cC0tYW5pbWF0ZWQtaW4gLnBzd3BfX2JnLFxuLnBzd3AtLWFuaW1hdGVkLWluIC5wc3dwX196b29tLXdyYXAge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7IH1cblxuLnBzd3BfX2NvbnRhaW5lcixcbi5wc3dwX196b29tLXdyYXAge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ucHN3cF9faXRlbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5wc3dwX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuXG4vKlxyXG5cdHN0cmV0Y2hlZCB0aHVtYm5haWwgb3IgZGl2IHBsYWNlaG9sZGVyIGVsZW1lbnQgKHNlZSBiZWxvdylcclxuXHRzdHlsZSBpcyBhZGRlZCB0byBhdm9pZCBmbGlja2VyaW5nIGluIHdlYmtpdC9ibGluayB3aGVuIGxheWVycyBvdmVybGFwXHJcbiovXG4ucHN3cF9faW1nLS1wbGFjZWhvbGRlciB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi8qXHJcblx0ZGl2IGVsZW1lbnQgdGhhdCBtYXRjaGVzIHNpemUgb2YgbGFyZ2UgaW1hZ2VcclxuXHRsYXJnZSBpbWFnZSBsb2FkcyBvbiB0b3Agb2YgaXRcclxuKi9cbi5wc3dwX19pbWctLXBsYWNlaG9sZGVyLS1ibGFuayB7XG4gIGJhY2tncm91bmQ6ICMyMjI7IH1cblxuLnBzd3AtLWllIC5wc3dwX19pbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwOyB9XG5cbi8qXHJcblx0RXJyb3IgbWVzc2FnZSBhcHBlYXJzIHdoZW4gaW1hZ2UgaXMgbm90IGxvYWRlZFxyXG5cdChKUyBvcHRpb24gZXJyb3JNc2cgY29udHJvbHMgbWFya3VwKVxyXG4qL1xuLnBzd3BfX2Vycm9yLW1zZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIGNvbG9yOiAjQ0NDOyB9XG5cbi5wc3dwX19lcnJvci1tc2cgYSB7XG4gIGNvbG9yOiAjQ0NDO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4vKiEgUGhvdG9Td2lwZSBEZWZhdWx0IFVJIENTUyBieSBEbWl0cnkgU2VtZW5vdiB8IHBob3Rvc3dpcGUuY29tIHwgTUlUIGxpY2Vuc2UgKi9cbi8qXHJcblxyXG5cdENvbnRlbnRzOlxyXG5cclxuXHQxLiBCdXR0b25zXHJcblx0Mi4gU2hhcmUgbW9kYWwgYW5kIGxpbmtzXHJcblx0My4gSW5kZXggaW5kaWNhdG9yIChcIjEgb2YgWFwiIGNvdW50ZXIpXHJcblx0NC4gQ2FwdGlvblxyXG5cdDUuIExvYWRpbmcgaW5kaWNhdG9yXHJcblx0Ni4gQWRkaXRpb25hbCBzdHlsZXMgKHJvb3QgZWxlbWVudCwgdG9wIGJhciwgaWRsZSBzdGF0ZSwgaGlkZGVuIHN0YXRlLCBldGMuKVxyXG5cclxuKi9cbi8qXHJcblxyXG5cdDEuIEJ1dHRvbnNcclxuXHJcbiAqL1xuLyogPGJ1dHRvbj4gY3NzIHJlc2V0ICovXG4ucHN3cF9fYnV0dG9uIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBvcGFjaXR5OiAwLjc1O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLnBzd3BfX2J1dHRvbjpmb2N1cywgLnBzd3BfX2J1dHRvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnBzd3BfX2J1dHRvbjphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xuICBvcGFjaXR5OiAwLjk7IH1cblxuLnBzd3BfX2J1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDsgfVxuXG4vKiBwc3dwX191aS0tb3Zlci1jbG9zZSBjbGFzcyBpdCBhZGRlZCB3aGVuIG1vdXNlIGlzIG92ZXIgZWxlbWVudCB0aGF0IHNob3VsZCBjbG9zZSBnYWxsZXJ5ICovXG4ucHN3cF9fdWktLW92ZXItY2xvc2UgLnBzd3BfX2J1dHRvbi0tY2xvc2Uge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5wc3dwX19idXR0b24sXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUsXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2RlZmF1bHQtc2tpbi5wbmdcIikgMCAwIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNjRweCA4OHB4O1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4OyB9XG5cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjEpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjA5Mzc1KSwgKG1pbi1yZXNvbHV0aW9uOiAxMDVkcGkpLCAobWluLXJlc29sdXRpb246IDEuMWRwcHgpIHtcbiAgLyogU2VydmUgU1ZHIHNwcml0ZSBpZiBicm93c2VyIHN1cHBvcnRzIFNWRyBhbmQgcmVzb2x1dGlvbiBpcyBtb3JlIHRoYW4gMTA1ZHBpICovIH1cblxuLnBzd3BfX2J1dHRvbi0tY2xvc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00NHB4OyB9XG5cbi5wc3dwX19idXR0b24tLXNoYXJlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggLTQ0cHg7IH1cblxuLnBzd3BfX2J1dHRvbi0tZnMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wc3dwLS1zdXBwb3J0cy1mcyAucHN3cF9fYnV0dG9uLS1mcyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5wc3dwLS1mcyAucHN3cF9fYnV0dG9uLS1mcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NHB4IDA7IH1cblxuLnBzd3BfX2J1dHRvbi0tem9vbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04OHB4IDA7IH1cblxuLnBzd3AtLXpvb20tYWxsb3dlZCAucHN3cF9fYnV0dG9uLS16b29tIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnBzd3AtLXpvb21lZC1pbiAucHN3cF9fYnV0dG9uLS16b29tIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMnB4IDA7IH1cblxuLyogbm8gYXJyb3dzIG9uIHRvdWNoIHNjcmVlbnMgKi9cbi5wc3dwLS10b3VjaCAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbi5wc3dwLS10b3VjaCAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLypcclxuXHRBcnJvdyBidXR0b25zIGhpdCBhcmVhXHJcblx0KGljb24gaXMgYWRkZWQgdG8gOmJlZm9yZSBwc2V1ZG8tZWxlbWVudClcclxuKi9cbi5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0IHtcbiAgbGVmdDogMDsgfVxuXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICByaWdodDogMDsgfVxuXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUsXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHRvcDogMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQ6YmVmb3JlIHtcbiAgbGVmdDogNnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM4cHggLTQ0cHg7IH1cblxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0OmJlZm9yZSB7XG4gIHJpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NHB4IC00NHB4OyB9XG5cbi8qXHJcblxyXG5cdDIuIFNoYXJlIG1vZGFsL3BvcHVwIGFuZCBsaW5rc1xyXG5cclxuICovXG4ucHN3cF9fY291bnRlcixcbi5wc3dwX19zaGFyZS1tb2RhbCB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLnBzd3BfX3NoYXJlLW1vZGFsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE2MDA7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5OyB9XG5cbi5wc3dwX19zaGFyZS1tb2RhbC0taGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucHN3cF9fc2hhcmUtdG9vbHRpcCB7XG4gIHotaW5kZXg6IDE2MjA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgdG9wOiA1NnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgcmlnaHQ6IDQ0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXM7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtOyB9XG5cbi5wc3dwX19zaGFyZS10b29sdGlwIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7IH1cblxuLnBzd3BfX3NoYXJlLXRvb2x0aXAgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7IH1cblxuLnBzd3BfX3NoYXJlLXRvb2x0aXAgYTpmaXJzdC1jaGlsZCB7XG4gIC8qIHJvdW5kIGNvcm5lcnMgb24gdGhlIGZpcnN0L2xhc3QgbGlzdCBpdGVtICovXG4gIGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwOyB9XG5cbi5wc3dwX19zaGFyZS10b29sdGlwIGE6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4OyB9XG5cbi5wc3dwX19zaGFyZS1tb2RhbC0tZmFkZS1pbiB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnBzd3BfX3NoYXJlLW1vZGFsLS1mYWRlLWluIC5wc3dwX19zaGFyZS10b29sdGlwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuXG4vKiBpbmNyZWFzZSBzaXplIG9mIHNoYXJlIGxpbmtzIG9uIHRvdWNoIGRldmljZXMgKi9cbi5wc3dwLS10b3VjaCAucHN3cF9fc2hhcmUtdG9vbHRpcCBhIHtcbiAgcGFkZGluZzogMTZweCAxMnB4OyB9XG5cbmEucHN3cF9fc2hhcmUtLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMnB4O1xuICByaWdodDogMTVweDtcbiAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkY7XG4gIC13ZWJraXQtcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tb3otcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbmEucHN3cF9fc2hhcmUtLWZhY2Vib29rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzNFNUM5QTtcbiAgY29sb3I6ICNGRkY7IH1cblxuYS5wc3dwX19zaGFyZS0tZmFjZWJvb2s6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzNFNUM5QTsgfVxuXG5hLnBzd3BfX3NoYXJlLS10d2l0dGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzU1QUNFRTtcbiAgY29sb3I6ICNGRkY7IH1cblxuYS5wc3dwX19zaGFyZS0tcGludGVyZXN0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0NDQztcbiAgY29sb3I6ICNDRTI3MkQ7IH1cblxuYS5wc3dwX19zaGFyZS0tZG93bmxvYWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjREREOyB9XG5cbi8qXHJcblxyXG5cdDMuIEluZGV4IGluZGljYXRvciAoXCIxIG9mIFhcIiBjb3VudGVyKVxyXG5cclxuICovXG4ucHN3cF9fY291bnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIGNvbG9yOiAjRkZGO1xuICBvcGFjaXR5OiAwLjc1O1xuICBwYWRkaW5nOiAwIDEwcHg7IH1cblxuLypcclxuXHJcblx0NC4gQ2FwdGlvblxyXG5cclxuICovXG4ucHN3cF9fY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDRweDsgfVxuXG4ucHN3cF9fY2FwdGlvbiBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICNCQkI7IH1cblxuLnBzd3BfX2NhcHRpb25fX2NlbnRlciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1heC13aWR0aDogNDIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogI0NDQzsgfVxuXG4ucHN3cF9fY2FwdGlvbi0tZW1wdHkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIEZha2UgY2FwdGlvbiBlbGVtZW50LCB1c2VkIHRvIGNhbGN1bGF0ZSBoZWlnaHQgb2YgbmV4dC9wcmV2IGltYWdlICovXG4ucHN3cF9fY2FwdGlvbi0tZmFrZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4vKlxyXG5cclxuXHQ1LiBMb2FkaW5nIGluZGljYXRvciAocHJlbG9hZGVyKVxyXG5cclxuXHRZb3UgY2FuIHBsYXkgd2l0aCBpdCBoZXJlIC0gaHR0cDovL2NvZGVwZW4uaW8vZGltc2VtZW5vdi9wZW4veXlCV29SXHJcblxyXG4gKi9cbi5wc3dwX19wcmVsb2FkZXIge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIycHg7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gIGRpcmVjdGlvbjogbHRyOyB9XG5cbi5wc3dwX19wcmVsb2FkZXJfX2ljbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMTJweDsgfVxuXG4ucHN3cF9fcHJlbG9hZGVyLS1hY3RpdmUge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5wc3dwX19wcmVsb2FkZXItLWFjdGl2ZSAucHN3cF9fcHJlbG9hZGVyX19pY24ge1xuICAvKiBXZSB1c2UgLmdpZiBpbiBicm93c2VycyB0aGF0IGRvbid0IHN1cHBvcnQgQ1NTIGFuaW1hdGlvbiAqL1xuICBiYWNrZ3JvdW5kOiB1cmwocHJlbG9hZGVyLmdpZikgMCAwIG5vLXJlcGVhdDsgfVxuXG4ucHN3cC0tY3NzX2FuaW1hdGlvbiAucHN3cF9fcHJlbG9hZGVyLS1hY3RpdmUge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5wc3dwLS1jc3NfYW5pbWF0aW9uIC5wc3dwX19wcmVsb2FkZXItLWFjdGl2ZSAucHN3cF9fcHJlbG9hZGVyX19pY24ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogY2xvY2t3aXNlIDUwMG1zIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBjbG9ja3dpc2UgNTAwbXMgbGluZWFyIGluZmluaXRlOyB9XG5cbi5wc3dwLS1jc3NfYW5pbWF0aW9uIC5wc3dwX19wcmVsb2FkZXItLWFjdGl2ZSAucHN3cF9fcHJlbG9hZGVyX19kb251dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBkb251dC1yb3RhdGUgMTAwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpIGluZmluaXRlO1xuICBhbmltYXRpb246IGRvbnV0LXJvdGF0ZSAxMDAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMiwgMSkgaW5maW5pdGU7IH1cblxuLnBzd3AtLWNzc19hbmltYXRpb24gLnBzd3BfX3ByZWxvYWRlcl9faWNuIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgb3BhY2l0eTogMC43NTtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNXB4O1xuICB0b3A6IDE1cHg7XG4gIG1hcmdpbjogMDsgfVxuXG4ucHN3cC0tY3NzX2FuaW1hdGlvbiAucHN3cF9fcHJlbG9hZGVyX19jdXQge1xuICAvKlxyXG5cdFx0XHRUaGUgaWRlYSBvZiBhbmltYXRpbmcgaW5uZXIgY2lyY2xlIGlzIGJhc2VkIG9uIFBvbHltZXIgKFwibWF0ZXJpYWxcIikgbG9hZGluZyBpbmRpY2F0b3JcclxuXHRcdFx0IGJ5IEtlYW51IExlZSBodHRwczovL2Jsb2cua2VhbnVsZWUuY29tLzIwMTQvMTAvMjAvdGhlLXRhbGUtb2YtdGhyZWUtc3Bpbm5lcnMuaHRtbFxyXG5cdFx0Ki9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnBzd3AtLWNzc19hbmltYXRpb24gLnBzd3BfX3ByZWxvYWRlcl9fZG9udXQge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG1hcmdpbjogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBzd3BfX3ByZWxvYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgdG9wOiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBmbG9hdDogcmlnaHQ7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgY2xvY2t3aXNlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGNsb2Nrd2lzZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGRvbnV0LXJvdGF0ZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTQwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTQwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApOyB9IH1cblxuQGtleWZyYW1lcyBkb251dC1yb3RhdGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTE0MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTE0MGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfSB9XG5cbi8qXHJcblxyXG5cdDYuIEFkZGl0aW9uYWwgc3R5bGVzXHJcblxyXG4gKi9cbi8qIHJvb3QgZWxlbWVudCBvZiBVSSAqL1xuLnBzd3BfX3VpIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMTU1MDsgfVxuXG4vKiB0b3AgYmxhY2sgYmFyIHdpdGggYnV0dG9ucyBhbmQgXCIxIG9mIFhcIiBpbmRpY2F0b3IgKi9cbi5wc3dwX190b3AtYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogNDRweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnBzd3BfX2NhcHRpb24sXG4ucHN3cF9fdG9wLWJhcixcbi5wc3dwLS1oYXNfbW91c2UgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG4ucHN3cC0taGFzX21vdXNlIC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDMzM21zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMzM21zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpOyB9XG5cbi8qIHBzd3AtLWhhc19tb3VzZSBjbGFzcyBpcyBhZGRlZCBvbmx5IHdoZW4gdHdvIHN1YnNlcXVlbnQgbW91c2Vtb3ZlIGV2ZW50cyBvY2N1ciAqL1xuLnBzd3AtLWhhc19tb3VzZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbi5wc3dwLS1oYXNfbW91c2UgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4ucHN3cF9fdG9wLWJhcixcbi5wc3dwX19jYXB0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG5cbi8qIHBzd3BfX3VpLS1maXQgY2xhc3MgaXMgYWRkZWQgd2hlbiBtYWluIGltYWdlIFwiZml0c1wiIGJldHdlZW4gdG9wIGJhciBhbmQgYm90dG9tIGJhciAoY2FwdGlvbikgKi9cbi5wc3dwX191aS0tZml0IC5wc3dwX190b3AtYmFyLFxuLnBzd3BfX3VpLS1maXQgLnBzd3BfX2NhcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuLyogcHN3cF9fdWktLWlkbGUgY2xhc3MgaXMgYWRkZWQgd2hlbiBtb3VzZSBpc24ndCBtb3ZpbmcgZm9yIHNldmVyYWwgc2Vjb25kcyAoSlMgb3B0aW9uIHRpbWVUb0lkbGUpICovXG4ucHN3cF9fdWktLWlkbGUgLnBzd3BfX3RvcC1iYXIge1xuICBvcGFjaXR5OiAwOyB9XG5cbi5wc3dwX191aS0taWRsZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbi5wc3dwX191aS0taWRsZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICBvcGFjaXR5OiAwOyB9XG5cbi8qXHJcblx0cHN3cF9fdWktLWhpZGRlbiBjbGFzcyBpcyBhZGRlZCB3aGVuIGNvbnRyb2xzIGFyZSBoaWRkZW5cclxuXHRlLmcuIHdoZW4gdXNlciB0YXBzIHRvIHRvZ2dsZSB2aXNpYmlsaXR5IG9mIGNvbnRyb2xzXHJcbiovXG4ucHN3cF9fdWktLWhpZGRlbiAucHN3cF9fdG9wLWJhcixcbi5wc3dwX191aS0taGlkZGVuIC5wc3dwX19jYXB0aW9uLFxuLnBzd3BfX3VpLS1oaWRkZW4gLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG4ucHN3cF9fdWktLWhpZGRlbiAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICAvKiBGb3JjZSBwYWludCAmIGNyZWF0ZSBjb21wb3NpdGlvbiBsYXllciBmb3IgY29udHJvbHMuICovXG4gIG9wYWNpdHk6IDAuMDAxOyB9XG5cbi8qIHBzd3BfX3VpLS1vbmUtc2xpZGUgY2xhc3MgaXMgYWRkZWQgd2hlbiB0aGVyZSBpcyBqdXN0IG9uZSBpdGVtIGluIGdhbGxlcnkgKi9cbi5wc3dwX191aS0tb25lLXNsaWRlIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3BfX3VpLS1vbmUtc2xpZGUgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0LFxuLnBzd3BfX3VpLS1vbmUtc2xpZGUgLnBzd3BfX2NvdW50ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wc3dwX19lbGVtZW50LS1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ucHN3cC0tbWluaW1hbC0tZGFyayAucHN3cF9fdG9wLWJhciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuW2RhdGEtc2ltcGxlYmFyXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbi5zaW1wbGViYXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbiAgbWF4LWhlaWdodDogaW5oZXJpdDsgfVxuXG4uc2ltcGxlYmFyLW1hc2sge1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAwOyB9XG5cbi5zaW1wbGViYXItb2Zmc2V0IHtcbiAgZGlyZWN0aW9uOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgcmVzaXplOiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuXG4uc2ltcGxlYmFyLWNvbnRlbnQtd3JhcHBlciB7XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC8qIFJlcXVpcmVkIGZvciBob3Jpem9udGFsIG5hdGl2ZSBzY3JvbGxiYXIgdG8gbm90IGFwcGVhciBpZiBwYXJlbnQgaXMgdGFsbGVyIHRoYW4gbmF0dXJhbCBoZWlnaHQgKi9cbiAgd2lkdGg6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogTm90IHJlcXVpcmVkIGZvciBob3Jpem9udGFsIHNjcm9sbCB0byB0cmlnZ2VyICovXG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIC8qIE5lZWRlZCBmb3IgdmVydGljYWwgc2Nyb2xsIHRvIHRyaWdnZXIgKi9cbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IH1cblxuLnNpbXBsZWJhci1jb250ZW50LXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLnNpbXBsZWJhci1oaWRlLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwOyB9XG5cbi5zaW1wbGViYXItY29udGVudDpiZWZvcmUsXG4uc2ltcGxlYmFyLWNvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5zaW1wbGViYXItcGxhY2Vob2xkZXIge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uc2ltcGxlYmFyLWhlaWdodC1hdXRvLW9ic2VydmVyLXdyYXBwZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IC0xO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmbGV4LWdyb3c6IGluaGVyaXQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LWJhc2lzOiAwOyB9XG5cbi5zaW1wbGViYXItaGVpZ2h0LWF1dG8tb2JzZXJ2ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwMCU7XG4gIHdpZHRoOiAxMDAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBtaW4td2lkdGg6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IC0xOyB9XG5cbi5zaW1wbGViYXItdHJhY2sge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbltkYXRhLXNpbXBsZWJhcl0uc2ltcGxlYmFyLWRyYWdnaW5nIC5zaW1wbGViYXItY29udGVudCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgfVxuXG5bZGF0YS1zaW1wbGViYXJdLnNpbXBsZWJhci1kcmFnZ2luZyAuc2ltcGxlYmFyLXRyYWNrIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDsgfVxuXG4uc2ltcGxlYmFyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1pbi1oZWlnaHQ6IDEwcHg7IH1cblxuLnNpbXBsZWJhci1zY3JvbGxiYXI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZDogYmxhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgbGVmdDogMnB4O1xuICByaWdodDogMnB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyB9XG5cbi5zaW1wbGViYXItc2Nyb2xsYmFyLnNpbXBsZWJhci12aXNpYmxlOmJlZm9yZSB7XG4gIC8qIFdoZW4gaG92ZXJlZCwgcmVtb3ZlIGFsbCB0cmFuc2l0aW9ucyBmcm9tIGRyYWcgaGFuZGxlICovXG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyBsaW5lYXI7IH1cblxuLnNpbXBsZWJhci10cmFjay5zaW1wbGViYXItdmVydGljYWwge1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMXB4OyB9XG5cbi5zaW1wbGViYXItdHJhY2suc2ltcGxlYmFyLXZlcnRpY2FsIC5zaW1wbGViYXItc2Nyb2xsYmFyOmJlZm9yZSB7XG4gIHRvcDogMnB4O1xuICBib3R0b206IDJweDsgfVxuXG4uc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci1ob3Jpem9udGFsIHtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMXB4OyB9XG5cbi5zaW1wbGViYXItdHJhY2suc2ltcGxlYmFyLWhvcml6b250YWwgLnNpbXBsZWJhci1zY3JvbGxiYXI6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAycHg7XG4gIHJpZ2h0OiAycHg7IH1cblxuLnNpbXBsZWJhci10cmFjay5zaW1wbGViYXItaG9yaXpvbnRhbCAuc2ltcGxlYmFyLXNjcm9sbGJhciB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xuICB0b3A6IDJweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMTBweDtcbiAgd2lkdGg6IGF1dG87IH1cblxuLyogUnRsIHN1cHBvcnQgKi9cbltkYXRhLXNpbXBsZWJhci1kaXJlY3Rpb249J3J0bCddIC5zaW1wbGViYXItdHJhY2suc2ltcGxlYmFyLXZlcnRpY2FsIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7IH1cblxuLmhzLWR1bW15LXNjcm9sbGJhci1zaXplIHtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IDUwMHB4O1xuICB3aWR0aDogNTAwcHg7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsOyB9XG5cbi5zaW1wbGViYXItaGlkZS1zY3JvbGxiYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgfVxuXG4uc3MtbWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY29sb3I6ICMyODI4Mjg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5zcy1tYWluIC5zcy1zaW5nbGUtc2VsZWN0ZWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogM2VtO1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjREVERURFO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4yczsgfVxuICAgIC5zcy1tYWluIC5zcy1zaW5nbGUtc2VsZWN0ZWQuc3MtZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0RFREVERTtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cbiAgICAuc3MtbWFpbiAuc3Mtc2luZ2xlLXNlbGVjdGVkLnNzLW9wZW4tYWJvdmUge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDsgfVxuICAgIC5zcy1tYWluIC5zcy1zaW5nbGUtc2VsZWN0ZWQuc3Mtb3Blbi1iZWxvdyB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4OyB9XG4gICAgLnNzLW1haW4gLnNzLXNpbmdsZS1zZWxlY3RlZCAucGxhY2Vob2xkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgICAgIC5zcy1tYWluIC5zcy1zaW5nbGUtc2VsZWN0ZWQgLnBsYWNlaG9sZGVyICoge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgIC5zcy1tYWluIC5zcy1zaW5nbGUtc2VsZWN0ZWQgLnBsYWNlaG9sZGVyIC5zcy1kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAjOTE5MTkxOyB9XG4gICAgLnNzLW1haW4gLnNzLXNpbmdsZS1zZWxlY3RlZCAuc3MtZGVzZWxlY3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgICBtYXJnaW46IDAgNnB4IDAgNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgIC5zcy1tYWluIC5zcy1zaW5nbGUtc2VsZWN0ZWQgLnNzLWRlc2VsZWN0LnNzLWhpZGUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnNzLW1haW4gLnNzLXNpbmdsZS1zZWxlY3RlZCAuc3MtYXJyb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgICBtYXJnaW46IDAgNnB4IDAgNnB4OyB9XG4gICAgICAuc3MtbWFpbiAuc3Mtc2luZ2xlLXNlbGVjdGVkIC5zcy1hcnJvdyBzcGFuIHtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAjMjgyODI4O1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycywgbWFyZ2luIC4yczsgfVxuICAgICAgICAuc3MtbWFpbiAuc3Mtc2luZ2xlLXNlbGVjdGVkIC5zcy1hcnJvdyBzcGFuLmFycm93LXVwIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgICAgICBtYXJnaW46IDNweCAwIDAgMDsgfVxuICAgICAgICAuc3MtbWFpbiAuc3Mtc2luZ2xlLXNlbGVjdGVkIC5zcy1hcnJvdyBzcGFuLmFycm93LWRvd24ge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICBtYXJnaW46IC0zcHggMCAwIDA7IH1cbiAgLnNzLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1pbi1oZWlnaHQ6IDNlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDAgMCAzcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0RFREVERTtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnM7IH1cbiAgICAuc3MtbWFpbiAuc3MtbXVsdGktc2VsZWN0ZWQuc3MtZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0RFREVERTtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cbiAgICAgIC5zcy1tYWluIC5zcy1tdWx0aS1zZWxlY3RlZC5zcy1kaXNhYmxlZCAuc3MtdmFsdWVzIC5zcy1kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAjMjgyODI4OyB9XG4gICAgICAuc3MtbWFpbiAuc3MtbXVsdGktc2VsZWN0ZWQuc3MtZGlzYWJsZWQgLnNzLXZhbHVlcyAuc3MtdmFsdWUgLnNzLXZhbHVlLWRlbGV0ZSB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cbiAgICAuc3MtbWFpbiAuc3MtbXVsdGktc2VsZWN0ZWQuc3Mtb3Blbi1hYm92ZSB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4OyB9XG4gICAgLnNzLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkLnNzLW9wZW4tYmVsb3cge1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDsgfVxuICAgIC5zcy1tYWluIC5zcy1tdWx0aS1zZWxlY3RlZCAuc3MtdmFsdWVzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTsgfVxuICAgICAgLnNzLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkIC5zcy12YWx1ZXMgLnNzLWRpc2FibGVkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogNHB4IDVweDtcbiAgICAgICAgbWFyZ2luOiAycHggMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY29sb3I6ICM5MTkxOTE7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbkBrZXlmcmFtZXMgc2NhbGVJbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBzY2FsZU91dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cbiAgICAgIC5zcy1tYWluIC5zcy1tdWx0aS1zZWxlY3RlZCAuc3MtdmFsdWVzIC5zcy12YWx1ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgICAgIG1hcmdpbjogM3B4IDVweCAzcHggMHB4O1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM3MzEzNTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICBhbmltYXRpb24tbmFtZTogc2NhbGVJbjtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuMnM7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG4gICAgICAgIC5zcy1tYWluIC5zcy1tdWx0aS1zZWxlY3RlZCAuc3MtdmFsdWVzIC5zcy12YWx1ZS5zcy1vdXQge1xuICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBzY2FsZU91dDtcbiAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IC4ycztcbiAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuICAgICAgICAuc3MtbWFpbiAuc3MtbXVsdGktc2VsZWN0ZWQgLnNzLXZhbHVlcyAuc3MtdmFsdWUgLnNzLXZhbHVlLWRlbGV0ZSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbDsgfVxuICAgIC5zcy1tYWluIC5zcy1tdWx0aS1zZWxlY3RlZCAuc3MtYWRkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAwIDEgM3B4O1xuICAgICAgbWFyZ2luOiA5cHggMTJweCAwIDVweDsgfVxuICAgICAgLnNzLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkIC5zcy1hZGQgLnNzLXBsdXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogIzI4MjgyODtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnM7IH1cbiAgICAgICAgLnNzLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkIC5zcy1hZGQgLnNzLXBsdXM6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMyODI4Mjg7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgbGVmdDogLTRweDtcbiAgICAgICAgICB0b3A6IDRweDsgfVxuICAgICAgICAuc3MtbWFpbiAuc3MtbXVsdGktc2VsZWN0ZWQgLnNzLWFkZCAuc3MtcGx1cy5zcy1jcm9zcyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG5cbi5zcy1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAtMXB4IDAgMCAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IHNvbGlkIDFweCAjREVERURFO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycywgb3BhY2l0eSAuMnM7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDApOyB9XG4gIC5zcy1jb250ZW50LnNzLW9wZW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7IH1cbiAgLnNzLWNvbnRlbnQgLnNzLXNlYXJjaCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBhZGRpbmc6IDhweCA4cHggNnB4IDhweDsgfVxuICAgIC5zcy1jb250ZW50IC5zcy1zZWFyY2guc3MtaGlkZSB7XG4gICAgICBoZWlnaHQ6IDBweDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAwcHg7XG4gICAgICBtYXJnaW46IDBweCAwcHggMHB4IDBweDsgfVxuICAgICAgLnNzLWNvbnRlbnQgLnNzLXNlYXJjaC5zcy1oaWRlIGlucHV0IHtcbiAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDBweDtcbiAgICAgICAgbWFyZ2luOiAwcHggMHB4IDBweCAwcHg7IH1cbiAgICAuc3MtY29udGVudCAuc3Mtc2VhcmNoIGlucHV0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWluLXdpZHRoOiAwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBwYWRkaW5nOiA2cHggOHB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0RFREVERTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgfVxuICAgICAgLnNzLWNvbnRlbnQgLnNzLXNlYXJjaCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogIzI4MjgyODtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgICAgLnNzLWNvbnRlbnQgLnNzLXNlYXJjaCBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICMyODI4Mjg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAgIC5zcy1jb250ZW50IC5zcy1zZWFyY2ggaW5wdXQ6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4ICMzNzMxMzU7IH1cbiAgICAuc3MtY29udGVudCAuc3Mtc2VhcmNoIC5zcy1hZGRhYmxlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmbGV4OiAwIDAgMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbjogMCAwIDAgOHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0RFREVERTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLnNzLWNvbnRlbnQgLnNzLWFkZGFibGUge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7IH1cbiAgLnNzLWNvbnRlbnQgLnNzLWxpc3Qge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAuc3MtY29udGVudCAuc3MtbGlzdCAuc3Mtb3B0Z3JvdXAgLnNzLW9wdGdyb3VwLWxhYmVsIHtcbiAgICAgIHBhZGRpbmc6IDZweCAxMHB4IDZweCAxMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAuc3MtY29udGVudCAuc3MtbGlzdCAuc3Mtb3B0Z3JvdXAgLnNzLW9wdGlvbiB7XG4gICAgICBwYWRkaW5nOiA2cHggNnB4IDZweCAyNXB4OyB9XG4gICAgLnNzLWNvbnRlbnQgLnNzLWxpc3QgLnNzLW9wdGdyb3VwLWxhYmVsLXNlbGVjdGFibGUge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAuc3MtY29udGVudCAuc3MtbGlzdCAuc3Mtb3B0Z3JvdXAtbGFiZWwtc2VsZWN0YWJsZTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzczMTM1OyB9XG4gICAgLnNzLWNvbnRlbnQgLnNzLWxpc3QgLnNzLW9wdGlvbiB7XG4gICAgICBwYWRkaW5nOiA2cHggMTBweCA2cHggMTBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG4gICAgICAuc3MtY29udGVudCAuc3MtbGlzdCAuc3Mtb3B0aW9uICoge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgIC5zcy1jb250ZW50IC5zcy1saXN0IC5zcy1vcHRpb246aG92ZXIsIC5zcy1jb250ZW50IC5zcy1saXN0IC5zcy1vcHRpb24uc3MtaGlnaGxpZ2h0ZWQge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM3MzEzNTsgfVxuICAgICAgLnNzLWNvbnRlbnQgLnNzLWxpc3QgLnNzLW9wdGlvbi5zcy1kaXNhYmxlZCB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgIGNvbG9yOiAjOTE5MTkxO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAuc3MtY29udGVudCAuc3MtbGlzdCAuc3Mtb3B0aW9uOm5vdCguc3MtZGlzYWJsZWQpLnNzLW9wdGlvbi1zZWxlY3RlZCB7XG4gICAgICAgIGNvbG9yOiAjMjgyODI4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OSwgNTMsIDAuMSk7IH1cbiAgICAgIC5zcy1jb250ZW50IC5zcy1saXN0IC5zcy1vcHRpb24uc3MtaGlkZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5zcy1jb250ZW50IC5zcy1saXN0IC5zcy1vcHRpb24gLnNzLXNlYXJjaC1oaWdobGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmYjhjOyB9XG5cbi8qKlxyXG4gKiBTd2lwZXIgMTEuMS4xXHJcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXHJcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXHJcbiAqXHJcbiAqIENvcHlyaWdodCAyMDE0LTIwMjQgVmxhZGltaXIgS2hhcmxhbXBpZGlcclxuICpcclxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXHJcbiAqXHJcbiAqIFJlbGVhc2VkIG9uOiBBcHJpbCA5LCAyMDI0XHJcbiAqL1xuLyogRk9OVF9TVEFSVCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnc3dpcGVyLWljb25zJztcbiAgc3JjOiB1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQVwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi8qIEZPTlRfRU5EICovXG46cm9vdCB7XG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiAjMDA3YWZmO1xuICAvKlxyXG4gICAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xyXG4gICAgLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogaW5pdGlhbDtcclxuICAgICovIH1cblxuOmhvc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAxOyB9XG5cbi5zd2lwZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4uc3dpcGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLXN3aXBlci13cmFwcGVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLCBpbml0aWFsKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxuLnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLWlvcyAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApOyB9XG5cbi5zd2lwZXItaG9yaXpvbnRhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7IH1cblxuLnN3aXBlci12ZXJ0aWNhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7IH1cblxuLnN3aXBlci1zbGlkZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLyogQXV0byBIZWlnaHQgKi9cbi5zd2lwZXItYXV0b2hlaWdodCxcbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7IH1cblxuLnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4vKiAzRCBFZmZlY3RzICovXG4uc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXIge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4OyB9XG5cbi5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDsgfVxuXG4uc3dpcGVyLTNkIHtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDsgfVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkOyB9XG5cbi8qIENTUyBNb2RlICovXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLyogRm9yIEZpcmVmb3ggKi9cbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAvKiBGb3IgSW50ZXJuZXQgRXhwbG9yZXIgYW5kIEVkZ2UgKi8gfVxuXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7IH1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5OyB9XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeSBtYW5kYXRvcnk7IH1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTsgfVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IG5vbmU7IH1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBmbGV4LXNocmluazogMDtcbiAgb3JkZXI6IDk5OTk7IH1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlciBjZW50ZXI7XG4gIHNjcm9sbC1zbmFwLXN0b3A6IGFsd2F5czsgfVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7IH1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7IH1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpOyB9XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpOyB9XG5cbi8qIFNsaWRlIHN0eWxlcyBzdGFydCAqL1xuLyogM0QgU2hhZG93cyAqL1xuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDsgfVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTsgfVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpOyB9XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTsgfVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7IH1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnN3aXBlcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcykgLnN3aXBlci1sYXp5LXByZWxvYWRlcixcbi5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7IH1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZSB7XG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogI2ZmZjsgfVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjMDAwOyB9XG5cbkBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG4vKiBTbGlkZSBzdHlsZXMgZW5kICovXG4vKiBqdXN0IGZvciBleGFtcGxlIGFzIG5lc3RlZCBhY2NvcmRpb24gKi9cbltkYXRhLWFjY29yZGlvbi1wcmVmaXgtY2xhc3Nlcz1cIm1pbmltYWxpc3QtY3NzXCJdIHtcbiAgbWFyZ2luLWxlZnQ6IDNlbTsgfVxuXG4ubXktYWNjb3JkaW9uX19oZWFkZXIsXG4ubXktbm9hbmltLWFjY29yZGlvbl9faGVhZGVyLFxuLm15LWNzcy1hY2NvcmRpb25fX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IC43NXJlbSAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMS4yNXJlbSwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAxLjI1cmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjRTFDODVDOyB9XG5cbi5teS1hY2NvcmRpb25fX2hlYWRlcjpmb2N1cyxcbi5teS1ub2FuaW0tYWNjb3JkaW9uX19oZWFkZXI6Zm9jdXMsXG4ubXktY3NzLWFjY29yZGlvbl9faGVhZGVyOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZDsgfVxuXG4ubXktYWNjb3JkaW9uX19oZWFkZXI6OmJlZm9yZSxcbi5teS1ub2FuaW0tYWNjb3JkaW9uX19oZWFkZXI6OmJlZm9yZSxcbi5teS1jc3MtYWNjb3JkaW9uX19oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9hY2NvcmRpb24ucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLjVyZW07XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG5cbi5teS1jc3MtYWNjb3JkaW9uX19oZWFkZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogOTAlO1xuICB3aWR0aDogLjdyZW07XG4gIGhlaWdodDogLjdyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4yNXMgZWFzZTsgfVxuXG5bYXJpYS1leHBhbmRlZD1cInRydWVcIl0ubXktYWNjb3JkaW9uX19oZWFkZXI6OmJlZm9yZSxcblthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXS5teS1ub2FuaW0tYWNjb3JkaW9uX19oZWFkZXI6OmJlZm9yZSxcblthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXS5teS1jc3MtYWNjb3JkaW9uX19oZWFkZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTsgfVxuXG4ubXktYWNjb3JkaW9uX19wYW5lbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgZWFzZSwgbWF4LWhlaWdodCAxcyBlYXNlLCBvcGFjaXR5IDFzIGVhc2U7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgZWFzZSwgbWF4LWhlaWdodCAxcyBlYXNlLCBvcGFjaXR5IDFzIGVhc2U7XG4gIG1heC1oZWlnaHQ6IDEwMGVtO1xuICAvKiBtYWdpYyBudW1iZXIgZm9yIG1heC1oZWlnaHQgPSBlbm91Z2ggaGVpZ2h0ICovXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyogVGhpcyBpcyB0aGUgaGlkZGVuIHN0YXRlICovXG5bYXJpYS1oaWRkZW49dHJ1ZV0ubXktYWNjb3JkaW9uX19wYW5lbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMXMsIDBzLCAwcztcbiAgdHJhbnNpdGlvbi1kZWxheTogMXMsIDBzLCAwcztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5teS1jc3MtYWNjb3JkaW9uX19wYW5lbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgZWFzZSwgbWF4LWhlaWdodCAxcyBlYXNlLCB0cmFuc2Zvcm0gMXMgZWFzZSwgb3BhY2l0eSAxcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGVhc2UsIG1heC1oZWlnaHQgMXMgZWFzZSwgdHJhbnNmb3JtIDFzIGVhc2UsIG9wYWNpdHkgMXMgZWFzZTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gIG1heC1oZWlnaHQ6IDQwZW07XG4gIC8qIG1hZ2ljIG51bWJlciBmb3IgbWF4LWhlaWdodCA9IGVub3VnaCBoZWlnaHQgKi9cbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4vKiBUaGlzIGlzIHRoZSBoaWRkZW4gc3RhdGUgKi9cblthcmlhLWhpZGRlbj10cnVlXS5teS1jc3MtYWNjb3JkaW9uX19wYW5lbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgbWF4LWhlaWdodDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDFzLCAwcywgMHMsIDBzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxcywgMHMsIDBzLCAwcztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5teS1ub2FuaW0tYWNjb3JkaW9uX19wYW5lbCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cblthcmlhLWhpZGRlbj10cnVlXS5teS1ub2FuaW0tYWNjb3JkaW9uX19wYW5lbCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAqIEdlbmVyYXRlZCBieSBBbmltaXN0YSBvbiAyMDIxLTYtMjEgMTQ6MzY6OVxyXG4gKiBMaWNlbnNlZCB1bmRlciBGcmVlQlNEIExpY2Vuc2UuXHJcbiAqIFNlZSBodHRwOi8vYW5pbWlzdGEubmV0L2xpY2Vuc2UgZm9yIG1vcmUgaW5mby5cclxuICogdzogaHR0cDovL2FuaW1pc3RhLm5ldCwgdDogQGNzc2FuaW1pc3RhXHJcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbltkYXRhLWFuaW1hdGlvbj1mYWRlLWluLWJvdHRvbV0ge1xuICBvcGFjaXR5OiAwOyB9XG4gIFtkYXRhLWFuaW1hdGlvbj1mYWRlLWluLWJvdHRvbV0uanMtYW5pbWF0ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZS1pbi1ib3R0b207XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSk7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG5bZGF0YS1hbmltYXRpb249c2NhbGUtaW4tdmVyLXRvcF0ge1xuICBvcGFjaXR5OiAwOyB9XG4gIFtkYXRhLWFuaW1hdGlvbj1zY2FsZS1pbi12ZXItdG9wXS5qcy1hbmltYXRlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzY2FsZS1pbi12ZXItdG9wO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG5cbltkYXRhLWFuaW1hdGlvbj1zY2FsZS11cC1ob3ItY2VudGVyXSB7XG4gIG9wYWNpdHk6IDA7IH1cbiAgW2RhdGEtYW5pbWF0aW9uPXNjYWxlLXVwLWhvci1jZW50ZXJdLmpzLWFuaW1hdGUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNjYWxlLXVwLWhvci1jZW50ZXI7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSk7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG5bZGF0YS1hbmltYXRpb249aGVhZGVyTGVmdEJhcl0ge1xuICBvcGFjaXR5OiAwOyB9XG4gIFtkYXRhLWFuaW1hdGlvbj1oZWFkZXJMZWZ0QmFyXS5qcy1hbmltYXRlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBoZWFkZXJMZWZ0QmFyO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG5cbltkYXRhLWFuaW1hdGlvbj1oZWFkZXJSaWdodEJhclRvcF0ge1xuICBvcGFjaXR5OiAwOyB9XG4gIFtkYXRhLWFuaW1hdGlvbj1oZWFkZXJSaWdodEJhclRvcF0uanMtYW5pbWF0ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBhbmltYXRpb24tbmFtZTogaGVhZGVyUmlnaHRCYXJUb3A7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cblxuW2RhdGEtYW5pbWF0aW9uPWhlYWRlclJpZ2h0QmFyQm90dG9tXSB7XG4gIG9wYWNpdHk6IDA7IH1cbiAgW2RhdGEtYW5pbWF0aW9uPWhlYWRlclJpZ2h0QmFyQm90dG9tXS5qcy1hbmltYXRlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBoZWFkZXJSaWdodEJhckJvdHRvbTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG5bZGF0YS1hbmltYXRpb249c2NhbGUtaW4taG9yLWxlZnRfcmlnaHRdIHtcbiAgb3BhY2l0eTogMDsgfVxuICBbZGF0YS1hbmltYXRpb249c2NhbGUtaW4taG9yLWxlZnRfcmlnaHRdLmpzLWFuaW1hdGUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cblxuW2RhdGEtYW5pbWF0aW9uPXNjYWxlLWluLWhvci1sZWZ0XSB7XG4gIG9wYWNpdHk6IDA7IH1cbiAgW2RhdGEtYW5pbWF0aW9uPXNjYWxlLWluLWhvci1sZWZ0XS5qcy1hbmltYXRlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzY2FsZS1pbi1ob3ItbGVmdDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKiAqL1xuW2RhdGEtYW5pbWF0aW9uPXN3aXBlaW1hZ2VdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIFtkYXRhLWFuaW1hdGlvbj1zd2lwZWltYWdlXTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6ICNmNGU5YzE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSBzY2FsZVgoMC4zMyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNmNGU5YzE7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGVhc2UtaW4tb3V0OyB9XG4gIFtkYXRhLWFuaW1hdGlvbj1zd2lwZWltYWdlXSAuanMtYW5pbWF0aW9uLWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICBbZGF0YS1hbmltYXRpb249c3dpcGVpbWFnZV0gLmpzLWFuaW1hdGlvbi1pbWFnZV9fb3V0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTEwJSk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgZWFzZS1pbi1vdXQ7IH1cbiAgICBbZGF0YS1hbmltYXRpb249c3dpcGVpbWFnZV0gLmpzLWFuaW1hdGlvbi1pbWFnZV9faW4ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGVhc2UtaW4tb3V0OyB9XG4gICAgW2RhdGEtYW5pbWF0aW9uPXN3aXBlaW1hZ2VdIC5qcy1hbmltYXRpb24taW1hZ2VfX2lubmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogI2YxZjFmMTsgfVxuICAgIFtkYXRhLWFuaW1hdGlvbj1zd2lwZWltYWdlXSAuanMtYW5pbWF0aW9uLWltYWdlX19pbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgW2RhdGEtYW5pbWF0aW9uPXN3aXBlaW1hZ2VdLmpzLWFuaW1hdGU6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7IH1cbiAgW2RhdGEtYW5pbWF0aW9uPXN3aXBlaW1hZ2VdLmpzLWFuaW1hdGUgLmpzLWFuaW1hdGlvbi1pbWFnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgW2RhdGEtYW5pbWF0aW9uPXN3aXBlaW1hZ2VdLmpzLWFuaW1hdGUgLmpzLWFuaW1hdGlvbi1pbWFnZV9fb3V0IHtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAgIFtkYXRhLWFuaW1hdGlvbj1zd2lwZWltYWdlXS5qcy1hbmltYXRlIC5qcy1hbmltYXRpb24taW1hZ2VfX2luIHtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAgIFtkYXRhLWFuaW1hdGlvbj1zd2lwZWltYWdlXS5qcy1hbmltYXRlIC5qcy1hbmltYXRpb24taW1hZ2VfX2lubmVyIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIEFuaW1hdGlvbiA6IHN3ZWVwXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYnV0dG9uLS1zd2VlcC10by1yaWdodCwgLmN0YS1xdWF0ZXJuYXJ5LCAuY3RhLXRlcnRpYXJ5LFxuLmJ1dHRvbi0tc3dlZXAtdG8tbGVmdCxcbi5idXR0b24tLXN3ZWVwLXRvLXRvcCxcbi5jdGEtc2Vjb25kYXJ5LFxuLmJ1dHRvbi0tc3dlZXAtdG8tYm90dG9tLFxuLmJ1dHRvbi0tc3dlZXAtdG8tY2VudGVyLFxuLmN0YS1wcmltYXJ5IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5idXR0b24tLXN3ZWVwLXRvLXJpZ2h0OmJlZm9yZSwgLmN0YS1xdWF0ZXJuYXJ5OmJlZm9yZSwgLmN0YS10ZXJ0aWFyeTpiZWZvcmUsXG4gIC5idXR0b24tLXN3ZWVwLXRvLWxlZnQ6YmVmb3JlLFxuICAuYnV0dG9uLS1zd2VlcC10by10b3A6YmVmb3JlLFxuICAuY3RhLXNlY29uZGFyeTpiZWZvcmUsXG4gIC5idXR0b24tLXN3ZWVwLXRvLWJvdHRvbTpiZWZvcmUsXG4gIC5idXR0b24tLXN3ZWVwLXRvLWNlbnRlcjpiZWZvcmUsXG4gIC5jdGEtcHJpbWFyeTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gIC5idXR0b24tLXN3ZWVwLXRvLXJpZ2h0IHNwYW4sIC5jdGEtcXVhdGVybmFyeSBzcGFuLCAuY3RhLXRlcnRpYXJ5IHNwYW4sXG4gIC5idXR0b24tLXN3ZWVwLXRvLWxlZnQgc3BhbixcbiAgLmJ1dHRvbi0tc3dlZXAtdG8tdG9wIHNwYW4sXG4gIC5jdGEtc2Vjb25kYXJ5IHNwYW4sXG4gIC5idXR0b24tLXN3ZWVwLXRvLWJvdHRvbSBzcGFuLFxuICAuYnV0dG9uLS1zd2VlcC10by1jZW50ZXIgc3BhbixcbiAgLmN0YS1wcmltYXJ5IHNwYW4ge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7IH1cbiAgLmJ1dHRvbi0tc3dlZXAtdG8tcmlnaHQ6aG92ZXI6YmVmb3JlLCAuY3RhLXF1YXRlcm5hcnk6aG92ZXI6YmVmb3JlLCAuY3RhLXRlcnRpYXJ5OmhvdmVyOmJlZm9yZSwgLmJ1dHRvbi0tc3dlZXAtdG8tcmlnaHQ6Zm9jdXM6YmVmb3JlLCAuY3RhLXF1YXRlcm5hcnk6Zm9jdXM6YmVmb3JlLCAuY3RhLXRlcnRpYXJ5OmZvY3VzOmJlZm9yZSxcbiAgLmJ1dHRvbi0tc3dlZXAtdG8tbGVmdDpob3ZlcjpiZWZvcmUsXG4gIC5idXR0b24tLXN3ZWVwLXRvLWxlZnQ6Zm9jdXM6YmVmb3JlLFxuICAuYnV0dG9uLS1zd2VlcC10by10b3A6aG92ZXI6YmVmb3JlLFxuICAuY3RhLXNlY29uZGFyeTpob3ZlcjpiZWZvcmUsXG4gIC5idXR0b24tLXN3ZWVwLXRvLXRvcDpmb2N1czpiZWZvcmUsXG4gIC5jdGEtc2Vjb25kYXJ5OmZvY3VzOmJlZm9yZSxcbiAgLmJ1dHRvbi0tc3dlZXAtdG8tYm90dG9tOmhvdmVyOmJlZm9yZSxcbiAgLmJ1dHRvbi0tc3dlZXAtdG8tYm90dG9tOmZvY3VzOmJlZm9yZSxcbiAgLmJ1dHRvbi0tc3dlZXAtdG8tY2VudGVyOmhvdmVyOmJlZm9yZSxcbiAgLmN0YS1wcmltYXJ5OmhvdmVyOmJlZm9yZSxcbiAgLmJ1dHRvbi0tc3dlZXAtdG8tY2VudGVyOmZvY3VzOmJlZm9yZSxcbiAgLmN0YS1wcmltYXJ5OmZvY3VzOmJlZm9yZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfVxuXG4uYnV0dG9uLS1zd2VlcC1sdHItbHRyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5idXR0b24tLXN3ZWVwLWx0ci1sdHI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDJweCk7XG4gICAgdG9wOiAtMXB4O1xuICAgIGxlZnQ6IC0xcHg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZS1vdXQ7XG4gICAgei1pbmRleDogMDsgfVxuICAuYnV0dG9uLS1zd2VlcC1sdHItbHRyIHNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYnV0dG9uLS1zd2VlcC1sdHItbHRyOmhvdmVyOmJlZm9yZSwgLmJ1dHRvbi0tc3dlZXAtbHRyLWx0cjpmb2N1czpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7IH1cblxuLmJ1dHRvbi0tc3dlZXAtdG8tcmlnaHQ6YmVmb3JlLCAuY3RhLXF1YXRlcm5hcnk6YmVmb3JlLCAuY3RhLXRlcnRpYXJ5OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDUwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuXG4uYnV0dG9uLS1zd2VlcC10by1sZWZ0OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgNTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDUwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuXG4uYnV0dG9uLS1zd2VlcC10by1ib3R0b206YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG5cblxuLmJ1dHRvbi0tc3dlZXAtdG8tdG9wOmJlZm9yZSxcbi5jdGEtc2Vjb25kYXJ5OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuXG5cbi5idXR0b24tLXN3ZWVwLXRvLWNlbnRlcjpiZWZvcmUsXG4uY3RhLXByaW1hcnk6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gQW5pbWF0aW9uIDogYm9yZGVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYnV0dG9uLS1ib3JkZXItYm90dG9tLWNlbnRlci10by1vdXQsXG4uYnV0dG9uLS1ib3JkZXItYm90dG9tLWxlZnQtdG8tcmlnaHQsXG4uYnV0dG9uLS1ib3JkZXItYm90dG9tLWxlZnQtdG8tcmlnaHQtMixcbi5idXR0b24tLWJvcmRlci1pbixcbi5idXR0b24tLWJvcmRlci1vdXQsXG4uYnV0dG9uLS1ib3JkZXItc2lkZXMtdG9wLXRvLWJvdHRvbSxcbi5idXR0b24tLWJvcmRlci1zaWRlcy10b3AtdG8tYm90dG9tLXJldmVyc2UsXG4uYnV0dG9uLS1ib3JkZXItdXBkb3duLWxlZnQtdG8tcmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IC4zczsgfVxuICAuYnV0dG9uLS1ib3JkZXItYm90dG9tLWNlbnRlci10by1vdXQ6YWZ0ZXIsXG4gIC5idXR0b24tLWJvcmRlci1ib3R0b20tbGVmdC10by1yaWdodDphZnRlcixcbiAgLmJ1dHRvbi0tYm9yZGVyLWJvdHRvbS1sZWZ0LXRvLXJpZ2h0LTI6YWZ0ZXIsXG4gIC5idXR0b24tLWJvcmRlci1pbjphZnRlcixcbiAgLmJ1dHRvbi0tYm9yZGVyLW91dDphZnRlcixcbiAgLmJ1dHRvbi0tYm9yZGVyLXNpZGVzLXRvcC10by1ib3R0b206YWZ0ZXIsXG4gIC5idXR0b24tLWJvcmRlci1zaWRlcy10b3AtdG8tYm90dG9tLXJldmVyc2U6YWZ0ZXIsXG4gIC5idXR0b24tLWJvcmRlci11cGRvd24tbGVmdC10by1yaWdodDphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gIC5idXR0b24tLWJvcmRlci1ib3R0b20tY2VudGVyLXRvLW91dDpiZWZvcmUsXG4gIC5idXR0b24tLWJvcmRlci1ib3R0b20tbGVmdC10by1yaWdodDpiZWZvcmUsXG4gIC5idXR0b24tLWJvcmRlci1ib3R0b20tbGVmdC10by1yaWdodC0yOmJlZm9yZSxcbiAgLmJ1dHRvbi0tYm9yZGVyLWluOmJlZm9yZSxcbiAgLmJ1dHRvbi0tYm9yZGVyLW91dDpiZWZvcmUsXG4gIC5idXR0b24tLWJvcmRlci1zaWRlcy10b3AtdG8tYm90dG9tOmJlZm9yZSxcbiAgLmJ1dHRvbi0tYm9yZGVyLXNpZGVzLXRvcC10by1ib3R0b20tcmV2ZXJzZTpiZWZvcmUsXG4gIC5idXR0b24tLWJvcmRlci11cGRvd24tbGVmdC10by1yaWdodDpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAuYnV0dG9uLS1ib3JkZXItYm90dG9tLWNlbnRlci10by1vdXQ6aG92ZXIsIC5idXR0b24tLWJvcmRlci1ib3R0b20tY2VudGVyLXRvLW91dDpmb2N1cyxcbiAgLmJ1dHRvbi0tYm9yZGVyLWJvdHRvbS1sZWZ0LXRvLXJpZ2h0OmhvdmVyLFxuICAuYnV0dG9uLS1ib3JkZXItYm90dG9tLWxlZnQtdG8tcmlnaHQ6Zm9jdXMsXG4gIC5idXR0b24tLWJvcmRlci1ib3R0b20tbGVmdC10by1yaWdodC0yOmhvdmVyLFxuICAuYnV0dG9uLS1ib3JkZXItYm90dG9tLWxlZnQtdG8tcmlnaHQtMjpmb2N1cyxcbiAgLmJ1dHRvbi0tYm9yZGVyLWluOmhvdmVyLFxuICAuYnV0dG9uLS1ib3JkZXItaW46Zm9jdXMsXG4gIC5idXR0b24tLWJvcmRlci1vdXQ6aG92ZXIsXG4gIC5idXR0b24tLWJvcmRlci1vdXQ6Zm9jdXMsXG4gIC5idXR0b24tLWJvcmRlci1zaWRlcy10b3AtdG8tYm90dG9tOmhvdmVyLFxuICAuYnV0dG9uLS1ib3JkZXItc2lkZXMtdG9wLXRvLWJvdHRvbTpmb2N1cyxcbiAgLmJ1dHRvbi0tYm9yZGVyLXNpZGVzLXRvcC10by1ib3R0b20tcmV2ZXJzZTpob3ZlcixcbiAgLmJ1dHRvbi0tYm9yZGVyLXNpZGVzLXRvcC10by1ib3R0b20tcmV2ZXJzZTpmb2N1cyxcbiAgLmJ1dHRvbi0tYm9yZGVyLXVwZG93bi1sZWZ0LXRvLXJpZ2h0OmhvdmVyLFxuICAuYnV0dG9uLS1ib3JkZXItdXBkb3duLWxlZnQtdG8tcmlnaHQ6Zm9jdXMge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5idXR0b24tLWJvcmRlci1ib3R0b20tY2VudGVyLXRvLW91dDpob3ZlcjphZnRlciwgLmJ1dHRvbi0tYm9yZGVyLWJvdHRvbS1jZW50ZXItdG8tb3V0OmZvY3VzOmFmdGVyLFxuICAgIC5idXR0b24tLWJvcmRlci1ib3R0b20tbGVmdC10by1yaWdodDpob3ZlcjphZnRlcixcbiAgICAuYnV0dG9uLS1ib3JkZXItYm90dG9tLWxlZnQtdG8tcmlnaHQ6Zm9jdXM6YWZ0ZXIsXG4gICAgLmJ1dHRvbi0tYm9yZGVyLWJvdHRvbS1sZWZ0LXRvLXJpZ2h0LTI6aG92ZXI6YWZ0ZXIsXG4gICAgLmJ1dHRvbi0tYm9yZGVyLWJvdHRvbS1sZWZ0LXRvLXJpZ2h0LTI6Zm9jdXM6YWZ0ZXIsXG4gICAgLmJ1dHRvbi0tYm9yZGVyLWluOmhvdmVyOmFmdGVyLFxuICAgIC5idXR0b24tLWJvcmRlci1pbjpmb2N1czphZnRlcixcbiAgICAuYnV0dG9uLS1ib3JkZXItb3V0OmhvdmVyOmFmdGVyLFxuICAgIC5idXR0b24tLWJvcmRlci1vdXQ6Zm9jdXM6YWZ0ZXIsXG4gICAgLmJ1dHRvbi0tYm9yZGVyLXNpZGVzLXRvcC10by1ib3R0b206aG92ZXI6YWZ0ZXIsXG4gICAgLmJ1dHRvbi0tYm9yZGVyLXNpZGVzLXRvcC10by1ib3R0b206Zm9jdXM6YWZ0ZXIsXG4gICAgLmJ1dHRvbi0tYm9yZGVyLXNpZGVzLXRvcC10by1ib3R0b20tcmV2ZXJzZTpob3ZlcjphZnRlcixcbiAgICAuYnV0dG9uLS1ib3JkZXItc2lkZXMtdG9wLXRvLWJvdHRvbS1yZXZlcnNlOmZvY3VzOmFmdGVyLFxuICAgIC5idXR0b24tLWJvcmRlci11cGRvd24tbGVmdC10by1yaWdodDpob3ZlcjphZnRlcixcbiAgICAuYnV0dG9uLS1ib3JkZXItdXBkb3duLWxlZnQtdG8tcmlnaHQ6Zm9jdXM6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBsZWZ0OiAwOyB9XG5cbi5idXR0b24tLWJvcmRlci11cGRvd24tbGVmdC10by1yaWdodDpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDFweDsgfVxuXG4uYnV0dG9uLS1ib3JkZXItdXBkb3duLWxlZnQtdG8tcmlnaHQ6Zm9jdXM6YmVmb3JlLCAuYnV0dG9uLS1ib3JkZXItdXBkb3duLWxlZnQtdG8tcmlnaHQ6aG92ZXI6YmVmb3JlIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDsgfVxuXG4uYnV0dG9uLS1ib3JkZXItc2lkZXMtdG9wLXRvLWJvdHRvbTphZnRlciB7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAwOyB9XG5cbi5idXR0b24tLWJvcmRlci1zaWRlcy10b3AtdG8tYm90dG9tOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMDsgfVxuXG4uYnV0dG9uLS1ib3JkZXItc2lkZXMtdG9wLXRvLWJvdHRvbTpmb2N1czphZnRlciwgLmJ1dHRvbi0tYm9yZGVyLXNpZGVzLXRvcC10by1ib3R0b206aG92ZXI6YWZ0ZXIge1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmJ1dHRvbi0tYm9yZGVyLXNpZGVzLXRvcC10by1ib3R0b206Zm9jdXM6YmVmb3JlLCAuYnV0dG9uLS1ib3JkZXItc2lkZXMtdG9wLXRvLWJvdHRvbTpob3ZlcjpiZWZvcmUge1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmJ1dHRvbi0tYm9yZGVyLXNpZGVzLXRvcC10by1ib3R0b20tcmV2ZXJzZTphZnRlciB7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAwOyB9XG5cbi5idXR0b24tLWJvcmRlci1zaWRlcy10b3AtdG8tYm90dG9tLXJldmVyc2U6YmVmb3JlIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMDsgfVxuXG4uYnV0dG9uLS1ib3JkZXItc2lkZXMtdG9wLXRvLWJvdHRvbS1yZXZlcnNlOmhvdmVyOmFmdGVyLCAuYnV0dG9uLS1ib3JkZXItc2lkZXMtdG9wLXRvLWJvdHRvbS1yZXZlcnNlOmZvY3VzOmFmdGVyIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5idXR0b24tLWJvcmRlci1zaWRlcy10b3AtdG8tYm90dG9tLXJldmVyc2U6aG92ZXI6YmVmb3JlLCAuYnV0dG9uLS1ib3JkZXItc2lkZXMtdG9wLXRvLWJvdHRvbS1yZXZlcnNlOmZvY3VzOmJlZm9yZSB7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uYnV0dG9uLS1ib3JkZXItYm90dG9tLWNlbnRlci10by1vdXQ6YWZ0ZXIge1xuICBsZWZ0OiA1MCU7IH1cblxuLmJ1dHRvbi0tYm9yZGVyLWJvdHRvbS1sZWZ0LXRvLXJpZ2h0LTI6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDsgfVxuXG4uYnV0dG9uLS1ib3JkZXItaW46Zm9jdXMsIC5idXR0b24tLWJvcmRlci1pbjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjMjkyOTI4OyB9XG4gIC5idXR0b24tLWJvcmRlci1pbjpmb2N1czphZnRlciwgLmJ1dHRvbi0tYm9yZGVyLWluOmhvdmVyOmFmdGVyIHtcbiAgICB3aWR0aDogMDsgfVxuXG4uYnV0dG9uLS1ib3JkZXItb3V0OmhvdmVyLCAuYnV0dG9uLS1ib3JkZXItb3V0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICMyOTI5Mjg7IH1cbiAgLmJ1dHRvbi0tYm9yZGVyLW91dDpob3ZlcjphZnRlciwgLmJ1dHRvbi0tYm9yZGVyLW91dDpmb2N1czphZnRlciB7XG4gICAgd2lkdGg6IDA7IH1cblxuLmNvb3Jkcy12MV9fY29vcmRzLWVsZW1lbnQge1xuICBjb2xvcjogIzI1MjgyQjtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMXJlbSwgY2FsYygxcmVtICsgMHZ3KSwgMXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuXG4uY29vcmRzLXYxX19jb29yZHMtbWFpbC10ZXh0LCAuY29vcmRzLXYxX19jb29yZHMtcGhvbmUtdGV4dCB7XG4gIGNvbG9yOiAjMjUyODJCOyB9XG4gIC5jb29yZHMtdjFfX2Nvb3Jkcy1tYWlsLXRleHQ6aG92ZXIsIC5jb29yZHMtdjFfX2Nvb3Jkcy1tYWlsLXRleHQ6Zm9jdXMsIC5jb29yZHMtdjFfX2Nvb3Jkcy1waG9uZS10ZXh0OmhvdmVyLCAuY29vcmRzLXYxX19jb29yZHMtcGhvbmUtdGV4dDpmb2N1cyB7XG4gICAgY29sb3I6ICMzNzMxMzU7IH1cblxuLmxvYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmM2YzZjM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0UxQzg1QztcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgLyogU2FmYXJpICovXG4gIGFuaW1hdGlvbjogc3BpbiAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBtYXJnaW46IDE2cHggYXV0byBhdXRvOyB9XG5cbi8qIFNhZmFyaSAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgQ291bGV1cnNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgQXV0cmVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubWVkaWEtbW9kdWxlX19idG4tY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIDAgMCAuNmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5tZWRpYS1tb2R1bGVfX2J0biB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAvKiBpbmhlcml0IGZvbnQgJiBjb2xvciBmcm9tIGFuY2VzdG9yICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAvKiBOb3JtYWxpemUgYGxpbmUtaGVpZ2h0YC4gQ2Fubm90IGJlIGNoYW5nZWQgZnJvbSBgbm9ybWFsYCBpbiBGaXJlZm94IDQrLiAqL1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAvKiBDb3JyZWN0cyBmb250IHNtb290aGluZyBmb3Igd2Via2l0ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGluaGVyaXQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBpbmhlcml0O1xuICAvKiBDb3JyZWN0cyBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TICovXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogLjRlbTsgfVxuICAubWVkaWEtbW9kdWxlX19idG4gPiAqIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4ubWVkaWEtbW9kdWxlX19zdmcge1xuICB3aWR0aDogMzZweDtcbiAgbWFyZ2luOiAuMmVtIC42ZW07IH1cblxuLm1lZGlhLW1vZHVsZV9fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5tZWRpYS1tb2R1bGUgLm1vZGFsX19ib2R5IHtcbiAgd2lkdGg6IDcwdnc7IH1cblxuLm1lZGlhLW1vZHVsZSAubGlnaHRib3gtbWVkaWFfX2lmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA1MHZoO1xuICBib3JkZXI6IDA7IH1cblxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQ6YmVmb3JlLFxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS41KTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnByaWNlLXNlYXNvbnJlbnRhbCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNmVtOyB9XG4gIC5wcmljZS1zZWFzb25yZW50YWxfX3RhYmxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNGVtO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAucHJpY2Utc2Vhc29ucmVudGFsX190aCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcbiAgICBwYWRkaW5nOiAuM2VtO1xuICAgIG1hcmdpbi1ib3R0b206IC44ZW07XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBmYXVsdDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLnByaWNlLXNlYXNvbnJlbnRhbF9fdGgtLXZhbHVlIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IC42ZW07XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnByaWNlLXNlYXNvbnJlbnRhbF9fdGgtLXZhbHVlOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC5wcmljZS1zZWFzb25yZW50YWxfX3RyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IC4zZW07XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMyNTI4MkI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5wcmljZS1zZWFzb25yZW50YWxfX3RyOm50aC1jaGlsZChvZGQpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7IH1cbiAgICAucHJpY2Utc2Vhc29ucmVudGFsX190ci0tdmFsdWUge1xuICAgICAgcGFkZGluZy1yaWdodDogLjZlbTtcbiAgICAgIHdpZHRoOiAzMy4zMzMlOyB9XG4gICAgICAucHJpY2Utc2Vhc29ucmVudGFsX190ci0tdmFsdWU6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLmVxdWlwbWVudCB7XG4gIG1hcmdpbi1ib3R0b206IDNlbTsgfVxuICAuZXF1aXBtZW50X190aXRsZSAudGl0bGUtLXYxLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07IH1cbiAgICAuZXF1aXBtZW50X190aXRsZSAudGl0bGUtLXYxLnRpdGxlIC50aXRsZV9fY29udGVudC0xIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEycHgsIDJ2dywgMS40NzA2ZW0pLzEuNCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgLmVxdWlwbWVudF9fdGl0bGUgLnRpdGxlLS12MS50aXRsZSAudGl0bGVfX2NvbnRlbnQtMiB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxNnB4LCAydncsIDEuNzY0N2VtKS8xLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgLmVxdWlwbWVudF9fZ3JvdXAtdGFibGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5lcXVpcG1lbnRfX2dyb3VwLXRhYmxlIHtcbiAgICAgICAgbWFyZ2luOiAwIC0zZW07IH0gfVxuICAgIC5lcXVpcG1lbnRfX2dyb3VwLXRhYmxlID4gKiB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmVxdWlwbWVudF9fZ3JvdXAtdGFibGUgPiAqIHtcbiAgICAgICAgICBtYXJnaW46IDAgM2VtO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDZlbSk7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIC5lcXVpcG1lbnRfX2dyb3VwLXRhYmxlID4gKiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDNlbTtcbiAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJS8zKSAtIDZlbSk7IH0gfVxuICAgIC5lcXVpcG1lbnRfX2dyb3VwLXRhYmxlIC5lcXVpcG1lbnRfX3RhYmxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJlbTsgfVxuICAuZXF1aXBtZW50X190YWJsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLmVxdWlwbWVudF9fdGFibGUtLXRleHQgLmVxdWlwbWVudF9fdGgge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgICAuZXF1aXBtZW50X190YWJsZS0tdGV4dCAuZXF1aXBtZW50X190aC0tbGFiZWwge1xuICAgICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgLmVxdWlwbWVudF9fdGFibGUtLXRleHQgLmVxdWlwbWVudF9fdGgtLXZhbHVlIHtcbiAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAuZXF1aXBtZW50X190YWJsZS0tdGV4dCAuZXF1aXBtZW50X190ciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAgIC5lcXVpcG1lbnRfX3RhYmxlLS10ZXh0IC5lcXVpcG1lbnRfX3RyLS1sYWJlbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuZXF1aXBtZW50X190YWJsZS0tdGV4dCAuZXF1aXBtZW50X190ci0tdmFsdWUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgIC5lcXVpcG1lbnRfX3RhYmxlLS10ZXh0IC5lcXVpcG1lbnRfX3RyOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjsgfVxuICAuZXF1aXBtZW50X190aCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcbiAgICBwYWRkaW5nOiAuM2VtO1xuICAgIG1hcmdpbi1ib3R0b206IC44ZW07XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMS4xMTFlbSBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QztcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLmVxdWlwbWVudF9fdGgtLWxhYmVsIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IC42ZW07XG4gICAgICB3aWR0aDogODAlOyB9XG4gICAgICAuZXF1aXBtZW50X190aC0tbGFiZWw6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAuZXF1aXBtZW50X190aC0tdmFsdWUge1xuICAgICAgcGFkZGluZy1yaWdodDogLjZlbTtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5lcXVpcG1lbnRfX3RoLS12YWx1ZTpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAuZXF1aXBtZW50X190ciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAuM2VtO1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDEuMTExZW0gXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjRTFDODVDO1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5lcXVpcG1lbnRfX3RyLS1sYWJlbCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAuNmVtO1xuICAgICAgd2lkdGg6IDgwJTsgfVxuICAgICAgLmVxdWlwbWVudF9fdHItLWxhYmVsOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgLmVxdWlwbWVudF9fdHItLXZhbHVlIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IC42ZW07XG4gICAgICB3aWR0aDogMjAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgICAgIC5lcXVpcG1lbnRfX3RyLS12YWx1ZTpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgICAgLmVxdWlwbWVudF9fdHItLXZhbHVlLS1jaGVjayB7XG4gICAgICAgIGNvbG9yOiAjNTBiMTM4OyB9XG4gICAgICAuZXF1aXBtZW50X190ci0tdmFsdWUtLW5vLWNoZWNrIHtcbiAgICAgICAgY29sb3I6ICNiMTM4Mzg7IH1cbiAgICAuZXF1aXBtZW50X190cjpudGgtY2hpbGQob2RkKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmOyB9XG4gIC5lcXVpcG1lbnQtLXNlcnZpY2VzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgLmVxdWlwbWVudC0tc2VydmljZXMge1xuICAgICAgICB3aWR0aDogNDUlOyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNlbGVjdGlvbi1tYW5hZ2VyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgLnNlbGVjdGlvbi1tYW5hZ2VyX19pY29uIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7IH1cbiAgICAuc2VsZWN0aW9uLW1hbmFnZXJfX2ljb24gPiAqIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgd2lkdGg6IDFyZW07IH1cbiAgICAuc2VsZWN0aW9uLW1hbmFnZXJfX2ljb24gLmZpbGxfZWxlbWVudCB7XG4gICAgICBmaWxsOiB0cmFuc3BhcmVudDsgfVxuICAgIC5zZWxlY3Rpb24tbWFuYWdlcl9faWNvbiAuc3Ryb2tlX2VsZW1lbnQge1xuICAgICAgZmlsbDogIzM3MzEzNTsgfVxuICAuc2VsZWN0aW9uLW1hbmFnZXIuanMtLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAgIC5zZWxlY3Rpb24tbWFuYWdlci5qcy0tYWN0aXZlIC5zZWxlY3Rpb24tbWFuYWdlcl9faWNvbiAuZmlsbF9lbGVtZW50IHtcbiAgICAgIGZpbGw6ICMzNzMxMzU7IH1cbiAgICAuc2VsZWN0aW9uLW1hbmFnZXIuanMtLWFjdGl2ZSAuc2VsZWN0aW9uLW1hbmFnZXJfX2ljb24gLnN0cm9rZV9lbGVtZW50IHtcbiAgICAgIGZpbGw6ICMzNzMxMzU7IH1cbiAgLnNlbGVjdGlvbi1tYW5hZ2VyLS1kZWxldGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMUM4NUM7IH1cbiAgICAuc2VsZWN0aW9uLW1hbmFnZXItLWRlbGV0ZSAuc2VsZWN0aW9uLW1hbmFnZXJfX2ljb24gPiAqIHtcbiAgICAgIGhlaWdodDogLjdyZW07XG4gICAgICB3aWR0aDogLjdyZW07IH1cbiAgICAuc2VsZWN0aW9uLW1hbmFnZXItLWRlbGV0ZSAuc2VsZWN0aW9uLW1hbmFnZXJfX3N2ZyB7XG4gICAgICBmaWxsOiAjRTFDODVDOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNraXBsaW5rIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLnNraXBsaW5rX19sYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnNraXBsaW5rX19saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5za2lwbGlua19fbGluazpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uc3ZnX19wcmltYXJ5LS1zdHJva2Uge1xuICBzdHJva2U6ICNFMUM4NUM7IH1cblxuLnN2Z19fcHJpbWFyeS0tZmlsbCB7XG4gIGZpbGw6ICNFMUM4NUM7IH1cblxuLnN2Z19fc2Vjb25kYXJ5LS1zdHJva2Uge1xuICBzdHJva2U6ICNFMUM4NUM7IH1cblxuLnN2Z19fc2Vjb25kYXJ5LS1maWxsIHtcbiAgc3Ryb2tlOiAjRTFDODVDOyB9XG5cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUM4NUM7XG4gIHRvcDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnN3aXBlci1idXR0b24tcHJldjphZnRlcixcbiAgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjsgfVxuICAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XG4gICAgZmlsbDogI0UxQzg1QztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzOyB9XG4gIC5zd2lwZXItYnV0dG9uLXByZXYgc3ZnLFxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHN2ZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIsIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMsXG4gIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIsXG4gIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gICAgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcbiAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZywgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpIHJvdGF0ZSgzNjBkZWcpOyB9XG4gICAgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKSByb3RhdGUoLTM2MGRlZyk7IH1cblxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAuM3JlbTsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IC4zcmVtOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnN3aXBlci1idXR0b25zIHtcbiAgaGVpZ2h0OiAycmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCB7XG4gIGxlZnQ6IDUwJTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIEF1dHJlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnRhYmxlLWFyaWEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC50YWJsZS1hcmlhX190aC0taGlkZGVuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuICAudGFibGUtYXJpYV9fdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLnRhYmxlLWFyaWFfX3RkOmxhc3QtY2hpbGQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC50YWJsZS1hcmlhX190ZC0tdGl0bGUge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDEuMTExMWVtIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmbGV4OiAxO1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cbiAgLnRhYmxlLWFyaWFfX3RkLS12YWx1ZSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMWVtIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGNvbG9yOiAjRTFDODVDOyB9XG4gIC50YWJsZS1hcmlhX190ciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMC44ZW0gMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxQzg1QzsgfVxuICAgIC50YWJsZS1hcmlhX190cjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlcjogMDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIEF1dHJlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyouaW52aXNpYmxlIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIG1hcmdpbjogLTFweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDFweDtcclxufSovXG4udGFicy12MSAuZGV0YWlsLXRhYnNfX2xpbms6Zm9jdXMge1xuICBvdXRsaW5lOiAwOyB9XG5cbi50YWJzLXYxIC5kZXRhaWwtdGFic19fbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAudGFicy12MSAuZGV0YWlsLXRhYnNfX2xpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfSB9XG5cbi50YWJzLXYxIC5kZXRhaWwtdGFic19fc2VsZWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAxZW0gMDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgMWVtLzFlbSBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjNlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC50YWJzLXYxIC5kZXRhaWwtdGFic19fc2VsZWN0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAudGFicy12MSAuZGV0YWlsLXRhYnNfX3NlbGVjdC5zcy1tYWluIC5zcy1zaW5nbGUtc2VsZWN0ZWQge1xuICAgIGJvcmRlcjogMDsgfVxuXG4udGFicy12MSAuZGV0YWlsLXRhYnNfX2l0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogLjhlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG4gIC50YWJzLXYxIC5kZXRhaWwtdGFic19faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLnRhYnMtdjEgLmRldGFpbC10YWJzX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAuN2VtIDFlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxLjE3NjVlbSBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICAudGFicy12MSAuZGV0YWlsLXRhYnNfX2xpbms6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7IH1cblxuLnRhYnMtdjEgLnRhYmxlLWFyaWFfX3RyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IC44ZW0gMDsgfVxuXG4udGFicy12MSAudGFibGUtYXJpYV9fdGQtLXRpdGxlIHtcbiAgY29sb3I6ICNFMUM4NUM7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDEuMTc2NWVtIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07IH1cblxuLnRhYnMtdjEgLnRhYmxlLWFyaWFfX3RkLS12YWx1ZSB7XG4gIGNvbG9yOiAjMzczMTM1O1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxLjE3NjVlbSBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtOyB9XG5cbi50YWJzLXYxIFthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXS5kZXRhaWwtdGFic19fbGluayBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC50YWJzLXYxIFthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXS5kZXRhaWwtdGFic19fbGluayBzcGFuOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogLS41ZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50YWJzLXYxIC5kZXRhaWwtdGFic19fY29udGVudCB7XG4gICAgcGFkZGluZzogMWVtIDA7IH0gfVxuXG4udGFicy12MSBbYXJpYS1oaWRkZW49XCJ0cnVlXCJdLmRldGFpbC10YWJzX19jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBQbGF5IHdpdGggc3BlZWQgYW5kIGVhc2luZyBvZiB0aGUgYW5pbWF0aW9uICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uZGlnaXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGhlaWdodDogMTgwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi50aW1lLXBhcnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnRpbWUtcGFydC13cmFwcGVyOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiOlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMjMwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMHB4O1xuICAgIHJpZ2h0OiAtMzBweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBmb250LXNpemU6IDIwMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwLjk7IH1cblxuLnRpbWUtcGFydCB7XG4gIHdpZHRoOiAxNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDE4MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC50aW1lLXBhcnQgLmRpZ2l0LXdyYXBwZXIge1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigxLCAwLCAxLCAwKTsgfVxuICAudGltZS1wYXJ0Lmh1bmRyZWR0aHMudGVucyAuZGlnaXQtd3JhcHBlciB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGh1bmRyZWR0aHMtdGVucztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDYwcztcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAzNjAwOyB9XG4gIC50aW1lLXBhcnQuaHVuZHJlZHRocy5vbmVzIC5kaWdpdC13cmFwcGVyIHtcbiAgICBhbmltYXRpb24tbmFtZTogaHVuZHJlZHRocy1vbmVzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMTBzO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDM2MDAwOyB9XG5cbi5iYW5uZXItaXRlbSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg1NSwgNDksIDUzLCAwLjMpOyB9XG4gIC5iYW5uZXItaXRlbV9fdGV4dCB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC43NXJlbSwgY2FsYyguNzVyZW0gKyAwdncpLCAwLjc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMjUyODJCO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLmJhbm5lci1pdGVtLS1wYWdlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkRGN0VGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGREY3RUY7IH1cbiAgICAuYmFubmVyLWl0ZW0tLXBhZ2UgLmJhbm5lci1pdGVtX190ZXh0IHtcbiAgICAgIGNvbG9yOiAjMjUyODJCOyB9XG5cbi5iYW5uZXJfX3N0YXR1cy0td3JhcCAuYmFubmVyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNTUsIDQ5LCA1MywgMC4zKTsgfVxuICAuYmFubmVyX19zdGF0dXMtLXdyYXAgLmJhbm5lci1pdGVtX190ZXh0IHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxcmVtLCBjYWxjKDFyZW0gKyAwdncpLCAxcmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMjUyODJCO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmN0YS1wcmltYXJ5IHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDAuODc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICMzNzMxMzU7XG4gIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jdGEtcHJpbWFyeSB7XG4gICAgICBwYWRkaW5nOiAwLjZyZW0gMXJlbTsgfSB9XG4gIC5jdGEtcHJpbWFyeTpob3ZlciwgLmN0YS1wcmltYXJ5OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICMzNzMxMzU7IH1cbiAgICAuY3RhLXByaW1hcnk6aG92ZXIgLmN0YS1wcmltYXJ5X19kcmF3aW5nLCAuY3RhLXByaW1hcnk6Zm9jdXMgLmN0YS1wcmltYXJ5X19kcmF3aW5nIHtcbiAgICAgIGZpbGw6ICNmZmY7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTsgfVxuICAuY3RhLXByaW1hcnk6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLmN0YS1wcmltYXJ5X19kcmF3aW5nIHtcbiAgICBmaWxsOiAjMzczMTM1O1xuICAgIHRyYW5zaXRpb246IC4yczsgfVxuICAuY3RhLXByaW1hcnlfX3RleHQgKyAuY3RhLXByaW1hcnlfX2RyYXdpbmcge1xuICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTsgfVxuICAuY3RhLXByaW1hcnlfX2RyYXdpbmcgKyAuY3RhLXByaW1hcnlfX3RleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTsgfVxuICAuY3RhLXByaW1hcnktLWxlYWRzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMS4ycmVtIDJyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5jdGEtcHJpbWFyeS0tbGVhZHM6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsIHRyYW5zcGFyZW50LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyksIHRyYW5zcGFyZW50KTtcbiAgICAgIGFuaW1hdGlvbjogc2hpbmUgMy41cyBlYXNlLWluLW91dCBpbmZpbml0ZTsgfVxuICAgIC5jdGEtcHJpbWFyeS0tbGVhZHM6aG92ZXIgLmN0YS1wcmltYXJ5X19kcmF3aW5nLCAuY3RhLXByaW1hcnktLWxlYWRzOmZvY3VzIC5jdGEtcHJpbWFyeV9fZHJhd2luZyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmN0YS1xdWF0ZXJuYXJ5IHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC43NXJlbSwgY2FsYyguNzVyZW0gKyAwdncpLCAwLjc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jdGEtcXVhdGVybmFyeSB7XG4gICAgICBwYWRkaW5nOiAxcmVtIDFyZW07IH0gfVxuICAuY3RhLXF1YXRlcm5hcnk6aG92ZXIsIC5jdGEtcXVhdGVybmFyeTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjUyODJCOyB9XG4gICAgLmN0YS1xdWF0ZXJuYXJ5OmhvdmVyIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZywgLmN0YS1xdWF0ZXJuYXJ5OmZvY3VzIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyB7XG4gICAgICBmaWxsOiAjZmZmOyB9XG4gICAgLmN0YS1xdWF0ZXJuYXJ5OmhvdmVyOmJlZm9yZSwgLmN0YS1xdWF0ZXJuYXJ5OmZvY3VzOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjUyODJCOyB9XG4gIC5jdGEtcXVhdGVybmFyeTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMyNTI4MkI7IH1cbiAgLmN0YS1xdWF0ZXJuYXJ5OmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyB7XG4gICAgZmlsbDogIzM3MzEzNTsgfVxuICAuY3RhLXF1YXRlcm5hcnktLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuICAgIC5jdGEtcXVhdGVybmFyeS0tcmV2ZXJzZS5saW5rcy1ncm91cF9fbGluay0tZHJhd2luZyAubGlua3MtZ3JvdXBfX3RleHQge1xuICAgICAgbWFyZ2luLWxlZnQ6IC41cmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5jdGEtcXVhdGVybmFyeSAubGlua3MtZ3JvdXBfX2xpbmstLWRyYXdpbmcgLmxpbmtzLWdyb3VwX190ZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC41cmVtOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBTdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jdGEtcXVpbnF1ZW5uaWFsIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDAuODc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmN0YS1xdWlucXVlbm5pYWwge1xuICAgICAgcGFkZGluZzogMC42cmVtIDFyZW07IH0gfVxuICAuY3RhLXF1aW5xdWVubmlhbDpob3ZlciwgLmN0YS1xdWlucXVlbm5pYWw6Zm9jdXMge1xuICAgIGNvbG9yOiAjRTFDODVDO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAuY3RhLXF1aW5xdWVubmlhbDpob3ZlciAuY3RhLXF1aW5xdWVubmlhbF9fZHJhd2luZywgLmN0YS1xdWlucXVlbm5pYWw6Zm9jdXMgLmN0YS1xdWlucXVlbm5pYWxfX2RyYXdpbmcge1xuICAgICAgZmlsbDogI0UxQzg1QztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpOyB9XG4gIC5jdGEtcXVpbnF1ZW5uaWFsOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIC5jdGEtcXVpbnF1ZW5uaWFsX19kcmF3aW5nIHtcbiAgICBmaWxsOiAjRkZGRkZGO1xuICAgIHRyYW5zaXRpb246IC4yczsgfVxuICAuY3RhLXF1aW5xdWVubmlhbF9fdGV4dCArIC5jdGEtcXVpbnF1ZW5uaWFsX19kcmF3aW5nIHtcbiAgICBtYXJnaW4tbGVmdDogLjVyZW07IH1cbiAgLmN0YS1xdWlucXVlbm5pYWxfX2RyYXdpbmcgKyAuY3RhLXF1aW5xdWVubmlhbF9fdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IC41cmVtOyB9XG4gIC5jdGEtcXVpbnF1ZW5uaWFsLS1sZWFkcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDEuMnJlbSAycmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuY3RhLXF1aW5xdWVubmlhbC0tbGVhZHM6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsIHRyYW5zcGFyZW50LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyksIHRyYW5zcGFyZW50KTtcbiAgICAgIGFuaW1hdGlvbjogc2hpbmUgMy41cyBlYXNlLWluLW91dCBpbmZpbml0ZTsgfVxuICAgIC5jdGEtcXVpbnF1ZW5uaWFsLS1sZWFkczpob3ZlciAuY3RhLXF1aW5xdWVubmlhbF9fZHJhd2luZywgLmN0YS1xdWlucXVlbm5pYWwtLWxlYWRzOmZvY3VzIC5jdGEtcXVpbnF1ZW5uaWFsX19kcmF3aW5nIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY3RhLXNlY29uZGFyeSB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDAuNzVyZW0sIGNhbGMoLjc1cmVtICsgMHZ3KSwgMC43NXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDFlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY3RhLXNlY29uZGFyeSB7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgfSB9XG4gIC5jdGEtc2Vjb25kYXJ5OmhvdmVyLCAuY3RhLXNlY29uZGFyeTpmb2N1cyB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gICAgLmN0YS1zZWNvbmRhcnk6aG92ZXIgLmN0YS1zZWNvbmRhcnlfX2RyYXdpbmcsIC5jdGEtc2Vjb25kYXJ5OmZvY3VzIC5jdGEtc2Vjb25kYXJ5X19kcmF3aW5nIHtcbiAgICAgIGZpbGw6ICNGRkZGRkY7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7IH1cbiAgICAuY3RhLXNlY29uZGFyeTpob3ZlciAuY3RhLXNlY29uZGFyeV9fbGFiZWwsXG4gICAgLmN0YS1zZWNvbmRhcnk6aG92ZXIgLmN0YS1zZWNvbmRhcnlfX3RleHQsIC5jdGEtc2Vjb25kYXJ5OmZvY3VzIC5jdGEtc2Vjb25kYXJ5X19sYWJlbCxcbiAgICAuY3RhLXNlY29uZGFyeTpmb2N1cyAuY3RhLXNlY29uZGFyeV9fdGV4dCB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuY3RhLXNlY29uZGFyeTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgLmN0YS1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLmN0YS1zZWNvbmRhcnlfX2xhYmVsLCAuY3RhLXNlY29uZGFyeV9fdGV4dCB7XG4gICAgY29sb3I6ICMyNTI4MkI7XG4gICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTsgfVxuICAuY3RhLXNlY29uZGFyeV9fZHJhd2luZyB7XG4gICAgZmlsbDogIzM3MzEzNTtcbiAgICB0cmFuc2l0aW9uOiAuMnM7IH1cbiAgLmN0YS1zZWNvbmRhcnktLWRldGFpbCB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBtYXgtaGVpZ2h0OiAyLjc1cmVtOyB9XG4gIC5jdGEtc2Vjb25kYXJ5LS1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH1cbiAgICAuY3RhLXNlY29uZGFyeS0tcmV2ZXJzZSAuY3RhLXNlY29uZGFyeV9fdGV4dCwgLmN0YS1zZWNvbmRhcnktLXJldmVyc2UgLmN0YS1zZWNvbmRhcnlfX2xhYmVsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY3RhLXRlcnRpYXJ5IHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC43NXJlbSwgY2FsYyguNzVyZW0gKyAwdncpLCAwLjc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICMyNTI4MkI7XG4gIGJhY2tncm91bmQ6ICNGREY3RUY7XG4gIGJvcmRlci1jb2xvcjogI0ZERjdFRjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jdGEtdGVydGlhcnkge1xuICAgICAgcGFkZGluZzogMXJlbSAxcmVtOyB9IH1cbiAgLmN0YS10ZXJ0aWFyeTpob3ZlciwgLmN0YS10ZXJ0aWFyeTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzczMTM1OyB9XG4gICAgLmN0YS10ZXJ0aWFyeTpob3ZlciAuY3RhLXRlcnRpYXJ5X19kcmF3aW5nLCAuY3RhLXRlcnRpYXJ5OmZvY3VzIC5jdGEtdGVydGlhcnlfX2RyYXdpbmcge1xuICAgICAgZmlsbDogI2ZmZjsgfVxuICAgIC5jdGEtdGVydGlhcnk6aG92ZXI6YmVmb3JlLCAuY3RhLXRlcnRpYXJ5OmZvY3VzOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gIC5jdGEtdGVydGlhcnk6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gIC5jdGEtdGVydGlhcnk6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLmN0YS10ZXJ0aWFyeV9fZHJhd2luZyB7XG4gICAgZmlsbDogIzM3MzEzNTsgfVxuICAuY3RhLXRlcnRpYXJ5LS1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH1cbiAgICAuY3RhLXRlcnRpYXJ5LS1yZXZlcnNlLmxpbmtzLWdyb3VwX19saW5rLS1kcmF3aW5nIC5saW5rcy1ncm91cF9fdGV4dCB7XG4gICAgICBtYXJnaW4tbGVmdDogLjVyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmN0YS10ZXJ0aWFyeSAubGlua3MtZ3JvdXBfX2xpbmstLWRyYXdpbmcgLmxpbmtzLWdyb3VwX190ZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC41cmVtOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNoZWNrYm94X19sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAuMWVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzI1MjgyQjtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMC43NXJlbS8xLjUgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7IH1cblxuLmNoZWNrYm94X19maWVsZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7IH1cbiAgLmNoZWNrYm94X19maWVsZDpjaGVja2VkICsgLmNoZWNrYm94X19ib3gge1xuICAgIGJvcmRlci1jb2xvcjogIzM3MzEzNTtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gICAgLmNoZWNrYm94X19maWVsZDpjaGVja2VkICsgLmNoZWNrYm94X19ib3g6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgc2NhbGUoMSk7IH1cbiAgLmNoZWNrYm94X19maWVsZDpkaXNhYmxlZCArIC5jaGVja2JveF9fYm94IHtcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuICAgIC5jaGVja2JveF9fZmllbGQ6ZGlzYWJsZWQgKyAuY2hlY2tib3hfX2JveCBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gICAgLmNoZWNrYm94X19maWVsZDpkaXNhYmxlZCArIC5jaGVja2JveF9fYm94IHN2ZyBwb2x5bGluZSB7XG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogMDsgfVxuICAuY2hlY2tib3hfX2ZpZWxkOmRpc2FibGVkIH4gLmNoZWNrYm94X19zcGFuIHtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAuY2hlY2tib3hfX2ZpZWxkOmNoZWNrZWQ6ZGlzYWJsZWQgKyAuY2hlY2tib3hfX2JveCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgLmNoZWNrYm94X19maWVsZDpmb2N1cyB+IC5jaGVja2JveF9fYm94IHtcbiAgICBib3JkZXItY29sb3I6ICMzNzMxMzU7IH1cbiAgICAuY2hlY2tib3hfX2ZpZWxkOmZvY3VzIH4gLmNoZWNrYm94X19ib3ggc3ZnIHBhdGgge1xuICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7IH1cblxuLmNoZWNrYm94X19ib3gge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjREVERURFO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgLmNoZWNrYm94X19ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTFweDtcbiAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgIGhlaWdodDogN3B4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRkZGRkZGO1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI0ZGRkZGRjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDApOyB9XG5cbi5jaGVja2JveF9fc3BhbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAwLjc1cmVtLzEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4uY2hlY2tib3g6aG92ZXIgLmNoZWNrYm94X19ib3ggc3ZnIHBhdGgge1xuICBzdHJva2UtZGFzaG9mZnNldDogMDsgfVxuXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuKlxyXG4qIEZvcm11bGFpcmUgY29udHJhc3RlIChwb3VyIGxlcyBmb25kcyBkYXJrKVxyXG4qXHJcbiovXG4uZm9ybS0tY29udHJhc3QgLmNoZWNrYm94X19sYWJlbCB7XG4gIGNvbG9yOiAjMjUyODJCOyB9XG5cbi5mb3JtLS1jb250cmFzdCAuY2hlY2tib3hfX2ZpZWxkOmNoZWNrZWQgKyAuY2hlY2tib3hfX2JveCB7XG4gIGJvcmRlci1jb2xvcjogIzM3MzEzNTtcbiAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuXG4uZm9ybS0tY29udHJhc3QgLmNoZWNrYm94X19maWVsZDpkaXNhYmxlZCArIC5jaGVja2JveF9fYm94IHtcbiAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG4gIC5mb3JtLS1jb250cmFzdCAuY2hlY2tib3hfX2ZpZWxkOmRpc2FibGVkICsgLmNoZWNrYm94X19ib3ggc3ZnIHBhdGgge1xuICAgIGZpbGw6ICNGRkZGRkY7IH1cblxuLmZvcm0tLWNvbnRyYXN0IC5jaGVja2JveF9fZmllbGQ6ZGlzYWJsZWQgfiAuY2hlY2tib3hfX3NwYW4ge1xuICBjb2xvcjogI0UxQzg1QzsgfVxuXG4uZm9ybS0tY29udHJhc3QgLmNoZWNrYm94X19maWVsZDpjaGVja2VkOmRpc2FibGVkICsgLmNoZWNrYm94X19ib3gge1xuICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cblxuLmZvcm0tLWNvbnRyYXN0IC5jaGVja2JveF9fZmllbGQ6Zm9jdXMgfiAuY2hlY2tib3hfX2JveCB7XG4gIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuXG4uZm9ybS0tY29udHJhc3QgLmNoZWNrYm94X19ib3gge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RFREVERTsgfVxuICAuZm9ybS0tY29udHJhc3QgLmNoZWNrYm94X19ib3g6YmVmb3JlIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0ZGRkZGRjtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNGRkZGRkY7IH1cblxuLmZvcm0tLWNvbnRyYXN0IC5jaGVja2JveF9fc3BhbiB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuNzVyZW0vMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNoZWNrYm94ZXNfX2ZpZWxkc2V0IHtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uY2hlY2tib3hlc19fbGVnZW5kIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgMXJlbSAvIDEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICMzNzMxMzU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLmNoZWNrYm94ZXNfX2dyb3VwIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5jaGVja2JveGVzX19ncm91cCA+IGxpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAuY2hlY2tib3hlc19fZ3JvdXAgLmNoZWNrYm94ZXNfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVlbTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzI1MjgyQjsgfVxuICAuZm9ybV9fcmVzcG9uc2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZm9ybV9fcmVzcG9uc2UtdGV4dCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTsgfVxuICAgIC5mb3JtX19yZXNwb25zZS0tdmFsaWQge1xuICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLmZvcm1fX3Jlc3BvbnNlLS12YWxpZCAucmVzcG9uc2UtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFMUM4NUM7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNFMUM4NUM7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAzMHB4OyB9XG4gICAgLmZvcm1fX3Jlc3BvbnNlLS1lcnJvciB7XG4gICAgICBjb2xvcjogI2IxMmEwYjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAuZm9ybV9fcmVzcG9uc2UtLWVycm9yIC5yZXNwb25zZS1pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAxcmVtO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxcmVtOyB9XG4gICAgICAgIC5mb3JtX19yZXNwb25zZS0tZXJyb3IgLnJlc3BvbnNlLWljb246YmVmb3JlLCAuZm9ybV9fcmVzcG9uc2UtLWVycm9yIC5yZXNwb25zZS1pY29uOmFmdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2IxMmEwYjsgfVxuICAgICAgICAuZm9ybV9fcmVzcG9uc2UtLWVycm9yIC5yZXNwb25zZS1pY29uOmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4gICAgICAgIC5mb3JtX19yZXNwb25zZS0tZXJyb3IgLnJlc3BvbnNlLWljb246YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cbiAgLmZvcm1fX2ZpZWxkc2V0IHtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLmZvcm1fX2ZpZWxkc2V0LS1sZWdlbmQtaGlkZSB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgLmZvcm1fX2ZpZWxkc2V0LS12YWxpZGF0aW9uIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmZvcm1fX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZm9ybV9fbGVnZW5kIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMWVtLzEuNWVtIFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAuZm9ybV9fbGVnZW5kLS1oaWRkZW4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IC0xcHg7XG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuICAuZm9ybV9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDFyZW0gMCAycmVtIDA7IH1cbiAgICAuZm9ybV9fdGl0bGUgLnRpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZm9ybV9fZmllbGRzIHtcbiAgICAgIG1hcmdpbjogMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmZvcm0gLmZvcm0tZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXg6IDEgMSBhdXRvOyB9XG4gICAgICAuZm9ybSAuZm9ybS1ncm91cCA+ICoge1xuICAgICAgICBmbGV4OiAxIDEgMDtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuICAgICAgLmZvcm0gLmZvcm0tZ3JvdXAtLWNvbHVtbiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgICAgLmZvcm0gLmZvcm0tZ3JvdXAtLWNvbHVtbiA+ICoge1xuICAgICAgICAgIGFsaWduLXNlbGY6IGluaXRpYWw7IH1cbiAgICAgICAgLmZvcm0gLmZvcm0tZ3JvdXAtLWNvbHVtbiAuZm9ybV9fZmllbGQge1xuICAgICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5mb3JtIC5mb3JtLWdyb3VwLS1yb3cge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAuZm9ybSAuZm9ybS1ncm91cC0tbGFzdCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMDsgfSB9XG4gIC5mb3JtX19maWVsZCB7XG4gICAgbWFyZ2luOiAwIDAgMXJlbTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZm9ybV9fZmllbGQge1xuICAgICAgICBtYXJnaW46IDAgMCAxLjVyZW0gMDtcbiAgICAgICAgcGFkZGluZzogMCAxLjVyZW0gMCAwOyB9XG4gICAgICAgIC5mb3JtX19maWVsZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAuZm9ybV9fZmllbGQgLnJhZGlvcyB7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cbiAgLmZvcm1fX3ZhbGlkYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLmZvcm1fX3ZhbGlkYXRpb24tY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgICAuZm9ybV9fdmFsaWRhdGlvbiAuY2hlY2tib3hlcyB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgLmZvcm1fX3N1Ym1pdCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb3JtX19zdWJtaXQge1xuICAgICAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9IH1cbiAgLmZvcm1fX2NvbmRpdGlvbnMge1xuICAgIG1hcmdpbi10b3A6IC42cmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMC44MzFyZW0vMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzI1MjgyQjtcbiAgICBsZXR0ZXItc3BhY2luZzogMDsgfVxuICAuZm9ybV9fbGVnYWxzIHtcbiAgICBtYXJnaW46IDJlbSAwO1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuNTk0cmVtIC8gMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzI1MjgyQjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5mb3JtLS1jb25kZW5zZWQgLmZvcm1fX2ZpZWxkc2V0IHtcbiAgICBtYXJnaW46IDA7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuU3R5bGVzIGZvciB2YWxpZGF0aW9uXHJcbihQcmlzdGluZSlcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5maWVsZC12YWxpZGF0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZmllbGQtdmFsaWRhdGUtLWhhcy1kYW5nZXIgW2NsYXNzKj1cIl9fbGFiZWxcIl0ge1xuICAgIGNvbG9yOiAjYjEyYTBiICFpbXBvcnRhbnQ7IH1cbiAgLmZpZWxkLXZhbGlkYXRlLS1oYXMtZGFuZ2VyIFtjbGFzcyo9XCJfX2lucHV0XCJdIHtcbiAgICBib3JkZXItY29sb3I6ICNiMTJhMGIgIWltcG9ydGFudDsgfVxuICAuZmllbGQtdmFsaWRhdGUtLWhhcy1kYW5nZXIgLnNzLW1haW4uanMtc2VsZWN0LS1tYWluIC5zcy1tdWx0aS1zZWxlY3RlZCxcbiAgLmZpZWxkLXZhbGlkYXRlLS1oYXMtZGFuZ2VyIC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiAuc3Mtc2luZ2xlLXNlbGVjdGVkIHtcbiAgICBib3JkZXItY29sb3I6ICNiMTJhMGIgIWltcG9ydGFudDsgfVxuICAuZmllbGQtdmFsaWRhdGUtLWhhcy1kYW5nZXIgLmNoZWNrYm94X19ib3gge1xuICAgIGJvcmRlci1jb2xvcjogI2IxMmEwYiAhaW1wb3J0YW50OyB9XG4gIC5maWVsZC12YWxpZGF0ZS0taGFzLWRhbmdlciAuY2hlY2tib3hfX3NwYW4ge1xuICAgIGNvbG9yOiAjYjEyYTBiICFpbXBvcnRhbnQ7IH1cbiAgLmZpZWxkLXZhbGlkYXRlX19oZWxwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBhZGRpbmc6IDAuNmVtIDFlbTtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2IxMmEwYjtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAuZmllbGQtdmFsaWRhdGVfX2hlbHA6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtNXB4O1xuICAgICAgbGVmdDogM3B4O1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjYjEyYTBiOyB9XG4gIC5maWVsZC12YWxpZGF0ZTpob3ZlciAuZmllbGQtdmFsaWRhdGVfX2hlbHAge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4qXHJcbiogRm9ybXVsYWlyZSBjb250cmFzdGUgKHBvdXIgbGVzIGZvbmRzIGRhcmspXHJcbipcclxuKi9cbi5mb3JtLmZvcm0tLWNvbnRyYXN0IHtcbiAgY29sb3I6ICMyNTI4MkI7IH1cbiAgLmZvcm0uZm9ybS0tY29udHJhc3QgLmZvcm1fX2NvbmRpdGlvbnMge1xuICAgIGNvbG9yOiAjMjUyODJCOyB9XG4gIC5mb3JtLmZvcm0tLWNvbnRyYXN0IC5mb3JtX19sZWdhbHMge1xuICAgIGNvbG9yOiAjMjUyODJCOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmxvY2FsaXphdG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5sb2NhbGl6YXRvcl9fcGx1cyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMWVtO1xuICAgIHJpZ2h0OiAxLjU2MjVyZW07XG4gICAgYm90dG9tOiAycHg7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycztcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAubG9jYWxpemF0b3JfX3BsdXM6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgbGVmdDogMTJweDtcbiAgICAgIHRvcDogMjBweDtcbiAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgICAubG9jYWxpemF0b3JfX3BsdXM6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzO1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAubG9jYWxpemF0b3JfX3NlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmxvY2FsaXphdG9yX19zZWFyY2gge1xuICAgICAgICBtaW4td2lkdGg6IDMwMHB4OyB9IH1cbiAgLmxvY2FsaXphdG9yX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5sb2NhbGl6YXRvcl9fc3VtbWFyeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci1jb2xvcjogI0RFREVERTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjg3NXJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWluLWhlaWdodDogNDVweDsgfVxuICAgIC5sb2NhbGl6YXRvcl9fc3VtbWFyeSAubG9jYWxpemF0b3JfX3ZhbHVlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDUuMmVtKTsgfVxuICAgICAgLmxvY2FsaXphdG9yX19zdW1tYXJ5IC5sb2NhbGl6YXRvcl9fdmFsdWU6Zmlyc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAubG9jYWxpemF0b3JfX3N1bW1hcnkgLmxvY2FsaXphdG9yX192YWx1ZS0tY291bnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5sb2NhbGl6YXRvcl9faW5wdXQge1xuICAgIGZsZXg6IDE7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgLmxvY2FsaXphdG9yX19pbnB1dCAudGV4dGZpZWxkX19pbnB1dDpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMzczMTM1O1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAubG9jYWxpemF0b3JfX3ZhbHVlcy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuOTM3NXJlbSAvIDEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3gtc2hhZG93OiAxcHggNHB4IDdweCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICBwYWRkaW5nOiAxZW07XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubG9jYWxpemF0b3JfX3ZhbHVlcy1jb250YWluZXIge1xuICAgICAgICBtaW4td2lkdGg6IDE5ZW07IH0gfVxuICAubG9jYWxpemF0b3JfX3NlbGVjdCAuc3MtbWFpbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIC5sb2NhbGl6YXRvcl9fc2VsZWN0IC5zcy1tdWx0aS1zZWxlY3RlZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubG9jYWxpemF0b3JfX3ZhbHVlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAwLjkzNzVyZW0gLyAxLjUgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyZW0pO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IC01cHg7IH1cbiAgLmxvY2FsaXphdG9yX192YWx1ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMC45Mzc1cmVtIC8gMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogNXB4O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogLjNyZW0gLjJyZW0gLjNyZW0gLjhyZW07IH1cbiAgICAubG9jYWxpemF0b3JfX3ZhbHVlLXRleHQge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgIC5sb2NhbGl6YXRvcl9fdmFsdWUtZGVsZXRlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgMCAwIDVweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGNvbG9yOiAjMzczMTM1O1xuICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJlbTtcbiAgICAgIG1pbi13aWR0aDogMmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTsgfVxuICAgIC5sb2NhbGl6YXRvcl9fdmFsdWUtLWNvdW50IHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDFlbTsgfVxuICAgIC5sb2NhbGl6YXRvcl9fdmFsdWUtLWRlbGV0ZSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTsgfVxuICAgICAgLmxvY2FsaXphdG9yX192YWx1ZS0tZGVsZXRlIC5sb2NhbGl6YXRvcl9fdmFsdWUtZGVsZXRlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmxvY2FsaXphdG9yX19leHRyYSB7XG4gICAgbWFyZ2luOiAxLjVlbSA1cHggMDsgfVxuICAgIC5sb2NhbGl6YXRvcl9fZXh0cmEgLnJhZGlvc19fbGVnZW5kIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuOTM3NXJlbSAvIDEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzI1MjgyQjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLmxvY2FsaXphdG9yLS1vcGVuZWQgLmxvY2FsaXphdG9yX19zdW1tYXJ5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5sb2NhbGl6YXRvci0tb3BlbmVkIC5sb2NhbGl6YXRvcl9fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAubG9jYWxpemF0b3ItLW9wZW5lZC5sb2NhbGl6YXRvci0tZmlsbGVkIC5sb2NhbGl6YXRvcl9fcGx1cywgLmxvY2FsaXphdG9yLS1vcGVuZWQubG9jYWxpemF0b3ItLXNlYXJjaGluZyAubG9jYWxpemF0b3JfX3BsdXMge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAubG9jYWxpemF0b3ItLWxvYWRpbmcgLmxvY2FsaXphdG9yX19wbHVzIHtcbiAgICBhbmltYXRpb24tbmFtZTogc3BpbjtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEwMDBtcztcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7IH1cbiAgLmxvY2FsaXphdG9yLS1maWxsZWQgLmxvY2FsaXphdG9yX192YWx1ZXMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubG9jYWxpemF0b3ItLXNlYXJjaGluZyAubG9jYWxpemF0b3JfX3NlYXJjaCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmxvY2FsaXphdG9yLS1zZWFyY2hpbmcgLmxvY2FsaXphdG9yX192YWx1ZXMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5sb2NhbGl6YXRvci0tbm8tcHJveGltaXR5IC5sb2NhbGl6YXRvcl9fZXh0cmEge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAubG9jYWxpemF0b3IgLnNzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7IH1cbiAgLmxvY2FsaXphdG9yIC5zcy1saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuICAubG9jYWxpemF0b3IgLnNzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzMxMzU7IH1cbiAgICAubG9jYWxpemF0b3IgLnNzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzMxMzU7IH1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBTdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5yYWRpb19faW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7IH1cbiAgLnJhZGlvX19pbnB1dCArIGxhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGNvbG9yOiAjMjUyODJCOyB9XG4gIC5yYWRpb19faW5wdXQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMjFweDtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMTFweCk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBib3JkZXItY29sb3I6ICNERURFREU7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAucmFkaW9fX2lucHV0ICsgbGFiZWw6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTZweDtcbiAgICB0b3A6IGNhbGMoNTAlIC0gNnB4KTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4OyB9XG4gIC5yYWRpb19faW5wdXQ6Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAucmFkaW9fX2lucHV0OmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBXaW5kb3dUZXh0OyB9IH1cblxuLnJhZGlvX19sYWJlbCB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuODc1cmVtIC8gMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDAuNWVtOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnJhZGlvc19fZmllbGRzZXQge1xuICBib3JkZXI6IDA7IH1cblxuLnJhZGlvc19fbGVnZW5kIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSAvIDEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICMzNzMxMzU7IH1cblxuLnJhZGlvc19fZ3JvdXAge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICAucmFkaW9zX19ncm91cCA+IGxpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAucmFkaW9zX19ncm91cCAucmFkaW9zX19pdGVtIHtcbiAgICBmbGV4OiBpbml0aWFsO1xuICAgIG1hcmdpbi1yaWdodDogMWVtO1xuICAgIG1hcmdpbi10b3A6IC4yZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLjJlbTsgfVxuICAucmFkaW9zX19ncm91cC5yYWRpb3NfX2dyb3VwLS1idWxsZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLnJhZGlvc19fZ3JvdXAucmFkaW9zX19ncm91cC0tYnVsbGV0IC5yYWRpb3NfX2l0ZW0ge1xuICAgICAgbWFyZ2luOiAwOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnJhbmdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAwLjkzNzVyZW0gLyAxLjUgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gIC5yYW5nZV9faW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAucmFuZ2VfX2lucHV0OmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLnJhbmdlX19wbHVzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxZW07XG4gICAgcmlnaHQ6IC42cmVtO1xuICAgIHRvcDogY2FsYyg1MCUgLSAyZW0gKyAxMHB4KTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5yYW5nZV9fcGx1czphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBsZWZ0OiAxMnB4O1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAgIC5yYW5nZV9fcGx1czpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnM7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gIC5yYW5nZV9faGlnaGxpZ2h0IHtcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAucmFuZ2VfX3Byb21wdCB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTsgfVxuICAucmFuZ2VfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1pbi13aWR0aDogMTllbTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nOiAxLjhlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggNnB4IDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzLG9wYWNpdHkgLjJzO1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIC5yYW5nZV9fY29udGVudCB7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgLnJhbmdlX19wcmV2aWV3IHtcbiAgICBtYXJnaW4tdG9wOiAxLjhlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAgIC5yYW5nZV9fcHJldmlldyAucmFuZ2VfX2hpZ2hsaWdodCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5yYW5nZV9fcHJldmlldyAucmFuZ2VfX2hpZ2hsaWdodF9fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgICAgIC5yYW5nZV9fcHJldmlldyAucmFuZ2VfX2hpZ2hsaWdodF9fY29udGVudCAucmFuZ2VfX2hpZ2hsaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgICAgLnJhbmdlX19wcmV2aWV3IC5yYW5nZV9faGlnaGxpZ2h0X19jb250ZW50IC5yYW5nZV9faGlnaGxpZ2h0IC5yYW5nZV9fZWxlbWVudF9faW5wdXQge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAucmFuZ2VfX3N1bW1hcnkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDUycHg7XG4gICAgcGFkZGluZzogMC41cmVtIDAuODc1cmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAucmFuZ2VfX3ZhbHVlcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1cHgpOyB9XG4gIC5yYW5nZS0tb3BlbmVkIC5yYW5nZV9fcHJvbXB0IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAucmFuZ2UtLW9wZW5lZCAucmFuZ2VfX3ZhbHVlcyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucmFuZ2UtLW9wZW5lZCAucmFuZ2VfX2NvbnRlbnQge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnJhbmdlLS1vcGVuZWQgLnJhbmdlX19wbHVzIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cbiAgLnJhbmdlLS1vcGVuZWQgLnJhbmdlX19zdW1tYXJ5IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzczMTM1OyB9XG4gIC5yYW5nZS0tZmlsbGVkIC5yYW5nZV9fcHJvbXB0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5yYW5nZS0tZmlsbGVkIC5yYW5nZV9fdmFsdWVzIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAucmFuZ2UgLm5vVWktY29ubmVjdCB7XG4gICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAucmFuZ2UgLm5vVWktaG9yaXpvbnRhbCB7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI0RFREVERTsgfVxuICAgIC5yYW5nZSAubm9VaS1ob3Jpem9udGFsIC5ub1VpLWJhc2Uge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1cHgpO1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAucmFuZ2UgLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUge1xuICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICByaWdodDogLTEzcHg7XG4gICAgICB0b3A6IC0xMXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICAucmFuZ2UgLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGU6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogbm9uZTsgfVxuICAgICAgLnJhbmdlIC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogbm9uZTsgfVxuICAgICAgLnJhbmdlIC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI0RFREVERTsgfVxuXG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLnJhbmdlX19zdW1tYXJ5IHtcbiAgICBoZWlnaHQ6IDUycHg7IH1cbiAgLyogSUUxMCAqL1xuICAqOjotbXMtYmFja2Ryb3AsIC5yYW5nZV9fc3VtbWFyeSB7XG4gICAgaGVpZ2h0OiA1MnB4OyB9XG4gIC8qIElFMTEgKi8gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBTdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zZWxlY3RfX2xhYmVsIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMC44NzVyZW0gLyAxLjUgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMC4zZW07XG4gIGNvbG9yOiAjMjUyODJCOyB9XG4gIC5zZWxlY3RfX2xhYmVsLS1oaWRkZW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG5cbi5zZWxlY3RfX2lucHV0IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5zZWxlY3RfX2lucHV0LS1tdWx0aXBsZSAuc3Mtb3B0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLnNlbGVjdF9faW5wdXQtLW11bHRpcGxlIC5zcy1vcHRpb246YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbWluLXdpZHRoOiAyMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7IH1cbiAgICAuc2VsZWN0X19pbnB1dC0tbXVsdGlwbGUgLnNzLW9wdGlvbjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gNHB4KTtcbiAgICAgIGxlZnQ6IDVweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0ZGRkZGRjtcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI0ZGRkZGRjtcbiAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgaGVpZ2h0OiA2cHg7IH1cbiAgLnNlbGVjdF9faW5wdXQtLW11bHRpcGxlIC5zcy1vcHRpb24tc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgICAuc2VsZWN0X19pbnB1dC0tbXVsdGlwbGUgLnNzLW9wdGlvbi1zZWxlY3RlZDpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzM3MzEzNTsgfVxuICAgIC5zZWxlY3RfX2lucHV0LS1tdWx0aXBsZSAuc3Mtb3B0aW9uLXNlbGVjdGVkOmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cblxuLnNlbGVjdCAuc3MtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XG5cbi5zZWxlY3QgLnNzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7IH1cblxuLnNlbGVjdCAuc3MtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFDODVDOyB9XG4gIC5zZWxlY3QgLnNzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzczMTM1OyB9XG5cbi5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuOTM3NXJlbSAvIDEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07IH1cbiAgLnNzLW1haW4uanMtc2VsZWN0LS1tYWluIC5zcy1jb250ZW50IHtcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDZweCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIHRvcDogODUlO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMS4ycmVtIDEuNjI1cmVtIDFyZW0gMS42MjVyZW07XG4gICAgYm9yZGVyOiAwOyB9XG4gICAgLnNzLW1haW4uanMtc2VsZWN0LS1tYWluIC5zcy1jb250ZW50IC5zcy1zZWFyY2g6bm90KC5zcy1oaWRlKSBpbnB1dCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjQzFDMUMxO1xuICAgICAgcGFkZGluZzogLjZlbTtcbiAgICAgIGhlaWdodDogMi41ZW07IH1cbiAgICAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLWNvbnRlbnQgLnNzLWxpc3QgLnNzLW9wdGlvbiB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgY29sb3I6ICMyNTI4MkI7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gICAgICAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLWNvbnRlbnQgLnNzLWxpc3QgLnNzLW9wdGlvbjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMzczMTM1O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLXNpbmdsZS1zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci1jb2xvcjogI0RFREVERTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC44NzVyZW07XG4gICAgbWluLWhlaWdodDogNDVweDsgfVxuICAgIC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiAuc3Mtc2luZ2xlLXNlbGVjdGVkIC5wbGFjZWhvbGRlciB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgY29sb3I6ICMzNzMxMzU7XG4gICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDsgfVxuICAgICAgLnNzLW1haW4uanMtc2VsZWN0LS1tYWluIC5zcy1zaW5nbGUtc2VsZWN0ZWQgLnBsYWNlaG9sZGVyICoge1xuICAgICAgICBwYWRkaW5nOiAuMmVtIDA7IH1cbiAgICAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLXNpbmdsZS1zZWxlY3RlZC5zcy1vcGVuLWJlbG93IHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzM3MzEzNTsgfVxuICAgIC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiAuc3Mtc2luZ2xlLXNlbGVjdGVkIC5zcy1hcnJvdyBzcGFuIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzM3MzEzNTsgfVxuICAgIC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiAuc3Mtc2luZ2xlLXNlbGVjdGVkLnNzLW9wZW4tYWJvdmUgPiAuc3MtY29udGVudCB7XG4gICAgICBib3gtc2hhZG93OiAwcHggMnB4IDZweCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KTsgfVxuICAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkIHtcbiAgICBib3JkZXItY29sb3I6ICNERURFREU7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjg3NXJlbTsgfVxuICAgIC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiAuc3MtbXVsdGktc2VsZWN0ZWQuc3Mtb3Blbi1iZWxvdyB7XG4gICAgICBib3JkZXItY29sb3I6ICMzNzMxMzU7IH1cbiAgICAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkIC5zcy12YWx1ZXMge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBmbGV4OiBpbml0aWFsOyB9XG4gICAgICAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkIC5zcy12YWx1ZXMgLnNzLXZhbHVlIHtcbiAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMC45Mzc1cmVtIC8gMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkIC5zcy12YWx1ZXMgLnNzLXZhbHVlOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkIC5zcy12YWx1ZXMgLnNzLWRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgICAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkIC5zcy12YWx1ZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAuNjI1cmVtO1xuICAgICAgbWFyZ2luOiAwIDVweCAwIDA7XG4gICAgICBwYWRkaW5nOiAuM3JlbSAuMnJlbSAuM3JlbSAuOHJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgY29sb3I6ICMzNzMxMzU7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiAuc3MtbXVsdGktc2VsZWN0ZWQgLnNzLXZhbHVlLXRleHQge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgICAgLnNzLW1haW4uanMtc2VsZWN0LS1tYWluIC5zcy1tdWx0aS1zZWxlY3RlZCAuc3MtdmFsdWUtLWN1c3RvbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEuOHJlbTtcbiAgICAgICAgd2lkdGg6IDEuOHJlbTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJvcmRlcjogMDsgfVxuICAgICAgLnNzLW1haW4uanMtc2VsZWN0LS1tYWluIC5zcy1tdWx0aS1zZWxlY3RlZCAuc3MtdmFsdWUtZGVsZXRlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgY29sb3I6ICMzNzMxMzU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJlbTtcbiAgICAgICAgbWluLXdpZHRoOiAxLjVyZW07XG4gICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH1cbiAgICAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkIC5zcy1hZGQge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICByaWdodDogMS41NjI1cmVtO1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDVweCk7IH1cbiAgICAgIC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiAuc3MtbXVsdGktc2VsZWN0ZWQgLnNzLWFkZCAuc3MtcGx1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gICAgICAgIGhlaWdodDogMTJweDsgfVxuICAgICAgICAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkIC5zcy1hZGQgLnNzLXBsdXM6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgIGxlZnQ6IC01cHg7XG4gICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLWNvbnRlbnQgLnNzLWxpc3QgLnNzLW9wdGlvbi5zcy1vcHRpb24tc2VsZWN0ZWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLWNvbnRlbnQgLnNzLWxpc3QgLnNzLW9wdGlvbiB7XG4gICAgcGFkZGluZzogMC41cmVtIDA7IH1cblxuLnNzLW1haW4uanMtc2VsZWN0LS1tYWluOm5vdCguc2VsZWN0X19pbnB1dC0tbXVsdGlwbGUpIC5zcy1jb250ZW50IC5zcy1saXN0IC5zcy1vcHRpb24uc3Mtb3B0aW9uLXNlbGVjdGVkIHtcbiAgY29sb3I6ICMzNzMxMzU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuKlxyXG4qIEZvcm11bGFpcmUgY29udHJhc3RlIChwb3VyIGxlcyBmb25kcyBkYXJrKVxyXG4qXHJcbiovXG4uZm9ybS0tY29udHJhc3QgLnNlbGVjdF9fbGFiZWwge1xuICBjb2xvcjogIzI1MjgyQjsgfVxuXG4uZm9ybS0tY29udHJhc3QgLnNlbGVjdF9faW5wdXQtLW11bHRpcGxlIC5zcy1vcHRpb246YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UxQzg1QzsgfVxuXG4uZm9ybS0tY29udHJhc3QgLnNlbGVjdF9faW5wdXQtLW11bHRpcGxlIC5zcy1vcHRpb246YWZ0ZXIge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzI1MjgyQjtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjMjUyODJCOyB9XG5cbi5mb3JtLS1jb250cmFzdCAuc2VsZWN0X19pbnB1dC0tbXVsdGlwbGUgLnNzLW9wdGlvbi1zZWxlY3RlZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cblxuLmZvcm0tLWNvbnRyYXN0IC5zZWxlY3QgLnNzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuXG4uZm9ybS0tY29udHJhc3QgLnNlbGVjdCAuc3MtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XG5cbi5mb3JtLS1jb250cmFzdCAuc2VsZWN0IC5zcy1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMUM4NUM7IH1cbiAgLmZvcm0tLWNvbnRyYXN0IC5zZWxlY3QgLnNzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFDODVDOyB9XG5cbi5mb3JtLS1jb250cmFzdCAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLWNvbnRlbnQge1xuICBib3gtc2hhZG93OiAwcHggOXB4IDEwcHggNHB4IHJnYmEoMzcsIDQwLCA0MywgMC4zNSk7XG4gIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgLmZvcm0tLWNvbnRyYXN0IC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiAuc3MtY29udGVudCAuc3Mtc2VhcmNoOm5vdCguc3MtaGlkZSkgaW5wdXQge1xuICAgIGJvcmRlci1jb2xvcjogcmVkOyB9XG4gICAgLmZvcm0tLWNvbnRyYXN0IC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiAuc3MtY29udGVudCAuc3Mtc2VhcmNoOm5vdCguc3MtaGlkZSkgaW5wdXQ6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMXB4IDRweCA3cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cbiAgLmZvcm0tLWNvbnRyYXN0IC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiAuc3MtY29udGVudCAuc3MtbGlzdCAuc3Mtb3B0aW9uIHtcbiAgICBjb2xvcjogIzI1MjgyQjtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gICAgLmZvcm0tLWNvbnRyYXN0IC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiAuc3MtY29udGVudCAuc3MtbGlzdCAuc3Mtb3B0aW9uOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjRTFDODVDO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLmZvcm0tLWNvbnRyYXN0IC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiAuc3Mtc2luZ2xlLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogIzM3MzEzNTtcbiAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gIC5mb3JtLS1jb250cmFzdCAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLXNpbmdsZS1zZWxlY3RlZCAucGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjUyODJCOyB9XG4gIC5mb3JtLS1jb250cmFzdCAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLXNpbmdsZS1zZWxlY3RlZC5zcy1vcGVuLWJlbG93IHtcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgLmZvcm0tLWNvbnRyYXN0IC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiAuc3Mtc2luZ2xlLXNlbGVjdGVkIC5zcy1hcnJvdyBzcGFuIHtcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cblxuLmZvcm0tLWNvbnRyYXN0IC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiAuc3MtbXVsdGktc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgLmZvcm0tLWNvbnRyYXN0IC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiAuc3MtbXVsdGktc2VsZWN0ZWQuc3Mtb3Blbi1iZWxvdyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gIC5mb3JtLS1jb250cmFzdCAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkIC5zcy12YWx1ZXMgLnNzLWRpc2FibGVkIHtcbiAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAuZm9ybS0tY29udHJhc3QgLnNzLW1haW4uanMtc2VsZWN0LS1tYWluIC5zcy1tdWx0aS1zZWxlY3RlZCAuc3MtdmFsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAgIC5mb3JtLS1jb250cmFzdCAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkIC5zcy12YWx1ZS0tY3VzdG9tIHtcbiAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAuZm9ybS0tY29udHJhc3QgLnNzLW1haW4uanMtc2VsZWN0LS1tYWluIC5zcy1tdWx0aS1zZWxlY3RlZCAuc3MtdmFsdWUtZGVsZXRlIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAuZm9ybS0tY29udHJhc3QgLnNzLW1haW4uanMtc2VsZWN0LS1tYWluIC5zcy1tdWx0aS1zZWxlY3RlZCAuc3MtYWRkIC5zcy1wbHVzIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gICAgLmZvcm0tLWNvbnRyYXN0IC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiAuc3MtbXVsdGktc2VsZWN0ZWQgLnNzLWFkZCAuc3MtcGx1czphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG5cbi5mb3JtLS1jb250cmFzdCAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW46bm90KC5zZWxlY3RfX2lucHV0LS1tdWx0aXBsZSkgLnNzLWNvbnRlbnQgLnNzLWxpc3QgLnNzLW9wdGlvbi5zcy1vcHRpb24tc2VsZWN0ZWQge1xuICBjb2xvcjogI0UxQzg1QztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udGV4dGFyZWFfX2xhYmVsIHtcbiAgY29sb3I6ICMyNTI4MkI7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAwLjg3NXJlbSAvIDEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjQzOGVtOyB9XG4gIC50ZXh0YXJlYV9fbGFiZWwtLWhpZGRlbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cblxuLnRleHRhcmVhX19pbnB1dCB7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMjUyODJCO1xuICBoZWlnaHQ6IDEwMHB4O1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjREVERURFO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAwLjkzNzVyZW0gLyAxLjUgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjg3NXJlbTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLnRleHRhcmVhX19pbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjQzFDMUMxO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnRleHRhcmVhX19pbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI0MxQzFDMTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC50ZXh0YXJlYV9faW5wdXQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzczMTM1OyB9XG4gICAgLnRleHRhcmVhX19pbnB1dDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLnRleHRhcmVhX19pbnB1dDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjRTFDODVDO1xuICAgICAgb3BhY2l0eTogMTsgfVxuXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuKlxyXG4qIEZvcm11bGFpcmUgY29udHJhc3RlIChwb3VyIGxlcyBmb25kcyBkYXJrKVxyXG4qXHJcbiovXG4uZm9ybS0tY29udHJhc3QgLnRleHRhcmVhX19sYWJlbCB7XG4gIGNvbG9yOiAjMjUyODJCOyB9XG5cbi5mb3JtLS1jb250cmFzdCAudGV4dGFyZWFfX2lucHV0IHtcbiAgYmFja2dyb3VuZDogIzM3MzEzNTtcbiAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICBjb2xvcjogIzI1MjgyQjsgfVxuICAuZm9ybS0tY29udHJhc3QgLnRleHRhcmVhX19pbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjRTFDODVDO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmZvcm0tLWNvbnRyYXN0IC50ZXh0YXJlYV9faW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNFMUM4NUM7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuZm9ybS0tY29udHJhc3QgLnRleHRhcmVhX19pbnB1dDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogIzM3MzEzNTtcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgICAuZm9ybS0tY29udHJhc3QgLnRleHRhcmVhX19pbnB1dDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmZvcm0tLWNvbnRyYXN0IC50ZXh0YXJlYV9faW5wdXQ6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIG9wYWNpdHk6IDE7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udGV4dGZpZWxkX19sYWJlbCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAwLjg3NXJlbSAvIDEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMjUyODJCOyB9XG4gIC50ZXh0ZmllbGRfX2xhYmVsLS1oaWRkZW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0ZmllbGRfX2lucHV0IHtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjg3NXJlbTtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMC45Mzc1cmVtIC8gMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI0RFREVERTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgbWluLWhlaWdodDogNDVweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC50ZXh0ZmllbGRfX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNDMUMxQzE7XG4gICAgb3BhY2l0eTogMTsgfVxuICAudGV4dGZpZWxkX19pbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI0MxQzFDMTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC50ZXh0ZmllbGRfX2lucHV0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzczMTM1OyB9XG4gICAgLnRleHRmaWVsZF9faW5wdXQ6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjRTFDODVDO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC50ZXh0ZmllbGRfX2lucHV0OmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC50ZXh0ZmllbGRfX2lucHV0W3R5cGU9ZGF0ZV06aW52YWxpZDo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcbiAgICBjb2xvcjogI0MxQzFDMTtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi50ZXh0ZmllbGQtLWRhdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnRleHRmaWVsZC0tZGF0ZSAudGV4dGZpZWxkX19jYWxlbmRhciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxZW07XG4gICAgYm90dG9tOiAxZW07XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAudGV4dGZpZWxkLS1kYXRlIC50ZXh0ZmllbGRfX2NhbGVuZGFyLS1zdmcge1xuICAgICAgd2lkdGg6IDFlbTtcbiAgICAgIGhlaWdodDogMWVtO1xuICAgICAgZmlsbDogIzM3MzEzNTsgfVxuXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuKlxyXG4qIEZvcm11bGFpcmUgY29udHJhc3RlIChwb3VyIGxlcyBmb25kcyBkYXJrKVxyXG4qXHJcbiovXG4uZm9ybS0tY29udHJhc3QgLnRleHRmaWVsZF9fbGFiZWwge1xuICBjb2xvcjogIzI1MjgyQjsgfVxuXG4uZm9ybS0tY29udHJhc3QgLnRleHRmaWVsZF9faW5wdXQge1xuICBib3JkZXItY29sb3I6ICNERURFREU7XG4gIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gIGNvbG9yOiAjMjUyODJCO1xuICAvKiY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9ybS0tY29udHJhc3RfcGxhY2Vob2xkZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkZm9ybS0tY29udHJhc3RfcGxhY2Vob2xkZXJfb3BhY2l0eTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb3JtLS1jb250cmFzdF9wbGFjZWhvbGRlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRmb3JtLS1jb250cmFzdF9wbGFjZWhvbGRlcl9vcGFjaXR5O1xyXG4gICAgICAgICAgICB9Ki8gfVxuICAuZm9ybS0tY29udHJhc3QgLnRleHRmaWVsZF9faW5wdXQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gICAgLmZvcm0tLWNvbnRyYXN0IC50ZXh0ZmllbGRfX2lucHV0OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuZm9ybS0tY29udHJhc3QgLnRleHRmaWVsZF9faW5wdXQ6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLmZvcm0tLWNvbnRyYXN0IC50ZXh0ZmllbGRfX2lucHV0W3R5cGU9ZGF0ZV06aW52YWxpZDo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcbiAgICBjb2xvcjogI0MxQzFDMTtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5mb3JtLS1jb250cmFzdCAudGV4dGZpZWxkLS1kYXRlIC50ZXh0ZmllbGRfX2NhbGVuZGFyLS1zdmcge1xuICBmaWxsOiAjRTFDODVDOyB9XG5cbi8qIFZhcmlhYmxlcyAqL1xuLyogQ1NTICovXG4udG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi50b2dnbGVfX2lucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi50b2dnbGVfX2Rpc3BsYXkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogMi44MTI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwdnc7XG4gIGJhY2tncm91bmQ6ICNERURFREU7XG4gIHRyYW5zaXRpb246IDI1MG1zO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAudG9nZ2xlX19kaXNwbGF5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAuMnJlbTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAwLjkzNzVyZW07XG4gICAgaGVpZ2h0OiAwLjkzNzVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uOiBpbmhlcml0OyB9XG5cbi50b2dnbGU6Zm9jdXMgLnRvZ2dsZV9fZGlzcGxheSxcbi50b2dnbGVfX2lucHV0OmZvY3VzICsgLnRvZ2dsZV9fZGlzcGxheSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzNzMxMzU7IH1cblxuLnRvZ2dsZTpmb2N1cyxcbi50b2dnbGU6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSAudG9nZ2xlX19kaXNwbGF5LFxuLnRvZ2dsZV9faW5wdXQ6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSArIC50b2dnbGVfX2Rpc3BsYXkge1xuICBvdXRsaW5lOiAwOyB9XG5cbi50b2dnbGVbYXJpYS1wcmVzc2VkPVwidHJ1ZVwiXSAudG9nZ2xlX19kaXNwbGF5LFxuLnRvZ2dsZV9faW5wdXQ6Y2hlY2tlZCArIC50b2dnbGVfX2Rpc3BsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzczMTM1OyB9XG5cbi50b2dnbGVbYXJpYS1wcmVzc2VkPVwidHJ1ZVwiXSAudG9nZ2xlX19kaXNwbGF5OjpiZWZvcmUsXG4udG9nZ2xlX19pbnB1dDpjaGVja2VkICsgLnRvZ2dsZV9fZGlzcGxheTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMS41cmVtLCAtNTAlKTsgfVxuXG4udG9nZ2xlW2Rpc2FibGVkXSAudG9nZ2xlX19kaXNwbGF5LFxuLnRvZ2dsZV9faW5wdXQ6ZGlzYWJsZWQgKyAudG9nZ2xlX19kaXNwbGF5IHtcbiAgb3BhY2l0eTogMC42O1xuICBmaWx0ZXI6IGdyYXlzY2FsZSg0MCUpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi51cGxvYWRfX2xhYmVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuODc1cmVtIC8gMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMyNTI4MkI7IH1cbiAgLnVwbG9hZF9fbGFiZWwtLWhpZGRlbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cblxuLnVwbG9hZCAudXBsb2FkX19jb250ZW50IHtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIHBhZGRpbmc6IDAuN3JlbSAwLjg3NXJlbTtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMC45Mzc1cmVtIC8gMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI0RFREVERTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgbWluLWhlaWdodDogNDVweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC51cGxvYWQgLnVwbG9hZF9fY29udGVudDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjQzFDMUMxO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnVwbG9hZCAudXBsb2FkX19jb250ZW50OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjQzFDMUMxO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnVwbG9hZCAudXBsb2FkX19jb250ZW50OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzczMTM1OyB9XG4gICAgLnVwbG9hZCAudXBsb2FkX19jb250ZW50OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAudXBsb2FkIC51cGxvYWRfX2NvbnRlbnQ6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLnVwbG9hZCAudXBsb2FkX19jb250ZW50W3R5cGU9ZGF0ZV06aW52YWxpZDo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcbiAgICBjb2xvcjogI0MxQzFDMTtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi51cGxvYWQgLnVwbG9hZF9fbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAudXBsb2FkIC51cGxvYWRfX2xhYmVsID4gZGl2IHtcbiAgICBmbGV4LWdyb3c6IDE7IH1cblxuLnVwbG9hZCAudXBsb2FkX190ZXh0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAudXBsb2FkIC51cGxvYWRfX3RleHQtLWNvbnRlbnQge1xuICAgIGZvbnQ6IG5vcm1hbCA0MDAgY2xhbXAoMTJweCwgY2FsYygwLjZyZW0gKyAxLjg3NXZ3KSwgMTRweCkvMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0UxQzg1QztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDO1xuICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50OyB9XG5cbi51cGxvYWQgLnVwbG9hZF9fc3ZnIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmaWxsOiAjRTFDODVDO1xuICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG4udXBsb2FkIC51cGxvYWRfX2luZm9zIHtcbiAgY29sb3I6ICNFMUM4NUM7XG4gIG1hcmdpbi10b3A6IDE2cHg7IH1cblxuLnVwbG9hZCAudXBsb2FkX19lcnJvcnMge1xuICBjb2xvcjogcmVkO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi51cGxvYWQgLmNyb3NzX19zdmcge1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBmaWxsOiAjRkZGRkZGO1xuICBtYXJnaW4tbGVmdDogNXB4OyB9XG5cbi5pZGVudGl0eV9fYnkge1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi5pZGVudGl0eV9fbmFtZSB7XG4gIGNvbG9yOiAjMzczMTM1O1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgQ291bGV1cnNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgQXV0cmVzIHN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmxpbmtzLWdyb3VwIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cbiAgLmxpbmtzLWdyb3VwX19saW5rIHtcbiAgICAvKiYgKyAubGlua3MtZ3JvdXBfX2xpbmsge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgIH0qLyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5saW5rcy1ncm91cF9fbGluayArIC5saW5rcy1ncm91cF9fbGluayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtOyB9IH1cbiAgICAubGlua3MtZ3JvdXBfX2xpbmstLWRyYXdpbmcgLmxpbmtzLWdyb3VwX190ZXh0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07IH1cblxuLm1hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMDsgfVxuICAubWFwX19jaXJjbGUge1xuICAgIGZpbGw6ICMzNzMxMzU7XG4gICAgc3Ryb2tlOiAjMzczMTM1OyB9XG4gIC5tYXAgLnN0byB7XG4gICAgZmlsbDogYmx1ZTsgfVxuICAubWFwX19tYXJrZXIge1xuICAgIGZpbGw6ICMzNzMxMzU7IH1cbiAgLm1hcF9fcG9wdXAgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJveC1zaGFkb3c6IDFweCAyMXB4IDQ4cHggLTIzcHggcmdiYSgwLCAwLCAwLCAwLjYzKTsgfVxuICAubWFwLmxlYWZsZXQtY29udGFpbmVyIC5jb29yZHMtdjFfX2Nvb3Jkcy1lbGVtZW50IHtcbiAgICBjb2xvcjogIzI1MjgyQjtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxcmVtLCBjYWxjKDFyZW0gKyAwdncpLCAxcmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gIC5tYXAubGVhZmxldC1jb250YWluZXIgLmNvb3Jkcy12MV9fY29vcmRzLW1haWwtdGV4dCwgLm1hcC5sZWFmbGV0LWNvbnRhaW5lciAuY29vcmRzLXYxX19jb29yZHMtcGhvbmUtdGV4dCB7XG4gICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgICAubWFwLmxlYWZsZXQtY29udGFpbmVyIC5jb29yZHMtdjFfX2Nvb3Jkcy1tYWlsLXRleHQ6aG92ZXIsIC5tYXAubGVhZmxldC1jb250YWluZXIgLmNvb3Jkcy12MV9fY29vcmRzLW1haWwtdGV4dDpmb2N1cywgLm1hcC5sZWFmbGV0LWNvbnRhaW5lciAuY29vcmRzLXYxX19jb29yZHMtcGhvbmUtdGV4dDpob3ZlciwgLm1hcC5sZWFmbGV0LWNvbnRhaW5lciAuY29vcmRzLXYxX19jb29yZHMtcGhvbmUtdGV4dDpmb2N1cyB7XG4gICAgICBjb2xvcjogIzM3MzEzNTsgfVxuXG4ubW9kdWxlLW1hcC1wb2kge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuICAubW9kdWxlLW1hcC1wb2lfX21hcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IC41cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1vZHVsZS1tYXAtcG9pX19maWx0ZXJzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICAubW9kdWxlLW1hcC1wb2lfX2ZpbHRlcnMgbGkge1xuICAgIG1hcmdpbjogLjVyZW0gMDsgfVxuICAubW9kdWxlLW1hcC1wb2lfX2ZpbHRlcnMgPiBsaSA+IHNwYW4ge1xuICAgIGNvbG9yOiAjRTFDODVDOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1vZHVsZS1tYXAtcG9pX19maWx0ZXJzID4gbGkge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH0gfVxuXG4ucG9waW4ucG9waW4tLW1hcCAuY3RhLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gIC5wb3Bpbi5wb3Bpbi0tbWFwIC5jdGEtc2Vjb25kYXJ5OmhvdmVyLCAucG9waW4ucG9waW4tLW1hcCAuY3RhLXNlY29uZGFyeTpmb2N1cyB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gICAgLnBvcGluLnBvcGluLS1tYXAgLmN0YS1zZWNvbmRhcnk6aG92ZXIgLmN0YS1zZWNvbmRhcnlfX2RyYXdpbmcsIC5wb3Bpbi5wb3Bpbi0tbWFwIC5jdGEtc2Vjb25kYXJ5OmZvY3VzIC5jdGEtc2Vjb25kYXJ5X19kcmF3aW5nIHtcbiAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgICAucG9waW4ucG9waW4tLW1hcCAuY3RhLXNlY29uZGFyeTpob3ZlciAuY3RhLXNlY29uZGFyeV9fdGV4dCwgLnBvcGluLnBvcGluLS1tYXAgLmN0YS1zZWNvbmRhcnk6Zm9jdXMgLmN0YS1zZWNvbmRhcnlfX3RleHQge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLnBvcGluLnBvcGluLS1tYXAgLmN0YS1zZWNvbmRhcnlfX3RleHQge1xuICAgIGNvbG9yOiAjMjUyODJCOyB9XG4gIC5wb3Bpbi5wb3Bpbi0tbWFwIC5jdGEtc2Vjb25kYXJ5X19kcmF3aW5nIHtcbiAgICBmaWxsOiAjMzczMTM1OyB9XG5cbi5qcy1hY2NvcmRlb24tcGFyZW50IC5qcy1hY2NvcmRlb24uZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uanMtYWNjb3JkZW9uLXBhcmVudCAuanMtYWNjb3JkZW9uIC5qcy1hY2NvcmRlb25fX3RpdGxlIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5qcy1hY2NvcmRlb24tcGFyZW50IC5qcy1hY2NvcmRlb24gLmpzLWFjY29yZGVvbl9fY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmpzLWFjY29yZGVvbi1wYXJlbnQgLmpzLWFjY29yZGVvbiAuaWNvbiB7XG4gIHRyYW5zaXRpb246IDAuNXM7IH1cblxuLmpzLWFjY29yZGVvbi1wYXJlbnQgLmpzLWFjY29yZGVvbi5vcGVuIC5pY29uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7IH1cblxuLmpzLWFjY29yZGVvbi1wYXJlbnQgLmpzLWFjY29yZGVvbiAub3BlbiAuaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpOyB9XG5cbi5zb2NpYWxzIC5pdGVtIHtcbiAgbWFyZ2luOiAwIC41cmVtOyB9XG4gIC5zb2NpYWxzIC5pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuc29jaWFscyAuaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLnNvY2lhbHMgLml0ZW1fX2xpbmsge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLnNvY2lhbHMgLml0ZW1fX2xpbms6aG92ZXIsIC5zb2NpYWxzIC5pdGVtX19saW5rOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgICAgIC5zb2NpYWxzIC5pdGVtX19saW5rOmhvdmVyIC5pdGVtX19zdmcsIC5zb2NpYWxzIC5pdGVtX19saW5rOmZvY3VzIC5pdGVtX19zdmcge1xuICAgICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gIC5zb2NpYWxzIC5pdGVtX19zdmcge1xuICAgIGZpbGw6ICNFMUM4NUM7IH1cblxuLnRpdGxlLXYxIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAudGl0bGUtdjFfX3BhcnQxIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMC42cmVtIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gICAgLnRpdGxlLXYxX19wYXJ0MTpiZWZvcmUsIC50aXRsZS12MV9fcGFydDE6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM3MzEzNTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG4gICAgLnRpdGxlLXYxX19wYXJ0MTpiZWZvcmUge1xuICAgICAgdG9wOiAwOyB9XG4gICAgLnRpdGxlLXYxX19wYXJ0MTphZnRlciB7XG4gICAgICBib3R0b206IDA7IH1cbiAgICAudGl0bGUtdjFfX3BhcnQxICsgLnRpdGxlLXYxX19wYXJ0MiB7XG4gICAgICBtYXJnaW4tdG9wOiAuNXJlbTsgfVxuICAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4wMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuXG4udGl0bGUtdjIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC50aXRsZS12Ml9fcGFydDEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDAgMS44cmVtIDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBjb2xvcjogIzM3MzEzNTtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxLjI1cmVtLCBjYWxjKC0wLjA2MjVyZW0gKyAyLjczNDR2dyksIDIuMTI1cmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgICAudGl0bGUtdjJfX3BhcnQxOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFDODVDO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cbiAgICAudGl0bGUtdjJfX3BhcnQxOmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7IH1cblxuLnRpdGxlLXYzIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIC50aXRsZS12M19fcGFydDEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMXJlbSwgY2FsYygxcmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG5cbi5hZ2VuY3ktZGV0YWlscy12MV9faWRlbnRpdHkgLml0ZW1fX2NhcmQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjREVERURFOyB9XG5cbi5hZ2VuY3ktZGV0YWlscy12MV9faWRlbnRpdHkgLml0ZW1fX2Rlc2NyaXB0aW9uIC5lZGl0b3JpYWwtbWFza19fdGV4dCB7XG4gIG1heC1oZWlnaHQ6IDEyLjVyZW07IH1cblxuLmFnZW5jeS1kZXRhaWxzLXYxX19pZGVudGl0eSAuaXRlbSAuY3RhLXByaW1hcnkge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IC41cmVtOyB9XG5cbi5hZ2VuY3ktZGV0YWlscy12MV9faWRlbnRpdHkgLml0ZW0gLmluZm9fX3RleHQge1xuICBjb2xvcjogIzM3MzEzNTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi5hZ2VuY3ktbGlzdC12MSAuaXRlbV9fY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7IH1cblxuLmFnZW5jeS1saXN0LXYxIC5pdGVtX19ibG9jay1uYW1lIHtcbiAgY29sb3I6ICNFMUM4NUM7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjI1cmVtLCBjYWxjKDEuMjVyZW0gKyAwdncpLCAxLjI1cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7IH1cblxuLmFnZW5jeS1saXN0LXYxIC5pdGVtX19jb29yZHMtdmFsdWUtLXBob25lIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjUyODJCO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5hZ2VuY3ktbGlzdC12MSAuaXRlbV9fY29vcmRzLXZhbHVlLS1waG9uZTpob3ZlciwgLmFnZW5jeS1saXN0LXYxIC5pdGVtX19jb29yZHMtdmFsdWUtLXBob25lOmZvY3VzIHtcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuXG4uYWdlbmN5LWxpc3QtdjEgLml0ZW1fX2Nvb3Jkcy12YWx1ZS0tbWFpbCB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0gLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzI1MjgyQjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuYWdlbmN5LWxpc3QtdjEgLml0ZW1fX2Nvb3Jkcy12YWx1ZS0tbWFpbDpob3ZlciwgLmFnZW5jeS1saXN0LXYxIC5pdGVtX19jb29yZHMtdmFsdWUtLW1haWw6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG5cbi5hZ2VuY3ktbGlzdC12MSAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyNTI4MkI7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLm1hbmRhdG9yeS1tYXAtdjEgLm1hcCB7XG4gIGhlaWdodDogMjhyZW07IH1cblxuLmFnZW5jeS12MS1ob21lX190aXRsZSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgY29sb3I6ICMzNzMxMzU7IH1cbiAgLmFnZW5jeS12MS1ob21lX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmJlZm9yZSwgLmFnZW5jeS12MS1ob21lX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG5cbi5hZ2VuY3ktdjEtaG9tZV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MiB7XG4gIGNvbG9yOiAjRTFDODVDOyB9XG5cbi5hZ2VuY3ktdjEtaG9tZV9fbGlua3MgLmN0YS1wcmltYXJ5IHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDAuODc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBjb2xvcjogIzM3MzEzNTtcbiAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gIC5hZ2VuY3ktdjEtaG9tZV9fbGlua3MgLmN0YS1wcmltYXJ5OmhvdmVyLCAuYWdlbmN5LXYxLWhvbWVfX2xpbmtzIC5jdGEtcHJpbWFyeTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzczMTM1OyB9XG4gICAgLmFnZW5jeS12MS1ob21lX19saW5rcyAuY3RhLXByaW1hcnk6aG92ZXIgLmN0YS1wcmltYXJ5X19kcmF3aW5nLCAuYWdlbmN5LXYxLWhvbWVfX2xpbmtzIC5jdGEtcHJpbWFyeTpmb2N1cyAuY3RhLXByaW1hcnlfX2RyYXdpbmcge1xuICAgICAgZmlsbDogI2ZmZjsgfVxuICAuYWdlbmN5LXYxLWhvbWVfX2xpbmtzIC5jdGEtcHJpbWFyeTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgLmFnZW5jeS12MS1ob21lX19saW5rcyAuY3RhLXByaW1hcnlfX2RyYXdpbmcge1xuICAgIGZpbGw6ICMzNzMxMzU7IH1cblxuLmFnZW5jeS12MS1ob21lX19pdGVtcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmFnZW5jeS12MS1ob21lIC5pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuICAuYWdlbmN5LXYxLWhvbWUgLml0ZW0gLnRpdGxlLXYxIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAuYWdlbmN5LXYxLWhvbWUgLml0ZW0gLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgICBvcmRlcjogMjsgfVxuICAgIC5hZ2VuY3ktdjEtaG9tZSAuaXRlbSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODEyNXJlbSwgY2FsYygwLjA2MjVyZW0gKyAwLjkzNzV2dyksIDEuMTg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIC5hZ2VuY3ktdjEtaG9tZSAuaXRlbV9fY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuICAuYWdlbmN5LXYxLWhvbWUgLml0ZW1fX2NvbnRhY3QtdGVsIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5hZ2VuY3ktdjEtaG9tZSAuaXRlbV9fY29udGFjdC1tYWlsIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5hZ2VuY3ktdjEtaG9tZSAuaXRlbV9fY29udGFjdC1hZGRyZXNzIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5hZ2VuY3ktdjEtaG9tZSAuaXRlbV9fY29udGFjdCAuaXRlbV9fY29vcmRzLXZhbHVlLS16aXAtY2l0eSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmFnZW5jeS12MS1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLmFnZW5jeS12MS1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UxQzg1QztcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5hZ2VuY3ktdjEtaG9tZV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldiBzdmcsXG4gIC5hZ2VuY3ktdjEtaG9tZV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dCBzdmcge1xuICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgLmFnZW5jeS12MS1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyLCAuYWdlbmN5LXYxLWhvbWVfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMsXG4gIC5hZ2VuY3ktdjEtaG9tZV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlcixcbiAgLmFnZW5jeS12MS1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAgIC5hZ2VuY3ktdjEtaG9tZV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciBzdmcsIC5hZ2VuY3ktdjEtaG9tZV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyBzdmcsXG4gICAgLmFnZW5jeS12MS1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIHN2ZyxcbiAgICAuYWdlbmN5LXYxLWhvbWVfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMgc3ZnIHtcbiAgICAgIGZpbGw6ICNGRkZGRkY7IH1cblxuLmFnZW5jeS12MS1ob21lX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBtYXJnaW46IDAuMnJlbTsgfVxuICAuYWdlbmN5LXYxLWhvbWVfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgIGNvbG9yOiAjRTFDODVDO1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuXG4uYWdlbmN5LXYxLWhvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDglO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREY3RUY7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYWdlbmN5LXYxLWhvbWU6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IDYyJTsgfSB9XG5cbi5hbGVydG1haWwtdjEge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvbW9kdWxlcy9hbGVydG1haWwvMS5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY292ZXIgdHJhbnNwYXJlbnQ7IH1cbiAgLmFsZXJ0bWFpbC12MTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCB0cmFuc3BhcmVudCwgIzAwMCk7IH1cbiAgLmFsZXJ0bWFpbC12MV9fdGl0bGUgLnRpdGxlLXYxIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAuYWxlcnRtYWlsLXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgICAgIGNvbG9yOiAjMzczMTM1O1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gICAgICAuYWxlcnRtYWlsLXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmJlZm9yZSwgLmFsZXJ0bWFpbC12MV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgICAuYWxlcnRtYWlsLXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMDI1cmVtLCBjYWxjKDEuMjVyZW0gKyAwLjc4MTN2dyksIDEuODc1cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuYWxlcnRtYWlsLXYxX190ZXh0IHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuYWxlcnRtYWlsLXYxIC5lZGl0b3JpYWwge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLmFsZXJ0bWFpbC12MSAuZWRpdG9yaWFsIGEge1xuICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgLmFsZXJ0bWFpbC12MSAuZWRpdG9yaWFsIGE6aG92ZXIsIC5hbGVydG1haWwtdjEgLmVkaXRvcmlhbCBhOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgICAuYWxlcnRtYWlsLXYxIC5lZGl0b3JpYWwgcCB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuYWxlcnRtYWlsLXYxIC5jdGEtcHJpbWFyeSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDAuODc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gICAgLmFsZXJ0bWFpbC12MSAuY3RhLXByaW1hcnk6aG92ZXIsIC5hbGVydG1haWwtdjEgLmN0YS1wcmltYXJ5OmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMzczMTM1OyB9XG4gICAgICAuYWxlcnRtYWlsLXYxIC5jdGEtcHJpbWFyeTpob3ZlciAuY3RhLXByaW1hcnlfX2RyYXdpbmcsIC5hbGVydG1haWwtdjEgLmN0YS1wcmltYXJ5OmZvY3VzIC5jdGEtcHJpbWFyeV9fZHJhd2luZyB7XG4gICAgICAgIGZpbGw6ICNmZmY7IH1cbiAgICAuYWxlcnRtYWlsLXYxIC5jdGEtcHJpbWFyeTpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAgIC5hbGVydG1haWwtdjEgLmN0YS1wcmltYXJ5X19kcmF3aW5nIHtcbiAgICAgIGZpbGw6ICMzNzMxMzU7IH1cblxuLmFsZXJ0bWFpbC1pbm5lci12MSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9tb2R1bGVzL2FsZXJ0bWFpbC1pbm5lci8xLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb3ZlciB0cmFuc3BhcmVudDsgfVxuICAuYWxlcnRtYWlsLWlubmVyLXYxOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHRyYW5zcGFyZW50LCAjMDAwKTsgfVxuICAuYWxlcnRtYWlsLWlubmVyLXYxX190aXRsZSAudGl0bGUtdjEge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAgIC5hbGVydG1haWwtaW5uZXItdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDEge1xuICAgICAgY29sb3I6ICMzNzMxMzU7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDcwMCBjbGFtcCgxcmVtLCBjYWxjKC44NzVyZW0gKyAwdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgICAgIC5hbGVydG1haWwtaW5uZXItdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDE6YmVmb3JlLCAuYWxlcnRtYWlsLWlubmVyLXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAgIC5hbGVydG1haWwtaW5uZXItdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDIge1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4wMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5hbGVydG1haWwtaW5uZXItdjFfX3RleHQge1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5hbGVydG1haWwtaW5uZXItdjEgLmVkaXRvcmlhbCB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAuYWxlcnRtYWlsLWlubmVyLXYxIC5lZGl0b3JpYWwgYSB7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAuYWxlcnRtYWlsLWlubmVyLXYxIC5lZGl0b3JpYWwgYTpob3ZlciwgLmFsZXJ0bWFpbC1pbm5lci12MSAuZWRpdG9yaWFsIGE6Zm9jdXMge1xuICAgICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAgIC5hbGVydG1haWwtaW5uZXItdjEgLmVkaXRvcmlhbCBwIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5hbGVydG1haWwtaW5uZXItdjEgLmN0YS1xdWF0ZXJuYXJ5IHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxcmVtLCBjYWxjKDFyZW0gKyAwdncpLCAxcmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgICAuYWxlcnRtYWlsLWlubmVyLXYxIC5jdGEtcXVhdGVybmFyeTpob3ZlciwgLmFsZXJ0bWFpbC1pbm5lci12MSAuY3RhLXF1YXRlcm5hcnk6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItY29sb3I6ICMyNTI4MkI7IH1cbiAgICAgIC5hbGVydG1haWwtaW5uZXItdjEgLmN0YS1xdWF0ZXJuYXJ5OmhvdmVyIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZywgLmFsZXJ0bWFpbC1pbm5lci12MSAuY3RhLXF1YXRlcm5hcnk6Zm9jdXMgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nIHtcbiAgICAgICAgZmlsbDogI2ZmZjsgfVxuICAgICAgLmFsZXJ0bWFpbC1pbm5lci12MSAuY3RhLXF1YXRlcm5hcnk6aG92ZXI6YmVmb3JlLCAuYWxlcnRtYWlsLWlubmVyLXYxIC5jdGEtcXVhdGVybmFyeTpmb2N1czpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMjUyODJCOyB9XG4gICAgLmFsZXJ0bWFpbC1pbm5lci12MSAuY3RhLXF1YXRlcm5hcnk6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICMyNTI4MkI7IH1cbiAgICAuYWxlcnRtYWlsLWlubmVyLXYxIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyB7XG4gICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gICAgLmFsZXJ0bWFpbC1pbm5lci12MSAuY3RhLXF1YXRlcm5hcnkgLmxpbmtzLWdyb3VwX19saW5rLS1kcmF3aW5nIC5saW5rcy1ncm91cF9fdGV4dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtOyB9XG5cbi5hbGVydG1haWwtaW5uZXItdjIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvbW9kdWxlcy9hbGVydG1haWwtaW5uZXIvMi5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY292ZXIgdHJhbnNwYXJlbnQ7IH1cbiAgLmFsZXJ0bWFpbC1pbm5lci12Mjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCB0cmFuc3BhcmVudCwgIzAwMCk7IH1cbiAgLmFsZXJ0bWFpbC1pbm5lci12Ml9fdGl0bGUgLnRpdGxlLXYxIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAuYWxlcnRtYWlsLWlubmVyLXYyX190aXRsZSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgICAuYWxlcnRtYWlsLWlubmVyLXYyX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmJlZm9yZSwgLmFsZXJ0bWFpbC1pbm5lci12Ml9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgICAuYWxlcnRtYWlsLWlubmVyLXYyX190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMDI1cmVtLCBjYWxjKDEuMjVyZW0gKyAwLjc4MTN2dyksIDEuODc1cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuYWxlcnRtYWlsLWlubmVyLXYyX190ZXh0IHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuYWxlcnRtYWlsLWlubmVyLXYyIC5lZGl0b3JpYWwge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLmFsZXJ0bWFpbC1pbm5lci12MiAuZWRpdG9yaWFsIGEge1xuICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgLmFsZXJ0bWFpbC1pbm5lci12MiAuZWRpdG9yaWFsIGE6aG92ZXIsIC5hbGVydG1haWwtaW5uZXItdjIgLmVkaXRvcmlhbCBhOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgICAuYWxlcnRtYWlsLWlubmVyLXYyIC5lZGl0b3JpYWwgcCB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuYWxlcnRtYWlsLWlubmVyLXYyIC5jdGEtcXVhdGVybmFyeSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMXJlbSwgY2FsYygxcmVtICsgMHZ3KSwgMXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gICAgLmFsZXJ0bWFpbC1pbm5lci12MiAuY3RhLXF1YXRlcm5hcnk6aG92ZXIsIC5hbGVydG1haWwtaW5uZXItdjIgLmN0YS1xdWF0ZXJuYXJ5OmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMjUyODJCOyB9XG4gICAgICAuYWxlcnRtYWlsLWlubmVyLXYyIC5jdGEtcXVhdGVybmFyeTpob3ZlciAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcsIC5hbGVydG1haWwtaW5uZXItdjIgLmN0YS1xdWF0ZXJuYXJ5OmZvY3VzIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyB7XG4gICAgICAgIGZpbGw6ICNmZmY7IH1cbiAgICAgIC5hbGVydG1haWwtaW5uZXItdjIgLmN0YS1xdWF0ZXJuYXJ5OmhvdmVyOmJlZm9yZSwgLmFsZXJ0bWFpbC1pbm5lci12MiAuY3RhLXF1YXRlcm5hcnk6Zm9jdXM6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuICAgIC5hbGVydG1haWwtaW5uZXItdjIgLmN0YS1xdWF0ZXJuYXJ5OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjUyODJCOyB9XG4gICAgLmFsZXJ0bWFpbC1pbm5lci12MiAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcge1xuICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAgIC5hbGVydG1haWwtaW5uZXItdjIgLmN0YS1xdWF0ZXJuYXJ5IC5saW5rcy1ncm91cF9fbGluay0tZHJhd2luZyAubGlua3MtZ3JvdXBfX3RleHQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTsgfVxuXG4ucGFnZS1hbGVydG1haWwtdjEgLmZvcm1fX2xlZ2VuZCB7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRGVmYXVsdFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBBdXRyZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLmJyZWFkY3J1bWJfX2xpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAgIC5icmVhZGNydW1iX19saW5rOmhvdmVyLCAuYnJlYWRjcnVtYl9fbGluazpmb2N1cyB7XG4gICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAuYnJlYWRjcnVtYl9faXRlbSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC43NXJlbSwgY2FsYyguNzVyZW0gKyAwdncpLCAwLjc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuYnJlYWRjcnVtYl9faXRlbS0tYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGREY3RUY7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjc1cmVtLCBjYWxjKC43NXJlbSArIDB2dyksIDAuNzVyZW0pIC8gMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgLmJyZWFkY3J1bWJfX2l0ZW0tZHJhd2luZyB7XG4gICAgZmlsbDogIzM3MzEzNTsgfVxuXG4uY29udGFjdC1hZ2VuY3ktdjEgLnNvY2lhbHMgLml0ZW0ge1xuICBtYXJnaW46IDAgLjhyZW07IH1cbiAgLmNvbnRhY3QtYWdlbmN5LXYxIC5zb2NpYWxzIC5pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuY29udGFjdC1hZ2VuY3ktdjEgLnNvY2lhbHMgLml0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5jb250YWN0LWFnZW5jeS12MSAuc29jaWFscyAuaXRlbV9fbGluayB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5jb250YWN0LWFnZW5jeS12MSAuc29jaWFscyAuaXRlbV9fbGluazpob3ZlciwgLmNvbnRhY3QtYWdlbmN5LXYxIC5zb2NpYWxzIC5pdGVtX19saW5rOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgICAuY29udGFjdC1hZ2VuY3ktdjEgLnNvY2lhbHMgLml0ZW1fX2xpbms6aG92ZXIgLml0ZW1fX3N2ZywgLmNvbnRhY3QtYWdlbmN5LXYxIC5zb2NpYWxzIC5pdGVtX19saW5rOmZvY3VzIC5pdGVtX19zdmcge1xuICAgICAgICBmaWxsOiAjMzczMTM1OyB9XG4gIC5jb250YWN0LWFnZW5jeS12MSAuc29jaWFscyAuaXRlbV9fc3ZnIHtcbiAgICBmaWxsOiAjRTFDODVDOyB9XG5cbi5jb250YWN0LWFnZW5jeS12MSAudGltZXRhYmxlIC50aW1ldGFibGVfX3NjaGVkdWxlLS1sYWJlbCB7XG4gIGNvbG9yOiAjMjUyODJCOyB9XG5cbi5jb250YWN0LWFnZW5jeS12MSAudGltZXRhYmxlIC50aW1ldGFibGVfX3NjaGVkdWxlLS1oaWdobGlnaHQge1xuICBjb2xvcjogIzI1MjgyQjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uY29udGFjdC1hZ2VuY3ktdjFfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIG1hcmdpbjogMC4ycmVtOyB9XG4gIC5jb250YWN0LWFnZW5jeS12MV9fc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgY29sb3I6ICNFMUM4NUM7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG5cbi5jb250YWN0LWZvb3Rlci1ob21lIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAuY29udGFjdC1mb290ZXItaG9tZV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDAuODc1cmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgICAuY29udGFjdC1mb290ZXItaG9tZV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTpiZWZvcmUsIC5jb250YWN0LWZvb3Rlci1ob21lX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzMxMzU7IH1cbiAgLmNvbnRhY3QtZm9vdGVyLWhvbWVfX3RpdGxlIC50aXRsZS12MV9fcGFydDIge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMDI1cmVtLCBjYWxjKDEuMjVyZW0gKyAwLjc4MTN2dyksIDEuODc1cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgLmNvbnRhY3QtZm9vdGVyLWhvbWVfX2l0ZW0gLml0ZW0gLmNvb3Jkcy12MV9fdGl0bGUgLnRpdGxlLXYyX19wYXJ0MSB7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguNXJlbSArIC42MjV2dyksIDEuMzEzcmVtKS8xLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuY29udGFjdC1mb290ZXItaG9tZV9faXRlbSAuaXRlbSAuY29vcmRzLXYxX190aXRsZSAudGl0bGUtdjJfX3BhcnQxOmJlZm9yZSwgLmNvbnRhY3QtZm9vdGVyLWhvbWVfX2l0ZW0gLml0ZW0gLmNvb3Jkcy12MV9fdGl0bGUgLnRpdGxlLXYyX19wYXJ0MTphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gIC5jb250YWN0LWZvb3Rlci1ob21lX19mb3JtIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gIC5jb250YWN0LWZvb3Rlci1ob21lIC5zb2NpYWxzIC5pdGVtX19saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMUM4NUM7IH1cbiAgICAuY29udGFjdC1mb290ZXItaG9tZSAuc29jaWFscyAuaXRlbV9fbGluazpob3ZlciwgLmNvbnRhY3QtZm9vdGVyLWhvbWUgLnNvY2lhbHMgLml0ZW1fX2xpbms6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAgICAgLmNvbnRhY3QtZm9vdGVyLWhvbWUgLnNvY2lhbHMgLml0ZW1fX2xpbms6aG92ZXIgLml0ZW1fX3N2ZywgLmNvbnRhY3QtZm9vdGVyLWhvbWUgLnNvY2lhbHMgLml0ZW1fX2xpbms6Zm9jdXMgLml0ZW1fX3N2ZyB7XG4gICAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgLmNvbnRhY3QtZm9vdGVyLWhvbWUgLnNvY2lhbHMgLml0ZW1fX3N2ZyB7XG4gICAgZmlsbDogI0ZGRkZGRjsgfVxuICAuY29udGFjdC1mb290ZXItaG9tZV9fbWFwIC5tYXAge1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5jb250YWN0LWZvb3Rlci1ob21lX19tYXAgLm1hcF9fY2lyY2xlIHtcbiAgICAgIGZpbGw6ICNFMUM4NUM7XG4gICAgICBzdHJva2U6ICNFMUM4NUM7IH1cbiAgICAuY29udGFjdC1mb290ZXItaG9tZV9fbWFwIC5tYXAgLnN0byB7XG4gICAgICBmaWxsOiBibHVlOyB9XG4gICAgLmNvbnRhY3QtZm9vdGVyLWhvbWVfX21hcCAubWFwX19tYXJrZXIge1xuICAgICAgZmlsbDogI0UxQzg1QzsgfVxuICAgIC5jb250YWN0LWZvb3Rlci1ob21lX19tYXAgLm1hcC5sZWFmbGV0LWNvbnRhaW5lciAuY29vcmRzLXYxX19jb29yZHMtZWxlbWVudCB7XG4gICAgICBjb2xvcjogIzI1MjgyQjtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDFyZW0sIGNhbGMoMXJlbSArIDB2dyksIDFyZW0pIC8gMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgICAuY29udGFjdC1mb290ZXItaG9tZV9fbWFwIC5tYXAubGVhZmxldC1jb250YWluZXIgLmNvb3Jkcy12MV9fY29vcmRzLWFkZHJlc3MtZGV0YWlsIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTsgfVxuICAgIC5jb250YWN0LWZvb3Rlci1ob21lX19tYXAgLm1hcC5sZWFmbGV0LWNvbnRhaW5lciAuY29vcmRzLXYxX19jb29yZHMtbWFpbC10ZXh0LCAuY29udGFjdC1mb290ZXItaG9tZV9fbWFwIC5tYXAubGVhZmxldC1jb250YWluZXIgLmNvb3Jkcy12MV9fY29vcmRzLXBob25lLXRleHQge1xuICAgICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgICAgIC5jb250YWN0LWZvb3Rlci1ob21lX19tYXAgLm1hcC5sZWFmbGV0LWNvbnRhaW5lciAuY29vcmRzLXYxX19jb29yZHMtbWFpbC10ZXh0OmhvdmVyLCAuY29udGFjdC1mb290ZXItaG9tZV9fbWFwIC5tYXAubGVhZmxldC1jb250YWluZXIgLmNvb3Jkcy12MV9fY29vcmRzLW1haWwtdGV4dDpmb2N1cywgLmNvbnRhY3QtZm9vdGVyLWhvbWVfX21hcCAubWFwLmxlYWZsZXQtY29udGFpbmVyIC5jb29yZHMtdjFfX2Nvb3Jkcy1waG9uZS10ZXh0OmhvdmVyLCAuY29udGFjdC1mb290ZXItaG9tZV9fbWFwIC5tYXAubGVhZmxldC1jb250YWluZXIgLmNvb3Jkcy12MV9fY29vcmRzLXBob25lLXRleHQ6Zm9jdXMge1xuICAgICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAuY29udGFjdC1mb290ZXItaG9tZV9fbWFwIC5tb2R1bGUtbWFwLWpzIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmNvbnRhY3QtZm9vdGVyLWhvbWVfX2luZm9zIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gICAgLmNvbnRhY3QtZm9vdGVyLWhvbWVfX2luZm9zIC5jb250YWN0LWZvb3Rlci1ob21lIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFjdC1mb290ZXItaG9tZV9fbWFwIHtcbiAgICAgIHdpZHRoOiA1Ny42JTsgfVxuICAgIC5jb250YWN0LWZvb3Rlci1ob21lX19pbmZvcyB7XG4gICAgICBtaW4taGVpZ2h0OiA3NThweDtcbiAgICAgIHdpZHRoOiA0Mi40JTtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH0gfVxuICAuY29udGFjdC1mb290ZXItaG9tZSAudGltZXRhYmxlIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuY29udGFjdC1mb290ZXItaG9tZSAuY29vcmRzLXYxX19jb29yZHMtZWxlbWVudCB7XG4gICAgY29sb3I6ICMyNTI4MkI7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMXJlbSwgY2FsYygxcmVtICsgMHZ3KSwgMXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAuY29udGFjdC1mb290ZXItaG9tZSAuY29vcmRzLXYxX19jb29yZHMtYWRkcmVzcy1kZXRhaWwge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTsgfVxuICAuY29udGFjdC1mb290ZXItaG9tZSAuY29vcmRzLXYxX19jb29yZHMtbWFpbC10ZXh0LCAuY29udGFjdC1mb290ZXItaG9tZSAuY29vcmRzLXYxX19jb29yZHMtcGhvbmUtdGV4dCB7XG4gICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgICAuY29udGFjdC1mb290ZXItaG9tZSAuY29vcmRzLXYxX19jb29yZHMtbWFpbC10ZXh0OmhvdmVyLCAuY29udGFjdC1mb290ZXItaG9tZSAuY29vcmRzLXYxX19jb29yZHMtbWFpbC10ZXh0OmZvY3VzLCAuY29udGFjdC1mb290ZXItaG9tZSAuY29vcmRzLXYxX19jb29yZHMtcGhvbmUtdGV4dDpob3ZlciwgLmNvbnRhY3QtZm9vdGVyLWhvbWUgLmNvb3Jkcy12MV9fY29vcmRzLXBob25lLXRleHQ6Zm9jdXMge1xuICAgICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgLmNvbnRhY3QtZm9vdGVyLWhvbWVfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gIC5jb250YWN0LWZvb3Rlci1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMUM4NUM7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAuY29udGFjdC1mb290ZXItaG9tZV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgIC5jb250YWN0LWZvb3Rlci1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xuICAgICAgZmlsbDogI0UxQzg1QzsgfVxuICAgIC5jb250YWN0LWZvb3Rlci1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyLCAuY29udGFjdC1mb290ZXItaG9tZV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyxcbiAgICAuY29udGFjdC1mb290ZXItaG9tZV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlcixcbiAgICAuY29udGFjdC1mb290ZXItaG9tZV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gICAgICAuY29udGFjdC1mb290ZXItaG9tZV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAuY29udGFjdC1mb290ZXItaG9tZV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsIC5jb250YWN0LWZvb3Rlci1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5jb250YWN0LWZvb3Rlci1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyxcbiAgICAgIC5jb250YWN0LWZvb3Rlci1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5jb250YWN0LWZvb3Rlci1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyxcbiAgICAgIC5jb250YWN0LWZvb3Rlci1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5jb250YWN0LWZvb3Rlci1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XG4gICAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgLmNvbnRhY3QtZm9vdGVyLWhvbWVfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIG1hcmdpbjogMC4ycmVtOyB9XG4gICAgLmNvbnRhY3QtZm9vdGVyLWhvbWVfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRjsgfVxuICAuY29udGFjdC1mb290ZXItaG9tZV9fbGlua3MgLmxpbmtzLWdyb3VwX193cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuY29udGFjdC1mb290ZXItaG9tZV9fbGlua3MgLmN0YS1xdWF0ZXJuYXJ5IHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMC44NzVyZW0pIC8gMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzM3MzEzNTtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuICAgIC5jb250YWN0LWZvb3Rlci1ob21lX19saW5rcyAuY3RhLXF1YXRlcm5hcnkgc3ZnIHtcbiAgICAgIGZpbGw6ICNmZmY7IH1cbiAgLmNvbnRhY3QtZm9vdGVyLWhvbWVfX2xpbmtzIC5jdGEtcHJpbWFyeSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44MTNyZW0sIDAuODEzcmVtLCAwLjgxM3JlbSkvMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgICAuY29udGFjdC1mb290ZXItaG9tZV9fbGlua3MgLmN0YS1wcmltYXJ5OmhvdmVyLCAuY29udGFjdC1mb290ZXItaG9tZV9fbGlua3MgLmN0YS1wcmltYXJ5OmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMzczMTM1OyB9XG4gICAgICAuY29udGFjdC1mb290ZXItaG9tZV9fbGlua3MgLmN0YS1wcmltYXJ5OmhvdmVyIC5jdGEtcHJpbWFyeV9fZHJhd2luZywgLmNvbnRhY3QtZm9vdGVyLWhvbWVfX2xpbmtzIC5jdGEtcHJpbWFyeTpmb2N1cyAuY3RhLXByaW1hcnlfX2RyYXdpbmcge1xuICAgICAgICBmaWxsOiAjZmZmOyB9XG4gICAgLmNvbnRhY3QtZm9vdGVyLWhvbWVfX2xpbmtzIC5jdGEtcHJpbWFyeTpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAgIC5jb250YWN0LWZvb3Rlci1ob21lX19saW5rcyAuY3RhLXByaW1hcnlfX2RyYXdpbmcge1xuICAgICAgZmlsbDogIzM3MzEzNTsgfVxuXG4uY29va2llc3YyQ29udGFpbmVyIHtcbiAgei1pbmRleDogOTk5OTk5OTk5OTk7XG4gIGNvbG9yOiAjMzMzOyB9XG4gIC5jb29raWVzdjJDb250YWluZXIgLmJ0bkNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAgIC5jb29raWVzdjJDb250YWluZXIgLmJ0bkNvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgIC5jb29raWVzdjJDb250YWluZXIgLmJ0bkNvbnRhaW5lciAuYnRuQ29va2llcyB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzMzMztcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBwYWRkaW5nOiA3LjVweCAwO1xuICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgIG1hcmdpbjogNy41cHggMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuYnRuQ29udGFpbmVyIC5idG5Db29raWVzIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgd2lkdGg6IDQ3LjUlOyB9IH1cbiAgICAgIC5jb29raWVzdjJDb250YWluZXIgLmJ0bkNvbnRhaW5lciAuYnRuQ29va2llcy5saWdodFZlcnNpb24ge1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgYmFja2dyb3VuZDogI2RkZDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzljOWM5YzsgfVxuICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuYnRuQ29udGFpbmVyIC5idG5Db29raWVzOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNFMUM4NUM7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgICAgIC5jb29raWVzdjJDb250YWluZXIgLmJ0bkNvbnRhaW5lciAuYnRuQ29va2llcyB7XG4gICAgICAgICAgcGFkZGluZzogN3B4IDA7IH0gfVxuICAgIC5jb29raWVzdjJDb250YWluZXIgLmJ0bkNvbnRhaW5lci5idG5Db25maWdDb29raWVzIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuYnRuQ29udGFpbmVyLmJ0bkNvbmZpZ0Nvb2tpZXMge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuYnRuQ29udGFpbmVyLmJ0bkNvbmZpZ0Nvb2tpZXMgLmJ0bkNvb2tpZXMge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAgICAgICAgIC5jb29raWVzdjJDb250YWluZXIgLmJ0bkNvbnRhaW5lci5idG5Db25maWdDb29raWVzIC5idG5Db29raWVzIHtcbiAgICAgICAgICAgIHdpZHRoOiA0NSU7IH0gfVxuICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuYnRuQ29udGFpbmVyLmJ0bkNvbmZpZ0Nvb2tpZXMgLmJ0bkNvb2tpZXMuaGlkZGVuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuYnRuQ29udGFpbmVyLmJ0bkNvbmZpZ0Nvb2tpZXMgLmxpZ2h0VmVyc2lvbiB7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDA7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuY29va2llc3YyQ29udGFpbmVyIC5idG5Db250YWluZXIuYnRuQ29uZmlnQ29va2llcyAubGlnaHRWZXJzaW9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuYnRuQ29udGFpbmVyLmJ0bkNvbmZpZ0Nvb2tpZXMgYSwgLmNvb2tpZXN2MkNvbnRhaW5lciAuYnRuQ29udGFpbmVyLmJ0bkNvbmZpZ0Nvb2tpZXMgYnV0dG9uIHtcbiAgICAgICAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDsgfSB9XG4gIC5jb29raWVzdjJDb250YWluZXIgLmNvb2tpZXNTdHJ1Y3R1cmVfMSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IDE1cHg7XG4gICAgbGVmdDogLTM3NXB4O1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGJveC1zaGFkb3c6IDAgMCA1MHB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC13aWR0aDogMzI1cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzEge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAyNXB4OyB9IH1cbiAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzEuYWN0aXZlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgei1pbmRleDogOTk5OTk7IH1cbiAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzEgLmNvb2tpZXNDb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuY29va2llc1N0cnVjdHVyZV8xIC5jb29raWVzQ29udGVudCAuYnRuVG9wIHtcbiAgICAgICAgY29sb3I6ICM5YzljOWM7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB6LWluZGV4OiA5OTk5OTk7IH1cbiAgICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuY29va2llc1N0cnVjdHVyZV8xIC5jb29raWVzQ29udGVudCAuYnRuVG9wIHN2ZyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuY29va2llc1N0cnVjdHVyZV8xIC5jb29raWVzQ29udGVudCAuc3ZnQW5pbWUge1xuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuY29va2llc1N0cnVjdHVyZV8xIC5jb29raWVzQ29udGVudCAudGl0cmVDb29raWVzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICBmb250LWZhbWlseTogJ1JhbGV3YXknOyB9XG4gICAgICAgIC5jb29raWVzdjJDb250YWluZXIgLmNvb2tpZXNTdHJ1Y3R1cmVfMSAuY29va2llc0NvbnRlbnQgLnRpdHJlQ29va2llcyAuY29sb3JQcmltYXJ5U2l0ZSB7XG4gICAgICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5jb29raWVzdjJDb250YWluZXIgLmNvb2tpZXNTdHJ1Y3R1cmVfMSAuY29va2llc0NvbnRlbnQgLnRleHRDb29raWVzIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzEgLmNvb2tpZXNDb250ZW50IC50ZXh0Q29va2llcyAudGV4dFN0cm9uZyB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHggIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiAxNXB4O1xuICAgIGxlZnQ6IC02NTBweDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBib3gtc2hhZG93OiAwIDAgNTBweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAyNXB4OyB9IH1cbiAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzIuYWN0aXZlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgei1pbmRleDogOTk5OTk7IH1cbiAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzIgLmNvb2tpZXNDb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDI1cHggMTVweCAxNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBjb2xvcjogIzMzMzsgfVxuICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuY29va2llc1N0cnVjdHVyZV8yIC5jb29raWVzQ29udGVudCAuY29va2llVGl0bGVfQ29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuY29va2llc1N0cnVjdHVyZV8yIC5jb29raWVzQ29udGVudCAuY29va2llVGl0bGVfQ29udGVudCAudG9wQ29udGVudENvb2tpZXMge1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoY2FsYygtNTAlIC0gNy41cHgpKTsgfVxuICAgICAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzIgLmNvb2tpZXNDb250ZW50IC5jb29raWVUaXRsZV9Db250ZW50IC5idG5Ub3Age1xuICAgICAgICAgIGNvbG9yOiAjOWM5YzljO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4OyB9XG4gICAgICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuY29va2llc1N0cnVjdHVyZV8yIC5jb29raWVzQ29udGVudCAuY29va2llVGl0bGVfQ29udGVudCAuYnRuVG9wIHN2ZyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gICAgICAgIC5jb29raWVzdjJDb250YWluZXIgLmNvb2tpZXNTdHJ1Y3R1cmVfMiAuY29va2llc0NvbnRlbnQgLmNvb2tpZVRpdGxlX0NvbnRlbnQgLmJ0blJldG91ciB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGhlaWdodDogNDNweDtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4OyB9XG4gICAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzIgLmNvb2tpZXNDb250ZW50IC5jb29raWVQYXJhbXNfQ29udGVudCB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuY29va2llc1N0cnVjdHVyZV8yIC5jb29raWVzQ29udGVudCAuY29va2llUGFyYW1zX0NvbnRlbnQge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7IH0gfVxuICAgICAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzIgLmNvb2tpZXNDb250ZW50IC5jb29raWVQYXJhbXNfQ29udGVudCAuY29va2llc0VsZW1lbnQge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgICAgICAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzIgLmNvb2tpZXNDb250ZW50IC5jb29raWVQYXJhbXNfQ29udGVudCAuY29va2llc0VsZW1lbnQgLml0ZW1DaGVja2JveENvb2tpZUJ1dHRvbkNvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cbiAgICAgICAgICAgIC5jb29raWVzdjJDb250YWluZXIgLmNvb2tpZXNTdHJ1Y3R1cmVfMiAuY29va2llc0NvbnRlbnQgLmNvb2tpZVBhcmFtc19Db250ZW50IC5jb29raWVzRWxlbWVudCAuaXRlbUNoZWNrYm94Q29va2llQnV0dG9uQ29udGVudCAudGV4dFNlY3Rpb25TdHJ1Y3R1cmUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAgIC5jb29raWVzdjJDb250YWluZXIgLmNvb2tpZXNTdHJ1Y3R1cmVfMiAuY29va2llc0NvbnRlbnQgLmNvb2tpZVBhcmFtc19Db250ZW50IC5jb29raWVzRWxlbWVudCAuaXRlbUNoZWNrYm94Q29va2llQnV0dG9uQ29udGVudCAudGV4dFNlY3Rpb25Db250ZW50IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG4gICAgICAgICAgICAgIC5jb29raWVzdjJDb250YWluZXIgLmNvb2tpZXNTdHJ1Y3R1cmVfMiAuY29va2llc0NvbnRlbnQgLmNvb2tpZVBhcmFtc19Db250ZW50IC5jb29raWVzRWxlbWVudCAuaXRlbUNoZWNrYm94Q29va2llQnV0dG9uQ29udGVudCAudGV4dFNlY3Rpb25Db250ZW50IC50aXRyZVNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUmFsZXdheSc7IH1cbiAgICAgICAgICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuY29va2llc1N0cnVjdHVyZV8yIC5jb29raWVzQ29udGVudCAuY29va2llUGFyYW1zX0NvbnRlbnQgLmNvb2tpZXNFbGVtZW50IC5pdGVtQ2hlY2tib3hDb29raWVCdXR0b25Db250ZW50IC50ZXh0U2VjdGlvbkNvbnRlbnQgLmJ1dHRvbkFjb3JkZW9uIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgICAgICAgICAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzIgLmNvb2tpZXNDb250ZW50IC5jb29raWVQYXJhbXNfQ29udGVudCAuY29va2llc0VsZW1lbnQgLml0ZW1DaGVja2JveENvb2tpZUJ1dHRvbkNvbnRlbnQgLnRleHRTZWN0aW9uQ29udGVudCAuYnV0dG9uQWNvcmRlb246YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgICAgICAgICAgICAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzIgLmNvb2tpZXNDb250ZW50IC5jb29raWVQYXJhbXNfQ29udGVudCAuY29va2llc0VsZW1lbnQgLml0ZW1DaGVja2JveENvb2tpZUJ1dHRvbkNvbnRlbnQgLnRleHRTZWN0aW9uQ29udGVudCAuYnV0dG9uQWNvcmRlb246YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgICAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzIgLmNvb2tpZXNDb250ZW50IC5jb29raWVQYXJhbXNfQ29udGVudCAuY29va2llc0VsZW1lbnQgLml0ZW1DaGVja2JveENvb2tpZUNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAgICAgICAgICAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzIgLmNvb2tpZXNDb250ZW50IC5jb29raWVQYXJhbXNfQ29udGVudCAuY29va2llc0VsZW1lbnQgLml0ZW1DaGVja2JveENvb2tpZUNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDg1JTsgfSB9XG4gICAgICAgICAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzIgLmNvb2tpZXNDb250ZW50IC5jb29raWVQYXJhbXNfQ29udGVudCAuY29va2llc0VsZW1lbnQgLml0ZW1DaGVja2JveENvb2tpZUNvbnRhaW5lciAuaXRlbUNoZWNrYm94Q29va2llU3RydWN0dXJlIC5pdGVtQ2hlY2tib3hDb29raWVDb250ZW50IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgICAgICAgICAgIC5jb29raWVzdjJDb250YWluZXIgLmNvb2tpZXNTdHJ1Y3R1cmVfMiAuY29va2llc0NvbnRlbnQgLmNvb2tpZVBhcmFtc19Db250ZW50IC5jb29raWVzRWxlbWVudCAuaXRlbUNoZWNrYm94Q29va2llQ29udGFpbmVyIC5pdGVtQ2hlY2tib3hDb29raWVTdHJ1Y3R1cmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4NSU7IH0gfVxuICAgICAgICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuY29va2llc1N0cnVjdHVyZV8yIC5jb29raWVzQ29udGVudCAuY29va2llUGFyYW1zX0NvbnRlbnQgLmNvb2tpZXNFbGVtZW50IC5pdGVtQ2hlY2tib3hDb29raWVDb250YWluZXIgLml0ZW1DaGVja2JveENvb2tpZVN0cnVjdHVyZSAudGl0bGVDb250ZW50IC50aXRsZUVsZW1lbnQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICAgICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuY29va2llc1N0cnVjdHVyZV8yIC5jb29raWVzQ29udGVudCAuY29va2llUGFyYW1zX0NvbnRlbnQgLmNvb2tpZXNFbGVtZW50IC5pdGVtQ2hlY2tib3hDb29raWVDb250YWluZXIgLml0ZW1DaGVja2JveENvb2tpZVN0cnVjdHVyZSAudGV4dENvbnRlbnQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgICAgICAgIC5jb29raWVzdjJDb250YWluZXIgLmNvb2tpZXNTdHJ1Y3R1cmVfMiAuY29va2llc0NvbnRlbnQgLmNvb2tpZVBhcmFtc19Db250ZW50IC5jb29raWVzRWxlbWVudCAuaXRlbUNoZWNrYm94Q29va2llQ29udGFpbmVyIC5pdGVtQ2hlY2tib3hDb29raWVTdHJ1Y3R1cmUgLnRleHRDb250ZW50IC5saW5rRWxlbWVudCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZGRkO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAgICAgICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuY29va2llc1N0cnVjdHVyZV8yIC5jb29raWVzQ29udGVudCAuY29va2llUGFyYW1zX0NvbnRlbnQgLmNvb2tpZXNFbGVtZW50IC5pdGVtQ2hlY2tib3hDb29raWVDb250YWluZXIgLml0ZW1DaGVja2JveENvb2tpZVN0cnVjdHVyZSAudGV4dENvbnRlbnQgLmljb25FbGVtZW50IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAgICAgICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuY29va2llc1N0cnVjdHVyZV8yIC5jb29raWVzQ29udGVudCAuY29va2llUGFyYW1zX0NvbnRlbnQgLmNvb2tpZXNFbGVtZW50IC5pdGVtQ2hlY2tib3hDb29raWVDb250YWluZXIgLml0ZW1DaGVja2JveENvb2tpZVN0cnVjdHVyZSAudGV4dENvbnRlbnQgLnRleHRFbGVtZW50IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgICAgICAgIC5jb29raWVzdjJDb250YWluZXIgLmNvb2tpZXNTdHJ1Y3R1cmVfMiAuY29va2llc0NvbnRlbnQgLmNvb2tpZVBhcmFtc19Db250ZW50IC5jb29raWVzRWxlbWVudCAuaXRlbUNoZWNrYm94Q29va2llQ29udGFpbmVyIC5pdGVtQ2hlY2tib3hDb29raWVTdHJ1Y3R1cmUgLmNoZWNrYm94Q29va2llc0NvbnRlbnQgLnJlcXVpcmVkQ29va2llIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggNy41cHggNXB4O1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuY29va2llc1N0cnVjdHVyZV8yIC5jb29raWVzQ29udGVudCAuY29va2llUGFyYW1zX0NvbnRlbnQgLmNvb2tpZXNFbGVtZW50IC5pdGVtQ2hlY2tib3hDb29raWVDb250YWluZXIgLml0ZW1DaGVja2JveENvb2tpZVN0cnVjdHVyZSAuY2hlY2tib3hDb29raWVzQ29udGVudCAuY2hlY2tib3hDb29raWVzTGFiZWwge1xuICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkZGQ7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7IH1cbiAgICAgICAgICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuY29va2llc1N0cnVjdHVyZV8yIC5jb29raWVzQ29udGVudCAuY29va2llUGFyYW1zX0NvbnRlbnQgLmNvb2tpZXNFbGVtZW50IC5pdGVtQ2hlY2tib3hDb29raWVDb250YWluZXIgLml0ZW1DaGVja2JveENvb2tpZVN0cnVjdHVyZSAuY2hlY2tib3hDb29raWVzQ29udGVudCAuY2hlY2tib3hDb29raWVzTGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtM3B4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC01cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7IH1cbiAgICAgICAgICAgIC5jb29raWVzdjJDb250YWluZXIgLmNvb2tpZXNTdHJ1Y3R1cmVfMiAuY29va2llc0NvbnRlbnQgLmNvb2tpZVBhcmFtc19Db250ZW50IC5jb29raWVzRWxlbWVudCAuaXRlbUNoZWNrYm94Q29va2llQ29udGFpbmVyIC5pdGVtQ2hlY2tib3hDb29raWVTdHJ1Y3R1cmUgLmNoZWNrYm94Q29va2llc0NvbnRlbnQgLmNoZWNrYm94Q29va2llcyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuY29va2llc1N0cnVjdHVyZV8yIC5jb29raWVzQ29udGVudCAuY29va2llUGFyYW1zX0NvbnRlbnQgLmNvb2tpZXNFbGVtZW50IC5pdGVtQ2hlY2tib3hDb29raWVDb250YWluZXIgLml0ZW1DaGVja2JveENvb2tpZVN0cnVjdHVyZSAuY2hlY2tib3hDb29raWVzQ29udGVudCAuY2hlY2tib3hDb29raWVzOmRpc2FibGVkICsgLmNoZWNrYm94Q29va2llc0xhYmVsIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7IH1cbiAgICAgICAgICAgICAgLmNvb2tpZXN2MkNvbnRhaW5lciAuY29va2llc1N0cnVjdHVyZV8yIC5jb29raWVzQ29udGVudCAuY29va2llUGFyYW1zX0NvbnRlbnQgLmNvb2tpZXNFbGVtZW50IC5pdGVtQ2hlY2tib3hDb29raWVDb250YWluZXIgLml0ZW1DaGVja2JveENvb2tpZVN0cnVjdHVyZSAuY2hlY2tib3hDb29raWVzQ29udGVudCAuY2hlY2tib3hDb29raWVzOmNoZWNrZWQgKyAuY2hlY2tib3hDb29raWVzTGFiZWwge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgICAgICAgICAgICAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzIgLmNvb2tpZXNDb250ZW50IC5jb29raWVQYXJhbXNfQ29udGVudCAuY29va2llc0VsZW1lbnQgLml0ZW1DaGVja2JveENvb2tpZUNvbnRhaW5lciAuaXRlbUNoZWNrYm94Q29va2llU3RydWN0dXJlIC5jaGVja2JveENvb2tpZXNDb250ZW50IC5jaGVja2JveENvb2tpZXM6Y2hlY2tlZCArIC5jaGVja2JveENvb2tpZXNMYWJlbDpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNFMUM4NUM7IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzIgLmNvb2tpZXNDb250ZW50IC5jb29raWVQYXJhbXNfQ29udGVudCAuY29va2llc0VsZW1lbnQgLml0ZW1DaGVja2JveENvb2tpZUNvbnRhaW5lciAuaXRlbUNoZWNrYm94Q29va2llU3RydWN0dXJlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICAgICAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzIgLmNvb2tpZXNDb250ZW50IC5jb29raWVQYXJhbXNfQ29udGVudCAuY29va2llc0VsZW1lbnQgLml0ZW1DaGVja2JveENvb2tpZUNvbnRhaW5lcjpmaXJzdC1jaGlsZCAuaXRlbUNoZWNrYm94Q29va2llU3RydWN0dXJlIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICAgICAgICAuY29va2llc3YyQ29udGFpbmVyIC5jb29raWVzU3RydWN0dXJlXzIgLmNvb2tpZXNDb250ZW50IC5jb29raWVQYXJhbXNfQ29udGVudCAuY29va2llc0VsZW1lbnQuYWN0aXZlIC5pdGVtQ2hlY2tib3hDb29raWVCdXR0b25Db250ZW50IC50ZXh0U2VjdGlvbkNvbnRlbnQgLmJ1dHRvbkFjb3JkZW9uOmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7IH1cblxuLmltZ0RlZmF1bHRfWm9uZUFjdGl2ZV9FbGVtZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLmNyby12MSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLmNyby12MSAuZWRpdG9yaWFsIHtcbiAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAgIC5jcm8tdjEgLmVkaXRvcmlhbCBhIHtcbiAgICAgIGNvbG9yOiAjRTFDODVDO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgIC5jcm8tdjEgLmVkaXRvcmlhbCBhOmhvdmVyLCAuY3JvLXYxIC5lZGl0b3JpYWwgYTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgLmNyby12MSAuZWRpdG9yaWFsIHAge1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gIC5jcm8tdjEgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgLmNyby12MSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4wMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAuY3JvLXYxX19tZWRpYS0taW1nIHtcbiAgICBoZWlnaHQ6IDU2M3B4OyB9XG4gIC5jcm8tdjEgLm15LWFjY29yZGlvbl9faGVhZGVyIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5jcm8tdjFfX2FjY29yZGlvbiAubXktYWNjb3JkaW9uX19oZWFkZXIge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDEuMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS4yNXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjRTFDODVDOyB9XG5cbi5jcm8tdjIge1xuICBiYWNrZ3JvdW5kOiAjRjdGOUY5OyB9XG4gIC5jcm8tdjIgLmVkaXRvcmlhbCB7XG4gICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgICAuY3JvLXYyIC5lZGl0b3JpYWwgYSB7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAuY3JvLXYyIC5lZGl0b3JpYWwgYTpob3ZlciwgLmNyby12MiAuZWRpdG9yaWFsIGE6Zm9jdXMge1xuICAgICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAgIC5jcm8tdjIgLmVkaXRvcmlhbCBwIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAuY3JvLXYyIC50aXRsZS12MV9fcGFydDEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gIC5jcm8tdjIgLnRpdGxlLXYxX19wYXJ0MiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMDI1cmVtLCBjYWxjKDEuMjVyZW0gKyAwLjc4MTN2dyksIDEuODc1cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgLmNyby12MiAubXktYWNjb3JkaW9uX19oZWFkZXIge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLmNyby12Ml9fYWNjb3JkaW9uIC5teS1hY2NvcmRpb25fX2hlYWRlciB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMS4yNXJlbSwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAxLjI1cmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNFMUM4NUM7IH1cblxuLmNyby12MyB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgLmNyby12MyAuZWRpdG9yaWFsIHtcbiAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAgIC5jcm8tdjMgLmVkaXRvcmlhbCBhIHtcbiAgICAgIGNvbG9yOiAjRTFDODVDO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgIC5jcm8tdjMgLmVkaXRvcmlhbCBhOmhvdmVyLCAuY3JvLXYzIC5lZGl0b3JpYWwgYTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgLmNyby12MyAuZWRpdG9yaWFsIHAge1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gIC5jcm8tdjMgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgLmNyby12MyAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4wMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAuY3JvLXYzX19tZWRpYS0taW1nIHtcbiAgICBoZWlnaHQ6IDU2M3B4OyB9XG4gIC5jcm8tdjMgLm15LWFjY29yZGlvbl9faGVhZGVyIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5jcm8tdjNfX2FjY29yZGlvbiAubXktYWNjb3JkaW9uX19oZWFkZXIge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDEuMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS4yNXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjRTFDODVDOyB9XG5cbi8qICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICovXG4vKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogRXN0aW1hdGlvbiBWYXJpYWJsZXMgKiAqICogKiAqICogKiAqICogKiAqICogKiAqICovXG4vKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqL1xuLyogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKi9cbi5lc3RpbWF0aW9uLWZvcm11bGFpcmVzIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtOyB9XG4gIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzLndpdGhFeHBhbmQge1xuICAgIHBhZGRpbmc6IDAgMS41cmVtIDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlc19fdGl0bGUge1xuICAgICAgcGFkZGluZzogMCAxLjVyZW07IH0gfVxuICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlc19fYnV0dG9uIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAycmVtIDFyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMTBweCAjRjdGOUY5OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzX19idXR0b24ge1xuICAgICAgICBwYWRkaW5nOiAxcmVtOyB9IH1cbiAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlc19fYnV0dG9uLW1vZGUtY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMCAycmVtOyB9XG4gICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXNfX2J1dHRvbl9fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNTUwcHg7IH1cbiAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlc19fYnV0dG9uIC5pY29uLWVzdGltYXRpb24tcmFwaWRlLFxuICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzX19idXR0b24gLmljb24tZXN0aW1hdGlvbi1wcm8ge1xuICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cbiAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzX19idXR0b24gLmljb24tZXN0aW1hdGlvbi1yYXBpZGUgLnN0MCxcbiAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzX19idXR0b24gLmljb24tZXN0aW1hdGlvbi1wcm8gLnN0MCB7XG4gICAgICAgIGZpbGw6ICMzNzMxMzU7IH1cbiAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzX19idXR0b24gLmljb24tZXN0aW1hdGlvbi1yYXBpZGUgLnN0MSxcbiAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzX19idXR0b24gLmljb24tZXN0aW1hdGlvbi1wcm8gLnN0MSB7XG4gICAgICAgIGZpbGw6ICNFMUM4NUM7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzX19idXR0b24gLmljb24tZXN0aW1hdGlvbi1yYXBpZGUsXG4gICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzX19idXR0b24gLmljb24tZXN0aW1hdGlvbi1wcm8ge1xuICAgICAgICAgIHdpZHRoOiA1NXB4O1xuICAgICAgICAgIGhlaWdodDogNTVweDsgfSB9XG4gICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXNfX2J1dHRvbl9fdGV4dCB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCAxLjJyZW0gXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICMzNzMxMzU7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzX19idXR0b246YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207IH1cbiAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlc19fYnV0dG9uX19hcnJvdy1ib3R0b20ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzX19idXR0b246aG92ZXIgLmVzdGltYXRpb24tZm9ybXVsYWlyZXNfX2J1dHRvbl9fdGV4dCwgLmVzdGltYXRpb24tZm9ybXVsYWlyZXNfX2J1dHRvbi5pc0V4cGFuZGVkIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzX19idXR0b25fX3RleHQge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlc19fYnV0dG9uOmhvdmVyIC5pY29uLWVzdGltYXRpb24tcmFwaWRlIC5zdDEsXG4gICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXNfX2J1dHRvbjpob3ZlciAuaWNvbi1lc3RpbWF0aW9uLXBybyAuc3QxLCAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlc19fYnV0dG9uLmlzRXhwYW5kZWQgLmljb24tZXN0aW1hdGlvbi1yYXBpZGUgLnN0MSxcbiAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlc19fYnV0dG9uLmlzRXhwYW5kZWQgLmljb24tZXN0aW1hdGlvbi1wcm8gLnN0MSB7XG4gICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXNfX2J1dHRvbjpob3ZlcjpiZWZvcmUsIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzX19idXR0b24uaXNFeHBhbmRlZDpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXNfX2J1dHRvbl9fdGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDEuM3JlbSAwOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzX19idXR0b24ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogM3JlbSAxLjVyZW07IH1cbiAgICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXNfX2J1dHRvbl9fY29udGVudCB7XG4gICAgICAgICAgd2lkdGg6IDMwJTsgfVxuICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlc19fYnV0dG9uX19jb250ZW50IHtcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1NTBweDsgfVxuICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlc19fYnV0dG9uIC5pY29uLWVzdGltYXRpb24tcmFwaWRlLFxuICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlc19fYnV0dG9uIC5pY29uLWVzdGltYXRpb24tcHJvIHtcbiAgICAgICAgICB3aWR0aDogODVweDtcbiAgICAgICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzX19idXR0b25fX2Fycm93LWJvdHRvbSB7XG4gICAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTFDODVDO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNFMUM4NUM7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4gICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzX19idXR0b246aG92ZXIgLmVzdGltYXRpb24tZm9ybXVsYWlyZXNfX2J1dHRvbl9fYXJyb3ctYm90dG9tLCAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlc19fYnV0dG9uLmlzRXhwYW5kZWQgLmVzdGltYXRpb24tZm9ybXVsYWlyZXNfX2J1dHRvbl9fYXJyb3ctYm90dG9tIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0ZGRkZGRjtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjRkZGRkZGOyB9IH1cbiAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXNfX3dyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTsgfSB9XG4gICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzX193cmFwcGVyIC53cmFwcGVyX190aXRsZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDE0cHgsIGNhbGMoLjZyZW0gKyAxLjg3NXZ3KSwgMjBweCkvMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjsgfVxuICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlc19fd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlc19fd3JhcHBlciAuZXN0aW1hdGlvbl9yYXBpZGVfX3RpdGxlX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDIuNXJlbSA1cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXNfX3dyYXBwZXIgLmVzdGltYXRpb25fcmFwaWRlX190aXRsZV9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgICAgIHdpZHRoOiA4MCU7IH0gfVxuICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzX193cmFwcGVyIC5lc3RpbWF0aW9uX3JhcGlkZV9fdGl0bGVfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0UxQzg1QztcbiAgICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxMHB4ICNGRkZGRkY7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMjVzO1xuICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlc19fd3JhcHBlciAuZXN0aW1hdGlvbl9yYXBpZGVfX3RpdGxlX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLCAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXNfX3dyYXBwZXIgLmVzdGltYXRpb25fcmFwaWRlX190aXRsZV9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0OmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzM3MzEzNTsgfVxuICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXNfX3dyYXBwZXIgLmVzdGltYXRpb25fcmFwaWRlX190aXRsZV9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LmRpc2FibGVkIHtcbiAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG4gICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXNfX3dyYXBwZXIgLmVzdGltYXRpb25fcmFwaWRlX190aXRsZV9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb246YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZDogI0RFREVERTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlOyB9XG4gICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXIge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXItc2xpZGUgLmZvcm1fX2ZpZWxkcyB7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXItc2xpZGUgLmZvcm1fX2ZpZWxkIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICBmbGV4OiBpbml0aWFsOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXItc2xpZGUgLmZvcm1fX2ZpZWxkIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDAuNXJlbTsgfVxuICAgICAgICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXItc2xpZGUgLmZvcm1fX2ZpZWxkOm50aC1jaGlsZCgybisxKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgICAgICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXItc2xpZGUgLmZvcm1fX2ZpZWxkOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cbiAgICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXItc2xpZGUgLmZvcm1fX2ZpZWxkIC50ZXh0ZmllbGRfX2xhYmVsLFxuICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlci1zbGlkZSAuZm9ybV9fZmllbGQgLnNlbGVjdF9fbGFiZWwge1xuICAgICAgICAgIGNvbG9yOiAjMjUyODJCO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiB1bnNldDsgfVxuICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlci1zbGlkZSAuZm9ybV9fZmllbGQgLnJhZGlvc19fbGVnZW5kLFxuICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlci1zbGlkZSAuZm9ybV9fZmllbGQgLmNoZWNrYm94ZXNfX2xlZ2VuZCB7XG4gICAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgMS4xcmVtIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlci1zbGlkZSAuZm9ybV9fZmllbGQgLmNoZWNrYm94ZXNfX2l0cmVtIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IDEwcHggMCAxcmVtOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyLXNsaWRlIC5mb3JtX19maWVsZCAuY2hlY2tib3hlc19faXRyZW0ge1xuICAgICAgICAgICAgICB3aWR0aDogMjUlOyB9IH1cbiAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyLXNsaWRlIC5mb3JtIC5zcy1zaW5nbGUtc2VsZWN0ZWQge1xuICAgICAgICBib3JkZXItY29sb3I6ICMyNTI4MkI7IH1cbiAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyLXNsaWRlIC5mb3JtX19maWVsZHNfX3RpdGxlIHtcbiAgICAgICAgY29sb3I6ICMyNTI4MkI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMS4ycmVtIFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlci1zbGlkZSAuZm9ybV9fZmllbGRzX190aXRsZV9fcGFydC0yIHtcbiAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIGNhbGMoLjZyZW0gKyAxLjg3NXZ3KSwgMjBweCk7IH1cbiAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyLXNsaWRlIC5mb3JtX19maWVsZHMgLmZvcm0tZ3JvdXAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTsgfVxuICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlci1zbGlkZSAuZm9ybV9fZmllbGRzIC5mb3JtLWdyb3VwLmZvcm0tZ3JvdXAtLWNvbHVtbiB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXItc2xpZGUgLm5vdEZvckNoaWxkLmhpZGRlbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBfMSAuZm9ybS1ncm91cC0tZm9ybV9fZmllbGRzX19zdHJ1Y3R1cmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlci13cmFwcGVyIC5zd2lwXzEgLmZvcm1fX2ZpZWxkc19fdGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBfMSAuZm9ybV9fZmllbGRzIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTsgfSB9XG4gICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlci13cmFwcGVyIC5zd2lwXzEgLmZvcm1fX2ZpZWxkIHtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBfMSAuZm9ybV9fZmllbGQge1xuICAgICAgICAgICAgd2lkdGg6IDI1JTsgfSB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXItd3JhcHBlciAuc3dpcF8xIC5mb3JtX19maWVsZC5yYWRpb3Mge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlci13cmFwcGVyIC5zd2lwXzEgLmZvcm1fX2ZpZWxkIC5yYWRpb19fbGFiZWwge1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgICAgIGNvbG9yOiAjRTFDODVDO1xuICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIDEuMXJlbSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXItd3JhcHBlciAuc3dpcF8xIC5mb3JtX19maWVsZCAucmFkaW9fX2lucHV0ICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjUyODJCOyB9XG4gICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBfMSAuZm9ybV9fZmllbGQgLnJhZGlvX19pbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjUyODJCOyB9XG4gICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlci13cmFwcGVyIC5zd2lwXzEgLmNoZWNrYm94IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGNvbG9yOiAjRTFDODVDO1xuICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlci13cmFwcGVyIC5zd2lwXzEgLmNoZWNrYm94IC5jaGVja2JveGVzLXN2ZyB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzM3MzEzNTtcbiAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xuICAgICAgICAgIG1pbi13aWR0aDogNTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBfMSAuY2hlY2tib3ggLmNoZWNrYm94ZXMtc3ZnIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9IH1cbiAgICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlci13cmFwcGVyIC5zd2lwXzEgLmNoZWNrYm94IC5jaGVja2JveGVzLXN2ZyBzdmcge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcbiAgICAgICAgICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlci13cmFwcGVyIC5zd2lwXzEgLmNoZWNrYm94IC5jaGVja2JveGVzLXN2ZzpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtNy41cHg7XG4gICAgICAgICAgICBsZWZ0OiAtNy41cHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDsgfVxuICAgICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBfMSAuY2hlY2tib3ggLmNoZWNrYm94ZXMtc3ZnOmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDExcHg7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNGRkZGRkY7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0ZGRkZGRjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTNweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgc2NhbGUoMS41KTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0OyB9XG4gICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBfMSAuY2hlY2tib3g6aG92ZXIgLmNoZWNrYm94ZXMtc3ZnIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMUM4NUM7IH1cbiAgICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlci13cmFwcGVyIC5zd2lwXzEgLmNoZWNrYm94OmhvdmVyIC5jaGVja2JveGVzLXN2ZyBzdmcge1xuICAgICAgICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXItd3JhcHBlciAuc3dpcF8xIC5jaGVja2JveF9fbGFiZWwge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgMS4xcmVtIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIGNvbG9yOiAjMzczMTM1O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBfMSAuY2hlY2tib3hfX2xhYmVsIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXItd3JhcHBlciAuc3dpcF8xIC5jaGVja2JveF9fZmllbGQ6Y2hlY2tlZCArIC5jaGVja2JveF9fbGFiZWwgLmNoZWNrYm94ZXMtc3ZnOmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBfMSAuY2hlY2tib3hfX2ZpZWxkOmNoZWNrZWQgKyAuY2hlY2tib3hfX2xhYmVsIC5jaGVja2JveGVzLXN2ZzphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSBzY2FsZSgxKTsgfVxuICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXItd3JhcHBlciAuc3dpcF8xIC5zd2lwZXItYnV0dG9uLXByZXYtZXN0aW1hdGUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlciAuc3dpcF8yIC5mb3JtLWdyb3VwIC5mb3JtX19maWVsZCwgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXIgLnN3aXBfMyAuZm9ybS1ncm91cCAuZm9ybV9fZmllbGQge1xuICAgICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXIgLnN3aXBfMiAuZm9ybS1ncm91cCAuZm9ybV9fZmllbGQuY2hlY2tib3hlcywgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXIgLnN3aXBfMyAuZm9ybS1ncm91cCAuZm9ybV9fZmllbGQuY2hlY2tib3hlcyB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlciAuc3dpcF8yIC5idWxsZS1yYWRpbyAucmFkaW9fX2lucHV0LCAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlciAuc3dpcF8zIC5idWxsZS1yYWRpbyAucmFkaW9fX2lucHV0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlciAuc3dpcF8yIC5idWxsZS1yYWRpbyAucmFkaW9fX2lucHV0ICsgbGFiZWwsIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyIC5zd2lwXzMgLmJ1bGxlLXJhZGlvIC5yYWRpb19faW5wdXQgKyBsYWJlbCB7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgMS4xcmVtIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyIC5zd2lwXzIgLmJ1bGxlLXJhZGlvIC5yYWRpb19faW5wdXQgKyBsYWJlbDphZnRlciwgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXIgLnN3aXBfMyAuYnVsbGUtcmFkaW8gLnJhZGlvX19pbnB1dCArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlciAuc3dpcF8yIC5idWxsZS1yYWRpbyAucmFkaW9fX2lucHV0ICsgbGFiZWw6YmVmb3JlLCAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlciAuc3dpcF8zIC5idWxsZS1yYWRpbyAucmFkaW9fX2lucHV0ICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjUyODJCO1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0OyB9XG4gICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyIC5zd2lwXzIgLmJ1bGxlLXJhZGlvIC5yYWRpb19faW5wdXQ6Y2hlY2tlZCArIGxhYmVsLCAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlciAuc3dpcF8zIC5idWxsZS1yYWRpbyAucmFkaW9fX2lucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlciAuc3dpcF8yIC5idWxsZS1yYWRpbyAucmFkaW9fX2lucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyIC5zd2lwXzMgLmJ1bGxlLXJhZGlvIC5yYWRpb19faW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlciAuc3dpcF8yIC5yYWRpb3NfX2dyb3VwLCAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlciAuc3dpcF8zIC5yYWRpb3NfX2dyb3VwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07IH1cbiAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyIC5zd2lwXzMgLmNoZWNrYm94X19sYWJlbCxcbiAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyIC5zd2lwXzMgLnJhZGlvX19sYWJlbCB7XG4gICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuOXJlbSBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuMnJlbTsgfVxuICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXIgLnN3aXBfMyAuZm9ybV9fZmllbGQgLnJhZGlvX19pbnB1dCArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGN0Y5Rjk7IH1cbiAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyIC5zd2lwXzMgLmZvcm1fX2ZpZWxkIC5yYWRpb19faW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGN0Y5Rjk7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyIC5zd2lwXzQgLmZvcm1fX2ZpZWxkIHtcbiAgICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyIC5zd2lwXzQgLmZvcm1fX2ZpZWxkLnRleHRmaWVsZC0tZGF0ZTphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyIC5zd2lwXzQgLmZvcm1fX2ZpZWxkLnRleHRmaWVsZC0tZGF0ZSAudGV4dGZpZWxkX19sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAjMjUyODJCO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlciAuc3dpcF80IC5mb3JtX19maWVsZC50ZXh0ZmllbGQtLWRhdGUgLnRleHRmaWVsZF9fbGFiZWwge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDFyZW0gMCAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlciAuc3dpcF80IC5mb3JtX19maWVsZC50ZXh0ZmllbGQtLWRhdGUgLnRleHRmaWVsZF9faW5wdXQge1xuICAgICAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTsgfVxuICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlciAuc3dpcF80IC5mb3JtX19maWVsZC50ZXh0ZmllbGQtLWRhdGUgLnRleHRmaWVsZF9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXIgLnN3aXBfNCAuZm9ybV9fZmllbGQudGV4dGZpZWxkLS1kYXRlIC50ZXh0ZmllbGRfX2NhbGVuZGFyIHtcbiAgICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgdG9wOiBpbmhlcml0OyB9XG4gICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlciAuc3dpcF80IC5mb3JtX19maWVsZC5jaGVja2JveGVzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07IH1cbiAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyIC5zd2lwXzQgLnNlY3Rpb240IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXg6IGF1dG87IH1cbiAgICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5zd2lwZXIgLnN3aXBfNCAuc2VjdGlvbjQgLmZvcm1fX3ZhbGlkYXRpb24ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyIC5zd2lwXzQgLnNlY3Rpb240IC5mb3JtX192YWxpZGF0aW9uIHtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IHVuc2V0OyB9IH1cbiAgICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlciAuc3dpcF80IC5zZWN0aW9uNCAuZm9ybV9fdmFsaWRhdGlvbiAuZm9ybV9fc3VibWl0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuc3dpcGVyIC5zd2lwXzQgLnNlY3Rpb240IC5mb3JtX19jb25kaXRpb25zX19Db250ZW50IC5mb3JtX19jb25kaXRpb25zIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMCAxcmVtOyB9XG4gICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLnN3aXBlciAuc3dpcF80IC5zd2lwZXItYnV0dG9uLW5leHQtZXN0aW1hdGUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5hbGwtc3dpcGVyLWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLmFsbC1zd2lwZXItYnV0dG9uIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7IH0gfVxuICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5hbGwtc3dpcGVyLWJ1dHRvbiAuYWxsLXN3aXBlci1idXR0b25fX2VsZW1lbnQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07IH1cbiAgICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5hbGwtc3dpcGVyLWJ1dHRvbiAuYWxsLXN3aXBlci1idXR0b25fX2VsZW1lbnQuZGlzYWJsZWQtdmVyaWZpY2F0aW9uIHtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICBvcGFjaXR5OiAwLjI1OyB9XG4gICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuYWxsLXN3aXBlci1idXR0b24gLmFsbC1zd2lwZXItYnV0dG9uX19lbGVtZW50IC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZywgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5hbGwtc3dpcGVyLWJ1dHRvbiAuYWxsLXN3aXBlci1idXR0b25fX2VsZW1lbnQgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnIHtcbiAgICAgICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuYWxsLXN3aXBlci1idXR0b24gLmFsbC1zd2lwZXItYnV0dG9uX19lbGVtZW50LnN3aXBlci1idXR0b24tcHJldi1lc3RpbWF0ZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAjZXN0aW1hdGlvbl9yYXBpZGVfZ3JvdXAgLmFsbC1zd2lwZXItYnV0dG9uIC5hbGwtc3dpcGVyLWJ1dHRvbl9fZWxlbWVudC5zd2lwZXItYnV0dG9uLXByZXYtZXN0aW1hdGUge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgICAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuYWxsLXN3aXBlci1idXR0b24gLmFsbC1zd2lwZXItYnV0dG9uX19lbGVtZW50LnN3aXBlci1idXR0b24tcHJldi1lc3RpbWF0ZSAuY3RhLXByaW1hcnlfX3N2ZyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5hbGwtc3dpcGVyLWJ1dHRvbiAuYWxsLXN3aXBlci1idXR0b25fX2VsZW1lbnQuc3dpcGVyLWJ1dHRvbi1uZXh0LWVzdGltYXRlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtOyB9IH1cbiAgICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5hbGwtc3dpcGVyLWJ1dHRvbiAuYWxsLXN3aXBlci1idXR0b25fX2VsZW1lbnQuc3dpcGVyLWJ1dHRvbi1uZXh0LWVzdGltYXRlIC5jdGEtcHJpbWFyeV9fc3ZnIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLjVyZW07IH1cbiAgICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5hbGwtc3dpcGVyLWJ1dHRvbiAuYWxsLXN3aXBlci1idXR0b25fX2VsZW1lbnQgLmFycm93X2xlZnQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMWVtOyB9XG4gICAgICAgICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIC5hbGwtc3dpcGVyLWJ1dHRvbiAuYWxsLXN3aXBlci1idXR0b25fX2VsZW1lbnQgLmFycm93X2xlZnQ6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogN3B4IDEwcHggN3B4IDA7IH1cbiAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzICNlc3RpbWF0aW9uX3JhcGlkZV9ncm91cCAuYWxsLXN3aXBlci1idXR0b24gLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzIC5mb3JtX19sZWdhbHMge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDAuNnJlbTsgfVxuICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlcyAuZmxhdHBpY2tyLWNhbGVuZGFyIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCAxLjFyZW0gXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gICAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheSB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCAxLjFyZW0gXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5lc3RpbWF0aW9uLWZvcm11bGFpcmVzIC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXk6aG92ZXIge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuXG4jZXN0aW1hdGlvbl9wcm9fZ3JvdXAge1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICAjZXN0aW1hdGlvbl9wcm9fZ3JvdXAgLm1vZHVsZS1mb3JtIC5mb3JtX19maWVsZHNfX3RpdGxlIHtcbiAgICBjb2xvcjogI0UxQzg1QztcbiAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxLjJyZW0gXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICNlc3RpbWF0aW9uX3Byb19ncm91cCAubW9kdWxlLWZvcm0gLmZvcm1fX2ZpZWxkcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwOyB9XG4gICNlc3RpbWF0aW9uX3Byb19ncm91cCAubW9kdWxlLWZvcm0gLmZvcm1fX2ZpZWxkIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgZmxleDogaW5pdGlhbDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAjZXN0aW1hdGlvbl9wcm9fZ3JvdXAgLm1vZHVsZS1mb3JtIC5mb3JtX19maWVsZCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMC41cmVtOyB9XG4gICAgICAgICNlc3RpbWF0aW9uX3Byb19ncm91cCAubW9kdWxlLWZvcm0gLmZvcm1fX2ZpZWxkOm50aC1jaGlsZCgybisxKSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgICAgICNlc3RpbWF0aW9uX3Byb19ncm91cCAubW9kdWxlLWZvcm0gLmZvcm1fX2ZpZWxkOm50aC1jaGlsZCgybikge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICAgICNlc3RpbWF0aW9uX3Byb19ncm91cCAubW9kdWxlLWZvcm0gLmZvcm1fX2ZpZWxkIC50ZXh0ZmllbGRfX2NhbGVuZGFyIHtcbiAgICAgIGJvdHRvbTogMnJlbTtcbiAgICAgIHRvcDogaW5oZXJpdDsgfVxuICAgICNlc3RpbWF0aW9uX3Byb19ncm91cCAubW9kdWxlLWZvcm0gLmZvcm1fX2ZpZWxkIC50ZXh0ZmllbGRfX2xhYmVsLFxuICAgICNlc3RpbWF0aW9uX3Byb19ncm91cCAubW9kdWxlLWZvcm0gLmZvcm1fX2ZpZWxkIC5zZWxlY3RfX2xhYmVsIHtcbiAgICAgIGNvbG9yOiAjMjUyODJCO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IHVuc2V0OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICNlc3RpbWF0aW9uX3Byb19ncm91cCAubW9kdWxlLWZvcm0gLmZvcm1fX2ZpZWxkLnJhZGlvcyB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAjZXN0aW1hdGlvbl9wcm9fZ3JvdXAgLm1vZHVsZS1mb3JtIC5mb3JtX19maWVsZCAucmFkaW9zX19sZWdlbmQsXG4gICAgI2VzdGltYXRpb25fcHJvX2dyb3VwIC5tb2R1bGUtZm9ybSAuZm9ybV9fZmllbGQgLmNoZWNrYm94ZXNfX2xlZ2VuZCB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCAxLjFyZW0gXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAgICNlc3RpbWF0aW9uX3Byb19ncm91cCAubW9kdWxlLWZvcm0gLmZvcm1fX2ZpZWxkIC5jaGVja2JveGVzX19pdHJlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMTBweCAwIDFyZW07IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICNlc3RpbWF0aW9uX3Byb19ncm91cCAubW9kdWxlLWZvcm0gLmZvcm1fX2ZpZWxkIC5jaGVja2JveGVzX19pdHJlbSB7XG4gICAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgI2VzdGltYXRpb25fcHJvX2dyb3VwIC5tb2R1bGUtZm9ybSAuZm9ybV9fZmllbGQgLnJhZGlvX19pbnB1dCArIGxhYmVsIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuOXJlbSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAgICAgI2VzdGltYXRpb25fcHJvX2dyb3VwIC5tb2R1bGUtZm9ybSAuZm9ybV9fZmllbGQgLnJhZGlvX19pbnB1dCArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4NkFFQjU7IH1cbiAgICAjZXN0aW1hdGlvbl9wcm9fZ3JvdXAgLm1vZHVsZS1mb3JtIC5mb3JtX19maWVsZCAucmFkaW9fX2lucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzg2QUVCNTsgfVxuICAjZXN0aW1hdGlvbl9wcm9fZ3JvdXAgLm1vZHVsZS1mb3JtIC5mb3JtX19sZWdlbmQge1xuICAgIG1hcmdpbjogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICNlc3RpbWF0aW9uX3Byb19ncm91cCAubW9kdWxlLWZvcm0gLmZvcm1fX2ZpZWxkc2V0IC5mb3JtLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH0gfVxuICAjZXN0aW1hdGlvbl9wcm9fZ3JvdXAgLm1vZHVsZS1mb3JtIC5mb3JtX19maWVsZHNldC5zZWN0aW9uMSAuZm9ybS1ncm91cCB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgI2VzdGltYXRpb25fcHJvX2dyb3VwIC5tb2R1bGUtZm9ybSAuZm9ybV9fZmllbGRzZXQuc2VjdGlvbjEgLmZvcm1fX2ZpZWxkIHtcbiAgICBwYWRkaW5nOiAxcmVtIC41cmVtOyB9XG4gICNlc3RpbWF0aW9uX3Byb19ncm91cCAubW9kdWxlLWZvcm0gLmZvcm1fX2ZpZWxkc2V0LnNlY3Rpb240IC5mb3JtLWdyb3VwIHtcbiAgICBwYWRkaW5nOiAwIDAgM3JlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgI2VzdGltYXRpb25fcHJvX2dyb3VwIC5tb2R1bGUtZm9ybSAuZm9ybV9fZmllbGRzZXQuc2VjdGlvbjQgLmZvcm1fX3ZhbGlkYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYWxpZ24tc2VsZjogYXV0bztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgI2VzdGltYXRpb25fcHJvX2dyb3VwIC5tb2R1bGUtZm9ybSAuZm9ybV9fZmllbGRzZXQuc2VjdGlvbjQgLmZvcm1fX3ZhbGlkYXRpb24ge1xuICAgICAgICBhbGlnbi1pdGVtczogdW5zZXQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgICNlc3RpbWF0aW9uX3Byb19ncm91cCAubW9kdWxlLWZvcm0gLmZvcm1fX2ZpZWxkc2V0LnNlY3Rpb240IC5mb3JtX192YWxpZGF0aW9uIC5mb3JtX19zdWJtaXQge1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgI2VzdGltYXRpb25fcHJvX2dyb3VwIC5tb2R1bGUtZm9ybSAuZm9ybV9fZmllbGRzZXQuc2VjdGlvbjQgLmZvcm1fX2ZpZWxkIHtcbiAgICBwYWRkaW5nOiAxcmVtIDA7IH1cbiAgICAjZXN0aW1hdGlvbl9wcm9fZ3JvdXAgLm1vZHVsZS1mb3JtIC5mb3JtX19maWVsZHNldC5zZWN0aW9uNCAuZm9ybV9fZmllbGQuY2hlY2tib3hlcyB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuXG4uZXN0aW1hdGlvbi1yZXN1bHQge1xuICBtYXJnaW46IDJlbSBhdXRvOyB9XG4gIC5lc3RpbWF0aW9uLXJlc3VsdF9fd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bzsgfVxuICAuZXN0aW1hdGlvbi1yZXN1bHRfX21lc3NhZ2Uge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuICAgIC5lc3RpbWF0aW9uLXJlc3VsdF9fbWVzc2FnZS0tZXJyb3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2IxMmEwYjtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuZXN0aW1hdGlvbi1yZXN1bHRfX21haW4tdGl0bGUge1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5lc3RpbWF0aW9uLXJlc3VsdF9fdGl0bGUge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDE2cHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAyNnB4KS8xLjggXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGNvbG9yOiAjRTFDODVDOyB9XG4gICAgLmVzdGltYXRpb24tcmVzdWx0X190aXRsZSAuaWNvbi10aXRsZS1wb2k6YmVmb3JlIHtcbiAgICAgIG1hcmdpbjogMCAxNXB4IDAgMDsgfVxuICAuZXN0aW1hdGlvbi1yZXN1bHRfX3RleHQge1xuICAgIG1hcmdpbjogMWVtIDA7IH1cbiAgLmVzdGltYXRpb24tcmVzdWx0X19sb2NhdGUtZHJhd2luZywgLmVzdGltYXRpb24tcmVzdWx0X19lc3RpbWF0ZSwgLmVzdGltYXRpb24tcmVzdWx0X19zdHJvbmctcG9pbnQsIC5lc3RpbWF0aW9uLXJlc3VsdF9fc2ltaWxhciwgLmVzdGltYXRpb24tcmVzdWx0X19xdWFsaXR5LCAuZXN0aW1hdGlvbi1yZXN1bHRfX2FjdGlvbiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNTUsIDQ5LCA1MywgMC41Nik7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmVzdGltYXRpb24tcmVzdWx0X19zdHJvbmctcG9pbnQgLnN3aXBlci1wYWdpbmF0aW9uLCAuZXN0aW1hdGlvbi1yZXN1bHRfX3NpbWlsYXIgLnN3aXBlci1wYWdpbmF0aW9uLCAuZXN0aW1hdGlvbi1yZXN1bHRfX3F1YWxpdHkgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmVzdGltYXRpb24tcmVzdWx0X19zdHJvbmctcG9pbnQgLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLCAuZXN0aW1hdGlvbi1yZXN1bHRfX3N0cm9uZy1wb2ludCAuc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLCAuZXN0aW1hdGlvbi1yZXN1bHRfX3N0cm9uZy1wb2ludCAuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24sIC5lc3RpbWF0aW9uLXJlc3VsdF9fc2ltaWxhciAuc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsIC5lc3RpbWF0aW9uLXJlc3VsdF9fc2ltaWxhciAuc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLCAuZXN0aW1hdGlvbi1yZXN1bHRfX3NpbWlsYXIgLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLCAuZXN0aW1hdGlvbi1yZXN1bHRfX3F1YWxpdHkgLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLCAuZXN0aW1hdGlvbi1yZXN1bHRfX3F1YWxpdHkgLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwgLmVzdGltYXRpb24tcmVzdWx0X19xdWFsaXR5IC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbiB7XG4gICAgYm90dG9tOiAwOyB9XG4gIC5lc3RpbWF0aW9uLXJlc3VsdF9fc3Ryb25nLXBvaW50IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5lc3RpbWF0aW9uLXJlc3VsdF9fc2ltaWxhciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuZXN0aW1hdGlvbi1yZXN1bHRfX3F1YWxpdHkgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuICAuZXN0aW1hdGlvbi1yZXN1bHRfX2xvY2F0ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLmVzdGltYXRpb24tcmVzdWx0X19sb2NhdGUtZHJhd2luZyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLmVzdGltYXRpb24tcmVzdWx0X19sb2NhdGUtZHJhd2luZyAuaWNvbi1lc3RpbWF0aW9uLWZvbnQge1xuICAgICAgICBmb250LXNpemU6IDNyZW07IH1cbiAgICAuZXN0aW1hdGlvbi1yZXN1bHRfX2xvY2F0ZS10ZXh0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgY29sb3I6ICMyNTI4MkI7XG4gICAgICBsaW5lLWhlaWdodDogMS43NTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgLmVzdGltYXRpb24tcmVzdWx0X19sb2NhdGUtdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyB9IH1cbiAgLmVzdGltYXRpb24tcmVzdWx0X19lc3RpbWF0ZSAuZXN0aW1hdGUgLmVzdGltYXRlX19pdGVtLW1haW4ge1xuICAgIG1hcmdpbjogMTBweCAwOyB9XG4gICAgLmVzdGltYXRpb24tcmVzdWx0X19lc3RpbWF0ZSAuZXN0aW1hdGUgLmVzdGltYXRlX19pdGVtLW1haW4gLmVzdGltYXRlX19pdGVtLXZhbHVlIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMTRweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDI4cHgpLzEuMiBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAgIC5lc3RpbWF0aW9uLXJlc3VsdF9fZXN0aW1hdGUgLmVzdGltYXRlIC5lc3RpbWF0ZV9faXRlbS1tYWluIC5lc3RpbWF0ZV9faXRlbS1sYWJlbCB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxN3B4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMThweCkvMS4yIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAuZXN0aW1hdGlvbi1yZXN1bHRfX2VzdGltYXRlIC5lc3RpbWF0ZSAuZXN0aW1hdGVfX2l0ZW0tdmFsdWUge1xuICAgIGNvbG9yOiAjRTFDODVDO1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDE0cHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAxN3B4KS8xLjIgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwOyB9XG4gIC5lc3RpbWF0aW9uLXJlc3VsdF9fZXN0aW1hdGUgLmVzdGltYXRlIC5lc3RpbWF0ZV9faXRlbS1sYWJlbCB7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTdweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDE4cHgpLzEuMiBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgLmVzdGltYXRpb24tcmVzdWx0X19lc3RpbWF0ZSAuZXN0aW1hdGVfX2l0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMzBweCAwIDAgMDsgfVxuICAuZXN0aW1hdGlvbi1yZXN1bHRfX2VzdGltYXRlIC5lc3RpbWF0ZV9faXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1JTsgfVxuICAuZXN0aW1hdGlvbi1yZXN1bHRfX3N0cm9uZy1wb2ludCAuc3Ryb25nLXBvaW50X19zd2lwZXItY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAtMTBweDsgfVxuICAuZXN0aW1hdGlvbi1yZXN1bHRfX3N0cm9uZy1wb2ludCAuc3Ryb25nLXBvaW50X19pdGVtIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIG1pbi13aWR0aDogMjIwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gICAgICAuZXN0aW1hdGlvbi1yZXN1bHRfX3N0cm9uZy1wb2ludCAuc3Ryb25nLXBvaW50X19pdGVtIHtcbiAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5lc3RpbWF0aW9uLXJlc3VsdF9fc3Ryb25nLXBvaW50IC5zdHJvbmctcG9pbnRfX2l0ZW0ge1xuICAgICAgICB3aWR0aDogMjUlOyB9IH1cbiAgICAuZXN0aW1hdGlvbi1yZXN1bHRfX3N0cm9uZy1wb2ludCAuc3Ryb25nLXBvaW50X19pdGVtLWluZm8ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxMnB4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMTZweCkvMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDU1LCA0OSwgNTMsIDAuNTYpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gICAgLmVzdGltYXRpb24tcmVzdWx0X19zdHJvbmctcG9pbnQgLnN0cm9uZy1wb2ludF9faXRlbS1kcmF3aW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTsgfVxuICAgIC5lc3RpbWF0aW9uLXJlc3VsdF9fc3Ryb25nLXBvaW50IC5zdHJvbmctcG9pbnRfX2l0ZW0tbGFiZWwge1xuICAgICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgICAuZXN0aW1hdGlvbi1yZXN1bHRfX3N0cm9uZy1wb2ludCAuc3Ryb25nLXBvaW50X19pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICAgIGNvbG9yOiAjQzFDMUMxOyB9XG4gIC5lc3RpbWF0aW9uLXJlc3VsdF9fc2ltaWxhciAuc2ltaWxhcl9faXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAtMTBweDsgfVxuICAuZXN0aW1hdGlvbi1yZXN1bHRfX3NpbWlsYXIgLnNpbWlsYXJfX3N3aXBlci1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgLmVzdGltYXRpb24tcmVzdWx0X19zaW1pbGFyIC5zaW1pbGFyX19pdGVtIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMjBweDtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxMnB4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMTZweCkvMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg1NSwgNDksIDUzLCAwLjU2KTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgICAuZXN0aW1hdGlvbi1yZXN1bHRfX3NpbWlsYXIgLnNpbWlsYXJfX2l0ZW0tY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gICAgICAgIC5lc3RpbWF0aW9uLXJlc3VsdF9fc2ltaWxhciAuc2ltaWxhcl9faXRlbS1jb250ZW50IHtcbiAgICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5lc3RpbWF0aW9uLXJlc3VsdF9fc2ltaWxhciAuc2ltaWxhcl9faXRlbS1jb250ZW50IHtcbiAgICAgICAgICB3aWR0aDogMjUlOyB9IH1cbiAgICAuZXN0aW1hdGlvbi1yZXN1bHRfX3NpbWlsYXIgLnNpbWlsYXJfX2l0ZW0tZHJhd2luZyB7XG4gICAgICBmb250LXNpemU6IDJyZW07IH1cbiAgICAuZXN0aW1hdGlvbi1yZXN1bHRfX3NpbWlsYXIgLnNpbWlsYXJfX2l0ZW0taW5mbyB7XG4gICAgICBtYXJnaW46IDE1cHggMDsgfVxuICAgICAgLmVzdGltYXRpb24tcmVzdWx0X19zaW1pbGFyIC5zaW1pbGFyX19pdGVtLWluZm86Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmVzdGltYXRpb24tcmVzdWx0X19zaW1pbGFyIC5zaW1pbGFyX19pdGVtLWluZm8tbGFiZWwge1xuICAgICAgY29sb3I6ICNDMUMxQzE7IH1cbiAgICAuZXN0aW1hdGlvbi1yZXN1bHRfX3NpbWlsYXIgLnNpbWlsYXJfX2l0ZW0taW5mby12YWx1ZSB7XG4gICAgICBjb2xvcjogI0MxQzFDMTsgfVxuICAgIC5lc3RpbWF0aW9uLXJlc3VsdF9fc2ltaWxhciAuc2ltaWxhcl9faXRlbS1pbmZvLWRpc3RyaWN0IHtcbiAgICAgIGNvbG9yOiAjQzFDMUMxO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuZXN0aW1hdGlvbi1yZXN1bHRfX3NpbWlsYXIgLnNpbWlsYXJfX2l0ZW0taW5mby1jaXR5IHtcbiAgICAgIGNvbG9yOiAjQzFDMUMxO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmVzdGltYXRpb24tcmVzdWx0X19xdWFsaXR5IC5xdWFsaXR5X19pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5lc3RpbWF0aW9uLXJlc3VsdF9fcXVhbGl0eSAucXVhbGl0eV9fc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAuZXN0aW1hdGlvbi1yZXN1bHRfX3F1YWxpdHkgLnF1YWxpdHlfX2l0ZW0ge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEycHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAxNXB4KS8xIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDU1LCA0OSwgNTMsIDAuNTYpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDsgfVxuICAgIC5lc3RpbWF0aW9uLXJlc3VsdF9fcXVhbGl0eSAucXVhbGl0eV9faXRlbS1jb250ZW50IHtcbiAgICAgIG1pbi13aWR0aDogMjIwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAxOTNweDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAgICAgICAuZXN0aW1hdGlvbi1yZXN1bHRfX3F1YWxpdHkgLnF1YWxpdHlfX2l0ZW0tY29udGVudCB7XG4gICAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZXN0aW1hdGlvbi1yZXN1bHRfX3F1YWxpdHkgLnF1YWxpdHlfX2l0ZW0tY29udGVudCB7XG4gICAgICAgICAgd2lkdGg6IDI1JTsgfSB9XG4gICAgLmVzdGltYXRpb24tcmVzdWx0X19xdWFsaXR5IC5xdWFsaXR5X19pdGVtID4gKiB7XG4gICAgICBtYXJnaW46IDE1cHggMDsgfVxuICAgIC5lc3RpbWF0aW9uLXJlc3VsdF9fcXVhbGl0eSAucXVhbGl0eV9faXRlbS10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogNnB4IDA7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxMnB4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMTZweCkvMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgICAuZXN0aW1hdGlvbi1yZXN1bHRfX3F1YWxpdHkgLnF1YWxpdHlfX2l0ZW0tbm90ZSB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWluLXdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgLmVzdGltYXRpb24tcmVzdWx0X19xdWFsaXR5IC5xdWFsaXR5X19pdGVtLW5vdGUtLWEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUI1RTIwOyB9XG4gICAgICAuZXN0aW1hdGlvbi1yZXN1bHRfX3F1YWxpdHkgLnF1YWxpdHlfX2l0ZW0tbm90ZS0tYiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3Q0IzNDI7IH1cbiAgICAgIC5lc3RpbWF0aW9uLXJlc3VsdF9fcXVhbGl0eSAucXVhbGl0eV9faXRlbS1ub3RlLS1jIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZERDgzNTsgfVxuICAgICAgLmVzdGltYXRpb24tcmVzdWx0X19xdWFsaXR5IC5xdWFsaXR5X19pdGVtLW5vdGUtLWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBNzI2OyB9XG4gICAgICAuZXN0aW1hdGlvbi1yZXN1bHRfX3F1YWxpdHkgLnF1YWxpdHlfX2l0ZW0tbm90ZS0tZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjRCMjY7IH1cbiAgICAuZXN0aW1hdGlvbi1yZXN1bHRfX3F1YWxpdHkgLnF1YWxpdHlfX2l0ZW0tbGFiZWwge1xuICAgICAgY29sb3I6ICMyNTI4MkI7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgIC5lc3RpbWF0aW9uLXJlc3VsdF9fcXVhbGl0eSAucXVhbGl0eV9faXRlbS1kZXNjcmlwdGlvbiB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxMnB4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMTZweCkvMS4yIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjMjUyODJCOyB9XG4gICAgLmVzdGltYXRpb24tcmVzdWx0X19xdWFsaXR5IC5xdWFsaXR5X19pdGVtLWRyYXdpbmcge1xuICAgICAgZm9udC1zaXplOiAycmVtOyB9XG4gIC5lc3RpbWF0aW9uLXJlc3VsdF9fYWN0aW9uIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgLmVzdGltYXRpb24tcmVzdWx0X19hY3Rpb24gLmxpbmtzLWdyb3VwX193cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuZXN0aW1hdGlvbi1yZXN1bHRfX2FjdGlvbiAubGlua3MtZ3JvdXBfX2xpbmsge1xuICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgbWluLWhlaWdodDogNjJweDsgfVxuICAgICAgLmVzdGltYXRpb24tcmVzdWx0X19hY3Rpb24gLmxpbmtzLWdyb3VwX19saW5rIC5idXR0b24tZHJhd2luZ19fc3ZnIHtcbiAgICAgICAgZmlsbDogIzI1MjgyQjsgfVxuICAgICAgLmVzdGltYXRpb24tcmVzdWx0X19hY3Rpb24gLmxpbmtzLWdyb3VwX19saW5rOmhvdmVyIC5idXR0b24tZHJhd2luZ19fc3ZnLCAuZXN0aW1hdGlvbi1yZXN1bHRfX2FjdGlvbiAubGlua3MtZ3JvdXBfX2xpbms6Zm9jdXMgLmJ1dHRvbi1kcmF3aW5nX19zdmcge1xuICAgICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gIC5lc3RpbWF0aW9uLXJlc3VsdCAubW9kYWwtZ2VuZXJhdGUtcmVwb3J0IC5nZW5lcmF0ZS1yZXBvcnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuZXN0aW1hdGlvbi1yZXN1bHQgLm1vZGFsLWdlbmVyYXRlLXJlcG9ydCAuZ2VuZXJhdGUtcmVwb3J0ICNyZXBvcnQtZG93bmxvYWQtYnRuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDE0cHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAxN3B4KS8xIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDsgfVxuICAgICAgLmVzdGltYXRpb24tcmVzdWx0IC5tb2RhbC1nZW5lcmF0ZS1yZXBvcnQgLmdlbmVyYXRlLXJlcG9ydCAjcmVwb3J0LWRvd25sb2FkLWJ0bjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cblxuLmVzdGltYXRpb24tYmFyIHtcbiAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAuZXN0aW1hdGlvbi1iYXJfX3RleHQge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC4zMTI1cmVtICsgMS4xNzE5dncpLCAxLjI1cmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cblxuLmVzdGltYXRpb24taW5uZXItdjEge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvbW9kdWxlcy9lc3RpbWF0aW9uLWlubmVyLzEuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvdmVyIHRyYW5zcGFyZW50OyB9XG4gIC5lc3RpbWF0aW9uLWlubmVyLXYxOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHRyYW5zcGFyZW50LCAjMDAwKTsgfVxuICAuZXN0aW1hdGlvbi1pbm5lci12MV9fdGl0bGUgLnRpdGxlLXYxIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAuZXN0aW1hdGlvbi1pbm5lci12MV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgICBjb2xvcjogIzM3MzEzNTtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgICAgLmVzdGltYXRpb24taW5uZXItdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDE6YmVmb3JlLCAuZXN0aW1hdGlvbi1pbm5lci12MV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgICAuZXN0aW1hdGlvbi1pbm5lci12MV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MiB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjAyNXJlbSwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAxLjg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmVzdGltYXRpb24taW5uZXItdjFfX3RleHQge1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5lc3RpbWF0aW9uLWlubmVyLXYxIC5lZGl0b3JpYWwge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLmVzdGltYXRpb24taW5uZXItdjEgLmVkaXRvcmlhbCBhIHtcbiAgICAgIGNvbG9yOiAjRTFDODVDO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgIC5lc3RpbWF0aW9uLWlubmVyLXYxIC5lZGl0b3JpYWwgYTpob3ZlciwgLmVzdGltYXRpb24taW5uZXItdjEgLmVkaXRvcmlhbCBhOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgICAuZXN0aW1hdGlvbi1pbm5lci12MSAuZWRpdG9yaWFsIHAge1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmVzdGltYXRpb24taW5uZXItdjEgLmN0YS1xdWF0ZXJuYXJ5IHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxcmVtLCBjYWxjKDFyZW0gKyAwdncpLCAxcmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgICAuZXN0aW1hdGlvbi1pbm5lci12MSAuY3RhLXF1YXRlcm5hcnk6aG92ZXIsIC5lc3RpbWF0aW9uLWlubmVyLXYxIC5jdGEtcXVhdGVybmFyeTpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzI1MjgyQjsgfVxuICAgICAgLmVzdGltYXRpb24taW5uZXItdjEgLmN0YS1xdWF0ZXJuYXJ5OmhvdmVyIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZywgLmVzdGltYXRpb24taW5uZXItdjEgLmN0YS1xdWF0ZXJuYXJ5OmZvY3VzIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyB7XG4gICAgICAgIGZpbGw6ICNmZmY7IH1cbiAgICAgIC5lc3RpbWF0aW9uLWlubmVyLXYxIC5jdGEtcXVhdGVybmFyeTpob3ZlcjpiZWZvcmUsIC5lc3RpbWF0aW9uLWlubmVyLXYxIC5jdGEtcXVhdGVybmFyeTpmb2N1czpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMjUyODJCOyB9XG4gICAgLmVzdGltYXRpb24taW5uZXItdjEgLmN0YS1xdWF0ZXJuYXJ5OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjUyODJCOyB9XG4gICAgLmVzdGltYXRpb24taW5uZXItdjEgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nIHtcbiAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgICAuZXN0aW1hdGlvbi1pbm5lci12MSAuY3RhLXF1YXRlcm5hcnkgLmxpbmtzLWdyb3VwX19saW5rLS1kcmF3aW5nIC5saW5rcy1ncm91cF9fdGV4dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtOyB9XG5cbi5lc3RpbWF0aW9uLWlubmVyLXYyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL21vZHVsZXMvZXN0aW1hdGlvbi1pbm5lci8yLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb3ZlciB0cmFuc3BhcmVudDsgfVxuICAuZXN0aW1hdGlvbi1pbm5lci12Mjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCB0cmFuc3BhcmVudCwgIzAwMCk7IH1cbiAgLmVzdGltYXRpb24taW5uZXItdjJfX3RpdGxlIC50aXRsZS12MSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gICAgLmVzdGltYXRpb24taW5uZXItdjJfX3RpdGxlIC50aXRsZS12MV9fcGFydDEge1xuICAgICAgY29sb3I6ICMzNzMxMzU7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDcwMCBjbGFtcCgxcmVtLCBjYWxjKC44NzVyZW0gKyAwdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgICAgIC5lc3RpbWF0aW9uLWlubmVyLXYyX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmJlZm9yZSwgLmVzdGltYXRpb24taW5uZXItdjJfX3RpdGxlIC50aXRsZS12MV9fcGFydDE6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gICAgLmVzdGltYXRpb24taW5uZXItdjJfX3RpdGxlIC50aXRsZS12MV9fcGFydDIge1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4wMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5lc3RpbWF0aW9uLWlubmVyLXYyX190ZXh0IHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuZXN0aW1hdGlvbi1pbm5lci12MiAuZWRpdG9yaWFsIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5lc3RpbWF0aW9uLWlubmVyLXYyIC5lZGl0b3JpYWwgYSB7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAuZXN0aW1hdGlvbi1pbm5lci12MiAuZWRpdG9yaWFsIGE6aG92ZXIsIC5lc3RpbWF0aW9uLWlubmVyLXYyIC5lZGl0b3JpYWwgYTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgLmVzdGltYXRpb24taW5uZXItdjIgLmVkaXRvcmlhbCBwIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5lc3RpbWF0aW9uLWlubmVyLXYyIC5jdGEtcXVhdGVybmFyeSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMXJlbSwgY2FsYygxcmVtICsgMHZ3KSwgMXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gICAgLmVzdGltYXRpb24taW5uZXItdjIgLmN0YS1xdWF0ZXJuYXJ5OmhvdmVyLCAuZXN0aW1hdGlvbi1pbm5lci12MiAuY3RhLXF1YXRlcm5hcnk6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItY29sb3I6ICMyNTI4MkI7IH1cbiAgICAgIC5lc3RpbWF0aW9uLWlubmVyLXYyIC5jdGEtcXVhdGVybmFyeTpob3ZlciAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcsIC5lc3RpbWF0aW9uLWlubmVyLXYyIC5jdGEtcXVhdGVybmFyeTpmb2N1cyAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcge1xuICAgICAgICBmaWxsOiAjZmZmOyB9XG4gICAgICAuZXN0aW1hdGlvbi1pbm5lci12MiAuY3RhLXF1YXRlcm5hcnk6aG92ZXI6YmVmb3JlLCAuZXN0aW1hdGlvbi1pbm5lci12MiAuY3RhLXF1YXRlcm5hcnk6Zm9jdXM6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuICAgIC5lc3RpbWF0aW9uLWlubmVyLXYyIC5jdGEtcXVhdGVybmFyeTpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuICAgIC5lc3RpbWF0aW9uLWlubmVyLXYyIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyB7XG4gICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gICAgLmVzdGltYXRpb24taW5uZXItdjIgLmN0YS1xdWF0ZXJuYXJ5IC5saW5rcy1ncm91cF9fbGluay0tZHJhd2luZyAubGlua3MtZ3JvdXBfX3RleHQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTsgfVxuXG4uZXN0aW1hdGlvbi12MSB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgLmVzdGltYXRpb24tdjFfX3RpdGxlLnRpdGxlLXYxIC50aXRsZS12MV9fcGFydDEge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzM3MzEzNTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5lc3RpbWF0aW9uLXYxX190aXRsZS50aXRsZS12MSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjAyNXJlbSwgY2FsYygxLjI1cmVtICsgMHZ3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAuZXN0aW1hdGlvbi12MV9faXRlbSAuaXRlbV9fdGl0bGUudGl0bGUtdjEgLnRpdGxlLXYxX19wYXJ0MiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjVyZW0sIGNhbGMoMC44NzVyZW0gKyAwLjc4MTN2dyksIDEuMjVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuZXN0aW1hdGlvbi12MV9faXRlbSAuaXRlbV9fdGV4dCB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmVzdGltYXRpb24tdjFfX2l0ZW0gLml0ZW1fX2RlY29yYXRlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gIC5lc3RpbWF0aW9uLXYxX19pdGVtIC5pdGVtX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gIC5lc3RpbWF0aW9uLXYxX19pdGVtIC5pdGVtX19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuXG4uZXZlbnRzLWRldGFpbC12MSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gIC5ldmVudHMtZGV0YWlsLXYxIC5pdGVtIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlcjogMDsgfVxuICAgIC5ldmVudHMtZGV0YWlsLXYxIC5pdGVtX190aXRsZSAudGl0bGUtdjEge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgICAgLmV2ZW50cy1kZXRhaWwtdjEgLml0ZW1fX3RpdGxlIC50aXRsZS12MSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAgICAgLmV2ZW50cy1kZXRhaWwtdjEgLml0ZW1fX3RpdGxlIC50aXRsZS12MSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4yNXJlbSwgY2FsYygxLjI1cmVtICsgMHZ3KSwgMS4yNXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgICAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAgIC5ldmVudHMtZGV0YWlsLXYxIC5pdGVtX19pbmZvcm1hdGlvbi12YWx1ZSB7XG4gICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAgIC5ldmVudHMtZGV0YWlsLXYxIC5pdGVtX19jb250ZW50IHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0gLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICMyNTI4MkI7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5ldmVudHMtbGlzdC12MSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gIC5ldmVudHMtbGlzdC12MSAuaXRlbSB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXI6IDA7IH1cbiAgICAuZXZlbnRzLWxpc3QtdjEgLml0ZW1fX2NvbnRlbnQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0RFREVERTsgfVxuICAgIC5ldmVudHMtbGlzdC12MSAuaXRlbV9fdGl0bGUgLnRpdGxlLXYxIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgICAgIC5ldmVudHMtbGlzdC12MSAuaXRlbV9fdGl0bGUgLnRpdGxlLXYxIC50aXRsZS12MV9fcGFydDEge1xuICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIDcwMCBjbGFtcCgxcmVtLCBjYWxjKC44NzVyZW0gKyAwdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgICAuZXZlbnRzLWxpc3QtdjEgLml0ZW1fX3RpdGxlIC50aXRsZS12MSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4yNXJlbSwgY2FsYygxLjI1cmVtICsgMHZ3KSwgMS4yNXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgICAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAgIC5ldmVudHMtbGlzdC12MSAuaXRlbV9faW5mb3JtYXRpb24tdmFsdWUge1xuICAgICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgICAuZXZlbnRzLWxpc3QtdjEgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0gLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICMyNTI4MkI7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5ldmVudHMtcmVsYXRlZC12MSB7XG4gIGJhY2tncm91bmQ6ICNGN0Y5Rjk7IH1cbiAgLmV2ZW50cy1yZWxhdGVkLXYxIC50aXRsZS12MV9fcGFydDEge1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gIC5ldmVudHMtcmVsYXRlZC12MSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICBjb2xvcjogI0UxQzg1QztcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjAyNXJlbSwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAxLjg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmOyB9XG4gIC5ldmVudHMtcmVsYXRlZC12MV9fc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIG1hcmdpbjogMC4ycmVtOyB9XG4gICAgLmV2ZW50cy1yZWxhdGVkLXYxX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgLmV2ZW50cy1yZWxhdGVkLXYxX19pdGVtcyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZXZlbnRzLXJlbGF0ZWQtdjFfX2l0ZW0ge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuZXZlbnRzLXJlbGF0ZWQtdjEgLml0ZW0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXI6IDA7IH1cbiAgICAuZXZlbnRzLXJlbGF0ZWQtdjEgLml0ZW1fX2NvbnRlbnQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0RFREVERTtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgICAuZXZlbnRzLXJlbGF0ZWQtdjEgLml0ZW1fX3RpdGxlIC50aXRsZS12MSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gICAgICAuZXZlbnRzLXJlbGF0ZWQtdjEgLml0ZW1fX3RpdGxlIC50aXRsZS12MSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAgICAgLmV2ZW50cy1yZWxhdGVkLXYxIC5pdGVtX190aXRsZSAudGl0bGUtdjEgLnRpdGxlLXYxX19wYXJ0MiB7XG4gICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMjVyZW0sIGNhbGMoMS4yNXJlbSArIDB2dyksIDEuMjVyZW0pIC8gMS44IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICAgICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgICAuZXZlbnRzLXJlbGF0ZWQtdjEgLml0ZW1fX2luZm9ybWF0aW9uLXZhbHVlIHtcbiAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgLmV2ZW50cy1yZWxhdGVkLXYxIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjMjUyODJCO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uZXZlbnRzLXYxIHtcbiAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAuZXZlbnRzLXYxIC5zd2lwZXItc2xpZGUge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuZXZlbnRzLXYxX19jb250YWluZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmV2ZW50cy12MV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgICAuZXZlbnRzLXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmJlZm9yZSwgLmV2ZW50cy12MV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gIC5ldmVudHMtdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDIge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5ldmVudHMtdjFfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBtYXJnaW46IDAuMnJlbTsgfVxuICAgIC5ldmVudHMtdjFfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRjsgfVxuICAuZXZlbnRzLXYxIC5zd2lwZXItYnV0dG9uLW5leHQsXG4gIC5ldmVudHMtdjEgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgICAuZXZlbnRzLXYxIC5zd2lwZXItYnV0dG9uLW5leHQtLXN2ZyxcbiAgICAuZXZlbnRzLXYxIC5zd2lwZXItYnV0dG9uLXByZXYtLXN2ZyB7XG4gICAgICBmaWxsOiAjRTFDODVDOyB9XG4gICAgLmV2ZW50cy12MSAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyLCAuZXZlbnRzLXYxIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMsXG4gICAgLmV2ZW50cy12MSAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyLFxuICAgIC5ldmVudHMtdjEgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gICAgICAuZXZlbnRzLXYxIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxuICAgICAgLmV2ZW50cy12MSAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZywgLmV2ZW50cy12MSAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyxcbiAgICAgIC5ldmVudHMtdjEgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAuZXZlbnRzLXYxIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxuICAgICAgLmV2ZW50cy12MSAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5ldmVudHMtdjEgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsXG4gICAgICAuZXZlbnRzLXYxIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnIHtcbiAgICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAuZXZlbnRzLXYxIC5pdGVtIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAuZXZlbnRzLXYxIC5pdGVtX19jb250ZW50IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7IH1cbiAgICAuZXZlbnRzLXYxIC5pdGVtX190aXRsZSAudGl0bGUtdjEge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgICAgLmV2ZW50cy12MSAuaXRlbV9fdGl0bGUgLnRpdGxlLXYxIC50aXRsZS12MV9fcGFydDEge1xuICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIDcwMCBjbGFtcCgxcmVtLCBjYWxjKC44NzVyZW0gKyAwdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgICAuZXZlbnRzLXYxIC5pdGVtX190aXRsZSAudGl0bGUtdjEgLnRpdGxlLXYxX19wYXJ0MiB7XG4gICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMjVyZW0sIGNhbGMoMS4yNXJlbSArIDB2dyksIDEuMjVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICAgICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgICAuZXZlbnRzLXYxIC5pdGVtX19pbmZvcm1hdGlvbi12YWx1ZSB7XG4gICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAgIC5ldmVudHMtdjEgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0gLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICMyNTI4MkI7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5mYWJfZGV0YWlsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDFyZW07XG4gIHJpZ2h0OiAxcmVtO1xuICB6LWluZGV4OiA5OTk7XG4gIHdpZHRoOiA1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuZmFiX2RldGFpbCAuZmFiX2RldGFpbF9zdHJ1Y3R1cmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC5mYWJfZGV0YWlsIC5mYWJfZGV0YWlsX2ltZyB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5mYWJfZGV0YWlsIC5mYWJfZGV0YWlsX3RpdGxlX3N0cnVjdHVyZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA2cmVtO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogY2FsYygxMDB2dyAtIDhyZW0pO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMy41cmVtO1xuICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcmVtKTsgfVxuICAuZmFiX2RldGFpbCAuZmFiX2RldGFpbF90aXRsZV9jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgxOTMsIDE5MywgMTkzLCAwLjI1KTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgcGFkZGluZzogMC41cmVtIDFyZW07IH1cbiAgLmZhYl9kZXRhaWwgLmZhYl9kZXRhaWxfdGl0bGUsIC5mYWJfZGV0YWlsIC5mYWJfZGV0YWlsX3N1YnRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAuZmFiX2RldGFpbCAuZmFiX2RldGFpbF90aXRsZSB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgLmZhYl9kZXRhaWwgLmZhYl9kZXRhaWxfc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGNvbG9yOiAjRTFDODVDOyB9XG4gIC5mYWJfZGV0YWlsIC5idXR0b25fc3RydWN0dXJlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAxNHJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5mYWJfZGV0YWlsIC5idXR0b25fZGVmYXVsdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMC41cmVtIDA7IH1cbiAgICAuZmFiX2RldGFpbCAuYnV0dG9uX2RlZmF1bHRbZGF0YS1waG9uZV06bm90KC5wb2ludGVyLWV2ZW50cy1hY3RpdmUpID4gKiB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIC5mYWJfZGV0YWlsIC5idXR0b25fZGVmYXVsdFtkYXRhLXBob25lXS5wb2ludGVyLWV2ZW50cy1hY3RpdmUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuZmFiX2RldGFpbCAuYnV0dG9uX2RlZmF1bHRbZGF0YS1waG9uZV0ucG9pbnRlci1ldmVudHMtYWN0aXZlIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2hpdGUtc3BhY2U6IHByZTsgfVxuICAgICAgICAuZmFiX2RldGFpbCAuYnV0dG9uX2RlZmF1bHRbZGF0YS1waG9uZV0ucG9pbnRlci1ldmVudHMtYWN0aXZlIGE6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgY29udGVudDogXCJcIjsgfVxuICAgIC5mYWJfZGV0YWlsIC5idXR0b25fZGVmYXVsdDpob3ZlciwgLmZhYl9kZXRhaWwgLmJ1dHRvbl9kZWZhdWx0OmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgLmZhYl9kZXRhaWwgLmJ1dHRvbl9kZWZhdWx0IC5pY29uX2NvbnRlbnQge1xuICAgICAgd2lkdGg6IDMuNXJlbTtcbiAgICAgIGhlaWdodDogMy41cmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHotaW5kZXg6IDk7IH1cbiAgICAgIC5mYWJfZGV0YWlsIC5idXR0b25fZGVmYXVsdCAuaWNvbl9jb250ZW50IC5pY29uIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMS4yNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjI1cmVtOyB9XG4gICAgLmZhYl9kZXRhaWwgLmJ1dHRvbl9kZWZhdWx0IC50ZXh0X2l0ZW0ge1xuICAgICAgcGFkZGluZzogMXJlbSAwLjVyZW0gMC41cmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgICAgYmFja2dyb3VuZDogI0ZERjdFRjtcbiAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggMCByZ2JhKDE5MywgMTkzLCAxOTMsIDAuMjUpO1xuICAgICAgY29sb3I6ICMzNzMxMzU7XG4gICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLmZhYl9kZXRhaWwuYWN0aXZlIC5mYWJfZGV0YWlsX3RpdGxlX3N0cnVjdHVyZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgLmZhYl9kZXRhaWwuYWN0aXZlIC5idXR0b25fc3RydWN0dXJlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJvdHRvbTogNHJlbTtcbiAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgICAuZmFiX2RldGFpbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICBib3R0b206IGluaGVyaXQ7XG4gICAgICB0b3A6IDEycmVtO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgICAgIC5mYWJfZGV0YWlsIC5mYWJfZGV0YWlsX3N0cnVjdHVyZSB7XG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTsgfVxuICAgICAgLmZhYl9kZXRhaWwgLmZhYl9kZXRhaWxfaW1nIHtcbiAgICAgICAgd2lkdGg6IDVyZW07XG4gICAgICAgIGhlaWdodDogNXJlbTtcbiAgICAgICAgY3Vyc29yOiBpbml0aWFsO1xuICAgICAgICB0b3A6IC0yLjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgICAuZmFiX2RldGFpbCAuZmFiX2RldGFpbF9pbWcgKyAuZmFiX2RldGFpbF9lbGVtZW50cyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTsgfVxuICAgICAgLmZhYl9kZXRhaWwgLmZhYl9kZXRhaWxfdGl0bGVfc3RydWN0dXJlIHtcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBib3R0b206IGluaGVyaXQ7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lOyB9XG4gICAgICAuZmFiX2RldGFpbCAuZmFiX2RldGFpbF90aXRsZV9jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtOyB9XG4gICAgICAuZmFiX2RldGFpbCAuZmFiX2RldGFpbF90aXRsZSwgLmZhYl9kZXRhaWwgLmZhYl9kZXRhaWxfc3VidGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5mYWJfZGV0YWlsIC5mYWJfZGV0YWlsX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gICAgICAuZmFiX2RldGFpbCAuZmFiX2RldGFpbF9zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgICAgLmZhYl9kZXRhaWwgLmJ1dHRvbl9zdHJ1Y3R1cmUge1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGJvdHRvbTogaW5oZXJpdDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsOyB9XG4gICAgICAuZmFiX2RldGFpbCAuYnV0dG9uX2RlZmF1bHQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0UxQzg1QztcbiAgICAgICAgbWFyZ2luOiAwLjVyZW0gYXV0bztcbiAgICAgICAgcGFkZGluZzogLjc1cmVtOyB9XG4gICAgICAgIC5mYWJfZGV0YWlsIC5idXR0b25fZGVmYXVsdDpmb2N1cywgLmZhYl9kZXRhaWwgLmJ1dHRvbl9kZWZhdWx0OmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzNzMxMzU7IH1cbiAgICAgICAgICAuZmFiX2RldGFpbCAuYnV0dG9uX2RlZmF1bHQ6Zm9jdXMgLnRleHRfaXRlbSwgLmZhYl9kZXRhaWwgLmJ1dHRvbl9kZWZhdWx0OmhvdmVyIC50ZXh0X2l0ZW0ge1xuICAgICAgICAgICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgICAgICAgLmZhYl9kZXRhaWwgLmJ1dHRvbl9kZWZhdWx0IC5pY29uX2NvbnRlbnQge1xuICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAgIC5mYWJfZGV0YWlsIC5idXR0b25fZGVmYXVsdCAuaWNvbl9jb250ZW50IC5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcmVtOyB9XG4gICAgICAgIC5mYWJfZGV0YWlsIC5idXR0b25fZGVmYXVsdCAudGV4dF9pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBjb2xvcjogI0ZERjdFRjtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfSB9XG5cbi5mYWItdjEge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDMwcHg7XG4gIHotaW5kZXg6IDk5MTAwOyB9XG4gIC5mYWItdjFfX25hdi0tb25lIC5mYWItdjFfX2l0ZW1zIHtcbiAgICBib3R0b206IDUwdmg7IH1cbiAgLmZhYi12MV9fbmF2LS1vbmUgLmZhYi12MV9faXRlbTpub3QoLmZhYl9fYnV0dG9uKSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuZmFiLXYxLmFjdGl2ZSAuZmFiLXYxX19pdGVtOm50aC1jaGlsZCgxKSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgdHJhbnNpdGlvbjogMC4xNXMsIDAuMXMgb3BhY2l0eTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHotaW5kZXg6IDEwOyB9XG4gIC5mYWItdjEuYWN0aXZlIC5mYWItdjFfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTcwcHgpO1xuICAgIHRyYW5zaXRpb246IDAuMjVzLCAwLjFzIG9wYWNpdHk7XG4gICAgb3BhY2l0eTogMTtcbiAgICB6LWluZGV4OiA5OyB9XG4gIC5mYWItdjEuYWN0aXZlIC5mYWItdjFfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0MHB4KTtcbiAgICB0cmFuc2l0aW9uOiAwLjM1cywgMC4xcyBvcGFjaXR5O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogODsgfVxuICAuZmFiLXYxLmFjdGl2ZSAuZmFiLXYxX19pdGVtOm50aC1jaGlsZCg0KSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMTBweCk7XG4gICAgdHJhbnNpdGlvbjogMC40NXMsIDAuMXMgb3BhY2l0eTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHotaW5kZXg6IDc7IH1cbiAgLmZhYi12MS5hY3RpdmUgLmZhYi12MV9faXRlbTpudGgtY2hpbGQoNSkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjgwcHgpO1xuICAgIHRyYW5zaXRpb246IDAuNTVzLCAwLjFzIG9wYWNpdHk7XG4gICAgb3BhY2l0eTogMTtcbiAgICB6LWluZGV4OiA2OyB9XG4gIC5mYWItdjEuYWN0aXZlIC5mYWItdjFfX2l0ZW06bnRoLWNoaWxkKDYpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM1MHB4KTtcbiAgICB0cmFuc2l0aW9uOiAwLjY1cywgMC4xcyBvcGFjaXR5O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogNTsgfVxuICAuZmFiLXYxLmFjdGl2ZSAuZmFiLXYxX19idXR0b24gLmZhYi12MV9fYnV0dG9uLWljb24ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7IH1cbiAgLmZhYi12MV9fYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFDODVDO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiA1OHB4O1xuICAgIGhlaWdodDogNThweDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgLmZhYi12MV9fYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLmZhYi12MV9fYnV0dG9uLWljb24ge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgdHJhbnNpdGlvbjogLjhzOyB9XG4gICAgICAuZmFiLXYxX19idXR0b24taWNvbjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBjb2xvcjogcmVkO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG4gICAgLmZhYi12MV9fYnV0dG9uOmhvdmVyIC5mYWItdjFfX2J1dHRvbi1pY29uIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgLmZhYi12MV9fbmF2IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmZhYi12MV9faXRlbXMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IDEzMHB4O1xuICAgIHJpZ2h0OiA1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5mYWItdjFfX2l0ZW1zIHtcbiAgICAgICAgYm90dG9tOiAyOHZoO1xuICAgICAgICByaWdodDogMDsgfSB9XG4gIC5mYWItdjFfX2l0ZW0ge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNjUpO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbjogMXMgLCAuNXMgb3BhY2l0eTtcbiAgICByaWdodDogLTRweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgLmZhYi12MV9faXRlbSB7XG4gICAgICAgIHJpZ2h0OiAtNDBweDsgfSB9XG4gICAgLmZhYi12MV9faXRlbTpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLmZhYi12MV9faXRlbS5mYWJfX2J1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjE5NmYzO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMTk3NkQyO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgei1pbmRleDogMTE7IH1cbiAgICAuZmFiLXYxX19pdGVtOm5vdCguZmFiX19idXR0b24pIHtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAuZmFiLXYxX19pdGVtLWRyYXdpbmcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHdpZHRoOiAzcmVtO1xuICAgICAgaGVpZ2h0OiAzcmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBib3gtc2hhZG93OiAxcHggMXB4IDlweCAycHggI2RlZGVkZTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5mYWItdjFfX2l0ZW0tZHJhd2luZyB7XG4gICAgICAgICAgbGVmdDogMDsgfSB9XG4gICAgLmZhYi12MV9faXRlbS1waWN0by1zdmcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICB0b3A6IC02cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmZhYi12MV9faXRlbS1waWN0by1zdmcge1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDsgfSB9XG4gICAgICAuZmFiLXYxX19pdGVtLXBpY3RvLXN2Zy1jb250ZW50IHtcbiAgICAgICAgZmlsbDogIzM3MzEzNTsgfVxuICAgICAgLmZhYi12MV9faXRlbS1waWN0by1zdmctYmcge1xuICAgICAgICBmaWxsOiAjZmZmOyB9XG4gICAgLmZhYi12MV9faXRlbS1sYWJlbCB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEycHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xOSk7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICBwYWRkaW5nOiAuNGVtIDFlbSAuNGVtIDQ2cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtM3B4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmZhYi12MV9faXRlbS1sYWJlbCB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGxlZnQ6IC0yMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmZhYi12MSAuZmFiLXYxX19pdGVtIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNTBweDsgfVxuICAgICAgLmZhYi12MSAuZmFiLXYxX19pdGVtOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE0MHB4LCAwcHgpO1xuICAgICAgICB0cmFuc2l0aW9uOiAuOHMsIC4xcyBvcGFjaXR5O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB6LWluZGV4OiAxMDsgfVxuICAgICAgLmZhYi12MSAuZmFiLXYxX19pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE0MHB4LCAtNzBweCk7XG4gICAgICAgIHRyYW5zaXRpb246IC44cywgLjFzIG9wYWNpdHk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHotaW5kZXg6IDk7IH1cbiAgICAgIC5mYWItdjEgLmZhYi12MV9faXRlbTpudGgtY2hpbGQoMykge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNDBweCwgLTE0MHB4KTtcbiAgICAgICAgdHJhbnNpdGlvbjogLjhzLCAuMXMgb3BhY2l0eTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgei1pbmRleDogODsgfVxuICAgICAgLmZhYi12MSAuZmFiLXYxX19pdGVtOm50aC1jaGlsZCg0KSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE0MHB4LCAtMjEwcHgpO1xuICAgICAgICB0cmFuc2l0aW9uOiAuOHMsIC4xcyBvcGFjaXR5O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB6LWluZGV4OiA3OyB9XG4gICAgICAuZmFiLXYxIC5mYWItdjFfX2l0ZW06bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTQwcHgsIC0yODBweCk7XG4gICAgICAgIHRyYW5zaXRpb246IC44cywgLjFzIG9wYWNpdHk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHotaW5kZXg6IDY7IH1cbiAgICAgIC5mYWItdjEgLmZhYi12MV9faXRlbTpudGgtY2hpbGQoNikge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNDBweCwgLTM1MHB4KTtcbiAgICAgICAgdHJhbnNpdGlvbjogLjhzLCAuMXMgb3BhY2l0eTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgei1pbmRleDogNTsgfVxuICAgICAgLmZhYi12MSAuZmFiLXYxX19pdGVtLWxhYmVsIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogMXM7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciA1MCU7IH1cbiAgICAgIC5mYWItdjEgLmZhYi12MV9faXRlbS1kcmF3aW5nIHtcbiAgICAgICAgdHJhbnNpdGlvbjogLjhzOyB9XG4gICAgICAuZmFiLXYxIC5mYWItdjFfX2l0ZW06aG92ZXIge1xuICAgICAgICByaWdodDogMDsgfVxuICAgICAgICAuZmFiLXYxIC5mYWItdjFfX2l0ZW06aG92ZXI6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwcHgpO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgei1pbmRleDogMTA7IH1cbiAgICAgICAgLmZhYi12MSAuZmFiLXYxX19pdGVtOmhvdmVyOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTcwcHgpO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgei1pbmRleDogOTsgfVxuICAgICAgICAuZmFiLXYxIC5mYWItdjFfX2l0ZW06aG92ZXI6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTQwcHgpO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgei1pbmRleDogODsgfVxuICAgICAgICAuZmFiLXYxIC5mYWItdjFfX2l0ZW06aG92ZXI6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjEwcHgpO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgei1pbmRleDogNzsgfVxuICAgICAgICAuZmFiLXYxIC5mYWItdjFfX2l0ZW06aG92ZXI6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjgwcHgpO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgei1pbmRleDogNjsgfVxuICAgICAgICAuZmFiLXYxIC5mYWItdjFfX2l0ZW06aG92ZXI6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMzUwcHgpO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgei1pbmRleDogNTsgfVxuICAgICAgICAuZmFiLXYxIC5mYWItdjFfX2l0ZW06aG92ZXIgLmZhYi12MV9faXRlbS1sYWJlbCB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBsZWZ0OiAwOyB9XG4gICAgICAgIC5mYWItdjEgLmZhYi12MV9faXRlbTpob3ZlciAuZmFiLXYxX19pdGVtLWRyYXdpbmcge1xuICAgICAgICAgIGxlZnQ6IDI0cHg7IH0gfVxuICAuZmFiLXYxX19hY3Rpb24ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5mYXZvcml0ZXMtcHJvZ3JhbXMtdjEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjEgLnN3aXBlci1zbGlkZS1wcmV2IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluLW91dDsgfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxX19jb250YWluZXItdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMjtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxX19jb250YWluZXItdGl0bGUge1xuICAgICAgICB3aWR0aDogMjYuMzMzMzMzJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjFfX2NvbnRhaW5lci1jb250ZW50IHtcbiAgICAgIHdpZHRoOiA3My42NjY2NjYlOyB9IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjAyNXJlbSwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAxLjg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGNvbG9yOiAjRTFDODVDOyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjFfX2xpbmtzIC5jdGEtcHJpbWFyeSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDAuODc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxX19saW5rcyAuY3RhLXByaW1hcnkgc3ZnIHtcbiAgICAgIGZpbGw6ICNmZmY7IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MSAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MSAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIHRyYW5zZm9ybTogaW5oZXJpdDtcbiAgICBsZWZ0OiBpbmhlcml0OyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjEgLml0ZW1fX2xvdHMgLmxvdHMge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuOTM4cmVtLzEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxIC5pdGVtX19sb3RzIC5sb3RzX19udW1iZXIge1xuICAgICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MSAuaXRlbV9fYmxvY2stLWNpdHkgLnRpdGxlLXYxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxIC5pdGVtX19ibG9jay0tY2l0eSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzM3MzEzNTtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxIC5pdGVtX19ibG9jay0tdGl0bGUge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODEzcmVtLCBjYWxjKDAuNTYyNXJlbSArIDAuMzEyNXZ3KSwgMC45MzhyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxIC5pdGVtX19zaXplIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjgxM3JlbSwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksIDAuOTM4cmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxIC5pdGVtX19zaXplIHNwYW4ge1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44MTNyZW0sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAwLjkzOHJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MSAuaXRlbV9fcHJpY2Uge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDEuMDYzcmVtLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgMS4xODhyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjEgLml0ZW1fX3ByaWNlLXZhbHVlIHtcbiAgICAgIGNvbG9yOiAjMjUyODJCOyB9XG4gICAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxIC5pdGVtX19wcmljZS12YWx1ZS1tb3VudCB7XG4gICAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjEgLml0ZW1fX21lZGlhLTM2MCwgLmZhdm9yaXRlcy1wcm9ncmFtcy12MSAuaXRlbV9fbWVkaWEtdmlkZW8ge1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MSAuaXRlbV9fbWVkaWEtMzYwIHtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MSAuaXRlbV9fbWVkaWEtdmlkZW8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxIC5pdGVtX19zZWxlY3Rpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxIC5pdGVtX19zZWxlY3Rpb24gc3ZnIHtcbiAgICAgIGZpbGw6ICMzNzMxMzU7IH1cbiAgICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjEgLml0ZW1fX3NlbGVjdGlvbiBzdmcgcGF0aCB7XG4gICAgICAgIGZpbGw6ICMzNzMxMzU7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxIC5pdGVtX19zZWxlY3Rpb246aG92ZXIgc3ZnIHtcbiAgICAgIGZpbGw6ICMzNzMxMzU7IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MSAuaXRlbV9fY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjREVERURFOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjEgLml0ZW1fX2RlY29yYXRlIHtcbiAgICAgIHdpZHRoOiA2MS4zOSU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxIC5pdGVtX19jb250ZW50IHtcbiAgICAgIHdpZHRoOiAzOC42MSU7IH0gfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxIC5pdGVtX19saW5rcyAuY3RhLXF1YXRlcm5hcnkge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDAuNzVyZW0sIGNhbGMoLjc1cmVtICsgMHZ3KSwgMC43NXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMjUyODJCO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgIGJvcmRlci13aWR0aDogMXB4OyB9XG4gICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MSAuaXRlbV9fbGlua3MgLmN0YS1xdWF0ZXJuYXJ5IHN2ZyB7XG4gICAgICBmaWxsOiAjMzczMTM1OyB9XG4gICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MSAuaXRlbV9fbGlua3MgLmN0YS1xdWF0ZXJuYXJ5OmhvdmVyLCAuZmF2b3JpdGVzLXByb2dyYW1zLXYxIC5pdGVtX19saW5rcyAuY3RhLXF1YXRlcm5hcnk6Zm9jdXMge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjEgLml0ZW1fX2xpbmtzIC5jdGEtcXVhdGVybmFyeTpob3ZlciAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcsIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjEgLml0ZW1fX2xpbmtzIC5jdGEtcXVhdGVybmFyeTpmb2N1cyAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcge1xuICAgICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gICAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxIC5pdGVtX19saW5rcyAuY3RhLXF1YXRlcm5hcnk6aG92ZXI6YmVmb3JlLCAuZmF2b3JpdGVzLXByb2dyYW1zLXYxIC5pdGVtX19saW5rcyAuY3RhLXF1YXRlcm5hcnk6Zm9jdXM6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjEgLml0ZW1fX2xpbmtzIC5jdGEtcXVhdGVybmFyeTpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxIC5pdGVtX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjEgLml0ZW1fX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMUM4NUM7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcbiAgICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyLCAuZmF2b3JpdGVzLXByb2dyYW1zLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzLFxuICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIsXG4gICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gICAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLCAuZmF2b3JpdGVzLXByb2dyYW1zLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxuICAgICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyxcbiAgICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xuICAgICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjFfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBtYXJnaW46IDAuMnJlbTsgfVxuICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjFfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xuICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjE6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDI2LjMzMzMzMyU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgei1pbmRleDogMTA7IH0gfVxuXG4uZmF2b3JpdGVzLXYxIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAuZmF2b3JpdGVzLXYxIC5zd2lwZXItc2xpZGUtcHJldiB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbi1vdXQ7IH1cbiAgLmZhdm9yaXRlcy12MV9fY29udGFpbmVyLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTI7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgICAgLmZhdm9yaXRlcy12MV9fY29udGFpbmVyLXRpdGxlIHtcbiAgICAgICAgd2lkdGg6IDI2LjMzMzMzMyU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAuZmF2b3JpdGVzLXYxX19jb250YWluZXItY29udGVudCB7XG4gICAgICB3aWR0aDogNzMuNjY2NjY2JTsgfSB9XG4gIC5mYXZvcml0ZXMtdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDEge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDAuODc1cmVtLCAwLjg3NXJlbSwgMC44NzVyZW0pLzEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgLmZhdm9yaXRlcy12MV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMDI1cmVtLCBjYWxjKDEuMjVyZW0gKyAwLjc4MTN2dyksIDEuODc1cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgLmZhdm9yaXRlcy12MV9fbGlua3MgLmN0YS1wcmltYXJ5IHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMC44NzVyZW0pIC8gMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgIGJvcmRlci1jb2xvcjogIzM3MzEzNTsgfVxuICAgIC5mYXZvcml0ZXMtdjFfX2xpbmtzIC5jdGEtcHJpbWFyeSBzdmcge1xuICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAuZmF2b3JpdGVzLXYxIC5zd2lwZXItc2xpZGUge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuZmF2b3JpdGVzLXYxIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgIGxlZnQ6IGluaGVyaXQ7IH1cbiAgLmZhdm9yaXRlcy12MSAuaXRlbV9fb3B0aW9ucyAub3B0aW9uX19udW1iZXIge1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgLmZhdm9yaXRlcy12MSAuaXRlbV9fYmxvY2stLWNpdHkgLnRpdGxlLXYxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgICAuZmF2b3JpdGVzLXYxIC5pdGVtX19ibG9jay0tY2l0eSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDAuODc1cmVtLCAwLjg3NXJlbSwgMC44NzVyZW0pLzEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgLmZhdm9yaXRlcy12MSAuaXRlbV9fYmxvY2stLXRpdGxlIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjkzOHJlbSwgY2FsYygwLjgxMjVyZW0gKyAwLjMxMjV2dyksIDAuODEzcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmZhdm9yaXRlcy12MSAuaXRlbV9fcHJpY2Uge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMTg4cmVtLCBjYWxjKDAuNTYyNXJlbSArIDAuMzEyNXZ3KSwgMS4wNjNyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAuZmF2b3JpdGVzLXYxIC5pdGVtX19tZWRpYS0zNjAsIC5mYXZvcml0ZXMtdjEgLml0ZW1fX21lZGlhLXZpZGVvIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gIC5mYXZvcml0ZXMtdjEgLml0ZW1fX21lZGlhLTM2MCB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG4gIC5mYXZvcml0ZXMtdjEgLml0ZW1fX21lZGlhLXZpZGVvIHtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7IH1cbiAgLmZhdm9yaXRlcy12MSAuaXRlbV9fY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjREVERURFOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgIC5mYXZvcml0ZXMtdjEgLml0ZW1fX2RlY29yYXRlIHtcbiAgICAgIHdpZHRoOiA2MS4zOSU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAuZmF2b3JpdGVzLXYxIC5pdGVtX19jb250ZW50IHtcbiAgICAgIHdpZHRoOiAzOC42MSU7IH0gfVxuICAuZmF2b3JpdGVzLXYxIC5pdGVtX19saW5rcyAuY3RhLXF1YXRlcm5hcnkge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDAuNzVyZW0sIGNhbGMoLjc1cmVtICsgMHZ3KSwgMC43NXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMjUyODJCO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgIGJvcmRlci13aWR0aDogMXB4OyB9XG4gICAgLmZhdm9yaXRlcy12MSAuaXRlbV9fbGlua3MgLmN0YS1xdWF0ZXJuYXJ5IHN2ZyB7XG4gICAgICBmaWxsOiAjMzczMTM1OyB9XG4gICAgLmZhdm9yaXRlcy12MSAuaXRlbV9fbGlua3MgLmN0YS1xdWF0ZXJuYXJ5OmhvdmVyLCAuZmF2b3JpdGVzLXYxIC5pdGVtX19saW5rcyAuY3RhLXF1YXRlcm5hcnk6Zm9jdXMge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIC5mYXZvcml0ZXMtdjEgLml0ZW1fX2xpbmtzIC5jdGEtcXVhdGVybmFyeTpob3ZlciAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcsIC5mYXZvcml0ZXMtdjEgLml0ZW1fX2xpbmtzIC5jdGEtcXVhdGVybmFyeTpmb2N1cyAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcge1xuICAgICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gICAgICAuZmF2b3JpdGVzLXYxIC5pdGVtX19saW5rcyAuY3RhLXF1YXRlcm5hcnk6aG92ZXI6YmVmb3JlLCAuZmF2b3JpdGVzLXYxIC5pdGVtX19saW5rcyAuY3RhLXF1YXRlcm5hcnk6Zm9jdXM6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuICAgIC5mYXZvcml0ZXMtdjEgLml0ZW1fX2xpbmtzIC5jdGEtcXVhdGVybmFyeTpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuICAuZmF2b3JpdGVzLXYxIC5pdGVtX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gIC5mYXZvcml0ZXMtdjEgLml0ZW1fX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5mYXZvcml0ZXMtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gIC5mYXZvcml0ZXMtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzM3MzEzNTtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5mYXZvcml0ZXMtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAuZmF2b3JpdGVzLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xuICAgICAgZmlsbDogI0UxQzg1QzsgfVxuICAgIC5mYXZvcml0ZXMtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIsIC5mYXZvcml0ZXMtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMsXG4gICAgLmZhdm9yaXRlcy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlcixcbiAgICAuZmF2b3JpdGVzLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgICAgIC5mYXZvcml0ZXMtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLmZhdm9yaXRlcy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsIC5mYXZvcml0ZXMtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLmZhdm9yaXRlcy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsXG4gICAgICAuZmF2b3JpdGVzLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5mYXZvcml0ZXMtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxuICAgICAgLmZhdm9yaXRlcy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAuZmF2b3JpdGVzLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XG4gICAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgLmZhdm9yaXRlcy12MV9fc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIG1hcmdpbjogMC4ycmVtOyB9XG4gICAgLmZhdm9yaXRlcy12MV9fc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICAgIGNvbG9yOiAjRTFDODVDO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XG4gICAgLmZhdm9yaXRlcy12MTpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMjYuMzMzMzMzJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB6LWluZGV4OiAxMDsgfSB9XG5cbi5mYXZvcml0ZXMtcHJvZ3JhbXMtdjIge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjJfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBtYXJnaW46IDAuMnJlbTsgfVxuICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjJfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYyX19jb250YWluZXItdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMjtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjJfX3RpdGxlIC50aXRsZS12MV9fcGFydDEge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYyX190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4wMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYyX19saW5rcyAuY3RhLXByaW1hcnkge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKC44NzVyZW0gKyAwdncpLCAwLjg3NXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12Ml9fbGlua3MgLmN0YS1wcmltYXJ5IHN2ZyB7XG4gICAgICBmaWxsOiAjZmZmOyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjIgLnN3aXBlci1zbGlkZSB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjIgLml0ZW1fX2xvdHMgLmxvdHMge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuOTM4cmVtLzEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYyIC5pdGVtX19sb3RzIC5sb3RzX19udW1iZXIge1xuICAgICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MiAuaXRlbV9fc2l6ZSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44MTNyZW0sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAwLjkzOHJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMjUyODJCOyB9XG4gICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MiAuaXRlbV9fc2l6ZSBzcGFuIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODEzcmVtLCBjYWxjKDAuNTYyNXJlbSArIDAuMzEyNXZ3KSwgMC45MzhyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjIgLml0ZW1fX3ByaWNlIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxLjE4OHJlbSwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksIDEuMDYzcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYyIC5pdGVtX19wcmljZS12YWx1ZSB7XG4gICAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAgICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MiAuaXRlbV9fcHJpY2UtdmFsdWUtbW91bnQge1xuICAgICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYyIC5pdGVtX19ibG9jay0tY2l0eSAudGl0bGUtdjEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjIgLml0ZW1fX2Jsb2NrLS1jaXR5IC50aXRsZS12MV9fcGFydDEge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjMzczMTM1O1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjIgLml0ZW1fX2Jsb2NrLS10aXRsZSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC45MzhyZW0sIGNhbGMoMC44MTI1cmVtICsgMC4zMTI1dncpLCAwLjgxM3JlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMjUyODJCOyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjIgLml0ZW1fX21lZGlhLTM2MCwgLmZhdm9yaXRlcy1wcm9ncmFtcy12MiAuaXRlbV9fbWVkaWEtdmlkZW8ge1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MiAuaXRlbV9fbWVkaWEtMzYwIHtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MiAuaXRlbV9fbWVkaWEtdmlkZW8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYyIC5pdGVtX19zZWxlY3Rpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYyIC5pdGVtX19zZWxlY3Rpb24gc3ZnIHtcbiAgICAgIGZpbGw6ICMzNzMxMzU7IH1cbiAgICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjIgLml0ZW1fX3NlbGVjdGlvbiBzdmcgcGF0aCB7XG4gICAgICAgIGZpbGw6ICMzNzMxMzU7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYyIC5pdGVtX19zZWxlY3Rpb246aG92ZXIgc3ZnIHtcbiAgICAgIGZpbGw6ICMzNzMxMzU7IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MiAuaXRlbV9fY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjREVERURFOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjIgLml0ZW1fX2RlY29yYXRlIHtcbiAgICAgIHdpZHRoOiA2MS4zOSU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYyIC5pdGVtX19jb250ZW50IHtcbiAgICAgIHdpZHRoOiAzOC42MSU7IH0gfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYyIC5pdGVtX19saW5rcyAuY3RhLXF1YXRlcm5hcnkge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDAuNzVyZW0sIGNhbGMoLjc1cmVtICsgMHZ3KSwgMC43NXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMjUyODJCO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgIGJvcmRlci13aWR0aDogMXB4OyB9XG4gICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MiAuaXRlbV9fbGlua3MgLmN0YS1xdWF0ZXJuYXJ5IHN2ZyB7XG4gICAgICBmaWxsOiAjMzczMTM1OyB9XG4gICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MiAuaXRlbV9fbGlua3MgLmN0YS1xdWF0ZXJuYXJ5OmhvdmVyLCAuZmF2b3JpdGVzLXByb2dyYW1zLXYyIC5pdGVtX19saW5rcyAuY3RhLXF1YXRlcm5hcnk6Zm9jdXMge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjIgLml0ZW1fX2xpbmtzIC5jdGEtcXVhdGVybmFyeTpob3ZlciAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcsIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjIgLml0ZW1fX2xpbmtzIC5jdGEtcXVhdGVybmFyeTpmb2N1cyAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcge1xuICAgICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gICAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYyIC5pdGVtX19saW5rcyAuY3RhLXF1YXRlcm5hcnk6aG92ZXI6YmVmb3JlLCAuZmF2b3JpdGVzLXByb2dyYW1zLXYyIC5pdGVtX19saW5rcyAuY3RhLXF1YXRlcm5hcnk6Zm9jdXM6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjIgLml0ZW1fX2xpbmtzIC5jdGEtcXVhdGVybmFyeTpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYyIC5pdGVtX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjIgLml0ZW1fX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMUM4NUM7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcbiAgICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyLCAuZmF2b3JpdGVzLXByb2dyYW1zLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzLFxuICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIsXG4gICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gICAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLCAuZmF2b3JpdGVzLXByb2dyYW1zLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxuICAgICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyxcbiAgICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xuICAgICAgICBmaWxsOiAjRkZGRkZGOyB9XG5cbi5mYXZvcml0ZXMtdjIge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5mYXZvcml0ZXMtdjJfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBtYXJnaW46IDAuMnJlbTsgfVxuICAgIC5mYXZvcml0ZXMtdjJfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuICAuZmF2b3JpdGVzLXYyX19jb250YWluZXItdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMjtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gIC5mYXZvcml0ZXMtdjJfX3RpdGxlIC50aXRsZS12MV9fcGFydDEge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAuZmF2b3JpdGVzLXYyX190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4wMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAuZmF2b3JpdGVzLXYyX19saW5rcyAuY3RhLXByaW1hcnkge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKC44NzVyZW0gKyAwdncpLCAwLjg3NXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gICAgLmZhdm9yaXRlcy12Ml9fbGlua3MgLmN0YS1wcmltYXJ5IHN2ZyB7XG4gICAgICBmaWxsOiAjZmZmOyB9XG4gIC5mYXZvcml0ZXMtdjIgLnN3aXBlci1zbGlkZSB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5mYXZvcml0ZXMtdjJfX3Nsb2dhbiB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgMS4yNXJlbS8xLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjRTFDODVDO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuZmF2b3JpdGVzLXYyX19zbG9nYW46OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgLmZhdm9yaXRlcy12MiAuaXRlbV9fb3B0aW9ucyAub3B0aW9uX19udW1iZXIge1xuICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgLmZhdm9yaXRlcy12MiAuaXRlbV9fYmxvY2stLWNpdHkgLnRpdGxlLXYxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgICAuZmF2b3JpdGVzLXYyIC5pdGVtX19ibG9jay0tY2l0eSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzM3MzEzNTtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAuZmF2b3JpdGVzLXYyIC5pdGVtX19ibG9jay0tdGl0bGUge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuOTM4cmVtLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgMC44MTNyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAuZmF2b3JpdGVzLXYyIC5pdGVtX19wcmljZSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMS4xODhyZW0sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAxLjA2M3JlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgLmZhdm9yaXRlcy12MiAuaXRlbV9fcHJpY2UtdmFsdWUge1xuICAgICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgLmZhdm9yaXRlcy12MiAuaXRlbV9fbWVkaWEtMzYwLCAuZmF2b3JpdGVzLXYyIC5pdGVtX19tZWRpYS12aWRlbyB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAuZmF2b3JpdGVzLXYyIC5pdGVtX19tZWRpYS0zNjAge1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuICAuZmF2b3JpdGVzLXYyIC5pdGVtX19tZWRpYS12aWRlbyB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG4gIC5mYXZvcml0ZXMtdjIgLml0ZW1fX2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0RFREVERTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAuZmF2b3JpdGVzLXYyIC5pdGVtX19kZWNvcmF0ZSB7XG4gICAgICB3aWR0aDogNjEuMzklOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgLmZhdm9yaXRlcy12MiAuaXRlbV9fY29udGVudCB7XG4gICAgICB3aWR0aDogMzguNjElOyB9IH1cbiAgLmZhdm9yaXRlcy12MiAuaXRlbV9fbGlua3MgLmN0YS1xdWF0ZXJuYXJ5IHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgwLjc1cmVtLCBjYWxjKC43NXJlbSArIDB2dyksIDAuNzVyZW0pIC8gMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzI1MjgyQjtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgICBib3JkZXItd2lkdGg6IDFweDsgfVxuICAgIC5mYXZvcml0ZXMtdjIgLml0ZW1fX2xpbmtzIC5jdGEtcXVhdGVybmFyeSBzdmcge1xuICAgICAgZmlsbDogIzM3MzEzNTsgfVxuICAgIC5mYXZvcml0ZXMtdjIgLml0ZW1fX2xpbmtzIC5jdGEtcXVhdGVybmFyeTpob3ZlciwgLmZhdm9yaXRlcy12MiAuaXRlbV9fbGlua3MgLmN0YS1xdWF0ZXJuYXJ5OmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAuZmF2b3JpdGVzLXYyIC5pdGVtX19saW5rcyAuY3RhLXF1YXRlcm5hcnk6aG92ZXIgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nLCAuZmF2b3JpdGVzLXYyIC5pdGVtX19saW5rcyAuY3RhLXF1YXRlcm5hcnk6Zm9jdXMgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nIHtcbiAgICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAgICAgLmZhdm9yaXRlcy12MiAuaXRlbV9fbGlua3MgLmN0YS1xdWF0ZXJuYXJ5OmhvdmVyOmJlZm9yZSwgLmZhdm9yaXRlcy12MiAuaXRlbV9fbGlua3MgLmN0YS1xdWF0ZXJuYXJ5OmZvY3VzOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMyNTI4MkI7IH1cbiAgICAuZmF2b3JpdGVzLXYyIC5pdGVtX19saW5rcyAuY3RhLXF1YXRlcm5hcnk6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICMyNTI4MkI7IH1cbiAgLmZhdm9yaXRlcy12MiAuaXRlbV9fY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAuZmF2b3JpdGVzLXYyIC5pdGVtX19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuZmF2b3JpdGVzLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAuZmF2b3JpdGVzLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDO1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLmZhdm9yaXRlcy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgIC5mYXZvcml0ZXMtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XG4gICAgICBmaWxsOiAjRTFDODVDOyB9XG4gICAgLmZhdm9yaXRlcy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciwgLmZhdm9yaXRlcy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyxcbiAgICAuZmF2b3JpdGVzLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyLFxuICAgIC5mYXZvcml0ZXMtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAgICAgLmZhdm9yaXRlcy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAuZmF2b3JpdGVzLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZywgLmZhdm9yaXRlcy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAuZmF2b3JpdGVzLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyxcbiAgICAgIC5mYXZvcml0ZXMtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLmZhdm9yaXRlcy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsXG4gICAgICAuZmF2b3JpdGVzLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5mYXZvcml0ZXMtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcbiAgICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuXG4uZmF2b3JpdGVzLXByb2dyYW1zLXYzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OHJlbSkge1xuICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjMgLnN3aXBlci1zbGlkZS1wcmV2IHtcbiAgICAgIG9wYWNpdHk6IDA7IH0gfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYzOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNGN0Y5Rjk7IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12M19fc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIG1hcmdpbjogMC4ycmVtOyB9XG4gICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12M19fc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICAgIGNvbG9yOiAjRTFDODVDO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjNfX2NvbnRhaW5lci10aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjNfX3RpdGxlIC50aXRsZS12MV9fcGFydDEge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYzX190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4wMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYzX19saW5rcyAuY3RhLXByaW1hcnkge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKC44NzVyZW0gKyAwdncpLCAwLjg3NXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12M19fbGlua3MgLmN0YS1wcmltYXJ5IHN2ZyB7XG4gICAgICBmaWxsOiAjZmZmOyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjMgLnN3aXBlci1zbGlkZSB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjNfX3Nsb2dhbiB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgMS4yNXJlbS8xLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjRTFDODVDO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYzX19zbG9nYW46OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MyAuaXRlbV9fbG90cyAubG90cyB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMC45MzhyZW0vMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjMgLml0ZW1fX2xvdHMgLmxvdHNfX251bWJlciB7XG4gICAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYzIC5pdGVtX19zaXplIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjgxM3JlbSwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksIDAuOTM4cmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYzIC5pdGVtX19zaXplIHNwYW4ge1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44MTNyZW0sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAwLjkzOHJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MyAuaXRlbV9fcHJpY2Uge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDEuMTg4cmVtLCBjYWxjKDAuNTYyNXJlbSArIDAuMzEyNXZ3KSwgMS4wNjNyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjMgLml0ZW1fX3ByaWNlLXZhbHVlIHtcbiAgICAgIGNvbG9yOiAjMjUyODJCOyB9XG4gICAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYzIC5pdGVtX19wcmljZS12YWx1ZS1tb3VudCB7XG4gICAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjMgLml0ZW06aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAjMjUyODJCMkI7IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MyAuaXRlbV9fYmxvY2stLWNpdHkgLnRpdGxlLXYxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYzIC5pdGVtX19ibG9jay0tY2l0eSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzM3MzEzNTtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYzIC5pdGVtX19ibG9jay0tdGl0bGUge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuOTM4cmVtLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgMC44MTNyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYzIC5pdGVtX19wcmljZSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMS4xODhyZW0sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAxLjA2M3JlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjMgLml0ZW1fX21lZGlhLTM2MCwgLmZhdm9yaXRlcy1wcm9ncmFtcy12MyAuaXRlbV9fbWVkaWEtdmlkZW8ge1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MyAuaXRlbV9fbWVkaWEtMzYwIHtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MyAuaXRlbV9fbWVkaWEtdmlkZW8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuICAuZmF2b3JpdGVzLXByb2dyYW1zLXYzIC5pdGVtX19zZWxlY3Rpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYzIC5pdGVtX19zZWxlY3Rpb24gc3ZnIHtcbiAgICAgIGZpbGw6ICMzNzMxMzU7IH1cbiAgICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjMgLml0ZW1fX3NlbGVjdGlvbiBzdmcgcGF0aCB7XG4gICAgICAgIGZpbGw6ICMzNzMxMzU7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYzIC5pdGVtX19zZWxlY3Rpb246aG92ZXIgc3ZnIHtcbiAgICAgIGZpbGw6ICMzNzMxMzU7IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MyAuaXRlbV9fY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjREVERURFOyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjMgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC43NXJlbSwgY2FsYyguNzVyZW0gKyAwdncpLCAwLjc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMyNTI4MkI7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYzIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnkgc3ZnIHtcbiAgICAgIGZpbGw6ICMzNzMxMzU7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYzIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6aG92ZXIsIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjMgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpmb2N1cyB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MyAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmhvdmVyIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZywgLmZhdm9yaXRlcy1wcm9ncmFtcy12MyAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmZvY3VzIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyB7XG4gICAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjMgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpob3ZlcjpiZWZvcmUsIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjMgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpmb2N1czpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMjUyODJCOyB9XG4gICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MyAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjUyODJCOyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjMgLml0ZW1fX2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MyAuaXRlbV9faW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmZhdm9yaXRlcy1wcm9ncmFtcy12MyAuaXRlbSAuYmFubmVyIHtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMUM4NUM7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12M19fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcbiAgICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyLCAuZmF2b3JpdGVzLXByb2dyYW1zLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzLFxuICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIsXG4gICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12M19fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gICAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLCAuZmF2b3JpdGVzLXByb2dyYW1zLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxuICAgICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12M19fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAuZmF2b3JpdGVzLXByb2dyYW1zLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyxcbiAgICAgIC5mYXZvcml0ZXMtcHJvZ3JhbXMtdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLmZhdm9yaXRlcy1wcm9ncmFtcy12M19fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xuICAgICAgICBmaWxsOiAjRkZGRkZGOyB9XG5cbi5mYXZvcml0ZXMtdjMge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gICAgLmZhdm9yaXRlcy12MyAuc3dpcGVyLXNsaWRlLXByZXYge1xuICAgICAgb3BhY2l0eTogMDsgfSB9XG4gIC5mYXZvcml0ZXMtdjM6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI0Y3RjlGOTsgfVxuICAuZmF2b3JpdGVzLXYzX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgbWFyZ2luOiAwLjJyZW07IH1cbiAgICAuZmF2b3JpdGVzLXYzX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgLmZhdm9yaXRlcy12M19fY29udGFpbmVyLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTI7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLmZhdm9yaXRlcy12M19fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gIC5mYXZvcml0ZXMtdjNfX3RpdGxlIC50aXRsZS12MV9fcGFydDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjAyNXJlbSwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAxLjg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGNvbG9yOiAjRTFDODVDOyB9XG4gIC5mYXZvcml0ZXMtdjNfX2xpbmtzIC5jdGEtcHJpbWFyeSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDAuODc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgICAuZmF2b3JpdGVzLXYzX19saW5rcyAuY3RhLXByaW1hcnkgc3ZnIHtcbiAgICAgIGZpbGw6ICNmZmY7IH1cbiAgLmZhdm9yaXRlcy12MyAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmZhdm9yaXRlcy12M19fc2xvZ2FuIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCAxLjI1cmVtLzEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNFMUM4NUM7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5mYXZvcml0ZXMtdjNfX3Nsb2dhbjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAuZmF2b3JpdGVzLXYzIC5pdGVtOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggIzI1MjgyQjJCOyB9XG4gIC5mYXZvcml0ZXMtdjMgLml0ZW1fX29wdGlvbnMgLm9wdGlvbl9fbnVtYmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gIC5mYXZvcml0ZXMtdjMgLml0ZW1fX2Jsb2NrLS1jaXR5IC50aXRsZS12MSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gICAgLmZhdm9yaXRlcy12MyAuaXRlbV9fYmxvY2stLWNpdHkgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICMzNzMxMzU7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDcwMCBjbGFtcCgxcmVtLCBjYWxjKC44NzVyZW0gKyAwdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgLmZhdm9yaXRlcy12MyAuaXRlbV9fYmxvY2stLXRpdGxlIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjkzOHJlbSwgY2FsYygwLjgxMjVyZW0gKyAwLjMxMjV2dyksIDAuODEzcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgLmZhdm9yaXRlcy12MyAuaXRlbV9fcHJpY2Uge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDEuMTg4cmVtLCBjYWxjKDAuNTYyNXJlbSArIDAuMzEyNXZ3KSwgMS4wNjNyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAgIC5mYXZvcml0ZXMtdjMgLml0ZW1fX3ByaWNlLXZhbHVlIHtcbiAgICAgIGNvbG9yOiAjMjUyODJCOyB9XG4gIC5mYXZvcml0ZXMtdjMgLml0ZW1fX21lZGlhLTM2MCwgLmZhdm9yaXRlcy12MyAuaXRlbV9fbWVkaWEtdmlkZW8ge1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgLmZhdm9yaXRlcy12MyAuaXRlbV9fbWVkaWEtMzYwIHtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7IH1cbiAgLmZhdm9yaXRlcy12MyAuaXRlbV9fbWVkaWEtdmlkZW8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuICAuZmF2b3JpdGVzLXYzIC5pdGVtX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7IH1cbiAgLmZhdm9yaXRlcy12MyAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5IHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgwLjc1cmVtLCBjYWxjKC43NXJlbSArIDB2dyksIDAuNzVyZW0pIC8gMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzI1MjgyQjtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgICBib3JkZXItd2lkdGg6IDFweDsgfVxuICAgIC5mYXZvcml0ZXMtdjMgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeSBzdmcge1xuICAgICAgZmlsbDogIzM3MzEzNTsgfVxuICAgIC5mYXZvcml0ZXMtdjMgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpob3ZlciwgLmZhdm9yaXRlcy12MyAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAuZmF2b3JpdGVzLXYzIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6aG92ZXIgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nLCAuZmF2b3JpdGVzLXYzIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6Zm9jdXMgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nIHtcbiAgICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAgICAgLmZhdm9yaXRlcy12MyAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmhvdmVyOmJlZm9yZSwgLmZhdm9yaXRlcy12MyAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmZvY3VzOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMyNTI4MkI7IH1cbiAgICAuZmF2b3JpdGVzLXYzIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICMyNTI4MkI7IH1cbiAgLmZhdm9yaXRlcy12MyAuaXRlbV9fY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAuZmF2b3JpdGVzLXYzIC5pdGVtX19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuZmF2b3JpdGVzLXYzIC5pdGVtIC5iYW5uZXIge1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLmZhdm9yaXRlcy12M19fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldixcbiAgLmZhdm9yaXRlcy12M19fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0UxQzg1QztcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5mYXZvcml0ZXMtdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAuZmF2b3JpdGVzLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xuICAgICAgZmlsbDogI0UxQzg1QzsgfVxuICAgIC5mYXZvcml0ZXMtdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIsIC5mYXZvcml0ZXMtdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMsXG4gICAgLmZhdm9yaXRlcy12M19fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlcixcbiAgICAuZmF2b3JpdGVzLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgICAgIC5mYXZvcml0ZXMtdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLmZhdm9yaXRlcy12M19fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsIC5mYXZvcml0ZXMtdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLmZhdm9yaXRlcy12M19fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsXG4gICAgICAuZmF2b3JpdGVzLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5mYXZvcml0ZXMtdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxuICAgICAgLmZhdm9yaXRlcy12M19fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAuZmF2b3JpdGVzLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XG4gICAgICAgIGZpbGw6ICNGRkZGRkY7IH1cblxuLmZhdm9yaXRlcy12NCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmZhdm9yaXRlcy12NDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjRjdGOUY5OyB9XG4gIC5mYXZvcml0ZXMtdjRfX2NvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gIC5mYXZvcml0ZXMtdjRfX2NvbnRhaW5lci10aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gIC5mYXZvcml0ZXMtdjRfX3RpdGxlIC50aXRsZS12MV9fcGFydDEge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAuZmF2b3JpdGVzLXY0X190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4wMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAuZmF2b3JpdGVzLXY0X19jb250YWluZXItY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmZhdm9yaXRlcy12NF9fY29udGFpbmVyLWNvbnRlbnQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgLmZhdm9yaXRlcy12NF9fY29udGFpbmVyLXNsaWRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gICAgLmZhdm9yaXRlcy12NF9fY29udGFpbmVyLXNsaWRlcjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZmF2b3JpdGVzLXY0X19jb250YWluZXItc2xpZGVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgLmZhdm9yaXRlcy12NF9fY29udGFpbmVyLXRpdGxlLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5mYXZvcml0ZXMtdjRfX2NvbnRhaW5lci10aXRsZS1zbGlkZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cbiAgLmZhdm9yaXRlcy12NF9fdGl0bGUtc2xpZGVyIC50aXRsZS12MV9fcGFydDEge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAuZmF2b3JpdGVzLXY0X190aXRsZS1zbGlkZXIgLnRpdGxlLXYxX19wYXJ0MiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMDI1cmVtLCBjYWxjKDEuMjVyZW0gKyAwLjc4MTN2dyksIDEuODc1cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgLmZhdm9yaXRlcy12NCAuc3dpcGVyLXNsaWRlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC44cyBlYXNlLWluLW91dDsgfVxuICAuZmF2b3JpdGVzLXY0IC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5mYXZvcml0ZXMtdjRfX2l0ZW1zIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5mYXZvcml0ZXMtdjQgLml0ZW06aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAjMjUyODJCMkI7IH1cbiAgLmZhdm9yaXRlcy12NCAuaXRlbV9fb3B0aW9ucyAub3B0aW9uX19udW1iZXIge1xuICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgLmZhdm9yaXRlcy12NCAuaXRlbV9fYmxvY2stLWNpdHkgLnRpdGxlLXYxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgICAuZmF2b3JpdGVzLXY0IC5pdGVtX19ibG9jay0tY2l0eSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzM3MzEzNTtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAuZmF2b3JpdGVzLXY0IC5pdGVtX19ibG9jay0tdGl0bGUge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuOTM4cmVtLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgMC44MTNyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAuZmF2b3JpdGVzLXY0IC5pdGVtX19wcmljZSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4xODhyZW0sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAxLjA2M3JlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgLmZhdm9yaXRlcy12NCAuaXRlbV9fcHJpY2UtdmFsdWUge1xuICAgICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgLmZhdm9yaXRlcy12NCAuaXRlbV9fbWVkaWEtMzYwLCAuZmF2b3JpdGVzLXY0IC5pdGVtX19tZWRpYS12aWRlbyB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAuZmF2b3JpdGVzLXY0IC5pdGVtX19tZWRpYS0zNjAge1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuICAuZmF2b3JpdGVzLXY0IC5pdGVtX19tZWRpYS12aWRlbyB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG4gIC5mYXZvcml0ZXMtdjQgLml0ZW1fX2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0RFREVERTsgfVxuICAuZmF2b3JpdGVzLXY0IC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnkge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDAuNzVyZW0sIGNhbGMoLjc1cmVtICsgMHZ3KSwgMC43NXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMjUyODJCO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgIGJvcmRlci13aWR0aDogMXB4OyB9XG4gICAgLmZhdm9yaXRlcy12NCAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5IHN2ZyB7XG4gICAgICBmaWxsOiAjMzczMTM1OyB9XG4gICAgLmZhdm9yaXRlcy12NCAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmhvdmVyLCAuZmF2b3JpdGVzLXY0IC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6Zm9jdXMge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIC5mYXZvcml0ZXMtdjQgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpob3ZlciAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcsIC5mYXZvcml0ZXMtdjQgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpmb2N1cyAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcge1xuICAgICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gICAgICAuZmF2b3JpdGVzLXY0IC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6aG92ZXI6YmVmb3JlLCAuZmF2b3JpdGVzLXY0IC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6Zm9jdXM6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuICAgIC5mYXZvcml0ZXMtdjQgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuICAuZmF2b3JpdGVzLXY0IC5pdGVtX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gIC5mYXZvcml0ZXMtdjQgLml0ZW1fX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5mYXZvcml0ZXMtdjQgLml0ZW0gLmJhbm5lciB7XG4gICAgei1pbmRleDogMTsgfVxuICAuZmF2b3JpdGVzLXY0X19zd2lwZXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5mYXZvcml0ZXMtdjRfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gIC5mYXZvcml0ZXMtdjRfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMUM4NUM7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAuZmF2b3JpdGVzLXY0X19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgLmZhdm9yaXRlcy12NF9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcbiAgICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgICAuZmF2b3JpdGVzLXY0X19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyLCAuZmF2b3JpdGVzLXY0X19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzLFxuICAgIC5mYXZvcml0ZXMtdjRfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIsXG4gICAgLmZhdm9yaXRlcy12NF9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gICAgICAuZmF2b3JpdGVzLXY0X19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5mYXZvcml0ZXMtdjRfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLCAuZmF2b3JpdGVzLXY0X19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5mYXZvcml0ZXMtdjRfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxuICAgICAgLmZhdm9yaXRlcy12NF9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAuZmF2b3JpdGVzLXY0X19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyxcbiAgICAgIC5mYXZvcml0ZXMtdjRfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLmZhdm9yaXRlcy12NF9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xuICAgICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gIC5mYXZvcml0ZXMtdjRfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBtYXJnaW46IDAuMnJlbTsgfVxuICAgIC5mYXZvcml0ZXMtdjRfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuICAuZmF2b3JpdGVzLXY0X19saW5rcyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9XG4gICAgLmZhdm9yaXRlcy12NF9fbGlua3MgLmN0YS1wcmltYXJ5IHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKC44NzVyZW0gKyAwdncpLCAwLjg3NXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjMzczMTM1O1xuICAgICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuICAgICAgLmZhdm9yaXRlcy12NF9fbGlua3MgLmN0YS1wcmltYXJ5IHN2ZyB7XG4gICAgICAgIGZpbGw6ICNmZmY7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmZhdm9yaXRlcy12NF9fbGlua3Mge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbi5mb290ZXItdjEgLmNvbm5lY3QgLmN0YS1xdWF0ZXJuYXJ5IHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMXJlbSArIDB2dyksIDAuODc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM3MzEzNTtcbiAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuZm9vdGVyLXYxIC5jb25uZWN0IC5jdGEtcXVhdGVybmFyeTpob3ZlciwgLmZvb3Rlci12MSAuY29ubmVjdCAuY3RhLXF1YXRlcm5hcnk6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzI1MjgyQjsgfVxuICAgIC5mb290ZXItdjEgLmNvbm5lY3QgLmN0YS1xdWF0ZXJuYXJ5OmhvdmVyIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZywgLmZvb3Rlci12MSAuY29ubmVjdCAuY3RhLXF1YXRlcm5hcnk6Zm9jdXMgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nIHtcbiAgICAgIGZpbGw6ICNmZmY7IH1cbiAgICAgIC5mb290ZXItdjEgLmNvbm5lY3QgLmN0YS1xdWF0ZXJuYXJ5OmhvdmVyIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyAuc3Ryb2tlLWNvbG9yLTEsIC5mb290ZXItdjEgLmNvbm5lY3QgLmN0YS1xdWF0ZXJuYXJ5OmZvY3VzIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyAuc3Ryb2tlLWNvbG9yLTEge1xuICAgICAgICBzdHJva2U6ICNGRkZGRkY7IH1cbiAgICAgIC5mb290ZXItdjEgLmNvbm5lY3QgLmN0YS1xdWF0ZXJuYXJ5OmhvdmVyIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyAuc3Ryb2tlLWNvbG9yLTIsIC5mb290ZXItdjEgLmNvbm5lY3QgLmN0YS1xdWF0ZXJuYXJ5OmZvY3VzIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyAuc3Ryb2tlLWNvbG9yLTIge1xuICAgICAgICBzdHJva2U6ICMzNzMxMzU7IH1cbiAgICAuZm9vdGVyLXYxIC5jb25uZWN0IC5jdGEtcXVhdGVybmFyeTpob3ZlcjpiZWZvcmUsIC5mb290ZXItdjEgLmNvbm5lY3QgLmN0YS1xdWF0ZXJuYXJ5OmZvY3VzOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjUyODJCOyB9XG4gIC5mb290ZXItdjEgLmNvbm5lY3QgLmN0YS1xdWF0ZXJuYXJ5OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuICAuZm9vdGVyLXYxIC5jb25uZWN0IC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyB7XG4gICAgZmlsbDogI0ZGRkZGRjsgfVxuICAgIC5mb290ZXItdjEgLmNvbm5lY3QgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nIC5zdHJva2UtY29sb3ItMSB7XG4gICAgICBzdHJva2U6ICMzNzMxMzU7IH1cbiAgICAuZm9vdGVyLXYxIC5jb25uZWN0IC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyAuc3Ryb2tlLWNvbG9yLTIge1xuICAgICAgc3Ryb2tlOiAjMzczMTM1OyB9XG4gIC5mb290ZXItdjEgLmNvbm5lY3QgLmN0YS1xdWF0ZXJuYXJ5IC5saW5rcy1ncm91cF9fbGluay0tZHJhd2luZyAubGlua3MtZ3JvdXBfX3RleHQge1xuICAgIG1hcmdpbi1yaWdodDogLjVyZW07IH1cblxuLmNvcHlyaWdodCB7XG4gIGNvbG9yOiAjQzFDMUMxOyB9XG4gIC5jb3B5cmlnaHRfX25hdi1saXN0IC5uYXYtbGlzdF9faXRlbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwifFwiO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07IH1cbiAgLmNvcHlyaWdodF9fbmF2LWxpc3QgLm5hdi1saXN0X19saW5rIHtcbiAgICBjb2xvcjogI0MxQzFDMTsgfVxuICAgIC5jb3B5cmlnaHRfX25hdi1saXN0IC5uYXYtbGlzdF9fbGluazpob3ZlciwgLmNvcHlyaWdodF9fbmF2LWxpc3QgLm5hdi1saXN0X19saW5rOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjMjUyODJCOyB9XG5cbi5mb290ZXItY29vcmRzIC5jb29yZHNfX2luZm8ge1xuICBtYXJnaW46IC42cmVtIDA7IH1cbiAgLmZvb3Rlci1jb29yZHMgLmNvb3Jkc19faW5mby0tbmFtZSB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5mb290ZXItY29vcmRzIC5jb29yZHNfX2luZm8tLW5hbWUgLmNvb3Jkc19fdmFsdWUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguNjI1cmVtICsgMC43ODEzdncpLCAxLjI1cmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAgICAgLmZvb3Rlci1jb29yZHMgLmNvb3Jkc19faW5mby0tbmFtZSAuY29vcmRzX192YWx1ZTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDIuODEzcmVtO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgbGVmdDogMTEwJTtcbiAgICAgICAgdG9wOiA1MCU7IH1cbiAgLmZvb3Rlci1jb29yZHMgLmNvb3Jkc19faW5mby0tcGhvbmUgLmNvb3Jkc19fdmFsdWUge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIC43ODEzdncpLCAxLjI1cmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgICAuZm9vdGVyLWNvb3JkcyAuY29vcmRzX19pbmZvLS1waG9uZSAuY29vcmRzX192YWx1ZTpob3ZlciwgLmZvb3Rlci1jb29yZHMgLmNvb3Jkc19faW5mby0tcGhvbmUgLmNvb3Jkc19fdmFsdWU6Zm9jdXMge1xuICAgICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgLmZvb3Rlci1jb29yZHMgLmNvb3Jkc19faW5mby0tYWRkcmVzcyB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMXJlbSwgY2FsYygxcmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMjUyODJCOyB9XG4gICAgLmZvb3Rlci1jb29yZHMgLmNvb3Jkc19faW5mby0tYWRkcmVzcyAuY29vcmRzX192YWx1ZS0tYWRkcmVzcyB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuZm9vdGVyLWNvb3JkcyAuY29vcmRzX19pbmZvLS1tYWlsIC5jb29yZHNfX3ZhbHVlIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxcmVtLCBjYWxjKDFyZW0gKyAwdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgICAuZm9vdGVyLWNvb3JkcyAuY29vcmRzX19pbmZvLS1tYWlsIC5jb29yZHNfX3ZhbHVlOmhvdmVyLCAuZm9vdGVyLWNvb3JkcyAuY29vcmRzX19pbmZvLS1tYWlsIC5jb29yZHNfX3ZhbHVlOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG5cbi5mb290ZXItdjEgLnRpdGxlLXYxIC50aXRsZS12MV9fcGFydDEge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgwLjg3NXJlbSwgMC44NzVyZW0sIDAuODc1cmVtKS8xLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM3MzEzNTsgfVxuXG4uZm9vdGVyLXYxIC50aXRsZS12MSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMS4yNXJlbSwgY2FsYygwLjg3NXJlbSArIDAuNzgxM3Z3KSwgMS41cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gIGNvbG9yOiAjRTFDODVDOyB9XG5cbi5sb2dvbGJpIHtcbiAgY29sb3I6ICNDMUMxQzE7IH1cbiAgLmxvZ29sYmlfX3N2ZyB7XG4gICAgZmlsbDogI0MxQzFDMTsgfVxuXG4uaGVhZGVyIHtcbiAgbWluLWhlaWdodDogNzB2aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5oZWFkZXJfX2RlY29yYXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgei1pbmRleDogLTE7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL21vZHVsZXMvaGVhZGVyLzEuanBnXCIpIHRyYW5zcGFyZW50IG5vLXJlcGVhdCA1MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAuaGVhZGVyX19kZWNvcmF0ZSAuaGVhZGVyLXN3aXBlci1jb250YWluZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLmhlYWRlcl9fZGVjb3JhdGUgLmhlYWRlci1zd2lwZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLmhlYWRlcl9fZGVjb3JhdGU6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NikgMTAwJSk7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgLmhlYWRlciAuc3dpcGVyLXNsaWRlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIC5oZWFkZXIgLmhlYWRlcl9fbWFpbiB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuaGVhZGVyX19uYXYtdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcmVtO1xuICAgIGxlZnQ6IDFyZW07IH1cbiAgLmhlYWRlci0taG9tZSB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAgICAgLmhlYWRlci0taG9tZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDgwMHB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkgYW5kIChtaW4taGVpZ2h0OiA5MDBweCkge1xuICAgICAgLmhlYWRlci0taG9tZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gICAgICAuaGVhZGVyLS1ob21lIC5oZWFkZXJfX25hdi10b2dnbGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH0gfVxuICAuaGVhZGVyLS12aW5uZXIge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgbWluLWhlaWdodDogMTYwcHg7IH1cbiAgICAuaGVhZGVyLS12aW5uZXI6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpIDEwMCUpO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuaGVhZGVyLS12aW5uZXIgLm1haW4tbmF2IHtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICAuaGVhZGVyLS12aW5uZXIgLmhlYWRlcl9fbWFpbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuaGVhZGVyLS12aW5uZXIgLmhlYWRlcl9fbG9nbyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDE1cHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCkge1xuICAgICAgICAuaGVhZGVyLS12aW5uZXIgLmhlYWRlcl9fbG9nbyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgYm90dG9tOiBpbmhlcml0O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfSB9XG4gICAgICAuaGVhZGVyLS12aW5uZXIgLmhlYWRlcl9fbG9nbyAubG9nb19fc291cmNlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxODBweDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAuaGVhZGVyLS12aW5uZXIgLmhlYWRlcl9fbG9nbyAubG9nb19fc291cmNlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xuICAgIC5oZWFkZXIge1xuICAgICAgLypcclxuICAgICAgICAqIFZlcnNpb24gMVxyXG4gICAgICAgICAqL1xuICAgICAgLypcclxuICAgICAgICAqIFZlcnNpb24gMlxyXG4gICAgICAgICovXG4gICAgICAvKlxyXG4gICAgICAgICogVmVyc2lvbiAzXHJcbiAgICAgICAgICovIH1cbiAgICAgIC5oZWFkZXItLXYxIC5oZWFkZXJfX21haW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLmhlYWRlci0tdjIgLmhlYWRlcl9fbWFpbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5oZWFkZXItLXYyIC5oZWFkZXJfX2xvZ28ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDNyZW07IH1cbiAgICAgIC5oZWFkZXItLXYzIC5oZWFkZXJfX21haW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAuaGVhZGVyLS12MyAuaGVhZGVyX19sb2dvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3ZoOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVhZGVyIHtcbiAgICAgIC8qXHJcbiAgICAgICAgKiBWZXJzaW9uIDRcclxuICAgICAgICAgKi8gfVxuICAgICAgLmhlYWRlci0tdjQgLmhlYWRlcl9fbWFpbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuaGVhZGVyLS12NCAuaGVhZGVyX19tYWluLWNvbnRhaW5lciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgLmhlYWRlci0tdjQgLmhlYWRlcl9fbG9nbyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuICAgICAgLmhlYWRlci0tdjQgLmhlYWRlcl9fbmF2LXRvZ2dsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLmhlYWRlci0tdjQtLWxlZnQgLmhlYWRlcl9fbmF2LXRvZ2dsZSB7XG4gICAgICAgIGxlZnQ6IDZ2aDsgfVxuICAgICAgLmhlYWRlci0tdjQtLWxlZnQgLm1haW4tbmF2IHtcbiAgICAgICAgbGVmdDogMDsgfVxuICAgICAgLmhlYWRlci0tdjQtLXJpZ2h0IC5oZWFkZXJfX25hdi10b2dnbGUge1xuICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgICAgICByaWdodDogNnZoOyB9XG4gICAgICAuaGVhZGVyLS12NC0tcmlnaHQgLm1haW4tbmF2IHtcbiAgICAgICAgcmlnaHQ6IDA7IH0gfVxuICAuaGVhZGVyX190aXRsZSAudGl0bGUtdjEgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYygxcmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgLmhlYWRlcl9fdGl0bGUgLnRpdGxlLXYxIC50aXRsZS12MV9fcGFydDE6YmVmb3JlLCAuaGVhZGVyX190aXRsZSAudGl0bGUtdjEgLnRpdGxlLXYxX19wYXJ0MTphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzczMTM1OyB9XG4gIC5oZWFkZXJfX3RpdGxlIC50aXRsZS12MSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxLjc1cmVtLCBjYWxjKC0wLjMxMjVyZW0gKyA0LjI5Njl2dyksIDMuMTI1cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmhlYWRlcl9fc2Vjb25kYXJ5IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgdG9wOiA2MCU7IH0gfVxuICAuaGVhZGVyX19zZWFyY2gge1xuICAgIHdpZHRoOiA5MHZ3O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLmhlYWRlcl9fc2VhcmNoLWJ1dHRvbiB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzM3MzEzNTsgfVxuICAgICAgLmhlYWRlcl9fc2VhcmNoLWJ1dHRvbjpob3ZlciwgLmhlYWRlcl9fc2VhcmNoLWJ1dHRvbjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgICAgICAgLmhlYWRlcl9fc2VhcmNoLWJ1dHRvbjpob3ZlciAuc2VhcmNoLWJ1dHRvbl9fZHJhd2luZywgLmhlYWRlcl9fc2VhcmNoLWJ1dHRvbjpmb2N1cyAuc2VhcmNoLWJ1dHRvbl9fZHJhd2luZyB7XG4gICAgICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAgICAgICAuaGVhZGVyX19zZWFyY2gtYnV0dG9uOmhvdmVyOmJlZm9yZSwgLmhlYWRlcl9fc2VhcmNoLWJ1dHRvbjpmb2N1czpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgICAgIC5oZWFkZXJfX3NlYXJjaC1idXR0b246YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAgICAgLmhlYWRlcl9fc2VhcmNoLWJ1dHRvbiAuc2VhcmNoLWJ1dHRvbl9fZHJhd2luZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAuOHJlbTtcbiAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAgIC5oZWFkZXJfX3NlYXJjaC1hY3Rpb24gLmN0YS1xdWlucXVlbm5pYWwge1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDAuODc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgY29sb3I6ICMzNzMxMzU7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5oZWFkZXJfX3NlYXJjaC1hY3Rpb24gLmN0YS1xdWlucXVlbm5pYWw6aG92ZXIsIC5oZWFkZXJfX3NlYXJjaC1hY3Rpb24gLmN0YS1xdWlucXVlbm5pYWw6Zm9jdXMge1xuICAgICAgICBjb2xvcjogIzM3MzEzNTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICAuaGVhZGVyX19zZWFyY2gtYWN0aW9uIC5jdGEtcXVpbnF1ZW5uaWFsOmhvdmVyIC5jdGEtcXVpbnF1ZW5uaWFsX19kcmF3aW5nLCAuaGVhZGVyX19zZWFyY2gtYWN0aW9uIC5jdGEtcXVpbnF1ZW5uaWFsOmZvY3VzIC5jdGEtcXVpbnF1ZW5uaWFsX19kcmF3aW5nIHtcbiAgICAgICAgICBmaWxsOiAjMzczMTM1OyB9XG4gICAgICAuaGVhZGVyX19zZWFyY2gtYWN0aW9uIC5jdGEtcXVpbnF1ZW5uaWFsOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgICAgIC5oZWFkZXJfX3NlYXJjaC1hY3Rpb24gLmN0YS1xdWlucXVlbm5pYWxfX2RyYXdpbmcge1xuICAgICAgICBmaWxsOiAjMzczMTM1OyB9XG4gIC5oZWFkZXJfX3ZpZGVvLWJhY2tncm91bmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgLmhlYWRlcl9fdmlkZW8tYmFja2dyb3VuZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLmhlYWRlcl9fdmlkZW8tZm9yZWdyb3VuZCxcbiAgLmhlYWRlcl9fdmlkZW8tYmFja2dyb3VuZCBpZnJhbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgLmhlYWRlcl9fdmlkZW8tZm9yZWdyb3VuZCxcbiAgICAgIC5oZWFkZXJfX3ZpZGVvLWJhY2tncm91bmQgaWZyYW1lIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICBAbWVkaWEgKG1pbi1hc3BlY3QtcmF0aW86IDE2IC8gOSkge1xuICAgIC5oZWFkZXJfX3ZpZGVvLWZvcmVncm91bmQge1xuICAgICAgaGVpZ2h0OiAzMDAlO1xuICAgICAgdG9wOiAtMTAwJTsgfSB9XG4gIEBtZWRpYSAobWF4LWFzcGVjdC1yYXRpbzogMTYgLyA5KSB7XG4gICAgLmhlYWRlcl9fdmlkZW8tZm9yZWdyb3VuZCB7XG4gICAgICB3aWR0aDogMzAwJTtcbiAgICAgIGxlZnQ6IC0xMDAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLmhlYWRlci0taG9tZSAuaGVhZGVyX19sb2dvLCAuaGVhZGVyLS1ob21lIC5oZWFkZXJfX25hdi10b2dnbGUsIC5oZWFkZXItLWhvbWUgLmhlYWRlcl9fdG9wYmFyLCAuaGVhZGVyLS1ob21lIC5oZWFkZXJfX3Rvb2xzIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbi1vdXQsIHZpc2liaWxpdHkgMC41cyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuNXMgZWFzZS1pbi1vdXQ7IH1cbiAgICAuYm9keS0tbWVudS1vcGVuZWQgLmhlYWRlci0taG9tZSAuaGVhZGVyX19sb2dvLFxuICAgIC5oZWFkZXItLXNlYXJjaC1vcGVuZWQgLmhlYWRlci0taG9tZSAuaGVhZGVyX19sb2dvLCAuYm9keS0tbWVudS1vcGVuZWQgLmhlYWRlci0taG9tZSAuaGVhZGVyX19uYXYtdG9nZ2xlLFxuICAgIC5oZWFkZXItLXNlYXJjaC1vcGVuZWQgLmhlYWRlci0taG9tZSAuaGVhZGVyX19uYXYtdG9nZ2xlLCAuYm9keS0tbWVudS1vcGVuZWQgLmhlYWRlci0taG9tZSAuaGVhZGVyX190b3BiYXIsXG4gICAgLmhlYWRlci0tc2VhcmNoLW9wZW5lZCAuaGVhZGVyLS1ob21lIC5oZWFkZXJfX3RvcGJhciwgLmJvZHktLW1lbnUtb3BlbmVkIC5oZWFkZXItLWhvbWUgLmhlYWRlcl9fdG9vbHMsXG4gICAgLmhlYWRlci0tc2VhcmNoLW9wZW5lZCAuaGVhZGVyLS1ob21lIC5oZWFkZXJfX3Rvb2xzIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5oZWFkZXItLXZpbm5lciAuaGVhZGVyX19sb2dvLCAuaGVhZGVyLS12aW5uZXIgLmhlYWRlcl9fbmF2LXRvZ2dsZSwgLmhlYWRlci0tdmlubmVyIC5oZWFkZXJfX3RvcGJhciwgLmhlYWRlci0tdmlubmVyIC5oZWFkZXJfX3Rvb2xzIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbi1vdXQsIHZpc2liaWxpdHkgMC41cyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuNXMgZWFzZS1pbi1vdXQ7IH1cbiAgICAuYm9keS0tbWVudS1vcGVuZWQgLmhlYWRlci0tdmlubmVyIC5oZWFkZXJfX2xvZ28sXG4gICAgLmhlYWRlci0tc2VhcmNoLW9wZW5lZCAuaGVhZGVyLS12aW5uZXIgLmhlYWRlcl9fbG9nbywgLmJvZHktLW1lbnUtb3BlbmVkIC5oZWFkZXItLXZpbm5lciAuaGVhZGVyX19uYXYtdG9nZ2xlLFxuICAgIC5oZWFkZXItLXNlYXJjaC1vcGVuZWQgLmhlYWRlci0tdmlubmVyIC5oZWFkZXJfX25hdi10b2dnbGUsIC5ib2R5LS1tZW51LW9wZW5lZCAuaGVhZGVyLS12aW5uZXIgLmhlYWRlcl9fdG9wYmFyLFxuICAgIC5oZWFkZXItLXNlYXJjaC1vcGVuZWQgLmhlYWRlci0tdmlubmVyIC5oZWFkZXJfX3RvcGJhciwgLmJvZHktLW1lbnUtb3BlbmVkIC5oZWFkZXItLXZpbm5lciAuaGVhZGVyX190b29scyxcbiAgICAuaGVhZGVyLS1zZWFyY2gtb3BlbmVkIC5oZWFkZXItLXZpbm5lciAuaGVhZGVyX190b29scyB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTsgfSB9XG5cbi5pYS1zZWFyY2hfX2RpYWxvZyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMzcsIDQwLCA0MywgMC41NikgMCUsIHJnYmEoMzcsIDQwLCA0MywgMC44KSAxMDAlKTsgfVxuICAuaWEtc2VhcmNoX19kaWFsb2dbZGF0YS1vcGVuPVwidHJ1ZVwiXSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG4gICAgei1pbmRleDogOTAwMDA7IH1cbiAgICAuaWEtc2VhcmNoX19kaWFsb2dbZGF0YS1vcGVuPVwidHJ1ZVwiXSAuaWEtc2VhcmNoX19zdmctLXBsdXMge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5pYS1zZWFyY2hfX2RpYWxvZ1tkYXRhLW9wZW49XCJ0cnVlXCJdIC5pYS1zZWFyY2hfX3N2Zy0tbW9pbnMge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmlhLXNlYXJjaF9fZGlhbG9nW2RhdGEtb3Blbj1cImZhbHNlXCJdIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNXJlbTsgfVxuICAgIC5pYS1zZWFyY2hfX2RpYWxvZ1tkYXRhLW9wZW49XCJmYWxzZVwiXSAuaWEtc2VhcmNoX19zdmctLW1vaW5zIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuaWEtc2VhcmNoX19kaWFsb2dbZGF0YS1vcGVuPVwiZmFsc2VcIl0gLmlhLXNlYXJjaF9fc3ZnLS1wbHVzIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5pYS1zZWFyY2hfX2RpYWxvZyAuaWEtc2VhcmNoX19zdmcge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDsgfVxuXG4uaWEtc2VhcmNoX19tZXNzYWdlczo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uaWEtc2VhcmNoX19tZXNzYWdlczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uaWEtc2VhcmNoX19tZXNzYWdlczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFDODVDOyB9XG5cbi5pYS1zZWFyY2hfX21lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFDODVDO1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuaWEtc2VhcmNoX19tZXNzYWdlLS1nZW5lcmF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBjb2xvcjogIzI1MjgyQjsgfVxuXG4uaWEtc2VhcmNoX19idG4tcmVkdWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICNFMUM4NUM7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UxQzg1QzsgfVxuXG4uaWEtc2VhcmNoX19idXR0b24tYWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTsgfVxuICAuaWEtc2VhcmNoX19idXR0b24tYWN0aW9uLS12b2ljZSB7XG4gICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAgIC5pYS1zZWFyY2hfX2J1dHRvbi1hY3Rpb24tLXZvaWNlIHN2ZyB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHN0cm9rZTogI0ZGRkZGRjsgfVxuXG4uaWEtc2VhcmNoX19pbnB1dC12b2ljZSB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuaWEtc2VhcmNoX19pbnB1dC12b2ljZSA+ICoge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5pYS1zZWFyY2hfX3N2ZyB7XG4gIG1heC13aWR0aDogMTYwcHg7XG4gIG1heC1oZWlnaHQ6IDE2MHB4O1xuICB3aWR0aDogMTV2aDtcbiAgaGVpZ2h0OiBhdXRvOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5pYS1zZWFyY2hfX3N2ZyB7XG4gICAgICB3aWR0aDogMTd2aDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuaWEtc2VhcmNoX190b3AtLTIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMTAlLCAtMzclKTsgfSB9XG5cbi5pYS1zZWFyY2ggLmNoYXQtbWVzc2FnZV9fYnVsbGV0IHtcbiAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNTYsIDE1MywgMTM5LCAwLjY1KTsgfVxuXG4uaWEtc2VhcmNoX19zdmctbWljcm8ge1xuICBzdHJva2U6ICNFMUM4NUM7IH1cblxuLmlhLXNlYXJjaF9fc3ZnLWJhZGdlIHtcbiAgZmlsbDogI2ZmZjtcbiAgc3Ryb2tlOiAjZmZmOyB9XG5cbi5pYS1zZWFyY2hfX3N2Zy1saW5lMSxcbi5pYS1zZWFyY2hfX3N2Zy1saW5lMixcbi5pYS1zZWFyY2hfX3N2Zy1saW5lMyxcbi5pYS1zZWFyY2hfX3N2Zy1saW5lNCB7XG4gIGZpbGw6ICNmZmY7IH1cblxuLmlhLXNlYXJjaF9fc3ZnLWxpbmUyIHtcbiAgYW5pbWF0aW9uOiBjaXJjbGVyZXZlcnNlIDZzIGluZmluaXRlIGxpbmVhcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyOyB9XG5cbi5pYS1zZWFyY2hfX3N2Zy1saW5lMyB7XG4gIGFuaW1hdGlvbjogY2lyY2xlIDVzIGluZmluaXRlIGxpbmVhcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyOyB9XG5cbkBrZXlmcmFtZXMgY2lyY2xlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoODBkZWcpOyB9XG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTIwZGVnKTsgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDIwMGRlZyk7IH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNTBkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGNpcmNsZXJldmVyc2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMjAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtODBkZWcpOyB9XG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEyMGRlZyk7IH1cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjAwZGVnKTsgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yNTBkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNjBkZWcpOyB9IH1cblxuLmhpZ2hsaWdodC12MSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9tb2R1bGVzL2hpZ2hsaWdodC8xLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb3ZlciB0cmFuc3BhcmVudDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5oaWdobGlnaHQtdjEge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL21vZHVsZXMvaGlnaGxpZ2h0LzEuanBnXCIpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlci9jb3ZlciB0cmFuc3BhcmVudDsgfSB9XG4gIC5oaWdobGlnaHQtdjE6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgdHJhbnNwYXJlbnQsICMwMDApOyB9XG4gIC5oaWdobGlnaHQtdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDEge1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgIC5oaWdobGlnaHQtdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDE6YmVmb3JlLCAuaGlnaGxpZ2h0LXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgLmhpZ2hsaWdodC12MV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MiB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4wMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuaGlnaGxpZ2h0LXYxX190ZXh0IHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuaGlnaGxpZ2h0LXYxIC5lZGl0b3JpYWwge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLmhpZ2hsaWdodC12MSAuZWRpdG9yaWFsIGEge1xuICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgLmhpZ2hsaWdodC12MSAuZWRpdG9yaWFsIGE6aG92ZXIsIC5oaWdobGlnaHQtdjEgLmVkaXRvcmlhbCBhOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgICAuaGlnaGxpZ2h0LXYxIC5lZGl0b3JpYWwgcCB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuaGlnaGxpZ2h0LXYxIC5jdGEtcXVhdGVybmFyeSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMXJlbSwgY2FsYygxcmVtICsgMHZ3KSwgMXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gICAgLmhpZ2hsaWdodC12MSAuY3RhLXF1YXRlcm5hcnk6aG92ZXIsIC5oaWdobGlnaHQtdjEgLmN0YS1xdWF0ZXJuYXJ5OmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMjUyODJCOyB9XG4gICAgICAuaGlnaGxpZ2h0LXYxIC5jdGEtcXVhdGVybmFyeTpob3ZlciAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcsIC5oaWdobGlnaHQtdjEgLmN0YS1xdWF0ZXJuYXJ5OmZvY3VzIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyB7XG4gICAgICAgIGZpbGw6ICNmZmY7IH1cbiAgICAgIC5oaWdobGlnaHQtdjEgLmN0YS1xdWF0ZXJuYXJ5OmhvdmVyOmJlZm9yZSwgLmhpZ2hsaWdodC12MSAuY3RhLXF1YXRlcm5hcnk6Zm9jdXM6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuICAgIC5oaWdobGlnaHQtdjEgLmN0YS1xdWF0ZXJuYXJ5OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjUyODJCOyB9XG4gICAgLmhpZ2hsaWdodC12MSAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcge1xuICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAgIC5oaWdobGlnaHQtdjEgLmN0YS1xdWF0ZXJuYXJ5IC5saW5rcy1ncm91cF9fbGluay0tZHJhd2luZyAubGlua3MtZ3JvdXBfX3RleHQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5BdXRyZXMgc3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uaW50ZXJrYWItaG9tZS12MSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltYWdlcy9tb2R1bGVzL2ludGVya2FiLzEuanBnXCIpIG5vLXJlcGVhdCA1MCUvY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5pbnRlcmthYi1ob21lLXYxIHtcbiAgICAgIGhlaWdodDogMjk1cHg7IH0gfVxuICAuaW50ZXJrYWItaG9tZS12MV9fYWxpZ25lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDcwNmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gIC5pbnRlcmthYi1ob21lLXYxX193cmFwcGVyIHtcbiAgICBmbGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNTIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5pbnRlcmthYi1ob21lLXYxX193cmFwcGVyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gIC5pbnRlcmthYi1ob21lLXYxOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDI3JSwgYmxhY2sgMTAwJSk7IH1cbiAgLmludGVya2FiLWhvbWUtdjFfX2NvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5pbnRlcmthYi1ob21lLXYxX19jb250YWluZXItdGV4dCB7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7IH1cbiAgLmludGVya2FiLWhvbWUtdjFfX2xvZ28taW1nLmpzLWxhenkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5pbnRlcmthYi1ob21lLXYxX19pdGVtcyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuaW50ZXJrYWItaG9tZS12MV9faXRlbXMgLml0ZW0uaXRlbS0tMSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDEuMDU4OGVtLzEuNjY2NiBcIk1vbnRzZXJyYXRcIjsgfVxuICAgIC5pbnRlcmthYi1ob21lLXYxX19pdGVtcyAuaXRlbV9fdGV4dC1ibG9jayB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxLjA1ODhlbS8xLjY2NjYgXCJNb250c2VycmF0XCI7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7IH1cbiAgLmludGVya2FiLWhvbWUtdjFfX2xpbmtzIC5jdGEtcHJpbWFyeSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDAuODc1cmVtKSAvIDEgXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGNvbG9yOiAjNTM1MzU0O1xuICAgIGJhY2tncm91bmQ6ICNCRUQwMDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gICAgLmludGVya2FiLWhvbWUtdjFfX2xpbmtzIC5jdGEtcHJpbWFyeTpob3ZlciwgLmludGVya2FiLWhvbWUtdjFfX2xpbmtzIC5jdGEtcHJpbWFyeTpmb2N1cyB7XG4gICAgICBjb2xvcjogI0JFRDAwMDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzM3MzEzNTsgfVxuICAgICAgLmludGVya2FiLWhvbWUtdjFfX2xpbmtzIC5jdGEtcHJpbWFyeTpob3ZlciAuY3RhLXByaW1hcnlfX2RyYXdpbmcsIC5pbnRlcmthYi1ob21lLXYxX19saW5rcyAuY3RhLXByaW1hcnk6Zm9jdXMgLmN0YS1wcmltYXJ5X19kcmF3aW5nIHtcbiAgICAgICAgZmlsbDogI0JFRDAwMDsgfVxuICAgIC5pbnRlcmthYi1ob21lLXYxX19saW5rcyAuY3RhLXByaW1hcnk6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAuaW50ZXJrYWItaG9tZS12MV9fbGlua3MgLmN0YS1wcmltYXJ5X19kcmF3aW5nIHtcbiAgICAgIGZpbGw6ICM1MzUzNTQ7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQXV0cmVzIHN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmplc3RpbW8ge1xuICBjb2xvcjogIzM3MzEzNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5qZXN0aW1vX19iYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDIG5vbmUgbm8tcmVwZWF0IDUwJS9jb3ZlcjsgfVxuICAgIC5qZXN0aW1vX19iYWNrZ3JvdW5kOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmU7IH1cbiAgLmplc3RpbW9fX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5qZXN0aW1vX19jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuamVzdGltb19fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gICAgLmplc3RpbW9fX3RpdGxlIC50aXRsZS12MV9fcGFydDE6YmVmb3JlLCAuamVzdGltb19fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gIC5qZXN0aW1vX190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjAyNXJlbSwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAxLjg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5qZXN0aW1vX19pdGVtLWxpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmplc3RpbW8gLmZvcm0ge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC5qZXN0aW1vIC5mb3JtIC5mb3JtLWdyb3VwID4gKiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5qZXN0aW1vIC5mb3JtIC5maXJzdC1yb3cge1xuICAgICAgcGFkZGluZy1ib3R0b206IDRlbTsgfVxuICAgIC5qZXN0aW1vIC5mb3JtIC5yYWRpb3NfX2dyb3VwIC5yYWRpb3NfX2l0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAgICAgICAuamVzdGltbyAuZm9ybSAucmFkaW9zX19ncm91cCAucmFkaW9zX19pdGVtIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgICAuamVzdGltbyAuZm9ybSAucmFkaW9zX19ncm91cCAuc2VsZWN0IHtcbiAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMWVtOyB9XG4gICAgLmplc3RpbW8gLmZvcm0gLmxhYmVsLXR4dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDJlbTsgfVxuICAgICAgLmplc3RpbW8gLmZvcm0gLmxhYmVsLXR4dC5maXJzdC1maWVsZCB7XG4gICAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgLmplc3RpbW8gLmZvcm0gLnNzLW1haW4uanMtc2VsZWN0LS1tYWluIC5zcy1zaW5nbGUtc2VsZWN0ZWQgLnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmplc3RpbW8gLmZvcm0gLnNzLW1haW4uanMtc2VsZWN0LS1tYWluIC5zcy1zaW5nbGUtc2VsZWN0ZWQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gICAgLmplc3RpbW8gLmZvcm0gLnRleHRmaWVsZCB7XG4gICAgICBwYWRkaW5nOiAuNWVtIC41ZW07IH1cbiAgICAuamVzdGltbyAuZm9ybSAuZm9ybV9fZmllbGQge1xuICAgICAgbWFyZ2luOiAwIDFlbSAyZW07IH1cbiAgICAgIC5qZXN0aW1vIC5mb3JtIC5mb3JtX19maWVsZC5jb25kaXRpb25fZmllbGQge1xuICAgICAgICBtYXJnaW46IDAgMWVtIDFlbTsgfVxuICAgIC5qZXN0aW1vIC5mb3JtIC50ZXh0ZmllbGRfX2lucHV0IHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7IH1cbiAgICAgIC5qZXN0aW1vIC5mb3JtIC50ZXh0ZmllbGRfX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuamVzdGltbyAuZm9ybSAudGV4dGZpZWxkX19pbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5qZXN0aW1vIC5mb3JtIC5mb3JtX19jb25kaXRpb25zIHtcbiAgICAgIG1hcmdpbjogMCAxZW0gMmVtO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5qZXN0aW1vIC5mb3JtIC5mb3JtX192YWxpZGF0aW9uIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAuamVzdGltbyAuZm9ybSAuamVzdGltb19sYWJlbF9jb25kaXRpb25zIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuODgyNGVtLzEuMmVtIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5qZXN0aW1vIC5mb3JtIC5mb3JtX19sZWdhbHMge1xuICAgICAgbWFyZ2luOiAwIDFlbSAyZW07XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAwLjY0NzFlbSBBdmVuaXJCb29rLCBUaW1lcyBOZXcgUm9tYW4sIHNlcmlmO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLmplc3RpbW8gLmplc3RpbW9fbGFiZWxfY29uZGl0aW9ucyB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cblxuLyogRUxFTUVOVCBGT1JNICovXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKiAqL1xuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ubG9hZGVyX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyNSwgMjAwLCA5MiwgMC4zKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjI1czsgfVxuICAubG9hZGVyX2NvbnRhaW5lci5hY3RpdmUge1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgb3BhY2l0eTogMTsgfVxuICAubG9hZGVyX2NvbnRhaW5lcjpiZWZvcmUge1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICBhbmltYXRpb24tbmFtZTogcm90YXRpb25Mb2FkZXI7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDVweCBzb2xpZCAjMjUyODJCO1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuQGtleWZyYW1lcyByb3RhdGlvbkxvYWRlciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLmZvcm1PZmZyZWRlbV9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LXdyYXA6IG5vd3JhcDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5mb3JtT2ZmcmVkZW1fX2NvbnRhaW5lciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgLmZvcm1PZmZyZWRlbV9fY29udGFpbmVyIC5mb3JtX19zdHJ1Y3R1cmUge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb3JtT2ZmcmVkZW1fX2NvbnRhaW5lciAuZm9ybV9fc3RydWN0dXJlIHtcbiAgICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICAuZm9ybU9mZnJlZGVtX19jb250YWluZXIgLmZvcm1fX2VsZW1lbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZm9ybU9mZnJlZGVtX19jb250YWluZXIgLmZvcm1fX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAgICAgLmZvcm1PZmZyZWRlbV9fY29udGFpbmVyIC5mb3JtX19jb250ZW50IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gICAgLmZvcm1PZmZyZWRlbV9fY29udGFpbmVyIC5mb3JtX19jb250ZW50IC5idXR0b24tc2VsZWN0X19lbGVtZW50IHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgMXJlbSkgLyAxLjUgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgICAuZm9ybU9mZnJlZGVtX19jb250YWluZXIgLmZvcm1fX2NvbnRlbnQgLmJ1dHRvbi1zZWxlY3RfX2VsZW1lbnQgLmJ1dHRvbi1zZWxlY3RfX2VsZW1lbnRfX3RleHQge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IC4ycmVtOyB9XG4gICAgICAuZm9ybU9mZnJlZGVtX19jb250YWluZXIgLmZvcm1fX2NvbnRlbnQgLmJ1dHRvbi1zZWxlY3RfX2VsZW1lbnQgLmJ1dHRvbi1zZWxlY3RfX2VsZW1lbnRfX2ljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgZmlsbDogI0ZGRkZGRjtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG4gICAgICAuZm9ybU9mZnJlZGVtX19jb250YWluZXIgLmZvcm1fX2NvbnRlbnQgLmJ1dHRvbi1zZWxlY3RfX2VsZW1lbnQ6aG92ZXIsIC5mb3JtT2ZmcmVkZW1fX2NvbnRhaW5lciAuZm9ybV9fY29udGVudCAuYnV0dG9uLXNlbGVjdF9fZWxlbWVudC5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5mb3JtT2ZmcmVkZW1fX2NvbnRhaW5lciAuZm9ybV9fY29udGVudCAubGlzdC1lbGVtZW50c19fc3RydWN0dXJlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuZm9ybU9mZnJlZGVtX19jb250YWluZXIgLmZvcm1fX2NvbnRlbnQgLmxpc3QtZWxlbWVudHNfX3N0cnVjdHVyZTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgLmZvcm1PZmZyZWRlbV9fY29udGFpbmVyIC5mb3JtX19jb250ZW50IC5saXN0LWVsZW1lbnRzX19zdHJ1Y3R1cmUge1xuICAgICAgICAgIG1hcmdpbjogMCAxcmVtIDAgMDsgfVxuICAgICAgICAgIC5mb3JtT2ZmcmVkZW1fX2NvbnRhaW5lciAuZm9ybV9fY29udGVudCAubGlzdC1lbGVtZW50c19fc3RydWN0dXJlOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgICAgICAgLmZvcm1PZmZyZWRlbV9fY29udGFpbmVyIC5mb3JtX19jb250ZW50IC5saXN0LWVsZW1lbnRzX19zdHJ1Y3R1cmU6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5mb3JtT2ZmcmVkZW1fX2NvbnRhaW5lciAuZm9ybV9fY29udGVudCAubGlzdC1lbGVtZW50c19fc3RydWN0dXJlIHtcbiAgICAgICAgICBtYXJnaW46IDAgMXJlbSAwIDA7XG4gICAgICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICAgICAgLmZvcm1PZmZyZWRlbV9fY29udGFpbmVyIC5mb3JtX19jb250ZW50IC5saXN0LWVsZW1lbnRzX19zdHJ1Y3R1cmUgLmVsZW1lbnRzX19jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGNhbGMoMTAwJSArIDEwcHgpO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMnB4IDZweCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0RFREVERTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgcGFkZGluZzogMTBweCAxcmVtO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAuZm9ybU9mZnJlZGVtX19jb250YWluZXIgLmZvcm1fX2NvbnRlbnQgLmxpc3QtZWxlbWVudHNfX3N0cnVjdHVyZSAuZWxlbWVudHNfX2NvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB6LWluZGV4OiAxMTsgfSB9XG4gICAgICAgIC5mb3JtT2ZmcmVkZW1fX2NvbnRhaW5lciAuZm9ybV9fY29udGVudCAubGlzdC1lbGVtZW50c19fc3RydWN0dXJlIC5lbGVtZW50c19fY29udGVudCAuaXRlbS1lbGVtZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiA3LjVweCAwOyB9XG4gICAgICAgICAgLmZvcm1PZmZyZWRlbV9fY29udGFpbmVyIC5mb3JtX19jb250ZW50IC5saXN0LWVsZW1lbnRzX19zdHJ1Y3R1cmUgLmVsZW1lbnRzX19jb250ZW50IC5pdGVtLWVsZW1lbnQgLnJhZGlvX19pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAgIC5mb3JtT2ZmcmVkZW1fX2NvbnRhaW5lciAuZm9ybV9fY29udGVudCAubGlzdC1lbGVtZW50c19fc3RydWN0dXJlIC5lbGVtZW50c19fY29udGVudCAuaXRlbS1lbGVtZW50IC5yYWRpb19faXRlbS1zcGFuIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjREVERURFO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgICAgICAgICAgIC5mb3JtT2ZmcmVkZW1fX2NvbnRhaW5lciAuZm9ybV9fY29udGVudCAubGlzdC1lbGVtZW50c19fc3RydWN0dXJlIC5lbGVtZW50c19fY29udGVudCAuaXRlbS1lbGVtZW50IC5yYWRpb19faXRlbS1zcGFuOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zczsgfVxuICAgICAgICAgICAgLmZvcm1PZmZyZWRlbV9fY29udGFpbmVyIC5mb3JtX19jb250ZW50IC5saXN0LWVsZW1lbnRzX19zdHJ1Y3R1cmUgLmVsZW1lbnRzX19jb250ZW50IC5pdGVtLWVsZW1lbnQgLnJhZGlvX19pdGVtOmNoZWNrZWQgKyAuaXRlbS1sYWJlbCAucmFkaW9fX2l0ZW0tc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAgICAgICAuZm9ybU9mZnJlZGVtX19jb250YWluZXIgLmZvcm1fX2NvbnRlbnQgLmxpc3QtZWxlbWVudHNfX3N0cnVjdHVyZSAuZWxlbWVudHNfX2NvbnRlbnQgLml0ZW0tZWxlbWVudCAucmFkaW9fX2l0ZW0tdGV4dCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAgICAgICAgIC5mb3JtT2ZmcmVkZW1fX2NvbnRhaW5lciAuZm9ybV9fY29udGVudCAubGlzdC1lbGVtZW50c19fc3RydWN0dXJlIC5lbGVtZW50c19fY29udGVudCAuaXRlbS1lbGVtZW50LmVtcHR5IHtcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpOyB9XG4gICAgICAgIC5mb3JtT2ZmcmVkZW1fX2NvbnRhaW5lciAuZm9ybV9fY29udGVudCAubGlzdC1lbGVtZW50c19fc3RydWN0dXJlIC5lbGVtZW50c19fY29udGVudCAuaXRlbS1sYWJlbCB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAwLjg3NXJlbSAvIDEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgICAgICAgICAuZm9ybU9mZnJlZGVtX19jb250YWluZXIgLmZvcm1fX2NvbnRlbnQgLmxpc3QtZWxlbWVudHNfX3N0cnVjdHVyZSAuZWxlbWVudHNfX2NvbnRlbnQgLml0ZW0tbGFiZWw6aG92ZXIgLnJhZGlvX19pdGVtLXNwYW46YmVmb3JlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAuZm9ybU9mZnJlZGVtX19jb250YWluZXIgLmZvcm1fX2NvbnRlbnQgLmxpc3QtZWxlbWVudHNfX3N0cnVjdHVyZTpob3ZlciAuZWxlbWVudHNfX2NvbnRlbnQge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAxMTsgfVxuICAuZm9ybU9mZnJlZGVtX19jb250YWluZXIgLmxpbmstZW1haWxfX2NvbnRlbnQge1xuICAgIG9yZGVyOiAtMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtOyB9XG4gICAgLmZvcm1PZmZyZWRlbV9fY29udGFpbmVyIC5saW5rLWVtYWlsX19jb250ZW50LWljb24ge1xuICAgICAgd2lkdGg6IC41cmVtO1xuICAgICAgaGVpZ2h0OiAuNXJlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgYW5pbWF0aW9uOiBiZWxsIDEuNXMgbGluZWFyIGluZmluaXRlOyB9XG4gICAgICAuZm9ybU9mZnJlZGVtX19jb250YWluZXIgLmxpbmstZW1haWxfX2NvbnRlbnQtaWNvbi1zdmcge1xuICAgICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb3JtT2ZmcmVkZW1fX2NvbnRhaW5lciAubGluay1lbWFpbF9fY29udGVudCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuICAuZm9ybU9mZnJlZGVtX19jb250YWluZXIgLmxpbmstZW1haWxfX2VsZW1lbnQge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuZm9ybU9mZnJlZGVtX19jb250YWluZXIgLmxpbmstZW1haWxfX2VsZW1lbnQ6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICMyNTI4MkI7IH1cbiAgICAuZm9ybU9mZnJlZGVtX19jb250YWluZXIgLmxpbmstZW1haWxfX2VsZW1lbnQ6aG92ZXIsIC5mb3JtT2ZmcmVkZW1fX2NvbnRhaW5lciAubGluay1lbWFpbF9fZWxlbWVudDpmb2N1cyB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5mb3JtT2ZmcmVkZW1fX2NvbnRhaW5lciAubGluay1lbWFpbF9fZWxlbWVudCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9IH1cblxuLmZvcm1DaGVja2JveF9fY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmZvcm1DaGVja2JveF9fY29udGFpbmVyIC5mb3JtQ2hlY2tib3hfX2xhYmVsLWNoZWNrYm94IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIDAuOTM3NXJlbSAvIDEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuZm9ybUNoZWNrYm94X19jb250YWluZXIgLmZvcm1DaGVja2JveF9fY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMjEwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuICAuZm9ybUNoZWNrYm94X19jb250YWluZXIgLmZvcm1DaGVja2JveF9fbGlzdC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAuZm9ybUNoZWNrYm94X19jb250YWluZXIgLmZvcm1DaGVja2JveF9fbGlzdC1jb250ZW50IC5saXN0LWVsZW1lbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIC5mb3JtQ2hlY2tib3hfX2NvbnRhaW5lciAuZm9ybUNoZWNrYm94X19saXN0LWNvbnRlbnQgLmxpc3QtZWxlbWVudCAuY2hlY2tib3gtc3BhbiB7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgICAgIC5mb3JtQ2hlY2tib3hfX2NvbnRhaW5lciAuZm9ybUNoZWNrYm94X19saXN0LWNvbnRlbnQgLmxpc3QtZWxlbWVudCAuY2hlY2tib3gtc3BhbjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0ZGRkZGRjtcbiAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNGRkZGRkY7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSBzY2FsZSgwKTsgfVxuICAgICAgLmZvcm1DaGVja2JveF9fY29udGFpbmVyIC5mb3JtQ2hlY2tib3hfX2xpc3QtY29udGVudCAubGlzdC1lbGVtZW50IC5jaGVja2JveC1pbnB1dCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLmZvcm1DaGVja2JveF9fY29udGFpbmVyIC5mb3JtQ2hlY2tib3hfX2xpc3QtY29udGVudCAubGlzdC1lbGVtZW50IC5jaGVja2JveC1pbnB1dDpjaGVja2VkICsgLmNoZWNrYm94LWxhYmVsIC5jaGVja2JveC1zcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICAgIC5mb3JtQ2hlY2tib3hfX2NvbnRhaW5lciAuZm9ybUNoZWNrYm94X19saXN0LWNvbnRlbnQgLmxpc3QtZWxlbWVudCAuY2hlY2tib3gtaW5wdXQ6Y2hlY2tlZCArIC5jaGVja2JveC1sYWJlbCAuY2hlY2tib3gtc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSBzY2FsZSgxKTsgfVxuICAgICAgICAuZm9ybUNoZWNrYm94X19jb250YWluZXIgLmZvcm1DaGVja2JveF9fbGlzdC1jb250ZW50IC5saXN0LWVsZW1lbnQgLmNoZWNrYm94LWlucHV0OmNoZWNrZWQgKyAuY2hlY2tib3gtbGFiZWwge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgICAuZm9ybUNoZWNrYm94X19jb250YWluZXIgLmZvcm1DaGVja2JveF9fbGlzdC1jb250ZW50IC5saXN0LWVsZW1lbnQgLmNoZWNrYm94LWxhYmVsIHtcbiAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMC44cmVtLzEuMDYyNXJlbSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLmZvcm1DaGVja2JveF9fY29udGFpbmVyIC5mb3JtQ2hlY2tib3hfX2xpc3QtY29udGVudCAubGlzdC1lbGVtZW50LmVtcHR5IHtcbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgICAgICBvcGFjaXR5OiAwLjc1OyB9XG5cbi5mb3JtQ2hlY2tib3hDYXRfX2NvbnRhaW5lciAuZm9ybUNoZWNrYm94Q2F0X19sYWJlbC1jaGVja2JveCB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuOTM3NXJlbSAvIDEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtOyB9XG5cbi5mb3JtQ2hlY2tib3hDYXRfX2NvbnRhaW5lciAuZm9ybUNoZWNrYm94Q2F0X19saXN0LWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAuZm9ybUNoZWNrYm94Q2F0X19jb250YWluZXIgLmZvcm1DaGVja2JveENhdF9fbGlzdC1jb250ZW50IC5saXN0LWVsZW1lbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgLmZvcm1DaGVja2JveENhdF9fY29udGFpbmVyIC5mb3JtQ2hlY2tib3hDYXRfX2xpc3QtY29udGVudCAubGlzdC1lbGVtZW50IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzJTsgfVxuICAgICAgICAuZm9ybUNoZWNrYm94Q2F0X19jb250YWluZXIgLmZvcm1DaGVja2JveENhdF9fbGlzdC1jb250ZW50IC5saXN0LWVsZW1lbnQub3BlbiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5mb3JtQ2hlY2tib3hDYXRfX2NvbnRhaW5lciAuZm9ybUNoZWNrYm94Q2F0X19saXN0LWNvbnRlbnQgLmxpc3QtZWxlbWVudCAuZm9ybUNoZWNrYm94Q2F0X19saXN0LXRleHQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGNvbG9yOiAjMjUyODJCOyB9XG4gICAgICAuZm9ybUNoZWNrYm94Q2F0X19jb250YWluZXIgLmZvcm1DaGVja2JveENhdF9fbGlzdC1jb250ZW50IC5saXN0LWVsZW1lbnQgLmZvcm1DaGVja2JveENhdF9fbGlzdC10ZXh0IC5idXR0b24tb3Blbi1jbG9zZSB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDFweDsgfVxuICAgICAgICAuZm9ybUNoZWNrYm94Q2F0X19jb250YWluZXIgLmZvcm1DaGVja2JveENhdF9fbGlzdC1jb250ZW50IC5saXN0LWVsZW1lbnQgLmZvcm1DaGVja2JveENhdF9fbGlzdC10ZXh0IC5idXR0b24tb3Blbi1jbG9zZTpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMyNTI4MkI7IH1cbiAgICAgICAgLmZvcm1DaGVja2JveENhdF9fY29udGFpbmVyIC5mb3JtQ2hlY2tib3hDYXRfX2xpc3QtY29udGVudCAubGlzdC1lbGVtZW50IC5mb3JtQ2hlY2tib3hDYXRfX2xpc3QtdGV4dCAuYnV0dG9uLW9wZW4tY2xvc2U6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMyNTI4MkI7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzOyB9XG4gICAgICAuZm9ybUNoZWNrYm94Q2F0X19jb250YWluZXIgLmZvcm1DaGVja2JveENhdF9fbGlzdC1jb250ZW50IC5saXN0LWVsZW1lbnQgLmZvcm1DaGVja2JveENhdF9fbGlzdC10ZXh0IC5sYWJlbC1saXN0LWVsZW1lbnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6IDAuOWVtOyB9XG4gICAgLmZvcm1DaGVja2JveENhdF9fY29udGFpbmVyIC5mb3JtQ2hlY2tib3hDYXRfX2xpc3QtY29udGVudCAubGlzdC1lbGVtZW50IC5mb3JtQ2hlY2tib3hDYXRfX2xpc3QtZWxlbWVudF9fY29udGFpbmVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7IH1cbiAgICAgIC5mb3JtQ2hlY2tib3hDYXRfX2NvbnRhaW5lciAuZm9ybUNoZWNrYm94Q2F0X19saXN0LWNvbnRlbnQgLmxpc3QtZWxlbWVudCAuZm9ybUNoZWNrYm94Q2F0X19saXN0LWVsZW1lbnRfX2NvbnRhaW5lciAuZWxlbWVudF9fY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgICAgICAgLmZvcm1DaGVja2JveENhdF9fY29udGFpbmVyIC5mb3JtQ2hlY2tib3hDYXRfX2xpc3QtY29udGVudCAubGlzdC1lbGVtZW50IC5mb3JtQ2hlY2tib3hDYXRfX2xpc3QtZWxlbWVudF9fY29udGFpbmVyIC5lbGVtZW50X19jb250ZW50IC5jaGVja2JveC1zcGFuIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIG1pbi13aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgICAgIC5mb3JtQ2hlY2tib3hDYXRfX2NvbnRhaW5lciAuZm9ybUNoZWNrYm94Q2F0X19saXN0LWNvbnRlbnQgLmxpc3QtZWxlbWVudCAuZm9ybUNoZWNrYm94Q2F0X19saXN0LWVsZW1lbnRfX2NvbnRhaW5lciAuZWxlbWVudF9fY29udGVudCAuY2hlY2tib3gtc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0ZGRkZGRjtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI0ZGRkZGRjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgc2NhbGUoMCk7IH1cbiAgICAgICAgLmZvcm1DaGVja2JveENhdF9fY29udGFpbmVyIC5mb3JtQ2hlY2tib3hDYXRfX2xpc3QtY29udGVudCAubGlzdC1lbGVtZW50IC5mb3JtQ2hlY2tib3hDYXRfX2xpc3QtZWxlbWVudF9fY29udGFpbmVyIC5lbGVtZW50X19jb250ZW50IC5jaGVja2JveC10ZXh0IHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAwLjhyZW0vMS4wNjI1cmVtIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgICAgICAgIC5mb3JtQ2hlY2tib3hDYXRfX2NvbnRhaW5lciAuZm9ybUNoZWNrYm94Q2F0X19saXN0LWNvbnRlbnQgLmxpc3QtZWxlbWVudCAuZm9ybUNoZWNrYm94Q2F0X19saXN0LWVsZW1lbnRfX2NvbnRhaW5lciAuZWxlbWVudF9fY29udGVudCAuY2hlY2tib3gtdGV4dDpmaXJzdC1sZXR0ZXIge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICAuZm9ybUNoZWNrYm94Q2F0X19jb250YWluZXIgLmZvcm1DaGVja2JveENhdF9fbGlzdC1jb250ZW50IC5saXN0LWVsZW1lbnQgLmZvcm1DaGVja2JveENhdF9fbGlzdC1lbGVtZW50X19jb250YWluZXIgLmVsZW1lbnRfX2NvbnRlbnQgLmNoZWNrYm94LWlucHV0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgLmZvcm1DaGVja2JveENhdF9fY29udGFpbmVyIC5mb3JtQ2hlY2tib3hDYXRfX2xpc3QtY29udGVudCAubGlzdC1lbGVtZW50IC5mb3JtQ2hlY2tib3hDYXRfX2xpc3QtZWxlbWVudF9fY29udGFpbmVyIC5lbGVtZW50X19jb250ZW50IC5jaGVja2JveC1pbnB1dDpjaGVja2VkICsgLmNoZWNrYm94LWxhYmVsIC5jaGVja2JveC1zcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgICAgICAgIC5mb3JtQ2hlY2tib3hDYXRfX2NvbnRhaW5lciAuZm9ybUNoZWNrYm94Q2F0X19saXN0LWNvbnRlbnQgLmxpc3QtZWxlbWVudCAuZm9ybUNoZWNrYm94Q2F0X19saXN0LWVsZW1lbnRfX2NvbnRhaW5lciAuZWxlbWVudF9fY29udGVudCAuY2hlY2tib3gtaW5wdXQ6Y2hlY2tlZCArIC5jaGVja2JveC1sYWJlbCAuY2hlY2tib3gtc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDEpOyB9XG4gICAgICAgIC5mb3JtQ2hlY2tib3hDYXRfX2NvbnRhaW5lciAuZm9ybUNoZWNrYm94Q2F0X19saXN0LWNvbnRlbnQgLmxpc3QtZWxlbWVudCAuZm9ybUNoZWNrYm94Q2F0X19saXN0LWVsZW1lbnRfX2NvbnRhaW5lciAuZWxlbWVudF9fY29udGVudCAuY2hlY2tib3gtbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLmZvcm1DaGVja2JveENhdF9fY29udGFpbmVyIC5mb3JtQ2hlY2tib3hDYXRfX2xpc3QtY29udGVudCAubGlzdC1lbGVtZW50IC5mb3JtQ2hlY2tib3hDYXRfX2xpc3QtZWxlbWVudF9fY29udGFpbmVyIC5lbGVtZW50X19jb250ZW50IC5jb3VudCB7XG4gICAgICAgICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgICAgICAgLmZvcm1DaGVja2JveENhdF9fY29udGFpbmVyIC5mb3JtQ2hlY2tib3hDYXRfX2xpc3QtY29udGVudCAubGlzdC1lbGVtZW50IC5mb3JtQ2hlY2tib3hDYXRfX2xpc3QtZWxlbWVudF9fY29udGFpbmVyIC5lbGVtZW50X19jb250ZW50LmVtcHR5IHtcbiAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICBvcGFjaXR5OiAwLjc1OyB9XG4gICAgICAgICAgLmZvcm1DaGVja2JveENhdF9fY29udGFpbmVyIC5mb3JtQ2hlY2tib3hDYXRfX2xpc3QtY29udGVudCAubGlzdC1lbGVtZW50IC5mb3JtQ2hlY2tib3hDYXRfX2xpc3QtZWxlbWVudF9fY29udGFpbmVyIC5lbGVtZW50X19jb250ZW50LmVtcHR5IC5jaGVja2JveC1zcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNERURFREU7IH1cbiAgICAgICAgICAuZm9ybUNoZWNrYm94Q2F0X19jb250YWluZXIgLmZvcm1DaGVja2JveENhdF9fbGlzdC1jb250ZW50IC5saXN0LWVsZW1lbnQgLmZvcm1DaGVja2JveENhdF9fbGlzdC1lbGVtZW50X19jb250YWluZXIgLmVsZW1lbnRfX2NvbnRlbnQuZW1wdHkgLmNoZWNrYm94LWxhYmVsIHtcbiAgICAgICAgICAgIGN1cnNvcjogaW5pdGlhbDsgfVxuICAgIC5mb3JtQ2hlY2tib3hDYXRfX2NvbnRhaW5lciAuZm9ybUNoZWNrYm94Q2F0X19saXN0LWNvbnRlbnQgLmxpc3QtZWxlbWVudC5vcGVuIC5idXR0b24tb3Blbi1jbG9zZTphZnRlciB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG4gICAgLmZvcm1DaGVja2JveENhdF9fY29udGFpbmVyIC5mb3JtQ2hlY2tib3hDYXRfX2xpc3QtY29udGVudCAubGlzdC1lbGVtZW50Lm9wZW4gLmZvcm1DaGVja2JveENhdF9fbGlzdC1lbGVtZW50X19jb250YWluZXIge1xuICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMXJlbSAwOyB9XG5cbi5mb3JtUmFuZ2VfX2NvbnRhaW5lciAubm9VaS10b3VjaC1hcmVhIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5mb3JtUmFuZ2VfX2NvbnRhaW5lci5yYW5nZSAubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZSB7XG4gIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuXG4uZm9ybVJhbmdlX19jb250YWluZXIuZW1wdHkge1xuICBvcGFjaXR5OiAwLjM1O1xuICBjdXJzb3I6IGluaXRpYWw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZm9ybVJhbmdlX19jb250YWluZXIuZW1wdHk6YmVmb3JlIHtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi8qXHJcbi5mb3JtUmFkaW9fX2NvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAuZm9ybVJhZGlvIHtcclxuICAgICAgICAmX19sYWJlbC1yYWRpbyB7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkc2VhcmNoLWZvcm1fcmFkaW9fbGFiZWxfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIGZvbnQ6ICRzZWFyY2gtZm9ybV9yYWRpb19sYWJlbF9mb250O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMTBweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xpc3QtY29udGVudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAubGlzdC1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgLnJhZGlvIHtcclxuICAgICAgICAgICAgICAgICAgICAmLXNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkc2VhcmNoLWZvcm1fdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlYXJjaC1mb3JtX3JhZGlvX3JhZGlvX2JvcmRlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICRzZWFyY2gtZm9ybV90cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX3JhZGlvX3JhZGlvX2JlZm9yZV9ib3JkZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRzZWFyY2gtZm9ybV9yYWRpb19yYWRpb190ZXh0X3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi1pbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQgKyAucmFkaW8tbGFiZWwgLnJhZGlvLXNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiovXG4uZm9ybUludGVnZXJfX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZm9ybUludGVnZXJfX2NvbnRhaW5lciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH0gfVxuICAuZm9ybUludGVnZXJfX2NvbnRhaW5lciAuZm9ybUludGVnZXJfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuZm9ybUludGVnZXJfX2NvbnRhaW5lciAuZm9ybUludGVnZXJfX2NvbnRlbnQgLmludGVnZXJfY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmZvcm1JbnRlZ2VyX19jb250YWluZXIgLmZvcm1JbnRlZ2VyX19jb250ZW50IC5sYWJlbC1lbGVtZW50IHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgICAgIC5mb3JtSW50ZWdlcl9fY29udGFpbmVyIC5mb3JtSW50ZWdlcl9fY29udGVudCAubGFiZWwtZWxlbWVudDpmaXJzdC1sZXR0ZXIge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLmZvcm1JbnRlZ2VyX19jb250YWluZXIgLmZvcm1JbnRlZ2VyX19jb250ZW50IC5idXR0b24tZWxlbWVudCB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB3aWR0aDogMnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDO1xuICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAuZm9ybUludGVnZXJfX2NvbnRhaW5lciAuZm9ybUludGVnZXJfX2NvbnRlbnQgLmJ1dHRvbi1lbGVtZW50OmRpc2FibGVkIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG4gICAgICAuZm9ybUludGVnZXJfX2NvbnRhaW5lciAuZm9ybUludGVnZXJfX2NvbnRlbnQgLmJ1dHRvbi1lbGVtZW50Om5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgICAgICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAgIC5mb3JtSW50ZWdlcl9fY29udGFpbmVyIC5mb3JtSW50ZWdlcl9fY29udGVudCAuaW5wdXQtZWxlbWVudCB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGNvbG9yOiAjMjUyODJCO1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmZvcm1JbnRlZ2VyX19jb250YWluZXIgLmZvcm1JbnRlZ2VyX19jb250ZW50IC5pbnB1dC1lbGVtZW50IHtcbiAgICAgICAgICB3aWR0aDogNzVweDsgfSB9XG5cbi5mb3JtRGF0ZUxvY3NhaXNfX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZm9ybURhdGVMb2NzYWlzX19jb250YWluZXIge1xuICAgICAgcGFkZGluZy1yaWdodDogM2VtO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9IH1cbiAgLmZvcm1EYXRlTG9jc2Fpc19fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX3N0cnVjdHVyZSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmZvcm1EYXRlTG9jc2Fpc19fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX2xhYmVsLWRhdGUge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4OyB9XG4gICAgLmZvcm1EYXRlTG9jc2Fpc19fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX2xhYmVsLWRhdGUgLnRleHRfaWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5mb3JtRGF0ZUxvY3NhaXNfX2NvbnRhaW5lciAuZm9ybURhdGVMb2NzYWlzX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5mb3JtRGF0ZUxvY3NhaXNfX2NvbnRhaW5lciAuZm9ybURhdGVMb2NzYWlzX19jb250ZW50IC5kYXRlLWxhYmVsIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjMjUyODJCOyB9XG4gICAgLmZvcm1EYXRlTG9jc2Fpc19fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX2NvbnRlbnQgLmRhdGUtY29udGVudCB7XG4gICAgICB3aWR0aDogNDcuNSU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuZm9ybURhdGVMb2NzYWlzX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fY29udGVudCAuZGF0ZS1jb250ZW50IC5kYXRlLWlucHV0X19zdHJ1Y3R1cmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAuZm9ybURhdGVMb2NzYWlzX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fY29udGVudCAuZGF0ZS1jb250ZW50IC5kYXRlLWlucHV0IHtcbiAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMC44cmVtLzFyZW0gXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtaW4taGVpZ2h0OiAycmVtO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIHdpZHRoOiAxNTAlO1xuICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgY29sb3I6ICMyNTI4MkI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREVERURFOyB9XG4gICAgICAuZm9ybURhdGVMb2NzYWlzX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fY29udGVudCAuZGF0ZS1jb250ZW50IC5pY29uX2NhbGVuZGFyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDZweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgIGZpbGw6ICNFMUM4NUM7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5mb3JtRGF0ZUxvY3NhaXNfX2NvbnRhaW5lciAuZm9ybURhdGVMb2NzYWlzX19yZXNldC1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuZm9ybURhdGVMb2NzYWlzX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fcmVzZXQtY29udGVudCAuYnV0dG9uX19yZXNldC1idXR0b24ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWFyZ2luOiAxcmVtIGF1dG8gMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMC44cmVtLzFyZW0gXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICMyNTI4MkI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLmZvcm1EYXRlTG9jc2Fpc19fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX3Jlc2V0LWNvbnRlbnQgLmJ1dHRvbl9fcmVzZXQtYnV0dG9uIC5idXR0b25fX3Jlc2V0LXN2ZyB7XG4gICAgICAgIGZpbGw6ICMyNTI4MkI7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7IH1cbiAgICAgIC5mb3JtRGF0ZUxvY3NhaXNfX2NvbnRhaW5lciAuZm9ybURhdGVMb2NzYWlzX19yZXNldC1jb250ZW50IC5idXR0b25fX3Jlc2V0LWJ1dHRvbjpob3ZlciAuYnV0dG9uX19yZXNldC1zdmcge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG5cbi5mb3JtRGF0ZV9fY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmZvcm1EYXRlX19jb250YWluZXIge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9IH1cbiAgLmZvcm1EYXRlX19jb250YWluZXIgLmZvcm1EYXRlX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDg1JTsgfVxuICAgIC5mb3JtRGF0ZV9fY29udGFpbmVyIC5mb3JtRGF0ZV9fY29udGVudCAuZGF0ZS1pbnB1dF9fc3RydWN0dXJlIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmZvcm1EYXRlX19jb250YWluZXIgLmZvcm1EYXRlX19jb250ZW50IC5kYXRlLWlucHV0X19jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNERURFREU7IH1cbiAgICAuZm9ybURhdGVfX2NvbnRhaW5lciAuZm9ybURhdGVfX2NvbnRlbnQgLmRhdGUtaW5wdXQge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgIHdpZHRoOiAxNTAlO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAgIC5mb3JtRGF0ZV9fY29udGFpbmVyIC5mb3JtRGF0ZV9fY29udGVudCAuZGF0ZS1sYWJlbCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmZvcm1EYXRlX19jb250YWluZXIgLmZvcm1EYXRlX19jb250ZW50IC5kYXRlLWxhYmVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAuZm9ybURhdGVfX2NvbnRhaW5lciAuZm9ybURhdGVfX2NvbnRlbnQgLmRhdGUtaWNvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwLjVweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgaGVpZ2h0OiAxOXB4OyB9XG4gICAgICAuZm9ybURhdGVfX2NvbnRhaW5lciAuZm9ybURhdGVfX2NvbnRlbnQgLmRhdGUtaWNvbjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gICAgICAuZm9ybURhdGVfX2NvbnRhaW5lciAuZm9ybURhdGVfX2NvbnRlbnQgLmRhdGUtaWNvbjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cblxuLmZvcm1CdWJibGVfX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAuNXJlbSAuNXJlbTsgfVxuICAuZm9ybUJ1YmJsZV9fY29udGFpbmVyLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAuZm9ybUJ1YmJsZV9fY29udGFpbmVyIC5idXR0b24tbW9yZV9fZWxlbWVudCB7XG4gICAgYmFja2dyb3VuZDogIzM3MzEzNTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMnJlbTtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzOyB9XG4gICAgLmZvcm1CdWJibGVfX2NvbnRhaW5lciAuYnV0dG9uLW1vcmVfX2VsZW1lbnQuYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuZm9ybUJ1YmJsZV9fY29udGFpbmVyIC5idXR0b24tbW9yZV9fZWxlbWVudDpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMXJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDEuNXB4KTtcbiAgICAgIGxlZnQ6IDcuNXB4O1xuICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAgIC5mb3JtQnViYmxlX19jb250YWluZXIgLmJ1dHRvbi1tb3JlX19lbGVtZW50OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNy41cHg7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDAuNXB4KTtcbiAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZm9ybUJ1YmJsZV9fY29udGFpbmVyIC5idXR0b24tbW9yZV9fZWxlbWVudDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgICAgICAgLmZvcm1CdWJibGVfX2NvbnRhaW5lciAuYnV0dG9uLW1vcmVfX2VsZW1lbnQ6aG92ZXI6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH0gfVxuICAgIC5mb3JtQnViYmxlX19jb250YWluZXIgLmJ1dHRvbi1tb3JlX19lbGVtZW50Lm9wZW4ge1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAgICAgLmZvcm1CdWJibGVfX2NvbnRhaW5lciAuYnV0dG9uLW1vcmVfX2VsZW1lbnQub3Blbjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgICAgIC5mb3JtQnViYmxlX19jb250YWluZXIgLmJ1dHRvbi1tb3JlX19lbGVtZW50Lm9wZW46YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cbiAgLmZvcm1CdWJibGVfX2NvbnRhaW5lciAuZm9ybUJ1YmJsZV9fc3RydWN0dXJlIHtcbiAgICBoZWlnaHQ6IDM5cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiAwLjNzOyB9XG4gIC5mb3JtQnViYmxlX19jb250YWluZXIgLmZvcm1CdWJibGVfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5mb3JtQnViYmxlX19jb250YWluZXIgLmZvcm1CdWJibGVfX2VsZW1lbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gICAgLmZvcm1CdWJibGVfX2NvbnRhaW5lciAuZm9ybUJ1YmJsZV9fZWxlbWVudDpmaXJzdC1jaGlsZCAuZm9ybUJ1YmJsZV9fZWxlbWVudF9fYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLmZvcm1CdWJibGVfX2NvbnRhaW5lciAuZm9ybUJ1YmJsZV9fZWxlbWVudDpsYXN0LWNoaWxkIC5mb3JtQnViYmxlX19lbGVtZW50X19idXR0b24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLmZvcm1CdWJibGVfX2NvbnRhaW5lciAuZm9ybUJ1YmJsZV9fZWxlbWVudF9fYnV0dG9uIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuOHJlbS8xLjA2MjVyZW0gXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgIGNvbG9yOiAjMjUyODJCO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0UxQzg1QztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgcGFkZGluZzogNXB4IDEuMjVlbSA1cHggMXJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IDM0cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmZvcm1CdWJibGVfX2NvbnRhaW5lciAuZm9ybUJ1YmJsZV9fZWxlbWVudF9fYnV0dG9uOmhvdmVyLCAuZm9ybUJ1YmJsZV9fY29udGFpbmVyIC5mb3JtQnViYmxlX19lbGVtZW50X19idXR0b246Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDOyB9XG4gICAgICAgIC5mb3JtQnViYmxlX19jb250YWluZXIgLmZvcm1CdWJibGVfX2VsZW1lbnRfX2J1dHRvbjpob3ZlciAuZm9ybUJ1YmJsZV9fZWxlbWVudF9fdGV4dCwgLmZvcm1CdWJibGVfX2NvbnRhaW5lciAuZm9ybUJ1YmJsZV9fZWxlbWVudF9fYnV0dG9uOmZvY3VzIC5mb3JtQnViYmxlX19lbGVtZW50X190ZXh0IHtcbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDsgfVxuICAgICAgICAuZm9ybUJ1YmJsZV9fY29udGFpbmVyIC5mb3JtQnViYmxlX19lbGVtZW50X19idXR0b246aG92ZXIgLmZvcm1CdWJibGVfX2VsZW1lbnRfX2Nsb3NlOmJlZm9yZSwgLmZvcm1CdWJibGVfX2NvbnRhaW5lciAuZm9ybUJ1YmJsZV9fZWxlbWVudF9fYnV0dG9uOmhvdmVyIC5mb3JtQnViYmxlX19lbGVtZW50X19jbG9zZTphZnRlciwgLmZvcm1CdWJibGVfX2NvbnRhaW5lciAuZm9ybUJ1YmJsZV9fZWxlbWVudF9fYnV0dG9uOmZvY3VzIC5mb3JtQnViYmxlX19lbGVtZW50X19jbG9zZTpiZWZvcmUsIC5mb3JtQnViYmxlX19jb250YWluZXIgLmZvcm1CdWJibGVfX2VsZW1lbnRfX2J1dHRvbjpmb2N1cyAuZm9ybUJ1YmJsZV9fZWxlbWVudF9fY2xvc2U6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgICAuZm9ybUJ1YmJsZV9fY29udGFpbmVyIC5mb3JtQnViYmxlX19lbGVtZW50X190ZXh0IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgY29sb3I6ICMyNTI4MkI7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1ZW07IH1cbiAgICAuZm9ybUJ1YmJsZV9fY29udGFpbmVyIC5mb3JtQnViYmxlX19lbGVtZW50X19jbG9zZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHJpZ2h0OiAxMXB4O1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgLmZvcm1CdWJibGVfX2NvbnRhaW5lciAuZm9ybUJ1YmJsZV9fZWxlbWVudF9fY2xvc2U6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgICAgIC5mb3JtQnViYmxlX19jb250YWluZXIgLmZvcm1CdWJibGVfX2VsZW1lbnRfX2Nsb3NlOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTZweDtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG5cbi5mb3JtUmVmZXJlbmNlX19jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZm9ybVJlZmVyZW5jZV9fY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGJvdHRvbTogMzVweDtcbiAgICAgIGxlZnQ6IGNhbGMoNTBweCAtIDFyZW0pO1xuICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gIC5mb3JtUmVmZXJlbmNlX19jb250YWluZXIgLmZvcm1SZWZlcmVuY2VfX3N0cnVjdHVyZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5mb3JtUmVmZXJlbmNlX19jb250YWluZXIgLmZvcm1SZWZlcmVuY2VfX3N0cnVjdHVyZSAubGFiZWxfX2l0ZW0ge1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuZm9ybVJlZmVyZW5jZV9fY29udGFpbmVyIC5mb3JtUmVmZXJlbmNlX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7IH1cbiAgICAuZm9ybVJlZmVyZW5jZV9fY29udGFpbmVyIC5mb3JtUmVmZXJlbmNlX19jb250ZW50IC5mb3JtX19jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmZvcm1SZWZlcmVuY2VfX2NvbnRhaW5lciAuZm9ybVJlZmVyZW5jZV9fY29udGVudCAuaW5wdXRfX2l0ZW0ge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjREVERURFO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGhlaWdodDogNDVweDtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogLjhyZW0gLjRyZW07IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuZm9ybVJlZmVyZW5jZV9fY29udGFpbmVyIC5mb3JtUmVmZXJlbmNlX19jb250ZW50IC5pbnB1dF9faXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDI4MHB4OyB9IH1cbiAgICAgIC5mb3JtUmVmZXJlbmNlX19jb250YWluZXIgLmZvcm1SZWZlcmVuY2VfX2NvbnRlbnQgLmlucHV0X19pdGVtOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6ICNDMUMxQzE7XG4gICAgICAgIG9wYWNpdHk6IDAuNTsgfVxuICAgIC5mb3JtUmVmZXJlbmNlX19jb250YWluZXIgLmZvcm1SZWZlcmVuY2VfX2NvbnRlbnQgLmJ1dHRvbl9pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtaW4td2lkdGg6IDQ1cHg7XG4gICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuOHJlbS8xcmVtIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgICAuZm9ybVJlZmVyZW5jZV9fY29udGFpbmVyIC5mb3JtUmVmZXJlbmNlX19jb250ZW50IC5idXR0b25faXRlbTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cblxuLmZvcm1TdWJtaXRfX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxcmVtIDFyZW0gMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5mb3JtU3VibWl0X19jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMjVweCA3NXB4IDFyZW07XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9IH1cbiAgLmZvcm1TdWJtaXRfX2NvbnRhaW5lcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAjRUZFRkVGOyB9XG4gIC5mb3JtU3VibWl0X19jb250YWluZXIgLmZvcm1TdWJtaXRfX3N0cnVjdHVyZSAuYnV0dG9uLXN1Ym1pdF9faXRlbSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgMXJlbSkgLyAxLjUgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDEuNXJlbTsgfVxuICAgIC5mb3JtU3VibWl0X19jb250YWluZXIgLmZvcm1TdWJtaXRfX3N0cnVjdHVyZSAuYnV0dG9uLXN1Ym1pdF9faXRlbSAuc3VibWl0X19pY29uIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICBmaWxsOiAjRkZGRkZGO1xuICAgICAgYW5pbWF0aW9uOiBwdWxzZSAycyBsaW5lYXIgaW5maW5pdGU7IH1cbiAgICAuZm9ybVN1Ym1pdF9fY29udGFpbmVyIC5mb3JtU3VibWl0X19zdHJ1Y3R1cmUgLmJ1dHRvbi1zdWJtaXRfX2l0ZW06aG92ZXIsIC5mb3JtU3VibWl0X19jb250YWluZXIgLmZvcm1TdWJtaXRfX3N0cnVjdHVyZSAuYnV0dG9uLXN1Ym1pdF9faXRlbTpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIC5mb3JtU3VibWl0X19jb250YWluZXIgLmZvcm1TdWJtaXRfX3N0cnVjdHVyZSAuYnV0dG9uLXN1Ym1pdF9faXRlbTpob3ZlciAuc2VhcmNoX19pY29uLCAuZm9ybVN1Ym1pdF9fY29udGFpbmVyIC5mb3JtU3VibWl0X19zdHJ1Y3R1cmUgLmJ1dHRvbi1zdWJtaXRfX2l0ZW06Zm9jdXMgLnNlYXJjaF9faWNvbiB7XG4gICAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgLmZvcm1TdWJtaXRfX2NvbnRhaW5lciAuZm9ybVN1Ym1pdF9fc3RydWN0dXJlIC5idXR0b24tcmVzZXRfX2l0ZW0ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW46IDFyZW0gYXV0byAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMyNTI4MkI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmZvcm1TdWJtaXRfX2NvbnRhaW5lciAuZm9ybVN1Ym1pdF9fc3RydWN0dXJlIC5idXR0b24tcmVzZXRfX2l0ZW0gLmJ1dHRvbi1yZXNldF9faXRlbS1pY29uIHtcbiAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgZmlsbDogIzI1MjgyQjtcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7IH1cbiAgICAuZm9ybVN1Ym1pdF9fY29udGFpbmVyIC5mb3JtU3VibWl0X19zdHJ1Y3R1cmUgLmJ1dHRvbi1yZXNldF9faXRlbTpob3ZlciAuYnV0dG9uLXJlc2V0X19pdGVtLWljb24ge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxuXG4uZm9ybVN3aXRjaF9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5mb3JtU3dpdGNoX19jb250YWluZXIgLmZvcm1Td2l0Y2hfX3N0cnVjdHVyZSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmZvcm1Td2l0Y2hfX2NvbnRhaW5lciAuZm9ybVN3aXRjaF9fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZm9ybVN3aXRjaF9fY29udGFpbmVyIC5mb3JtU3dpdGNoX19jb250ZW50IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9IH1cbiAgICAuZm9ybVN3aXRjaF9fY29udGFpbmVyIC5mb3JtU3dpdGNoX19jb250ZW50IC5jaGVja2JveC1sYWJlbCB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLmZvcm1Td2l0Y2hfX2NvbnRhaW5lciAuZm9ybVN3aXRjaF9fY29udGVudCAuY2hlY2tib3gtbGFiZWwgLnN3aXRjaC1jaGVja2JveCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMi44MTI1cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHZ3O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNERURFREU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNERURFREU7IH1cbiAgICAgICAgLmZvcm1Td2l0Y2hfX2NvbnRhaW5lciAuZm9ybVN3aXRjaF9fY29udGVudCAuY2hlY2tib3gtbGFiZWwgLnN3aXRjaC1jaGVja2JveDpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogLjJyZW07XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICB3aWR0aDogMC45Mzc1cmVtO1xuICAgICAgICAgIGhlaWdodDogMC45Mzc1cmVtO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAgIC5mb3JtU3dpdGNoX19jb250YWluZXIgLmZvcm1Td2l0Y2hfX2NvbnRlbnQgLmNoZWNrYm94LWlucHV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5mb3JtU3dpdGNoX19jb250YWluZXIgLmZvcm1Td2l0Y2hfX2NvbnRlbnQgLmNoZWNrYm94LWlucHV0OmNoZWNrZWQgKyAuY2hlY2tib3gtbGFiZWwgLnN3aXRjaC1jaGVja2JveCB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMzczMTM1O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gICAgICAgIC5mb3JtU3dpdGNoX19jb250YWluZXIgLmZvcm1Td2l0Y2hfX2NvbnRlbnQgLmNoZWNrYm94LWlucHV0OmNoZWNrZWQgKyAuY2hlY2tib3gtbGFiZWwgLnN3aXRjaC1jaGVja2JveDpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IDEuNnJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG5cbi5mb3JtU2VsZWN0X19jb250YWluZXIgLmxvY2FsaXphdG9yX19zdW1tYXJ5IC5sb2NhbGl6YXRvcl9fdmFsdWVzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMC44NzVyZW07IH1cbiAgLmZvcm1TZWxlY3RfX2NvbnRhaW5lciAubG9jYWxpemF0b3JfX3N1bW1hcnkgLmxvY2FsaXphdG9yX192YWx1ZXMgLmxvY2FsaXphdG9yX19sYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAjMjUyODJCOyB9XG4gIC5mb3JtU2VsZWN0X19jb250YWluZXIgLmxvY2FsaXphdG9yX19zdW1tYXJ5IC5sb2NhbGl6YXRvcl9fdmFsdWVzIC5sb2NhbGl6YXRvcl9fdmFsdWUtLWRlbGV0ZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZm9ybVNlbGVjdF9fY29udGFpbmVyIC5sb2NhbGl6YXRvcl9fc3VtbWFyeSAubG9jYWxpemF0b3JfX3ZhbHVlcyAubG9jYWxpemF0b3JfX3ZhbHVlLS1jb3VudCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG9yZGVyOiAzO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDhweDtcbiAgICByaWdodDogMnJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgd2lkdGg6IDEuNjg3NXJlbTtcbiAgICBoZWlnaHQ6IDEuNjg3NXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIHBhZGRpbmc6IDA7IH1cblxuLmZvcm1TZWxlY3RfX2NvbnRhaW5lciAubG9jYWxpemF0b3JfX3ZhbHVlcy1jb250YWluZXIgLmxvY2FsaXphdG9yX192YWx1ZXMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mb3JtU2VsZWN0X19jb250YWluZXIgLmxvY2FsaXphdG9yX19leHRyYSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTBweDsgfVxuICAuZm9ybVNlbGVjdF9fY29udGFpbmVyIC5sb2NhbGl6YXRvcl9fZXh0cmEgLnJhZGlvc19fZmllbGRzZXQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuZm9ybVNlbGVjdF9fY29udGFpbmVyIC5sb2NhbGl6YXRvcl9fZXh0cmEgLnJhZGlvc19fZ3JvdXAge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5mb3JtU2VsZWN0X19jb250YWluZXIgLmxvY2FsaXphdG9yX19leHRyYSAucmFkaW9zX19ncm91cCAucmFkaW9zX19pdGVtIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDJyZW07IH1cbiAgICAgIC5mb3JtU2VsZWN0X19jb250YWluZXIgLmxvY2FsaXphdG9yX19leHRyYSAucmFkaW9zX19ncm91cCAucmFkaW9zX19pdGVtIC5jaGVja19yYWRpb19lbGVtZW50IHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0zcHg7IH1cbiAgICAgICAgLmZvcm1TZWxlY3RfX2NvbnRhaW5lciAubG9jYWxpemF0b3JfX2V4dHJhIC5yYWRpb3NfX2dyb3VwIC5yYWRpb3NfX2l0ZW0gLmNoZWNrX3JhZGlvX2VsZW1lbnQ6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzOyB9XG4gICAgICAuZm9ybVNlbGVjdF9fY29udGFpbmVyIC5sb2NhbGl6YXRvcl9fZXh0cmEgLnJhZGlvc19fZ3JvdXAgLnJhZGlvc19faXRlbSAubGFiZWxfcmFkaW9fZWxlbWVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAgICAgICAuZm9ybVNlbGVjdF9fY29udGFpbmVyIC5sb2NhbGl6YXRvcl9fZXh0cmEgLnJhZGlvc19fZ3JvdXAgLnJhZGlvc19faXRlbSAubGFiZWxfcmFkaW9fZWxlbWVudDpob3ZlciAuY2hlY2tfcmFkaW9fZWxlbWVudDpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLmZvcm1TZWxlY3RfX2NvbnRhaW5lciAubG9jYWxpemF0b3JfX2V4dHJhIC5yYWRpb3NfX2dyb3VwIC5yYWRpb3NfX2l0ZW0gLmlucHV0X3JhZGlvX2VsZW1lbnQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5mb3JtU2VsZWN0X19jb250YWluZXIgLmxvY2FsaXphdG9yX19leHRyYSAucmFkaW9zX19ncm91cCAucmFkaW9zX19pdGVtIC5pbnB1dF9yYWRpb19lbGVtZW50OmNoZWNrZWQgKyAubGFiZWxfcmFkaW9fZWxlbWVudCAuY2hlY2tfcmFkaW9fZWxlbWVudDpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuXG4uZm9ybVNlbGVjdF9fY29udGFpbmVyIC5mb3JtU2VsZWN0X19zdHJ1Y3R1cmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLyp6LWluZGV4OiAxOyovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZm9ybVNlbGVjdF9fY29udGFpbmVyIC5mb3JtU2VsZWN0X19zdHJ1Y3R1cmUgLmxhYmVsLWVsZW1lbnQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgei1pbmRleDogOTk5OTk7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgY29sb3I6ICMyNTI4MkI7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgMXJlbSkgLyAxLjUgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG5cbi5mb3JtU2VsZWN0X19jb250YWluZXIgLmZvcm1TZWxlY3RfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgLyp6LWluZGV4OiAwOyovIH1cbiAgLmZvcm1TZWxlY3RfX2NvbnRhaW5lciAuZm9ybVNlbGVjdF9fY29udGVudCAudGV4dGZpZWxkX19pbnB1dCB7XG4gICAgY29sb3I6ICMyNTI4MkI7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgMXJlbSkgLyAxLjUgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIG1pbi1oZWlnaHQ6IDQ1cHg7IH1cbiAgICAuZm9ybVNlbGVjdF9fY29udGFpbmVyIC5mb3JtU2VsZWN0X19jb250ZW50IC50ZXh0ZmllbGRfX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgLmZvcm1TZWxlY3RfX2NvbnRhaW5lciAuZm9ybVNlbGVjdF9fY29udGVudCAuc3MtbWFpbiB7XG4gICAgbGVmdDogMDsgfVxuICAgIC5mb3JtU2VsZWN0X19jb250YWluZXIgLmZvcm1TZWxlY3RfX2NvbnRlbnQgLnNzLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDVweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAgICAgLmZvcm1TZWxlY3RfX2NvbnRhaW5lciAuZm9ybVNlbGVjdF9fY29udGVudCAuc3MtbWFpbiAuc3MtbXVsdGktc2VsZWN0ZWQuc3Mtb3Blbi1iZWxvdyB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzNzMxMzU7IH1cbiAgICAgIC5mb3JtU2VsZWN0X19jb250YWluZXIgLmZvcm1TZWxlY3RfX2NvbnRlbnQgLnNzLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkIC5zcy12YWx1ZXMge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5mb3JtU2VsZWN0X19jb250YWluZXIgLmZvcm1TZWxlY3RfX2NvbnRlbnQgLnNzLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkIC5zcy12YWx1ZXMgLnNzLWRpc2FibGVkIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuZm9ybVNlbGVjdF9fY29udGFpbmVyIC5mb3JtU2VsZWN0X19jb250ZW50IC5zcy1tYWluIC5zcy1tdWx0aS1zZWxlY3RlZCAuc3MtdmFsdWUtLWN1c3RvbSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgcmlnaHQ6IDM0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxLjY4NzVyZW07XG4gICAgICAgIGhlaWdodDogMS42ODc1cmVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgICAgLmZvcm1TZWxlY3RfX2NvbnRhaW5lciAuZm9ybVNlbGVjdF9fY29udGVudCAuc3MtbWFpbiAuc3MtbXVsdGktc2VsZWN0ZWQgLnNzLWFkZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5mb3JtU2VsZWN0X19jb250YWluZXIgLmZvcm1TZWxlY3RfX2NvbnRlbnQgLnNzLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkIC5zcy1hZGQgLnNzLXBsdXMge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgd2lkdGg6IDEycHg7IH1cbiAgICAgICAgICAuZm9ybVNlbGVjdF9fY29udGFpbmVyIC5mb3JtU2VsZWN0X19jb250ZW50IC5zcy1tYWluIC5zcy1tdWx0aS1zZWxlY3RlZCAuc3MtYWRkIC5zcy1wbHVzOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICAgICAgdG9wOiAtNXB4OyB9XG4gICAgLmZvcm1TZWxlY3RfX2NvbnRhaW5lciAuZm9ybVNlbGVjdF9fY29udGVudCAuc3MtbWFpbiAuc3MtY29udGVudCB7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgICAgLmZvcm1TZWxlY3RfX2NvbnRhaW5lciAuZm9ybVNlbGVjdF9fY29udGVudCAuc3MtbWFpbiAuc3MtY29udGVudCAuc3Mtb3B0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZm9ybVNlbGVjdF9fY29udGFpbmVyIC5mb3JtU2VsZWN0X19jb250ZW50IC5sb2NhbGl6YXRvcl9fY29udGVudCB7XG4gICAgbWluLWhlaWdodDogNDBweDsgfVxuICAuZm9ybVNlbGVjdF9fY29udGFpbmVyIC5mb3JtU2VsZWN0X19jb250ZW50IC5sb2NhbGl6YXRvcl9fcGx1cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRvcDogMTJweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mb3JtU2VsZWN0X19jb250YWluZXIgLmZvcm1TZWxlY3RfX2NvbnRlbnQgLmxvY2FsaXphdG9yX19wbHVzOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgICAuZm9ybVNlbGVjdF9fY29udGFpbmVyIC5mb3JtU2VsZWN0X19jb250ZW50IC5sb2NhbGl6YXRvcl9fcGx1czphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICAgIGxlZnQ6IDRweDtcbiAgICAgIHRvcDogOXB4O1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAuZm9ybVNlbGVjdF9fY29udGFpbmVyIC5mb3JtU2VsZWN0X19jb250ZW50IC5sb2NhbGl6YXRvcl9fc3VtbWFyeSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtaW4taGVpZ2h0OiA0NXB4OyB9XG5cbi5mb3JtU2VsZWN0X19jb250YWluZXIgLnNzLWNvbnRlbnQgLnNzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5mb3JtU2VsZWN0X19jb250YWluZXIgLnNzLWNvbnRlbnQgLnNzLWxpc3QgLnNzLW9wdGlvbi5lbXB0eSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIG9yZGVyOiAyOyB9XG4gIC5mb3JtU2VsZWN0X19jb250YWluZXIgLnNzLWNvbnRlbnQgLnNzLWxpc3QgLnNzLW9wdGlvbjpob3ZlciwgLmZvcm1TZWxlY3RfX2NvbnRhaW5lciAuc3MtY29udGVudCAuc3MtbGlzdCAuc3Mtb3B0aW9uOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuXG4uZm9ybVNlbGVjdF9fY29udGFpbmVyOm5vdCguZm9ybVNlbGVjdF9fY29udGFpbmVyX19sb2NhbGl6YXRvcikgLnNzLW9wdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjREVERURFOyB9XG5cbi5mb3JtU2VsZWN0X19jb250YWluZXI6bm90KC5mb3JtU2VsZWN0X19jb250YWluZXJfX2xvY2FsaXphdG9yKSAuc3Mtb3B0aW9uOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDRweCk7XG4gIGxlZnQ6IGNhbGMoMC41cmVtICsgNHB4KTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGRkZGRkY7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI0ZGRkZGRjtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogNnB4OyB9XG5cbi5mb3JtU2VsZWN0X19jb250YWluZXI6bm90KC5mb3JtU2VsZWN0X19jb250YWluZXJfX2xvY2FsaXphdG9yKSAuc3Mtb3B0aW9uLnNzLW9wdGlvbi1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgLmZvcm1TZWxlY3RfX2NvbnRhaW5lcjpub3QoLmZvcm1TZWxlY3RfX2NvbnRhaW5lcl9fbG9jYWxpemF0b3IpIC5zcy1vcHRpb24uc3Mtb3B0aW9uLXNlbGVjdGVkOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzM3MzEzNTtcbiAgICBib3JkZXItY29sb3I6ICMzNzMxMzU7IH1cbiAgLmZvcm1TZWxlY3RfX2NvbnRhaW5lcjpub3QoLmZvcm1TZWxlY3RfX2NvbnRhaW5lcl9fbG9jYWxpemF0b3IpIC5zcy1vcHRpb24uc3Mtb3B0aW9uLXNlbGVjdGVkOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5mb3JtLWVzdGltYXRlX19jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogbm9uZTsgfVxuICAuZm9ybS1lc3RpbWF0ZV9fY29udGFpbmVyLm9wZW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmZvcm0tZXN0aW1hdGVfX2NvbnRhaW5lciAuZm9ybS1lc3RpbWF0ZV9fc3RydWN0dXJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvcm0tZXN0aW1hdGVfX2NvbnRhaW5lciAuZm9ybS1lc3RpbWF0ZV9fc3RydWN0dXJlIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gIC5mb3JtLWVzdGltYXRlX19jb250YWluZXIgLmZvcm0tZXN0aW1hdGVfX3RleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgcGFkZGluZzogMC41ZW0gMCAxcmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb3JtLWVzdGltYXRlX19jb250YWluZXIgLmZvcm0tZXN0aW1hdGVfX3RleHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgLmZvcm0tZXN0aW1hdGVfX2NvbnRhaW5lciAuZm9ybS1lc3RpbWF0ZV9faW5wdXQtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMWVtIDA7XG4gICAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvcm0tZXN0aW1hdGVfX2NvbnRhaW5lciAuZm9ybS1lc3RpbWF0ZV9faW5wdXQtY29udGVudCB7XG4gICAgICAgIG1hcmdpbjogMCAxcmVtIDAgMDtcbiAgICAgICAgcGFkZGluZzogMCAyZW0gMCAwO1xuICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgLmZvcm0tZXN0aW1hdGVfX2NvbnRhaW5lciAuZm9ybS1lc3RpbWF0ZV9faW5wdXQtZWxlbWVudCB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNTI4MkI7XG4gICAgcGFkZGluZzogM3B4IDA7XG4gICAgbWluLWhlaWdodDogNDVweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgLmZvcm0tZXN0aW1hdGVfX2NvbnRhaW5lciBhLmZvcm0tZXN0aW1hdGVfX2J1dHRvbiB7XG4gICAgcGFkZGluZzogMXJlbSAxLjVyZW07IH1cblxuLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDY2NjtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm1fX2ZpZWxkIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogM3B4O1xuICAgIGhlaWdodDogM3B4OyB9XG4gICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIHtcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMXJlbTsgfVxuICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXJfX3N0cnVjdHVyZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyX19zdHJ1Y3R1cmUge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5saW5lX19zdHJ1Y3R1cmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5saW5lX19zdHJ1Y3R1cmUuaGlkZGVuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtX19maWVsZCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgLyp6LWluZGV4OiA5OTsqLyB9XG4gICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1fX2ZpZWxkLmhpZGRlbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtX19maWVsZC5mb3JtLW9mZnJlZGVtX19maWVsZCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybV9fZmllbGQuZm9ybS10eXBlX19maWVsZCwgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybV9fZmllbGQuZm9ybS1kYXRlbG9jc2Fpc19fZmllbGQsIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1fX2ZpZWxkLmZvcm0tbG95ZXJfX2ZpZWxkLCAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtX19maWVsZC5mb3JtLWxveWVyc2Fpc19fZmllbGQsIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1fX2ZpZWxkLmZvcm0tbG9jYWxpc2F0aW9uX19maWVsZCwgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybV9fZmllbGQuZm9ybS1jb21tZXJjZV9fZmllbGQsIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1fX2ZpZWxkLmZvcm0tcHJpY2VzX19maWVsZCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybV9fZmllbGQgLmZvcm1TZWxlY3RfX2NvbnRhaW5lciB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtX19maWVsZCAuZm9ybVJhbmdlX19jb250YWluZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtX19maWVsZCAuZm9ybVJhbmdlX19jb250YWluZXIucmFuZ2UtLW9wZW5lZCAucmFuZ2VfX3BsdXMge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7IH1cbiAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtX19maWVsZCAuZm9ybVJhbmdlX19jb250YWluZXIgLnJhbmdlX19pbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1fX2ZpZWxkIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciAucmFuZ2VfX3BsdXMge1xuICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAxLjFyZW07XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybV9fZmllbGQgLmZvcm1SYW5nZV9fY29udGFpbmVyIC5yYW5nZV9fcGx1czpiZWZvcmUge1xuICAgICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1fX2ZpZWxkIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciAucmFuZ2VfX3BsdXM6YWZ0ZXIge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogNDMlO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtX19maWVsZCAuZm9ybVJhbmdlX19jb250YWluZXIgLmZvcm1SYW5nZV9fbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1fX2ZpZWxkIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciAuZm9ybVJhbmdlX19yZXNldC1jb250ZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtX19maWVsZCAuZm9ybVJhbmdlX19jb250YWluZXIgLmZvcm1SYW5nZV9fcmVzZXQtY29udGVudCAuYnV0dG9uX19yZXNldC1idXR0b24ge1xuICAgICAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAwLjhyZW0vMXJlbSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMjUyODJCO1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIG1hcmdpbjogMXJlbSBhdXRvIDA7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtX19maWVsZCAuZm9ybVJhbmdlX19jb250YWluZXIgLmZvcm1SYW5nZV9fcmVzZXQtY29udGVudCAuYnV0dG9uX19yZXNldC1idXR0b24gLmJ1dHRvbl9fcmVzZXQtc3ZnIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAjMjUyODJCO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzOyB9XG4gICAgICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1fX2ZpZWxkIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciAuZm9ybVJhbmdlX19yZXNldC1jb250ZW50IC5idXR0b25fX3Jlc2V0LWJ1dHRvbjpob3ZlciAuYnV0dG9uX19yZXNldC1zdmcge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbiAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtX19maWVsZCAuZm9ybVJhbmdlX19jb250YWluZXIgLmZvcm1SYW5nZV9fY29udGVudCB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgICAgICAgY29sb3I6ICMyNTI4MkI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0RFREVERTsgfVxuICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1fX2ZpZWxkIC5mb3JtUmFuZ2VfX2NvbnRhaW5lci5yYW5nZS0tb3BlbmVkIC5mb3JtUmFuZ2VfX2NvbnRlbnQgLmFkZF9idXR0b24ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4gICAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybV9fZmllbGQgLmZvcm1SYW5nZV9fY29udGFpbmVyIC5yYW5nZV9fY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDI1cHggMXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAjRkZGRkZGOyB9XG4gICAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtX19maWVsZCAuZm9ybVJhbmdlX19jb250YWluZXIgLnJhbmdlX19jb250ZW50IC5ub1VpLXRvdWNoLWFyZWEge1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1fX2ZpZWxkIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciAucmFuZ2VfX2NvbnRlbnQgLnJhbmdlX19oaWdobGlnaHQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREVERURFO1xuICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgICAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtX19maWVsZCAuZm9ybVJhbmdlX19jb250YWluZXIgLnJhbmdlX19jb250ZW50IC5yYW5nZV9faGlnaGxpZ2h0OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1fX2ZpZWxkIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciAucmFuZ2VfX2NvbnRlbnQgLnJhbmdlX190ZXh0IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1fX2ZpZWxkIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciAucmFuZ2VfX2NvbnRlbnQgLnJhbmdlX19pbnB1dCB7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgICAgICAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybV9fZmllbGQgLmZvcm1SYW5nZV9fY29udGFpbmVyIC5yYW5nZV9fY29udGVudCAucmFuZ2VfX2lucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtX19maWVsZCAuZm9ybVJhbmdlX19jb250YWluZXIgLnJhbmdlX19jb250ZW50IC5yYW5nZV9faW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1fX2ZpZWxkIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciAucmFuZ2VfX2NvbnRlbnQgLnJhbmdlX191bml0IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1JbnRlZ2VyX19jb250YWluZXIgLmZvcm1JbnRlZ2VyX19jb250ZW50IC5sYWJlbC1lbGVtZW50IHtcbiAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgMXJlbSkgLyAxLjUgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogIzI1MjgyQjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDsgfVxuICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybUludGVnZXJfX2NvbnRhaW5lciAuZm9ybUludGVnZXJfX2NvbnRlbnQgLmJ1dHRvbi1lbGVtZW50IHtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybUludGVnZXJfX2NvbnRhaW5lciAuZm9ybUludGVnZXJfX2NvbnRlbnQgLmlucHV0LWVsZW1lbnQge1xuICAgICAgICAgIHdpZHRoOiA2NXB4OyB9IH1cbiAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH0gfVxuICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX2NvbnRhaW5lciAuZm9ybURhdGVMb2NzYWlzX19zdHJ1Y3R1cmUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX2NvbnRhaW5lciAuZm9ybURhdGVMb2NzYWlzX19sYWJlbC1kYXRlIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgICBjb2xvcjogIzI1MjgyQjtcbiAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0RFREVERTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybURhdGVMb2NzYWlzX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fbGFiZWwtZGF0ZSAudGV4dF9pY29uIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybURhdGVMb2NzYWlzX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fbGFiZWwtZGF0ZSAudGV4dF9pY29uIHN2ZyB7XG4gICAgICAgICAgICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX2NvbnRhaW5lciAuZm9ybURhdGVMb2NzYWlzX19sYWJlbC1kYXRlIC50ZXh0X2VsZW1lbnQge1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC40cmVtOyB9XG4gICAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybURhdGVMb2NzYWlzX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fbGFiZWwtZGF0ZS5hY3RpdmUsIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX2xhYmVsLWRhdGU6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX2xhYmVsLWRhdGUuYWN0aXZlIHN2ZywgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybURhdGVMb2NzYWlzX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fbGFiZWwtZGF0ZTpob3ZlciBzdmcge1xuICAgICAgICAgICAgICBmaWxsOiAjRTFDODVDOyB9XG4gICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX2VsZW1lbnRzIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgICAgcGFkZGluZzogMXJlbSAxcmVtO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBtYXgtd2lkdGg6IDM3NHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgYm94LXNoYWRvdzogMXB4IDRweCA3cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDkwZGVnKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybURhdGVMb2NzYWlzX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fZWxlbWVudHMge1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICByaWdodDogaW5oZXJpdDsgfSB9XG4gICAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybURhdGVMb2NzYWlzX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fZWxlbWVudHMuYWN0aXZlIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgwKTsgfVxuICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX2NvbnRhaW5lciAuZm9ybURhdGVMb2NzYWlzX19jb250ZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX2NvbnRlbnQgLmRhdGUtY29udGVudCB7XG4gICAgICAgICAgICB3aWR0aDogNDcuNSU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX2NvbnRhaW5lciAuZm9ybURhdGVMb2NzYWlzX19jb250ZW50IC5kYXRlLWNvbnRlbnQgLmRhdGUtaW5wdXRfX3N0cnVjdHVyZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX2NvbnRlbnQgLmRhdGUtY29udGVudCAuZGF0ZS1pbnB1dCB7XG4gICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC44NzVyZW07XG4gICAgICAgICAgICAgIGNvbG9yOiAjMjUyODJCO1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjREVERURFOyB9XG4gICAgICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX2NvbnRlbnQgLmRhdGUtY29udGVudCAuZGF0ZS1pbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjUyODJCOyB9XG4gICAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX2NvbnRhaW5lciAuZm9ybURhdGVMb2NzYWlzX19jb250ZW50IC5kYXRlLWNvbnRlbnQgaW5wdXQ6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX2NvbnRhaW5lciAuZm9ybURhdGVMb2NzYWlzX19jb250ZW50IC5kYXRlLWNvbnRlbnQgLmljb25fY2FsZW5kYXIge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJvdHRvbTogNTAlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgICAgICAgcmlnaHQ6IC41cmVtO1xuICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICBmaWxsOiAjRTFDODVDOyB9XG4gICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX3Jlc2V0LWNvbnRlbnQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fY29udGFpbmVyIC5mb3JtRGF0ZUxvY3NhaXNfX3Jlc2V0LWNvbnRlbnQgLmJ1dHRvbl9fcmVzZXQtYnV0dG9uIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMXJlbSBhdXRvIDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMC44cmVtLzFyZW0gXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgY29sb3I6ICMyNTI4MkI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybURhdGVMb2NzYWlzX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fcmVzZXQtY29udGVudCAuYnV0dG9uX19yZXNldC1idXR0b24gLmJ1dHRvbl9fcmVzZXQtc3ZnIHtcbiAgICAgICAgICAgICAgZmlsbDogIzI1MjgyQjtcbiAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zczsgfVxuICAgICAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybURhdGVMb2NzYWlzX19jb250YWluZXIgLmZvcm1EYXRlTG9jc2Fpc19fcmVzZXQtY29udGVudCAuYnV0dG9uX19yZXNldC1idXR0b246aG92ZXIgLmJ1dHRvbl9fcmVzZXQtc3ZnIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxuICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lMV9fY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIubGluZTFfX2NvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lMV9fY29udGFpbmVyOmhvdmVyIHtcbiAgICAgICAgICB6LWluZGV4OiAxMDA7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lMV9fY29udGFpbmVyIC5mb3JtT2ZmcmVkZW1fX2NvbnRhaW5lciAuZm9ybV9fY29udGVudCAubGlzdC1lbGVtZW50c19fc3RydWN0dXJlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUxX19jb250YWluZXIgLmZvcm1PZmZyZWRlbV9fY29udGFpbmVyIC5saW5rLWVtYWlsX19jb250ZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUyX19jb250YWluZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDEwOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lMl9fY29udGFpbmVyIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUyX19jb250YWluZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH0gfVxuICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUyX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lcl9fc3RydWN0dXJlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIubGluZTJfX2NvbnRhaW5lciAubGluZV9fc3RydWN0dXJlIHtcbiAgICAgICAgICBtYXJnaW46IDAuNXJlbSAwOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIubGluZTJfX2NvbnRhaW5lciAubGluZV9fc3RydWN0dXJlLnNlY3Rpb24wIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC44cmVtOyB9XG4gICAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUyX19jb250YWluZXIgLmxpbmVfX3N0cnVjdHVyZS5zZWN0aW9uMSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgLjRyZW07IH1cbiAgICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIubGluZTJfX2NvbnRhaW5lciAubGluZV9fc3RydWN0dXJlLnNlY3Rpb24yIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjhyZW07IH1cbiAgICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIubGluZTJfX2NvbnRhaW5lciAubGluZV9fc3RydWN0dXJlLnNlY3Rpb24zIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgICAgICAgICB3aWR0aDogNjAlOyB9XG4gICAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUyX19jb250YWluZXIgLmxpbmVfX3N0cnVjdHVyZS5zZWN0aW9uNCB7XG4gICAgICAgICAgICAgIHdpZHRoOiA0MCU7IH0gfVxuICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUyX19jb250YWluZXIgLmJ1dHRvbl9Db250ZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIubGluZTJfX2NvbnRhaW5lciAuYnV0dG9uX0NvbnRlbnQge1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIubGluZTJfX2NvbnRhaW5lciAuYnV0dG9uX0NvbnRlbnQge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICAgICAgICB3aWR0aDogYXV0bzsgfSB9XG4gICAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lMl9fY29udGFpbmVyIC5idXR0b25fQ29udGVudCAuZmlsdGVyX2J1dHRvbl9pdGVtIHtcbiAgICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUyX19jb250YWluZXIgLmJ1dHRvbl9Db250ZW50IC5maWx0ZXJfYnV0dG9uX2l0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMjVweDsgfSB9XG4gICAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUyX19jb250YWluZXIgLmJ1dHRvbl9Db250ZW50IC5maWx0ZXJfYnV0dG9uX2l0ZW0gLnNlYXJjaF9faWNvbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgIGZpbGw6ICNGRkZGRkY7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIubGluZTJfX2NvbnRhaW5lciAuYnV0dG9uX0NvbnRlbnQgLmZpbHRlcl9idXR0b25faXRlbTpob3ZlciwgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lMl9fY29udGFpbmVyIC5idXR0b25fQ29udGVudCAuZmlsdGVyX2J1dHRvbl9pdGVtOmZvY3VzIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTtcbiAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgICAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lMl9fY29udGFpbmVyIC5idXR0b25fQ29udGVudCAuZmlsdGVyX2J1dHRvbl9pdGVtOmhvdmVyIC5zZWFyY2hfX2ljb24sIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIubGluZTJfX2NvbnRhaW5lciAuYnV0dG9uX0NvbnRlbnQgLmZpbHRlcl9idXR0b25faXRlbTpmb2N1cyAuc2VhcmNoX19pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gICAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lMl9fY29udGFpbmVyIC5idXR0b25fQ29udGVudCAuc3VibWl0X2J1dHRvbl9pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIDcwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUyX19jb250YWluZXIgLmJ1dHRvbl9Db250ZW50IC5zdWJtaXRfYnV0dG9uX2l0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNTBweDsgfSB9XG4gICAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUyX19jb250YWluZXIgLmJ1dHRvbl9Db250ZW50IC5zdWJtaXRfYnV0dG9uX2l0ZW0gLnN1Ym1pdF9faWNvbiB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgIGZpbGw6ICNGRkZGRkY7XG4gICAgICAgICAgICAgIGFuaW1hdGlvbjogcHVsc2UgMnMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA2MCUgNjAlOyB9XG4gICAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUyX19jb250YWluZXIgLmJ1dHRvbl9Db250ZW50IC5zdWJtaXRfYnV0dG9uX2l0ZW06aG92ZXIsIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIubGluZTJfX2NvbnRhaW5lciAuYnV0dG9uX0NvbnRlbnQgLnN1Ym1pdF9idXR0b25faXRlbTpmb2N1cyB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIubGluZTJfX2NvbnRhaW5lciAuYnV0dG9uX0NvbnRlbnQgLnN1Ym1pdF9idXR0b25faXRlbTpob3ZlciAuc3VibWl0X19pY29uLCAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUyX19jb250YWluZXIgLmJ1dHRvbl9Db250ZW50IC5zdWJtaXRfYnV0dG9uX2l0ZW06Zm9jdXMgLnN1Ym1pdF9faWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIubGluZTJfX2NvbnRhaW5lciAuYnV0dG9uX0NvbnRlbnQgLmJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDA7IH1cbiAgICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIubGluZTJfX2NvbnRhaW5lciAuYnV0dG9uX0NvbnRlbnQgLmJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtOyB9XG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIubGluZTJfX2NvbnRhaW5lciAuYnV0dG9uX0NvbnRlbnQgLmJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lMl9fY29udGFpbmVyIC5idXR0b25fQ29udGVudCAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDAgMC41cmVtIDFyZW07IH0gfVxuICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lM19fY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lM19fY29udGFpbmVyIC5mb3JtQnViYmxlX19jb250YWluZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUzX19jb250YWluZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH0gfVxuICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUzX19jb250YWluZXIgLnJlc2V0X2J1dHRvbl9pdGVtIHtcbiAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgY29sb3I6ICMyNTI4MkI7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAgICAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUzX19jb250YWluZXIgLnJlc2V0X2J1dHRvbl9pdGVtIC5yZXNldF9faWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgZmlsbDogIzI1MjgyQjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zczsgfVxuICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIubGluZTNfX2NvbnRhaW5lciAucmVzZXRfYnV0dG9uX2l0ZW06aG92ZXIgLnJlc2V0X19pY29uIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIubGluZTNfX2NvbnRhaW5lciAucmVzZXRfYnV0dG9uX2l0ZW0ge1xuICAgICAgICAgICAgICB3aWR0aDogaW5pdGlhbDsgfSB9XG4gICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lMl9fY29udGFpbmVyIC5saW5lX19jb250YWluZXJfX3N0cnVjdHVyZSxcbiAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUyX19jb250YWluZXIgLmJ1dHRvbl9Db250ZW50LCAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUzX19jb250YWluZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyLm9wZW4gLmxpbmVfX2NvbnRhaW5lci5saW5lMl9fY29udGFpbmVyIC5saW5lX19jb250YWluZXJfX3N0cnVjdHVyZSxcbiAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlci5vcGVuIC5saW5lX19jb250YWluZXIubGluZTJfX2NvbnRhaW5lciAuYnV0dG9uX0NvbnRlbnQsIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyLm9wZW4gLmxpbmVfX2NvbnRhaW5lci5saW5lM19fY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cblxuLnNlYXJjaC1maWx0ZXItZnVsbCA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAzcHg7IH1cbiAgLnNlYXJjaC1maWx0ZXItZnVsbCA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gIC5zZWFyY2gtZmlsdGVyLWZ1bGwgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAuc2VhcmNoLWZpbHRlci1mdWxsIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cblxuLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybS1lc3RpbWF0ZV9fY29udGFpbmVyLm9wZW4ge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm0tZXN0aW1hdGVfX2NvbnRhaW5lci5vcGVuIC5mb3JtLWVzdGltYXRlX19zdHJ1Y3R1cmUge1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm0tZXN0aW1hdGVfX2NvbnRhaW5lci5vcGVuIC5mb3JtLWVzdGltYXRlX190ZXh0IHtcbiAgICBwYWRkaW5nOiAxcmVtIDAgMDtcbiAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtLWVzdGltYXRlX19jb250YWluZXIub3BlbiAuZm9ybS1lc3RpbWF0ZV9faW5wdXQtY29udGVudCB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbi5zZWFyY2gtZmlsdGVyLWZ1bGwgLm1vZGFsX19ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLm1vZGFsX19ib2R5IHtcbiAgICAgIGhlaWdodDogYXV0bzsgfSB9XG5cbi5zZWFyY2gtZmlsdGVyLWZ1bGwgLm1vZGFsX19jbG9zZSB7XG4gIHotaW5kZXg6IDEwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLm1vZGFsX19jbG9zZS1kcmF3aW5nIHtcbiAgICBmaWxsOiAjRTFDODVDO1xuICAgIHdpZHRoOiAuNXJlbTtcbiAgICBoZWlnaHQ6IC41cmVtOyB9XG4gIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLm1vZGFsX19jbG9zZSBzcGFuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLnNlYXJjaC1maWx0ZXItZnVsbCAubW9kYWxfX3Njcm9sbGVyIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzI1MjgyQjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA1MHB4IDAgMDsgfVxuXG4uc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogMjI1cHg7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDJlbSAtIDI1MHB4KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMCAxcmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgY2FsYyg3NXB4IC0gMXJlbSkgMXJlbTsgfSB9XG4gIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lciAubGluZV9fc3RydWN0dXJlIHtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbTsgfVxuICAgICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyIC5saW5lX19zdHJ1Y3R1cmUuaGlkZGVuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybV9fZmllbGQge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lMV9fY29udGFpbmVyIC5saW5lX19zdHJ1Y3R1cmUge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIubGluZTJfX2NvbnRhaW5lciB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIubGluZTJfX2NvbnRhaW5lciAubGluZV9fc3RydWN0dXJlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIubGluZTJfX2NvbnRhaW5lciAubGluZV9fc3RydWN0dXJlIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIubGluZTJfX2NvbnRhaW5lciAubGluZV9fc3RydWN0dXJlIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMCU7IH0gfVxuICAgICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIubGluZTJfX2NvbnRhaW5lciAubGluZV9fc3RydWN0dXJlLnNlY3Rpb24wIHtcbiAgICAgICAgICB6LWluZGV4OiAxMDsgfVxuICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lM19fY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIubGluZTNfX2NvbnRhaW5lciAubGluZV9fc3RydWN0dXJlIHtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAxcmVtOyB9XG4gICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyLmxpbmU0X19jb250YWluZXIgLmxpbmVfX3N0cnVjdHVyZSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgcGFkZGluZzogMXJlbTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyLmxpbmU0X19jb250YWluZXIgLmxpbmVfX3N0cnVjdHVyZSB7XG4gICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtOyB9IH1cbiAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIubGluZTVfX2NvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tbGVmdDogLS41cmVtOyB9XG4gICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIubGluZTVfX2NvbnRhaW5lciAubGluZV9fc3RydWN0dXJlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIubGluZTVfX2NvbnRhaW5lciAubGluZV9fc3RydWN0dXJlIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lNV9fY29udGFpbmVyIC5saW5lX19zdHJ1Y3R1cmUge1xuICAgICAgICAgICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbTsgfSB9XG4gICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyLmxpbmU2X19jb250YWluZXIgLmxpbmVfX3N0cnVjdHVyZSB7XG4gICAgICBwYWRkaW5nOiAxcmVtOyB9XG4gICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIubGluZTZfX2NvbnRhaW5lciAubGluZV9fc3RydWN0dXJlLnNlY3Rpb24wIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIubGluZTZfX2NvbnRhaW5lciAubGluZV9fc3RydWN0dXJlLnNlY3Rpb24wIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIubGluZTZfX2NvbnRhaW5lciAubGluZV9fc3RydWN0dXJlLnNlY3Rpb24wIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJlbSAxcmVtOyB9IH1cbiAgICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lNl9fY29udGFpbmVyIC5saW5lX19zdHJ1Y3R1cmUuc2VjdGlvbjEge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lNl9fY29udGFpbmVyIC5saW5lX19zdHJ1Y3R1cmUuc2VjdGlvbjEge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lNl9fY29udGFpbmVyIC5saW5lX19zdHJ1Y3R1cmUuc2VjdGlvbjEge1xuICAgICAgICAgICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgICAgICAgICAgcGFkZGluZzogMmVtIDFyZW07IH0gfVxuICAgICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyLmxpbmU2X19jb250YWluZXIgLmxpbmVfX3N0cnVjdHVyZS5zZWN0aW9uMiB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyLmxpbmU2X19jb250YWluZXIgLmxpbmVfX3N0cnVjdHVyZS5zZWN0aW9uMiB7XG4gICAgICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyLmxpbmU2X19jb250YWluZXIgLmxpbmVfX3N0cnVjdHVyZS5zZWN0aW9uMiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJlbSAxcmVtOyB9IH1cbiAgICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lNl9fY29udGFpbmVyIC5saW5lX19zdHJ1Y3R1cmUuc2VjdGlvbjMge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lNl9fY29udGFpbmVyIC5saW5lX19zdHJ1Y3R1cmUuc2VjdGlvbjMge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lNl9fY29udGFpbmVyIC5saW5lX19zdHJ1Y3R1cmUuc2VjdGlvbjMge1xuICAgICAgICAgICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgICAgICAgICAgcGFkZGluZzogMmVtIDFyZW07IH0gfVxuICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lN19fY29udGFpbmVyIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyLmxpbmU3X19jb250YWluZXIgLmxpbmVfX3N0cnVjdHVyZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxcmVtOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgICAgICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyLmxpbmU3X19jb250YWluZXIgLmxpbmVfX3N0cnVjdHVyZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAgICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIubGluZTdfX2NvbnRhaW5lciAuZm9ybUNoZWNrYm94X19jb250ZW50IHtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cbiAgICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lN19fY29udGFpbmVyIC5mb3JtQ2hlY2tib3hfX2NvbnRhaW5lciAuZm9ybUNoZWNrYm94X19saXN0LWNvbnRlbnQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIubGluZTdfX2NvbnRhaW5lciAuZm9ybUNoZWNrYm94X19jb250YWluZXIgLmZvcm1DaGVja2JveF9fbGlzdC1jb250ZW50IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAgICAgICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lN19fY29udGFpbmVyIC5mb3JtQ2hlY2tib3hfX2NvbnRhaW5lciAuZm9ybUNoZWNrYm94X19saXN0LWNvbnRlbnQgLmxpc3QtZWxlbWVudCB7XG4gICAgICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIubGluZTdfX2NvbnRhaW5lciAuZm9ybUNoZWNrYm94X19jb250YWluZXIgLmZvcm1DaGVja2JveF9fbGlzdC1jb250ZW50IC5saXN0LWVsZW1lbnQge1xuICAgICAgICAgICAgd2lkdGg6IDIwJTsgfSB9XG4gICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyLmxpbmU4X19jb250YWluZXIgLmxpbmVfX3N0cnVjdHVyZSB7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lOF9fY29udGFpbmVyIC5saW5lX19zdHJ1Y3R1cmUge1xuICAgICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lOF9fY29udGFpbmVyIC5saW5lX19zdHJ1Y3R1cmUuc2VjdGlvblBhcmFtcyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIubGluZThfX2NvbnRhaW5lciAubGluZV9fc3RydWN0dXJlLnNlY3Rpb25QYXJhbXMgLmxpbmVfX3RpdGxlLWVsZW1lbnQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lOF9fY29udGFpbmVyIC5saW5lX19zdHJ1Y3R1cmUuc2VjdGlvblBhcmFtcyAudGl0bGUtZWxlbWVudCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIubGluZThfX2NvbnRhaW5lciAubGluZV9fc3RydWN0dXJlLnNlY3Rpb25QYXJhbXMgLnRpdGxlLWVsZW1lbnQge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfSB9XG4gICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciAuZm9ybVJhbmdlX19zdHJ1Y3R1cmUge1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgICAgICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciAuZm9ybVJhbmdlX19zdHJ1Y3R1cmUge1xuICAgICAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybVJhbmdlX19jb250YWluZXIgLmZvcm1SYW5nZV9fc3RydWN0dXJlIC5yYW5nZV9fc3VtbWFyeSwgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciAuZm9ybVJhbmdlX19zdHJ1Y3R1cmUgLnJhbmdlX19wbHVzIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybVJhbmdlX19jb250YWluZXIgLmZvcm1SYW5nZV9fc3RydWN0dXJlIC5yYW5nZV9fY29udGVudCB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgICAgYm9yZGVyOiAwOyB9XG4gICAgICAgICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciAuZm9ybVJhbmdlX19zdHJ1Y3R1cmUgLnJhbmdlX19jb250ZW50IC5ub1VpLWhvcml6b250YWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0RFREVERTsgfVxuICAgICAgICAgICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciAuZm9ybVJhbmdlX19zdHJ1Y3R1cmUgLnJhbmdlX19jb250ZW50IC5ub1VpLWhvcml6b250YWwgLm5vVWktY29ubmVjdCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgICAgICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciAuZm9ybVJhbmdlX19zdHJ1Y3R1cmUgLnJhbmdlX19wcmV2aWV3IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIgLmZvcm1SYW5nZV9fY29udGFpbmVyIC5mb3JtUmFuZ2VfX3N0cnVjdHVyZSAucmFuZ2VfX2lucHV0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIgLmZvcm1SYW5nZV9fY29udGFpbmVyIC5mb3JtUmFuZ2VfX3N0cnVjdHVyZSAucmFuZ2VfX2hpZ2hsaWdodCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybVJhbmdlX19jb250YWluZXIgLmZvcm1SYW5nZV9fc3RydWN0dXJlIC5yYW5nZV9faGlnaGxpZ2h0IC5yYW5nZV9fdGV4dCB7XG4gICAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAgICAgICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybVJhbmdlX19jb250YWluZXIgLmZvcm1SYW5nZV9fc3RydWN0dXJlIC5yYW5nZV9faGlnaGxpZ2h0IC5yYW5nZV9fdW5pdCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAuOHJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMzczMTM1O1xuICAgICAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgMXJlbSkgLyAxLjUgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgei1pbmRleDogMjsgfVxuICAgICAgICAgIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm1MaW5lX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lciAuZm9ybVJhbmdlX19jb250YWluZXIgLmZvcm1SYW5nZV9fc3RydWN0dXJlIC5yYW5nZV9faGlnaGxpZ2h0IC5yYW5nZV9faW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjREVERURFO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIHBhZGRpbmc6IC44cmVtIC40cmVtOyB9XG4gICAgICAgICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIgLmZvcm1SYW5nZV9fY29udGFpbmVyIC5mb3JtUmFuZ2VfX3N0cnVjdHVyZSAucmFuZ2VfX2hpZ2hsaWdodCAucmFuZ2VfX2lucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIgLmZvcm1SYW5nZV9fY29udGFpbmVyIC5mb3JtUmFuZ2VfX3N0cnVjdHVyZSAucmFuZ2VfX2hpZ2hsaWdodCAucmFuZ2VfX2lucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciAuZm9ybVJhbmdlX19yZXNldC1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIgLmZvcm1SYW5nZV9fY29udGFpbmVyIC5mb3JtUmFuZ2VfX3Jlc2V0LWNvbnRlbnQgLmJ1dHRvbl9fcmVzZXQtYnV0dG9uIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgbWFyZ2luOiAxcmVtIGF1dG8gMDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAwLjhyZW0vMXJlbSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgY29sb3I6ICMyNTI4MkI7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgICAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtTGluZV9fY29udGFpbmVyIC5saW5lX19jb250YWluZXIgLmZvcm1SYW5nZV9fY29udGFpbmVyIC5mb3JtUmFuZ2VfX3Jlc2V0LWNvbnRlbnQgLmJ1dHRvbl9fcmVzZXQtYnV0dG9uIC5idXR0b25fX3Jlc2V0LXN2ZyB7XG4gICAgICAgICAgICBmaWxsOiAjMjUyODJCO1xuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzOyB9XG4gICAgICAgICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciAuZm9ybVJhbmdlX19yZXNldC1jb250ZW50IC5idXR0b25fX3Jlc2V0LWJ1dHRvbjpob3ZlciAuYnV0dG9uX19yZXNldC1zdmcge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxuICAgICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciAuZm9ybVJhbmdlX19sYWJlbCB7XG4gICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciAuZm9ybVJhbmdlX19jb250ZW50IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybUxpbmVfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyIC5mb3JtUmFuZ2VfX2NvbnRhaW5lciAuZm9ybVJhbmdlX19jb250ZW50IC5ub1VpLXRvdWNoLWFyZWEge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lMl9fY29udGFpbmVyLCAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lM19fY29udGFpbmVyLCAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lNF9fY29udGFpbmVyLCAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lNV9fY29udGFpbmVyLCAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lNl9fY29udGFpbmVyLCAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lN19fY29udGFpbmVyLCAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lOF9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtLXNlYXJjaC1maWx0ZXIub3BlbiAubGluZV9fY29udGFpbmVyLmxpbmUyX19jb250YWluZXIsIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm0tc2VhcmNoLWZpbHRlci5vcGVuIC5saW5lX19jb250YWluZXIubGluZTNfX2NvbnRhaW5lciwgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybS1zZWFyY2gtZmlsdGVyLm9wZW4gLmxpbmVfX2NvbnRhaW5lci5saW5lNF9fY29udGFpbmVyLCAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtLXNlYXJjaC1maWx0ZXIub3BlbiAubGluZV9fY29udGFpbmVyLmxpbmU1X19jb250YWluZXIsIC5zZWFyY2gtZmlsdGVyLWZ1bGwgLmZvcm0tc2VhcmNoLWZpbHRlci5vcGVuIC5saW5lX19jb250YWluZXIubGluZTZfX2NvbnRhaW5lciwgLnNlYXJjaC1maWx0ZXItZnVsbCAuZm9ybS1zZWFyY2gtZmlsdGVyLm9wZW4gLmxpbmVfX2NvbnRhaW5lci5saW5lN19fY29udGFpbmVyLCAuc2VhcmNoLWZpbHRlci1mdWxsIC5mb3JtLXNlYXJjaC1maWx0ZXIub3BlbiAubGluZV9fY29udGFpbmVyLmxpbmU4X19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5ib2R5LS1pbm5lciAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciB7XG4gIG1hcmdpbjogYXV0bzsgfVxuICAuYm9keS0taW5uZXIgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lMV9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5ib2R5LS1pbm5lciAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUyX19jb250YWluZXIgLmxpbmVfX2NvbnRhaW5lcl9fc3RydWN0dXJlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5ib2R5LS1pbm5lciAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciAubGluZV9fY29udGFpbmVyLmxpbmUyX19jb250YWluZXIgLnN1Ym1pdF9idXR0b25faXRlbSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYm9keS0taW5uZXIgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIgLmxpbmVfX2NvbnRhaW5lci5saW5lM19fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJvZHktLWlubmVyIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIC5saW5lX19jb250YWluZXIubGluZTFfX2NvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmJvZHktLWlubmVyIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyLm9wZW4gLmxpbmVfX2NvbnRhaW5lci5saW5lMl9fY29udGFpbmVyIC5saW5lX19jb250YWluZXJfX3N0cnVjdHVyZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmJvZHktLWlubmVyIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyLm9wZW4gLmxpbmVfX2NvbnRhaW5lci5saW5lMl9fY29udGFpbmVyIC5zdWJtaXRfYnV0dG9uX2l0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5ib2R5LS1pbm5lciAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlci5vcGVuIC5saW5lX19jb250YWluZXIubGluZTNfX2NvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuLmJvZHktLWlubmVyIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lci5zZWFyY2hfZm9ybV9pbm5lciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvbW9kdWxlcy9zZWFyY2gvMS5qcGdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogNTAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDQwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICAuYm9keS0taW5uZXIgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyLnNlYXJjaF9mb3JtX2lubmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogIzM3MzEzNTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLnNvcnQge1xuICB6LWluZGV4OiAxMDA7IH1cbiAgLnNvcnRfX3RpdGxlIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxcmVtLCBjYWxjKDAuNjI1cmVtICsgMC43ODEzdncpLCAxLjI1cmVtKSAvIDEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgLnNvcnQgLnNvcnQtZmlsdGVyX19mb3JtIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuc29ydCAuc29ydC1maWx0ZXJfX2Zvcm0gLnNvcnQtZmlsdGVyX19zZWxlY3QgLmljb24ge1xuICAgICAgdHJhbnNpdGlvbjogMC41cztcbiAgICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgLnNvcnQgLnNvcnQtZmlsdGVyX19pdGVtcyB7XG4gICAgdHJhbnNpdGlvbjogMC41cztcbiAgICB0b3A6IDE1MCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0RFREVERTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJveC1zaGFkb3c6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogMDsgfVxuICAuc29ydCAuc29ydC1maWx0ZXJfX2l0ZW0ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgICAuc29ydCAuc29ydC1maWx0ZXJfX2l0ZW06aG92ZXIsIC5zb3J0IC5zb3J0LWZpbHRlcl9faXRlbTphY3RpdmUge1xuICAgICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgICAuc29ydCAuc29ydC1maWx0ZXJfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gIC5zb3J0IC5zb3J0LWZpbHRlcjpob3ZlciAuc29ydC1maWx0ZXJfX3NlbGVjdCAuaWNvbiwgLnNvcnQgLnNvcnQtZmlsdGVyOmFjdGl2ZSAuc29ydC1maWx0ZXJfX3NlbGVjdCAuaWNvbiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAuc29ydCAuc29ydC1maWx0ZXI6aG92ZXIgLnNvcnQtZmlsdGVyX19pdGVtcywgLnNvcnQgLnNvcnQtZmlsdGVyOmFjdGl2ZSAuc29ydC1maWx0ZXJfX2l0ZW1zIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICB6LWluZGV4OiAyMDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm1haW4tbmF2IHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTgwMDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiA5MCU7XG4gIHBhZGRpbmc6IDFyZW0gNXZ3O1xuICBoZWlnaHQ6IDA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoI0UxQzg1QywgcmdiYSgyMjUsIDIwMCwgOTIsIDAuOSkpO1xuICBjb2xvcjogIzM3MzEzNTsgfVxuICAubWFpbi1uYXY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogNXB4OyB9XG4gIC5tYWluLW5hdjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1haW4tbmF2IHtcbiAgICAgIHBhZGRpbmc6IDFyZW0gM3JlbTsgfSB9XG4gIC5tYWluLW5hdjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAuYm9keS0tbWVudS1vcGVuZWQgLm1haW4tbmF2IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7IH1cbiAgLm1haW4tbmF2X193cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubWFpbi1uYXZfX2Nsb3NlIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgLyogaW5oZXJpdCBmb250ICYgY29sb3IgZnJvbSBhbmNlc3RvciAqL1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgICAvKiBOb3JtYWxpemUgYGxpbmUtaGVpZ2h0YC4gQ2Fubm90IGJlIGNoYW5nZWQgZnJvbSBgbm9ybWFsYCBpbiBGaXJlZm94IDQrLiAqL1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgLyogQ29ycmVjdHMgZm9udCBzbW9vdGhpbmcgZm9yIHdlYmtpdCAqL1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGluaGVyaXQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGluaGVyaXQ7XG4gICAgLyogQ29ycmVjdHMgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUyAqL1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICByaWdodDogM2VtO1xuICAgIHRvcDogMWVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG4gICAgcGFkZGluZzogLjVyZW0gMXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAubWFpbi1uYXZfX2Nsb3NlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gICAgLm1haW4tbmF2X19jbG9zZS10ZXh0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuNzVyZW0vMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIC5tYWluLW5hdl9fY2xvc2UtdGV4dCBhIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAubWFpbi1uYXZfX2Nsb3NlLWljb24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogY2FsYygwLjVyZW0pO1xuICAgICAgaGVpZ2h0OiBjYWxjKDAuNXJlbSk7XG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuNXM7XG4gICAgICBmaWxsOiAjZmZmO1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgLm1haW4tbmF2X19jbG9zZS1pY29uIC5tYWluLW5hdl9fY2xvc2UtaWNvbiB7XG4gICAgICAgIGZpbGw6ICNmZmY7IH1cbiAgICAubWFpbi1uYXZfX2Nsb3NlOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLm1haW4tbmF2X19uYXZpZ2F0aW9uIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogNHZoO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDUwcHg7IH1cbiAgLm1haW4tbmF2X19pbmZvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHZoOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5tYWluLW5hdl9faW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgLm1haW4tbmF2X19pbmZvIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9IH1cbiAgICAubWFpbi1uYXZfX2luZm8gLmluZm8tY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAgICAgLm1haW4tbmF2X19pbmZvIC5pbmZvLWNvbnRhaW5lcl9fdG9wIC50aXRsZSAudGl0bGVfX2NvbnRlbnQtMSwgLm1haW4tbmF2X19pbmZvIC5pbmZvLWNvbnRhaW5lcl9fYm90dG9tIC50aXRsZSAudGl0bGVfX2NvbnRlbnQtMSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250OiBcIkFyaWFsXCI7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcHBlcmNhc2U7IH1cbiAgICAgIC5tYWluLW5hdl9faW5mbyAuaW5mby1jb250YWluZXJfX3RvcCAudGl0bGUgLnRpdGxlX19jb250ZW50LTIsIC5tYWluLW5hdl9faW5mbyAuaW5mby1jb250YWluZXJfX2JvdHRvbSAudGl0bGUgLnRpdGxlX19jb250ZW50LTIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udDogXCJBcmlhbFwiO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIC5tYWluLW5hdl9faW5mbyAuaW5mby1jb250YWluZXJfX3RvcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDh2aDsgfVxuICAgICAgLm1haW4tbmF2X19pbmZvIC5pbmZvLWNvbnRhaW5lcl9fYm90dG9tIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAubWFpbi1uYXZfX2ZvY3VzLXRyYXAge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIC5tYWluLW5hdl9fdG9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tYWluLW5hdl9fdG9wYmFyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMWVtIDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAubWFpbi1uYXZfX3RvcGJhciAudG9wYmFyIHtcbiAgICAgIGxlZnQ6IDNyZW07XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIHRvcDogMXJlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgLm1haW4tbmF2X190b3BiYXIgPiAqIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5tYWluLW5hdl9fdG9wYmFyID4gKiB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gIC5tYWluLW5hdl9fbWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwOyB9XG4gIC5tYWluLW5hdl9fdG9vbHMge1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAubWFpbi1uYXZfX3Rvb2xzIC5tZW51X19saW5rIHtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgLm1haW4tbmF2X190b29scyAubWVudV9fbGluazpob3ZlciAubWVudV9fbGFiZWwge1xuICAgICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAgIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW0ge1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLm1haW4tbmF2X190b29scyAubWVudV9faXRlbSAubWVudV9fbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxNnB4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMjBweCkvMWVtIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwOyB9XG4gICAgICAubWFpbi1uYXZfX3Rvb2xzIC5tZW51X19pdGVtIC5tZW51X190ZXh0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgd29yZC1icmVhazogbm9ybWFsOyB9XG4gICAgICAubWFpbi1uYXZfX3Rvb2xzIC5tZW51X19pdGVtIC5tZW51X19kZWNvcmF0ZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UxYzg1YztcbiAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjAwNSwgMSwgMSk7IH1cbiAgICAgIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW0taGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjAwNSwgMSwgMSk7IH1cbiAgICAgIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW0gLmJ1dHRvbi1kcmF3aW5nIC5hcnJvd19saW5rX2JvcmRlcl9zdmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA2NnB4O1xuICAgICAgICBoZWlnaHQ6IDY2cHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBib3R0b206IDI1JTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgICAgIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW0gLmJ1dHRvbi1kcmF3aW5nIC5hcnJvd19saW5rX2JvcmRlcl9zdmctLXJlY3Qge1xuICAgICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICBzdHJva2U6ICNmZmY7XG4gICAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgLm1haW4tbmF2X190b29scyAubWVudV9faXRlbSAuYnV0dG9uLWRyYXdpbmcgLmFycm93X2xpbmtfYm9yZGVyX3N2Zy0tYXJyb3cge1xuICAgICAgICAgIGZpbGw6ICNmZmY7IH1cbiAgLm1haW4tbmF2X190b29sYmFyLWFkZHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gICAgLm1haW4tbmF2X190b29sYmFyLWFkZHMgLnRvb2xiYXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cblxuLmJvZHktLWlubmVyIC5tZW51X190ZXh0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYm9keS0taW5uZXIgLm1lbnVfX2J1dHRvbi1kcmF3aW5nIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLmJvZHktLWlubmVyLmJvZHktLW1lbnUtb3BlbmVkIC5tYWluLW5hdiB7XG4gICAgb3ZlcmZsb3c6IGF1dG87IH0gfVxuXG4uaGVhZGVyX190b3AtLXYzIC5tYWluLW5hdl9fd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4uaGVhZGVyX190b3AtLXYzIC5tZW51IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xuICAuaGVhZGVyLS1ob21lLmhlYWRlciAubWFpbi1uYXZfX25hdmlnYXRpb24ge1xuICAgIG1heC13aWR0aDogaW5oZXJpdDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSBhbmQgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLmhlYWRlci0taG9tZS5oZWFkZXIgLm1haW4tbmF2X19pbmZvIC5pbmZvLWNvbnRhaW5lciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xuICAuaGVhZGVyLS1ob21lLmhlYWRlciAubWFpbi1uYXZfX3RvcGJhciB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5tYWluLW5hdiB7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICB6LWluZGV4OiAyMDAyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgLmhlYWRlci0taG9tZS5oZWFkZXIgLm1haW4tbmF2X193cmFwcGVyIHtcbiAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5tYWluLW5hdl9fY2xvc2Uge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgLmhlYWRlci0taG9tZS5oZWFkZXIgLm1haW4tbmF2X19jbG9zZS1pY29uIHtcbiAgICAgICAgZmlsbDogIzM3MzEzNTsgfVxuICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5tYWluLW5hdl9fbmF2aWdhdGlvbiB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5tYWluLW5hdl9faW5mbyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmhlYWRlci0taG9tZS5oZWFkZXIgLm1haW4tbmF2X190b3BiYXIgLnRvcGJhciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmhlYWRlci0taG9tZS5oZWFkZXIgLm1haW4tbmF2X190b29scyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cbiAgICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW0ge1xuICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICAgIGhlaWdodDogMTIlO1xuICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjVzO1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW0taGVhZGVyIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjVzOyB9XG4gICAgICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW0gLm1lbnVfX2RlY29yYXRlIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjVzOyB9XG4gICAgICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW0gLm1lbnVfX3RleHQge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cywgdHJhbnNmb3JtIC41czsgfVxuICAgICAgICAuaGVhZGVyLS1ob21lLmhlYWRlciAubWFpbi1uYXZfX3Rvb2xzIC5tZW51X19pdGVtIC5tZW51X19saW5rIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIC4ycmVtOyB9XG4gICAgICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW0gLmJ1dHRvbi1kcmF3aW5nIC5hcnJvd19saW5rX2JvcmRlcl9zdmcge1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzOyB9XG4gICAgICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW06aG92ZXIge1xuICAgICAgICAgIGhlaWdodDogMjQlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAuNXM7IH1cbiAgICAgICAgICAuaGVhZGVyLS1ob21lLmhlYWRlciAubWFpbi1uYXZfX3Rvb2xzIC5tZW51X19pdGVtOmhvdmVyIC5tZW51X19pdGVtLWhlYWRlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gICAgICAgICAgICAuaGVhZGVyLS1ob21lLmhlYWRlciAubWFpbi1uYXZfX3Rvb2xzIC5tZW51X19pdGVtOmhvdmVyIC5tZW51X19pdGVtLWhlYWRlciB7XG4gICAgICAgICAgICAgIGhlaWdodDogNDUwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW06aG92ZXIgLm1lbnVfX3RleHQge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAgICAgICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW06aG92ZXIgLm1lbnVfX2RlY29yYXRlIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTFjODVjOyB9XG4gICAgICAgICAgLmhlYWRlci0taG9tZS5oZWFkZXIgLm1haW4tbmF2X190b29scyAubWVudV9faXRlbTpob3ZlciAuYnV0dG9uLWRyYXdpbmcgLmFycm93X2xpbmtfYm9yZGVyX3N2ZyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW0gLm1lbnVfX2xhYmVsIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxN3B4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMTdweCkvMWVtIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtOyB9XG4gICAgICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW0gLm1lbnVfX3RleHQge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEycHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAxNHB4KS8xLjVlbSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEuNXJlbTsgfVxuICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5tYWluLW5hdl9fdG9vbGJhci1hZGRzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLmhlYWRlci0tdmlubmVyLmhlYWRlciAubWFpbi1uYXZfX25hdmlnYXRpb24ge1xuICAgIG1heC13aWR0aDogaW5oZXJpdDsgfVxuICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5tYWluLW5hdl9faW5mbyAuaW5mby1jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5tYWluLW5hdl9fdG9wYmFyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oZWFkZXItLXZpbm5lci5oZWFkZXIgLm1haW4tbmF2IHtcbiAgICBjb2xvcjogIzM3MzEzNTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHotaW5kZXg6IDIwMDI7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5tYWluLW5hdl9fd3JhcHBlciB7XG4gICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5tYWluLW5hdl9fY2xvc2Uge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgLmhlYWRlci0tdmlubmVyLmhlYWRlciAubWFpbi1uYXZfX2Nsb3NlLWljb24ge1xuICAgICAgICBmaWxsOiAjMzczMTM1OyB9XG4gICAgLmhlYWRlci0tdmlubmVyLmhlYWRlciAubWFpbi1uYXZfX25hdmlnYXRpb24ge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5tYWluLW5hdl9faW5mbyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmhlYWRlci0tdmlubmVyLmhlYWRlciAubWFpbi1uYXZfX3RvcGJhciAudG9wYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5tYWluLW5hdl9fdG9vbHMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICB6LWluZGV4OiA1O1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG4gICAgICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW0ge1xuICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICAgIGhlaWdodDogMTIlO1xuICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjVzO1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC5oZWFkZXItLXZpbm5lci5oZWFkZXIgLm1haW4tbmF2X190b29scyAubWVudV9faXRlbS1oZWFkZXIge1xuICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAuNXM7IH1cbiAgICAgICAgLmhlYWRlci0tdmlubmVyLmhlYWRlciAubWFpbi1uYXZfX3Rvb2xzIC5tZW51X19pdGVtIC5tZW51X19kZWNvcmF0ZSB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IC41czsgfVxuICAgICAgICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW0gLm1lbnVfX3RleHQge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cywgdHJhbnNmb3JtIC41czsgfVxuICAgICAgICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW0gLm1lbnVfX2xpbmsge1xuICAgICAgICAgIHBhZGRpbmc6IDAgLjJyZW07IH1cbiAgICAgICAgLmhlYWRlci0tdmlubmVyLmhlYWRlciAubWFpbi1uYXZfX3Rvb2xzIC5tZW51X19pdGVtIC5idXR0b24tZHJhd2luZyAuYXJyb3dfbGlua19ib3JkZXJfc3ZnIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41czsgfVxuICAgICAgICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW06aG92ZXIge1xuICAgICAgICAgIGhlaWdodDogMjQlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAuNXM7IH1cbiAgICAgICAgICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW06aG92ZXIgLm1lbnVfX2l0ZW0taGVhZGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMzgwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gICAgICAgICAgICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5tYWluLW5hdl9fdG9vbHMgLm1lbnVfX2l0ZW06aG92ZXIgLm1lbnVfX2l0ZW0taGVhZGVyIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0NTBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCkge1xuICAgICAgICAgIC5oZWFkZXItLXZpbm5lci5oZWFkZXIgLm1haW4tbmF2X190b29scyAubWVudV9faXRlbTpob3ZlciAubWVudV9fdGV4dCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lOyB9XG4gICAgICAgICAgLmhlYWRlci0tdmlubmVyLmhlYWRlciAubWFpbi1uYXZfX3Rvb2xzIC5tZW51X19pdGVtOmhvdmVyIC5tZW51X19kZWNvcmF0ZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2UxYzg1YzsgfVxuICAgICAgICAgIC5oZWFkZXItLXZpbm5lci5oZWFkZXIgLm1haW4tbmF2X190b29scyAubWVudV9faXRlbTpob3ZlciAuYnV0dG9uLWRyYXdpbmcgLmFycm93X2xpbmtfYm9yZGVyX3N2ZyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAgIC5oZWFkZXItLXZpbm5lci5oZWFkZXIgLm1haW4tbmF2X190b29scyAubWVudV9faXRlbSAubWVudV9fbGFiZWwge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDE3cHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAxN3B4KS8xZW0gXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07IH1cbiAgICAgICAgLmhlYWRlci0tdmlubmVyLmhlYWRlciAubWFpbi1uYXZfX3Rvb2xzIC5tZW51X19pdGVtIC5tZW51X190ZXh0IHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxMnB4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMTRweCkvMS41ZW0gXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gICAgICAgICAgcGFkZGluZzogMCAxLjVyZW07IH1cbiAgICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5tYWluLW5hdl9fdG9vbGJhci1hZGRzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLmhlYWRlci0tdmlubmVyIC5tYWluLW5hdiB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuaGVhZGVyLS12aW5uZXIgLm1haW4tbmF2X193cmFwcGVyIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi5oZWFkZXItLXZpbm5lciAubWFpbi1uYXYge1xuICBvcGFjaXR5OiAwOyB9XG4gIC5ib2R5LS1tZW51LW9wZW5lZCAuaGVhZGVyLS12aW5uZXIgLm1haW4tbmF2IHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuaGVhZGVyLS12aW5uZXIgLm1haW4tbmF2X190b3Age1xuICAgIGhlaWdodDogODBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMXJlbTtcbiAgICBsZWZ0OiAxcmVtOyB9IH1cblxuLmhlYWRlci0tdmlubmVyIC5tYWluLW5hdl9fbG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4OyB9XG4gIC5oZWFkZXItLXZpbm5lciAubWFpbi1uYXZfX2xvZ28gLmxvZ28ge1xuICAgIG1heC1oZWlnaHQ6IDcwcHg7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm1lbnUtZHJvcGRvd24ge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgLyogaW5oZXJpdCBmb250ICYgY29sb3IgZnJvbSBhbmNlc3RvciAqL1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgLyogTm9ybWFsaXplIGBsaW5lLWhlaWdodGAuIENhbm5vdCBiZSBjaGFuZ2VkIGZyb20gYG5vcm1hbGAgaW4gRmlyZWZveCA0Ky4gKi9cbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgLyogQ29ycmVjdHMgZm9udCBzbW9vdGhpbmcgZm9yIHdlYmtpdCAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBpbmhlcml0O1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogaW5oZXJpdDtcbiAgLyogQ29ycmVjdHMgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUyAqL1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMWVtO1xuICB3aWR0aDogMWVtO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMTM1ZGVnKTsgfVxuICAubWVudS1kcm9wZG93bl9faWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDUlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xuICAgICAgLm1lbnUtZHJvcGRvd25fX2ljb24ge1xuICAgICAgICB3aWR0aDogOXB4O1xuICAgICAgICBoZWlnaHQ6IDlweDsgfSB9XG4gICAgLm1lbnUtZHJvcGRvd25fX2ljb246YWZ0ZXIsIC5tZW51LWRyb3Bkb3duX19pY29uOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwOyB9XG4gICAgLm1lbnUtZHJvcGRvd25fX2ljb246YWZ0ZXIge1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgLm1lbnUtZHJvcGRvd25fX2ljb246YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAxcHg7IH0gfVxuICAgIC5tZW51LWRyb3Bkb3duX19pY29uOmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xuICAgICAgICAubWVudS1kcm9wZG93bl9faWNvbjpiZWZvcmUge1xuICAgICAgICAgIGhlaWdodDogMXB4OyB9IH1cbiAgLm1lbnUtZHJvcGRvd24tLXRvZ2dsZWQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0yNSUpIHJvdGF0ZSgyMjVkZWcpOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tJG1lbnVfY29sb3JcclxuICBTdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5tYWluLW5hdl9fdG9vbHMge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxNnB4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMjVweCkvMWVtIFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjsgfVxuXG4ubWVudSB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDE2cHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAyNXB4KS8xZW0gXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1lbnUge1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMTZweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDI1cHgpLzFlbSBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7IH0gfVxuICAubWVudV9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLm1lbnVfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcDogMDsgfVxuICAgIC5tZW51X19pdGVtLmZvY3VzLCAubWVudV9faXRlbTpmb2N1cywgLm1lbnVfX2l0ZW06aG92ZXIge1xuICAgICAgei1pbmRleDogMjsgfVxuICAgIC5tZW51X19pdGVtLS1sb2dvIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1lbnVfX2l0ZW0taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm1lbnVfX2xpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDFlbSAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUM4NUM7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xuICAgICAgLm1lbnVfX2xpbmsge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgIC5tZW51X19saW5rIHtcbiAgICAgICAgcGFkZGluZzogMCAxLjVlbTsgfSB9XG4gIC5tZW51X19kcm9wZG93biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAwOyB9XG4gIC5tZW51X19saW5rLmZvY3VzLCAubWVudV9fbGluazpmb2N1cywgLm1lbnVfX2xpbms6aG92ZXIsIC5tZW51X19kcm9wZG93bi5mb2N1cywgLm1lbnVfX2Ryb3Bkb3duOmZvY3VzLCAubWVudV9fZHJvcGRvd246aG92ZXIge1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gIC5tZW51X19saW5rLS1hY3RpdmUge1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG5cbi5zdWJtZW51IHtcbiAgb3BhY2l0eTogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgbWF4LWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6b29tOiAxO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGxlZnQ6IDA7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDEycHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAxMnB4KS8xZW0gXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAxcmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnN1Ym1lbnUge1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMTJweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDEycHgpLzFlbSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc3VibWVudSB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxMnB4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMTJweCkvMWVtIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gICAgLnN1Ym1lbnUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBpbmhlcml0O1xuICAgICAgYmFja2dyb3VuZDogcmdiYSg1NSwgNDksIDUzLCAwLjgxKTtcbiAgICAgIGNsaXA6IHVuc2V0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgICAgLnN1Ym1lbnUgLnN1Ym1lbnUge1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICB0b3A6IC0xcHg7IH0gfVxuICAuc3VibWVudS0tdG9nZ2xlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuc3VibWVudS0tdG9nZ2xlZCAubWVudV9fbGluayB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gICAgICAuc3VibWVudS0tdG9nZ2xlZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAycmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDJyZW07IH0gfVxuICAuc3VibWVudV9faXRlbS1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuc3VibWVudV9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLWluLW91dDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5zdWJtZW51X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3A6IDA7IH1cbiAgICAuc3VibWVudV9faXRlbVthcmlhLWhhc3BvcHVwPVwidHJ1ZVwiXSAuc3VibWVudV9fbGluayB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtOyB9XG4gIC5zdWJtZW51X19saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogLjhyZW0gMXJlbSAuOHJlbSAwOyB9XG4gICAgLnN1Ym1lbnVfX2xpbmsuZm9jdXMsIC5zdWJtZW51X19saW5rOmZvY3VzLCAuc3VibWVudV9fbGluazpob3ZlciB7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IC44cmVtIDFyZW07IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gICAgICAgIC5zdWJtZW51X19saW5rLmZvY3VzLCAuc3VibWVudV9fbGluazpmb2N1cywgLnN1Ym1lbnVfX2xpbms6aG92ZXIge1xuICAgICAgICAgIHBhZGRpbmc6IC44cmVtIDFyZW0gLjhyZW0gMDsgfSB9XG4gICAgICAuc3VibWVudV9fbGluay5mb2N1cyAuc3VibWVudV9fZHJhd2luZywgLnN1Ym1lbnVfX2xpbms6Zm9jdXMgLnN1Ym1lbnVfX2RyYXdpbmcsIC5zdWJtZW51X19saW5rOmhvdmVyIC5zdWJtZW51X19kcmF3aW5nIHtcbiAgICAgICAgZmlsbDogI0UxQzg1QzsgfVxuICAuc3VibWVudV9fZHJhd2luZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC43cmVtO1xuICAgIGZpbGw6ICNmZmY7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtOyB9XG5cbi5oZWFkZXItLWlubmVyIC5tZW51X19pdGVtIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0UxQzg1QzsgfVxuXG4uaGVhZGVyLS1pbm5lciAuc3VibWVudSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gIC5oZWFkZXItLWlubmVyIC5zdWJtZW51X19pdGVtIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjRTFDODVDOyB9XG4gICAgLmhlYWRlci0taW5uZXIgLnN1Ym1lbnVfX2l0ZW06aG92ZXIsIC5oZWFkZXItLWlubmVyIC5zdWJtZW51X19pdGVtOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjRTFDODVDOyB9XG4gIC5oZWFkZXItLWlubmVyIC5zdWJtZW51LnN1Ym1lbnUtLXRvZ2dsZWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7IH1cblxuLmhlYWRlci0taW5uZXIgLm1lbnUgPiAubWVudV9faXRlbSA+IC5zdWJtZW51OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLmhlYWRlci0taG9tZS5oZWFkZXIgLm1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDE2cHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAyNXB4KS8xZW0gXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAuaGVhZGVyLS1ob21lLmhlYWRlciAubWVudV9faXRlbSB7XG4gICAgICBjb2xvcjogIzM3MzEzNTtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIHBhZGRpbmc6IDAgMXJlbTsgfVxuICAgICAgLmhlYWRlci0taG9tZS5oZWFkZXIgLm1lbnVfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5tZW51X19pdGVtW2FyaWEtaGFzcG9wdXA9J3RydWUnXSAubWVudV9faXRlbS1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtOyB9XG4gICAgLmhlYWRlci0taG9tZS5oZWFkZXIgLm1lbnVfX2xpbmsge1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5tZW51X19kcm9wZG93biB7XG4gICAgICByaWdodDogLTE3cHg7IH1cbiAgICAuaGVhZGVyLS1ob21lLmhlYWRlciAubWVudV9fbGluay5mb2N1cywgLmhlYWRlci0taG9tZS5oZWFkZXIgLm1lbnVfX2xpbms6Zm9jdXMsIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5tZW51X19saW5rOmhvdmVyLCAuaGVhZGVyLS1ob21lLmhlYWRlciAubWVudV9fZHJvcGRvd24uZm9jdXMsIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5tZW51X19kcm9wZG93bjpmb2N1cywgLmhlYWRlci0taG9tZS5oZWFkZXIgLm1lbnVfX2Ryb3Bkb3duOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgLmhlYWRlci0taG9tZS5oZWFkZXIgLm1lbnVfX2xpbmstLWFjdGl2ZSB7XG4gICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAuaGVhZGVyLS1ob21lLmhlYWRlciAuc3VibWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDU1LCA0OSwgNTMsIDAuODEpO1xuICAgIGNsaXA6IHVuc2V0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5zdWJtZW51IC5zdWJtZW51IHtcbiAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICB0b3A6IC0xcHg7IH1cbiAgICAuaGVhZGVyLS1ob21lLmhlYWRlciAuc3VibWVudS0tdG9nZ2xlZCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDJyZW07XG4gICAgICBwYWRkaW5nOiAwIDEuNXJlbTsgfVxuICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5zdWJtZW51X19pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5zdWJtZW51X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgLmhlYWRlci0taG9tZS5oZWFkZXIgLnN1Ym1lbnVfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgICAgLmhlYWRlci0taG9tZS5oZWFkZXIgLnN1Ym1lbnVfX2l0ZW06bGFzdC1jaGlsZCAuc3VibWVudV9fbGluayB7XG4gICAgICAgICAgYm9yZGVyOiAwOyB9XG4gICAgICAuaGVhZGVyLS1ob21lLmhlYWRlciAuc3VibWVudV9faXRlbSAuc3VibWVudSB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAgIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5zdWJtZW51X19saW5rIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkZGRkY7IH1cbiAgICAuaGVhZGVyLS1ob21lLmhlYWRlciAuc3VibWVudV9fZHJhd2luZyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5oZWFkZXItLXZpbm5lci5oZWFkZXIgLm1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDE2cHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAyNXB4KS8xZW0gXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5tZW51X19pdGVtIHtcbiAgICAgIGNvbG9yOiAjMzczMTM1O1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgcGFkZGluZzogMCAxcmVtOyB9XG4gICAgICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5tZW51X19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5tZW51X19pdGVtW2FyaWEtaGFzcG9wdXA9J3RydWUnXSAubWVudV9faXRlbS1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtOyB9XG4gICAgLmhlYWRlci0tdmlubmVyLmhlYWRlciAubWVudV9fbGluayB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmhlYWRlci0tdmlubmVyLmhlYWRlciAubWVudV9fZHJvcGRvd24ge1xuICAgICAgcmlnaHQ6IC0xN3B4OyB9XG4gICAgLmhlYWRlci0tdmlubmVyLmhlYWRlciAubWVudV9fbGluay5mb2N1cywgLmhlYWRlci0tdmlubmVyLmhlYWRlciAubWVudV9fbGluazpmb2N1cywgLmhlYWRlci0tdmlubmVyLmhlYWRlciAubWVudV9fbGluazpob3ZlciwgLmhlYWRlci0tdmlubmVyLmhlYWRlciAubWVudV9fZHJvcGRvd24uZm9jdXMsIC5oZWFkZXItLXZpbm5lci5oZWFkZXIgLm1lbnVfX2Ryb3Bkb3duOmZvY3VzLCAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5tZW51X19kcm9wZG93bjpob3ZlciB7XG4gICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAgIC5oZWFkZXItLXZpbm5lci5oZWFkZXIgLm1lbnVfX2xpbmstLWFjdGl2ZSB7XG4gICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5zdWJtZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBpbmhlcml0O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoNTUsIDQ5LCA1MywgMC44MSk7XG4gICAgY2xpcDogdW5zZXQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgLmhlYWRlci0tdmlubmVyLmhlYWRlciAuc3VibWVudSAuc3VibWVudSB7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgdG9wOiAtMXB4OyB9XG4gICAgLmhlYWRlci0tdmlubmVyLmhlYWRlciAuc3VibWVudS0tdG9nZ2xlZCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDJyZW07XG4gICAgICBwYWRkaW5nOiAwIDEuNXJlbTsgfVxuICAgIC5oZWFkZXItLXZpbm5lci5oZWFkZXIgLnN1Ym1lbnVfX2l0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLmhlYWRlci0tdmlubmVyLmhlYWRlciAuc3VibWVudV9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgIC5oZWFkZXItLXZpbm5lci5oZWFkZXIgLnN1Ym1lbnVfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgICAgLmhlYWRlci0tdmlubmVyLmhlYWRlciAuc3VibWVudV9faXRlbTpsYXN0LWNoaWxkIC5zdWJtZW51X19saW5rIHtcbiAgICAgICAgICBib3JkZXI6IDA7IH1cbiAgICAgIC5oZWFkZXItLXZpbm5lci5oZWFkZXIgLnN1Ym1lbnVfX2l0ZW0gLnN1Ym1lbnUge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5zdWJtZW51X19saW5rIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkZGRkY7IH1cbiAgICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5zdWJtZW51X19kcmF3aW5nIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uaGVhZGVyLS12aW5uZXIgLm1lbnUge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5oZWFkZXItLXZpbm5lciAubWVudV9faXRlbSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuaGVhZGVyLS12aW5uZXIgLm1lbnVfX2l0ZW06aG92ZXIgLm1lbnVfX2xpbms6aG92ZXIge1xuICAgICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgICAgIC5oZWFkZXItLXZpbm5lciAubWVudV9faXRlbTpob3ZlciAubWVudV9fbGluazpob3ZlciAubWVudV9fbGFiZWwge1xuICAgICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAuaGVhZGVyLS12aW5uZXIgLm1lbnVfX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgLmhlYWRlci0tdmlubmVyIC5tZW51X19saW5rOmhvdmVyIC5tZW51X19sYWJlbCB7XG4gICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAuaGVhZGVyLS12aW5uZXIgLm1lbnVfX2xpbmstLWFjdGl2ZSB7XG4gICAgY29sb3I6ICMzNzMxMzU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5oZWFkZXItLXZpbm5lciAubWVudSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAgIC5oZWFkZXItLXZpbm5lciAubWVudV9faXRlbSB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5oZWFkZXItLXZpbm5lciAubWVudV9fbGluay0tYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjRTFDODVDOyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBTdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5uYXYtdG9nZ2xlIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC8qIGluaGVyaXQgZm9udCAmIGNvbG9yIGZyb20gYW5jZXN0b3IgKi9cbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIC8qIE5vcm1hbGl6ZSBgbGluZS1oZWlnaHRgLiBDYW5ub3QgYmUgY2hhbmdlZCBmcm9tIGBub3JtYWxgIGluIEZpcmVmb3ggNCsuICovXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIC8qIENvcnJlY3RzIGZvbnQgc21vb3RoaW5nIGZvciB3ZWJraXQgKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogaW5oZXJpdDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGluaGVyaXQ7XG4gIC8qIENvcnJlY3RzIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MgKi9cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMXJlbSwgY2FsYygxcmVtICsgMHZ3KSwgMXJlbSkvMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMXJlbSAxLjJyZW07XG4gIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgLm5hdi10b2dnbGVfX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzUwcHgpIHtcbiAgICAgIC5uYXYtdG9nZ2xlX19sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLm5hdi10b2dnbGVfX2xpbmVzIHtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtMXB4OyB9XG4gICAgLm5hdi10b2dnbGVfX2xpbmVzLCAubmF2LXRvZ2dsZV9fbGluZXM6YWZ0ZXIsIC5uYXYtdG9nZ2xlX19saW5lczpiZWZvcmUge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMS4yNXJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgdHJhbnNpdGlvbjogdG9wIC41cyx0cmFuc2Zvcm0gNXM7IH1cbiAgICAubmF2LXRvZ2dsZV9fbGluZXM6YWZ0ZXIsIC5uYXYtdG9nZ2xlX19saW5lczpiZWZvcmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuNXM7IH1cbiAgICAubmF2LXRvZ2dsZV9fbGluZXM6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDZweDsgfVxuICAgIC5uYXYtdG9nZ2xlX19saW5lczphZnRlciB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAtNnB4OyB9XG4gIC5uYXYtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5uYXYtdG9nZ2xlX19saW5lcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRvZ2dsZVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAubmF2LXRvZ2dsZV9fbGluZXM6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHRvcDogMDsgfVxuICAgIC5uYXYtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5uYXYtdG9nZ2xlX19saW5lczphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgdG9wOiAwOyB9XG4gIC5uYXYtdG9nZ2xlOmhvdmVyIC5uYXYtdG9nZ2xlX19saW5lczpiZWZvcmUge1xuICAgIGxlZnQ6IDA7IH1cbiAgLm5hdi10b2dnbGU6aG92ZXIgLm5hdi10b2dnbGVfX2xpbmVzOmFmdGVyIHtcbiAgICBsZWZ0OiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5oZWFkZXItLWhvbWUuaGVhZGVyIC5uYXYtdG9nZ2xlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIC5uYXYtdG9nZ2xlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5tYW5kYXRvcnktbGlzdC12MSAuaXRlbV9fY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cblxuLm1hbmRhdG9yeS1saXN0LXYxIC5pdGVtX19ibG9jay1uYW1lIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjE4NzVyZW0sIGNhbGMoMS4xODc1cmVtICsgMHZ3KSwgMS4xODc1cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7IH1cblxuLm1hbmRhdG9yeS1saXN0LXYxIC5pdGVtX19jb29yZHMtdmFsdWUtLXBob25lIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5tYW5kYXRvcnktbGlzdC12MSAuaXRlbV9fY29vcmRzLXZhbHVlLS1waG9uZTpob3ZlciwgLm1hbmRhdG9yeS1saXN0LXYxIC5pdGVtX19jb29yZHMtdmFsdWUtLXBob25lOmZvY3VzIHtcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuXG4ubWFuZGF0b3J5LWxpc3QtdjEgLml0ZW1fX2Nvb3Jkcy12YWx1ZS0tbWFpbCB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0gLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAubWFuZGF0b3J5LWxpc3QtdjEgLml0ZW1fX2Nvb3Jkcy12YWx1ZS0tbWFpbDpob3ZlciwgLm1hbmRhdG9yeS1saXN0LXYxIC5pdGVtX19jb29yZHMtdmFsdWUtLW1haWw6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG5cbi5tYW5kYXRvcnktbGlzdC12MSAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLm1hbmRhdG9yeS1tYXAtdjEgLm1hcCB7XG4gIGhlaWdodDogMjhyZW07IH1cblxuLm1hbmRhdG9yeS1saXN0LXYyIC5pdGVtIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7IH1cbiAgLm1hbmRhdG9yeS1saXN0LXYyIC5pdGVtX190aXRsZS50aXRsZS12MSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDcwMCBjbGFtcCgxcmVtLCBjYWxjKC44NzVyZW0gKyAwdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgLm1hbmRhdG9yeS1saXN0LXYyIC5pdGVtX190aXRsZS50aXRsZS12MSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjI1cmVtLCBjYWxjKDEuMjVyZW0gKyAwdncpLCAxLjI1cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgLm1hbmRhdG9yeS1saXN0LXYyIC5pdGVtX19jb29yZHMtdmFsdWUtLXBob25lIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzI1MjgyQjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLm1hbmRhdG9yeS1saXN0LXYyIC5pdGVtX19jb29yZHMtdmFsdWUtLXBob25lOmhvdmVyLCAubWFuZGF0b3J5LWxpc3QtdjIgLml0ZW1fX2Nvb3Jkcy12YWx1ZS0tcGhvbmU6Zm9jdXMge1xuICAgICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgLm1hbmRhdG9yeS1saXN0LXYyIC5pdGVtX19jb29yZHMtdmFsdWUtLW1haWwge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0gLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMjUyODJCO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAubWFuZGF0b3J5LWxpc3QtdjIgLml0ZW1fX2Nvb3Jkcy12YWx1ZS0tbWFpbDpob3ZlciwgLm1hbmRhdG9yeS1saXN0LXYyIC5pdGVtX19jb29yZHMtdmFsdWUtLW1haWw6Zm9jdXMge1xuICAgICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgLm1hbmRhdG9yeS1saXN0LXYyIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMyNTI4MkI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4ubWFuZGF0b3J5LXYxLWhvbWVfX3RpdGxlIC50aXRsZS12MV9fcGFydDEge1xuICBjb2xvcjogIzM3MzEzNTsgfVxuICAubWFuZGF0b3J5LXYxLWhvbWVfX3RpdGxlIC50aXRsZS12MV9fcGFydDE6YmVmb3JlLCAubWFuZGF0b3J5LXYxLWhvbWVfX3RpdGxlIC50aXRsZS12MV9fcGFydDE6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cblxuLm1hbmRhdG9yeS12MS1ob21lX190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgY29sb3I6ICNFMUM4NUM7IH1cblxuLm1hbmRhdG9yeS12MS1ob21lX19saW5rcyAuY3RhLXByaW1hcnkge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMC44NzVyZW0pIC8gMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGNvbG9yOiAjMzczMTM1O1xuICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgLm1hbmRhdG9yeS12MS1ob21lX19saW5rcyAuY3RhLXByaW1hcnk6aG92ZXIsIC5tYW5kYXRvcnktdjEtaG9tZV9fbGlua3MgLmN0YS1wcmltYXJ5OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICMzNzMxMzU7IH1cbiAgICAubWFuZGF0b3J5LXYxLWhvbWVfX2xpbmtzIC5jdGEtcHJpbWFyeTpob3ZlciAuY3RhLXByaW1hcnlfX2RyYXdpbmcsIC5tYW5kYXRvcnktdjEtaG9tZV9fbGlua3MgLmN0YS1wcmltYXJ5OmZvY3VzIC5jdGEtcHJpbWFyeV9fZHJhd2luZyB7XG4gICAgICBmaWxsOiAjZmZmOyB9XG4gIC5tYW5kYXRvcnktdjEtaG9tZV9fbGlua3MgLmN0YS1wcmltYXJ5OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAubWFuZGF0b3J5LXYxLWhvbWVfX2xpbmtzIC5jdGEtcHJpbWFyeV9fZHJhd2luZyB7XG4gICAgZmlsbDogIzM3MzEzNTsgfVxuXG4ubWFuZGF0b3J5LXYxLWhvbWVfX2l0ZW1zIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ubWFuZGF0b3J5LXYxLWhvbWUgLml0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFDODVDOyB9XG4gIC5tYW5kYXRvcnktdjEtaG9tZSAuaXRlbSAudGl0bGUtdjEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5tYW5kYXRvcnktdjEtaG9tZSAuaXRlbSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgICAgIG9yZGVyOiAyOyB9XG4gICAgLm1hbmRhdG9yeS12MS1ob21lIC5pdGVtIC50aXRsZS12MV9fcGFydDIge1xuICAgICAgb3JkZXI6IDE7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44MTI1cmVtLCBjYWxjKDAuMDYyNXJlbSArIDAuOTM3NXZ3KSwgMS4xODc1cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgLm1hbmRhdG9yeS12MS1ob21lIC5pdGVtX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFDODVDOyB9XG4gIC5tYW5kYXRvcnktdjEtaG9tZSAuaXRlbV9fY29udGFjdC10ZWwge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0gLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLm1hbmRhdG9yeS12MS1ob21lIC5pdGVtX19jb250YWN0LW1haWwge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0gLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLm1hbmRhdG9yeS12MS1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLm1hbmRhdG9yeS12MS1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UxQzg1QztcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5tYW5kYXRvcnktdjEtaG9tZV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldiBzdmcsXG4gIC5tYW5kYXRvcnktdjEtaG9tZV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dCBzdmcge1xuICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgLm1hbmRhdG9yeS12MS1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyLCAubWFuZGF0b3J5LXYxLWhvbWVfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMsXG4gIC5tYW5kYXRvcnktdjEtaG9tZV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlcixcbiAgLm1hbmRhdG9yeS12MS1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAgIC5tYW5kYXRvcnktdjEtaG9tZV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciBzdmcsIC5tYW5kYXRvcnktdjEtaG9tZV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyBzdmcsXG4gICAgLm1hbmRhdG9yeS12MS1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIHN2ZyxcbiAgICAubWFuZGF0b3J5LXYxLWhvbWVfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMgc3ZnIHtcbiAgICAgIGZpbGw6ICNGRkZGRkY7IH1cblxuLm1hbmRhdG9yeS12MS1ob21lX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBtYXJnaW46IDAuMnJlbTsgfVxuICAubWFuZGF0b3J5LXYxLWhvbWVfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgIGNvbG9yOiAjRTFDODVDO1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuXG4ubWFuZGF0b3J5LXYxLWhvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDglO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREY3RUY7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWFuZGF0b3J5LXYxLWhvbWU6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IDYyJTsgfSB9XG5cbi50ZWFtLXYxIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAudGVhbS12MV9fdGl0bGUudGl0bGUtdjEgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLnRlYW0tdjFfX3RpdGxlLnRpdGxlLXYxIC50aXRsZS12MV9fcGFydDIge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMDI1cmVtLCBjYWxjKDEuMjVyZW0gKyAwdncpLCAxLjg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGNvbG9yOiAjRTFDODVDOyB9XG4gIC50ZWFtLXYxX19pdGVtIC5pdGVtX190aXRsZS50aXRsZS12MSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuNXJlbSwgY2FsYygwLjg3NXJlbSArIDAuNzgxM3Z3KSwgMS4yNXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC50ZWFtLXYxX19pdGVtIC5pdGVtX190ZXh0IHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAudGVhbS12MV9faXRlbSAuaXRlbV9fZGVjb3JhdGUge1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgLnRlYW0tdjFfX2l0ZW0gLml0ZW1fX2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgLnRlYW0tdjFfX2l0ZW0gLml0ZW1fX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG5cbi8qXHJcbiR0ZWFtLXYyX190aXRsZV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJHRlYW0tdjJfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHRlYW0tdjJfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciAhZGVmYXVsdDtcclxuJHRlYW0tdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kdGVhbS12Ml9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gIWRlZmF1bHQ7XHJcblxyXG4kdGVhbS12Ml9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kdGVhbS12Ml9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiXHJcbiR0ZWFtLXYyX19zd2lwZXJfcHJldm5leHRfY29sb3IgOiAkdGVhbS12Ml9fYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHRlYW0tdjJfX3N3aXBlcl9wcmV2bmV4dF9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kdGVhbS12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yICAhZGVmYXVsdDtcclxuXHJcbiR0ZWFtLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHRlYW0tdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3IgICFkZWZhdWx0O1xyXG4kdGVhbS12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yICAgIWRlZmF1bHQ7XHJcblxyXG4kdGVhbS12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aCAhZGVmYXVsdDtcclxuJHRlYW0tdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX19zd2lwZXJfcHJldm5leHRfY29sb3ItaG92ZXIgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcblxyXG4kdGVhbS12Ml90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kdGVhbS12Ml90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkdGVhbS12Ml90aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJHRlYW0tdjJfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuLy8gKioqKioqKioqKlxyXG4vLyBJVEVNXHJcbiR0ZWFtLXYyX2l0ZW1fYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX2l0ZW1fYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLXNlY29uZGFyeS01ICFkZWZhdWx0O1xyXG5cclxuLy8gSVRFTSBUSVRMRVxyXG4kdGVhbS12Ml9pdGVtX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX2l0ZW1fdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJHRlYW0tdjJfaXRlbV90aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuXHJcbiR0ZWFtLXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbjogMS4yNXJlbSAhZGVmYXVsdDsgLy8gMjZweFxyXG4kdGVhbS12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuMjVyZW0gIWRlZmF1bHQ7IC8vIDMwcHhcclxuJHRlYW0tdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUgICAgOiBjbGFtcCgkdGVhbS12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMS4yNXJlbSArIDB2dyksICR0ZWFtLXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgOiAkdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4yNXJlbSwgY2FsYygxLjI1cmVtICsgMHZ3KSwgMS4yNXJlbSkgLyAxLjQgJHRlYW0tdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHRlYW0tdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuJHRlYW0tdjJfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZSA6IDFyZW0gIWRlZmF1bHQ7IC8vIDE2cHhcclxuLy8gSVRFTSBQSE9ORVxyXG4kdGVhbS12Ml9pdGVtX3Bob25lX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kdGVhbS12Ml9pdGVtX3Bob25lX2NvbG9yOiAkY29yZV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kdGVhbS12Ml9pdGVtX3Bob25lX3RleHQtYWxpZ24gOiBsZWZ0ICFkZWZhdWx0O1xyXG4kdGVhbS12Ml9pdGVtX3Bob25lX2NvbG9yX2hvdmVyOiAkY29yZV9saW5rX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIElURU0gTUFJTFxyXG4kdGVhbS12Ml9pdGVtX21haWxfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSAvIDEuNCAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX2l0ZW1fbWFpbF9jb2xvcjogJGNvcmVfdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuJHRlYW0tdjJfaXRlbV9tYWlsX3RleHQtYWxpZ24gOiBsZWZ0ICFkZWZhdWx0O1xyXG4kdGVhbS12Ml9pdGVtX21haWxfY29sb3JfaG92ZXI6ICRjb3JlX2xpbmtfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBJVEVNIERFU0NSSVBUSU9OXHJcbiR0ZWFtLXYyX2l0ZW1fZGVzY3JpcHRpb25fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSAvIDEuNCAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX2l0ZW1fZGVzY3JpcHRpb25fY29sb3I6ICRjb3JlX3RleHRfY29sb3IgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX2l0ZW1fZGVzY3JpcHRpb25fdGV4dC1hbGlnbiA6IGxlZnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi50ZWFtLXYyIHtcclxuICAgIGJhY2tncm91bmQ6ICR0ZWFtLXYyX19iYWNrZ3JvdW5kO1xyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgICZfX3RpdGxle1xyXG4gICAgICAgIC50aXRsZS12MXtcclxuICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZWFtLXYyX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGVhbS12Ml90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGVhbS12Ml90aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyLXBhZ2luYXRpb24ge1xyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGVhbS12Ml9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRlYW0tdjJfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRlYW0tdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkdGVhbS12Ml9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgICAgICBtYXJnaW46ICR0ZWFtLXYyX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiAgICAgICAgICAgICYtYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0ZWFtLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZWFtLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRlYW0tdjJfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItYnV0dG9uc3tcclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiR0ZWFtLXYyX19zd2lwZXJfcHJldm5leHRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgd2lkdGg6JHRlYW0tdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg7XHJcbiAgICAgICAgICAgIGhlaWdodDokdGVhbS12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0ZWFtLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgJl9fc3ZnIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICR0ZWFtLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGVhbS12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGVhbS12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcclxuICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHRlYW0tdjJfX3N3aXBlcl9wcmV2bmV4dF9jb2xvci1ob3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pdGVtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkdGVhbS12Ml9pdGVtX2JhY2tncm91bmQ7XHJcbiAgICAgICAgYm9yZGVyOiAkdGVhbS12Ml9pdGVtX2JvcmRlcjtcclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG5cclxuICAgICAgICAgICAgJi50aXRsZS12MSB7XHJcbiAgICAgICAgICAgICAgICAudGl0bGUtdjFfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250OiAkdGVhbS12Ml9pdGVtX3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZWFtLXYyX2l0ZW1fdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGl0bGUtdjFfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250OiAkdGVhbS12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZWFtLXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Nvb3Jkcy12YWx1ZSB7XHJcblxyXG4gICAgICAgICAgICAmLS1waG9uZSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkdGVhbS12Ml9pdGVtX3Bob25lX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRlYW0tdjJfaXRlbV9waG9uZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICR0ZWFtLXYyX2l0ZW1fcGhvbmVfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRlYW0tdjJfaXRlbV9waG9uZV9jb2xvcl9ob3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tbWFpbCB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkdGVhbS12Ml9pdGVtX21haWxfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGVhbS12Ml9pdGVtX21haWxfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkdGVhbS12Ml9pdGVtX21haWxfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRlYW0tdjJfaXRlbV9tYWlsX2NvbG9yX2hvdmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICBmb250OiAkdGVhbS12Ml9pdGVtX2Rlc2NyaXB0aW9uX2ZvbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGVhbS12Ml9pdGVtX2Rlc2NyaXB0aW9uX2NvbG9yO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiAkdGVhbS12Ml9pdGVtX2Rlc2NyaXB0aW9uX3RleHQtYWxpZ247XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiovXG4udGVhbS12M19fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MSB7XG4gIGNvbG9yOiAjMzczMTM1OyB9XG4gIC50ZWFtLXYzX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmJlZm9yZSwgLnRlYW0tdjNfX3RpdGxlIC50aXRsZS12MV9fcGFydDE6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cblxuLnRlYW0tdjNfX3RpdGxlIC50aXRsZS12MV9fcGFydDIge1xuICBjb2xvcjogI0UxQzg1QzsgfVxuXG4udGVhbS12M19fbGlua3MgLmN0YS1wcmltYXJ5IHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDAuODc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzNzMxMzU7XG4gIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuICAudGVhbS12M19fbGlua3MgLmN0YS1wcmltYXJ5IHN2ZyB7XG4gICAgZmlsbDogI2ZmZjsgfVxuXG4udGVhbS12M19faXRlbXMge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi50ZWFtLXYzIC5pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxQzg1QzsgfVxuICAudGVhbS12MyAuaXRlbSAudGl0bGUtdjEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC50ZWFtLXYzIC5pdGVtIC50aXRsZS12MV9fcGFydDEge1xuICAgICAgb3JkZXI6IDI7IH1cbiAgICAudGVhbS12MyAuaXRlbSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODEyNXJlbSwgY2FsYygwLjA2MjVyZW0gKyAwLjkzNzV2dyksIDEuMTg3NXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIC50ZWFtLXYzIC5pdGVtX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFDODVDOyB9XG4gIC50ZWFtLXYzIC5pdGVtX19jb250YWN0LXRlbCB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAudGVhbS12MyAuaXRlbV9fY29udGFjdC1tYWlsIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi50ZWFtLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnRlYW0tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDO1xuICB0b3A6IDA7XG4gIG1hcmdpbi10b3A6IDA7IH1cbiAgLnRlYW0tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXYgc3ZnLFxuICAudGVhbS12M19fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dCBzdmcge1xuICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgLnRlYW0tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIsIC50ZWFtLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzLFxuICAudGVhbS12M19fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlcixcbiAgLnRlYW0tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gICAgLnRlYW0tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgc3ZnLCAudGVhbS12M19fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyBzdmcsXG4gICAgLnRlYW0tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIgc3ZnLFxuICAgIC50ZWFtLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIHN2ZyB7XG4gICAgICBmaWxsOiAjRkZGRkZGOyB9XG5cbi50ZWFtLXYzX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBtYXJnaW46IDAuMnJlbTsgfVxuICAudGVhbS12M19fc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgY29sb3I6ICNFMUM4NUM7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG5cbi50ZWFtLXYzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ4JTtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRGN0VGOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnRlYW0tdjM6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IDYyJTsgfSB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkF1dHJlcyBzdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5tYXAtc3ZnLXZhZ2VuY3kge1xuICBjb2xvcjogIzM3MzEzNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAycmVtIDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWFwLXN2Zy12YWdlbmN5IHtcbiAgICAgIGhlaWdodDogNzQwcHg7IH0gfVxuICAubWFwLXN2Zy12YWdlbmN5X19iYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjdGOUY5IG5vbmUgbm8tcmVwZWF0IDUwJS9jb3ZlcjsgfVxuICAgIC5tYXAtc3ZnLXZhZ2VuY3lfX2JhY2tncm91bmQ6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZTsgfVxuICAubWFwLXN2Zy12YWdlbmN5X193cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4OiAxOyB9XG4gIC5tYXAtc3ZnLXZhZ2VuY3lfX2NvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5tYXAtc3ZnLXZhZ2VuY3lfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5tYXAtc3ZnLXZhZ2VuY3lfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogaW5oZXJpdDsgfSB9XG4gICAgLm1hcC1zdmctdmFnZW5jeV9fdGl0bGUgKyAubWFwLXN2Zy12YWdlbmN5X19saW5rcyB7XG4gICAgICBtYXJnaW4tdG9wOiA1ZW07IH1cbiAgLm1hcC1zdmctdmFnZW5jeSAubWFwLXN2Z19fYWxpZ25lciB7XG4gICAgbWFyZ2luOiBhdXRvOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAubWFwLXN2Zy12YWdlbmN5IC5tYXAtc3ZnX19hbGlnbmVyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfSB9XG4gIC5tYXAtc3ZnLXZhZ2VuY3kgLm1hcC1zdmdfX21hcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAubWFwLXN2Zy12YWdlbmN5IC5tYXAtc3ZnX19tYXAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBpbmhlcml0OyB9IH1cbiAgLm1hcC1zdmctdmFnZW5jeSAubWFwLXN2Z19fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gICAgLm1hcC1zdmctdmFnZW5jeSAubWFwLXN2Z19fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTpiZWZvcmUsIC5tYXAtc3ZnLXZhZ2VuY3kgLm1hcC1zdmdfX3RpdGxlIC50aXRsZS12MV9fcGFydDE6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM3MzEzNTsgfVxuICAubWFwLXN2Zy12YWdlbmN5IC5tYXAtc3ZnX190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICBmb250OiAjRTFDODVDO1xuICAgIGNvbG9yOiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjAyNXJlbSwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAxLjg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmOyB9XG4gIC5tYXAtc3ZnLXZhZ2VuY3kgLm1hcC1zdmcgLmZvcm1fX2ZpZWxkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLm1hcC1zdmctdmFnZW5jeSAubWFwLXN2ZyAuZm9ybV9fZmllbGQ6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLm1hcC1zdmctdmFnZW5jeSAubWFwLXN2ZyAuZm9ybV9fZmllbGRzIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLm1hcC1zdmctdmFnZW5jeSAubWFwLXN2Z19fZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5tYXAtc3ZnLXZhZ2VuY3kgLm1hcC1zdmcgLmZvcm1fX3dyYXBwZXIge1xuICAgIGZsZXg6IDE7IH1cbiAgLm1hcC1zdmctdmFnZW5jeSAubWFwLXN2Z19fY2lyY2xlIHtcbiAgICBmaWxsOiAjRjdGOUY5O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLm1hcC1zdmctdmFnZW5jeSAubWFwLXN2Z19fZGVwIHtcbiAgICBmaWxsOiAjQzFDMUMxO1xuICAgIHN0cm9rZTogI2ZmZjsgfVxuICAgIC5tYXAtc3ZnLXZhZ2VuY3kgLm1hcC1zdmdfX2RlcDpob3ZlciwgLm1hcC1zdmctdmFnZW5jeSAubWFwLXN2Z19fZGVwOmZvY3VzIHtcbiAgICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgICAubWFwLXN2Zy12YWdlbmN5IC5tYXAtc3ZnX19kZXAtLWFjdGl2ZSB7XG4gICAgICBmaWxsOiAjMzczMTM1OyB9XG4gIC5tYXAtc3ZnLXZhZ2VuY3kgLm1hcC1zdmdfX3JlZ2lvbiB7XG4gICAgZmlsbDogI0MxQzFDMTtcbiAgICBzdHJva2U6ICNmZmY7IH1cbiAgICAubWFwLXN2Zy12YWdlbmN5IC5tYXAtc3ZnX19yZWdpb24tLWFjdGl2ZSB7XG4gICAgICAvKmN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7Ki9cbiAgICAgIGZpbGw6ICMzNzMxMzU7IH1cbiAgICAgIC5tYXAtc3ZnLXZhZ2VuY3kgLm1hcC1zdmdfX3JlZ2lvbi0tYWN0aXZlOmhvdmVyLCAubWFwLXN2Zy12YWdlbmN5IC5tYXAtc3ZnX19yZWdpb24tLWFjdGl2ZTpmb2N1cyB7XG4gICAgICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgLm1hcC1zdmctdmFnZW5jeSAubWFwLXN2ZyAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLm1hcC1zdmctdmFnZW5jeSAubWFwLXN2ZyAuc3MtbWFpbiAuc3Mtc2luZ2xlLXNlbGVjdGVkIC5wbGFjZWhvbGRlciAuc3MtZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjUyODJCOyB9XG4gIC5tYXAtc3ZnLXZhZ2VuY3kgLm1hcC1zdmcgLnNzLW1haW4uanMtc2VsZWN0LS1tYWluIC5zcy1zaW5nbGUtc2VsZWN0ZWQgLnNzLWFycm93IHNwYW4ge1xuICAgIGJvcmRlci1jb2xvcjogIzM3MzEzNTsgfVxuICAubWFwLXN2Zy12YWdlbmN5IC5tYXAtc3ZnIC5zcy1jb250ZW50IC5zcy1zZWFyY2gge1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgLm1hcC1zdmctdmFnZW5jeSAubWFwLXN2ZyAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDsgfVxuICAgIC5tYXAtc3ZnLXZhZ2VuY3kgLm1hcC1zdmcgLnNzLW1haW4uanMtc2VsZWN0LS1tYWluIC5zcy1jb250ZW50IC5zcy1saXN0IC5zcy1vcHRpb24ge1xuICAgICAgcGFkZGluZzogLjRyZW0gLjZyZW07XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgICAgIC5tYXAtc3ZnLXZhZ2VuY3kgLm1hcC1zdmcgLnNzLW1haW4uanMtc2VsZWN0LS1tYWluIC5zcy1jb250ZW50IC5zcy1saXN0IC5zcy1vcHRpb246aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgLm1hcC1zdmctdmFnZW5jeSAubWFwLXN2ZyAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLWNvbnRlbnQgLnNzLWxpc3QgLnNzLW9wdGlvbi5zcy1vcHRpb24tc2VsZWN0ZWQge1xuICAgICAgICBjb2xvcjogIzM3MzEzNTtcbiAgICAgICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5BdXRyZXMgc3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubWFwLXN2Z19fd3JhcHBlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5tYXAtc3ZnX193cmFwcGVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG4ubWFwLXN2Z19fbWFwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5tYXAtc3ZnX19tYXAge1xuICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gIC5tYXAtc3ZnX19tYXAgc3ZnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tYXAtc3ZnX19hbGlnbmVyIHtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuLm1hcC1zdmdfX2NvdW50cnkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDE7IH1cbiAgLm1hcC1zdmctLXpvb21lZCAubWFwLXN2Z19fY291bnRyeSB7XG4gICAgb3BhY2l0eTogMDsgfVxuXG4ubWFwLXN2Z19fcmVnaW9uIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBzdHJva2Utd2lkdGg6IDAuNzU7XG4gIHN0cm9rZS1taXRlcmxpbWl0OiAyMi45MjU2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsbDogIzkxOTE5MTtcbiAgc3Ryb2tlOiAjZmZmOyB9XG4gIC5tYXAtc3ZnX19yZWdpb24tLWFjdGl2ZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgZmlsbDogIzUyNTI1MjsgfVxuICAgIC5tYXAtc3ZnX19yZWdpb24tLWFjdGl2ZTpob3ZlciwgLm1hcC1zdmdfX3JlZ2lvbi0tYWN0aXZlOmZvY3VzIHtcbiAgICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgICAubWFwLXN2Zy0tem9vbWVkIC5tYXAtc3ZnX19yZWdpb24tLWFjdGl2ZSB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4ubWFwLXN2Z19fem9vbSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMDsgfVxuICAubWFwLXN2Z19fem9vbS0tZGlzcGxheWVkIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5tYXAtc3ZnX19kZXAge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHN0cm9rZS13aWR0aDogMTtcbiAgc3Ryb2tlLW1pdGVybGltaXQ6IDIyLjkyNTY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmaWxsOiAjOTE5MTkxO1xuICBzdHJva2U6ICNmZmY7IH1cbiAgLm1hcC1zdmdfX2RlcDpob3ZlciwgLm1hcC1zdmdfX2RlcDpmb2N1cyB7XG4gICAgZmlsbDogI0UxQzg1QzsgfVxuICAubWFwLXN2Z19fZGVwLS1hY3RpdmUge1xuICAgIGZpbGw6ICM1MjUyNTI7IH1cbiAgICAubWFwLXN2Z19fem9vbS0tZGlzcGxheWVkIC5tYXAtc3ZnX19kZXAtLWFjdGl2ZSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsOyB9XG5cbi5tYXAtc3ZnX19kZWNvIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5tYXAtc3ZnLS16b29tZWQgLm1hcC1zdmdfX2RlY28ge1xuICAgIG9wYWNpdHk6IDA7IH1cblxuLm1hcC1zdmdfX2NpcmNsZSB7XG4gIGZpbGw6ICNmMmYyZjI7XG4gIG9wYWNpdHk6IDAuNDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFwLXN2ZyAuZm9ybV9fZmllbGRzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5tYXAtc3ZnIC5mb3JtX19maWVsZHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG4ubWFwLXN2ZyAuZm9ybSAuZm9ybS1ncm91cC0tY29sdW1uLmZvcm0tZ3JvdXAtLWxhc3QgPiAqIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7IH1cblxuLyogLS0tLS0gU1BFQ0lGSVFVRSAtLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBDb3VsZXVyc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm1hcC1iYW5uZXIgLm1hcF9fbWFya2VyIHN2ZyB7XG4gIGZpbGw6ICNFMUM4NUM7IH1cblxuLm1hcC1iYW5uZXIgLm1hcF9fY2x1c3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI1LCAyMDAsIDkyLCAwLjY4KTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDsgfVxuICAubWFwLWJhbm5lciAubWFwX19jbHVzdGVyIGRpdiB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5tYXAtYmFubmVyIC5tYXBfX2NpcmNsZSB7XG4gIHN0cm9rZTogb3JhbmdlO1xuICBmaWxsOiBibGV1OyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgQXV0cmVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubWFwLWJhbm5lciB7XG4gIG1hcmdpbjogMmVtIDAgMmVtIDA7IH1cbiAgLm1hcC1iYW5uZXJfX3dyYXBwZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAubWFwLWJhbm5lcl9fY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDJlbSBhdXRvIDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDE0NTBweDtcbiAgICBoZWlnaHQ6IDMzMHB4OyB9XG4gIC5tYXAtYmFubmVyX19tYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzMwcHg7IH1cbiAgICAubWFwLWJhbm5lcl9fbWFwIC5qcy1tYXAge1xuICAgICAgaGVpZ2h0OiAzMzBweDsgfVxuICAubWFwLWJhbm5lcl9fanMtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAgIC5tYXAtYmFubmVyX19qcy1jb250YWluZXIgPiAqIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAubWFwLWJhbm5lcl9fanMtY29udGFpbmVyID4gKiA+ICoge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qXHJcbiRtYXBfcG9wdXBfX2J1dHRvbl9mb250OiAkY29yZV9idXR0b25fZm9udCAhZGVmYXVsdDtcclxuJG1hcF9wb3B1cF9fYnV0dG9uX3RleHQtdHJhbnNmb3JtOiBub25lICFkZWZhdWx0O1xyXG4kbWFwX3BvcHVwX19idXR0b25fYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRtYXBfcG9wdXBfX2J1dHRvbl9jb2xvcjogJGNvbG9yX25ldXRyYWwtMSAhZGVmYXVsdDtcclxuJG1hcF9wb3B1cF9fYnV0dG9uX2JvcmRlci1jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRtYXBfcG9wdXBfX2J1dHRvbl9ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJG1hcF9wb3B1cF9fYnV0dG9uX2hvdmVyX2NvbG9yOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG4kbWFwX3BvcHVwX19idXR0b25faG92ZXJfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkF1dHJlcyBzdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5sZWFmbGV0LWNvbnRhaW5lciAubWFwX19wb3B1cCBhLmxlYWZsZXQtcG9wdXAtY2xvc2UtYnV0dG9uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMC4wM2VtIDAgMCAwO1xuICBtYXJnaW46IDAuMWVtO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjRTFDODVDOyB9XG4gIC5sZWFmbGV0LWNvbnRhaW5lciAubWFwX19wb3B1cCBhLmxlYWZsZXQtcG9wdXAtY2xvc2UtYnV0dG9uOmhvdmVyIHtcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuXG4ubWFwIHN2ZyB7XG4gIGZpbGw6ICMzNzMxMzU7IH1cblxuLm1hcF9fY2x1c3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDQ5LCA1MywgMC42OCk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7IH1cbiAgLm1hcF9fY2x1c3RlciBkaXYge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4ubWFwX19wb3B1cCAudGl0bGUudGl0bGUgLnRpdGxlX19jb250ZW50IHtcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbjogMDsgfVxuICAubWFwX19wb3B1cCAudGl0bGUudGl0bGUgLnRpdGxlX19jb250ZW50LTEge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLm1hcF9fcG9wdXAgLnRpdGxlLnRpdGxlIC50aXRsZV9fY29udGVudC0xIC5hZGRyZXNzIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG4gIC5tYXBfX3BvcHVwIC50aXRsZS50aXRsZSAudGl0bGVfX2NvbnRlbnQtMiB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLm1hcF9fcG9wdXAgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMyNTI4MkI7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0vMS41IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgYm94LXNoYWRvdzogNXB4IDExcHggMTFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE3KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiA1cHggMTFweCAxMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTcpO1xuICAtbW96LWJveC1zaGFkb3c6IDVweCAxMXB4IDExcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNyk7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLm1hcF9fcG9wdXAgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDJyZW07IH0gfVxuXG4ubWFwX19wb3B1cCAubGVhZmxldC1wb3B1cC10aXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5tYXBfX3BvcHVwIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQge1xuICBtaW4td2lkdGg6IDIyMHB4O1xuICBtYXJnaW46IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLm1hcF9fcG9wdXAgLmxlYWZsZXQtcG9wdXAtY29udGVudCB7XG4gICAgICBtaW4td2lkdGg6IDI5MHB4OyB9IH1cbiAgLm1hcF9fcG9wdXAgLmxlYWZsZXQtcG9wdXAtY29udGVudCBwIHtcbiAgICBtYXJnaW46IDA7IH1cblxuLm1hcF9fcG9wdXAgLmNvb3JkcyB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDEuMTc2NWVtLzEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAubWFwX19wb3B1cCAuY29vcmRzX19lbGVtZW50IHtcbiAgICBjb2xvcjogIzI1MjgyQjtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjJyZW07IH1cbiAgLm1hcF9fcG9wdXAgLmNvb3JkcyBhIHtcbiAgICBjb2xvcjogIzI1MjgyQjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLm1hcF9fcG9wdXAgLm1hcC1pbm5lci12MS1wb3AtdXBfX2l0ZW0tbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAubWFwX19wb3B1cCAubWFwLWlubmVyLXYxLXBvcC11cF9faXRlbS1saW5rcyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBpbmhlcml0OyB9IH1cblxuLm1hcC12MS0tYWdlbmN5IC5tb2R1bGUtbWFwLWpzIHtcbiAgaGVpZ2h0OiA0NTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5tb2RhbC1zaGFyZS1zb2NpYWxzIC5tb2RhbF9fYm9keSB7XG4gIHdpZHRoOiA5MCU7XG4gIG1heC13aWR0aDogNTUwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAubW9kYWwtc2hhcmUtc29jaWFscyAubW9kYWxfX2JvZHkge1xuICAgICAgcGFkZGluZzogM2VtO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gIC5tb2RhbC1zaGFyZS1zb2NpYWxzIC5tb2RhbF9fYm9keSAubW9kYWxfX3RpdGxlIC50aXRsZS12MV9fcGFydDEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gIC5tb2RhbC1zaGFyZS1zb2NpYWxzIC5tb2RhbF9fYm9keSAubW9kYWxfX3RpdGxlIC50aXRsZS12MV9fcGFydDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjAyNXJlbSwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAxLjg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGNvbG9yOiAjRTFDODVDOyB9XG4gIC5tb2RhbC1zaGFyZS1zb2NpYWxzIC5tb2RhbF9fYm9keSAuc2hhcmUtc29jaWFscyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAubW9kYWwtc2hhcmUtc29jaWFscyAubW9kYWxfX2JvZHkgLnNoYXJlLXNvY2lhbHNfX2l0ZW0ge1xuICAgICAgZmxleDogNTAlO1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogIzM3MzEzNTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgYWxpZ24taXRlbXM6IGxlZnQ7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgICAgIC5tb2RhbC1zaGFyZS1zb2NpYWxzIC5tb2RhbF9fYm9keSAuc2hhcmUtc29jaWFsc19faXRlbSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cbiAgICAgIC5tb2RhbC1zaGFyZS1zb2NpYWxzIC5tb2RhbF9fYm9keSAuc2hhcmUtc29jaWFsc19faXRlbV9fYnRuIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgIC5tb2RhbC1zaGFyZS1zb2NpYWxzIC5tb2RhbF9fYm9keSAuc2hhcmUtc29jaWFsc19faXRlbV9fYnRuOmhvdmVyLCAubW9kYWwtc2hhcmUtc29jaWFscyAubW9kYWxfX2JvZHkgLnNoYXJlLXNvY2lhbHNfX2l0ZW1fX2J0bjpmb2N1cyB7XG4gICAgICAgICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgICAgICAgLm1vZGFsLXNoYXJlLXNvY2lhbHMgLm1vZGFsX19ib2R5IC5zaGFyZS1zb2NpYWxzX19pdGVtX19idG4tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAubW9kYWwtc2hhcmUtc29jaWFscyAubW9kYWxfX2JvZHkgLnNoYXJlLXNvY2lhbHNfX2l0ZW0gLnNoYXJlLWljb24ge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMjRweDtcbiAgICAgICAgbWluLXdpZHRoOiA1N3B4OyB9XG4gICAgICAgIC5tb2RhbC1zaGFyZS1zb2NpYWxzIC5tb2RhbF9fYm9keSAuc2hhcmUtc29jaWFsc19faXRlbSAuc2hhcmUtaWNvbl9fZmFjZWJvb2sge1xuICAgICAgICAgIGZpbGw6ICMzOTU2OWM7IH1cbiAgICAgICAgLm1vZGFsLXNoYXJlLXNvY2lhbHMgLm1vZGFsX19ib2R5IC5zaGFyZS1zb2NpYWxzX19pdGVtIC5zaGFyZS1pY29uX19tZXNzZW5nZXIge1xuICAgICAgICAgIGZpbGw6ICMwMDc4RkY7IH1cbiAgICAgICAgLm1vZGFsLXNoYXJlLXNvY2lhbHMgLm1vZGFsX19ib2R5IC5zaGFyZS1zb2NpYWxzX19pdGVtIC5zaGFyZS1pY29uX190d2l0dGVyIHtcbiAgICAgICAgICBmaWxsOiAjMDBhY2VlOyB9XG4gICAgICAgIC5tb2RhbC1zaGFyZS1zb2NpYWxzIC5tb2RhbF9fYm9keSAuc2hhcmUtc29jaWFsc19faXRlbSAuc2hhcmUtaWNvbl9fbGlua2VkaW4ge1xuICAgICAgICAgIGZpbGw6ICMwMDcyYjE7IH1cbiAgICAgICAgLm1vZGFsLXNoYXJlLXNvY2lhbHMgLm1vZGFsX19ib2R5IC5zaGFyZS1zb2NpYWxzX19pdGVtIC5zaGFyZS1pY29uX19lbWFpbCB7XG4gICAgICAgICAgZmlsbDogIzVENUM1QjsgfVxuICAgICAgICAubW9kYWwtc2hhcmUtc29jaWFscyAubW9kYWxfX2JvZHkgLnNoYXJlLXNvY2lhbHNfX2l0ZW0gLnNoYXJlLWljb25fX3doYXRzYXBwIHtcbiAgICAgICAgICBmaWxsOiAjMjhEMTQ2OyB9XG4gICAgICAgIC5tb2RhbC1zaGFyZS1zb2NpYWxzIC5tb2RhbF9fYm9keSAuc2hhcmUtc29jaWFsc19faXRlbSAuc2hhcmUtaWNvbl9fY29weS1saW5rIHtcbiAgICAgICAgICBmaWxsOiAjNUQ1QzVCOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBTdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5tb2RhbCB7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubW9kYWxfX2Nsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcGFkZGluZzogMC41ZW07XG4gICAgdG9wOiAuNXJlbTtcbiAgICByaWdodDogLjVyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5tb2RhbF9fY2xvc2UtaWNvbiB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubW9kYWxfX2Nsb3NlLWRyYXdpbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBmaWxsOiAjRTFDODVDOyB9XG4gIC5tb2RhbF9fYm9keSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogM2VtIDFlbSAxZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDkwc3ZoO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAubW9kYWxfX2JvZHkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiA5MThweDtcbiAgICAgICAgcGFkZGluZzogM2VtIDNlbSAzZW07XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9IH1cbiAgICAubW9kYWxfX2JvZHkgLnRpdGxlLnRpdGxlLS12MSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyZW07IH1cbiAgLm1vZGFsX19zY3JvbGxlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGluaXRpYWw7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLm1vZGFsX19zY3JvbGxlciAuZm9ybSAuZm9ybS1ncm91cC0tY29sdW1uID4gKiB7XG4gICAgICAgIGZsZXg6IGluaXRpYWw7IH0gfVxuICAubW9kYWxfX2JhY2tncm91bmQge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDM3LCA0MCwgNDMsIDAuNzUpOyB9XG4gIC5tb2RhbF9fZm9jdXMtdHJhcCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgLm1vZGFsLS1tYWluIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAgIC5tb2RhbC0tbWFpbiAubW9kYWxfX2Nsb3NlIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDEuMTc2NWVtLzEuNWVtIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGNvbG9yOiAjRTFDODVDOyB9XG4gICAgICAubW9kYWwtLW1haW4gLm1vZGFsX19jbG9zZSBwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMWVtOyB9XG4gICAgICAubW9kYWwtLW1haW4gLm1vZGFsX19jbG9zZTpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgIC5tb2RhbC0tbWFpbiAubW9kYWxfX2Nsb3NlLWRyYXdpbmcge1xuICAgICAgICB3aWR0aDogMmVtO1xuICAgICAgICBoZWlnaHQ6IDJlbTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0UxQzg1QztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgcGFkZGluZzogLjRlbTsgfVxuICAgIC5tb2RhbC0tbWFpbiAubW9kYWxfX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgLm1vZGFsLS1tYWluIC5tb2RhbF9fdGl0bGUgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMzBweDsgfVxuICAgIC5tb2RhbC0tbWFpbiAubW9kYWxfX2JvZHkge1xuICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIC5tb2RhbC0tbWFpbiAubW9kYWxfX2NvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAycmVtOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubW9kYWwtLW1haW4gLm1vZGFsX19jb250YWluZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMnJlbTsgfSB9XG4gICAgLm1vZGFsLS1tYWluIC5tb2RhbF9fdGV4dCB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzI1MjgyQjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLm1vZGFsX190ZXh0LmxlZ2Fsc19fdGV4dCB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAubW9kYWwtLXByb3BlcnR5LWNvbnRhY3QgLm1vZGFsX19ib2R5IHtcbiAgICB0ZXh0LWFsaWduOiBpbmhlcml0OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9kYWwtZHBlIC5tb2RhbF9fYm9keSB7XG4gICAgd2lkdGg6IDExODdweDsgfSB9XG5cbi5tb2RhbF9mZWVzIC5tb2RhbF9fYm9keSB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ubW9kYWwtc3dpcGVyLWdhbGxlcnkgLm1vZGFsX19jbG9zZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUM4NUM7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7IH1cblxuLnRvb2x0aXAtaWEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA5MHZ3O1xuICBtYXgtd2lkdGg6IDM4MHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICByaWdodDogLTQwcHg7XG4gIGJvdHRvbTogNjBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAudG9vbHRpcC1pYSB7XG4gICAgICBsZWZ0OiAtMTY5cHg7XG4gICAgICB3aWR0aDogMzgwcHg7XG4gICAgICByaWdodDogMDsgfSB9XG4gIC50b29sdGlwLWlhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHotaW5kZXg6IDM7XG4gICAgYm90dG9tOiAtMTJweDtcbiAgICBsZWZ0OiA4MCU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAudG9vbHRpcC1pYTpiZWZvcmUge1xuICAgICAgICBsZWZ0OiA1MCU7IH0gfVxuICAudG9vbHRpcC1pYSAubW9kYWxfX2JvZHkge1xuICAgIHBhZGRpbmc6IDJyZW0gMi41cmVtIDFyZW0gMXJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlxyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfbWFyZ2luLWJvdHRvbTogMmVtICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfY29udGVudF90ZXh0LWFsaWduOiAkdGl0bGUtLXYyX190aXRsZV9jb250ZW50X3RleHQtYWxpZ24gIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9pdGVtX190aXRsZV9jb250ZW50XzFfY29sb3I6ICRjb2xvci1icmFuZC0yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfY29udGVudF8xX2ZvbnQ6ICR0aXRsZS0tdjJfX3RpdGxlX2NvbnRlbnRfMV9mb250ICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfY29udGVudF8yX2ZvbnQ6ICR0aXRsZS0tdjJfX3RpdGxlX2NvbnRlbnRfMl9mb250ICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfY29udGVudF8yX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX2NvbnRlbnRfMl9sZXR0ZXItc3BhY2luZzogJHRpdGxlLS12Ml9fdGl0bGVfY29udGVudF8yX2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfY29udGVudF8yX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtLXYyX190aXRsZV9jb250ZW50XzJfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiovXG4vKlxyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX21hcmdpbi1ib3R0b206IDAgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF90ZXh0LWFsaWduOiBjZW50ZXIgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF8xX2ZvbnQ6ICR0aXRsZS0tdjFfX3RpdGxlX2NvbnRlbnRfMV9mb250ICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfMV9jb2xvcjogJHRpdGxlLS12MV9fdGl0bGVfY29udGVudF8xX2NvbG9yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfMV9sZXR0ZXItc3BhY2luZzogJHRpdGxlLS12MV9fdGl0bGVfY29udGVudF8xX2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfMV90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLS12MV9fdGl0bGVfY29udGVudF8xX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfMl9mb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxNnB4LCAydncsIDIuMTE3NmVtKS8xLjQgJGZvbnQtZmFtaWx5LS0yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfMl9jb2xvcjogJHRpdGxlLS12MV9fdGl0bGVfY29udGVudF8yX2NvbG9yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfMl9sZXR0ZXItc3BhY2luZzogJHRpdGxlLS12MV9fdGl0bGVfY29udGVudF8yX2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfMl90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLS12MV9fdGl0bGVfY29udGVudF8yX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4qL1xuLypcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMWVtLzEgJGZvbnQtZmFtaWx5LS00ICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2J1dHRvbl90ZXh0LXRyYW5zZm9ybTogbm9uZSAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25fcGFkZGluZzogJGNvcmVfYnV0dG9uX3BhZGRpbmcgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYnV0dG9uX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2J1dHRvbl9jb2xvcjogJGNvbG9yX25ldXRyYWwtMSAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25fYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25faG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYnV0dG9uX2hvdmVyX2NvbG9yOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2J1dHRvbl9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4qL1xuLypcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8xX3RleHQtYWxpZ246IGxlZnQgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxMnB4LCA0dncsIDAuODgyZW0pLzEuNCAkZm9udC1mYW1pbHktLTQhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8xX2NvbG9yOiAkdGl0bGUtLXYxX190aXRsZV9jb250ZW50XzFfY29sb3IgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMV9sZXR0ZXItc3BhY2luZzogJHRpdGxlLS12MV9fdGl0bGVfY29udGVudF8xX2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzFfdGV4dC10cmFuc2Zvcm06IG5vbmUgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMV9wYWRkaW5nOiAwICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTJweCwgNHZ3LCAxLjE3NmVtKS8xLjQgJGZvbnQtZmFtaWx5LS0yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzJfZm9udC1zdHlsZTogaXRhbGljICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzJfY29sb3I6ICR0aXRsZS0tdjFfX3RpdGxlX2NvbnRlbnRfMl9jb2xvciAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8yX2xldHRlci1zcGFjaW5nOiAkdGl0bGUtLXYxX190aXRsZV9jb250ZW50XzJfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMl90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLS12MV9fdGl0bGVfY29udGVudF8yX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubmVnb3RpYXRvci1kZXRhaWxzLXYxIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRiBub25lIG5vLXJlcGVhdCA1MCUvY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyoudGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMmVtO1xyXG4gICAgICAgIC50aXRsZV9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZSA6IDFlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzFfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgJi0xIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8xX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8xX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMV9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzFfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzFfcGFkZGluZztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLTIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzJfZm9udDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMl9mb250LXN0eWxlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzJfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8yX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfSovIH1cbiAgLm5lZ290aWF0b3ItZGV0YWlscy12MV9fY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubmVnb3RpYXRvci1kZXRhaWxzLXYxIC5jb250YWluZXItb3BpbmlvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLm5lZ290aWF0b3ItZGV0YWlscy12MV9fZGF0YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDNlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2RhdGEge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNmVtOyB9IH1cbiAgLm5lZ290aWF0b3ItZGV0YWlscy12MV9fcmlnaHQgLm5lZ290aWF0b3ItZGV0YWlscy12MV9fYWRkcyAuaXRlbV9fc29jaWFsLS1hZ2VuY3kge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX3JpZ2h0IC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2FkZHMgLml0ZW1fX3NvY2lhbC0tYWdlbmN5IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAubmVnb3RpYXRvci1kZXRhaWxzLXYxX19hZGRzID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjZlbTsgfVxuICAubmVnb3RpYXRvci1kZXRhaWxzLXYxX19hZGRzLWJsb2NrIHtcbiAgICAvKi5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgZm9udCAgICAgICAgICAgOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX2J1dHRvbl9mb250O1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm0gOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX2J1dHRvbl90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQgICAgIDogJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25fYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yICAgICAgICAgIDogJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25fY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgICA6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYnV0dG9uX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgICAgIDogJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25fcGFkZGluZztcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZCA6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYnV0dG9uX2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZCA6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYnV0dG9uX2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yICAgICAgICA6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYnV0dG9uX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciA6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYnV0dG9uX2hvdmVyX2JvcmRlci1jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kIDogJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25faG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0qLyB9XG4gICAgLm5lZ290aWF0b3ItZGV0YWlscy12MV9fYWRkcy1ibG9jazpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAubmVnb3RpYXRvci1kZXRhaWxzLXYxX19hZ2VuY3kge1xuICAgIGZsZXg6IDE7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2FnZW5jeSAuaXRlbV9fc29jaWFsLS1hZ2VuY3kge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLm5lZ290aWF0b3ItZGV0YWlscy12MV9faW5mbyAubmVnb3RpYXRvci1saXN0aW5nX19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2luZm8gLm5lZ290aWF0b3ItbGlzdGluZ19faXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAgIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2luZm8gLm5lZ290aWF0b3ItbGlzdGluZ19faXRlbSAuaXRlbV9faW5mbyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLm5lZ290aWF0b3ItZGV0YWlscy12MV9faW5mbyAubmVnb3RpYXRvci1saXN0aW5nX19pdGVtIC5pdGVtX19pbmZvID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyZW07IH1cbiAgICAgICAgLm5lZ290aWF0b3ItZGV0YWlscy12MV9faW5mbyAubmVnb3RpYXRvci1saXN0aW5nX19pdGVtIC5pdGVtX19pbmZvIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAubmVnb3RpYXRvci1kZXRhaWxzLXYxX19pbmZvIC5uZWdvdGlhdG9yLWxpc3RpbmdfX2l0ZW0gLmNvb3JkcyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyZW07IH0gfVxuICAgIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2luZm8gLm5lZ290aWF0b3ItbGlzdGluZ19faXRlbTpudGgtY2hpbGQoZXZlbikge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLm5lZ290aWF0b3ItZGV0YWlscy12MV9faW5mbyAubmVnb3RpYXRvci1saXN0aW5nX19pdGVtOm50aC1jaGlsZChldmVuKSAuaXRlbV9faW5mbyB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJlbTsgfSB9XG4gICAgLm5lZ290aWF0b3ItZGV0YWlscy12MV9faW5mbyAubmVnb3RpYXRvci1saXN0aW5nX19pdGVtIC5pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgLyomX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZS0tdjIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX21hcmdpbi1ib3R0b207XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZV9fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9pdGVtX190aXRsZV9jb250ZW50X3RleHQtYWxpZ247XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLTEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250OiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfY29udGVudF8xX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX2NvbnRlbnRfMV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0yIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX2NvbnRlbnRfMl9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9pdGVtX190aXRsZV9jb250ZW50XzJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX2NvbnRlbnRfMl9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfY29udGVudF8yX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfSovIH1cbiAgICAgIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2luZm8gLm5lZ290aWF0b3ItbGlzdGluZ19faXRlbSAuaXRlbV9faW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2luZm8gLm5lZ290aWF0b3ItbGlzdGluZ19faXRlbSAuaXRlbV9faW5mbyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMWVtOyB9XG4gICAgICAgICAgICAubmVnb3RpYXRvci1kZXRhaWxzLXYxX19pbmZvIC5uZWdvdGlhdG9yLWxpc3RpbmdfX2l0ZW0gLml0ZW1fX2luZm8gPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAubmVnb3RpYXRvci1kZXRhaWxzLXYxX19pbmZvIC5uZWdvdGlhdG9yLWxpc3RpbmdfX2l0ZW0gLml0ZW1fX2luZm8gPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2luZm8gLm5lZ290aWF0b3ItbGlzdGluZ19faXRlbSAuaXRlbV9faW5mbyA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICAgIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2luZm8gLm5lZ290aWF0b3ItbGlzdGluZ19faXRlbSAuaXRlbV9fZGlzcGxheSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm5lZ290aWF0b3ItZGV0YWlscy12MV9faW5mbyAubmVnb3RpYXRvci1saXN0aW5nX19pdGVtIC5pdGVtX19kaXNwbGF5IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgICAgLm5lZ290aWF0b3ItZGV0YWlscy12MV9faW5mbyAubmVnb3RpYXRvci1saXN0aW5nX19pdGVtIC5pdGVtX19jb29yZHMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAubmVnb3RpYXRvci1kZXRhaWxzLXYxX19pbmZvIC5uZWdvdGlhdG9yLWxpc3RpbmdfX2l0ZW0gLml0ZW1fX2Nvb3JkcyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICAgICAgLm5lZ290aWF0b3ItZGV0YWlscy12MV9faW5mbyAubmVnb3RpYXRvci1saXN0aW5nX19pdGVtIC5pdGVtX19jb29yZHMgLmNvb3Jkc19fd3JhcHBlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICAgIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2luZm8gLm5lZ290aWF0b3ItbGlzdGluZ19faXRlbSAuaXRlbV9fY29vcmRzIC5jb29yZHNfX2dyb3VwLWVsZW1lbnQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAgICAgLm5lZ290aWF0b3ItZGV0YWlscy12MV9faW5mbyAubmVnb3RpYXRvci1saXN0aW5nX19pdGVtIC5pdGVtX19jb29yZHMgLmNvb3Jkc19fZWxlbWVudCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBtYXJnaW46IC41ZW0gMDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgICAgIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2luZm8gLm5lZ290aWF0b3ItbGlzdGluZ19faXRlbSAuaXRlbV9fY29vcmRzIC5jb29yZHNfX2VsZW1lbnQge1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgICAgICAgICAubmVnb3RpYXRvci1kZXRhaWxzLXYxX19pbmZvIC5uZWdvdGlhdG9yLWxpc3RpbmdfX2l0ZW0gLml0ZW1fX2Nvb3JkcyAuY29vcmRzX19lbGVtZW50OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgICAgICAgLm5lZ290aWF0b3ItZGV0YWlscy12MV9faW5mbyAubmVnb3RpYXRvci1saXN0aW5nX19pdGVtIC5pdGVtX19jb29yZHMgLmNvb3Jkc19fZWxlbWVudDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgICAgICAgLm5lZ290aWF0b3ItZGV0YWlscy12MV9faW5mbyAubmVnb3RpYXRvci1saXN0aW5nX19pdGVtIC5pdGVtX19jb29yZHMgLmNvb3Jkc19fZWxlbWVudCAuY29vcmRzLXBob25lX19kcmF3aW5nLFxuICAgICAgICAgIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2luZm8gLm5lZ290aWF0b3ItbGlzdGluZ19faXRlbSAuaXRlbV9fY29vcmRzIC5jb29yZHNfX2VsZW1lbnQgLmNvb3Jkcy1tYWlsX19kcmF3aW5nLFxuICAgICAgICAgIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2luZm8gLm5lZ290aWF0b3ItbGlzdGluZ19faXRlbSAuaXRlbV9fY29vcmRzIC5jb29yZHNfX2VsZW1lbnQgLmNvb3Jkcy1hZGRyZXNzX19kcmF3aW5nIHtcbiAgICAgICAgICAgIGZpbGw6ICMzNzMxMzU7IH1cbiAgICAgICAgICAubmVnb3RpYXRvci1kZXRhaWxzLXYxX19pbmZvIC5uZWdvdGlhdG9yLWxpc3RpbmdfX2l0ZW0gLml0ZW1fX2Nvb3JkcyAuY29vcmRzX19lbGVtZW50IC5jb29yZHMtcGhvbmVfX2RyYXdpbmcge1xuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4OyB9XG4gICAgICAgICAgLm5lZ290aWF0b3ItZGV0YWlscy12MV9faW5mbyAubmVnb3RpYXRvci1saXN0aW5nX19pdGVtIC5pdGVtX19jb29yZHMgLmNvb3Jkc19fZWxlbWVudCAuY29vcmRzLW1haWxfX2RyYXdpbmcge1xuICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE3cHg7IH1cbiAgICAgICAgICAubmVnb3RpYXRvci1kZXRhaWxzLXYxX19pbmZvIC5uZWdvdGlhdG9yLWxpc3RpbmdfX2l0ZW0gLml0ZW1fX2Nvb3JkcyAuY29vcmRzX19lbGVtZW50IC5jb29yZHMtYWRkcmVzc19fZHJhd2luZyB7XG4gICAgICAgICAgICB3aWR0aDogMjNweDtcbiAgICAgICAgICAgIGhlaWdodDogMjhweDsgfVxuICAgICAgICAubmVnb3RpYXRvci1kZXRhaWxzLXYxX19pbmZvIC5uZWdvdGlhdG9yLWxpc3RpbmdfX2l0ZW0gLml0ZW1fX2Nvb3JkcyAuY29vcmRzX19sYWJlbCB7XG4gICAgICAgICAgZm9udDogaXRhbGljIG5vcm1hbCA0MDAgY2xhbXAoMTRweCwgMnZ3LCAxLjE3NjRlbSkvMS42NjY2IFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgICAgICAgIGNvbG9yOiAjMzczMTM1O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgICAgICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMWVtOyB9XG4gICAgICAgIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2luZm8gLm5lZ290aWF0b3ItbGlzdGluZ19faXRlbSAuaXRlbV9fY29vcmRzIC5jb29yZHNfX2NvbnRlbnQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBtaW4td2lkdGg6IDE0MHB4O1xuICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEycHgsIDJ2dywgMC44MjNlbSkvMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBjb2xvcjogIzI1MjgyQjtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAubmVnb3RpYXRvci1kZXRhaWxzLXYxX19pbmZvIC5uZWdvdGlhdG9yLWxpc3RpbmdfX2l0ZW0gLml0ZW1fX2Nvb3JkcyBhLmNvb3Jkc19fY29udGVudDpob3ZlciwgLm5lZ290aWF0b3ItZGV0YWlscy12MV9faW5mbyAubmVnb3RpYXRvci1saXN0aW5nX19pdGVtIC5pdGVtX19jb29yZHMgYS5jb29yZHNfX2NvbnRlbnQ6Zm9jdXMge1xuICAgICAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgICAubmVnb3RpYXRvci1kZXRhaWxzLXYxX19pbmZvIC5uZWdvdGlhdG9yLWxpc3RpbmdfX2l0ZW0gLml0ZW1fX3NvY2lhbCAuc29jaWFsX19zdmcge1xuICAgICAgICBmaWxsOiAjMzczMTM1OyB9XG4gICAgICAubmVnb3RpYXRvci1kZXRhaWxzLXYxX19pbmZvIC5uZWdvdGlhdG9yLWxpc3RpbmdfX2l0ZW0gLml0ZW1fX3NvY2lhbCAuc29jaWFsX19saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMUM4NUM7XG4gICAgICAgIHdpZHRoOiAzLjA1ODhlbTtcbiAgICAgICAgaGVpZ2h0OiAzLjA1ODhlbTtcbiAgICAgICAgcGFkZGluZzogMC44ZW07IH1cbiAgICAgICAgLm5lZ290aWF0b3ItZGV0YWlscy12MV9faW5mbyAubmVnb3RpYXRvci1saXN0aW5nX19pdGVtIC5pdGVtX19zb2NpYWwgLnNvY2lhbF9fbGluazpmb2N1cywgLm5lZ290aWF0b3ItZGV0YWlscy12MV9faW5mbyAubmVnb3RpYXRvci1saXN0aW5nX19pdGVtIC5pdGVtX19zb2NpYWwgLnNvY2lhbF9fbGluazpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gICAgICAgICAgLm5lZ290aWF0b3ItZGV0YWlscy12MV9faW5mbyAubmVnb3RpYXRvci1saXN0aW5nX19pdGVtIC5pdGVtX19zb2NpYWwgLnNvY2lhbF9fbGluazpmb2N1cyAuc29jaWFsX19zdmcsIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2luZm8gLm5lZ290aWF0b3ItbGlzdGluZ19faXRlbSAuaXRlbV9fc29jaWFsIC5zb2NpYWxfX2xpbms6aG92ZXIgLnNvY2lhbF9fc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgICAgIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2luZm8gLm5lZ290aWF0b3ItbGlzdGluZ19faXRlbSAuaXRlbV9fZGVjb3JhdGUgLmRlY29yYXRlX192aXN1YWwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2luZm8gLm5lZ290aWF0b3ItbGlzdGluZ19faXRlbSAuaXRlbV9fZGVjb3JhdGUgLmRlY29yYXRlX192aXN1YWwge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0OyB9IH1cbiAgICAgIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2luZm8gLm5lZ290aWF0b3ItbGlzdGluZ19faXRlbSAuaXRlbV9fZGVjb3JhdGUgLmRlY29yYXRlX19pbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubmVnb3RpYXRvci1kZXRhaWxzLXYxIC5sZWdhbHMtbmVnb3RpYXRvciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41ZW07IH1cbiAgICAubmVnb3RpYXRvci1kZXRhaWxzLXYxIC5sZWdhbHMtbmVnb3RpYXRvcl9fdGV4dCB7XG4gICAgICBmb250OiBpdGFsaWMgbm9ybWFsIDQwMCBjbGFtcCgxMnB4LCAydncsIDAuODI0ZW0pLzEuNjY2NiBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICAgIGNvbG9yOiAjMzczMTM1O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtOyB9XG4gICAgLm5lZ290aWF0b3ItZGV0YWlscy12MSAubGVnYWxzLW5lZ290aWF0b3JfX3ZhbHVlIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEycHgsIDJ2dywgMC44MjRlbSkvMS42NjY2IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjMjUyODJCO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuN2VtOyB9XG4gIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2ZpbHRlciB7XG4gICAgbWFyZ2luOiAxZW0gMDsgfVxuICAubmVnb3RpYXRvci1kZXRhaWxzLXYxX19wcm9wZXJ0eS1saXN0aW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2ZW07IH1cbiAgICAubmVnb3RpYXRvci1kZXRhaWxzLXYxX19wcm9wZXJ0eS1saXN0aW5nIC5oZWFkZXItc2VvX190aXRsZSB7XG4gICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgLyoudGl0bGUtLXYxIHtcclxuICAgICAgICAgICAgICAgICYudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfbWFyZ2luLWJvdHRvbTtcclxuICAgICAgICAgICAgICAgICAgICAudGl0bGVfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfdGV4dC1hbGlnbjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYtMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF8xX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ290aWF0b3ItZGV0YWlscy12MV9saXN0aW5nLXByb3BlcnR5X190aXRsZV9jb250ZW50XzFfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJG5lZ290aWF0b3ItZGV0YWlscy12MV9saXN0aW5nLXByb3BlcnR5X190aXRsZV9jb250ZW50XzFfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJG5lZ290aWF0b3ItZGV0YWlscy12MV9saXN0aW5nLXByb3BlcnR5X190aXRsZV9jb250ZW50XzFfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYtMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF8yX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ290aWF0b3ItZGV0YWlscy12MV9saXN0aW5nLXByb3BlcnR5X190aXRsZV9jb250ZW50XzJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJG5lZ290aWF0b3ItZGV0YWlscy12MV9saXN0aW5nLXByb3BlcnR5X190aXRsZV9jb250ZW50XzJfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJG5lZ290aWF0b3ItZGV0YWlscy12MV9saXN0aW5nLXByb3BlcnR5X190aXRsZV9jb250ZW50XzJfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0qLyB9XG4gIC5uZWdvdGlhdG9yLWRldGFpbHMtdjEgLnNvY2lhbF9fc3ZnIHtcbiAgICBtYXgtaGVpZ2h0OiAxNXB4OyB9XG4gIC5uZWdvdGlhdG9yLWRldGFpbHMtdjEgLnNvY2lhbF9fbGluayB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHBhZGRpbmc6IC4zZW07IH1cblxuLm5lZ290aWF0b3ItbGlzdC12MiAuaXRlbSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjREVERURFOyB9XG4gIC5uZWdvdGlhdG9yLWxpc3QtdjIgLml0ZW1fX3RpdGxlLnRpdGxlLXYxIC50aXRsZS12MV9fcGFydDEge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAubmVnb3RpYXRvci1saXN0LXYyIC5pdGVtX190aXRsZS50aXRsZS12MSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjI1cmVtLCBjYWxjKDEuMjVyZW0gKyAwdncpLCAxLjI1cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgLm5lZ290aWF0b3ItbGlzdC12MiAuaXRlbV9fY29vcmRzLXZhbHVlLS1waG9uZSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMyNTI4MkI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5uZWdvdGlhdG9yLWxpc3QtdjIgLml0ZW1fX2Nvb3Jkcy12YWx1ZS0tcGhvbmU6aG92ZXIsIC5uZWdvdGlhdG9yLWxpc3QtdjIgLml0ZW1fX2Nvb3Jkcy12YWx1ZS0tcGhvbmU6Zm9jdXMge1xuICAgICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgLm5lZ290aWF0b3ItbGlzdC12MiAuaXRlbV9fY29vcmRzLXZhbHVlLS1tYWlsIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzI1MjgyQjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLm5lZ290aWF0b3ItbGlzdC12MiAuaXRlbV9fY29vcmRzLXZhbHVlLS1tYWlsOmhvdmVyLCAubmVnb3RpYXRvci1saXN0LXYyIC5pdGVtX19jb29yZHMtdmFsdWUtLW1haWw6Zm9jdXMge1xuICAgICAgY29sb3I6ICNFMUM4NUM7IH1cblxuLm5lZ290aWF0b3ItdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDEge1xuICBjb2xvcjogIzM3MzEzNTsgfVxuICAubmVnb3RpYXRvci12MV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTpiZWZvcmUsIC5uZWdvdGlhdG9yLXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG5cbi5uZWdvdGlhdG9yLXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgY29sb3I6ICNFMUM4NUM7IH1cblxuLm5lZ290aWF0b3ItdjFfX2xpbmtzIC5jdGEtcHJpbWFyeSB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKC44NzVyZW0gKyAwdncpLCAwLjg3NXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgY29sb3I6ICMzNzMxMzU7XG4gIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuICAubmVnb3RpYXRvci12MV9fbGlua3MgLmN0YS1wcmltYXJ5OmhvdmVyLCAubmVnb3RpYXRvci12MV9fbGlua3MgLmN0YS1wcmltYXJ5OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICMzNzMxMzU7IH1cbiAgICAubmVnb3RpYXRvci12MV9fbGlua3MgLmN0YS1wcmltYXJ5OmhvdmVyIC5jdGEtcHJpbWFyeV9fZHJhd2luZywgLm5lZ290aWF0b3ItdjFfX2xpbmtzIC5jdGEtcHJpbWFyeTpmb2N1cyAuY3RhLXByaW1hcnlfX2RyYXdpbmcge1xuICAgICAgZmlsbDogI2ZmZjsgfVxuICAubmVnb3RpYXRvci12MV9fbGlua3MgLmN0YS1wcmltYXJ5OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAubmVnb3RpYXRvci12MV9fbGlua3MgLmN0YS1wcmltYXJ5X19kcmF3aW5nIHtcbiAgICBmaWxsOiAjMzczMTM1OyB9XG5cbi5uZWdvdGlhdG9yLXYxX19pdGVtcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLm5lZ290aWF0b3ItdjEgLml0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFDODVDOyB9XG4gIC5uZWdvdGlhdG9yLXYxIC5pdGVtIC50aXRsZS12MSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLm5lZ290aWF0b3ItdjEgLml0ZW0gLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgICBvcmRlcjogMjsgfVxuICAgIC5uZWdvdGlhdG9yLXYxIC5pdGVtIC50aXRsZS12MV9fcGFydDIge1xuICAgICAgb3JkZXI6IDE7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44MTI1cmVtLCBjYWxjKDAuMDYyNXJlbSArIDAuOTM3NXZ3KSwgMS4xODc1cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgLm5lZ290aWF0b3ItdjEgLml0ZW1fX2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUM4NUM7IH1cbiAgLm5lZ290aWF0b3ItdjEgLml0ZW1fX2NvbnRhY3QtdGVsIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5uZWdvdGlhdG9yLXYxIC5pdGVtX19jb250YWN0LW1haWwge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0gLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLm5lZ290aWF0b3ItdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXYsXG4ubmVnb3RpYXRvci12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUM4NUM7XG4gIHRvcDogMDtcbiAgbWFyZ2luLXRvcDogMDsgfVxuICAubmVnb3RpYXRvci12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldiBzdmcsXG4gIC5uZWdvdGlhdG9yLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0IHN2ZyB7XG4gICAgZmlsbDogI0UxQzg1QzsgfVxuICAubmVnb3RpYXRvci12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciwgLm5lZ290aWF0b3ItdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMsXG4gIC5uZWdvdGlhdG9yLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyLFxuICAubmVnb3RpYXRvci12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgICAubmVnb3RpYXRvci12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciBzdmcsIC5uZWdvdGlhdG9yLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzIHN2ZyxcbiAgICAubmVnb3RpYXRvci12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciBzdmcsXG4gICAgLm5lZ290aWF0b3ItdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMgc3ZnIHtcbiAgICAgIGZpbGw6ICNGRkZGRkY7IH1cblxuLm5lZ290aWF0b3ItdjFfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIG1hcmdpbjogMC4ycmVtOyB9XG4gIC5uZWdvdGlhdG9yLXYxX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICBjb2xvcjogI0UxQzg1QztcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cblxuLm5lZ290aWF0b3ItdjE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDglO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREY3RUY7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmVnb3RpYXRvci12MTo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogNjIlOyB9IH1cblxuLm5ld3MtZGV0YWlscy12MV9fcmVsYXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y5Rjk7IH1cblxuLm5ld3MtbGlzdC12MSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMDI1cmVtLCBjYWxjKDEuMjVyZW0gKyAwLjc4MTN2dyksIDEuODc1cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7IH1cblxuLm5ld3MtbGlzdC12MV9faXRlbXMge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5uZXdzLWxpc3QtdjFfX2l0ZW0gLml0ZW0ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5uZXdzLWxpc3QtdjFfX2l0ZW0gLml0ZW1fX2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUM4NUM7IH1cbiAgLm5ld3MtbGlzdC12MV9faXRlbSAuaXRlbV9fdGV4dCB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cblxuLm5ld3MtbGlzdC12MiAudGl0bGUtdjFfX3BhcnQxIHtcbiAgY29sb3I6ICMzNzMxMzU7IH1cblxuLm5ld3MtbGlzdC12MiAudGl0bGUtdjFfX3BhcnQyIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgY29sb3I6ICNFMUM4NUM7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMDI1cmVtLCBjYWxjKDEuMjVyZW0gKyAwLjc4MTN2dyksIDEuODc1cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7IH1cblxuLm5ld3MtbGlzdC12Ml9faXRlbXMge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5uZXdzLWxpc3QtdjJfX2l0ZW0gLml0ZW0ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5uZXdzLWxpc3QtdjJfX2l0ZW0gLml0ZW1fX2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUM4NUM7IH1cbiAgLm5ld3MtbGlzdC12Ml9faXRlbSAuaXRlbV9fdGl0bGUgLnRpdGxlLXYxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gICAgLm5ld3MtbGlzdC12Ml9faXRlbSAuaXRlbV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MiB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjVyZW0sIGNhbGMoMC44NzVyZW0gKyAwLjc4MTN2dyksIDEuMjVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5uZXdzLWxpc3QtdjJfX2l0ZW0gLml0ZW1fX3RleHQge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5uZXdzLXJlbGF0ZWQtdjEgLnRpdGxlLXYxX19wYXJ0MSB7XG4gIGNvbG9yOiAjMzczMTM1OyB9XG5cbi5uZXdzLXJlbGF0ZWQtdjEgLnRpdGxlLXYxX19wYXJ0MiB7XG4gIGNvbG9yOiAjRTFDODVDO1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjAyNXJlbSwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAxLjg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmOyB9XG5cbi5uZXdzLXJlbGF0ZWQtdjFfX2l0ZW1zIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ubmV3cy1yZWxhdGVkLXYxX19pdGVtIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5uZXdzLXJlbGF0ZWQtdjFfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIG1hcmdpbjogMC4ycmVtOyB9XG4gIC5uZXdzLXJlbGF0ZWQtdjFfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgIGNvbG9yOiAjRTFDODVDO1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuXG4ubmV3cy1yZWxhdGVkLXYxIC5pdGVtIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAubmV3cy1yZWxhdGVkLXYxIC5pdGVtX190aXRsZSAudGl0bGUtdjEge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgICAubmV3cy1yZWxhdGVkLXYxIC5pdGVtX190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuNXJlbSwgY2FsYygwLjg3NXJlbSArIDAuNzgxM3Z3KSwgMS4yNXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLm5ld3MtcmVsYXRlZC12MSAuaXRlbV9fY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAubmV3cy1yZWxhdGVkLXYxIC5pdGVtX190ZXh0IHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4ubmV3cy12MSB7XG4gIC8qIEl0ZW0gKi8gfVxuICAubmV3cy12MV9faXRlbXMge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm5ld3MtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gIC5uZXdzLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDO1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLm5ld3MtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAubmV3cy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcbiAgICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgICAubmV3cy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciwgLm5ld3MtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMsXG4gICAgLm5ld3MtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIsXG4gICAgLm5ld3MtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAgICAgLm5ld3MtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLm5ld3MtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLCAubmV3cy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAubmV3cy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsXG4gICAgICAubmV3cy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAubmV3cy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsXG4gICAgICAubmV3cy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAubmV3cy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xuICAgICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gIC5uZXdzLXYxX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgbWFyZ2luOiAwLjJyZW07IH1cbiAgICAubmV3cy12MV9fc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICAgIGNvbG9yOiAjRTFDODVDO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gIC5uZXdzLXYxIC5zd2lwZXItc2xpZGUge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAubmV3cy12MSAuaXRlbV9fZGVjb3JhdGUge1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgLm5ld3MtdjEgLml0ZW1fX2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgLm5ld3MtdjEgLml0ZW1fX3RpdGxlLnRpdGxlLXYxIC50aXRsZS12MV9fcGFydDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS41cmVtLCBjYWxjKDAuODc1cmVtICsgMC43ODEzdncpLCAxLjI1cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLm5ld3MtdjEgLml0ZW1fX3RleHQge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5uZXdzLXYyX190aXRsZSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzM3MzEzNTsgfVxuXG4ubmV3cy12Ml9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4wMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgY29sb3I6ICNFMUM4NUM7IH1cblxuLm5ld3MtdjJfX2xpbmtzIC5jdGEtcHJpbWFyeSB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKC44NzVyZW0gKyAwdncpLCAwLjg3NXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMzczMTM1O1xuICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgLm5ld3MtdjJfX2xpbmtzIC5jdGEtcHJpbWFyeSBzdmcge1xuICAgIGZpbGw6ICNmZmY7IH1cblxuLm5ld3MtdjI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gIGhlaWdodDogNDUlO1xuICBib3R0b206IDYzcHg7XG4gIG1heC1oZWlnaHQ6IDM3LjQzOHJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm5ld3MtdjI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5uZXdzLXYyX19jb250YWluZXItY29udGVudDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogNDYlO1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogLTIuNXJlbTtcbiAgICBtYXgtaGVpZ2h0OiAzMS40MzhyZW07IH0gfVxuXG4ubmV3cy12Ml9faXRlbXMge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5uZXdzLXYyIC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLm5ld3MtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXYsXG4ubmV3cy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDO1xuICB0b3A6IDA7XG4gIG1hcmdpbi10b3A6IDA7IH1cbiAgLm5ld3MtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgLm5ld3MtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XG4gICAgZmlsbDogI0UxQzg1QzsgfVxuICAubmV3cy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciwgLm5ld3MtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMsXG4gIC5uZXdzLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyLFxuICAubmV3cy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgICAubmV3cy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgLm5ld3MtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLCAubmV3cy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgLm5ld3MtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxuICAgIC5uZXdzLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAubmV3cy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsXG4gICAgLm5ld3MtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgIC5uZXdzLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XG4gICAgICBmaWxsOiAjRkZGRkZGOyB9XG5cbi5uZXdzLXYyX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBtYXJnaW46IDAuMnJlbTsgfVxuICAubmV3cy12Ml9fc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgY29sb3I6ICNFMUM4NUM7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjkzOHJlbSkge1xuICAubmV3cy12Mjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm90dG9tOiAxNjVweDsgfVxuICAubmV3cy12Ml9fc3dpcGVyLW5hdiB7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nLXRvcDogMXB4OyB9XG4gIC5uZXdzLXYyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG5cbi5uZXdzLXYyIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnkge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMC44NzVyZW0pIC8gMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzM3MzEzNTtcbiAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gIC5uZXdzLXYyIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnkgc3ZnIHtcbiAgICBmaWxsOiAjZmZmOyB9XG5cbi5uZXdzLXYyIC5pdGVtX19jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuXG4ubmV3cy12MiAuaXRlbV9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4ubmV3cy12MiAuaXRlbV9fdGl0bGUudGl0bGUtdjEgLnRpdGxlLXYxX19wYXJ0MiB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuNXJlbSwgY2FsYygwLjg3NXJlbSArIDAuNzgxM3Z3KSwgMS4yNXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICBjb2xvcjogI0UxQzg1QzsgfVxuXG4ubmV3cy12MiAuaXRlbV9fdGV4dCB7XG4gIGNvbG9yOiAjRTFDODVDO1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cblxuLm5ld3MtdjMge1xuICBiYWNrZ3JvdW5kOiAjRjdGOUY5OyB9XG4gIC5uZXdzLXYzX190aXRsZSAudGl0bGUtdjEgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLm5ld3MtdjNfX3RpdGxlIC50aXRsZS12MSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjAyNXJlbSwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAxLjg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGNvbG9yOiAjRTFDODVDOyB9XG4gIC5uZXdzLXYzX19pdGVtcyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAubmV3cy12M19fc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIG1hcmdpbjogMC4ycmVtOyB9XG4gICAgLm5ld3MtdjNfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuICAubmV3cy12MyAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLm5ld3MtdjNfX2l0ZW0gLml0ZW0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAubmV3cy12M19faXRlbSAuaXRlbV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MiB7XG4gICAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS41cmVtLCBjYWxjKDAuODc1cmVtICsgMC43ODEzdncpLCAxLjI1cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5uZXdzLXYzX19pdGVtIC5pdGVtX19jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUM4NUM7IH1cbiAgICAubmV3cy12M19faXRlbSAuaXRlbV9fdGV4dCB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4ubmV3c2xldHRlci12MSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9tb2R1bGVzL25ld3NsZXR0ZXIvMS5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY292ZXIgdHJhbnNwYXJlbnQ7IH1cbiAgLm5ld3NsZXR0ZXItdjE6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgdHJhbnNwYXJlbnQsICMwMDApOyB9XG4gIC5uZXdzbGV0dGVyLXYxX190aXRsZSAudGl0bGUtdjEge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAgIC5uZXdzbGV0dGVyLXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgICAubmV3c2xldHRlci12MV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTpiZWZvcmUsIC5uZXdzbGV0dGVyLXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAgIC5uZXdzbGV0dGVyLXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5uZXdzbGV0dGVyLXYxX190ZXh0IHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAubmV3c2xldHRlci12MSAuZWRpdG9yaWFsIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5uZXdzbGV0dGVyLXYxIC5lZGl0b3JpYWwgYSB7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAubmV3c2xldHRlci12MSAuZWRpdG9yaWFsIGE6aG92ZXIsIC5uZXdzbGV0dGVyLXYxIC5lZGl0b3JpYWwgYTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgLm5ld3NsZXR0ZXItdjEgLmVkaXRvcmlhbCBwIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5uZXdzbGV0dGVyLXYxIC5jdGEtcXVhdGVybmFyeSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMXJlbSwgY2FsYygxcmVtICsgMHZ3KSwgMXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gICAgLm5ld3NsZXR0ZXItdjEgLmN0YS1xdWF0ZXJuYXJ5OmhvdmVyLCAubmV3c2xldHRlci12MSAuY3RhLXF1YXRlcm5hcnk6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItY29sb3I6ICMyNTI4MkI7IH1cbiAgICAgIC5uZXdzbGV0dGVyLXYxIC5jdGEtcXVhdGVybmFyeTpob3ZlciAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcsIC5uZXdzbGV0dGVyLXYxIC5jdGEtcXVhdGVybmFyeTpmb2N1cyAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcge1xuICAgICAgICBmaWxsOiAjZmZmOyB9XG4gICAgICAubmV3c2xldHRlci12MSAuY3RhLXF1YXRlcm5hcnk6aG92ZXI6YmVmb3JlLCAubmV3c2xldHRlci12MSAuY3RhLXF1YXRlcm5hcnk6Zm9jdXM6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuICAgIC5uZXdzbGV0dGVyLXYxIC5jdGEtcXVhdGVybmFyeTpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuICAgIC5uZXdzbGV0dGVyLXYxIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyB7XG4gICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gICAgLm5ld3NsZXR0ZXItdjEgLmN0YS1xdWF0ZXJuYXJ5IC5saW5rcy1ncm91cF9fbGluay0tZHJhd2luZyAubGlua3MtZ3JvdXBfX3RleHQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTsgfVxuXG4ubnVtYmVycy1ob21lLXYxIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL21vZHVsZXMvY2hpZmZyZXMvMS5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY292ZXIgdHJhbnNwYXJlbnQ7IH1cbiAgLm51bWJlcnMtaG9tZS12MTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCB0cmFuc3BhcmVudCwgIzAwMCk7IH1cbiAgLm51bWJlcnMtaG9tZS12MV9faXRlbS0tc3ZnIHN2ZyB7XG4gICAgZmlsbDogI0UxQzg1QzsgfVxuICAubnVtYmVycy1ob21lLXYxX19pdGVtLS1udW1iZXIge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIDIuNjI1cmVtLzEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgLm51bWJlcnMtaG9tZS12MV9faXRlbS0tdGl0bGUge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDEuNXJlbS8xLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGNvbG9yOiAjRTFDODVDO1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cbiAgLm51bWJlcnMtaG9tZS12MV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgICAubnVtYmVycy1ob21lLXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmJlZm9yZSwgLm51bWJlcnMtaG9tZS12MV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gIC5udW1iZXJzLWhvbWUtdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDIge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5udW1iZXJzLWhvbWUtdjEgLmpzLW51bWJlcnMtc3dpcGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5udW1iZXJzLWhvbWUtdjEgLnN3aXBlci1zbGlkZSB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAubnVtYmVycy1ob21lLXYxX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgbWFyZ2luOiAwLjJyZW07IH1cbiAgICAubnVtYmVycy1ob21lLXYxX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICBib3JkZXItY29sb3I6ICNGRkZGRkY7IH1cbiAgLm51bWJlcnMtaG9tZS12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldixcbiAgLm51bWJlcnMtaG9tZS12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDO1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLm51bWJlcnMtaG9tZS12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgIC5udW1iZXJzLWhvbWUtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XG4gICAgICBmaWxsOiAjRTFDODVDOyB9XG4gICAgLm51bWJlcnMtaG9tZS12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciwgLm51bWJlcnMtaG9tZS12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyxcbiAgICAubnVtYmVycy1ob21lLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyLFxuICAgIC5udW1iZXJzLWhvbWUtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAgICAgLm51bWJlcnMtaG9tZS12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAubnVtYmVycy1ob21lLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZywgLm51bWJlcnMtaG9tZS12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAubnVtYmVycy1ob21lLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyxcbiAgICAgIC5udW1iZXJzLWhvbWUtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLm51bWJlcnMtaG9tZS12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsXG4gICAgICAubnVtYmVycy1ob21lLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5udW1iZXJzLWhvbWUtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcbiAgICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAubnVtYmVycy1ob21lLXYxIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLm9waW5pb24tdjEge1xuICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAvKiBJdGVtICovIH1cbiAgLm9waW5pb24tdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDEge1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgIC5vcGluaW9uLXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmJlZm9yZSwgLm9waW5pb24tdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDE6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAub3Bpbmlvbi12MV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MiB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4wMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAub3Bpbmlvbi12MV9faXRlbXMge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm9waW5pb24tdjEgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLCAub3Bpbmlvbi12MSAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcge1xuICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgLm9waW5pb24tdjEgLnN3aXBlci1idXR0b24tbmV4dCwgLm9waW5pb24tdjEgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAub3Bpbmlvbi12MV9fc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgbWFyZ2luOiAwLjJyZW07IH1cbiAgICAub3Bpbmlvbi12MV9fc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGOyB9XG4gIC5vcGluaW9uLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAub3Bpbmlvbi12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDO1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLm9waW5pb24tdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAub3Bpbmlvbi12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcbiAgICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgICAub3Bpbmlvbi12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciwgLm9waW5pb24tdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMsXG4gICAgLm9waW5pb24tdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIsXG4gICAgLm9waW5pb24tdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAgICAgLm9waW5pb24tdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLm9waW5pb24tdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLCAub3Bpbmlvbi12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAub3Bpbmlvbi12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsXG4gICAgICAub3Bpbmlvbi12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAub3Bpbmlvbi12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsXG4gICAgICAub3Bpbmlvbi12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAub3Bpbmlvbi12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xuICAgICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gIC5vcGluaW9uLXYxIC5pdGVtX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gIC5vcGluaW9uLXYxIC5pdGVtX19ibG9jay1kYXRlIHtcbiAgICBjb2xvcjogIzI1MjgyQjtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCAwLjc1cmVtLzEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgd2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XG4gICAgd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5vcGluaW9uLXYxIC5pdGVtX19ibG9jay10aXRsZSB7XG4gICAgY29sb3I6ICNFMUM4NUM7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMS4yNXJlbS8xLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmOyB9XG4gIC5vcGluaW9uLXYxIC5pdGVtX19ibG9jay10ZXh0IHtcbiAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAgIC5vcGluaW9uLXYxIC5pdGVtX19ibG9jay10ZXh0IHAge1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gIC5vcGluaW9uLXYxIC5pdGVtX19ibG9jay1uYW1lIHtcbiAgICBjb2xvcjogIzM3MzEzNTtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtLzEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cblxuLm9waW5pb24tdjIge1xuICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAvKiBJdGVtICovIH1cbiAgLm9waW5pb24tdjJfX3RpdGxlIC50aXRsZS12MV9fcGFydDEge1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgIC5vcGluaW9uLXYyX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmJlZm9yZSwgLm9waW5pb24tdjJfX3RpdGxlIC50aXRsZS12MV9fcGFydDE6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAub3Bpbmlvbi12Ml9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MiB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4wMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAub3Bpbmlvbi12Ml9faXRlbXMge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm9waW5pb24tdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gIC5vcGluaW9uLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMUM4NUM7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAub3Bpbmlvbi12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgIC5vcGluaW9uLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xuICAgICAgZmlsbDogI0UxQzg1QzsgfVxuICAgIC5vcGluaW9uLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyLCAub3Bpbmlvbi12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyxcbiAgICAub3Bpbmlvbi12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlcixcbiAgICAub3Bpbmlvbi12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gICAgICAub3Bpbmlvbi12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAub3Bpbmlvbi12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsIC5vcGluaW9uLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5vcGluaW9uLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyxcbiAgICAgIC5vcGluaW9uLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5vcGluaW9uLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyxcbiAgICAgIC5vcGluaW9uLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5vcGluaW9uLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XG4gICAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgLm9waW5pb24tdjJfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIG1hcmdpbjogMC4ycmVtOyB9XG4gICAgLm9waW5pb24tdjJfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRjsgfVxuICAub3Bpbmlvbi12MiAuaXRlbV9fY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAub3Bpbmlvbi12MiAuaXRlbV9fYmxvY2stZGF0ZSB7XG4gICAgY29sb3I6ICMyNTI4MkI7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgMC43NXJlbS8xLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xuICAgIHdpZHRoOiAtd2Via2l0LWZpdC1jb250ZW50O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAub3Bpbmlvbi12MiAuaXRlbV9fYmxvY2stdGl0bGUge1xuICAgIGNvbG9yOiAjRTFDODVDO1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDEuMjVyZW0vMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjsgfVxuICAub3Bpbmlvbi12MiAuaXRlbV9fYmxvY2stdGV4dCB7XG4gICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgICAub3Bpbmlvbi12MiAuaXRlbV9fYmxvY2stdGV4dCBwIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAub3Bpbmlvbi12MiAuaXRlbV9fYmxvY2stbmFtZSB7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbS8xLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG5cbi5vcGluaW9uLXYzIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL21vZHVsZXMvb3BpbmlvbnMvMy5qcGdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgei1pbmRleDogMTtcbiAgLyogSXRlbSAqLyB9XG4gIC5vcGluaW9uLXYzOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNzVkZWcsIHRyYW5zcGFyZW50LCAjMDAwKTtcbiAgICB6LWluZGV4OiAtMTsgfVxuICAub3Bpbmlvbi12M19fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gICAgLm9waW5pb24tdjNfX3RpdGxlIC50aXRsZS12MV9fcGFydDE6YmVmb3JlLCAub3Bpbmlvbi12M19fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gIC5vcGluaW9uLXYzX190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjAyNXJlbSwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAxLjg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5vcGluaW9uLXYzX19pdGVtcyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAub3Bpbmlvbi12M19fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldixcbiAgLm9waW5pb24tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0UxQzg1QztcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5vcGluaW9uLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgLm9waW5pb24tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XG4gICAgICBmaWxsOiAjRTFDODVDOyB9XG4gICAgLm9waW5pb24tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIsIC5vcGluaW9uLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzLFxuICAgIC5vcGluaW9uLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyLFxuICAgIC5vcGluaW9uLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgICAgIC5vcGluaW9uLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5vcGluaW9uLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZywgLm9waW5pb24tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLm9waW5pb24tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxuICAgICAgLm9waW5pb24tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLm9waW5pb24tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxuICAgICAgLm9waW5pb24tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLm9waW5pb24tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcbiAgICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAub3Bpbmlvbi12M19fc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgbWFyZ2luOiAwLjJyZW07IH1cbiAgICAub3Bpbmlvbi12M19fc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGOyB9XG4gIC5vcGluaW9uLXYzIC5pdGVtX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gIC5vcGluaW9uLXYzIC5pdGVtX19ibG9jay1kYXRlIHtcbiAgICBjb2xvcjogIzI1MjgyQjtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCAwLjc1cmVtLzEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5vcGluaW9uLXYzIC5pdGVtX19ibG9jay10aXRsZSB7XG4gICAgY29sb3I6ICNFMUM4NUM7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMS4yNXJlbS8xLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmOyB9XG4gIC5vcGluaW9uLXYzIC5pdGVtX19ibG9jay10ZXh0IHtcbiAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAgIC5vcGluaW9uLXYzIC5pdGVtX19ibG9jay10ZXh0IHAge1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gIC5vcGluaW9uLXYzIC5pdGVtX19ibG9jay1uYW1lIHtcbiAgICBjb2xvcjogIzM3MzEzNTtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtLzEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucGFnaW5hdGlvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI0UxQzg1QztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgMXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgLnBhZ2luYXRpb25fX2l0ZW0ge1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTsgfVxuICAucGFnaW5hdGlvbl9fbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgY29sb3I6ICMyNTI4MkI7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzOyB9XG4gICAgLnBhZ2luYXRpb25fX2xpbms6aG92ZXIsIC5wYWdpbmF0aW9uX19saW5rOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjRTFDODVDO1xuICAgICAgYmFja2dyb3VuZDogI0Y3RjlGOTsgfVxuICAucGFnaW5hdGlvbl9faXRlbS0tcHJldjpub3QoLnBhZ2luYXRpb25fX2l0ZW0tLXVuYWN0aXZlKSAucGFnaW5hdGlvbl9fbGluazpob3ZlciAucGFnaW5hdGlvbl9fZHJhd2luZywgLnBhZ2luYXRpb25fX2l0ZW0tLXByZXY6bm90KC5wYWdpbmF0aW9uX19pdGVtLS11bmFjdGl2ZSkgLnBhZ2luYXRpb25fX2xpbms6Zm9jdXMgLnBhZ2luYXRpb25fX2RyYXdpbmcge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKSByb3RhdGUoMzYwZGVnKTsgfVxuICAucGFnaW5hdGlvbl9faXRlbS0tbmV4dDpub3QoLnBhZ2luYXRpb25fX2l0ZW0tLXVuYWN0aXZlKSAucGFnaW5hdGlvbl9fbGluazpob3ZlciAucGFnaW5hdGlvbl9fZHJhd2luZywgLnBhZ2luYXRpb25fX2l0ZW0tLW5leHQ6bm90KC5wYWdpbmF0aW9uX19pdGVtLS11bmFjdGl2ZSkgLnBhZ2luYXRpb25fX2xpbms6Zm9jdXMgLnBhZ2luYXRpb25fX2RyYXdpbmcge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKSByb3RhdGUoLTM2MGRlZyk7IH1cbiAgLnBhZ2luYXRpb25fX2l0ZW0tLWFjdGl2ZSAucGFnaW5hdGlvbl9fbGluayB7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgYmFja2dyb3VuZDogI0ZERjdFRjsgfVxuICAucGFnaW5hdGlvbl9faXRlbS0tcHJldiwgLnBhZ2luYXRpb25fX2l0ZW0tLW5leHQge1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBjb2xvcjogI0UxQzg1QztcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMUM4NUM7IH1cbiAgICAucGFnaW5hdGlvbl9faXRlbS0tcHJldiAucGFnaW5hdGlvbl9fbGluaywgLnBhZ2luYXRpb25fX2l0ZW0tLW5leHQgLnBhZ2luYXRpb25fX2xpbmsge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuICAgIC5wYWdpbmF0aW9uX19pdGVtLS1wcmV2IC5wYWdpbmF0aW9uX19kcmF3aW5nLCAucGFnaW5hdGlvbl9faXRlbS0tbmV4dCAucGFnaW5hdGlvbl9fZHJhd2luZyB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gICAgICBmaWxsOiAjRTFDODVDOyB9XG4gIC5wYWdpbmF0aW9uX19pdGVtLS11bmFjdGl2ZSAucGFnaW5hdGlvbl9fZHJhd2luZyB7XG4gICAgZmlsbDogI0UxQzg1QzsgfVxuXG4ucGFydG5lci1ob21lLXYxLS1kYXJrIHtcbiAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAucGFydG5lci1ob21lLXYxLS1kYXJrIC5zd2lwZXItc2xpZGUge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAucGFydG5lci1ob21lLXYxLS1kYXJrIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnBhcnRuZXItaG9tZS12MS0tZGFyayAubGlua3MtZ3JvdXAgLmN0YS1wcmltYXJ5IHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMC44NzVyZW0pIC8gMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzM3MzEzNTtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuICAgIC5wYXJ0bmVyLWhvbWUtdjEtLWRhcmsgLmxpbmtzLWdyb3VwIC5jdGEtcHJpbWFyeSBzdmcge1xuICAgICAgZmlsbDogI2ZmZjsgfVxuICAucGFydG5lci1ob21lLXYxLS1kYXJrIC5wYXJ0bmVyLWhvbWUtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyxcbiAgLnBhcnRuZXItaG9tZS12MS0tZGFyayAucGFydG5lci1ob21lLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcge1xuICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgLnBhcnRuZXItaG9tZS12MS0tZGFyayAucGFydG5lci1ob21lLXYxX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgbWFyZ2luOiAwLjJyZW07IH1cbiAgICAucGFydG5lci1ob21lLXYxLS1kYXJrIC5wYXJ0bmVyLWhvbWUtdjFfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRjsgfVxuICAucGFydG5lci1ob21lLXYxLS1kYXJrIC5wYXJ0bmVyLWhvbWUtdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDEge1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgLnBhcnRuZXItaG9tZS12MS0tZGFyayAucGFydG5lci1ob21lLXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmJlZm9yZSwgLnBhcnRuZXItaG9tZS12MS0tZGFyayAucGFydG5lci1ob21lLXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgLnBhcnRuZXItaG9tZS12MS0tZGFyayAucGFydG5lci1ob21lLXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4ucGFydG5lci1ob21lLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsXG4ucGFydG5lci1ob21lLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcge1xuICBmaWxsOiAjRTFDODVDOyB9XG5cbi5wYXJ0bmVyLWhvbWUtdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDEge1xuICBjb2xvcjogIzM3MzEzNTtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gIC5wYXJ0bmVyLWhvbWUtdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDE6YmVmb3JlLCAucGFydG5lci1ob21lLXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG5cbi5wYXJ0bmVyLWhvbWUtdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDIge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjAyNXJlbSwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAxLjg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICBjb2xvcjogI0UxQzg1QzsgfVxuXG4ucGFydG5lci1ob21lLXYxIC5qcy1wYXJ0bmVyLXYxLXN3aXBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnBhcnRuZXItaG9tZS12MSAubGlua3MtZ3JvdXAgLmN0YS1wcmltYXJ5IHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDAuODc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzNzMxMzU7XG4gIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuICAucGFydG5lci1ob21lLXYxIC5saW5rcy1ncm91cCAuY3RhLXByaW1hcnkgc3ZnIHtcbiAgICBmaWxsOiAjZmZmOyB9XG5cbi5wYXJ0bmVyLWhvbWUtdjFfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIG1hcmdpbjogMC4ycmVtOyB9XG4gIC5wYXJ0bmVyLWhvbWUtdjFfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgIGNvbG9yOiAjRTFDODVDO1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuXG4ucGFydG5lci1ob21lLXYxIC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLnBhcnRuZXItaG9tZS12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxuLnBhcnRuZXItaG9tZS12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnIHtcbiAgZmlsbDogI0UxQzg1QzsgfVxuXG4ucGFydG5lci1ob21lLXYxIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5wYXJ0bmVyLWxpc3QtdjEgLml0ZW1fX3Zpc3VhbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7IH1cblxuLnBhcnRuZXItbGlzdC12MSAuaXRlbV9fY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7IH1cblxuLnBhcnRuZXItbGlzdC12MSAuaXRlbV9fYmxvY2stbmFtZSB7XG4gIGNvbG9yOiAjRTFDODVDO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4yNXJlbSwgY2FsYygxLjI1cmVtICsgMHZ3KSwgMS4yNXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmOyB9XG5cbi5wYXJ0bmVyLWxpc3QtdjEgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjUyODJCO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkF1dHJlcyBzdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wcmljZS16b25lX19jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgY29sb3I6ICNGRkZGRkY7IH1cblxuLnByaWNlLXpvbmVfX2Jsb2NrX190aXRsZSAudGl0bGVfY29udGVudF8xIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5wcmljZS16b25lX19ibG9ja19fdGl0bGUgLnRpdGxlX2NvbnRlbnRfMiB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuXG4ucHJpY2Utem9uZV9fdGl0bGVfX2ljb24ge1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgbWluLXdpZHRoOiAyLjVyZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoMjI1LCAyMDAsIDkyLCAwLjI1KTsgfVxuICAucHJpY2Utem9uZV9fdGl0bGVfX2ljb24gLmljb24ge1xuICAgIGZpbGw6ICNFMUM4NUM7IH1cblxuLnByaWNlLXpvbmVfX3RpdGxlX190ZXh0IHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC4zMTI1cmVtICsgMS4xNzE5dncpLCAxLjI1cmVtKS8xLjUgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM3MzEzNTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5wcmljZS16b25lX190YWIge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5wcmljZS16b25lX190YWIuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ucHJpY2Utem9uZV9fYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRyYW5zaXRpb246IDAuNXM7IH1cbiAgLnByaWNlLXpvbmVfX2J0bjphY3RpdmUsIC5wcmljZS16b25lX19idG4uYWN0aXZlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzM3MzEzNTtcbiAgICBjb2xvcjogIzM3MzEzNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAucHJpY2Utem9uZV9fYnRuOm5vdCguYWN0aXZlKTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgICBjb2xvcjogI0UxQzg1QztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ucHJpY2Utem9uZV9fbGFiZWwge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjMxMjVyZW0gKyAxLjE3MTl2dyksIDEuMjVyZW0pLzEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuXG4ucHJpY2Utem9uZV9fcHJpY2Uge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDgwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjMxMjVyZW0gKyAxLjE3MTl2dyksIDEuMjVyZW0pLzEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBjb2xvcjogIzM3MzEzNTsgfVxuXG4ucHJpY2Utem9uZV9fcmFuZ2Uge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjMxMjVyZW0gKyAxLjE3MTl2dyksIDEuMjVyZW0pLzEuNSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTsgfVxuXG4ucHJpY2Utem9uZV9fbGVnYWwtdGV4dCB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjZyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRldGFpbF9uZXVmX2xpc3RfbG90cyAuZGV0YWlsX25ldWZfbGlzdF9sb3RzX3N0cnVjdHVyZSAuZG93bmxvYWQtcGxhcXVldHRlIGEge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMC41cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kZXRhaWxfbmV1Zl9saXN0X2xvdHMgLmRldGFpbF9uZXVmX2xpc3RfbG90c19zdHJ1Y3R1cmUgLmRhdGFfcmlnaHQgLmNvbF9zdHJ1Y3R1cmU6bnRoLWNoaWxkKDEpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4OyB9XG4gIC5kZXRhaWxfbmV1Zl9saXN0X2xvdHMgLmRldGFpbF9uZXVmX2xpc3RfbG90c19zdHJ1Y3R1cmUgLmRhdGFfbGVmdCAuY29sX3N0cnVjdHVyZSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDsgfSB9XG5cbi5kZXRhaWxfbmV1Zl9saXN0X2xvdHMgLmRldGFpbF9uZXVmX2xpc3RfbG90c19zdHJ1Y3R1cmUgLmRldGFpbF9uZXVmX2xpc3RfbG90c19jb250ZW50IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNERURFREU7IH1cbiAgLmRldGFpbF9uZXVmX2xpc3RfbG90cyAuZGV0YWlsX25ldWZfbGlzdF9sb3RzX3N0cnVjdHVyZSAuZGV0YWlsX25ldWZfbGlzdF9sb3RzX2NvbnRlbnQub3BlbiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gICAgLmRldGFpbF9uZXVmX2xpc3RfbG90cyAuZGV0YWlsX25ldWZfbGlzdF9sb3RzX3N0cnVjdHVyZSAuZGV0YWlsX25ldWZfbGlzdF9sb3RzX2NvbnRlbnQub3BlbiAubmV1Zl9saXN0X2xvdHNfcGFydF9pY29uOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5kZXRhaWxfbmV1Zl9saXN0X2xvdHMgLmRldGFpbF9uZXVmX2xpc3RfbG90c19zdHJ1Y3R1cmUgLmRldGFpbF9uZXVmX2xpc3RfbG90c19jb250ZW50IC5uZXVmX2xpc3RfbG90c19wYXJ0IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRkZGRjsgfVxuICAgIC5kZXRhaWxfbmV1Zl9saXN0X2xvdHMgLmRldGFpbF9uZXVmX2xpc3RfbG90c19zdHJ1Y3R1cmUgLmRldGFpbF9uZXVmX2xpc3RfbG90c19jb250ZW50IC5uZXVmX2xpc3RfbG90c19wYXJ0IGJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLmRldGFpbF9uZXVmX2xpc3RfbG90cyAuZGV0YWlsX25ldWZfbGlzdF9sb3RzX3N0cnVjdHVyZSAuZGV0YWlsX25ldWZfbGlzdF9sb3RzX2NvbnRlbnQgLm5ldWZfbGlzdF9sb3RzX3BhcnQgLm5ldWZfbGlzdF9sb3RzX3BhcnRfY29udGVudCB7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAuZGV0YWlsX25ldWZfbGlzdF9sb3RzIC5kZXRhaWxfbmV1Zl9saXN0X2xvdHNfc3RydWN0dXJlIC5kZXRhaWxfbmV1Zl9saXN0X2xvdHNfY29udGVudCAubmV1Zl9saXN0X2xvdHNfcGFydCAubmV1Zl9saXN0X2xvdHNfcGFydF9wcmljZSB7XG4gICAgICBjb2xvcjogIzM3MzEzNTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAuZGV0YWlsX25ldWZfbGlzdF9sb3RzIC5kZXRhaWxfbmV1Zl9saXN0X2xvdHNfc3RydWN0dXJlIC5kZXRhaWxfbmV1Zl9saXN0X2xvdHNfY29udGVudCAubmV1Zl9saXN0X2xvdHNfcGFydCAubmV1Zl9saXN0X2xvdHNfcGFydF9pY29uIHtcbiAgICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgICB3aWR0aDogMC41cmVtO1xuICAgICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuICAgICAgLmRldGFpbF9uZXVmX2xpc3RfbG90cyAuZGV0YWlsX25ldWZfbGlzdF9sb3RzX3N0cnVjdHVyZSAuZGV0YWlsX25ldWZfbGlzdF9sb3RzX2NvbnRlbnQgLm5ldWZfbGlzdF9sb3RzX3BhcnQgLm5ldWZfbGlzdF9sb3RzX3BhcnRfaWNvbjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gICAgICAuZGV0YWlsX25ldWZfbGlzdF9sb3RzIC5kZXRhaWxfbmV1Zl9saXN0X2xvdHNfc3RydWN0dXJlIC5kZXRhaWxfbmV1Zl9saXN0X2xvdHNfY29udGVudCAubmV1Zl9saXN0X2xvdHNfcGFydCAubmV1Zl9saXN0X2xvdHNfcGFydF9pY29uOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAuZGV0YWlsX25ldWZfbGlzdF9sb3RzIC5kZXRhaWxfbmV1Zl9saXN0X2xvdHNfc3RydWN0dXJlIC5kZXRhaWxfbmV1Zl9saXN0X2xvdHNfY29udGVudCAubmV1Zl9saXN0X2xvdHNfaXRlbV9jb250ZW50IC50ZXh0X2NsYXNzaWMge1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG4gIC5kZXRhaWxfbmV1Zl9saXN0X2xvdHMgLmRldGFpbF9uZXVmX2xpc3RfbG90c19zdHJ1Y3R1cmUgLmRldGFpbF9uZXVmX2xpc3RfbG90c19jb250ZW50IC5uZXVmX2xpc3RfbG90c19pdGVtX2NvbnRlbnQgLm5ldWZfbGlzdF9sb3RzX2l0ZW06bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBiYWNrZ3JvdW5kOiAjRUZFRkVGOyB9XG4gIC5kZXRhaWxfbmV1Zl9saXN0X2xvdHMgLmRldGFpbF9uZXVmX2xpc3RfbG90c19zdHJ1Y3R1cmUgLmRldGFpbF9uZXVmX2xpc3RfbG90c19jb250ZW50IC5uZXVmX2xpc3RfbG90c19pdGVtX2NvbnRlbnQgLm5ldWZfbGlzdF9sb3RzX2l0ZW0gLnRleHRfY29sb3Ige1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLmRldGFpbF9uZXVmX2xpc3RfbG90cyAuZGV0YWlsX25ldWZfbGlzdF9sb3RzX3N0cnVjdHVyZSAuZGV0YWlsX25ldWZfbGlzdF9sb3RzX2NvbnRlbnQgLm5ldWZfbGlzdF9sb3RzX2l0ZW1fY29udGVudCAubmV1Zl9saXN0X2xvdHNfaXRlbSAubnVtYmVyX2VsZW1lbnQge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuZGV0YWlsX25ldWZfbGlzdF9sb3RzIC5kZXRhaWxfbmV1Zl9saXN0X2xvdHNfc3RydWN0dXJlIC5kZXRhaWxfbmV1Zl9saXN0X2xvdHNfY29udGVudCAubmV1Zl9saXN0X2xvdHNfaXRlbV9jb250ZW50IC5uZXVmX2xpc3RfbG90c19pdGVtIC5udW1iZXJfZWxlbWVudDpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMC4yNXJlbTtcbiAgICAgIGhlaWdodDogMC4yNXJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuICAuZGV0YWlsX25ldWZfbGlzdF9sb3RzIC5kZXRhaWxfbmV1Zl9saXN0X2xvdHNfc3RydWN0dXJlIC5kZXRhaWxfbmV1Zl9saXN0X2xvdHNfY29udGVudC5vcGVuIC5uZXVmX2xpc3RfbG90c19wYXJ0IC5uZXVmX2xpc3RfbG90c19wYXJ0X2ljb24ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgLmRldGFpbF9uZXVmX2xpc3RfbG90cyAuZGV0YWlsX25ldWZfbGlzdF9sb3RzX3N0cnVjdHVyZSAuZGV0YWlsX25ldWZfbGlzdF9sb3RzX2NvbnRlbnQub3Blbi5qcy1hY2NvcmRlb24gLm5ldWZfbGlzdF9sb3RzX2l0ZW1zLmpzLWFjY29yZGVvbl9fY29udGVudCAuYnV0dG9uX2RlZmF1bHQgLmljb24ge1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuXG4ucHJvZ3JhbS1kZXRhaWwtdjJfX3NsaWRlIC5zbGlkZXJfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDc1MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLnByb2dyYW0tZGV0YWlsLXYyX19zbGlkZSAuc2xpZGVyX19zd2lwZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4ucHJvZ3JhbS1kZXRhaWwtdjJfX3NsaWRlIC5zbGlkZXJfX3N3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ucHJvZ3JhbS1kZXRhaWwtdjJfX3NsaWRlIC5zbGlkZXJfX21haW4ge1xuICBoZWlnaHQ6IDQ1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5wcm9ncmFtLWRldGFpbC12Ml9fc2xpZGUgLnNsaWRlcl9fbWFpbiB7XG4gICAgICBoZWlnaHQ6IDc1MHB4OyB9IH1cbiAgLnByb2dyYW0tZGV0YWlsLXYyX19zbGlkZSAuc2xpZGVyX19tYWluIC5zbGlkZXItaW1nX19waWN0dXJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAucHJvZ3JhbS1kZXRhaWwtdjJfX3NsaWRlIC5zbGlkZXJfX21haW4gLnNsaWRlci1pbWdfX3BpY3R1cmUgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLnByb2dyYW0tZGV0YWlsLXYyX19zbGlkZSAuc2xpZGVyX19tYWluIC5zbGlkZXJfX2ltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0NTBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgLnByb2dyYW0tZGV0YWlsLXYyX19zbGlkZSAuc2xpZGVyX19tYWluIC5zbGlkZXJfX2ltZyB7XG4gICAgICAgIGhlaWdodDogNzUwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucHJvZ3JhbS1kZXRhaWwtdjJfX3NsaWRlIC5zbGlkZXJfX21haW4gLnN3aXBlci1zbGlkZSB7XG4gICAgICBoZWlnaHQ6IDc1MHB4OyB9IH1cblxuLnByb2dyYW0tZGV0YWlsLXYyX19zbGlkZS5zbGlkZXItLWNvbnRhaW4gLnNsaWRlcl9fbWFpbiAuc2xpZGVyLWltZ19fcGljdHVyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5wcm9ncmFtLWRldGFpbC12Ml9fc2xpZGUuc2xpZGVyLS1jb250YWluIC5zbGlkZXJfX21haW4gLnNsaWRlci1pbWdfX2ltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5wcm9ncmFtLWRldGFpbC12Ml9fc2xpZGUuc2xpZGVyLS1jb250YWluIC5zbGlkZXJfX21haW4gLnNsaWRlci1pbWdfX2ltZyB7XG4gICAgICBoZWlnaHQ6IDc1MHB4OyB9IH1cblxuLnByb2dyYW0tZGV0YWlsLXYyX19zbGlkZSAuc2xpZGVyLS10aHVtYnMge1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnByb2dyYW0tZGV0YWlsLXYyX19zbGlkZSAuc2xpZGVyLS10aHVtYnMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucHJvZ3JhbS1kZXRhaWwtdjJfX3NsaWRlIC5zbGlkZXItLXRodW1icyAuc2xpZGVyX190aHVtYnMge1xuICAgICAgaGVpZ2h0OiAxNzBweDsgfSB9XG4gIC5wcm9ncmFtLWRldGFpbC12Ml9fc2xpZGUgLnNsaWRlci0tdGh1bWJzIC5zd2lwZXItc2xpZGUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnByb2dyYW0tZGV0YWlsLXYyX19zbGlkZSAuc2xpZGVyLS10aHVtYnMgLnNsaWRlcl9faW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLnByb2dyYW0tZGV0YWlsLXYyX19zbGlkZSAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnByb2dyYW0tZGV0YWlsLXYyX19zbGlkZSAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogI0UxQzg1QztcbiAgei1pbmRleDogMTAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMi41cmVtOyB9XG4gIC5wcm9ncmFtLWRldGFpbC12Ml9fc2xpZGUgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciwgLnByb2dyYW0tZGV0YWlsLXYyX19zbGlkZSAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzLFxuICAucHJvZ3JhbS1kZXRhaWwtdjJfX3NsaWRlIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIsXG4gIC5wcm9ncmFtLWRldGFpbC12Ml9fc2xpZGUgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0UxQzg1QztcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4ucHJvZ3JhbS1kZXRhaWwtdjJfX3NsaWRlIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICByaWdodDogMnJlbTsgfVxuXG4ucHJvZ3JhbS1kZXRhaWwtdjJfX3NsaWRlIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBsZWZ0OiAycmVtOyB9XG5cbi5wcm9ncmFtLWRldGFpbCAubW9kdWxlLW1hcC1qcyB7XG4gIGhlaWdodDogMjk1cHg7IH1cblxuLnByb2dyYW0tZGV0YWlsX19yZWZlcmVuY2Uge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuICAucHJvZ3JhbS1kZXRhaWxfX3JlZmVyZW5jZS12YWx1ZSB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuXG4ucHJvZ3JhbS1kZXRhaWxfX3ByaWNlIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMS4xODhyZW0sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAxLjA2M3JlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM3MzEzNTsgfVxuICAucHJvZ3JhbS1kZXRhaWxfX3ByaWNlLXZhbHVlIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMjUyODJCOyB9XG4gICAgLnByb2dyYW0tZGV0YWlsX19wcmljZS12YWx1ZS1tb3VudCB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxLjE4OHJlbSwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksIDEuMDYzcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzM3MzEzNTsgfVxuXG4ubXktYWNjb3JkaW9uX19oZWFkZXIgPiAqIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLnByb2dyYW1zLWRldGFpbC12MSAucHJvZ3JhbS1kZXRhaWxfX3RpdGxlIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC45MzhyZW0sIGNhbGMoMC44MTI1cmVtICsgMC4zMTI1dncpLCAwLjgxM3JlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzI1MjgyQjsgfVxuXG4ucHJvZ3JhbXMtZGV0YWlsLXYxIC5wcm9ncmFtLWRldGFpbCAuaXRlbV9fc2l6ZSBzcGFuIHtcbiAgY29sb3I6ICMzNzMxMzU7IH1cblxuLnByb2dyYW1zLWRldGFpbC12MV9fdG9wbGlua3MgLmxpbmtzLWdyb3VwX19saW5rICsgLmxpbmtzLWdyb3VwX19saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07IH1cblxuLnByb2dyYW1zLWRldGFpbC12MV9fdG9wLWNvbDIgLmxpbmtzLWdyb3VwX193cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5wcm9ncmFtcy1kZXRhaWwtdjFfX3RvcC1jb2wyIC5saW5rcy1ncm91cF9fd3JhcHBlciA+ICoge1xuICAgIG1hcmdpbi1ib3R0b206IC41cmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wcm9ncmFtcy1kZXRhaWwtdjFfX3RvcC1jb2wyIC5saW5rcy1ncm91cF9fd3JhcHBlciA+ICoge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICAucHJvZ3JhbXMtZGV0YWlsLXYxX190b3AtY29sMiAubGlua3MtZ3JvdXBfX3dyYXBwZXIgPiAqOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ucHJvZ3JhbXMtZGV0YWlsLXYyIC5wcm9ncmFtLWRldGFpbF9fdGl0bGUge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjkzOHJlbSwgY2FsYygwLjgxMjVyZW0gKyAwLjMxMjV2dyksIDAuODEzcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjUyODJCOyB9XG5cbi5wcm9ncmFtcy1kZXRhaWwtdjIgLnByb2dyYW0tZGV0YWlsIC5pdGVtX19zaXplIHNwYW4ge1xuICBjb2xvcjogIzM3MzEzNTsgfVxuXG4ucHJvZ3JhbXMtZGV0YWlsLXYyX190b3BsaW5rcyAubGlua3MtZ3JvdXBfX2xpbmsgKyAubGlua3MtZ3JvdXBfX2xpbmsge1xuICBtYXJnaW4tbGVmdDogMXJlbTsgfVxuXG4ucHJvZ3JhbXMtZGV0YWlsLXYyX190b3AtY29sMiAubGlua3MtZ3JvdXBfX3dyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLnByb2dyYW1zLWRldGFpbC12Ml9fdG9wLWNvbDIgLmxpbmtzLWdyb3VwX193cmFwcGVyID4gKiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLjVyZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnByb2dyYW1zLWRldGFpbC12Ml9fdG9wLWNvbDIgLmxpbmtzLWdyb3VwX193cmFwcGVyID4gKiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgIC5wcm9ncmFtcy1kZXRhaWwtdjJfX3RvcC1jb2wyIC5saW5rcy1ncm91cF9fd3JhcHBlciA+ICo6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5wcm9ncmFtcy1kZXRhaWwtdjMgLnByb2dyYW0tZGV0YWlsX190aXRsZSB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuOTM4cmVtLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgMC44MTNyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyNTI4MkI7IH1cblxuLnByb2dyYW1zLWRldGFpbC12MyAucHJvZ3JhbS1kZXRhaWwgLml0ZW1fX3NpemUgc3BhbiB7XG4gIGNvbG9yOiAjMzczMTM1OyB9XG5cbi5wcm9ncmFtcy1kZXRhaWwtdjNfX3RvcGxpbmtzIC5saW5rcy1ncm91cF9fbGluayArIC5saW5rcy1ncm91cF9fbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtOyB9XG5cbi5wcm9ncmFtcy1kZXRhaWwtdjNfX3RvcC1jb2wyIC5saW5rcy1ncm91cF9fd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICAucHJvZ3JhbXMtZGV0YWlsLXYzX190b3AtY29sMiAubGlua3MtZ3JvdXBfX3dyYXBwZXIgPiAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucHJvZ3JhbXMtZGV0YWlsLXYzX190b3AtY29sMiAubGlua3MtZ3JvdXBfX3dyYXBwZXIgPiAqIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICAgLnByb2dyYW1zLWRldGFpbC12M19fdG9wLWNvbDIgLmxpbmtzLWdyb3VwX193cmFwcGVyID4gKjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnByb2dyYW1zLWxpc3QtdjEgLml0ZW06aG92ZXIge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggIzI1MjgyQjJCOyB9XG5cbi5wcm9ncmFtcy1saXN0LXYxIC5pdGVtX19ibG9jay0tY2l0eSAudGl0bGUtdjEge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgLnByb2dyYW1zLWxpc3QtdjEgLml0ZW1fX2Jsb2NrLS1jaXR5IC50aXRsZS12MV9fcGFydDEge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG5cbi5wcm9ncmFtcy1saXN0LXYxIC5pdGVtX19ibG9jay0tdGl0bGUge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjkzOHJlbSwgY2FsYygwLjgxMjVyZW0gKyAwLjMxMjV2dyksIDAuODEzcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjUyODJCOyB9XG5cbi5wcm9ncmFtcy1saXN0LXYxIC5pdGVtX19wcmljZSB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDEuMTg4cmVtLCBjYWxjKDAuNTYyNXJlbSArIDAuMzEyNXZ3KSwgMS4wNjNyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzNzMxMzU7IH1cbiAgLnByb2dyYW1zLWxpc3QtdjEgLml0ZW1fX3ByaWNlLXZhbHVlIHtcbiAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAgIC5wcm9ncmFtcy1saXN0LXYxIC5pdGVtX19wcmljZS12YWx1ZS1tb3VudCB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxLjE4OHJlbSwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksIDEuMDYzcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzM3MzEzNTsgfVxuXG4ucHJvZ3JhbXMtbGlzdC12MSAuaXRlbV9fc2l6ZSBzcGFuIHtcbiAgY29sb3I6ICMzNzMxMzU7IH1cblxuLnByb2dyYW1zLWxpc3QtdjEgLml0ZW1fX21lZGlhLTM2MCwgLnByb2dyYW1zLWxpc3QtdjEgLml0ZW1fX21lZGlhLXZpZGVvIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuXG4ucHJvZ3JhbXMtbGlzdC12MSAuaXRlbV9fbWVkaWEtMzYwIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbi5wcm9ncmFtcy1saXN0LXYxIC5pdGVtX19tZWRpYS12aWRlbyB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4ucHJvZ3JhbXMtbGlzdC12MSAuaXRlbV9fbWVkaWEtc3dpcGVyLXBhZ2luYXRpb24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IC4ycmVtIC41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5wcm9ncmFtcy1saXN0LXYxIC5pdGVtX19jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RFREVERTsgfVxuXG4ucHJvZ3JhbXMtbGlzdC12MSAuaXRlbV9fbGlua3MgLmN0YS1zZWNvbmRhcnkge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgwLjc1cmVtLCBjYWxjKC43NXJlbSArIDB2dyksIDAuNzVyZW0pIC8gMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzI1MjgyQjtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICBib3JkZXItd2lkdGg6IDFweDsgfVxuICAucHJvZ3JhbXMtbGlzdC12MSAuaXRlbV9fbGlua3MgLmN0YS1zZWNvbmRhcnkgc3ZnIHtcbiAgICBmaWxsOiAjMzczMTM1OyB9XG4gIC5wcm9ncmFtcy1saXN0LXYxIC5pdGVtX19saW5rcyAuY3RhLXNlY29uZGFyeTpob3ZlciwgLnByb2dyYW1zLWxpc3QtdjEgLml0ZW1fX2xpbmtzIC5jdGEtc2Vjb25kYXJ5OmZvY3VzIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5wcm9ncmFtcy1saXN0LXYxIC5pdGVtX19saW5rcyAuY3RhLXNlY29uZGFyeTpob3ZlciAuY3RhLXNlY29uZGFyeV9fZHJhd2luZywgLnByb2dyYW1zLWxpc3QtdjEgLml0ZW1fX2xpbmtzIC5jdGEtc2Vjb25kYXJ5OmZvY3VzIC5jdGEtc2Vjb25kYXJ5X19kcmF3aW5nIHtcbiAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgICAucHJvZ3JhbXMtbGlzdC12MSAuaXRlbV9fbGlua3MgLmN0YS1zZWNvbmRhcnk6aG92ZXI6YmVmb3JlLCAucHJvZ3JhbXMtbGlzdC12MSAuaXRlbV9fbGlua3MgLmN0YS1zZWNvbmRhcnk6Zm9jdXM6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgLnByb2dyYW1zLWxpc3QtdjEgLml0ZW1fX2xpbmtzIC5jdGEtc2Vjb25kYXJ5OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuXG4ucHJvZ3JhbXMtbGlzdC12MSAuaXRlbV9fY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cblxuLnByb2dyYW1zLWxpc3QtdjEgLml0ZW1fX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLnByb2dyYW1zLWxpc3QtdjEgLml0ZW1fX21lZGlhLXN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIG1hcmdpbjogMC4ycmVtOyB9XG4gIC5wcm9ncmFtcy1saXN0LXYxIC5pdGVtX19tZWRpYS1zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICBjb2xvcjogI0UxQzg1QztcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cblxuLnByb2dyYW1zLWxpc3QtdjIgLml0ZW06aG92ZXIge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggIzI1MjgyQjJCOyB9XG5cbi5wcm9ncmFtcy1saXN0LXYyIC5pdGVtX19ibG9jay0tY2l0eSAudGl0bGUtdjEge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgLnByb2dyYW1zLWxpc3QtdjIgLml0ZW1fX2Jsb2NrLS1jaXR5IC50aXRsZS12MV9fcGFydDEge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG5cbi5wcm9ncmFtcy1saXN0LXYyIC5pdGVtX19ibG9jay0tdGl0bGUge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjkzOHJlbSwgY2FsYygwLjgxMjVyZW0gKyAwLjMxMjV2dyksIDAuODEzcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjUyODJCOyB9XG5cbi5wcm9ncmFtcy1saXN0LXYyIC5pdGVtX19wcmljZSB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDEuMTg4cmVtLCBjYWxjKDAuNTYyNXJlbSArIDAuMzEyNXZ3KSwgMS4wNjNyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzNzMxMzU7IH1cbiAgLnByb2dyYW1zLWxpc3QtdjIgLml0ZW1fX3ByaWNlLXZhbHVlIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMjUyODJCOyB9XG4gICAgLnByb2dyYW1zLWxpc3QtdjIgLml0ZW1fX3ByaWNlLXZhbHVlLW1vdW50IHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDEuMTg4cmVtLCBjYWxjKDAuNTYyNXJlbSArIDAuMzEyNXZ3KSwgMS4wNjNyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG5cbi5wcm9ncmFtcy1saXN0LXYyIC5pdGVtX19zaXplIHNwYW4ge1xuICBjb2xvcjogIzM3MzEzNTsgfVxuXG4ucHJvZ3JhbXMtbGlzdC12MiAuaXRlbV9fbWVkaWEtMzYwLCAucHJvZ3JhbXMtbGlzdC12MiAuaXRlbV9fbWVkaWEtdmlkZW8ge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG5cbi5wcm9ncmFtcy1saXN0LXYyIC5pdGVtX19tZWRpYS0zNjAge1xuICBib3JkZXItcmFkaXVzOiA2cHg7IH1cblxuLnByb2dyYW1zLWxpc3QtdjIgLml0ZW1fX21lZGlhLXZpZGVvIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbi5wcm9ncmFtcy1saXN0LXYyIC5pdGVtX19tZWRpYS1zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogLjJyZW0gLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnByb2dyYW1zLWxpc3QtdjIgLml0ZW1fX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjREVERURFOyB9XG5cbi5wcm9ncmFtcy1saXN0LXYyIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnkge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgwLjc1cmVtLCBjYWxjKC43NXJlbSArIDB2dyksIDAuNzVyZW0pIC8gMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzI1MjgyQjtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICBib3JkZXItd2lkdGg6IDFweDsgfVxuICAucHJvZ3JhbXMtbGlzdC12MiAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5IHN2ZyB7XG4gICAgZmlsbDogIzM3MzEzNTsgfVxuICAucHJvZ3JhbXMtbGlzdC12MiAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmhvdmVyLCAucHJvZ3JhbXMtbGlzdC12MiAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmZvY3VzIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5wcm9ncmFtcy1saXN0LXYyIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6aG92ZXIgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nLCAucHJvZ3JhbXMtbGlzdC12MiAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmZvY3VzIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyB7XG4gICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gICAgLnByb2dyYW1zLWxpc3QtdjIgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpob3ZlcjpiZWZvcmUsIC5wcm9ncmFtcy1saXN0LXYyIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6Zm9jdXM6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgLnByb2dyYW1zLWxpc3QtdjIgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cblxuLnByb2dyYW1zLWxpc3QtdjIgLml0ZW1fX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG5cbi5wcm9ncmFtcy1saXN0LXYyIC5pdGVtX19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5wcm9ncmFtcy1saXN0LXYyIC5pdGVtX19tZWRpYS1zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBtYXJnaW46IDAuMnJlbTsgfVxuICAucHJvZ3JhbXMtbGlzdC12MiAuaXRlbV9fbWVkaWEtc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgY29sb3I6ICNFMUM4NUM7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvZ3JhbXMtbGlzdC12M19faXRlbTpudGgtY2hpbGQob2RkKSAuaXRlbV9fY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH0gfVxuXG4ucHJvZ3JhbXMtbGlzdC12MyAuaXRlbV9fYmxvY2stLWNpdHkgLnRpdGxlLXYxIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIC5wcm9ncmFtcy1saXN0LXYzIC5pdGVtX19ibG9jay0tY2l0eSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuXG4ucHJvZ3JhbXMtbGlzdC12MyAuaXRlbV9fYmxvY2stLXRpdGxlIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC45MzhyZW0sIGNhbGMoMC44MTI1cmVtICsgMC4zMTI1dncpLCAwLjgxM3JlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzI1MjgyQjsgfVxuXG4ucHJvZ3JhbXMtbGlzdC12MyAuaXRlbV9fcHJpY2Uge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxLjE4OHJlbSwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksIDEuMDYzcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzczMTM1OyB9XG4gIC5wcm9ncmFtcy1saXN0LXYzIC5pdGVtX19wcmljZS12YWx1ZSB7XG4gICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgICAucHJvZ3JhbXMtbGlzdC12MyAuaXRlbV9fcHJpY2UtdmFsdWUtbW91bnQge1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMS4xODhyZW0sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAxLjA2M3JlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICMzNzMxMzU7IH1cblxuLnByb2dyYW1zLWxpc3QtdjMgLml0ZW1fX3NpemUgc3BhbiB7XG4gIGNvbG9yOiAjMzczMTM1OyB9XG5cbi5wcm9ncmFtcy1saXN0LXYzIC5pdGVtX19tZWRpYS0zNjAsIC5wcm9ncmFtcy1saXN0LXYzIC5pdGVtX19tZWRpYS12aWRlbyB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cblxuLnByb2dyYW1zLWxpc3QtdjMgLml0ZW1fX21lZGlhLTM2MCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4ucHJvZ3JhbXMtbGlzdC12MyAuaXRlbV9fbWVkaWEtdmlkZW8ge1xuICBib3JkZXItcmFkaXVzOiA2cHg7IH1cblxuLnByb2dyYW1zLWxpc3QtdjMgLml0ZW1fX21lZGlhLXN3aXBlci1wYWdpbmF0aW9uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAuMnJlbSAuNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4ucHJvZ3JhbXMtbGlzdC12MyAuaXRlbV9fY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5wcm9ncmFtcy1saXN0LXYzIC5pdGVtX19kZWNvcmF0ZSB7XG4gICAgd2lkdGg6IDYxLjM5JTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAucHJvZ3JhbXMtbGlzdC12MyAuaXRlbV9fY29udGVudCB7XG4gICAgd2lkdGg6IDM5JTsgfSB9XG5cbi5wcm9ncmFtcy1saXN0LXYzIC5pdGVtX19saW5rcyAuY3RhLXNlY29uZGFyeSB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDAuNzVyZW0sIGNhbGMoLjc1cmVtICsgMHZ3KSwgMC43NXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMjUyODJCO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gIGJvcmRlci13aWR0aDogMXB4OyB9XG4gIC5wcm9ncmFtcy1saXN0LXYzIC5pdGVtX19saW5rcyAuY3RhLXNlY29uZGFyeSBzdmcge1xuICAgIGZpbGw6ICMzNzMxMzU7IH1cbiAgLnByb2dyYW1zLWxpc3QtdjMgLml0ZW1fX2xpbmtzIC5jdGEtc2Vjb25kYXJ5OmhvdmVyLCAucHJvZ3JhbXMtbGlzdC12MyAuaXRlbV9fbGlua3MgLmN0YS1zZWNvbmRhcnk6Zm9jdXMge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLnByb2dyYW1zLWxpc3QtdjMgLml0ZW1fX2xpbmtzIC5jdGEtc2Vjb25kYXJ5OmhvdmVyIC5jdGEtc2Vjb25kYXJ5X19kcmF3aW5nLCAucHJvZ3JhbXMtbGlzdC12MyAuaXRlbV9fbGlua3MgLmN0YS1zZWNvbmRhcnk6Zm9jdXMgLmN0YS1zZWNvbmRhcnlfX2RyYXdpbmcge1xuICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAgIC5wcm9ncmFtcy1saXN0LXYzIC5pdGVtX19saW5rcyAuY3RhLXNlY29uZGFyeTpob3ZlcjpiZWZvcmUsIC5wcm9ncmFtcy1saXN0LXYzIC5pdGVtX19saW5rcyAuY3RhLXNlY29uZGFyeTpmb2N1czpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAucHJvZ3JhbXMtbGlzdC12MyAuaXRlbV9fbGlua3MgLmN0YS1zZWNvbmRhcnk6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG5cbi5wcm9ncmFtcy1saXN0LXYzIC5pdGVtX19jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuXG4ucHJvZ3JhbXMtbGlzdC12MyAuaXRlbV9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4ucHJvZ3JhbXMtbGlzdC12MyAuaXRlbV9fbWVkaWEtc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbWFyZ2luOiAwLjJyZW07IH1cbiAgLnByb2dyYW1zLWxpc3QtdjMgLml0ZW1fX21lZGlhLXN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgIGNvbG9yOiAjRTFDODVDO1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuXG4ucHJvZ3JhbXMtcmVsYXRlZC12MSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgICAucHJvZ3JhbXMtcmVsYXRlZC12MSAuc3dpcGVyLXNsaWRlLXByZXYge1xuICAgICAgb3BhY2l0eTogMDsgfSB9XG4gIC5wcm9ncmFtcy1yZWxhdGVkLXYxOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNGN0Y5Rjk7IH1cbiAgLnByb2dyYW1zLXJlbGF0ZWQtdjFfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBtYXJnaW46IDAuMnJlbTsgfVxuICAgIC5wcm9ncmFtcy1yZWxhdGVkLXYxX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgLnByb2dyYW1zLXJlbGF0ZWQtdjFfX2NvbnRhaW5lci10aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gIC5wcm9ncmFtcy1yZWxhdGVkLXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDcwMCBjbGFtcCgxcmVtLCBjYWxjKC44NzVyZW0gKyAwdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgLnByb2dyYW1zLXJlbGF0ZWQtdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjAyNXJlbSwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAxLjg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGNvbG9yOiAjRTFDODVDOyB9XG4gIC5wcm9ncmFtcy1yZWxhdGVkLXYxX19saW5rcyAuY3RhLXByaW1hcnkge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKC44NzVyZW0gKyAwdncpLCAwLjg3NXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gICAgLnByb2dyYW1zLXJlbGF0ZWQtdjFfX2xpbmtzIC5jdGEtcHJpbWFyeSBzdmcge1xuICAgICAgZmlsbDogI2ZmZjsgfVxuICAucHJvZ3JhbXMtcmVsYXRlZC12MSAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLnByb2dyYW1zLXJlbGF0ZWQtdjEgLml0ZW06aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAjMjUyODJCMkI7IH1cbiAgLnByb2dyYW1zLXJlbGF0ZWQtdjEgLml0ZW1fX2Jsb2NrLS1jaXR5IC50aXRsZS12MSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gICAgLnByb2dyYW1zLXJlbGF0ZWQtdjEgLml0ZW1fX2Jsb2NrLS1jaXR5IC50aXRsZS12MV9fcGFydDEge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjMzczMTM1O1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gIC5wcm9ncmFtcy1yZWxhdGVkLXYxIC5pdGVtX19ibG9jay0tdGl0bGUge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuOTM4cmVtLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgMC44MTNyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAucHJvZ3JhbXMtcmVsYXRlZC12MSAuaXRlbV9fcHJpY2Uge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDEuMTg4cmVtLCBjYWxjKDAuNTYyNXJlbSArIDAuMzEyNXZ3KSwgMS4wNjNyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAgIC5wcm9ncmFtcy1yZWxhdGVkLXYxIC5pdGVtX19wcmljZS12YWx1ZSB7XG4gICAgICBjb2xvcjogIzI1MjgyQjsgfVxuICAgICAgLnByb2dyYW1zLXJlbGF0ZWQtdjEgLml0ZW1fX3ByaWNlLXZhbHVlLW1vdW50IHtcbiAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMS4xODhyZW0sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAxLjA2M3JlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAucHJvZ3JhbXMtcmVsYXRlZC12MSAuaXRlbV9fbWVkaWEtMzYwLCAucHJvZ3JhbXMtcmVsYXRlZC12MSAuaXRlbV9fbWVkaWEtdmlkZW8ge1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgLnByb2dyYW1zLXJlbGF0ZWQtdjEgLml0ZW1fX21lZGlhLTM2MCB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG4gIC5wcm9ncmFtcy1yZWxhdGVkLXYxIC5pdGVtX19tZWRpYS12aWRlbyB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG4gIC5wcm9ncmFtcy1yZWxhdGVkLXYxIC5pdGVtX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7IH1cbiAgLnByb2dyYW1zLXJlbGF0ZWQtdjEgLml0ZW1fX3NpemUgc3BhbiB7XG4gICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgLnByb2dyYW1zLXJlbGF0ZWQtdjEgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC43NXJlbSwgY2FsYyguNzVyZW0gKyAwdncpLCAwLjc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMyNTI4MkI7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7IH1cbiAgICAucHJvZ3JhbXMtcmVsYXRlZC12MSAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5IHN2ZyB7XG4gICAgICBmaWxsOiAjMzczMTM1OyB9XG4gICAgLnByb2dyYW1zLXJlbGF0ZWQtdjEgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpob3ZlciwgLnByb2dyYW1zLXJlbGF0ZWQtdjEgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpmb2N1cyB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgLnByb2dyYW1zLXJlbGF0ZWQtdjEgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpob3ZlciAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcsIC5wcm9ncmFtcy1yZWxhdGVkLXYxIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6Zm9jdXMgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nIHtcbiAgICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAgICAgLnByb2dyYW1zLXJlbGF0ZWQtdjEgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpob3ZlcjpiZWZvcmUsIC5wcm9ncmFtcy1yZWxhdGVkLXYxIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6Zm9jdXM6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuICAgIC5wcm9ncmFtcy1yZWxhdGVkLXYxIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICMyNTI4MkI7IH1cbiAgLnByb2dyYW1zLXJlbGF0ZWQtdjEgLml0ZW1fX2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgLnByb2dyYW1zLXJlbGF0ZWQtdjEgLml0ZW1fX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnByb2dyYW1zLXJlbGF0ZWQtdjEgLml0ZW0gLmJhbm5lciB7XG4gICAgei1pbmRleDogMTsgfVxuICAucHJvZ3JhbXMtcmVsYXRlZC12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldixcbiAgLnByb2dyYW1zLXJlbGF0ZWQtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMUM4NUM7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAucHJvZ3JhbXMtcmVsYXRlZC12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgIC5wcm9ncmFtcy1yZWxhdGVkLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xuICAgICAgZmlsbDogI0UxQzg1QzsgfVxuICAgIC5wcm9ncmFtcy1yZWxhdGVkLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyLCAucHJvZ3JhbXMtcmVsYXRlZC12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyxcbiAgICAucHJvZ3JhbXMtcmVsYXRlZC12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlcixcbiAgICAucHJvZ3JhbXMtcmVsYXRlZC12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gICAgICAucHJvZ3JhbXMtcmVsYXRlZC12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAucHJvZ3JhbXMtcmVsYXRlZC12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsIC5wcm9ncmFtcy1yZWxhdGVkLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5wcm9ncmFtcy1yZWxhdGVkLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyxcbiAgICAgIC5wcm9ncmFtcy1yZWxhdGVkLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5wcm9ncmFtcy1yZWxhdGVkLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyxcbiAgICAgIC5wcm9ncmFtcy1yZWxhdGVkLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5wcm9ncmFtcy1yZWxhdGVkLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XG4gICAgICAgIGZpbGw6ICNGRkZGRkY7IH1cblxuLmZvcm0tY29udGFjdC0tbWFuZGF0b3J5IC50aXRsZS12MV9fcGFydDEsIC5mb3JtLWNvbnRhY3QtLW5lZ290aWF0b3IgLnRpdGxlLXYxX19wYXJ0MSB7XG4gIG1hcmdpbi10b3A6IC41cmVtOyB9XG5cbi5kZXRhaWxfY2FsY3VsYXRvciAuY2FsY3VsYXRvcl9zdHJ1Y3R1cmUge1xuICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIC5kZXRhaWxfY2FsY3VsYXRvciAuY2FsY3VsYXRvcl9zdHJ1Y3R1cmUgLmNhbHVjbGF0b3JfZm9ybSAuZm9ybV9zdHJ1Y3R1cmUgLmJ1dHRvbl9kZWZhdWx0IHtcbiAgICBtYXJnaW46IDFyZW0gYXV0bzsgfVxuICAuZGV0YWlsX2NhbGN1bGF0b3IgLmNhbGN1bGF0b3Jfc3RydWN0dXJlIC5jYWxjdWxhdG9yX3Jlc3VsdCB7XG4gICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5kZXRhaWxfY2FsY3VsYXRvciAuY2FsY3VsYXRvcl9zdHJ1Y3R1cmUgLmNhbGN1bGF0b3JfcmVzdWx0IC5yZXN1bHRfY29udGVudCB7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMjVyZW0sIGNhbGMoMS4yNXJlbSArIDB2dyksIDEuMjVyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAuZGV0YWlsX2NhbGN1bGF0b3IgLmNhbGN1bGF0b3Jfc3RydWN0dXJlIC5jYWxjdWxhdG9yX3Jlc3VsdCAudHlwZV9yZXN1bHRfdGF4ZSB7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMjVyZW0sIGNhbGMoMS4yNXJlbSArIDB2dyksIDEuMjVyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgIC5kZXRhaWxfY2FsY3VsYXRvciAuY2FsY3VsYXRvcl9zdHJ1Y3R1cmUgLmNhbGN1bGF0b3JfcmVzdWx0IC50ZXh0X2NvbmRpdGlvbnMge1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LXNpemU6IDAuOHJlbTsgfVxuICAuZGV0YWlsX2NhbGN1bGF0b3IgLmNhbGN1bGF0b3Jfc3RydWN0dXJlIC50ZXh0ZmllbGRfX2xhYmVsIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuZGV0YWlsX2NhbGN1bGF0b3IgLmNhbGN1bGF0b3Jfc3RydWN0dXJlIC5mb3JtX19jb25kaXRpb25zIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4uZGV0YWlsX2NhbGN1bGF0b3IuY2FsY3VsYXRvci0tY2FmcGkgLmNhbGN1bGF0b3Jfc3RydWN0dXJlIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuXG4uY2FsZW5kYXJfX3RpdGxlIC50aXRsZS12MV9fcGFydDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMjVyZW0sIGNhbGMoMC44NzVyZW0gKyAwLjc4MTN2dyksIDEuNXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICBjb2xvcjogI0UxQzg1QzsgfVxuXG4uY2FsZW5kYXIgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwOyB9XG5cbi5jYWxlbmRhciB0ZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDM4cHg7XG4gIGJvcmRlcjogMDsgfVxuXG4uY2FsZW5kYXJfX21vbnRoLWxhYmVsIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMTVweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDIwcHgpLzEuMyBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjRTFDODVDO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLmNhbGVuZGFyX19kYXkge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDcwMCAwLjhyZW0vMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjRTFDODVDO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgcGFkZGluZzogMWVtIDA7XG4gIGJvcmRlcjogMDsgfVxuXG4uY2FsZW5kYXIgLnN3aXBlci1idXR0b24tcHJldixcbi5jYWxlbmRhciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgdG9wOiAtMS41ZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb246IDAuNXM7XG4gIG91dGxpbmU6IG5vbmU7IH1cbiAgLmNhbGVuZGFyIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsXG4gIC5jYWxlbmRhciAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgICBmb250LXNpemU6IDFlbTsgfVxuXG4uY2FsZW5kYXJfX2NvbnRhaW5lci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5jYWxlbmRhcl9fY29udGFpbmVyLXBhZ2luYXRpb24ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gIC5jYWxlbmRhcl9fY29udGFpbmVyLXBhZ2luYXRpb24gLmFycm93cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5jYWxlbmRhcl9fY29udGFpbmVyLXBhZ2luYXRpb24gLmFycm93cyB7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gIC5jYWxlbmRhcl9fY29udGFpbmVyLXBhZ2luYXRpb24gLnN3aXBlci1idXR0b24tbmV4dCwgLmNhbGVuZGFyX19jb250YWluZXItcGFnaW5hdGlvbiAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAuY2FsZW5kYXJfX2NvbnRhaW5lci1wYWdpbmF0aW9uIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGxlZnQ6IDA7IH1cbiAgLmNhbGVuZGFyX19jb250YWluZXItcGFnaW5hdGlvbiAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICByaWdodDogMDsgfVxuICAuY2FsZW5kYXJfX2NvbnRhaW5lci1wYWdpbmF0aW9uIC5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVyLFxuICAuY2FsZW5kYXJfX2NvbnRhaW5lci1wYWdpbmF0aW9uIC5zd2lwZXItYnV0dG9uLXByZXY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5jYWxlbmRhcl9fc3dpcGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5jYWxlbmRhcl9fc3dpcGVyLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jYWxlbmRhcl9fY2FsZW5kYXIgLmNhbGVuZGFyX19kYXRlIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgMC44cmVtIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyNTI4MkI7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDsgfVxuICAuY2FsZW5kYXJfX2NhbGVuZGFyIC5jYWxlbmRhcl9fZGF0ZS0tYm9va2VkIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5jYWxlbmRhcl9fY2FsZW5kYXIgLmNhbGVuZGFyX19kYXRlLS1ib29rZWQgLmNhbGVuZGFyX19kYXRlLWRlY29yYXRlIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTc3LCA0MiwgMTEsIDAuMSk7IH1cbiAgICAuY2FsZW5kYXJfX2NhbGVuZGFyIC5jYWxlbmRhcl9fZGF0ZS0tYm9va2VkICsgLmNhbGVuZGFyX19kYXRlLS1ib29rZWQgLmNhbGVuZGFyX19kYXRlLWRlY29yYXRlIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAuY2FsZW5kYXJfX2NhbGVuZGFyIC5jYWxlbmRhcl9fZGF0ZS0tYm9va2VkICsgOm5vdCguY2FsZW5kYXJfX2RhdGUtLWF2YWlsYWJsZSkgLmNhbGVuZGFyX19kYXRlLWRlY29yYXRlIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJyZW07IH1cbiAgICAuY2FsZW5kYXJfX2NhbGVuZGFyIC5jYWxlbmRhcl9fZGF0ZS0tYm9va2VkOmhhcygrIC5jYWxlbmRhcl9fZGF0ZS0tYm9va2VkKSAuY2FsZW5kYXJfX2RhdGUtZGVjb3JhdGUge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgIC5jYWxlbmRhcl9fY2FsZW5kYXIgLmNhbGVuZGFyX19kYXRlLS1ib29rZWQ6aGFzKCsgLmNhbGVuZGFyX19kYXRlLS1hdmFpbGFibGUpIC5jYWxlbmRhcl9fZGF0ZS1kZWNvcmF0ZSwgLmNhbGVuZGFyX19jYWxlbmRhciAuY2FsZW5kYXJfX2RhdGUtLWJvb2tlZDpoYXMoKyAuY2FsZW5kYXJfX2RhdGUtLW91dGVybW9udGgpIC5jYWxlbmRhcl9fZGF0ZS1kZWNvcmF0ZSB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnJlbTtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycmVtOyB9XG4gICAgLmNhbGVuZGFyX19jYWxlbmRhciAuY2FsZW5kYXJfX2RhdGUtLWJvb2tlZC5jYWxlbmRhcl9fZGF0ZS0tb3V0ZXJtb250aCArIC5jYWxlbmRhcl9fZGF0ZS0tYm9va2VkIC5jYWxlbmRhcl9fZGF0ZS1kZWNvcmF0ZSB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnJlbTsgfVxuICAuY2FsZW5kYXJfX2NhbGVuZGFyIC5jYWxlbmRhcl9fZGF0ZS0tYXZhaWxhYmxlIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5jYWxlbmRhcl9fY2FsZW5kYXIgLmNhbGVuZGFyX19kYXRlLS1hdmFpbGFibGUgLmNhbGVuZGFyX19kYXRlLWRlY29yYXRlIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMywgMTI4LCA3NywgMC4xKTsgfVxuICAgIC5jYWxlbmRhcl9fY2FsZW5kYXIgLmNhbGVuZGFyX19kYXRlLS1hdmFpbGFibGUgKyAuY2FsZW5kYXJfX2RhdGUtLWF2YWlsYWJsZSAuY2FsZW5kYXJfX2RhdGUtZGVjb3JhdGUge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgIC5jYWxlbmRhcl9fY2FsZW5kYXIgLmNhbGVuZGFyX19kYXRlLS1hdmFpbGFibGUgKyA6bm90KC5jYWxlbmRhcl9fZGF0ZS0tYm9va2VkKSAuY2FsZW5kYXJfX2RhdGUtZGVjb3JhdGUge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJyZW07XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnJlbTsgfVxuICAgIC5jYWxlbmRhcl9fY2FsZW5kYXIgLmNhbGVuZGFyX19kYXRlLS1hdmFpbGFibGU6aGFzKCsgLmNhbGVuZGFyX19kYXRlLS1hdmFpbGFibGUpIC5jYWxlbmRhcl9fZGF0ZS1kZWNvcmF0ZSB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgLmNhbGVuZGFyX19jYWxlbmRhciAuY2FsZW5kYXJfX2RhdGUtLWF2YWlsYWJsZTpoYXMoKyAuY2FsZW5kYXJfX2RhdGUtLWJvb2tlZCkgLmNhbGVuZGFyX19kYXRlLWRlY29yYXRlLCAuY2FsZW5kYXJfX2NhbGVuZGFyIC5jYWxlbmRhcl9fZGF0ZS0tYXZhaWxhYmxlOmhhcygrIC5jYWxlbmRhcl9fZGF0ZS0tb3V0ZXJtb250aCkgLmNhbGVuZGFyX19kYXRlLWRlY29yYXRlIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJyZW07IH1cbiAgICAuY2FsZW5kYXJfX2NhbGVuZGFyIC5jYWxlbmRhcl9fZGF0ZS0tYXZhaWxhYmxlLmNhbGVuZGFyX19kYXRlLS1vdXRlcm1vbnRoICsgLmNhbGVuZGFyX19kYXRlLS1hdmFpbGFibGUgLmNhbGVuZGFyX19kYXRlLWRlY29yYXRlIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJyZW07XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycmVtOyB9XG4gIC5jYWxlbmRhcl9fY2FsZW5kYXIgLmNhbGVuZGFyX19kYXRlLS10b2RheSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmNhbGVuZGFyX19jYWxlbmRhciAuY2FsZW5kYXJfX2RhdGUtLXRvZGF5OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgIHdpZHRoOiA0cHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBib3R0b206IDEycHg7IH1cbiAgICAuY2FsZW5kYXJfX2NhbGVuZGFyIC5jYWxlbmRhcl9fZGF0ZS0tdG9kYXkuY2FsZW5kYXJfX2RhdGUtLWJvb2tlZDpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogI2IxMmEwYjsgfVxuICAgIC5jYWxlbmRhcl9fY2FsZW5kYXIgLmNhbGVuZGFyX19kYXRlLS10b2RheS5jYWxlbmRhcl9fZGF0ZS0tYXZhaWxhYmxlOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDM4MDRkOyB9XG5cbi5jYWxlbmRhcl9fc3dpcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uY2FsZW5kYXJfX2NhbGVuZGFyLS1saW5lIC5jYWxlbmRhcl9fZGF0ZSB7XG4gIGxldHRlci1zcGFjaW5nOiAwOyB9XG4gIC5jYWxlbmRhcl9fY2FsZW5kYXItLWxpbmUgLmNhbGVuZGFyX19kYXRlLWRlY29yYXRlIHtcbiAgICBib3JkZXItcmFkaXVzOiAycmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiA1cHggMDsgfVxuICAuY2FsZW5kYXJfX2NhbGVuZGFyLS1saW5lIC5jYWxlbmRhcl9fZGF0ZSBzcGFuIHtcbiAgICBwYWRkaW5nOiAuNGVtOyB9XG4gIC5jYWxlbmRhcl9fY2FsZW5kYXItLWxpbmUgLmNhbGVuZGFyX19kYXRlLS1ib29rZWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogI2IxMmEwYjtcbiAgICAvKiY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhbGVuZGFyLXYxX2RheS0tYm9va2VkX2JvcmRlci1jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICB9Ki8gfVxuICAuY2FsZW5kYXJfX2NhbGVuZGFyLS1saW5lIC5jYWxlbmRhcl9fZGF0ZS0tYXZhaWxhYmxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICMwMzgwNGQ7XG4gICAgLyomOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDRweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjYWxlbmRhci12MV9kYXktLWF2YWlsYWJsZV9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgfSovXG4gICAgLyomOmhhcyggKyAuY2FsZW5kYXJfX2RhdGUtLWJvb2tlZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsdWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmICsgLmNhbGVuZGFyX19kYXRlLS1ib29rZWQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHllbGxvdztcclxuICAgICAgICAgICAgICAgIH0qLyB9XG4gIC5jYWxlbmRhcl9fY2FsZW5kYXItLWxpbmUgLmNhbGVuZGFyX19kYXRlLS1vdXRlcm1vbnRoIHtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC8qJiArIC5jYWxlbmRhcl9fZGF0ZS0tYXZhaWxhYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICB9Ki8gfVxuICAgIC5jYWxlbmRhcl9fY2FsZW5kYXItLWxpbmUgLmNhbGVuZGFyX19kYXRlLS1vdXRlcm1vbnRoOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYm90dG9tOiA0cHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICBib3JkZXI6IG5vbmU7IH1cblxuLmNhbGVuZGFyX19jYWxlbmRhci0tbGluZSAuY2FsZW5kYXJfX2xpbmUge1xuICBoZWlnaHQ6IDFlbTtcbiAgYm9yZGVyOiAwOyB9XG5cbi5jYWxlbmRhcl9fbGVnZW5kIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgMXJlbSkgLyAxLjUgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzI1MjgyQjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDEuNWVtIDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNhbGVuZGFyX19sZWdlbmQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gIC5jYWxlbmRhcl9fbGVnZW5kID4gKiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0ZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmNhbGVuZGFyX19sZWdlbmQgPiAqOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5jYWxlbmRhcl9fbGVnZW5kLWRyYXdpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogMWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7IH1cbiAgLmNhbGVuZGFyX19sZWdlbmQtLWF2YWlsYWJsZSAuY2FsZW5kYXJfX2xlZ2VuZC1kcmF3aW5nIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDMsIDEyOCwgNzcsIDAuMSk7XG4gICAgY29sb3I6ICMwMzgwNGQ7IH1cbiAgLmNhbGVuZGFyX19sZWdlbmQtLWJvb2tlZCAuY2FsZW5kYXJfX2xlZ2VuZC1kcmF3aW5nIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE3NywgNDIsIDExLCAwLjEpO1xuICAgIGNvbG9yOiAjYjEyYTBiOyB9XG5cbi5kZXRhaWxfY29tcG9zaXRpb24gLmRldGFpbF9jb21wb3NpdGlvbl9zdHJ1Y3R1cmUgLmRldGFpbF9jb21wb3NpdGlvbl9jb250ZW50IC5jb21wb3NpdGlvbl9wYXJ0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7IH1cbiAgLmRldGFpbF9jb21wb3NpdGlvbiAuZGV0YWlsX2NvbXBvc2l0aW9uX3N0cnVjdHVyZSAuZGV0YWlsX2NvbXBvc2l0aW9uX2NvbnRlbnQgLmNvbXBvc2l0aW9uX3BhcnQgLmNvbXBvc2l0aW9uX3BhcnRfY29udGVudCB7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4yNXJlbSwgY2FsYygxLjI1cmVtICsgMHZ3KSwgMS4yNXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gIC5kZXRhaWxfY29tcG9zaXRpb24gLmRldGFpbF9jb21wb3NpdGlvbl9zdHJ1Y3R1cmUgLmRldGFpbF9jb21wb3NpdGlvbl9jb250ZW50IC5jb21wb3NpdGlvbl9wYXJ0IC5jb21wb3NpdGlvbl9wYXJ0X2ljb24ge1xuICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgZmlsbDogIzM3MzEzNTsgfVxuICAuZGV0YWlsX2NvbXBvc2l0aW9uIC5kZXRhaWxfY29tcG9zaXRpb25fc3RydWN0dXJlIC5kZXRhaWxfY29tcG9zaXRpb25fY29udGVudCAuY29tcG9zaXRpb25fcGFydCBidXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmRldGFpbF9jb21wb3NpdGlvbiAuZGV0YWlsX2NvbXBvc2l0aW9uX3N0cnVjdHVyZSAuZGV0YWlsX2NvbXBvc2l0aW9uX2NvbnRlbnQgLmNvbXBvc2l0aW9uX2l0ZW1fY29udGVudCAuY29tcG9zaXRpb25faXRlbSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLmRldGFpbF9jb21wb3NpdGlvbiAuZGV0YWlsX2NvbXBvc2l0aW9uX3N0cnVjdHVyZSAuZGV0YWlsX2NvbXBvc2l0aW9uX2NvbnRlbnQgLmNvbXBvc2l0aW9uX2l0ZW1fY29udGVudCAuY29tcG9zaXRpb25faXRlbSAudGV4dF92YXIge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAuZGV0YWlsX2NvbXBvc2l0aW9uIC5kZXRhaWxfY29tcG9zaXRpb25fc3RydWN0dXJlIC5kZXRhaWxfY29tcG9zaXRpb25fY29udGVudCAuY29tcG9zaXRpb25faXRlbV9jb250ZW50IC5jb21wb3NpdGlvbl9pdGVtIC50ZXh0X3ZhcjpmaXJzdC1sZXR0ZXIge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuZGV0YWlsX2NvbXBvc2l0aW9uIC5kZXRhaWxfY29tcG9zaXRpb25fc3RydWN0dXJlIC5kZXRhaWxfY29tcG9zaXRpb25fY29udGVudCAuY29tcG9zaXRpb25faXRlbV9jb250ZW50IC5jb21wb3NpdGlvbl9pdGVtIC50ZXh0X3ZhbHVlIHtcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAgIC5kZXRhaWxfY29tcG9zaXRpb24gLmRldGFpbF9jb21wb3NpdGlvbl9zdHJ1Y3R1cmUgLmRldGFpbF9jb21wb3NpdGlvbl9jb250ZW50IC5jb21wb3NpdGlvbl9pdGVtX2NvbnRlbnQgLmNvbXBvc2l0aW9uX2l0ZW0gLnRleHRfdmFsdWU6Zmlyc3QtbGV0dGVyIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmRldGFpbF9jb21wb3NpdGlvbiAuZGV0YWlsX2NvbXBvc2l0aW9uX3N0cnVjdHVyZSAuZGV0YWlsX2NvbXBvc2l0aW9uX2NvbnRlbnQgY29tcG9zaXRpb25fcGFydCAuY29tcG9zaXRpb25fcGFydF9pY29uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4uZGV0YWlsX2NvbXBvc2l0aW9uIC5kZXRhaWxfY29tcG9zaXRpb25fc3RydWN0dXJlIC5kZXRhaWxfY29tcG9zaXRpb25fY29udGVudC5vcGVuIC5jb21wb3NpdGlvbl9wYXJ0IC5jb21wb3NpdGlvbl9wYXJ0X2ljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTsgfVxuXG4uZGV0YWlsX2RhdGFfY29wcm8gLmNvcHJvX2NvbnRlbnQgLnByaWNlX2NvcHJvIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzM3MzEzNTsgfVxuXG4uZGV0YWlsX2RhdGFfY29wcm8gLmNvcHJvX2NvbnRlbnQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTsgfVxuXG4uZGV0YWlsLWRhdGEtZGVzY3JpcHRpb24uZWRpdG9yaWFsLW1hc2sge1xuICB0cmFuc2l0aW9uOiAwLjVzOyB9XG4gIC5kZXRhaWwtZGF0YS1kZXNjcmlwdGlvbi5lZGl0b3JpYWwtbWFzayAuaGlkZGVuVGV4dCB7XG4gICAgaGVpZ2h0OiA1LjVyZW07IH1cblxuLmRldGFpbC1kYXRhLWRlc2NyaXB0aW9uLm9wZW4gLmljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5kZXRhaWwtY29udGFjdCB7XG4gIGJhY2tncm91bmQ6ICNGN0Y5Rjk7IH1cblxuLmRldGFpbF9kcGVfZ2VzIC5kaWFnX2NvbnRlbnQgLmJ1YmJsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjI1cmVtLCBjYWxjKDEuMjVyZW0gKyAwdncpLCAxLjI1cmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIG1pbi13aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmRldGFpbF9kcGVfZ2VzIC5kaWFnX2NvbnRlbnQgLmJ1YmJsZS0tYWN0aXZlOmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL3N2Zy9hcnJvdy5zdmdcIik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBib3R0b206IC0xMXB4OyB9XG4gIC5kZXRhaWxfZHBlX2dlcyAuZGlhZ19jb250ZW50IC5idWJibGUuYnViYmxlX2RwZV9hIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDI5MTYzOyB9XG4gIC5kZXRhaWxfZHBlX2dlcyAuZGlhZ19jb250ZW50IC5idWJibGUuYnViYmxlX2RwZV9iIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDZhNjRhOyB9XG4gIC5kZXRhaWxfZHBlX2dlcyAuZGlhZ19jb250ZW50IC5idWJibGUuYnViYmxlX2RwZV9jIHtcbiAgICBiYWNrZ3JvdW5kOiAjNmRiNTZiOyB9XG4gIC5kZXRhaWxfZHBlX2dlcyAuZGlhZ19jb250ZW50IC5idWJibGUuYnViYmxlX2RwZV9kIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjJlMzE0OyB9XG4gIC5kZXRhaWxfZHBlX2dlcyAuZGlhZ19jb250ZW50IC5idWJibGUuYnViYmxlX2RwZV9lIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWRhYjBmOyB9XG4gIC5kZXRhaWxfZHBlX2dlcyAuZGlhZ19jb250ZW50IC5idWJibGUuYnViYmxlX2RwZV9mIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTg3ODJmOyB9XG4gIC5kZXRhaWxfZHBlX2dlcyAuZGlhZ19jb250ZW50IC5idWJibGUuYnViYmxlX2RwZV9nIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDEyMDFlOyB9XG4gIC5kZXRhaWxfZHBlX2dlcyAuZGlhZ19jb250ZW50IC5idWJibGUuYnViYmxlX2dlc19hIHtcbiAgICBiYWNrZ3JvdW5kOiAjOTlkNWY3OyB9XG4gIC5kZXRhaWxfZHBlX2dlcyAuZGlhZ19jb250ZW50IC5idWJibGUuYnViYmxlX2dlc19iIHtcbiAgICBiYWNrZ3JvdW5kOiAjODBhYmNkOyB9XG4gIC5kZXRhaWxfZHBlX2dlcyAuZGlhZ19jb250ZW50IC5idWJibGUuYnViYmxlX2dlc19jIHtcbiAgICBiYWNrZ3JvdW5kOiAjNmQ4N2E4OyB9XG4gIC5kZXRhaWxfZHBlX2dlcyAuZGlhZ19jb250ZW50IC5idWJibGUuYnViYmxlX2dlc19kIHtcbiAgICBiYWNrZ3JvdW5kOiAjNTQ2Mzg0OyB9XG4gIC5kZXRhaWxfZHBlX2dlcyAuZGlhZ19jb250ZW50IC5idWJibGUuYnViYmxlX2dlc19lIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDM0NjY1OyB9XG4gIC5kZXRhaWxfZHBlX2dlcyAuZGlhZ19jb250ZW50IC5idWJibGUuYnViYmxlX2dlc19mIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMyZDQ3OyB9XG4gIC5kZXRhaWxfZHBlX2dlcyAuZGlhZ19jb250ZW50IC5idWJibGUuYnViYmxlX2dlc19nIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjMxYTJmOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmRldGFpbF9kcGVfZ2VzIC5kaWFnX2NvbnRlbnQgLmJ1YmJsZSB7XG4gICAgICBtaW4td2lkdGg6IDIuNXJlbTtcbiAgICAgIGhlaWdodDogMi41cmVtOyB9IH1cbiAgLmRldGFpbF9kcGVfZ2VzIC5kaWFnX2NvbnRlbnQgLmJ1YmJsZV9kcGUtLXVuYWN0aXZlIC5idWJibGUsIC5kZXRhaWxfZHBlX2dlcyAuZGlhZ19jb250ZW50IC5idWJibGVfZ2VzLS11bmFjdGl2ZSAuYnViYmxlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzFDMUMxO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IH1cblxuLmRldGFpbF9jYXJhY3RlcmlzdGlxdWVzX3YxIC5kZXRhaWxfY2FyYWN0ZXJpc3RpcXVlc19jb250ZW50IHtcbiAgdHJhbnNpdGlvbjogMC41czsgfVxuICAuZGV0YWlsX2NhcmFjdGVyaXN0aXF1ZXNfdjEgLmRldGFpbF9jYXJhY3RlcmlzdGlxdWVzX2NvbnRlbnQgLmxpc3RfaXRlbTpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMXJlbTtcbiAgICBtaW4td2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzNzMxMzU7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjMzczMTM1O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cblxuLmRldGFpbF9jYXJhY3RlcmlzdGlxdWVzX3YxIC5idXR0b25fZGVmYXVsdC5hY3RpdmUgLmljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5kZXRhaWxfZGF0YV9maW5hbmNlIC5maW5hbmNlX2NvbnRlbnQgLnByaWNlX2ZpbmFuY2Uge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjY4OHJlbSArIDAuMzkxdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzczMTM1OyB9XG5cbi5kZXRhaWxfc3dpcGVyX192aWRlbzM2MCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5kZXRhaWxfc3dpcGVyX192aWRlbzM2MCAuZGV0YWlsX3N3aXBlcl9fdmlkZW8zNjBfc3RydWN0dXJlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuZGV0YWlsX3N3aXBlcl9fdmlkZW8zNjAgLmRldGFpbF9zd2lwZXJfX3ZpZGVvMzYwX3N0cnVjdHVyZSAudmlkZW8zNjBfaWNvbl9jb250ZW50IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTsgfVxuICAgICAgLmRldGFpbF9zd2lwZXJfX3ZpZGVvMzYwIC5kZXRhaWxfc3dpcGVyX192aWRlbzM2MF9zdHJ1Y3R1cmUgLnZpZGVvMzYwX2ljb25fY29udGVudDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgICAgLmRldGFpbF9zd2lwZXJfX3ZpZGVvMzYwIC5kZXRhaWxfc3dpcGVyX192aWRlbzM2MF9zdHJ1Y3R1cmUgLnZpZGVvMzYwX2ljb25fY29udGVudCAuaWNvbl9jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICAgICAgICBmaWxsOiAjRTFDODVDO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgei1pbmRleDogMTAwMDA7IH1cbiAgICAgICAgLmRldGFpbF9zd2lwZXJfX3ZpZGVvMzYwIC5kZXRhaWxfc3dpcGVyX192aWRlbzM2MF9zdHJ1Y3R1cmUgLnZpZGVvMzYwX2ljb25fY29udGVudCAuaWNvbl9jb250ZW50ID4gKiB7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAgICAgLmRldGFpbF9zd2lwZXJfX3ZpZGVvMzYwIC5kZXRhaWxfc3dpcGVyX192aWRlbzM2MF9zdHJ1Y3R1cmUgLnZpZGVvMzYwX2ljb25fY29udGVudCAuaWNvbl9jb250ZW50IC50b29sdGlwcyB7XG4gICAgICAgICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICAgICAgICB3aWR0aDogMS40cmVtO1xuICAgICAgICAgIGhlaWdodDogMS40cmVtO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogLS44cmVtO1xuICAgICAgICAgIHJpZ2h0OiAtLjVyZW07IH1cbiAgICAuZGV0YWlsX3N3aXBlcl9fdmlkZW8zNjAgLmRldGFpbF9zd2lwZXJfX3ZpZGVvMzYwX3N0cnVjdHVyZSAudmlkZW8zNjBfbGlzdF9jb250ZW50IHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IGNhbGMoMTAwJSArIDJyZW0pO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBhZGRpbmc6IDAuOHJlbSAwLjRyZW0gMC44cmVtIDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjRjdGOUY5O1xuICAgICAgYm9yZGVyLXJhZGl1czogMC44cmVtOyB9XG4gICAgICAuZGV0YWlsX3N3aXBlcl9fdmlkZW8zNjAgLmRldGFpbF9zd2lwZXJfX3ZpZGVvMzYwX3N0cnVjdHVyZSAudmlkZW8zNjBfbGlzdF9jb250ZW50IC52aWRlbzM2MF9saXN0IHtcbiAgICAgICAgbWF4LWhlaWdodDogMzB2aDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuICAgICAgLmRldGFpbF9zd2lwZXJfX3ZpZGVvMzYwIC5kZXRhaWxfc3dpcGVyX192aWRlbzM2MF9zdHJ1Y3R1cmUgLnZpZGVvMzYwX2xpc3RfY29udGVudDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgIGhlaWdodDogMC41cmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgbGVmdDogMS4xcmVtO1xuICAgICAgICBib3JkZXItdG9wOiAwLjVyZW0gc29saWQgI0ZGRkZGRjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwLjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgICAuZGV0YWlsX3N3aXBlcl9fdmlkZW8zNjAgLmRldGFpbF9zd2lwZXJfX3ZpZGVvMzYwX3N0cnVjdHVyZSAudmlkZW8zNjBfaXRlbSB7XG4gICAgICBwYWRkaW5nOiAwICAwLjRyZW0gMC44cmVtIDAuOHJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07IH1cbiAgICAgIC5kZXRhaWxfc3dpcGVyX192aWRlbzM2MCAuZGV0YWlsX3N3aXBlcl9fdmlkZW8zNjBfc3RydWN0dXJlIC52aWRlbzM2MF9pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nOiAwICAwLjRyZW0gMCAwLjhyZW07IH1cbiAgICAgIC5kZXRhaWxfc3dpcGVyX192aWRlbzM2MCAuZGV0YWlsX3N3aXBlcl9fdmlkZW8zNjBfc3RydWN0dXJlIC52aWRlbzM2MF9pdGVtIC52aWRlbzM2MF9idXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgIHdpZHRoOiA2cmVtO1xuICAgICAgICBtaW4td2lkdGg6IDZyZW07XG4gICAgICAgIGhlaWdodDogNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgICAgLmRldGFpbF9zd2lwZXJfX3ZpZGVvMzYwIC5kZXRhaWxfc3dpcGVyX192aWRlbzM2MF9zdHJ1Y3R1cmUgLnZpZGVvMzYwX2l0ZW0gLnZpZGVvMzYwX2J1dHRvbi5tZWRpYS0tdmlzaXRlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0MxQzFDMTsgfVxuICAgICAgICAgIC5kZXRhaWxfc3dpcGVyX192aWRlbzM2MCAuZGV0YWlsX3N3aXBlcl9fdmlkZW8zNjBfc3RydWN0dXJlIC52aWRlbzM2MF9pdGVtIC52aWRlbzM2MF9idXR0b24ubWVkaWEtLXZpc2l0ZWQgLnZpZGVvMzYwX3N2ZyB7XG4gICAgICAgICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gICAgICAgIC5kZXRhaWxfc3dpcGVyX192aWRlbzM2MCAuZGV0YWlsX3N3aXBlcl9fdmlkZW8zNjBfc3RydWN0dXJlIC52aWRlbzM2MF9pdGVtIC52aWRlbzM2MF9idXR0b24ubWVkaWEtLWFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAgICAgICAgIC5kZXRhaWxfc3dpcGVyX192aWRlbzM2MCAuZGV0YWlsX3N3aXBlcl9fdmlkZW8zNjBfc3RydWN0dXJlIC52aWRlbzM2MF9pdGVtIC52aWRlbzM2MF9idXR0b24ubWVkaWEtLWFjdGl2ZSAudmlkZW8zNjBfc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgICAgICAgLmRldGFpbF9zd2lwZXJfX3ZpZGVvMzYwIC5kZXRhaWxfc3dpcGVyX192aWRlbzM2MF9zdHJ1Y3R1cmUgLnZpZGVvMzYwX2l0ZW0gLnZpZGVvMzYwX2J1dHRvbiA+ICoge1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgICAuZGV0YWlsX3N3aXBlcl9fdmlkZW8zNjAgLmRldGFpbF9zd2lwZXJfX3ZpZGVvMzYwX3N0cnVjdHVyZSAudmlkZW8zNjBfaXRlbSAudmlkZW8zNjBfc3ZnIHtcbiAgICAgICAgZmlsbDogI0ZGRkZGRjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuICAgICAgLmRldGFpbF9zd2lwZXJfX3ZpZGVvMzYwIC5kZXRhaWxfc3dpcGVyX192aWRlbzM2MF9zdHJ1Y3R1cmUgLnZpZGVvMzYwX2l0ZW0gLnZpZGVvMzYwX2NvdW50ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTAlO1xuICAgICAgICByaWdodDogMTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgbWluLXdpZHRoOiAxLjhyZW07XG4gICAgICAgIGhlaWdodDogMS44cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgLmRldGFpbF9zd2lwZXJfX3ZpZGVvMzYwIC5kZXRhaWxfc3dpcGVyX192aWRlbzM2MF9zdHJ1Y3R1cmUgLnZpZGVvMzYwLWltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICB3aWR0aDogNnJlbTtcbiAgICAgIG1pbi13aWR0aDogNnJlbTtcbiAgICAgIGhlaWdodDogNXJlbTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gICAgLmRldGFpbF9zd2lwZXJfX3ZpZGVvMzYwIC5kZXRhaWxfc3dpcGVyX192aWRlbzM2MF9zdHJ1Y3R1cmU6aG92ZXIgLnZpZGVvMzYwX2xpc3RfY29udGVudCB7XG4gICAgICBib3R0b206IDNyZW07XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICB6LWluZGV4OiAxMDAwMDsgfVxuXG4uZGV0YWlsX3N3aXBlcl92MSAuZGV0YWlsX3N3aXBlcl9fY29udGFpbmVyIHtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmRldGFpbF9zd2lwZXJfdjEgLmRldGFpbF9zd2lwZXJfX2NvbnRhaW5lcltkYXRhLW1vZGFsLXRhcmdldD1cInN3aXBlcl9nYWxsZXJ5XCJdIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZGV0YWlsX3N3aXBlcl92MSAuZGV0YWlsX3N3aXBlcl9fY29udGFpbmVyIHtcbiAgICAgIGFzcGVjdC1yYXRpbzogMTYvNzsgfSB9XG5cbi5kZXRhaWxfc3dpcGVyX3YxIC5kZXRhaWxfc3dpcGVyX19zdHJ1Y3R1cmUge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmRldGFpbF9zd2lwZXJfdjEgLnN3aXBlci1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4uZGV0YWlsX3N3aXBlcl92MSAuZGV0YWlsX3N3aXBlcl9fY29udGVudCAubnVtYmVyX3BpY3R1cmUge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmOyB9XG5cbi5kZXRhaWxfc3dpcGVyX3YxIC5kZXRhaWxfc3dpcGVyX19iYW5kZWF1IC5iYW5kZWF1X2l0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMzc1cmVtO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGNvbG9yOiAjRTFDODVDO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAuZGV0YWlsX3N3aXBlcl92MSAuZGV0YWlsX3N3aXBlcl9fYmFuZGVhdSAuYmFuZGVhdV9pdGVtOmZpcnN0LWxldHRlciB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uZGV0YWlsX3N3aXBlcl92MSAuZGV0YWlsX3N3aXBlcl9fZmF2b3JpcyB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgei1pbmRleDogMTA7IH1cblxuLm1vZGFsLXN3aXBlci1nYWxsZXJ5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMXJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tb2RhbC1zd2lwZXItZ2FsbGVyeSB7XG4gICAgICBwYWRkaW5nOiAycmVtOyB9IH1cbiAgLm1vZGFsLXN3aXBlci1nYWxsZXJ5IC5tb2RhbF9fYm9keSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiA5NSU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDRyZW0gMXJlbSAxcmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5tb2RhbC1zd2lwZXItZ2FsbGVyeSAubW9kYWxfX2JvZHkge1xuICAgICAgICBwYWRkaW5nOiA0cmVtIDJyZW0gMnJlbTsgfSB9XG4gIC5tb2RhbC1zd2lwZXItZ2FsbGVyeSAuc3dpcGVyLWdhbGxlcnkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubW9kYWwtc3dpcGVyLWdhbGxlcnkgLnN3aXBlci1nYWxsZXJ5IC5zd2lwZXIge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLm1vZGFsLXN3aXBlci1nYWxsZXJ5IC5zd2lwZXItZ2FsbGVyeSAuc3dpcGVyLnN3aXBlci12aWV3IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1cmVtKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgICAgICAubW9kYWwtc3dpcGVyLWdhbGxlcnkgLnN3aXBlci1nYWxsZXJ5IC5zd2lwZXIuc3dpcGVyLXZpZXcgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gICAgICAgICAgLm1vZGFsLXN3aXBlci1nYWxsZXJ5IC5zd2lwZXItZ2FsbGVyeSAuc3dpcGVyLnN3aXBlci12aWV3IC5zd2lwZXItc2xpZGUgLnN3aXBlci1pbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gICAgICAgIC5tb2RhbC1zd2lwZXItZ2FsbGVyeSAuc3dpcGVyLWdhbGxlcnkgLnN3aXBlci5zd2lwZXItdmlldyAuc3dpcGVyLWJ1dHRvbiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgICAgd2lkdGg6IDMuNXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDRyZW07XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuNXM7IH1cbiAgICAgICAgICAubW9kYWwtc3dpcGVyLWdhbGxlcnkgLnN3aXBlci1nYWxsZXJ5IC5zd2lwZXIuc3dpcGVyLXZpZXcgLnN3aXBlci1idXR0b24uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGxlZnQ6IDA7IH1cbiAgICAgICAgICAubW9kYWwtc3dpcGVyLWdhbGxlcnkgLnN3aXBlci1nYWxsZXJ5IC5zd2lwZXIuc3dpcGVyLXZpZXcgLnN3aXBlci1idXR0b24uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICByaWdodDogMDsgfVxuICAgICAgICAgIC5tb2RhbC1zd2lwZXItZ2FsbGVyeSAuc3dpcGVyLWdhbGxlcnkgLnN3aXBlci5zd2lwZXItdmlldyAuc3dpcGVyLWJ1dHRvblthcmlhLWRpc2FibGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjI1O1xuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgICAgICAubW9kYWwtc3dpcGVyLWdhbGxlcnkgLnN3aXBlci1nYWxsZXJ5IC5zd2lwZXIuc3dpcGVyLXZpZXcgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMXJlbTtcbiAgICAgICAgICByaWdodDogMC41cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgIC5tb2RhbC1zd2lwZXItZ2FsbGVyeSAuc3dpcGVyLWdhbGxlcnkgLnN3aXBlci5zd2lwZXItbmF2aWdhdGlvbiB7XG4gICAgICAgIGhlaWdodDogNHJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMuNXJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gN3JlbSk7IH1cbiAgICAgICAgLm1vZGFsLXN3aXBlci1nYWxsZXJ5IC5zd2lwZXItZ2FsbGVyeSAuc3dpcGVyLnN3aXBlci1uYXZpZ2F0aW9uIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgICAgLm1vZGFsLXN3aXBlci1nYWxsZXJ5IC5zd2lwZXItZ2FsbGVyeSAuc3dpcGVyLnN3aXBlci1uYXZpZ2F0aW9uIC5zd2lwZXItc2xpZGUgLnN3aXBlci1pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDRyZW07XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgICAgICAgIC5tb2RhbC1zd2lwZXItZ2FsbGVyeSAuc3dpcGVyLWdhbGxlcnkgLnN3aXBlci5zd2lwZXItbmF2aWdhdGlvbiAuc3dpcGVyLXNsaWRlOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMjUsIDIwMCwgOTIsIDAuNzUpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC41cztcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgICAgICAubW9kYWwtc3dpcGVyLWdhbGxlcnkgLnN3aXBlci1nYWxsZXJ5IC5zd2lwZXIuc3dpcGVyLW5hdmlnYXRpb24gLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZlOmFmdGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0b3A6IDA7IH1cbiAgICAubW9kYWwtc3dpcGVyLWdhbGxlcnkgLnN3aXBlci1nYWxsZXJ5IC5zd2lwZXItYnV0dG9ucyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGhlaWdodDogNHJlbTsgfVxuICAgICAgLm1vZGFsLXN3aXBlci1nYWxsZXJ5IC5zd2lwZXItZ2FsbGVyeSAuc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgICAgIC5tb2RhbC1zd2lwZXItZ2FsbGVyeSAuc3dpcGVyLWdhbGxlcnkgLnN3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuLm1lZGlhLW1vZHVsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxOyB9XG4gIC5tZWRpYS1tb2R1bGVfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5tZWRpYS1tb2R1bGVfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5tZWRpYS1tb2R1bGVfX2NvbnRlbnQgPiAqIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5kZXRhaWxfc3dpcGVyX2Nsb3NlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAuZGV0YWlsX3N3aXBlcl9jbG9zZSAuYmxvY2tfc3RydWN0dXJlIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmRldGFpbF9zd2lwZXJfY2xvc2VfYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAuN3JlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjODZBRUI1O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7IH1cblxuLnByb3BlcnR5LWRldGFpbC12Ml9fc2xpZGUgLnNsaWRlcl9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzUwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4ucHJvcGVydHktZGV0YWlsLXYyX19zbGlkZSAuc2xpZGVyX19zd2lwZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4ucHJvcGVydHktZGV0YWlsLXYyX19zbGlkZSAuc2xpZGVyX19zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnByb3BlcnR5LWRldGFpbC12Ml9fc2xpZGUgLnNsaWRlcl9fbWFpbiB7XG4gIGhlaWdodDogNDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnByb3BlcnR5LWRldGFpbC12Ml9fc2xpZGUgLnNsaWRlcl9fbWFpbiB7XG4gICAgICBoZWlnaHQ6IDc1MHB4OyB9IH1cbiAgLnByb3BlcnR5LWRldGFpbC12Ml9fc2xpZGUgLnNsaWRlcl9fbWFpbiAuc2xpZGVyLWltZ19fcGljdHVyZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLnByb3BlcnR5LWRldGFpbC12Ml9fc2xpZGUgLnNsaWRlcl9fbWFpbiAuc2xpZGVyLWltZ19fcGljdHVyZSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAucHJvcGVydHktZGV0YWlsLXYyX19zbGlkZSAuc2xpZGVyX19tYWluIC5zbGlkZXJfX2ltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0NTBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgLnByb3BlcnR5LWRldGFpbC12Ml9fc2xpZGUgLnNsaWRlcl9fbWFpbiAuc2xpZGVyX19pbWcge1xuICAgICAgICBoZWlnaHQ6IDc1MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnByb3BlcnR5LWRldGFpbC12Ml9fc2xpZGUgLnNsaWRlcl9fbWFpbiAuc3dpcGVyLXNsaWRlIHtcbiAgICAgIGhlaWdodDogNzUwcHg7IH0gfVxuXG4ucHJvcGVydHktZGV0YWlsLXYyX19zbGlkZS5zbGlkZXItLWNvbnRhaW4gLnNsaWRlcl9fbWFpbiAuc2xpZGVyLWltZ19fcGljdHVyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5wcm9wZXJ0eS1kZXRhaWwtdjJfX3NsaWRlLnNsaWRlci0tY29udGFpbiAuc2xpZGVyX19tYWluIC5zbGlkZXItaW1nX19pbWcge1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MDBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucHJvcGVydHktZGV0YWlsLXYyX19zbGlkZS5zbGlkZXItLWNvbnRhaW4gLnNsaWRlcl9fbWFpbiAuc2xpZGVyLWltZ19faW1nIHtcbiAgICAgIGhlaWdodDogNzUwcHg7IH0gfVxuXG4ucHJvcGVydHktZGV0YWlsLXYyX19zbGlkZSAuc2xpZGVyLS10aHVtYnMge1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnByb3BlcnR5LWRldGFpbC12Ml9fc2xpZGUgLnNsaWRlci0tdGh1bWJzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnByb3BlcnR5LWRldGFpbC12Ml9fc2xpZGUgLnNsaWRlci0tdGh1bWJzIC5zbGlkZXJfX3RodW1icyB7XG4gICAgICBoZWlnaHQ6IDE3MHB4OyB9IH1cbiAgLnByb3BlcnR5LWRldGFpbC12Ml9fc2xpZGUgLnNsaWRlci0tdGh1bWJzIC5zd2lwZXItc2xpZGUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnByb3BlcnR5LWRldGFpbC12Ml9fc2xpZGUgLnNsaWRlci0tdGh1bWJzIC5zbGlkZXJfX2ltZyB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5wcm9wZXJ0eS1kZXRhaWwtdjJfX3NsaWRlIC5zd2lwZXItYnV0dG9uLW5leHQsXG4ucHJvcGVydHktZGV0YWlsLXYyX19zbGlkZSAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogI0UxQzg1QztcbiAgei1pbmRleDogMTAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMi41cmVtOyB9XG4gIC5wcm9wZXJ0eS1kZXRhaWwtdjJfX3NsaWRlIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIsIC5wcm9wZXJ0eS1kZXRhaWwtdjJfX3NsaWRlIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMsXG4gIC5wcm9wZXJ0eS1kZXRhaWwtdjJfX3NsaWRlIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIsXG4gIC5wcm9wZXJ0eS1kZXRhaWwtdjJfX3NsaWRlIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUM4NUM7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cblxuLnByb3BlcnR5LWRldGFpbC12Ml9fc2xpZGUgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHJpZ2h0OiAycmVtOyB9XG5cbi5wcm9wZXJ0eS1kZXRhaWwtdjJfX3NsaWRlIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBsZWZ0OiAycmVtOyB9XG5cbi5wcm9wZXJ0eS1kZXRhaWwtdjNfX3NsaWRlIC5zbGlkZXJfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDc1MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLnByb3BlcnR5LWRldGFpbC12M19fc2xpZGUgLnNsaWRlcl9fc3dpcGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cblxuLnByb3BlcnR5LWRldGFpbC12M19fc2xpZGUgLnNsaWRlcl9fc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucHJvcGVydHktZGV0YWlsLXYzX19zbGlkZSAuc2xpZGVyX19zd2lwZXIge1xuICAgICAgd2lkdGg6IDcwJTsgfSB9XG5cbi5wcm9wZXJ0eS1kZXRhaWwtdjNfX3NsaWRlIC5zbGlkZXJfX21haW4ge1xuICBoZWlnaHQ6IDQ1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5wcm9wZXJ0eS1kZXRhaWwtdjNfX3NsaWRlIC5zbGlkZXJfX21haW4ge1xuICAgICAgaGVpZ2h0OiA3NTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMWVtOyB9IH1cbiAgLnByb3BlcnR5LWRldGFpbC12M19fc2xpZGUgLnNsaWRlcl9fbWFpbiAuc2xpZGVyLWltZ19fcGljdHVyZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLnByb3BlcnR5LWRldGFpbC12M19fc2xpZGUgLnNsaWRlcl9fbWFpbiAuc2xpZGVyLWltZ19fcGljdHVyZSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAucHJvcGVydHktZGV0YWlsLXYzX19zbGlkZSAuc2xpZGVyX19tYWluIC5zbGlkZXJfX2ltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0NTBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgLnByb3BlcnR5LWRldGFpbC12M19fc2xpZGUgLnNsaWRlcl9fbWFpbiAuc2xpZGVyX19pbWcge1xuICAgICAgICBoZWlnaHQ6IDc1MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnByb3BlcnR5LWRldGFpbC12M19fc2xpZGUgLnNsaWRlcl9fbWFpbiAuc3dpcGVyLXNsaWRlIHtcbiAgICAgIGhlaWdodDogNzUwcHg7IH0gfVxuXG4ucHJvcGVydHktZGV0YWlsLXYzX19zbGlkZS5zbGlkZXItLWNvbnRhaW4gLnNsaWRlcl9fbWFpbiAuc2xpZGVyLWltZ19fcGljdHVyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5wcm9wZXJ0eS1kZXRhaWwtdjNfX3NsaWRlLnNsaWRlci0tY29udGFpbiAuc2xpZGVyX19tYWluIC5zbGlkZXItaW1nX19pbWcge1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MDBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucHJvcGVydHktZGV0YWlsLXYzX19zbGlkZS5zbGlkZXItLWNvbnRhaW4gLnNsaWRlcl9fbWFpbiAuc2xpZGVyLWltZ19faW1nIHtcbiAgICAgIGhlaWdodDogNzUwcHg7IH0gfVxuXG4ucHJvcGVydHktZGV0YWlsLXYzX19zbGlkZSAuc2xpZGVyLS10aHVtYnMge1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnByb3BlcnR5LWRldGFpbC12M19fc2xpZGUgLnNsaWRlci0tdGh1bWJzIHtcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5wcm9wZXJ0eS1kZXRhaWwtdjNfX3NsaWRlIC5zbGlkZXItLXRodW1icyAuc2xpZGVyX190aHVtYnMge1xuICAgICAgaGVpZ2h0OiA3NTBweDsgfSB9XG4gIC5wcm9wZXJ0eS1kZXRhaWwtdjNfX3NsaWRlIC5zbGlkZXItLXRodW1icyAuc3dpcGVyLXNsaWRlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5wcm9wZXJ0eS1kZXRhaWwtdjNfX3NsaWRlIC5zbGlkZXItLXRodW1icyAuc2xpZGVyX19pbWcge1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG4ucHJvcGVydHktZGV0YWlsLXYzX19zbGlkZSAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnByb3BlcnR5LWRldGFpbC12M19fc2xpZGUgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMS40ZW07XG4gIGNvbG9yOiAjRTFDODVDO1xuICB6LWluZGV4OiAxMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUM4NUM7IH1cbiAgLnByb3BlcnR5LWRldGFpbC12M19fc2xpZGUgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcixcbiAgLnByb3BlcnR5LWRldGFpbC12M19fc2xpZGUgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gICAgZm9udC1zaXplOiAyZW07IH1cblxuLnByb3BlcnR5LWRldGFpbC12M19fc2xpZGUgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGJvdHRvbTogMXJlbTtcbiAgdG9wOiBpbmhlcml0O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVZKDUwJSk7IH1cblxuLnByb3BlcnR5LWRldGFpbC12M19fc2xpZGUgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHRvcDogMXJlbTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWSg1MCUpOyB9XG5cbi5wcm9wZXJ0aWVzLWRldGFpbF9fb3B0aW9ucyAub3B0aW9uX19udW1iZXIge1xuICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG5cbi5wcm9wZXJ0aWVzLWRldGFpbF9fcHJpY2Uge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxLjE4OHJlbSwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksIDEuMDYzcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzczMTM1OyB9XG5cbi5wcm9wZXJ0aWVzLWRldGFpbF9fcmVmZXJlbmNlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLnByb3BlcnRpZXMtZGV0YWlsX19yZWZlcmVuY2UtdmFsdWUge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cblxuLnByb3BlcnRpZXMtZGV0YWlsIC50aXRsZS12MV9fcGFydDEge1xuICBwYWRkaW5nOiAwLjZyZW0gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzM3MzEzNTtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDAuODc1cmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgLnByb3BlcnRpZXMtZGV0YWlsIC50aXRsZS12MV9fcGFydDE6YmVmb3JlLCAucHJvcGVydGllcy1kZXRhaWwgLnRpdGxlLXYxX19wYXJ0MTphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM3MzEzNTsgfVxuXG4ucHJvcGVydGllcy1kZXRhaWwgLnRpdGxlLXYxX19wYXJ0MiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMjVyZW0sIGNhbGMoMC44NzVyZW0gKyAwLjc4MTN2dyksIDEuNXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICBjb2xvcjogI0UxQzg1QzsgfVxuXG4ucHJvcGVydGllcy1kZXRhaWwtdjFfX3RvcGxpbmtzIC5saW5rcy1ncm91cF9fbGluayArIC5saW5rcy1ncm91cF9fbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtOyB9XG5cbi5wcm9wZXJ0aWVzLWRldGFpbC12MV9fdG9wLWNvbDIgLmxpbmtzLWdyb3VwX193cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5wcm9wZXJ0aWVzLWRldGFpbC12MV9fdG9wLWNvbDIgLmxpbmtzLWdyb3VwX193cmFwcGVyID4gKiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLjVyZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnByb3BlcnRpZXMtZGV0YWlsLXYxX190b3AtY29sMiAubGlua3MtZ3JvdXBfX3dyYXBwZXIgPiAqIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICAgLnByb3BlcnRpZXMtZGV0YWlsLXYxX190b3AtY29sMiAubGlua3MtZ3JvdXBfX3dyYXBwZXIgPiAqOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ucHJvcGVydGllcy1kZXRhaWwtdjEgLm1vZHVsZS1tYXAtanMge1xuICBoZWlnaHQ6IDI5NXB4OyB9XG5cbi5wcm9wZXJ0aWVzLWRldGFpbC12Ml9fdG9wbGlua3MgLmxpbmtzLWdyb3VwX19saW5rICsgLmxpbmtzLWdyb3VwX19saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07IH1cblxuLnByb3BlcnRpZXMtZGV0YWlsLXYyX190b3AtY29sMiAubGlua3MtZ3JvdXBfX3dyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLnByb3BlcnRpZXMtZGV0YWlsLXYyX190b3AtY29sMiAubGlua3MtZ3JvdXBfX3dyYXBwZXIgPiAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucHJvcGVydGllcy1kZXRhaWwtdjJfX3RvcC1jb2wyIC5saW5rcy1ncm91cF9fd3JhcHBlciA+ICoge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICAucHJvcGVydGllcy1kZXRhaWwtdjJfX3RvcC1jb2wyIC5saW5rcy1ncm91cF9fd3JhcHBlciA+ICo6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5wcm9wZXJ0aWVzLWRldGFpbC12MiAubW9kdWxlLW1hcC1qcyB7XG4gIGhlaWdodDogMjk1cHg7IH1cblxuLnByb3BlcnRpZXMtZGV0YWlsLXYzX190b3BsaW5rcyAubGlua3MtZ3JvdXBfX2xpbmsgKyAubGlua3MtZ3JvdXBfX2xpbmsge1xuICBtYXJnaW4tbGVmdDogMXJlbTsgfVxuXG4ucHJvcGVydGllcy1kZXRhaWwtdjNfX3RvcC1jb2wyIC5saW5rcy1ncm91cF9fd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICAucHJvcGVydGllcy1kZXRhaWwtdjNfX3RvcC1jb2wyIC5saW5rcy1ncm91cF9fd3JhcHBlciA+ICoge1xuICAgIG1hcmdpbi1ib3R0b206IC41cmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wcm9wZXJ0aWVzLWRldGFpbC12M19fdG9wLWNvbDIgLmxpbmtzLWdyb3VwX193cmFwcGVyID4gKiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgIC5wcm9wZXJ0aWVzLWRldGFpbC12M19fdG9wLWNvbDIgLmxpbmtzLWdyb3VwX193cmFwcGVyID4gKjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnByb3BlcnRpZXMtZGV0YWlsLXYzIC5tb2R1bGUtbWFwLWpzIHtcbiAgaGVpZ2h0OiAyOTVweDsgfVxuXG4ucHJvcGVydGllcy1saXN0LXYxIC5pdGVtOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4ICMyNTI4MkIyQjsgfVxuXG4ucHJvcGVydGllcy1saXN0LXYxIC5pdGVtX19vcHRpb25zIC5vcHRpb25fX251bWJlciB7XG4gIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cblxuLnByb3BlcnRpZXMtbGlzdC12MSAuaXRlbV9fYmxvY2stLWNpdHkgLnRpdGxlLXYxIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIC5wcm9wZXJ0aWVzLWxpc3QtdjEgLml0ZW1fX2Jsb2NrLS1jaXR5IC50aXRsZS12MV9fcGFydDEge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG5cbi5wcm9wZXJ0aWVzLWxpc3QtdjEgLml0ZW1fX2Jsb2NrLS10aXRsZSB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuOTM4cmVtLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgMC44MTNyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNFMUM4NUM7IH1cblxuLnByb3BlcnRpZXMtbGlzdC12MSAuaXRlbV9fcHJpY2Uge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxLjE4OHJlbSwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksIDEuMDYzcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzczMTM1OyB9XG5cbi5wcm9wZXJ0aWVzLWxpc3QtdjEgLml0ZW1fX21lZGlhLTM2MCwgLnByb3BlcnRpZXMtbGlzdC12MSAuaXRlbV9fbWVkaWEtdmlkZW8ge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG5cbi5wcm9wZXJ0aWVzLWxpc3QtdjEgLml0ZW1fX21lZGlhLTM2MCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4ucHJvcGVydGllcy1saXN0LXYxIC5pdGVtX19tZWRpYS12aWRlbyB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4ucHJvcGVydGllcy1saXN0LXYxIC5pdGVtX19tZWRpYS1zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogLjJyZW0gLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnByb3BlcnRpZXMtbGlzdC12MSAuaXRlbV9fY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7IH1cblxuLnByb3BlcnRpZXMtbGlzdC12MSAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5IHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC43NXJlbSwgY2FsYyguNzVyZW0gKyAwdncpLCAwLjc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMyNTI4MkI7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgYm9yZGVyLXdpZHRoOiAxcHg7IH1cbiAgLnByb3BlcnRpZXMtbGlzdC12MSAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5IHN2ZyB7XG4gICAgZmlsbDogIzM3MzEzNTsgfVxuICAucHJvcGVydGllcy1saXN0LXYxIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6aG92ZXIsIC5wcm9wZXJ0aWVzLWxpc3QtdjEgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpmb2N1cyB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAucHJvcGVydGllcy1saXN0LXYxIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6aG92ZXIgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nLCAucHJvcGVydGllcy1saXN0LXYxIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6Zm9jdXMgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nIHtcbiAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgICAucHJvcGVydGllcy1saXN0LXYxIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6aG92ZXI6YmVmb3JlLCAucHJvcGVydGllcy1saXN0LXYxIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6Zm9jdXM6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICMyNTI4MkI7IH1cbiAgLnByb3BlcnRpZXMtbGlzdC12MSAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuXG4ucHJvcGVydGllcy1saXN0LXYxIC5pdGVtX19jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuXG4ucHJvcGVydGllcy1saXN0LXYxIC5pdGVtX19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5wcm9wZXJ0aWVzLWxpc3QtdjEgLml0ZW1fX21lZGlhLXN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIG1hcmdpbjogMC4ycmVtOyB9XG4gIC5wcm9wZXJ0aWVzLWxpc3QtdjEgLml0ZW1fX21lZGlhLXN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgIGNvbG9yOiAjRTFDODVDO1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuXG4ucHJvcGVydGllcy1saXN0LXYyIC5pdGVtOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4ICMyNTI4MkIyQjsgfVxuXG4ucHJvcGVydGllcy1saXN0LXYyIC5pdGVtX19vcHRpb25zIC5vcHRpb25fX251bWJlciB7XG4gIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cblxuLnByb3BlcnRpZXMtbGlzdC12MiAuaXRlbV9fYmxvY2stLWNpdHkgLnRpdGxlLXYxIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIC5wcm9wZXJ0aWVzLWxpc3QtdjIgLml0ZW1fX2Jsb2NrLS1jaXR5IC50aXRsZS12MV9fcGFydDEge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG5cbi5wcm9wZXJ0aWVzLWxpc3QtdjIgLml0ZW1fX2Jsb2NrLS10aXRsZSB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuOTM4cmVtLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgMC44MTNyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNFMUM4NUM7IH1cblxuLnByb3BlcnRpZXMtbGlzdC12MiAuaXRlbV9fcHJpY2Uge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxLjE4OHJlbSwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksIDEuMDYzcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzczMTM1OyB9XG4gIC5wcm9wZXJ0aWVzLWxpc3QtdjIgLml0ZW1fX3ByaWNlLXZhbHVlIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMjUyODJCOyB9XG5cbi5wcm9wZXJ0aWVzLWxpc3QtdjIgLml0ZW1fX21lZGlhLTM2MCwgLnByb3BlcnRpZXMtbGlzdC12MiAuaXRlbV9fbWVkaWEtdmlkZW8ge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG5cbi5wcm9wZXJ0aWVzLWxpc3QtdjIgLml0ZW1fX21lZGlhLTM2MCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4ucHJvcGVydGllcy1saXN0LXYyIC5pdGVtX19tZWRpYS12aWRlbyB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4ucHJvcGVydGllcy1saXN0LXYyIC5pdGVtX19tZWRpYS1zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogLjJyZW0gLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnByb3BlcnRpZXMtbGlzdC12MiAuaXRlbV9fY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7IH1cblxuLnByb3BlcnRpZXMtbGlzdC12MiAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5IHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC43NXJlbSwgY2FsYyguNzVyZW0gKyAwdncpLCAwLjc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMyNTI4MkI7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgYm9yZGVyLXdpZHRoOiAxcHg7IH1cbiAgLnByb3BlcnRpZXMtbGlzdC12MiAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5IHN2ZyB7XG4gICAgZmlsbDogIzM3MzEzNTsgfVxuICAucHJvcGVydGllcy1saXN0LXYyIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6aG92ZXIsIC5wcm9wZXJ0aWVzLWxpc3QtdjIgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpmb2N1cyB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAucHJvcGVydGllcy1saXN0LXYyIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6aG92ZXIgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nLCAucHJvcGVydGllcy1saXN0LXYyIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6Zm9jdXMgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nIHtcbiAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgICAucHJvcGVydGllcy1saXN0LXYyIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6aG92ZXI6YmVmb3JlLCAucHJvcGVydGllcy1saXN0LXYyIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6Zm9jdXM6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICMyNTI4MkI7IH1cbiAgLnByb3BlcnRpZXMtbGlzdC12MiAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuXG4ucHJvcGVydGllcy1saXN0LXYyIC5pdGVtX19jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuXG4ucHJvcGVydGllcy1saXN0LXYyIC5pdGVtX19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5wcm9wZXJ0aWVzLWxpc3QtdjIgLml0ZW1fX21lZGlhLXN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIG1hcmdpbjogMC4ycmVtOyB9XG4gIC5wcm9wZXJ0aWVzLWxpc3QtdjIgLml0ZW1fX21lZGlhLXN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgIGNvbG9yOiAjRTFDODVDO1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb3BlcnRpZXMtbGlzdC12M19faXRlbTpudGgtY2hpbGQob2RkKSAuaXRlbV9fY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH0gfVxuXG4ucHJvcGVydGllcy1saXN0LXYzIC5pdGVtX19vcHRpb25zIC5vcHRpb25fX251bWJlciB7XG4gIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cblxuLnByb3BlcnRpZXMtbGlzdC12MyAuaXRlbV9fYmxvY2stLWNpdHkgLnRpdGxlLXYxIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIC5wcm9wZXJ0aWVzLWxpc3QtdjMgLml0ZW1fX2Jsb2NrLS1jaXR5IC50aXRsZS12MV9fcGFydDEge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG5cbi5wcm9wZXJ0aWVzLWxpc3QtdjMgLml0ZW1fX2Jsb2NrLS10aXRsZSB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuOTM4cmVtLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgMC44MTNyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNFMUM4NUM7IH1cblxuLnByb3BlcnRpZXMtbGlzdC12MyAuaXRlbV9fcHJpY2Uge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxLjE4OHJlbSwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksIDEuMDYzcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzczMTM1OyB9XG4gIC5wcm9wZXJ0aWVzLWxpc3QtdjMgLml0ZW1fX3ByaWNlLXZhbHVlIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMjUyODJCOyB9XG5cbi5wcm9wZXJ0aWVzLWxpc3QtdjMgLml0ZW1fX21lZGlhLTM2MCwgLnByb3BlcnRpZXMtbGlzdC12MyAuaXRlbV9fbWVkaWEtdmlkZW8ge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG5cbi5wcm9wZXJ0aWVzLWxpc3QtdjMgLml0ZW1fX21lZGlhLTM2MCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4ucHJvcGVydGllcy1saXN0LXYzIC5pdGVtX19tZWRpYS12aWRlbyB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4ucHJvcGVydGllcy1saXN0LXYzIC5pdGVtX19tZWRpYS1zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogLjJyZW0gLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnByb3BlcnRpZXMtbGlzdC12MyAuaXRlbV9fY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5wcm9wZXJ0aWVzLWxpc3QtdjMgLml0ZW1fX2RlY29yYXRlIHtcbiAgICB3aWR0aDogNjEuMzklOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5wcm9wZXJ0aWVzLWxpc3QtdjMgLml0ZW1fX2NvbnRlbnQge1xuICAgIHdpZHRoOiAzOSU7IH0gfVxuXG4ucHJvcGVydGllcy1saXN0LXYzIC5pdGVtX19saW5rcyAuY3RhLXF1YXRlcm5hcnkge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgwLjc1cmVtLCBjYWxjKC43NXJlbSArIDB2dyksIDAuNzVyZW0pIC8gMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzI1MjgyQjtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICBib3JkZXItd2lkdGg6IDFweDsgfVxuICAucHJvcGVydGllcy1saXN0LXYzIC5pdGVtX19saW5rcyAuY3RhLXF1YXRlcm5hcnkgc3ZnIHtcbiAgICBmaWxsOiAjMzczMTM1OyB9XG4gIC5wcm9wZXJ0aWVzLWxpc3QtdjMgLml0ZW1fX2xpbmtzIC5jdGEtcXVhdGVybmFyeTpob3ZlciwgLnByb3BlcnRpZXMtbGlzdC12MyAuaXRlbV9fbGlua3MgLmN0YS1xdWF0ZXJuYXJ5OmZvY3VzIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5wcm9wZXJ0aWVzLWxpc3QtdjMgLml0ZW1fX2xpbmtzIC5jdGEtcXVhdGVybmFyeTpob3ZlciAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcsIC5wcm9wZXJ0aWVzLWxpc3QtdjMgLml0ZW1fX2xpbmtzIC5jdGEtcXVhdGVybmFyeTpmb2N1cyAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcge1xuICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAgIC5wcm9wZXJ0aWVzLWxpc3QtdjMgLml0ZW1fX2xpbmtzIC5jdGEtcXVhdGVybmFyeTpob3ZlcjpiZWZvcmUsIC5wcm9wZXJ0aWVzLWxpc3QtdjMgLml0ZW1fX2xpbmtzIC5jdGEtcXVhdGVybmFyeTpmb2N1czpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuICAucHJvcGVydGllcy1saXN0LXYzIC5pdGVtX19saW5rcyAuY3RhLXF1YXRlcm5hcnk6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjUyODJCOyB9XG5cbi5wcm9wZXJ0aWVzLWxpc3QtdjMgLml0ZW1fX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG5cbi5wcm9wZXJ0aWVzLWxpc3QtdjMgLml0ZW1fX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLnByb3BlcnRpZXMtbGlzdC12MyAuaXRlbV9fbWVkaWEtc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbWFyZ2luOiAwLjJyZW07IH1cbiAgLnByb3BlcnRpZXMtbGlzdC12MyAuaXRlbV9fbWVkaWEtc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgY29sb3I6ICNFMUM4NUM7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG5cbi5wcm9wZXJ0aWVzLXJlbGF0ZWQtdjEge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gICAgLnByb3BlcnRpZXMtcmVsYXRlZC12MSAuc3dpcGVyLXNsaWRlLXByZXYge1xuICAgICAgb3BhY2l0eTogMDsgfSB9XG4gIC5wcm9wZXJ0aWVzLXJlbGF0ZWQtdjE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI0Y3RjlGOTsgfVxuICAucHJvcGVydGllcy1yZWxhdGVkLXYxX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgbWFyZ2luOiAwLjJyZW07IH1cbiAgICAucHJvcGVydGllcy1yZWxhdGVkLXYxX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgLnByb3BlcnRpZXMtcmVsYXRlZC12MV9fY29udGFpbmVyLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTI7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLnByb3BlcnRpZXMtcmVsYXRlZC12MV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gIC5wcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjAyNXJlbSwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAxLjg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGNvbG9yOiAjRTFDODVDOyB9XG4gIC5wcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfX2xpbmtzIC5jdGEtcHJpbWFyeSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDAuODc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgICAucHJvcGVydGllcy1yZWxhdGVkLXYxX19saW5rcyAuY3RhLXByaW1hcnkgc3ZnIHtcbiAgICAgIGZpbGw6ICNmZmY7IH1cbiAgLnByb3BlcnRpZXMtcmVsYXRlZC12MSAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLnByb3BlcnRpZXMtcmVsYXRlZC12MV9fc2xvZ2FuIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCAxLjI1cmVtLzEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNFMUM4NUM7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5wcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfX3Nsb2dhbjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAucHJvcGVydGllcy1yZWxhdGVkLXYxIC5pdGVtOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggIzI1MjgyQjJCOyB9XG4gIC5wcm9wZXJ0aWVzLXJlbGF0ZWQtdjEgLml0ZW1fX29wdGlvbnMgLm9wdGlvbl9fbnVtYmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gIC5wcm9wZXJ0aWVzLXJlbGF0ZWQtdjEgLml0ZW1fX2Jsb2NrLS1jaXR5IC50aXRsZS12MSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gICAgLnByb3BlcnRpZXMtcmVsYXRlZC12MSAuaXRlbV9fYmxvY2stLWNpdHkgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICMzNzMxMzU7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDcwMCBjbGFtcCgxcmVtLCBjYWxjKC44NzVyZW0gKyAwdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgLnByb3BlcnRpZXMtcmVsYXRlZC12MSAuaXRlbV9fYmxvY2stLXRpdGxlIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjkzOHJlbSwgY2FsYygwLjgxMjVyZW0gKyAwLjMxMjV2dyksIDAuODEzcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgLnByb3BlcnRpZXMtcmVsYXRlZC12MSAuaXRlbV9fcHJpY2Uge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDEuMTg4cmVtLCBjYWxjKDAuNTYyNXJlbSArIDAuMzEyNXZ3KSwgMS4wNjNyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAgIC5wcm9wZXJ0aWVzLXJlbGF0ZWQtdjEgLml0ZW1fX3ByaWNlLXZhbHVlIHtcbiAgICAgIGNvbG9yOiAjMjUyODJCOyB9XG4gIC5wcm9wZXJ0aWVzLXJlbGF0ZWQtdjEgLml0ZW1fX21lZGlhLTM2MCwgLnByb3BlcnRpZXMtcmVsYXRlZC12MSAuaXRlbV9fbWVkaWEtdmlkZW8ge1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgLnByb3BlcnRpZXMtcmVsYXRlZC12MSAuaXRlbV9fbWVkaWEtMzYwIHtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7IH1cbiAgLnByb3BlcnRpZXMtcmVsYXRlZC12MSAuaXRlbV9fbWVkaWEtdmlkZW8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuICAucHJvcGVydGllcy1yZWxhdGVkLXYxIC5pdGVtX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7IH1cbiAgLnByb3BlcnRpZXMtcmVsYXRlZC12MSAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5IHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgwLjc1cmVtLCBjYWxjKC43NXJlbSArIDB2dyksIDAuNzVyZW0pIC8gMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzI1MjgyQjtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgICBib3JkZXItd2lkdGg6IDFweDsgfVxuICAgIC5wcm9wZXJ0aWVzLXJlbGF0ZWQtdjEgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeSBzdmcge1xuICAgICAgZmlsbDogIzM3MzEzNTsgfVxuICAgIC5wcm9wZXJ0aWVzLXJlbGF0ZWQtdjEgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpob3ZlciwgLnByb3BlcnRpZXMtcmVsYXRlZC12MSAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAucHJvcGVydGllcy1yZWxhdGVkLXYxIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6aG92ZXIgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nLCAucHJvcGVydGllcy1yZWxhdGVkLXYxIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6Zm9jdXMgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nIHtcbiAgICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAgICAgLnByb3BlcnRpZXMtcmVsYXRlZC12MSAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmhvdmVyOmJlZm9yZSwgLnByb3BlcnRpZXMtcmVsYXRlZC12MSAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmZvY3VzOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMyNTI4MkI7IH1cbiAgICAucHJvcGVydGllcy1yZWxhdGVkLXYxIC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICMyNTI4MkI7IH1cbiAgLnByb3BlcnRpZXMtcmVsYXRlZC12MSAuaXRlbV9fY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAucHJvcGVydGllcy1yZWxhdGVkLXYxIC5pdGVtX19pbWcge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5wcm9wZXJ0aWVzLXJlbGF0ZWQtdjEgLml0ZW0gLmJhbm5lciB7XG4gICAgei1pbmRleDogMTsgfVxuICAucHJvcGVydGllcy1yZWxhdGVkLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAucHJvcGVydGllcy1yZWxhdGVkLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDO1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLnByb3BlcnRpZXMtcmVsYXRlZC12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgIC5wcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XG4gICAgICBmaWxsOiAjRTFDODVDOyB9XG4gICAgLnByb3BlcnRpZXMtcmVsYXRlZC12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciwgLnByb3BlcnRpZXMtcmVsYXRlZC12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyxcbiAgICAucHJvcGVydGllcy1yZWxhdGVkLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyLFxuICAgIC5wcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAgICAgLnByb3BlcnRpZXMtcmVsYXRlZC12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAucHJvcGVydGllcy1yZWxhdGVkLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZywgLnByb3BlcnRpZXMtcmVsYXRlZC12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAucHJvcGVydGllcy1yZWxhdGVkLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyxcbiAgICAgIC5wcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLnByb3BlcnRpZXMtcmVsYXRlZC12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsXG4gICAgICAucHJvcGVydGllcy1yZWxhdGVkLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5wcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcbiAgICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuXG4uZGV0YWlsX3NlcnZpY2VzX3YyIC5kZXRhaWxfc2VydmljZXNfc3RydWN0dXJlIC5kZXRhaWxfc2VydmljZXNfY29udGVudCAuc2VydmljZXNfcGFydCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzczMTM1OyB9XG4gIC5kZXRhaWxfc2VydmljZXNfdjIgLmRldGFpbF9zZXJ2aWNlc19zdHJ1Y3R1cmUgLmRldGFpbF9zZXJ2aWNlc19jb250ZW50IC5zZXJ2aWNlc19wYXJ0IC5zZXJ2aWNlc19wYXJ0X2NvbnRlbnQge1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMjVyZW0sIGNhbGMoMS4yNXJlbSArIDB2dyksIDEuMjVyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAuZGV0YWlsX3NlcnZpY2VzX3YyIC5kZXRhaWxfc2VydmljZXNfc3RydWN0dXJlIC5kZXRhaWxfc2VydmljZXNfY29udGVudCAuc2VydmljZXNfcGFydCAuc2VydmljZXNfcGFydF9pY29uIHtcbiAgICB0cmFuc2l0aW9uOiAjMzczMTM1O1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGZpbGw6ICNFMUM4NUM7IH1cblxuLmRldGFpbF9zZXJ2aWNlc192MiAuZGV0YWlsX3NlcnZpY2VzX3N0cnVjdHVyZSAuZGV0YWlsX3NlcnZpY2VzX2NvbnRlbnQgLnNlcnZpY2VzX2l0ZW1zLS1jaGF1ZmZhZ2UgLnNlcnZpY2VzX2l0ZW0ge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAuZGV0YWlsX3NlcnZpY2VzX3YyIC5kZXRhaWxfc2VydmljZXNfc3RydWN0dXJlIC5kZXRhaWxfc2VydmljZXNfY29udGVudCAuc2VydmljZXNfaXRlbXMtLWNoYXVmZmFnZSAuc2VydmljZXNfaXRlbTpmaXJzdC1sZXR0ZXIge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmRldGFpbF9zZXJ2aWNlc192MiAuZGV0YWlsX3NlcnZpY2VzX3N0cnVjdHVyZSAuZGV0YWlsX3NlcnZpY2VzX2NvbnRlbnQgLnNlcnZpY2VzX2l0ZW1fY29udGVudCAuc2VydmljZXNfaXRlbSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLmRldGFpbF9zZXJ2aWNlc192MiAuZGV0YWlsX3NlcnZpY2VzX3N0cnVjdHVyZSAuZGV0YWlsX3NlcnZpY2VzX2NvbnRlbnQgLnNlcnZpY2VzX2l0ZW1fY29udGVudCAuc2VydmljZXNfaXRlbSAudGV4dF92YXI6Zmlyc3QtbGV0dGVyIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5kZXRhaWxfc2VydmljZXNfdjIgLmRldGFpbF9zZXJ2aWNlc19zdHJ1Y3R1cmUgLmRldGFpbF9zZXJ2aWNlc19jb250ZW50IC5zZXJ2aWNlc19pdGVtX2NvbnRlbnQgLnNlcnZpY2VzX2l0ZW0gLnRleHRfdmFsdWUge1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgLmRldGFpbF9zZXJ2aWNlc192MiAuZGV0YWlsX3NlcnZpY2VzX3N0cnVjdHVyZSAuZGV0YWlsX3NlcnZpY2VzX2NvbnRlbnQgLnNlcnZpY2VzX2l0ZW1fY29udGVudCAuc2VydmljZXNfaXRlbSAudGV4dF92YWx1ZTpmaXJzdC1sZXR0ZXIge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uZGV0YWlsX3NlcnZpY2VzX3YyIC5kZXRhaWxfc2VydmljZXNfc3RydWN0dXJlIC5kZXRhaWxfc2VydmljZXNfY29udGVudC5vcGVuIC5zZXJ2aWNlc19wYXJ0IC5zZXJ2aWNlc19wYXJ0X2ljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5zZWxlY3Rpb24tZm9ybV9fYnRuLXN3aXRjaC1mb3JtLmN0YS1zZWNvbmRhcnkge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuICAuc2VsZWN0aW9uLWZvcm1fX2J0bi1zd2l0Y2gtZm9ybS5jdGEtc2Vjb25kYXJ5OmhvdmVyLCAuc2VsZWN0aW9uLWZvcm1fX2J0bi1zd2l0Y2gtZm9ybS5jdGEtc2Vjb25kYXJ5OmZvY3VzLCAuc2VsZWN0aW9uLWZvcm1fX2J0bi1zd2l0Y2gtZm9ybS5jdGEtc2Vjb25kYXJ5LmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzM3MzEzNTtcbiAgICBib3JkZXItY29sb3I6ICMzNzMxMzU7IH1cbiAgICAuc2VsZWN0aW9uLWZvcm1fX2J0bi1zd2l0Y2gtZm9ybS5jdGEtc2Vjb25kYXJ5OmhvdmVyIC5jdGEtc2Vjb25kYXJ5X19kcmF3aW5nLCAuc2VsZWN0aW9uLWZvcm1fX2J0bi1zd2l0Y2gtZm9ybS5jdGEtc2Vjb25kYXJ5OmZvY3VzIC5jdGEtc2Vjb25kYXJ5X19kcmF3aW5nLCAuc2VsZWN0aW9uLWZvcm1fX2J0bi1zd2l0Y2gtZm9ybS5jdGEtc2Vjb25kYXJ5LmFjdGl2ZSAuY3RhLXNlY29uZGFyeV9fZHJhd2luZyB7XG4gICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gICAgLnNlbGVjdGlvbi1mb3JtX19idG4tc3dpdGNoLWZvcm0uY3RhLXNlY29uZGFyeTpob3ZlciAuY3RhLXNlY29uZGFyeV9fdGV4dCwgLnNlbGVjdGlvbi1mb3JtX19idG4tc3dpdGNoLWZvcm0uY3RhLXNlY29uZGFyeTpmb2N1cyAuY3RhLXNlY29uZGFyeV9fdGV4dCwgLnNlbGVjdGlvbi1mb3JtX19idG4tc3dpdGNoLWZvcm0uY3RhLXNlY29uZGFyeS5hY3RpdmUgLmN0YS1zZWNvbmRhcnlfX3RleHQge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLnNlbGVjdGlvbi1mb3JtX19idG4tc3dpdGNoLWZvcm0uY3RhLXNlY29uZGFyeSAuY3RhLXNlY29uZGFyeV9fdGV4dCB7XG4gICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgLnNlbGVjdGlvbi1mb3JtX19idG4tc3dpdGNoLWZvcm0uY3RhLXNlY29uZGFyeSAuY3RhLXNlY29uZGFyeV9fZHJhd2luZyB7XG4gICAgZmlsbDogIzM3MzEzNTsgfVxuXG4uc2VsZWN0aW9uLWxpc3Qge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gICAgLnNlbGVjdGlvbi1saXN0IC5zd2lwZXItc2xpZGUtcHJldiB7XG4gICAgICBvcGFjaXR5OiAwOyB9IH1cbiAgLnNlbGVjdGlvbi1saXN0X19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgbWFyZ2luOiAwLjJyZW07IH1cbiAgICAuc2VsZWN0aW9uLWxpc3RfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuICAuc2VsZWN0aW9uLWxpc3RfX2NvbnRhaW5lci10aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEyO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgLnNlbGVjdGlvbi1saXN0X190aXRsZSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDcwMCBjbGFtcCgxcmVtLCBjYWxjKC44NzVyZW0gKyAwdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgLnNlbGVjdGlvbi1saXN0X190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4wMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAuc2VsZWN0aW9uLWxpc3RfX2xpbmtzIC5jdGEtcHJpbWFyeSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDAuODc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgICAuc2VsZWN0aW9uLWxpc3RfX2xpbmtzIC5jdGEtcHJpbWFyeSBzdmcge1xuICAgICAgZmlsbDogI2ZmZjsgfVxuICAuc2VsZWN0aW9uLWxpc3QgLnN3aXBlci1zbGlkZSB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5zZWxlY3Rpb24tbGlzdF9fc2xvZ2FuIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCAxLjI1cmVtLzEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNFMUM4NUM7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5zZWxlY3Rpb24tbGlzdF9fc2xvZ2FuOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gIC5zZWxlY3Rpb24tbGlzdCAuaXRlbTpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4ICMyNTI4MkIyQjsgfVxuICAuc2VsZWN0aW9uLWxpc3QgLml0ZW1fX29wdGlvbnMgLm9wdGlvbl9fbnVtYmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gIC5zZWxlY3Rpb24tbGlzdCAuaXRlbV9fYmxvY2stLWNpdHkgLnRpdGxlLXYxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgICAuc2VsZWN0aW9uLWxpc3QgLml0ZW1fX2Jsb2NrLS1jaXR5IC50aXRsZS12MV9fcGFydDEge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjMzczMTM1O1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gIC5zZWxlY3Rpb24tbGlzdCAuaXRlbV9fYmxvY2stLXRpdGxlIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjkzOHJlbSwgY2FsYygwLjgxMjVyZW0gKyAwLjMxMjV2dyksIDAuODEzcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgLnNlbGVjdGlvbi1saXN0IC5pdGVtX19wcmljZSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4xODhyZW0sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAxLjA2M3JlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gIC5zZWxlY3Rpb24tbGlzdCAuaXRlbV9fbWVkaWEtMzYwLCAuc2VsZWN0aW9uLWxpc3QgLml0ZW1fX21lZGlhLXZpZGVvIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gIC5zZWxlY3Rpb24tbGlzdCAuaXRlbV9fbWVkaWEtMzYwIHtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7IH1cbiAgLnNlbGVjdGlvbi1saXN0IC5pdGVtX19tZWRpYS12aWRlbyB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG4gIC5zZWxlY3Rpb24tbGlzdCAuaXRlbV9fY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjREVERURFOyB9XG4gIC5zZWxlY3Rpb24tbGlzdCAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5IHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgwLjc1cmVtLCBjYWxjKC43NXJlbSArIDB2dyksIDAuNzVyZW0pIC8gMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzI1MjgyQjtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgICBib3JkZXItd2lkdGg6IDFweDsgfVxuICAgIC5zZWxlY3Rpb24tbGlzdCAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5IHN2ZyB7XG4gICAgICBmaWxsOiAjMzczMTM1OyB9XG4gICAgLnNlbGVjdGlvbi1saXN0IC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6aG92ZXIsIC5zZWxlY3Rpb24tbGlzdCAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAuc2VsZWN0aW9uLWxpc3QgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpob3ZlciAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcsIC5zZWxlY3Rpb24tbGlzdCAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmZvY3VzIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyB7XG4gICAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgICAgIC5zZWxlY3Rpb24tbGlzdCAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmhvdmVyOmJlZm9yZSwgLnNlbGVjdGlvbi1saXN0IC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6Zm9jdXM6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzI1MjgyQjsgfVxuICAgIC5zZWxlY3Rpb24tbGlzdCAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjUyODJCOyB9XG4gIC5zZWxlY3Rpb24tbGlzdCAuaXRlbV9fY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAuc2VsZWN0aW9uLWxpc3QgLml0ZW1fX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5zZWxlY3Rpb24tbGlzdCAuaXRlbSAuYmFubmVyIHtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5zZWxlY3Rpb24tbGlzdF9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldixcbiAgLnNlbGVjdGlvbi1saXN0X19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDO1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLnNlbGVjdGlvbi1saXN0X19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgLnNlbGVjdGlvbi1saXN0X19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xuICAgICAgZmlsbDogI0UxQzg1QzsgfVxuICAgIC5zZWxlY3Rpb24tbGlzdF9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciwgLnNlbGVjdGlvbi1saXN0X19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzLFxuICAgIC5zZWxlY3Rpb24tbGlzdF9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlcixcbiAgICAuc2VsZWN0aW9uLWxpc3RfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAgICAgLnNlbGVjdGlvbi1saXN0X19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5zZWxlY3Rpb24tbGlzdF9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsIC5zZWxlY3Rpb24tbGlzdF9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAuc2VsZWN0aW9uLWxpc3RfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxuICAgICAgLnNlbGVjdGlvbi1saXN0X19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5zZWxlY3Rpb24tbGlzdF9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsXG4gICAgICAuc2VsZWN0aW9uLWxpc3RfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLnNlbGVjdGlvbi1saXN0X19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XG4gICAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgLnNlbGVjdGlvbi1saXN0X19jb250ZW50LS1uby1yZXN1bHQgLmVkaXRvcmlhbCB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4yNXJlbSwgY2FsYygwLjVyZW0gKyAxLjU2MjV2dyksIDEuNzVyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuXG4uc2lsb3MtaW5uZXItdjEge1xuICBiYWNrZ3JvdW5kOiAjRjdGOUY5OyB9XG4gIC5zaWxvcy1pbm5lci12MV9fdGl0bGUgLnRpdGxlLXYxIC50aXRsZS12MV9fcGFydDEge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzM3MzEzNTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5zaWxvcy1pbm5lci12MV9fdGl0bGUgLnRpdGxlLXYxIC50aXRsZS12MV9fcGFydDIge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMDI1cmVtLCBjYWxjKDEuMjVyZW0gKyAwdncpLCAxLjg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGNvbG9yOiAjRTFDODVDOyB9XG4gIC5zaWxvcy1pbm5lci12MV9faXRlbS10aXRsZSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgMS4yNXJlbS8xLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjRTFDODVDO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG4gICAgLnNpbG9zLWlubmVyLXYxX19pdGVtLXRpdGxlOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5zaWxvcy12MSB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgLnNpbG9zLXYxX190aXRsZSAudGl0bGUtdjEgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLnNpbG9zLXYxX190aXRsZSAudGl0bGUtdjEgLnRpdGxlLXYxX19wYXJ0MiB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4wMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAuc2lsb3MtdjFfX2l0ZW0tdGl0bGUge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIDEuMjVyZW0vMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLnNpbG9zLXYxX19pdGVtLXRpdGxlOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gIC5zaWxvcy12MV9fc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIG1hcmdpbjogMC4ycmVtOyB9XG4gICAgLnNpbG9zLXYxX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgLnNpbG9zLXYxLS1pbm5lciB7XG4gICAgYmFja2dyb3VuZDogI0Y3RjlGOTsgfVxuICAgIC5zaWxvcy12MS0taW5uZXIgLnNpbG9zLXYxX190aXRsZSAudGl0bGUtdjEgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDcwMCBjbGFtcCgxcmVtLCBjYWxjKC44NzVyZW0gKyAwdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzM3MzEzNTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuc2lsb3MtdjEtLWlubmVyIC5zaWxvcy12MV9fdGl0bGUgLnRpdGxlLXYxIC50aXRsZS12MV9fcGFydDIge1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4wMjVyZW0sIGNhbGMoMS4yNXJlbSArIDB2dyksIDEuODc1cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAgIC5zaWxvcy12MS0taW5uZXIgLnNpbG9zLXYxX19pdGVtLXRpdGxlIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIDEuMjVyZW0vMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjRTFDODVDO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgICAgIC5zaWxvcy12MS0taW5uZXIgLnNpbG9zLXYxX19pdGVtLXRpdGxlOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cblxuLnNlcnZpY2VzLXYxIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAuc2VydmljZXMtdjFfX3RpdGxlIC50aXRsZS12MV9fcGFydDEge1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgIC5zZXJ2aWNlcy12MV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTpiZWZvcmUsIC5zZXJ2aWNlcy12MV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gIC5zZXJ2aWNlcy12MV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MiB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4wMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAuc2VydmljZXMtdjEgLml0ZW1fX3Zpc3VhbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnNlcnZpY2VzLXYxIC5pdGVtX192aXN1YWw6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTc5ZGVnLCB0cmFuc3BhcmVudCwgIzAwMCk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLnNlcnZpY2VzLXYxIC5pdGVtX192aXN1YWw6OmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDYwJTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNlcnZpY2VzLXYxIC5pdGVtX192aXN1YWw6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgdHJhbnNwYXJlbnQsICMwMDApOyB9IH1cbiAgLnNlcnZpY2VzLXYxIC5pdGVtX19jb250ZW50IC5pdGVtX190aXRsZSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDcwMCBjbGFtcCgxcmVtLCBjYWxjKC44NzVyZW0gKyAwdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgICAuc2VydmljZXMtdjEgLml0ZW1fX2NvbnRlbnQgLml0ZW1fX3RpdGxlIC50aXRsZS12MV9fcGFydDE6YmVmb3JlLCAuc2VydmljZXMtdjEgLml0ZW1fX2NvbnRlbnQgLml0ZW1fX3RpdGxlIC50aXRsZS12MV9fcGFydDE6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAuc2VydmljZXMtdjEgLml0ZW1fX2NvbnRlbnQgLml0ZW1fX3RpdGxlIC50aXRsZS12MV9fcGFydDIge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuc2VydmljZXMtdjEgLml0ZW1fX2NvbnRlbnQgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDAuODc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gICAgLnNlcnZpY2VzLXYxIC5pdGVtX19jb250ZW50IC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6aG92ZXIsIC5zZXJ2aWNlcy12MSAuaXRlbV9fY29udGVudCAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjRTFDODVDO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMzczMTM1OyB9XG4gICAgICAuc2VydmljZXMtdjEgLml0ZW1fX2NvbnRlbnQgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpob3ZlciAuY3RhLXByaW1hcnlfX2RyYXdpbmcsIC5zZXJ2aWNlcy12MSAuaXRlbV9fY29udGVudCAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmZvY3VzIC5jdGEtcHJpbWFyeV9fZHJhd2luZyB7XG4gICAgICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgICAuc2VydmljZXMtdjEgLml0ZW1fX2NvbnRlbnQgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAgIC5zZXJ2aWNlcy12MSAuaXRlbV9fY29udGVudCAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5X19kcmF3aW5nIHtcbiAgICAgIGZpbGw6ICMzNzMxMzU7IH1cbiAgLnNlcnZpY2VzLXYxX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgbWFyZ2luOiAwLjJyZW07IH1cbiAgICAuc2VydmljZXMtdjFfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRjsgfVxuICAuc2VydmljZXMtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gIC5zZXJ2aWNlcy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDO1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLnNlcnZpY2VzLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgLnNlcnZpY2VzLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xuICAgICAgZmlsbDogI0UxQzg1QzsgfVxuICAgIC5zZXJ2aWNlcy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciwgLnNlcnZpY2VzLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzLFxuICAgIC5zZXJ2aWNlcy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlcixcbiAgICAuc2VydmljZXMtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAgICAgLnNlcnZpY2VzLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5zZXJ2aWNlcy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsIC5zZXJ2aWNlcy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAuc2VydmljZXMtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxuICAgICAgLnNlcnZpY2VzLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5zZXJ2aWNlcy12MV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsXG4gICAgICAuc2VydmljZXMtdjFfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLnNlcnZpY2VzLXYxX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XG4gICAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgLnNlcnZpY2VzLXYxIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLnNlcnZpY2VzLXYyIHtcbiAgYmFja2dyb3VuZDogI0Y3RjlGOTsgfVxuICAuc2VydmljZXMtdjJfX3RpdGxlIC50aXRsZS12MV9fcGFydDEge1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgIC5zZXJ2aWNlcy12Ml9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTpiZWZvcmUsIC5zZXJ2aWNlcy12Ml9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gIC5zZXJ2aWNlcy12Ml9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MiB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4wMjVyZW0sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAuc2VydmljZXMtdjIgLml0ZW1fX3Zpc3VhbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnNlcnZpY2VzLXYyIC5pdGVtX192aXN1YWw6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTc5ZGVnLCB0cmFuc3BhcmVudCwgIzAwMCk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc2VydmljZXMtdjIgLml0ZW1fX3Zpc3VhbDo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCB0cmFuc3BhcmVudCwgIzAwMCk7IH0gfVxuICAuc2VydmljZXMtdjIgLml0ZW1fX2NvbnRlbnQgLml0ZW1fX3RpdGxlIC50aXRsZS12MV9fcGFydDEge1xuICAgIGNvbG9yOiAjMzczMTM1O1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgIC5zZXJ2aWNlcy12MiAuaXRlbV9fY29udGVudCAuaXRlbV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTpiZWZvcmUsIC5zZXJ2aWNlcy12MiAuaXRlbV9fY29udGVudCAuaXRlbV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gIC5zZXJ2aWNlcy12MiAuaXRlbV9fY29udGVudCAuaXRlbV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MiB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4yNXJlbSwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAxLjg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5zZXJ2aWNlcy12MiAuaXRlbV9fY29udGVudCAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5IHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMC44NzVyZW0pIC8gMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgICAuc2VydmljZXMtdjIgLml0ZW1fX2NvbnRlbnQgLml0ZW1fX2xpbmtzIC5jdGEtcHJpbWFyeTpob3ZlciwgLnNlcnZpY2VzLXYyIC5pdGVtX19jb250ZW50IC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItY29sb3I6ICMzNzMxMzU7IH1cbiAgICAgIC5zZXJ2aWNlcy12MiAuaXRlbV9fY29udGVudCAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmhvdmVyIC5jdGEtcHJpbWFyeV9fZHJhd2luZywgLnNlcnZpY2VzLXYyIC5pdGVtX19jb250ZW50IC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnk6Zm9jdXMgLmN0YS1wcmltYXJ5X19kcmF3aW5nIHtcbiAgICAgICAgZmlsbDogI2ZmZjsgfVxuICAgIC5zZXJ2aWNlcy12MiAuaXRlbV9fY29udGVudCAuaXRlbV9fbGlua3MgLmN0YS1wcmltYXJ5OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gICAgLnNlcnZpY2VzLXYyIC5pdGVtX19jb250ZW50IC5pdGVtX19saW5rcyAuY3RhLXByaW1hcnlfX2RyYXdpbmcge1xuICAgICAgZmlsbDogIzM3MzEzNTsgfVxuICAuc2VydmljZXMtdjJfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBtYXJnaW46IDAuMnJlbTsgfVxuICAgIC5zZXJ2aWNlcy12Ml9fc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICAgIGNvbG9yOiAjRTFDODVDO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG4gIC5zZXJ2aWNlcy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldixcbiAgLnNlcnZpY2VzLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMUM4NUM7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAuc2VydmljZXMtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAuc2VydmljZXMtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XG4gICAgICBmaWxsOiAjRTFDODVDOyB9XG4gICAgLnNlcnZpY2VzLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyLCAuc2VydmljZXMtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMsXG4gICAgLnNlcnZpY2VzLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyLFxuICAgIC5zZXJ2aWNlcy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gICAgICAuc2VydmljZXMtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLnNlcnZpY2VzLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZywgLnNlcnZpY2VzLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5zZXJ2aWNlcy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsXG4gICAgICAuc2VydmljZXMtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLnNlcnZpY2VzLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyxcbiAgICAgIC5zZXJ2aWNlcy12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAuc2VydmljZXMtdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcbiAgICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAuc2VydmljZXMtdjIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4uc2VydmljZXMtdjMge1xuICBiYWNrZ3JvdW5kOiAjRjdGOUY5OyB9XG4gIC5zZXJ2aWNlcy12Mzo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICAgIGhlaWdodDogNjYlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5zZXJ2aWNlcy12M19fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gICAgLnNlcnZpY2VzLXYzX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmJlZm9yZSwgLnNlcnZpY2VzLXYzX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgLnNlcnZpY2VzLXYzX190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjAyNXJlbSwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAxLjg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGNvbG9yOiAjRTFDODVDOyB9XG4gIC5zZXJ2aWNlcy12MyAuaXRlbV9fdmlzdWFsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnNlcnZpY2VzLXYzIC5pdGVtX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLnNlcnZpY2VzLXYzIC5pdGVtX19jb250ZW50IC5pdGVtX190aXRsZSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgICAgIGNvbG9yOiAjMzczMTM1O1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gICAgICAuc2VydmljZXMtdjMgLml0ZW1fX2NvbnRlbnQgLml0ZW1fX3RpdGxlIC50aXRsZS12MV9fcGFydDE6YmVmb3JlLCAuc2VydmljZXMtdjMgLml0ZW1fX2NvbnRlbnQgLml0ZW1fX3RpdGxlIC50aXRsZS12MV9fcGFydDE6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzczMTM1OyB9XG4gICAgLnNlcnZpY2VzLXYzIC5pdGVtX19jb250ZW50IC5pdGVtX190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMTI1cmVtLCBjYWxjKDAuNDM5M3JlbSArIDAuODU3MXZ3KSwgMS41cmVtKSAvIDEuNCBcIkJsaW5rZXJcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAgIC5zZXJ2aWNlcy12MyAuaXRlbV9fY29udGVudCAuaXRlbV9fbGlua3MgLmN0YS1zZWNvbmRhcnkge1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC43NXJlbSwgY2FsYyguNzVyZW0gKyAwdncpLCAwLjc1cmVtKSAvIDEgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICMyNTI4MkI7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMUM4NUM7IH1cbiAgICAgIC5zZXJ2aWNlcy12MyAuaXRlbV9fY29udGVudCAuaXRlbV9fbGlua3MgLmN0YS1zZWNvbmRhcnkgc3ZnIHtcbiAgICAgICAgZmlsbDogIzM3MzEzNTsgfVxuICAuc2VydmljZXMtdjNfX3N3aXBlci1uYXYge1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLnNlcnZpY2VzLXYzX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgbWFyZ2luOiAwLjJyZW07IH1cbiAgICAuc2VydmljZXMtdjNfX3N3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICBjb2xvcjogI0UxQzg1QztcbiAgICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRjsgfVxuICAuc2VydmljZXMtdjMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxuICAuc2VydmljZXMtdjMgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnIHtcbiAgICBmaWxsOiAjRTFDODVDOyB9XG4gIC5zZXJ2aWNlcy12MyAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAuc2VydmljZXMtdjMgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAuc2VydmljZXMtdjMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4uc2VydmljZXMtdjQge1xuICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gIC5zZXJ2aWNlcy12NF9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgY29sb3I6ICMzNzMxMzU7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gICAgLnNlcnZpY2VzLXY0X190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmJlZm9yZSwgLnNlcnZpY2VzLXY0X190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgLnNlcnZpY2VzLXY0X190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjAyNXJlbSwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAxLjg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5zZXJ2aWNlcy12NCAuaXRlbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5zZXJ2aWNlcy12NCAuaXRlbV9fdmlzdWFsIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuc2VydmljZXMtdjQgLml0ZW1fX2NvbnRlbnQgLml0ZW1fX3RpdGxlIC50aXRsZS12MSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAuc2VydmljZXMtdjQgLml0ZW1fX2NvbnRlbnQgLml0ZW1fX3RpdGxlIC50aXRsZS12MV9fcGFydDEge1xuICAgICAgICBjb2xvcjogIzM3MzEzNTtcbiAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gICAgICAgIC5zZXJ2aWNlcy12NCAuaXRlbV9fY29udGVudCAuaXRlbV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTpiZWZvcmUsIC5zZXJ2aWNlcy12NCAuaXRlbV9fY29udGVudCAuaXRlbV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAgICAgLnNlcnZpY2VzLXY0IC5pdGVtX19jb250ZW50IC5pdGVtX190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4xMjVyZW0sIGNhbGMoIDAuMzc1cmVtICsgMC45Mzc1dncpLCAxLjVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICAgICAgY29sb3I6ICNFMUM4NUM7IH1cbiAgICAuc2VydmljZXMtdjQgLml0ZW1fX2NvbnRlbnQgLml0ZW1fX2xpbmtzIC5jdGEtc2Vjb25kYXJ5IHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDAuNzVyZW0sIGNhbGMoLjc1cmVtICsgMHZ3KSwgMC43NXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzI1MjgyQjsgfVxuICAgICAgLnNlcnZpY2VzLXY0IC5pdGVtX19jb250ZW50IC5pdGVtX19saW5rcyAuY3RhLXNlY29uZGFyeTpob3ZlciwgLnNlcnZpY2VzLXY0IC5pdGVtX19jb250ZW50IC5pdGVtX19saW5rcyAuY3RhLXNlY29uZGFyeTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgICAgICAgLnNlcnZpY2VzLXY0IC5pdGVtX19jb250ZW50IC5pdGVtX19saW5rcyAuY3RhLXNlY29uZGFyeTpob3ZlciAuY3RhLXNlY29uZGFyeV9fZHJhd2luZywgLnNlcnZpY2VzLXY0IC5pdGVtX19jb250ZW50IC5pdGVtX19saW5rcyAuY3RhLXNlY29uZGFyeTpmb2N1cyAuY3RhLXNlY29uZGFyeV9fZHJhd2luZyB7XG4gICAgICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAgICAgICAuc2VydmljZXMtdjQgLml0ZW1fX2NvbnRlbnQgLml0ZW1fX2xpbmtzIC5jdGEtc2Vjb25kYXJ5OmhvdmVyIC5jdGEtc2Vjb25kYXJ5X19sYWJlbCxcbiAgICAgICAgLnNlcnZpY2VzLXY0IC5pdGVtX19jb250ZW50IC5pdGVtX19saW5rcyAuY3RhLXNlY29uZGFyeTpob3ZlciAuY3RhLXNlY29uZGFyeV9fdGV4dCwgLnNlcnZpY2VzLXY0IC5pdGVtX19jb250ZW50IC5pdGVtX19saW5rcyAuY3RhLXNlY29uZGFyeTpmb2N1cyAuY3RhLXNlY29uZGFyeV9fbGFiZWwsXG4gICAgICAgIC5zZXJ2aWNlcy12NCAuaXRlbV9fY29udGVudCAuaXRlbV9fbGlua3MgLmN0YS1zZWNvbmRhcnk6Zm9jdXMgLmN0YS1zZWNvbmRhcnlfX3RleHQge1xuICAgICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAuc2VydmljZXMtdjQgLml0ZW1fX2NvbnRlbnQgLml0ZW1fX2xpbmtzIC5jdGEtc2Vjb25kYXJ5OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgICAgIC5zZXJ2aWNlcy12NCAuaXRlbV9fY29udGVudCAuaXRlbV9fbGlua3MgLmN0YS1zZWNvbmRhcnlfX2xhYmVsLCAuc2VydmljZXMtdjQgLml0ZW1fX2NvbnRlbnQgLml0ZW1fX2xpbmtzIC5jdGEtc2Vjb25kYXJ5X190ZXh0IHtcbiAgICAgICAgY29sb3I6ICMyNTI4MkI7IH1cbiAgICAgIC5zZXJ2aWNlcy12NCAuaXRlbV9fY29udGVudCAuaXRlbV9fbGlua3MgLmN0YS1zZWNvbmRhcnlfX2RyYXdpbmcge1xuICAgICAgICBmaWxsOiAjMzczMTM1OyB9XG4gIC5zZXJ2aWNlcy12NF9fc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIG1hcmdpbjogMC4ycmVtOyB9XG4gICAgLnNlcnZpY2VzLXY0X19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgY29sb3I6ICNFMUM4NUM7XG4gICAgICBib3JkZXItY29sb3I6ICNGRkZGRkY7IH1cbiAgLnNlcnZpY2VzLXY0IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnNlcnZpY2VzLXY0IC5zd2lwZXItYnV0dG9uLXByZXYsXG4gIC5zZXJ2aWNlcy12NCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMUM4NUM7IH1cbiAgICAuc2VydmljZXMtdjQgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgIC5zZXJ2aWNlcy12NCAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xuICAgICAgZmlsbDogI0UxQzg1QzsgfVxuICAgIC5zZXJ2aWNlcy12NCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyLCAuc2VydmljZXMtdjQgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyxcbiAgICAuc2VydmljZXMtdjQgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlcixcbiAgICAuc2VydmljZXMtdjQgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICNFMUM4NUM7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gICAgICAuc2VydmljZXMtdjQgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAuc2VydmljZXMtdjQgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsIC5zZXJ2aWNlcy12NCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5zZXJ2aWNlcy12NCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyxcbiAgICAgIC5zZXJ2aWNlcy12NCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5zZXJ2aWNlcy12NCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyxcbiAgICAgIC5zZXJ2aWNlcy12NCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAgIC5zZXJ2aWNlcy12NCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XG4gICAgICAgIGZpbGw6ICNGRkZGRkY7IH1cblxuLnRlYW0tbGlzdC12MSAuaXRlbV9fY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cblxuLnRlYW0tbGlzdC12MSAuaXRlbV9fYmxvY2stbmFtZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMS4xODc1cmVtLCBjYWxjKDEuMTg3NXJlbSArIDB2dyksIDEuMTg3NXJlbSkgLyAxLjQgXCJCbGlua2VyXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmOyB9XG5cbi50ZWFtLWxpc3QtdjEgLml0ZW1fX2Nvb3Jkcy12YWx1ZS0tcGhvbmUge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLnRlYW0tbGlzdC12MSAuaXRlbV9fY29vcmRzLXZhbHVlLS1waG9uZTpob3ZlciwgLnRlYW0tbGlzdC12MSAuaXRlbV9fY29vcmRzLXZhbHVlLS1waG9uZTpmb2N1cyB7XG4gICAgY29sb3I6ICMzNzMxMzU7IH1cblxuLnRlYW0tbGlzdC12MSAuaXRlbV9fY29vcmRzLXZhbHVlLS1tYWlsIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC50ZWFtLWxpc3QtdjEgLml0ZW1fX2Nvb3Jkcy12YWx1ZS0tbWFpbDpob3ZlciwgLnRlYW0tbGlzdC12MSAuaXRlbV9fY29vcmRzLXZhbHVlLS1tYWlsOmZvY3VzIHtcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuXG4udGVhbS1saXN0LXYxIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0gLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4udGVhbS1saXN0LXYyIC5pdGVtIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7IH1cbiAgLnRlYW0tbGlzdC12MiAuaXRlbV9fdGl0bGUudGl0bGUtdjEgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gIC50ZWFtLWxpc3QtdjIgLml0ZW1fX3RpdGxlLnRpdGxlLXYxIC50aXRsZS12MV9fcGFydDIge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMjVyZW0sIGNhbGMoMS4yNXJlbSArIDB2dyksIDEuMjVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAudGVhbS1saXN0LXYyIC5pdGVtX19jb29yZHMtdmFsdWUtLXBob25lIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzI1MjgyQjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLnRlYW0tbGlzdC12MiAuaXRlbV9fY29vcmRzLXZhbHVlLS1waG9uZTpob3ZlciwgLnRlYW0tbGlzdC12MiAuaXRlbV9fY29vcmRzLXZhbHVlLS1waG9uZTpmb2N1cyB7XG4gICAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAudGVhbS1saXN0LXYyIC5pdGVtX19jb29yZHMtdmFsdWUtLW1haWwge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0gLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMjUyODJCO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAudGVhbS1saXN0LXYyIC5pdGVtX19jb29yZHMtdmFsdWUtLW1haWw6aG92ZXIsIC50ZWFtLWxpc3QtdjIgLml0ZW1fX2Nvb3Jkcy12YWx1ZS0tbWFpbDpmb2N1cyB7XG4gICAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAudGVhbS1saXN0LXYyIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMyNTI4MkI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4udGVhbS12MSB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgLnRlYW0tdjFfX3RpdGxlLnRpdGxlLXYxIC50aXRsZS12MV9fcGFydDEge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sIGNhbGMoLjg3NXJlbSArIDB2dyksIDFyZW0pIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzM3MzEzNTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC50ZWFtLXYxX190aXRsZS50aXRsZS12MSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjAyNXJlbSwgY2FsYygxLjI1cmVtICsgMHZ3KSwgMS44NzVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0UxQzg1QzsgfVxuICAudGVhbS12MV9faXRlbSAuaXRlbV9fdGl0bGUudGl0bGUtdjEgLnRpdGxlLXYxX19wYXJ0MiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxLjVyZW0sIGNhbGMoMC44NzVyZW0gKyAwLjc4MTN2dyksIDEuMjVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAudGVhbS12MV9faXRlbSAuaXRlbV9fdGV4dCB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLnRlYW0tdjFfX2l0ZW0gLml0ZW1fX2RlY29yYXRlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gIC50ZWFtLXYxX19pdGVtIC5pdGVtX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gIC50ZWFtLXYxX19pdGVtIC5pdGVtX19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuXG4udGVhbS12MiB7XG4gIGJhY2tncm91bmQ6ICNFMUM4NUM7IH1cbiAgLnRlYW0tdjJfX2NvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAudGVhbS12Ml9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgY29sb3I6ICMzNzMxMzU7IH1cbiAgICAudGVhbS12Ml9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTpiZWZvcmUsIC50ZWFtLXYyX190aXRsZSAudGl0bGUtdjFfX3BhcnQxOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgLnRlYW0tdjJfX3RpdGxlIC50aXRsZS12MV9fcGFydDIge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC50ZWFtLXYyX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgbWFyZ2luOiAwLjJyZW07IH1cbiAgICAudGVhbS12Ml9fc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgIGNvbG9yOiAjRTFDODVDO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGOyB9XG4gIC50ZWFtLXYyX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAudGVhbS12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDO1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLnRlYW0tdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcbiAgICAudGVhbS12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcbiAgICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgICAudGVhbS12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciwgLnRlYW0tdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMsXG4gICAgLnRlYW0tdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIsXG4gICAgLnRlYW0tdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICAgICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAgICAgLnRlYW0tdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxuICAgICAgLnRlYW0tdjJfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLCAudGVhbS12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAudGVhbS12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsXG4gICAgICAudGVhbS12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAudGVhbS12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsXG4gICAgICAudGVhbS12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXG4gICAgICAudGVhbS12Ml9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpmb2N1cyAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xuICAgICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gIC50ZWFtLXYyIC5pdGVtIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7IH1cbiAgICAudGVhbS12MiAuaXRlbV9fdGl0bGUudGl0bGUtdjEgLnRpdGxlLXYxX19wYXJ0MSB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDcwMCBjbGFtcCgxcmVtLCBjYWxjKC44NzVyZW0gKyAwdncpLCAxcmVtKSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAgIC50ZWFtLXYyIC5pdGVtX190aXRsZS50aXRsZS12MSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEuMjVyZW0sIGNhbGMoMS4yNXJlbSArIDB2dyksIDEuMjVyZW0pIC8gMS40IFwiQmxpbmtlclwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICAgIGNvbG9yOiAjRTFDODVDOyB9XG4gICAgLnRlYW0tdjIgLml0ZW1fX2Nvb3Jkcy12YWx1ZS0tcGhvbmUge1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzI1MjgyQjtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgIC50ZWFtLXYyIC5pdGVtX19jb29yZHMtdmFsdWUtLXBob25lOmhvdmVyLCAudGVhbS12MiAuaXRlbV9fY29vcmRzLXZhbHVlLS1waG9uZTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjRTFDODVDOyB9XG4gICAgLnRlYW0tdjIgLml0ZW1fX2Nvb3Jkcy12YWx1ZS0tbWFpbCB7XG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjMjUyODJCO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgLnRlYW0tdjIgLml0ZW1fX2Nvb3Jkcy12YWx1ZS0tbWFpbDpob3ZlciwgLnRlYW0tdjIgLml0ZW1fX2Nvb3Jkcy12YWx1ZS0tbWFpbDpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjRTFDODVDOyB9XG4gICAgLnRlYW0tdjIgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0gLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICMyNTI4MkI7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi50ZWFtLXYzX190aXRsZSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgY29sb3I6ICMzNzMxMzU7IH1cbiAgLnRlYW0tdjNfX3RpdGxlIC50aXRsZS12MV9fcGFydDE6YmVmb3JlLCAudGVhbS12M19fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuXG4udGVhbS12M19fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MiB7XG4gIGNvbG9yOiAjRTFDODVDOyB9XG5cbi50ZWFtLXYzX19saW5rcyAuY3RhLXByaW1hcnkge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYyguODc1cmVtICsgMHZ3KSwgMC44NzVyZW0pIC8gMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGNvbG9yOiAjMzczMTM1O1xuICBiYWNrZ3JvdW5kOiAjRTFDODVDO1xuICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgLnRlYW0tdjNfX2xpbmtzIC5jdGEtcHJpbWFyeTpob3ZlciwgLnRlYW0tdjNfX2xpbmtzIC5jdGEtcHJpbWFyeTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzczMTM1OyB9XG4gICAgLnRlYW0tdjNfX2xpbmtzIC5jdGEtcHJpbWFyeTpob3ZlciAuY3RhLXByaW1hcnlfX2RyYXdpbmcsIC50ZWFtLXYzX19saW5rcyAuY3RhLXByaW1hcnk6Zm9jdXMgLmN0YS1wcmltYXJ5X19kcmF3aW5nIHtcbiAgICAgIGZpbGw6ICNmZmY7IH1cbiAgLnRlYW0tdjNfX2xpbmtzIC5jdGEtcHJpbWFyeTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMzNzMxMzU7IH1cbiAgLnRlYW0tdjNfX2xpbmtzIC5jdGEtcHJpbWFyeV9fZHJhd2luZyB7XG4gICAgZmlsbDogIzM3MzEzNTsgfVxuXG4udGVhbS12M19faXRlbXMge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi50ZWFtLXYzIC5pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxQzg1QzsgfVxuICAudGVhbS12MyAuaXRlbSAudGl0bGUtdjEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC50ZWFtLXYzIC5pdGVtIC50aXRsZS12MV9fcGFydDEge1xuICAgICAgb3JkZXI6IDI7IH1cbiAgICAudGVhbS12MyAuaXRlbSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODEyNXJlbSwgY2FsYygwLjA2MjVyZW0gKyAwLjkzNzV2dyksIDEuMTg3NXJlbSkgLyAxLjQgXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIC50ZWFtLXYzIC5pdGVtX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFDODVDOyB9XG4gIC50ZWFtLXYzIC5pdGVtX19jb250YWN0LXRlbCB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSAvIDEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAudGVhbS12MyAuaXRlbV9fY29udGFjdC1tYWlsIHtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtIC8gMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi50ZWFtLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnRlYW0tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDO1xuICB0b3A6IDA7XG4gIG1hcmdpbi10b3A6IDA7IH1cbiAgLnRlYW0tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXYgc3ZnLFxuICAudGVhbS12M19fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dCBzdmcge1xuICAgIGZpbGw6ICNFMUM4NUM7IH1cbiAgLnRlYW0tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIsIC50ZWFtLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmZvY3VzLFxuICAudGVhbS12M19fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlcixcbiAgLnRlYW0tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QztcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gICAgLnRlYW0tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgc3ZnLCAudGVhbS12M19fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyBzdmcsXG4gICAgLnRlYW0tdjNfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIgc3ZnLFxuICAgIC50ZWFtLXYzX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzIHN2ZyB7XG4gICAgICBmaWxsOiAjRkZGRkZGOyB9XG5cbi50ZWFtLXYzX19zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRTFDODVDO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBtYXJnaW46IDAuMnJlbTsgfVxuICAudGVhbS12M19fc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNFMUM4NUM7XG4gICAgY29sb3I6ICNFMUM4NUM7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTFDODVDOyB9XG5cbi50ZWFtLXYzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ4JTtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRGN0VGOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnRlYW0tdjM6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IDYyJTsgfSB9XG5cbi50b3BiYXIgLmNvbm5lY3QgLmN0YS1zZWNvbmRhcnksXG4ubWFpbi1uYXZfX3RvcGJhciAuY29ubmVjdCAuY3RhLXNlY29uZGFyeSB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDAuNzVyZW0sIGNhbGMoLjc1cmVtICsgMHZ3KSwgMC43NXJlbSkgLyAxIFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICBib3JkZXItY29sb3I6ICMzNzMxMzU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAudG9wYmFyIC5jb25uZWN0IC5jdGEtc2Vjb25kYXJ5OmhvdmVyLCAudG9wYmFyIC5jb25uZWN0IC5jdGEtc2Vjb25kYXJ5OmZvY3VzLFxuICAubWFpbi1uYXZfX3RvcGJhciAuY29ubmVjdCAuY3RhLXNlY29uZGFyeTpob3ZlcixcbiAgLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3QgLmN0YS1zZWNvbmRhcnk6Zm9jdXMge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuICAgIC50b3BiYXIgLmNvbm5lY3QgLmN0YS1zZWNvbmRhcnk6aG92ZXIgLmN0YS1zZWNvbmRhcnlfX2RyYXdpbmcsIC50b3BiYXIgLmNvbm5lY3QgLmN0YS1zZWNvbmRhcnk6Zm9jdXMgLmN0YS1zZWNvbmRhcnlfX2RyYXdpbmcsXG4gICAgLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3QgLmN0YS1zZWNvbmRhcnk6aG92ZXIgLmN0YS1zZWNvbmRhcnlfX2RyYXdpbmcsXG4gICAgLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3QgLmN0YS1zZWNvbmRhcnk6Zm9jdXMgLmN0YS1zZWNvbmRhcnlfX2RyYXdpbmcge1xuICAgICAgZmlsbDogIzM3MzEzNTsgfVxuICAgICAgLnRvcGJhciAuY29ubmVjdCAuY3RhLXNlY29uZGFyeTpob3ZlciAuY3RhLXNlY29uZGFyeV9fZHJhd2luZyAuc3Ryb2tlLWNvbG9yLTEsIC50b3BiYXIgLmNvbm5lY3QgLmN0YS1zZWNvbmRhcnk6Zm9jdXMgLmN0YS1zZWNvbmRhcnlfX2RyYXdpbmcgLnN0cm9rZS1jb2xvci0xLFxuICAgICAgLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3QgLmN0YS1zZWNvbmRhcnk6aG92ZXIgLmN0YS1zZWNvbmRhcnlfX2RyYXdpbmcgLnN0cm9rZS1jb2xvci0xLFxuICAgICAgLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3QgLmN0YS1zZWNvbmRhcnk6Zm9jdXMgLmN0YS1zZWNvbmRhcnlfX2RyYXdpbmcgLnN0cm9rZS1jb2xvci0xIHtcbiAgICAgICAgc3Ryb2tlOiAjRkZGRkZGOyB9XG4gICAgICAudG9wYmFyIC5jb25uZWN0IC5jdGEtc2Vjb25kYXJ5OmhvdmVyIC5jdGEtc2Vjb25kYXJ5X19kcmF3aW5nIC5zdHJva2UtY29sb3ItMiwgLnRvcGJhciAuY29ubmVjdCAuY3RhLXNlY29uZGFyeTpmb2N1cyAuY3RhLXNlY29uZGFyeV9fZHJhd2luZyAuc3Ryb2tlLWNvbG9yLTIsXG4gICAgICAubWFpbi1uYXZfX3RvcGJhciAuY29ubmVjdCAuY3RhLXNlY29uZGFyeTpob3ZlciAuY3RhLXNlY29uZGFyeV9fZHJhd2luZyAuc3Ryb2tlLWNvbG9yLTIsXG4gICAgICAubWFpbi1uYXZfX3RvcGJhciAuY29ubmVjdCAuY3RhLXNlY29uZGFyeTpmb2N1cyAuY3RhLXNlY29uZGFyeV9fZHJhd2luZyAuc3Ryb2tlLWNvbG9yLTIge1xuICAgICAgICBzdHJva2U6ICMzNzMxMzU7IH1cbiAgLnRvcGJhciAuY29ubmVjdCAuY3RhLXNlY29uZGFyeTpiZWZvcmUsXG4gIC5tYWluLW5hdl9fdG9wYmFyIC5jb25uZWN0IC5jdGEtc2Vjb25kYXJ5OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAudG9wYmFyIC5jb25uZWN0IC5jdGEtc2Vjb25kYXJ5X19kcmF3aW5nLFxuICAubWFpbi1uYXZfX3RvcGJhciAuY29ubmVjdCAuY3RhLXNlY29uZGFyeV9fZHJhd2luZyB7XG4gICAgZmlsbDogIzM3MzEzNTsgfVxuICAgIC50b3BiYXIgLmNvbm5lY3QgLmN0YS1zZWNvbmRhcnlfX2RyYXdpbmcgLnN0cm9rZS1jb2xvci0xLFxuICAgIC5tYWluLW5hdl9fdG9wYmFyIC5jb25uZWN0IC5jdGEtc2Vjb25kYXJ5X19kcmF3aW5nIC5zdHJva2UtY29sb3ItMSB7XG4gICAgICBzdHJva2U6ICNGRkZGRkY7IH1cbiAgICAudG9wYmFyIC5jb25uZWN0IC5jdGEtc2Vjb25kYXJ5X19kcmF3aW5nIC5zdHJva2UtY29sb3ItMixcbiAgICAubWFpbi1uYXZfX3RvcGJhciAuY29ubmVjdCAuY3RhLXNlY29uZGFyeV9fZHJhd2luZyAuc3Ryb2tlLWNvbG9yLTIge1xuICAgICAgc3Ryb2tlOiAjZmZmOyB9XG5cbi50b3BiYXIgLmNvbm5lY3QgLmxpbmtzLWdyb3VwX19saW5rICsgLmxpbmtzLWdyb3VwX19saW5rLFxuLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3QgLmxpbmtzLWdyb3VwX19saW5rICsgLmxpbmtzLWdyb3VwX19saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLnRvcGJhciAuY29ubmVjdF9fYnV0dG9uLWtlYmFiLFxuLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3RfX2J1dHRvbi1rZWJhYiB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzczMTM1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7IH1cbiAgLnRvcGJhciAuY29ubmVjdF9fYnV0dG9uLWtlYmFiOmJlZm9yZSwgLnRvcGJhciAuY29ubmVjdF9fYnV0dG9uLWtlYmFiOmFmdGVyLFxuICAubWFpbi1uYXZfX3RvcGJhciAuY29ubmVjdF9fYnV0dG9uLWtlYmFiOmJlZm9yZSxcbiAgLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3RfX2J1dHRvbi1rZWJhYjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA2cHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM3MzEzNTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7IH1cbiAgLnRvcGJhciAuY29ubmVjdF9fYnV0dG9uLWtlYmFiOmJlZm9yZSxcbiAgLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3RfX2J1dHRvbi1rZWJhYjpiZWZvcmUge1xuICAgIHRvcDogLTdweDsgfVxuICAudG9wYmFyIC5jb25uZWN0X19idXR0b24ta2ViYWI6YWZ0ZXIsXG4gIC5tYWluLW5hdl9fdG9wYmFyIC5jb25uZWN0X19idXR0b24ta2ViYWI6YWZ0ZXIge1xuICAgIHRvcDogN3B4OyB9XG5cbi50b3BiYXIgLmNvbm5lY3RfX2Ryb3Bkb3duLFxuLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3RfX2Ryb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIuM3JlbTsgfVxuICAudG9wYmFyIC5jb25uZWN0X19kcm9wZG93bltoaWRkZW5dLFxuICAubWFpbi1uYXZfX3RvcGJhciAuY29ubmVjdF9fZHJvcGRvd25baGlkZGVuXSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC50b3BiYXIgLmNvbm5lY3RfX2Ryb3Bkb3duIC5saW5rcy1ncm91cF9fbGluayxcbiAgLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3RfX2Ryb3Bkb3duIC5saW5rcy1ncm91cF9fbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0UxQzg1QztcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgwLjc1cmVtLCBjYWxjKC43NXJlbSArIDB2dyksIDAuNzVyZW0pIC8gMSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC50b3BiYXIgLmNvbm5lY3RfX2Ryb3Bkb3duIC5saW5rcy1ncm91cF9fbGluazpob3ZlcixcbiAgICAubWFpbi1uYXZfX3RvcGJhciAuY29ubmVjdF9fZHJvcGRvd24gLmxpbmtzLWdyb3VwX19saW5rOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gICAgLnRvcGJhciAuY29ubmVjdF9fZHJvcGRvd24gLmxpbmtzLWdyb3VwX19saW5rIHNwYW4sXG4gICAgLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3RfX2Ryb3Bkb3duIC5saW5rcy1ncm91cF9fbGluayBzcGFuIHtcbiAgICAgIHBhZGRpbmc6IC42cmVtIC41cmVtIC42cmVtIDA7XG4gICAgICBtYXJnaW46IDAgLjVyZW07XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg2QUVCNTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAudG9wYmFyIC5jb25uZWN0X19kcm9wZG93biAubGlua3MtZ3JvdXBfX2xpbms6Zmlyc3QtY2hpbGQsXG4gICAgLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3RfX2Ryb3Bkb3duIC5saW5rcy1ncm91cF9fbGluazpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXRvcDogLjZyZW07IH1cbiAgICAudG9wYmFyIC5jb25uZWN0X19kcm9wZG93biAubGlua3MtZ3JvdXBfX2xpbms6bGFzdC1jaGlsZCxcbiAgICAubWFpbi1uYXZfX3RvcGJhciAuY29ubmVjdF9fZHJvcGRvd24gLmxpbmtzLWdyb3VwX19saW5rOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1ib3R0b206IC42cmVtOyB9XG4gICAgICAudG9wYmFyIC5jb25uZWN0X19kcm9wZG93biAubGlua3MtZ3JvdXBfX2xpbms6bGFzdC1jaGlsZCBzcGFuLFxuICAgICAgLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3RfX2Ryb3Bkb3duIC5saW5rcy1ncm91cF9fbGluazpsYXN0LWNoaWxkIHNwYW4ge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5tYWluLW5hdl9fdG9wYmFyIC5jb25uZWN0IC5jdGEtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gIGJvcmRlci1jb2xvcjogIzM3MzEzNTsgfVxuICAubWFpbi1uYXZfX3RvcGJhciAuY29ubmVjdCAuY3RhLXNlY29uZGFyeTpob3ZlciwgLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3QgLmN0YS1zZWNvbmRhcnk6Zm9jdXMge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGJvcmRlci1jb2xvcjogI0UxQzg1QzsgfVxuICAgIC5tYWluLW5hdl9fdG9wYmFyIC5jb25uZWN0IC5jdGEtc2Vjb25kYXJ5OmhvdmVyIC5jdGEtc2Vjb25kYXJ5X19kcmF3aW5nLCAubWFpbi1uYXZfX3RvcGJhciAuY29ubmVjdCAuY3RhLXNlY29uZGFyeTpmb2N1cyAuY3RhLXNlY29uZGFyeV9fZHJhd2luZyB7XG4gICAgICBmaWxsOiAjMzczMTM1OyB9XG4gICAgICAubWFpbi1uYXZfX3RvcGJhciAuY29ubmVjdCAuY3RhLXNlY29uZGFyeTpob3ZlciAuY3RhLXNlY29uZGFyeV9fZHJhd2luZyAuc3Ryb2tlLWNvbG9yLTEsIC5tYWluLW5hdl9fdG9wYmFyIC5jb25uZWN0IC5jdGEtc2Vjb25kYXJ5OmZvY3VzIC5jdGEtc2Vjb25kYXJ5X19kcmF3aW5nIC5zdHJva2UtY29sb3ItMSB7XG4gICAgICAgIHN0cm9rZTogI0ZGRkZGRjsgfVxuICAgICAgLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3QgLmN0YS1zZWNvbmRhcnk6aG92ZXIgLmN0YS1zZWNvbmRhcnlfX2RyYXdpbmcgLnN0cm9rZS1jb2xvci0yLCAubWFpbi1uYXZfX3RvcGJhciAuY29ubmVjdCAuY3RhLXNlY29uZGFyeTpmb2N1cyAuY3RhLXNlY29uZGFyeV9fZHJhd2luZyAuc3Ryb2tlLWNvbG9yLTIge1xuICAgICAgICBzdHJva2U6ICMzNzMxMzU7IH1cbiAgLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3QgLmN0YS1zZWNvbmRhcnk6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gIC5tYWluLW5hdl9fdG9wYmFyIC5jb25uZWN0IC5jdGEtc2Vjb25kYXJ5X19kcmF3aW5nIHtcbiAgICBmaWxsOiAjMzczMTM1OyB9XG4gICAgLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3QgLmN0YS1zZWNvbmRhcnlfX2RyYXdpbmcgLnN0cm9rZS1jb2xvci0xIHtcbiAgICAgIHN0cm9rZTogI0ZGRkZGRjsgfVxuICAgIC5tYWluLW5hdl9fdG9wYmFyIC5jb25uZWN0IC5jdGEtc2Vjb25kYXJ5X19kcmF3aW5nIC5zdHJva2UtY29sb3ItMiB7XG4gICAgICBzdHJva2U6ICNmZmY7IH1cblxuLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3RfX2J1dHRvbi1rZWJhYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzMxMzU7IH1cbiAgLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3RfX2J1dHRvbi1rZWJhYjpiZWZvcmUsIC5tYWluLW5hdl9fdG9wYmFyIC5jb25uZWN0X19idXR0b24ta2ViYWI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzMxMzU7IH1cblxuLm1haW4tbmF2X190b3BiYXIgLmNvbm5lY3RfX2Ryb3Bkb3duIC5saW5rcy1ncm91cF9fbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMUM4NUM7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5tYWluLW5hdl9fdG9wYmFyIC5jb25uZWN0X19kcm9wZG93biAubGlua3MtZ3JvdXBfX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG5cbi5mcmVldGV4dF93cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiBhdXRvOyB9XG5cbi5mcmVldGV4dF9fdGV4dCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250OiBub3JtYWwgbm9ybWFsIDQwMCAwLjhyZW0vMXJlbSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgLmZyZWV0ZXh0X190ZXh0IGEge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLmZyZWV0ZXh0X190ZXh0IGE6aG92ZXIsIC5mcmVldGV4dF9fdGV4dCBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjMzczMTM1OyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRGVmYXVsdFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBBdXRyZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi50b3BiYXIgLmxhbmcge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMzNzMxMzU7IH1cblxuLmxhbmctc3dpdGNoIC5zcy1tYWluIC5zcy1zaW5nbGUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwOyB9XG5cbi5sYW5nLXN3aXRjaCAuc3MtbWFpbiAuc3Mtc2luZ2xlLXNlbGVjdGVkIC5zcy1hcnJvdyBzcGFuLmFycm93LWRvd24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICBtYXJnaW46IDA7IH1cblxuLmxhbmctc3dpdGNoIC5zcy1tYWluIHtcbiAgd2lkdGg6IGF1dG87IH1cbiAgLmxhbmctc3dpdGNoIC5zcy1tYWluIC5zcy1zaW5nbGUtc2VsZWN0ZWQge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIDAuODc1cmVtLzFlbSBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAgIC5sYW5nLXN3aXRjaCAuc3MtbWFpbiAuc3Mtc2luZ2xlLXNlbGVjdGVkIC5wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAgIC5sYW5nLXN3aXRjaCAuc3MtbWFpbiAuc3Mtc2luZ2xlLXNlbGVjdGVkIC5zcy1hcnJvdyBzcGFuIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzM3MzEzNTsgfVxuXG4ubGFuZy1zd2l0Y2ggLnNzLWxpc3Qge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCAwLjg3NXJlbS8xZW0gXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ubGFuZy1zd2l0Y2ggLnNzLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwOyB9XG4gIC5sYW5nLXN3aXRjaCAuc3MtY29udGVudCAuc3MtbGlzdCAuc3Mtb3B0aW9uIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gICAgLmxhbmctc3dpdGNoIC5zcy1jb250ZW50IC5zcy1saXN0IC5zcy1vcHRpb246aG92ZXIge1xuICAgICAgY29sb3I6ICMzNzMxMzU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgLmxhbmctc3dpdGNoIC5zcy1jb250ZW50IC5zcy1saXN0IC5zcy1vcHRpb24uc3Mtb3B0aW9uLXNlbGVjdGVkIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAgIC5sYW5nLXN3aXRjaCAuc3MtY29udGVudCAuc3MtbGlzdCAuc3Mtb3B0aW9uLnNzLWRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAubWFpbi1uYXYgLmxhbmctc3dpdGNoIC5zcy1tYWluIC5zcy1zaW5nbGUtc2VsZWN0ZWQge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLm1haW4tbmF2IC5sYW5nLXN3aXRjaCAuc3MtbWFpbiAuc3Mtc2luZ2xlLXNlbGVjdGVkIC5zcy1hcnJvdyBzcGFuIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzM3MzEzNTsgfVxuICAubWFpbi1uYXYgLmxhbmctc3dpdGNoIC5zcy1saXN0IHtcbiAgICBjb2xvcjogIzM3MzEzNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgLm1haW4tbmF2IC5sYW5nLXN3aXRjaCAuc3MtbGlzdCAuc3Mtb3B0aW9uLnNzLWRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAjOTE5MTkxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAubWFpbi1uYXYgLmxhbmctc3dpdGNoIC5zcy1jb250ZW50IC5zcy1saXN0IC5zcy1vcHRpb24gLnNzLWhpZ2hsaWdodGVkLCAubWFpbi1uYXYgLmxhbmctc3dpdGNoIC5zcy1jb250ZW50IC5zcy1saXN0IC5zcy1vcHRpb246aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzMxMzU7IH0gfVxuXG4ubGFuZy1zd2l0Y2gtLWZsYWcgc3Bhbi5wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ubGFuZy1zd2l0Y2gtLWZsYWcgLmxhbmctc3dpdGNoX19vcHRpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IDQycHg7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7IH1cbiAgLmxhbmctc3dpdGNoLS1mbGFnIC5sYW5nLXN3aXRjaF9fb3B0aW9uOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDRweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG4gIC5sYW5nLXN3aXRjaC0tZmxhZyAubGFuZy1zd2l0Y2hfX29wdGlvbi0tZGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoXCIuLi9pbWFnZXMvZmxhZy9kZS5wbmdcIik7IH1cbiAgLmxhbmctc3dpdGNoLS1mbGFnIC5sYW5nLXN3aXRjaF9fb3B0aW9uLS1kazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltYWdlcy9mbGFnL2RrLnBuZ1wiKTsgfVxuICAubGFuZy1zd2l0Y2gtLWZsYWcgLmxhbmctc3dpdGNoX19vcHRpb24tLWVuOmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2ZsYWcvZW4ucG5nXCIpOyB9XG4gIC5sYW5nLXN3aXRjaC0tZmxhZyAubGFuZy1zd2l0Y2hfX29wdGlvbi0tZXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoXCIuLi9pbWFnZXMvZmxhZy9lcy5wbmdcIik7IH1cbiAgLmxhbmctc3dpdGNoLS1mbGFnIC5sYW5nLXN3aXRjaF9fb3B0aW9uLS1mcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltYWdlcy9mbGFnL2ZyLnBuZ1wiKTsgfVxuICAubGFuZy1zd2l0Y2gtLWZsYWcgLmxhbmctc3dpdGNoX19vcHRpb24tLWl0OmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2ZsYWcvaXQucG5nXCIpOyB9XG4gIC5sYW5nLXN3aXRjaC0tZmxhZyAubGFuZy1zd2l0Y2hfX29wdGlvbi0tbmw6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoXCIuLi9pbWFnZXMvZmxhZy9ubC5wbmdcIik7IH1cbiAgLmxhbmctc3dpdGNoLS1mbGFnIC5sYW5nLXN3aXRjaF9fb3B0aW9uLS1ubzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltYWdlcy9mbGFnL25vLnBuZ1wiKTsgfVxuICAubGFuZy1zd2l0Y2gtLWZsYWcgLmxhbmctc3dpdGNoX19vcHRpb24tLXB0OmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2ZsYWcvcHQucG5nXCIpOyB9XG4gIC5sYW5nLXN3aXRjaC0tZmxhZyAubGFuZy1zd2l0Y2hfX29wdGlvbi0tcnU6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoXCIuLi9pbWFnZXMvZmxhZy9ydS5wbmdcIik7IH1cbiAgLmxhbmctc3dpdGNoLS1mbGFnIC5sYW5nLXN3aXRjaF9fb3B0aW9uLS1zZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltYWdlcy9mbGFnL3NlLnBuZ1wiKTsgfVxuXG4ubGFuZy1zd2l0Y2gtLWZsYWcgLmxhbmdfX3NlbGVjdCAucGxhY2Vob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmxhbmctc3dpdGNoLS1mbGFnIC5sYW5nX19zZWxlY3QgLnBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00NSUpOyB9XG5cbi5sYW5nLXN3aXRjaC0tZmxhZyAubGFuZ19fc2VsZWN0LS1kZSAucGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2ZsYWcvZGUucG5nXCIpOyB9XG5cbi5sYW5nLXN3aXRjaC0tZmxhZyAubGFuZ19fc2VsZWN0LS1kayAucGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2ZsYWcvZGsucG5nXCIpOyB9XG5cbi5sYW5nLXN3aXRjaC0tZmxhZyAubGFuZ19fc2VsZWN0LS1lbiAucGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2ZsYWcvZW4ucG5nXCIpOyB9XG5cbi5sYW5nLXN3aXRjaC0tZmxhZyAubGFuZ19fc2VsZWN0LS1lcyAucGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2ZsYWcvZXMucG5nXCIpOyB9XG5cbi5sYW5nLXN3aXRjaC0tZmxhZyAubGFuZ19fc2VsZWN0LS1mciAucGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2ZsYWcvZnIucG5nXCIpOyB9XG5cbi5sYW5nLXN3aXRjaC0tZmxhZyAubGFuZ19fc2VsZWN0LS1pdCAucGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2ZsYWcvaXQucG5nXCIpOyB9XG5cbi5sYW5nLXN3aXRjaC0tZmxhZyAubGFuZ19fc2VsZWN0LS1ubCAucGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2ZsYWcvbmwucG5nXCIpOyB9XG5cbi5sYW5nLXN3aXRjaC0tZmxhZyAubGFuZ19fc2VsZWN0LS1ubyAucGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2ZsYWcvbm8ucG5nXCIpOyB9XG5cbi5sYW5nLXN3aXRjaC0tZmxhZyAubGFuZ19fc2VsZWN0LS1wdCAucGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2ZsYWcvcHQucG5nXCIpOyB9XG5cbi5sYW5nLXN3aXRjaC0tZmxhZyAubGFuZ19fc2VsZWN0LS1ydSAucGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2ZsYWcvcnUucG5nXCIpOyB9XG5cbi5sYW5nLXN3aXRjaC0tZmxhZyAubGFuZ19fc2VsZWN0LS1zZSAucGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2ZsYWcvc2UucG5nXCIpOyB9XG5cbi5sYW5nLXN3aXRjaC0tZmxhZyAubGFuZ19fc2VsZWN0IC5zcy1jb250ZW50IC5zcy1saXN0IC5zcy1vcHRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC4yZW07IH1cblxuLmxhbmctc3dpdGNoLS1mbGFnIC5sYW5nX19zZWxlY3QgLnBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiA4cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBTdHlsZSBpbm5lclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmhlYWRlci0taW5uZXIgLmxhbmctc3dpdGNoIC5zcy1tYWluIC5zcy1zaW5nbGUtc2VsZWN0ZWQge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCAwLjg3NXJlbS8xZW0gXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgY29sb3I6ICMzNzMxMzU7IH1cbiAgLmhlYWRlci0taW5uZXIgLmxhbmctc3dpdGNoIC5zcy1tYWluIC5zcy1zaW5nbGUtc2VsZWN0ZWQgLnNzLWFycm93IHNwYW4ge1xuICAgIGJvcmRlci1jb2xvcjogIzM3MzEzNTsgfVxuXG4uaGVhZGVyLS1pbm5lciAubGFuZy1zd2l0Y2ggLnNzLWxpc3Qge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCAwLjg3NXJlbS8xZW0gXCJNYW5yb3BlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMDsgfVxuXG4uaGVhZGVyLS1pbm5lciAubGFuZy1zd2l0Y2ggLnNzLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwOyB9XG4gIC5oZWFkZXItLWlubmVyIC5sYW5nLXN3aXRjaCAuc3MtY29udGVudCAuc3MtbGlzdCAuc3Mtb3B0aW9uIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjRTFDODVDOyB9XG4gICAgLmhlYWRlci0taW5uZXIgLmxhbmctc3dpdGNoIC5zcy1jb250ZW50IC5zcy1saXN0IC5zcy1vcHRpb246aG92ZXIge1xuICAgICAgY29sb3I6ICMzNzMxMzU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgLmhlYWRlci0taW5uZXIgLmxhbmctc3dpdGNoIC5zcy1jb250ZW50IC5zcy1saXN0IC5zcy1vcHRpb24uc3Mtb3B0aW9uLXNlbGVjdGVkIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuICAgIC5oZWFkZXItLWlubmVyIC5sYW5nLXN3aXRjaCAuc3MtY29udGVudCAuc3MtbGlzdCAuc3Mtb3B0aW9uLnNzLWRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZDogIzM3MzEzNTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2VsZWN0aW9uLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgLypAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiRtZW51LXN3aXRjaC1icmVha3BvaW50KSB7XHJcbiAgICAgICAgLm1haW4tbmF2ICYge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kIDogJG1lbnVfc2VsZWN0aW9uX2JhY2tncm91bmQ7XHJcblxyXG4gICAgICAgICAgICAmX19iYWRnZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kIDogJG1lbnVfc2VsZWN0aW9uX2JhZGdlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvciAgICAgIDogJG1lbnVfc2VsZWN0aW9uX2JhZGdlX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19pY29uIHtcclxuICAgICAgICAgICAgICAgICYgPiAqIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvciAgOiAkbWVudV9zZWxlY3Rpb25faWNvbl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsICAgOiAkbWVudV9zZWxlY3Rpb25faWNvbl9maWxsO1xyXG4gICAgICAgICAgICAgICAgICAgIHN0cm9rZSA6ICRtZW51X3NlbGVjdGlvbl9pY29uX3N0cm9rZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH0qLyB9XG4gIC5zZWxlY3Rpb24taWNvbl9fYmFkZ2Uge1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxLjJlbTtcbiAgICBoZWlnaHQ6IDEuMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxZW07XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IC0wLjJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5zZWxlY3Rpb24taWNvbl9faWNvbiB7XG4gICAgYmFja2dyb3VuZDogI0UxQzg1QztcbiAgICBwYWRkaW5nOiAuNHJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJvcmRlcjogMDsgfVxuICAgIC5zZWxlY3Rpb24taWNvbl9faWNvbiA+ICoge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICB3aWR0aDogMXJlbTtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgZmlsbDogI2ZmZjtcbiAgICAgIHN0cm9rZTogI2ZmZjsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIFN0eWxlIGlubmVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uaGVhZGVyLS1pbm5lciAuc2VsZWN0aW9uLWljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAuaGVhZGVyLS1pbm5lciAuc2VsZWN0aW9uLWljb25fX2JhZGdlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5oZWFkZXItLWlubmVyIC5zZWxlY3Rpb24taWNvbl9faWNvbiA+ICoge1xuICAgIGNvbG9yOiAjRTFDODVDO1xuICAgIGZpbGw6ICNmZmY7XG4gICAgc3Ryb2tlOiAjZmZmOyB9XG5cbi50b3BiYXIgLnNvY2lhbHMgLml0ZW0ge1xuICBtYXJnaW46IDAgLjNyZW07IH1cbiAgLnRvcGJhciAuc29jaWFscyAuaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLnRvcGJhciAuc29jaWFscyAuaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLnRvcGJhciAuc29jaWFscyAuaXRlbV9fbGluayB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0UxQzg1QztcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC50b3BiYXIgLnNvY2lhbHMgLml0ZW1fX2xpbms6aG92ZXIsIC50b3BiYXIgLnNvY2lhbHMgLml0ZW1fX2xpbms6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZDogI0UxQzg1QzsgfVxuICAgICAgLnRvcGJhciAuc29jaWFscyAuaXRlbV9fbGluazpob3ZlciAuaXRlbV9fc3ZnLCAudG9wYmFyIC5zb2NpYWxzIC5pdGVtX19saW5rOmZvY3VzIC5pdGVtX19zdmcge1xuICAgICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gIC50b3BiYXIgLnNvY2lhbHMgLml0ZW1fX3N2ZyB7XG4gICAgZmlsbDogI0UxQzg1QzsgfVxuXG4uYm9keS0tbWVudS1vcGVuZWQgLnNvY2lhbHMgLml0ZW1fX2xpbmsge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFDODVDOyB9XG4gIC5ib2R5LS1tZW51LW9wZW5lZCAuc29jaWFscyAuaXRlbV9fbGluazpob3ZlciwgLmJvZHktLW1lbnUtb3BlbmVkIC5zb2NpYWxzIC5pdGVtX19saW5rOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzczMTM1O1xuICAgIGJvcmRlcjogIzM3MzEzNTsgfVxuICAgIC5ib2R5LS1tZW51LW9wZW5lZCAuc29jaWFscyAuaXRlbV9fbGluazpob3ZlciAuaXRlbV9fc3ZnLCAuYm9keS0tbWVudS1vcGVuZWQgLnNvY2lhbHMgLml0ZW1fX2xpbms6Zm9jdXMgLml0ZW1fX3N2ZyB7XG4gICAgICBmaWxsOiAjRkZGRkZGOyB9XG5cbi5ib2R5LS1tZW51LW9wZW5lZCAuc29jaWFscyAuaXRlbV9fc3ZnIHtcbiAgZmlsbDogI0UxQzg1QzsgfVxuXG4udG9wYmFyX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC50b3BiYXJfX2NvbnRlbnQgPiAqIHtcbiAgICBwYWRkaW5nOiAwIC40cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ucGFnZS1jb250YWN0LXYxIC5tYXAge1xuICBoZWlnaHQ6IDQ4MHB4OyB9XG5cbi5wYWdlLXByb3BlcnRpZXMtbGlzdC12MSAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciB7XG4gIG1heC13aWR0aDogNzdyZW07IH1cblxuLnBhZ2UtcHJvcGVydGllcy1saXN0LXYyIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIHtcbiAgbWF4LXdpZHRoOiA4MHJlbTsgfVxuXG4ucGFnZS1wcm9wZXJ0aWVzLWxpc3QtdjMgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIge1xuICBtYXgtd2lkdGg6IDgwcmVtOyB9XG5cbi5wYWdlLXByb2dyYW1zLWxpc3QtdjEgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIge1xuICBtYXgtd2lkdGg6IDc3cmVtOyB9XG5cbi5wYWdlLXByb2dyYW1zLWxpc3QtdjIgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIge1xuICBtYXgtd2lkdGg6IDgxcmVtOyB9XG5cbi5wYWdlLXByb2dyYW1zLWxpc3QtdjMgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIge1xuICBtYXgtd2lkdGg6IDgwcmVtOyB9XG5cbi5zY3JlZW4tcmVhZGVyLXRleHQge1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uc2NyZWVuLXJlYWRlci10ZXh0OmZvY3VzLFxuKjpmb2N1cyAuc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGNsaXA6IGF1dG8gIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMTc1OWI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsZWZ0OiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRvcDogNXB4O1xuICB3aWR0aDogYXV0bztcbiAgei1pbmRleDogMTAwMDAwOyB9XG5cbi5qcy1sYXp5LFxuLmpzLXN3aXBlci1sYXp5IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyczsgfVxuICAuanMtbGF6eS5qcy1sYXp5LWxvYWRlZCwgLmpzLWxhenkuanMtbGF6eS1lcnJvcixcbiAgLmpzLXN3aXBlci1sYXp5LmpzLWxhenktbG9hZGVkLFxuICAuanMtc3dpcGVyLWxhenkuanMtbGF6eS1lcnJvciB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG5pbWcubGF6eTpub3QoW3NyY10pIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbmltZy5qcy1sYXp5LmpzLWxhenktZXJyb3Ige1xuICBoZWlnaHQ6IGF1dG87IH1cblxuOnJvb3Qge1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLXRvcDowOyB9XG5cbi5qcy1sYXp5LFxuLmpzLXN3aXBlci1sYXp5IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyczsgfVxuICAuanMtbGF6eS5qcy1sYXp5LWxvYWRlZCwgLmpzLWxhenkuanMtbGF6eS1lcnJvcixcbiAgLmpzLXN3aXBlci1sYXp5LmpzLWxhenktbG9hZGVkLFxuICAuanMtc3dpcGVyLWxhenkuanMtbGF6eS1lcnJvciB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG5pbWcubGF6eTpub3QoW3NyY10pIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbmltZy5qcy1sYXp5LmpzLWxhenktZXJyb3Ige1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5zY3JlZW4tcmVhZGVyLXRleHQ6Zm9jdXMsXG4qOmZvY3VzIC5zY3JlZW4tcmVhZGVyLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgY2xpcDogYXV0byAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIxNzU5YjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IDVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdG9wOiA1cHg7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDAwMDA7IH1cblxuLnN0cm9rZV9jb2xvcl9icmFuZC01IHtcbiAgc3Ryb2tlOiAjRkZGRkZGOyB9XG5cbi5zdHJva2VfY29sb3JfYnJhbmQtMiB7XG4gIHN0cm9rZTogIzM3MzEzNTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxyXG5cdEN1c3RvbSBTdHlsZXNcclxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qKmhlYWRlcioqL1xuLmhlYWRlcl9fdGl0bGUgLnRpdGxlLXYxIC50aXRsZS12MV9fcGFydDIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMnB4OyB9XG5cbi5oZWFkZXJfX3NlYXJjaC1hY3Rpb24gLmN0YS1xdWlucXVlbm5pYWwge1xuICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCAuNzVyZW0vIDEgTWFucm9wZSwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cblxuLmhlYWRlcl9fbG9nby5sb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN1Ym1lbnVfX2xpbmsge1xuICAgIGNvbG9yOiAjMzczMTM1OyB9XG4gIC5tZW51X19saW5rIHtcbiAgICBjb2xvcjogIzM3MzEzNTsgfVxuICAuc3VibWVudV9fZHJhd2luZyB7XG4gICAgZmlsbDogIzM3MzEzNTsgfVxuICAuanNfb3Bpbmlvbl9zeXN0ZW1fY29va2llcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMnB4OyB9XG4gIC50b3BiYXJfX2NvbnRlbnQgLmNvbm5lY3QsIC50b3BiYXJfX2NvbnRlbnQgLnNlbGVjdGlvbiwgLnRvcGJhcl9fY29udGVudCAubGFuZyB7XG4gICAgbWFyZ2luLXRvcDogMzdweDsgfSB9XG5cbi5tZW51X19saW5rIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTsgfVxuXG4ubWVudV9fbGluazo6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuaW5wdXQjaWEtc2VhcmNoX19pbnB1dF9fZmllbGQge1xuICBmb250LXNpemU6IDEzcHg7IH1cblxuLmhlYWRlcl9fc2VhcmNoLWFjdGlvbiAuY3RhLXF1aW5xdWVubmlhbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi8qKmNybyoqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jcm8tdjFfX21lZGlhLS1pbWcge1xuICAgIGhlaWdodDogMjUwcHg7IH0gfVxuXG4uY3JvLXYxIC50aXRsZS12MV9fcGFydDIge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4vKipDQyoqL1xuLmZhdm9yaXRlcy12MV9faXRlbSAudGl0bGUtdjFfX3BhcnQxOmFmdGVyLFxuLmZhdm9yaXRlcy12MV9faXRlbSAudGl0bGUtdjFfX3BhcnQxOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMUM4NUM7IH1cblxuLmZhdm9yaXRlcy12MV9faXRlbSAubGlua3MtZ3JvdXBfX2xpbmstLWRyYXdpbmcge1xuICBib3JkZXItY29sb3I6ICNFMUM4NUM7IH1cbiAgLmZhdm9yaXRlcy12MV9faXRlbSAubGlua3MtZ3JvdXBfX2xpbmstLWRyYXdpbmcgLmxpbmtzLWdyb3VwX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICNFMUM4NUM7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmF2b3JpdGVzLXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgICB3aWR0aDogMzAwcHg7IH0gfVxuXG4uZmF2b3JpdGVzLXYxX19pdGVtIC5saW5rcy1ncm91cF9fbGluay0tZHJhd2luZzpob3ZlciAubGlua3MtZ3JvdXBfX3RleHQge1xuICBjb2xvcjogd2hpdGU7IH1cblxuLyoqc3JydmljZXMqKi9cbi5zZXJ2aWNlcy12MSAuaXRlbV9fY29udGVudCAuaXRlbV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTphZnRlcixcbi5zZXJ2aWNlcy12MSAuaXRlbV9fY29udGVudCAuaXRlbV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5zZXJ2aWNlcy12MSAuaXRlbV9fY29udGVudCAuaXRlbV9fdGl0bGUgLnRpdGxlLXYxX19wYXJ0MSB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDAuODc1cmVtLCAwLjg3NXJlbSwgMC44NzVyZW0pLzEuNCBcIk1hbnJvcGVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cblxuLnNlcnZpY2VzLXYxX190aXRsZSAudGl0bGUtdjFfX3BhcnQxIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMC44NzVyZW0sIDAuODc1cmVtLCAwLjg3NXJlbSkvMS40IFwiTWFucm9wZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlcnZpY2VzLXYxIC5pdGVtX192aXN1YWw6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDAsIDAsIDAsIDApLCBibGFjayk7XG4gICAgb3BhY2l0eTogMC43ODsgfSB9XG5cbi8qKmNvbnRhY3QqKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY29udGFjdC1mb290ZXItaG9tZV9fbGlua3MgLmN0YS1wcmltYXJ5OmxhbmcoZGUpIHtcbiAgICBmb250LXNpemU6IDAuNTZyZW07IH1cbiAgLnBhZ2UtY29udGFjdC12MSAuZWRpdG9yaWFsLXYxIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG4vKioqZm9vdGVyKiovXG4ubmF2LWxpc3RfX2l0ZW0gYSB7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG5wLmNvcHlyaWdodF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4uZm9vdGVyLXYxIC50aXRsZS12MSAudGl0bGUtdjFfX3BhcnQyIHtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7IH1cblxuLmxvZ29sYmkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogLjc1cmVtOyB9XG5cbi5sb2dvbGJpIC5sb2dvbGJpX19zdmcge1xuICB3aWR0aDogMTIzcHg7XG4gIGhlaWdodDogMjBweDsgfVxuXG5idXR0b24uanNfb3BlblBvcGluQ29va2llLm5hdi1saXN0X19saW5rIHtcbiAgZm9udC1zaXplOiAuNzVyZW07IH1cblxuLyoqcGFnZSBjb250YWN0KiovXG4uY29udGFjdC1hZ2VuY3ktdjFfX2l0ZW0gLml0ZW1fX3Zpc3VhbCBpbWcge1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XG5cbi5jb250YWN0LWFnZW5jeS12MSAuc29jaWFscyAuaXRlbV9fbGluayB7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtOyB9XG5cbi8qKipQQVJURU5BSVJFUyoqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYm9keS0tcGFydG5lcnMgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6aC1cXFs0OFxcJVxcXSB7XG4gICAgaGVpZ2h0OiA1OCU7IH0gfVxuXG4uZGV0YWlsX3N3aXBlcl9fZmF2b3Jpcy5tbC0zLmFic29sdXRlLnRvcC00LnJpZ2h0LTgge1xuICB6LWluZGV4OiA5OTk5OTk5OyB9XG5cbi5mb3JtT2ZmcmVkZW1fX2NvbnRhaW5lciAuZm9ybV9fY29udGVudCAuYnV0dG9uLXNlbGVjdF9fZWxlbWVudCAuYnV0dG9uLXNlbGVjdF9fZWxlbWVudF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMDsgfVxuXG5zZWN0aW9uLmZhdm9yaXRlcy12MS5wdC0yMC5wYi0xNi5yZWxhdGl2ZS5qcy1hbmltYXRlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLnNlcnZpY2VzLXYxX19jb250YWluZXIuY29udGFpbmVyLm1heC13LVxcWzczcmVtXFxdLnB4LTQubGdcXDpweC04Lm14LWF1dG8ucHktMjAge1xuICBwYWRkaW5nLXRvcDogOXB4OyB9XG5cbi5jb250YWN0LWZvb3Rlci1ob21lX19pbmZvcywgLmNvbnRhY3QtZm9vdGVyLWhvbWVfX2luZm9zIC5jb250YWN0LWZvb3Rlci1ob21lIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZy10b3A6IDA7IH1cblxuLnNlcnZpY2VzLXYxX19jb250YWluZXIuY29udGFpbmVyLm1heC13LVxcWzczcmVtXFxdLnB4LTQubGdcXDpweC04Lm14LWF1dG8ucHktMjAge1xuICBwYWRkaW5nLXRvcDogOXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4uY29udGFjdC1mb290ZXItaG9tZV9fc3dpcGVyLW5hdi5yZWxhdGl2ZS5mbGV4LmZsZXgtY29sLml0ZW1zLWNlbnRlci5qdXN0aWZ5LWNlbnRlci5tdC1cXFszcmVtXFxdIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5tYXAtdjFfX2pzLWNvbnRhaW5lci5oLVxcWzI4cmVtXFxdIHtcbiAgaGVpZ2h0OiAxOHJlbTsgfVxuXG4ubWFwLXYxIC5tb2R1bGUtbWFwLWpzIHtcbiAgaGVpZ2h0OiAyOTBweDsgfVxuXG4uaGVhZGVyX19sb2dvLmxvZ28ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5oZWFkZXJfX3RpdGxlIC50aXRsZS12MSAudGl0bGUtdjFfX3BhcnQxOmFmdGVyIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDA7IH1cblxuLmhlYWRlcl9fdGl0bGUgLnRpdGxlLXYxIC50aXRsZS12MV9fcGFydDE6YmVmb3JlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDA7IH1cblxuLnNvY2lhbHMgLml0ZW1fX2xpbmsge1xuICBiYWNrZ3JvdW5kOiAjZTFjODVjICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMWM4NWM7IH1cblxuLnNvY2lhbHMgLml0ZW1fX3N2ZyB7XG4gIGZpbGw6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4uc29jaWFscyBwYXRoIHtcbiAgZmlsbDogI2ZmZjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmpzX29waW5pb25fc3lzdGVtX2Nvb2tpZXMge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLnNlbGVjdGlvbi1pY29uIHtcbiAgICBtYXJnaW4tdG9wOiAycHg7IH1cbiAgLmhlYWRlci0tdmlubmVyIHtcbiAgICBoZWlnaHQ6IDI0MHB4OyB9XG4gICAgLmhlYWRlci0tdmlubmVyIC50b3BiYXJfX2NvbnRlbnQgLmNvbm5lY3QsIC5oZWFkZXItLXZpbm5lciAudG9wYmFyX19jb250ZW50IC5sYW5nLCAuaGVhZGVyLS12aW5uZXIgLnRvcGJhcl9fY29udGVudCAuc2VsZWN0aW9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDBweDsgfVxuICAubWFpbi1uYXZfX3RvcGJhciAuY29ubmVjdCAuY3RhLXNlY29uZGFyeSwgLnRvcGJhciAuY29ubmVjdCAuY3RhLXNlY29uZGFyeSB7XG4gICAgZm9udC1zaXplOiAxMHB4OyB9IH1cblxuLmhlYWRlcl9fc2VhcmNoLWFjdGlvbiAuY3RhLXF1aW5xdWVubmlhbCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7IH1cblxuLmNvbnRhY3QtZm9vdGVyLWhvbWVfX3N3aXBlci1idXR0b25zIC5zd2lwZXItYnV0dG9uLW5leHQsXG4uY29udGFjdC1mb290ZXItaG9tZV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGJhY2tncm91bmQ6ICMzNzMxMzU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzNzMxMzU7IH1cbiIsIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJsaW5rZXI6d2dodEAxMDA7MjAwOzMwMDs0MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1NYW5yb3BlOndnaHRAMjAwLi44MDAmZGlzcGxheT1zd2FwJyk7XHJcbiRmb250LWZhbWlseS0tMSA6ICdNYW5yb3BlJywgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiRmb250LXdlaWdodC0tMSA6IG5vcm1hbDtcclxuJGZvbnQtc3BhY2luZy0tMTogMGVtO1xyXG5cclxuJGZvbnQtZmFtaWx5LS0yIDogJ0JsaW5rZXInLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7XHJcbiRmb250LXdlaWdodC0tMiA6IG5vcm1hbDtcclxuJGZvbnQtc3BhY2luZy0tMjogMDtcclxuXHJcbiRmb250LWZhbWlseS0tMyA6ICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjtcclxuJGZvbnQtd2VpZ2h0LS0zIDogbm9ybWFsO1xyXG4kZm9udC1zcGFjaW5nLS0zOiAwO1xyXG5cclxuJGZvbnQtZmFtaWx5LS00IDogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmO1xyXG4kZm9udC13ZWlnaHQtLTQgOiBub3JtYWw7XHJcbiRmb250LXNwYWNpbmctLTQ6IDA7XHJcblxyXG4kaHRtbC1mb250LXNpemU6IDE2cHg7XHJcbiRodG1sLWxpbmUtaGVpZ2h0OiAxLjU7XHJcbiRodG1sLXNwYWNpbmc6IDA7XHJcblxyXG4kaHRtbC1taW4tZm9udDogMC44NzVyZW07IC8vIDE0cHhcclxuJGh0bWwtbWF4LWZvbnQ6IDFyZW07IC8vIDE2cHhcclxuXHJcblxyXG4vLyBMYXJnZXVyIG1pbiAocHgpIDogNzY4XHJcbi8vIExhcmdldXIgbWF4IChweCkgOiAxMjgwXHJcbi8vIGh0dHBzOi8vY2xhbXAuZm9udC1zaXplLmFwcC9cclxuXHJcbiRib2R5X2ZvbnQtc2l6ZTogY2xhbXAoJGh0bWwtbWluLWZvbnQsIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgJGh0bWwtbWF4LWZvbnQpO1xyXG4kYm9keV9mb250ICAgICAgICAgICAgICAgOiBub3JtYWwgbm9ybWFsIDQwMCAjeyRib2R5X2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xO1xyXG4kYm9keV9mb250X2xldHRlci1zcGFjaW5nOiAkZm9udC1zcGFjaW5nLS0yO1xyXG5cclxuXHJcbi8vIEgxXHJcbiRoMS1mb250LXNpemUtbWluOiAxLjYyNXJlbTsgLy8gMjZweFxyXG4kaDEtZm9udC1zaXplLW1heDogMS44NzVyZW07IC8vIDMwcHhcclxuJGgxLWZvbnQtc2l6ZSAgICA6IGNsYW1wKCRoMS1mb250LXNpemUtbWluLCBjYWxjKDEuMjVyZW0gKyAwLjc4MTN2dyksICRoMS1mb250LXNpemUtbWF4KTtcclxuJGgxLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0yO1xyXG4kaDEtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skaDEtZm9udC1zaXplfSAvIDEuNCAkaDEtZm9udC1mYW1pbHk7XHJcbiRoMS1jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcblxyXG5cclxuLy8gSDJcclxuJGgyLWZvbnQtc2l6ZS1taW46IDEuMjVyZW07IC8vIDIycHhcclxuJGgyLWZvbnQtc2l6ZS1tYXg6IDEuMjVyZW07IC8vIDI2cHhcclxuJGgyLWZvbnQtc2l6ZSAgICA6IGNsYW1wKCRoMi1mb250LXNpemUtbWluLCBjYWxjKDEuMjVyZW0gKyAwdncpLCAkaDItZm9udC1zaXplLW1heCk7XHJcbiRoMi1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJGgyLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGgyLWZvbnQtc2l6ZX0gLyAxLjQgJGgyLWZvbnQtZmFtaWx5O1xyXG4kaDItY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG5cclxuLy8gSDNcclxuJGgzLWZvbnQtc2l6ZS1taW46IDEuMjVyZW07IC8vIDE4cHhcclxuJGgzLWZvbnQtc2l6ZS1tYXg6IDEuMjVyZW07IC8vIDIwcHhcclxuJGgzLWZvbnQtc2l6ZSAgICA6IGNsYW1wKCRoMy1mb250LXNpemUtbWluLCBjYWxjKDEuMjVyZW0gKyAwdncpLCAkaDMtZm9udC1zaXplLW1heCk7XHJcbiRoMy1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJGgzLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGgzLWZvbnQtc2l6ZX0gLyAxLjQgJGgzLWZvbnQtZmFtaWx5O1xyXG4kaDMtY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG5cclxuLy8gSDRcclxuJGg0LWZvbnQtc2l6ZS1taW46IDAuODc1cmVtOyAvLyAxNHB4XHJcbiRoNC1mb250LXNpemUtbWF4OiAxcmVtOyAvLyAxNnB4XHJcbiRoNC1mb250LXNpemUgICAgOiBjbGFtcCgkaDQtZm9udC1zaXplLW1pbiwgY2FsYygwLjY4NzVyZW0gKyAwLjM5MDZ2dyksICRoNC1mb250LXNpemUtbWF4KTtcclxuJGg0LWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xO1xyXG4kaDQtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skaDQtZm9udC1zaXplfSAvIDEuNCAkaDQtZm9udC1mYW1pbHk7XHJcbiRoNC1jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcblxyXG4vLyBINVxyXG4kaDUtZm9udC1zaXplLW1pbjogMC43NXJlbTsgLy8gMTRweFxyXG4kaDUtZm9udC1zaXplLW1heDogMC44NzVyZW07IC8vIDE2cHhcclxuJGg1LWZvbnQtc2l6ZSAgICA6IGNsYW1wKCRoNS1mb250LXNpemUtbWluLCBjYWxjKDAuNTYyNXJlbSArIDAuMzkwNnZ3KSwgJGg1LWZvbnQtc2l6ZS1tYXgpO1xyXG4kaDUtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTE7XHJcbiRoNS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRoNS1mb250LXNpemV9IC8gMS40ICRoNS1mb250LWZhbWlseTtcclxuJGg1LWNvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuXHJcbi8vIEg2XHJcbiRoNi1mb250LXNpemUtbWluOiAwLjc1cmVtOyAvLyAxNHB4XHJcbiRoNi1mb250LXNpemUtbWF4OiAwLjc1cmVtOyAvLyAxNnB4XHJcbiRoNi1mb250LXNpemUgICAgOiBjbGFtcCgkaDYtZm9udC1zaXplLW1pbiwgY2FsYygwLjc1cmVtICsgMHZ3KSwgJGg2LWZvbnQtc2l6ZS1tYXgpO1xyXG4kaDYtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTE7XHJcbiRoNi1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRoNi1mb250LXNpemV9IC8gMS40ICRoNi1mb250LWZhbWlseTtcclxuJGg2LWNvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuXHJcblxyXG5cclxuXHJcblxyXG4iLCJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1BZmFjYWQ6aXRhbCx3Z2h0QDAsNDAwLi43MDA7MSw0MDAuLjcwMCZkaXNwbGF5PXN3YXAnKTtcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9UHJhdGEmZGlzcGxheT1zd2FwJyk7XHJcblxyXG4kZm9udC1mYW1pbHktLTEgOiAnQWZhY2FkJywgQXJpYWwsIHNhbnMtc2VyaWYgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC0tMSA6IG5vcm1hbCAhZGVmYXVsdDtcclxuJGZvbnQtc3BhY2luZy0tMTogMGVtICFkZWZhdWx0O1xyXG5cclxuJGZvbnQtZmFtaWx5LS0yIDogJ1ByYXRhJywgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFkZWZhdWx0O1xyXG4kZm9udC13ZWlnaHQtLTIgOiBub3JtYWwgIWRlZmF1bHQ7XHJcbiRmb250LXNwYWNpbmctLTI6IDAgIWRlZmF1bHQ7XHJcblxyXG4kZm9udC1mYW1pbHktLTMgOiAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWYgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC0tMyA6IG5vcm1hbCAhZGVmYXVsdDtcclxuJGZvbnQtc3BhY2luZy0tMzogMCAhZGVmYXVsdDtcclxuXHJcbiRmb250LWZhbWlseS0tNCA6ICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhZGVmYXVsdDtcclxuJGZvbnQtd2VpZ2h0LS00IDogbm9ybWFsICFkZWZhdWx0O1xyXG4kZm9udC1zcGFjaW5nLS00OiAwICFkZWZhdWx0O1xyXG5cclxuJGh0bWwtZm9udC1zaXplOiAxNnB4ICFkZWZhdWx0O1xyXG4kaHRtbC1saW5lLWhlaWdodDogMS41ICFkZWZhdWx0O1xyXG4kaHRtbC1zcGFjaW5nOiAwICFkZWZhdWx0O1xyXG5cclxuJGh0bWwtbWluLWZvbnQ6IDAuODc1cmVtICFkZWZhdWx0OyAvLyAxNHB4XHJcbiRodG1sLW1heC1mb250OiAxcmVtICFkZWZhdWx0OyAvLyAxNnB4XHJcblxyXG5cclxuLy8gTGFyZ2V1ciBtaW4gKHB4KSA6IDc2OFxyXG4vLyBMYXJnZXVyIG1heCAocHgpIDogMTI4MFxyXG4vLyBodHRwczovL2NsYW1wLmZvbnQtc2l6ZS5hcHAvXHJcblxyXG4kYm9keV9mb250LXNpemU6IGNsYW1wKCRodG1sLW1pbi1mb250LCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksICRodG1sLW1heC1mb250KSAhZGVmYXVsdDtcclxuJGJvZHlfZm9udCAgICAgICAgICAgICAgIDogbm9ybWFsIG5vcm1hbCA0MDAgI3skYm9keV9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGJvZHlfZm9udF9sZXR0ZXItc3BhY2luZzogJGZvbnQtc3BhY2luZy0tMiAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBIMVxyXG4kaDEtZm9udC1zaXplLW1pbjogMS42MjVyZW0gIWRlZmF1bHQ7IC8vIDI2cHhcclxuJGgxLWZvbnQtc2l6ZS1tYXg6IDEuODc1cmVtICFkZWZhdWx0OyAvLyAzMHB4XHJcbiRoMS1mb250LXNpemUgICAgOiBjbGFtcCgkaDEtZm9udC1zaXplLW1pbiwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAkaDEtZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRoMS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMiAhZGVmYXVsdDtcclxuJGgxLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGgxLWZvbnQtc2l6ZX0gLyAxLjQgJGgxLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kaDEtY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEgyXHJcbiRoMi1mb250LXNpemUtbWluOiAxLjI1cmVtICFkZWZhdWx0OyAvLyAyMnB4XHJcbiRoMi1mb250LXNpemUtbWF4OiAxLjI1cmVtICFkZWZhdWx0OyAvLyAyNnB4XHJcbiRoMi1mb250LXNpemUgICAgOiBjbGFtcCgkaDItZm9udC1zaXplLW1pbiwgY2FsYygxLjI1cmVtICsgMHZ3KSwgJGgyLWZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kaDItZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRoMi1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRoMi1mb250LXNpemV9IC8gMS40ICRoMi1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGgyLWNvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcbi8vIEgzXHJcbiRoMy1mb250LXNpemUtbWluOiAxLjI1cmVtICFkZWZhdWx0OyAvLyAxOHB4XHJcbiRoMy1mb250LXNpemUtbWF4OiAxLjI1cmVtICFkZWZhdWx0OyAvLyAyMHB4XHJcbiRoMy1mb250LXNpemUgICAgOiBjbGFtcCgkaDMtZm9udC1zaXplLW1pbiwgY2FsYygxLjI1cmVtICsgMHZ3KSwgJGgzLWZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kaDMtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRoMy1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRoMy1mb250LXNpemV9IC8gMS40ICRoMy1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGgzLWNvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuXHJcbi8vIEg0XHJcbiRoNC1mb250LXNpemUtbWluOiAwLjg3NXJlbSAhZGVmYXVsdDsgLy8gMTRweFxyXG4kaDQtZm9udC1zaXplLW1heDogMXJlbSAhZGVmYXVsdDsgLy8gMTZweFxyXG4kaDQtZm9udC1zaXplICAgIDogY2xhbXAoJGg0LWZvbnQtc2l6ZS1taW4sIGNhbGMoMC42ODc1cmVtICsgMC4zOTA2dncpLCAkaDQtZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRoNC1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGg0LWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGg0LWZvbnQtc2l6ZX0gLyAxLjQgJGg0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kaDQtY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuLy8gSDVcclxuJGg1LWZvbnQtc2l6ZS1taW46IDAuNzVyZW0gIWRlZmF1bHQ7IC8vIDE0cHhcclxuJGg1LWZvbnQtc2l6ZS1tYXg6IDAuODc1cmVtICFkZWZhdWx0OyAvLyAxNnB4XHJcbiRoNS1mb250LXNpemUgICAgOiBjbGFtcCgkaDUtZm9udC1zaXplLW1pbiwgY2FsYygwLjU2MjVyZW0gKyAwLjM5MDZ2dyksICRoNS1mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGg1LWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kaDUtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skaDUtZm9udC1zaXplfSAvIDEuNCAkaDUtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRoNS1jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG4vLyBINlxyXG4kaDYtZm9udC1zaXplLW1pbjogMC43NXJlbSAhZGVmYXVsdDsgLy8gMTRweFxyXG4kaDYtZm9udC1zaXplLW1heDogMC43NXJlbSAhZGVmYXVsdDsgLy8gMTZweFxyXG4kaDYtZm9udC1zaXplICAgIDogY2xhbXAoJGg2LWZvbnQtc2l6ZS1taW4sIGNhbGMoMC43NXJlbSArIDB2dyksICRoNi1mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGg2LWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kaDYtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skaDYtZm9udC1zaXplfSAvIDEuNCAkaDYtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRoNi1jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcblxyXG5cclxuIiwiJGNvbG9yX2Nvb2tpZXNfc2l0ZTogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuK1NhbnMmZGlzcGxheT1zd2FwJyk7XHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2Fuczp3Z2h0QDcwMCZkaXNwbGF5PXN3YXAnKTtcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9UmFsZXdheTp3Z2h0QDkwMCZkaXNwbGF5PXN3YXAnKTtcclxuXHJcbi5jb29raWVzdjJDb250YWluZXIge1xyXG4gICAgei1pbmRleDogOTk5OTk5OTk5OTk7XHJcbiAgICBjb2xvcjogIzMzMztcclxuXHJcbiAgICAuYnRuQ29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMCAxNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYnRuQ29va2llcyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzMzMztcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzMzMztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgcGFkZGluZzogNy41cHggMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGdsb2JhbF90cmFuc2l0aW9uXzI7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNy41cHggMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ3LjUlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYubGlnaHRWZXJzaW9uIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2RkZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM5YzljOWM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX2Nvb2tpZXNfc2l0ZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3JfY29va2llc19zaXRlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYnRuQ29uZmlnQ29va2llcyB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5idG5Db29raWVzIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ0bkNvb2tpZXMge1xyXG4gICAgICAgICAgICAgICAgJi5oaWRkZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5saWdodFZlcnNpb24ge1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBhLCBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb29raWVzU3RydWN0dXJlXzEge1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbWFyZ2luOiAxNXB4O1xyXG4gICAgICAgIGxlZnQ6IC0zNzVweDtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgNTBweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246ICRnbG9iYWxfdHJhbnNpdGlvbl8yO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMjVweDtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAyNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5OTk5OTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb29raWVzQ29udGVudCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAuYnRuVG9wIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjOWM5YzljO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk5OTk5O1xyXG5cclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN2Z0FuaW1lIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudGl0cmVDb29raWVzIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdSYWxld2F5JztcclxuXHJcbiAgICAgICAgICAgICAgICAuY29sb3JQcmltYXJ5U2l0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9jb29raWVzX3NpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50ZXh0Q29va2llcyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAudGV4dFN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29va2llc1N0cnVjdHVyZV8yIHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMTVweDtcclxuICAgICAgICBsZWZ0OiAtNjUwcHg7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDUwcHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkZ2xvYmFsX3RyYW5zaXRpb25fMjtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgei1pbmRleDogOTk5OTk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29va2llc0NvbnRlbnQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDE1cHggMTVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgICAgLmNvb2tpZVRpdGxlX0NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAudG9wQ29udGVudENvb2tpZXMge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoY2FsYygtNTAlIC0gNy41cHgpKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYnRuVG9wIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzljOWM5YztcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk5OTk7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmJ0blJldG91ciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDNweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY29va2llUGFyYW1zX0NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jb29raWVzRWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLml0ZW1DaGVja2JveENvb2tpZUJ1dHRvbkNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHRTZWN0aW9uU3RydWN0dXJlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHRTZWN0aW9uQ29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGl0cmVTZWN0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0b25BY29yZGVvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9jb29raWVzX3NpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJGdsb2JhbF90cmFuc2l0aW9uXzI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9jb29raWVzX3NpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLml0ZW1DaGVja2JveENvb2tpZUNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICRnbG9iYWxfdHJhbnNpdGlvbl8yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODUlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtQ2hlY2tib3hDb29raWVTdHJ1Y3R1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW1DaGVja2JveENvb2tpZUNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZUNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZUVsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGV4dENvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGlua0VsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb25FbGVtZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGV4dEVsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2hlY2tib3hDb29raWVzQ29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJlcXVpcmVkQ29va2llIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggNy41cHggNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNoZWNrYm94Q29va2llc0xhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZGRkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkZ2xvYmFsX3RyYW5zaXRpb25fMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0zcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkZ2xvYmFsX3RyYW5zaXRpb25fMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNoZWNrYm94Q29va2llcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6ZGlzYWJsZWQgKyAuY2hlY2tib3hDb29raWVzTGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCArIC5jaGVja2JveENvb2tpZXNMYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3JfY29va2llc19zaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yX2Nvb2tpZXNfc2l0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIC5pdGVtQ2hlY2tib3hDb29raWVTdHJ1Y3R1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbUNoZWNrYm94Q29va2llQnV0dG9uQ29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGV4dFNlY3Rpb25Db250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnV0dG9uQWNvcmRlb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbWdEZWZhdWx0X1pvbmVBY3RpdmVfRWxlbWVudCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDppdGFsQDA7MSZkaXNwbGF5PXN3YXAnKTtcclxuXHJcbiRpbnRlcmthYi1ob21lLXYxX2JhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kaW50ZXJrYWItaG9tZS12MV9iYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9tb2R1bGVzL2ludGVya2FiLzEuanBnJykgIWRlZmF1bHQ7XHJcbiRpbnRlcmthYi1ob21lLXYxX2JhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWRlZmF1bHQ7XHJcbiRpbnRlcmthYi1ob21lLXYxX2JhY2tncm91bmQtc2l6ZTogY292ZXIgIWRlZmF1bHQ7XHJcbiRpbnRlcmthYi1ob21lLXYxX2JhY2tncm91bmQtcG9zaXRpb246IDUwJSAhZGVmYXVsdDtcclxuJGludGVya2FiLWhvbWUtdjFfYmFja2dyb3VuZDogJGludGVya2FiLWhvbWUtdjFfYmFja2dyb3VuZC1jb2xvciAkaW50ZXJrYWItaG9tZS12MV9iYWNrZ3JvdW5kLWltYWdlICRpbnRlcmthYi1ob21lLXYxX2JhY2tncm91bmQtcmVwZWF0ICRpbnRlcmthYi1ob21lLXYxX2JhY2tncm91bmQtcG9zaXRpb24gLyAkaW50ZXJrYWItaG9tZS12MV9iYWNrZ3JvdW5kLXNpemUgIWRlZmF1bHQ7IC8vIEZvbmQgZHUgbW9kdWxlXHJcbiRpbnRlcmthYi1ob21lLXYxX292ZXJsYXlfYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSAyNyUsIHJnYmEoMCwwLDAsMSkgMTAwJSkgIWRlZmF1bHQ7XHJcblxyXG4kaW50ZXJrYWItaG9tZS12MV9jb2xvcjogIzMzMyAhZGVmYXVsdDtcclxuJGludGVya2FiLWhvbWUtdjFfcGFkZGluZy15OiAyZW0gIWRlZmF1bHQ7XHJcblxyXG4kaW50ZXJrYWItaG9tZS12MV9hbGlnbmVtZW50X2l0ZW06IGZsZXgtc3RhcnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuJGludGVya2FiLWhvbWUtdjFfdGV4dF9mb250OiAgbm9ybWFsIG5vcm1hbCA0MDAgMS4wNTg4ZW0vMS42NjY2ICdNb250c2VycmF0JyAhZGVmYXVsdDtcclxuJGludGVya2FiLWhvbWUtdjFfdGV4dF9jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuXHJcbiRpbnRlcmthYi1ob21lLXYxX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1taW46ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1taW4gIWRlZmF1bHQ7IC8vIDEycHhcclxuJGludGVya2FiLWhvbWUtdjFfY3RhLXByaW1hcnlfZm9udC1zaXplLW1heDogJGNvcmVfY3RhLXByaW1hcnlfZm9udC1zaXplLW1heCAhZGVmYXVsdDsgLy8gMTJweFxyXG4kaW50ZXJrYWItaG9tZS12MV9jdGEtcHJpbWFyeV9mb250LXNpemUgICAgOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRpbnRlcmthYi1ob21lLXYxX2N0YS1wcmltYXJ5X2ZvbnQtZmFtaWx5IDogJ01vbnRzZXJyYXQnLCBBcmlhbCwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcclxuJGludGVya2FiLWhvbWUtdjFfY3RhLXByaW1hcnlfZm9udC13ZWlnaHQgOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXdlaWdodCFkZWZhdWx0O1xyXG4kaW50ZXJrYWItaG9tZS12MV9jdGEtcHJpbWFyeV9mb250OiBub3JtYWwgbm9ybWFsICRpbnRlcmthYi1ob21lLXYxX2N0YS1wcmltYXJ5X2ZvbnQtd2VpZ2h0ICN7JGludGVya2FiLWhvbWUtdjFfY3RhLXByaW1hcnlfZm9udC1zaXplfSAvIDEgJGludGVya2FiLWhvbWUtdjFfY3RhLXByaW1hcnlfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG4kaW50ZXJrYWItaG9tZS12MV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRpbnRlcmthYi1ob21lLXYxX2N0YS1wcmltYXJ5X2JvcmRlci13aWR0aCAgOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRpbnRlcmthYi1ob21lLXYxX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuXHJcbiRpbnRlcmthYi1ob21lLXYxX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgICAgIDogI0JFRDAwMCAgIWRlZmF1bHQ7XHJcbiRpbnRlcmthYi1ob21lLXYxX2N0YS1wcmltYXJ5X2NvbG9yICAgICAgICAgIDogIzUzNTM1NCAhZGVmYXVsdDtcclxuJGludGVya2FiLWhvbWUtdjFfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yICAgOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3IgICFkZWZhdWx0O1xyXG5cclxuJGludGVya2FiLWhvbWUtdjFfY3RhLXByaW1hcnlfaG92ZXJfY29sb3IgICAgICAgOiAjQkVEMDAwICFkZWZhdWx0O1xyXG4kaW50ZXJrYWItaG9tZS12MV9jdGEtcHJpbWFyeV9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2hvdmVyX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRpbnRlcmthYi1ob21lLXYxX2N0YS1wcmltYXJ5X2RyYXdpbmdfY29sb3I6ICM1MzUzNTQgIWRlZmF1bHQ7XHJcbiRpbnRlcmthYi1ob21lLXYxX2N0YS1wcmltYXJ5X2RyYXdpbmdfaG92ZXJfY29sb3I6ICNCRUQwMDAgIWRlZmF1bHQ7XHJcbiRpbnRlcmthYi1ob21lLXYxX2N0YS1wcmltYXJ5X2RyYXdpbmdfYm9yZGVyX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2JvcmRlcl9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRpbnRlcmthYi1ob21lLXYxX2J1dHRvbi0tc3dlZXBfYmVmb3JlX2JhY2tncm91bmQ6ICNmZmYgIWRlZmF1bHQ7XHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQXV0cmVzIHN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uaW50ZXJrYWItaG9tZS12MSB7XHJcblxyXG4gICAgYmFja2dyb3VuZDogJGludGVya2FiLWhvbWUtdjFfYmFja2dyb3VuZDtcclxuICAgIC8vY29sb3I6ICRpbnRlcmthYi1ob21lLXYxX2NvbG9yO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgIHBhZGRpbmctdG9wOiAkaW50ZXJrYWItaG9tZS12MV9wYWRkaW5nLXk7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogJGludGVya2FiLWhvbWUtdjFfcGFkZGluZy15O1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICBoZWlnaHQ6IDI5NXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2FsaWduZXIge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjQ3MDZlbTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIH1cclxuXHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNTIwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGludGVya2FiLWhvbWUtdjFfb3ZlcmxheV9iYWNrZ3JvdW5kO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lci10ZXh0IHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19sb2dvLWltZy5qcy1sYXp5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtcyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIC8vIEl0ZW1cclxuICAgICAgICAuaXRlbSB7XHJcblxyXG4gICAgICAgICAgICAmLml0ZW0tLTEge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBmb250OiAgJGludGVya2FiLWhvbWUtdjFfdGV4dF9mb250O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX190ZXh0LWJsb2NrIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRpbnRlcmthYi1ob21lLXYxX3RleHRfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkaW50ZXJrYWItaG9tZS12MV90ZXh0X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rcyB7XHJcbiAgICAgICAgLmN0YS1wcmltYXJ5IHtcclxuICAgICAgICAgICAgZm9udDogJGludGVya2FiLWhvbWUtdjFfY3RhLXByaW1hcnlfZm9udDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRpbnRlcmthYi1ob21lLXYxX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGludGVya2FiLWhvbWUtdjFfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogJGludGVya2FiLWhvbWUtdjFfY3RhLXByaW1hcnlfYm9yZGVyLXdpZHRoO1xyXG4gICAgICAgICAgICBjb2xvcjogJGludGVya2FiLWhvbWUtdjFfY3RhLXByaW1hcnlfY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRpbnRlcmthYi1ob21lLXYxX2N0YS1wcmltYXJ5X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGludGVya2FiLWhvbWUtdjFfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkaW50ZXJrYWItaG9tZS12MV9jdGEtcHJpbWFyeV9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGludGVya2FiLWhvbWUtdjFfY3RhLXByaW1hcnlfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgLmN0YS1wcmltYXJ5X19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkaW50ZXJrYWItaG9tZS12MV9jdGEtcHJpbWFyeV9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkaW50ZXJrYWItaG9tZS12MV9idXR0b24tLXN3ZWVwX2JlZm9yZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRpbnRlcmthYi1ob21lLXYxX2N0YS1wcmltYXJ5X2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxufVxyXG5cclxuIiwiLm1hcC12MSB7XHJcbiAgICAubW9kdWxlLW1hcC1qcyB7XHJcbiAgICAgICAgaGVpZ2h0OiA0NTBweDtcclxuICAgIH1cclxuICAgIC5mb3JtIC5mb3JtLWdyb3VwLS1jb2x1bW4uZm9ybS1ncm91cC0tbGFzdCA+KiB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgICB9XHJcbn0iLCIkYW5pbWF0aW9uLXNjcm9sbC1lbmFibGVkOiB0cnVlICFkZWZhdWx0O1xyXG4kYW5pbWF0aW9uLWR1cmF0aW9uICAgICAgICAgOiAwLjVzICFkZWZhdWx0O1xyXG4kYW5pbWF0aW9uLWVhc2UgICAgICAgICAgICAgOiBlYXNlLWluLW91dCAhZGVmYXVsdDtcclxuJGFuaW1hdGlvbnMtY29sb3IgICAgICAgICAgIDogbGlnaHRlbihhZGp1c3QtaHVlKCRjb2xvcl9icmFuZC0xLCAtMSksIDIzLjUzKSAhZGVmYXVsdDtcclxuJGFuaW1hdGlvbnNfaW1hZ2UtYmFja2dyb3VuZDogI2YxZjFmMSAhZGVmYXVsdDtcclxuXHJcbkBrZXlmcmFtZXMgc2hpbmUge1xyXG4gICAgMCUge1xyXG4gICAgICAgIGxlZnQ6IC0xMDAlO1xyXG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAjeygkYW5pbWF0aW9uX3NoaW5lX3NwZWVkIC8gKCRhbmltYXRpb25fc2hpbmVfZHVyYXRpb24gKyAkYW5pbWF0aW9uX3NoaW5lX3NwZWVkKSAqIDEwMCUpfSxcclxuICAgIDEwMCUge1xyXG4gICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbGVmdDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbiIsIkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjUge1xyXG4gICAgJGR1cmF0aW9uOiAoJGkpLzU7XHJcbiAgICBbZGF0YS1hbmltYXRpb24tZHVyYXRpb249XCIjeyRkdXJhdGlvbn1cIl0ge1xyXG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbiA6IGNhbGMoI3skaX0vNSkrJ3MnO1xyXG4gICAgfVxyXG59XHJcbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjUge1xyXG4gICAgJGRlbGF5OiAoKCRpKS81KTtcclxuICAgIFtkYXRhLWFuaW1hdGlvbi1kZWxheT1cIiN7JGRlbGF5fVwiXSB7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5IDogY2FsYygjeyRpfS81KSsncyc7XHJcbiAgICB9XHJcbn1cclxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMCB7XHJcbiAgICAkaXRlcmF0aW9uOiAoJGkpLzE7XHJcbiAgICBbZGF0YS1hbmltYXRpb24taXRlcmF0aW9uQ291bnQ9XCIjeyRpdGVyYXRpb259XCJdIHtcclxuICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50IDogY2FsYygjeyRpfS8xKTtcclxuICAgIH1cclxufVxyXG5cclxuW2RhdGEtYW5pbWF0aW9uLWl0ZXJhdGlvbkNvdW50PVwiaW5maW5pdGVcIl0ge1xyXG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCA6IGluZmluaXRlO1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAqIEdlbmVyYXRlZCBieSBBbmltaXN0YSBvbiAyMDIxLTQtMTYgMTU6NTA6MTNcclxuICogTGljZW5zZWQgdW5kZXIgRnJlZUJTRCBMaWNlbnNlLlxyXG4gKiBTZWUgaHR0cDovL2FuaW1pc3RhLm5ldC9saWNlbnNlIGZvciBtb3JlIGluZm8uXHJcbiAqIHc6IGh0dHA6Ly9hbmltaXN0YS5uZXQsIHQ6IEBjc3NhbmltaXN0YVxyXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGUtaW4tYm90dG9tIHtcclxuICAgIDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCk7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNjYWxlLWluLXZlci10b3Age1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzY2FsZS1pbi1ob3ItbGVmdCB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2NhbGUtdXAtaG9yLWNlbnRlciB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMC40KTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGhlYWRlckxlZnRCYXIge1xyXG4gICAgMCUge1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIGhlaWdodDogOTJ2aDtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBoZWFkZXJSaWdodEJhclRvcCB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgaGVpZ2h0OiAyNXZoO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGhlYWRlclJpZ2h0QmFyQm90dG9tIHtcclxuICAgIDAlIHtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICBoZWlnaHQ6IDUxdmg7XHJcbiAgICAgICAgLypAaW5jbHVkZSBicmVha3BvaW50KCc2MDBweCcsICdtaW4taGVpZ2h0JywgJ3NjcmVlbicpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MnZoO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCc3NTBweCcsICdtaW4taGVpZ2h0JywgJ3NjcmVlbicpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1M3ZoO1xyXG4gICAgICAgIH0qL1xyXG4gICAgfVxyXG59XHJcbiIsIkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdmb250LWNpdHlzY2FuJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9mb250LWNpdHlzY2FuLmVvdD80OTAyNjg5Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvZm9udC1jaXR5c2Nhbi5lb3Q/NDkwMjY4OSNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgIHVybCgnLi4vZm9udHMvZm9udC1jaXR5c2Nhbi53b2ZmMj80OTAyNjg5JykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgdXJsKCcuLi9mb250cy9mb250LWNpdHlzY2FuLndvZmY/NDkwMjY4OScpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgdXJsKCcuLi9mb250cy9mb250LWNpdHlzY2FuLnR0Zj80OTAyNjg5JykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgdXJsKCcuLi9mb250cy9mb250LWNpdHlzY2FuLnN2Zz80OTAyNjg5I2ZvbnRlbGxvJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdmb250LWNpdHlzY2FuMic7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvZm9udC1jaXR5c2NhbjIuZW90Pzc2MTU4MjgxJyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvZm9udC1jaXR5c2NhbjIuZW90Pzc2MTU4MjgxI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgdXJsKCcuLi9mb250cy9mb250LWNpdHlzY2FuMi53b2ZmMj83NjE1ODI4MScpIGZvcm1hdCgnd29mZjInKSxcclxuICAgIHVybCgnLi4vZm9udHMvZm9udC1jaXR5c2NhbjIud29mZj83NjE1ODI4MScpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgdXJsKCcuLi9mb250cy9mb250LWNpdHlzY2FuMi50dGY/NzYxNTgyODEnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICB1cmwoJy4uL2ZvbnRzL2ZvbnQtY2l0eXNjYW4yLnN2Zz83NjE1ODI4MSNmb250ZWxsbycpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5bY2xhc3NePVwiaWNvbi1cIl06YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOmJlZm9yZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJmb250LWNpdHlzY2FuXCI7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgc3BlYWs6IG5ldmVyO1xyXG5cclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcclxuICAgIHdpZHRoOiAxZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC4yZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAvKiBvcGFjaXR5OiAuODsgKi9cclxuXHJcbiAgICAvKiBGb3Igc2FmZXR5IC0gcmVzZXQgcGFyZW50IHN0eWxlcywgdGhhdCBjYW4gYnJlYWsgZ2x5cGggY29kZXMqL1xyXG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHJcbiAgICAvKiBmaXggYnV0dG9ucyBoZWlnaHQsIGZvciB0d2l0dGVyIGJvb3RzdHJhcCAqL1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuXHJcbiAgICAvKiBBbmltYXRpb24gY2VudGVyIGNvbXBlbnNhdGlvbiAtIG1hcmdpbnMgc2hvdWxkIGJlIHN5bW1ldHJpYyAqL1xyXG4gICAgLyogcmVtb3ZlIGlmIG5vdCBuZWVkZWQgKi9cclxuICAgIG1hcmdpbi1sZWZ0OiAuMmVtO1xyXG5cclxuICAgIC8qIHlvdSBjYW4gYmUgbW9yZSBjb21mb3J0YWJsZSB3aXRoIGluY3JlYXNlZCBpY29ucyBzaXplICovXHJcbiAgICAvKiBmb250LXNpemU6IDEyMCU7ICovXHJcblxyXG4gICAgLyogRm9udCBzbW9vdGhpbmcuIFRoYXQgd2FzIHRha2VuIGZyb20gVFdCUyAqL1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcblxyXG5bY2xhc3NePVwiaWNvbjItXCJdOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uMi1cIl06YmVmb3JlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcImZvbnQtY2l0eXNjYW4yXCI7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgc3BlYWs6IG5ldmVyO1xyXG5cclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcclxuICAgIHdpZHRoOiAxZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC4yZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAvKiBvcGFjaXR5OiAuODsgKi9cclxuXHJcbiAgICAvKiBGb3Igc2FmZXR5IC0gcmVzZXQgcGFyZW50IHN0eWxlcywgdGhhdCBjYW4gYnJlYWsgZ2x5cGggY29kZXMqL1xyXG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHJcbiAgICAvKiBmaXggYnV0dG9ucyBoZWlnaHQsIGZvciB0d2l0dGVyIGJvb3RzdHJhcCAqL1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuXHJcbiAgICAvKiBBbmltYXRpb24gY2VudGVyIGNvbXBlbnNhdGlvbiAtIG1hcmdpbnMgc2hvdWxkIGJlIHN5bW1ldHJpYyAqL1xyXG4gICAgLyogcmVtb3ZlIGlmIG5vdCBuZWVkZWQgKi9cclxuICAgIG1hcmdpbi1sZWZ0OiAuMmVtO1xyXG5cclxuICAgIC8qIHlvdSBjYW4gYmUgbW9yZSBjb21mb3J0YWJsZSB3aXRoIGluY3JlYXNlZCBpY29ucyBzaXplICovXHJcbiAgICAvKiBmb250LXNpemU6IDEyMCU7ICovXHJcblxyXG4gICAgLyogRm9udCBzbW9vdGhpbmcuIFRoYXQgd2FzIHRha2VuIGZyb20gVFdCUyAqL1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcblxyXG5cclxuLmljb24tem9vbS1jYXJ0bzpiZWZvcmUgeyBjb250ZW50OiAnXFxlODAwJzsgfSAvKiAn7qCAJyAqL1xyXG4uaWNvbi11bnpvb20tY2FydG86YmVmb3JlIHsgY29udGVudDogJ1xcZTgwMSc7IH0gLyogJ+6ggScgKi9cclxuLmljb24tbm90ZS0xOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MDInOyB9IC8qICfuoIInICovXHJcbi5pY29uLW5vdGUtMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODAzJzsgfSAvKiAn7qCDJyAqL1xyXG4uaWNvbi1ub3RlLTM6YmVmb3JlIHsgY29udGVudDogJ1xcZTgwNCc7IH0gLyogJ+6ghCcgKi9cclxuLmljb24tbm90ZS00OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MDUnOyB9IC8qICfuoIUnICovXHJcbi5pY29uLW5vdGUtNTpiZWZvcmUgeyBjb250ZW50OiAnXFxlODA2JzsgfSAvKiAn7qCGJyAqL1xyXG4uaWNvbi1vcHRpb25zLWNhcnRvOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MDcnOyB9IC8qICfuoIcnICovXHJcbi5pY29uLUJyZWFkY3J1bWI6YmVmb3JlIHsgY29udGVudDogJ1xcZTgwOCc7IH0gLyogJ+6giCcgKi9cclxuLmljb24taW5mb3JtYXRpb246YmVmb3JlIHsgY29udGVudDogJ1xcZTgwOSc7IH0gLyogJ+6giScgKi9cclxuLmljb24tQm9sZF9jbG9zZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlODBhJzsgfSAvKiAn7qCKJyAqL1xyXG4uaWNvbi1tZW51OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MGInOyB9IC8qICfuoIsnICovXHJcbi5pY29uLXJldHVybjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODBjJzsgfSAvKiAn7qCMJyAqL1xyXG4uaWNvbi10b3A6YmVmb3JlIHsgY29udGVudDogJ1xcZTgwZCc7IH0gLyogJ+6gjScgKi9cclxuLmljb24tZmxvcDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODBlJzsgfSAvKiAn7qCOJyAqL1xyXG4uaWNvbi1BcnJvdy1TZWxlY3Q6YmVmb3JlIHsgY29udGVudDogJ1xcZTgwZic7IH0gLyogJ+6gjycgKi9cclxuLmljb24tYXJyb3ctY2hpbGQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTgxMCc7IH0gLyogJ+6gkCcgKi9cclxuLmljb24tYWRtaW5pc3RyYXRpb246YmVmb3JlIHsgY29udGVudDogJ1xcZTgxMSc7IH0gLyogJ+6gkScgKi9cclxuLmljb24tUG9zaXRpdmU6YmVmb3JlIHsgY29udGVudDogJ1xcZTgxMic7IH0gLyogJ+6gkicgKi9cclxuLmljb24tTmVnYXRpdmU6YmVmb3JlIHsgY29udGVudDogJ1xcZTgxMyc7IH0gLyogJ+6gkycgKi9cclxuLmljb24taXNvY2hyb25lczpiZWZvcmUgeyBjb250ZW50OiAnXFxlODE0JzsgfSAvKiAn7qCUJyAqL1xyXG4uaWNvbi1uYi1wbGFuOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MTUnOyB9IC8qICfuoJUnICovXHJcbi5pY29uLWFycm93LWRyb3Bkb3duLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MTYnOyB9IC8qICfuoJYnICovXHJcbi5pY29uLWFycm93LWRyb3Bkb3duLWRvd246YmVmb3JlIHsgY29udGVudDogJ1xcZTgxNyc7IH0gLyogJ+6glycgKi9cclxuLmljb24taGlkZGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MTgnOyB9IC8qICfuoJgnICovXHJcbi5pY29uLVByZW1pdW1TdHJva2U6YmVmb3JlIHsgY29udGVudDogJ1xcZTgxOSc7IH0gLyogJ+6gmScgKi9cclxuLmljb24tTWVudUJ1cmdlcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODFhJzsgfSAvKiAn7qCaJyAqL1xyXG4uaWNvbi1jcm93bjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODFiJzsgfSAvKiAn7qCbJyAqL1xyXG4uaWNvbi1MaWtlU3Ryb2tlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MWMnOyB9IC8qICfuoJwnICovXHJcbi5pY29uLW9iamVjdGlmOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MWQnOyB9IC8qICfuoJ0nICovXHJcbi5pY29uLXdhcm5pbmc6YmVmb3JlIHsgY29udGVudDogJ1xcZTgxZSc7IH0gLyogJ+6gnicgKi9cclxuLmljb24taXRpbmVyYWlyZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlODFmJzsgfSAvKiAn7qCfJyAqL1xyXG4uaWNvbi1zaGFyZTE6YmVmb3JlIHsgY29udGVudDogJ1xcZTgyMCc7IH0gLyogJ+6goCcgKi9cclxuLmljb24tQ2hlY2s6YmVmb3JlIHsgY29udGVudDogJ1xcZTgyMSc7IH0gLyogJ+6goScgKi9cclxuLmljb24tbWVzc2FnZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlODIyJzsgfSAvKiAn7qCiJyAqL1xyXG4uaWNvbi1DbG9zZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlODIzJzsgfSAvKiAn7qCjJyAqL1xyXG4uaWNvbi1MaWtlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjQnOyB9IC8qICfuoKQnICovXHJcbi5pY29uLWxheWVyLWNhcnRvOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjUnOyB9IC8qICfuoKUnICovXHJcbi5pY29uLVByZW1pdW06YmVmb3JlIHsgY29udGVudDogJ1xcZTgyNic7IH0gLyogJ+6gpicgKi9cclxuLmljb24tQXJyb3dUb3A6YmVmb3JlIHsgY29udGVudDogJ1xcZTgyNyc7IH0gLyogJ+6gpycgKi9cclxuLmljb24tQXJyb3dCb3R0b206YmVmb3JlIHsgY29udGVudDogJ1xcZTgyOCc7IH0gLyogJ+6gqCcgKi9cclxuLmljb24tQXJyb3dMZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjknOyB9IC8qICfuoKknICovXHJcbi5pY29uLUFycm93UmlnaHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTgyYSc7IH0gLyogJ+6gqicgKi9cclxuLmljb24tYXBwYXJ0ZW1lbnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTgyYic7IH0gLyogJ+6gqycgKi9cclxuLmljb24tcG9kaXVtOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MmMnOyB9IC8qICfuoKwnICovXHJcbi5pY29uLWNvbW11bmU6YmVmb3JlIHsgY29udGVudDogJ1xcZTgyZCc7IH0gLyogJ+6grScgKi9cclxuLmljb24tc2hvdzpiZWZvcmUgeyBjb250ZW50OiAnXFxlODJlJzsgfSAvKiAn7qCuJyAqL1xyXG4uaWNvbi1TcGVhY2hCdWJibGUxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MmYnOyB9IC8qICfuoK8nICovXHJcbi5pY29uLXBheW1lbnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTgzMCc7IH0gLyogJ+6gsCcgKi9cclxuLmljb24tY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogJ1xcZTgzMSc7IH0gLyogJ+6gsScgKi9cclxuLmljb24tY2FsZW5kYXIteWVhcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODMyJzsgfSAvKiAn7qCyJyAqL1xyXG4uaWNvbi1ncmFwaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODMzJzsgfSAvKiAn7qCzJyAqL1xyXG4uaWNvbi1Mb2NhdGlvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODM0JzsgfSAvKiAn7qC0JyAqL1xyXG4uaWNvbi1waG9uZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlODM1JzsgfSAvKiAn7qC1JyAqL1xyXG4uaWNvbi1QaG9uZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlODM2JzsgfSAvKiAn7qC2JyAqL1xyXG4uaWNvbi1DYW1lcmFTdHJva2U6YmVmb3JlIHsgY29udGVudDogJ1xcZTgzNyc7IH0gLyogJ+6gtycgKi9cclxuLmljb24tbWFnbmlmeWdsYXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MzgnOyB9IC8qICfuoLgnICovXHJcbi5pY29uLW5ldy1hZGRyZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MzknOyB9IC8qICfuoLknICovXHJcbi5pY29uLXBlbmNpbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODNhJzsgfSAvKiAn7qC6JyAqL1xyXG4uaWNvbi1sb2NhdGlvbi1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4M2InOyB9IC8qICfuoLsnICovXHJcbi5pY29uLVNhdmVTdHJva2U6YmVmb3JlIHsgY29udGVudDogJ1xcZTgzYyc7IH0gLyogJ+6gvCcgKi9cclxuLmljb24tUHJpbnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTgzZCc7IH0gLyogJ+6gvScgKi9cclxuLmljb24tVHJhc2hTdHJva2U6YmVmb3JlIHsgY29udGVudDogJ1xcZTgzZSc7IH0gLyogJ+6gvicgKi9cclxuLmljb24tY29tbWVudC12YWxpZGF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4M2YnOyB9IC8qICfuoL8nICovXHJcbi5pY29uLW1hcDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODQwJzsgfSAvKiAn7qGAJyAqL1xyXG4uaWNvbi11c2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4NDEnOyB9IC8qICfuoYEnICovXHJcbi5pY29uLWlzby10cmFuc3BvcnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTg0Mic7IH0gLyogJ+6hgicgKi9cclxuLmljb24taXNvLXZvaXR1cmU6YmVmb3JlIHsgY29udGVudDogJ1xcZTg0Myc7IH0gLyogJ+6hgycgKi9cclxuLmljb24taXNvLXZlbG86YmVmb3JlIHsgY29udGVudDogJ1xcZTg0NCc7IH0gLyogJ+6hhCcgKi9cclxuLmljb24taXNvLXBpZWQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTg0NSc7IH0gLyogJ+6hhScgKi9cclxuLmljb24tYmVkcm9vbTpiZWZvcmUgeyBjb250ZW50OiAnXFxlODQ2JzsgfSAvKiAn7qGGJyAqL1xyXG4uaWNvbi1zdHJvbmctYXJyb3ctdG8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTg0Nyc7IH0gLyogJ+6hhycgKi9cclxuLmljb24tc3Ryb25nLWFycm93LXRvLXRvcDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODQ4JzsgfSAvKiAn7qGIJyAqL1xyXG4uaWNvbi1zdHJvbmctYXJyb3ctdG8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODQ5JzsgfSAvKiAn7qGJJyAqL1xyXG4uaWNvbi1zdHJvbmctYXJyb3ctdG8tYm90dG9tOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4NGEnOyB9IC8qICfuoYonICovXHJcbi5pY29uLWxvZ286YmVmb3JlIHsgY29udGVudDogJ1xcZTkwMCc7IH0gLyogJ+6kgCcgKi9cclxuLmljb24tZGFzaGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MDEnOyB9IC8qICfupIEnICovXHJcbi5pY29uLXByb2ZpbGU6YmVmb3JlIHsgY29udGVudDogJ1xcZTkwMic7IH0gLyogJ+6kgicgKi9cclxuLmljb24td2lkZ2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MDMnOyB9IC8qICfupIMnICovXHJcbi5pY29uLWlwc3VtaW1tbzpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTA0JzsgfSAvKiAn7qSEJyAqL1xyXG4uaWNvbi1mcmFuY2U6YmVmb3JlIHsgY29udGVudDogJ1xcZTkwNSc7IH0gLyogJ+6khScgKi9cclxuLmljb24tc2hvdy1jYXJ0b3VjaGU6YmVmb3JlIHsgY29udGVudDogJ1xcZTkwNic7IH0gLyogJ+6khicgKi9cclxuLmljb24tYWRkLXBheW1lbnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkwNyc7IH0gLyogJ+6khycgKi9cclxuLmljb24tbmV3LXBheW1lbnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkwOCc7IH0gLyogJ+6kiCcgKi9cclxuLmljb24tcmVmcmVzaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTA5JzsgfSAvKiAn7qSJJyAqL1xyXG4uaWNvbi1sb2dvdXQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkwYSc7IH0gLyogJ+6kiicgKi9cclxuLmljb24tdGhlbWF0aXF1ZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTBiJzsgfSAvKiAn7qSLJyAqL1xyXG4uaWNvbi1jaGFuZ2UtdXNlcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTBjJzsgfSAvKiAn7qSMJyAqL1xyXG4uaWNvbi1sb2NhdGlvbi1kaXNhYmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MGQnOyB9IC8qICfupI0nICovXHJcbi5pY29uLXJvdW5kZWQtcGFyYW1ldGVyczpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTBlJzsgfSAvKiAn7qSOJyAqL1xyXG4uaWNvbi1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTBmJzsgfSAvKiAn7qSPJyAqL1xyXG4uaWNvbi1tYXAtc3dpdGNoZXI6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxMCc7IH0gLyogJ+6kkCcgKi9cclxuLmljb24tdGlja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTEnOyB9IC8qICfupJEnICovXHJcbi5pY29uLWxldHRlci1yb3VuZGVkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTInOyB9IC8qICfupJInICovXHJcbi5pY29uLWFkcmVzc2VzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTMnOyB9IC8qICfupJMnICovXHJcbi5pY29uLXNldHRpbmdzLXJvdW5kZWQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxNCc7IH0gLyogJ+6klCcgKi9cclxuLmljb24tZGFzaGVkLXBhcGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTUnOyB9IC8qICfupJUnICovXHJcbi5pY29uLXJhcHBvcnQtc2hhcmU6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxNic7IH0gLyogJ+6klicgKi9cclxuLmljb24tY29tcGFyYXRvcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE3JzsgfSAvKiAn7qSXJyAqL1xyXG4uaWNvbi1kYXNoZWQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE4JzsgfSAvKiAn7qSYJyAqL1xyXG4uaWNvbi1kYXNoZWQtYWRkcmVzczpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE5JzsgfSAvKiAn7qSZJyAqL1xyXG4uaWNvbi1wc3ctc2hvdzpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTFhJzsgfSAvKiAn7qSaJyAqL1xyXG4uaWNvbi1Db21wYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MWInOyB9IC8qICfupJsnICovXHJcbi5pY29uLURvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MWMnOyB9IC8qICfupJwnICovXHJcbi5pY29uLUhhbGZDaGVjazpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTFkJzsgfSAvKiAn7qSdJyAqL1xyXG4uaWNvbi1wc3ctaGlkZGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MWUnOyB9IC8qICfupJ4nICovXHJcbi5pY29uLXJldHVybjE6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxZic7IH0gLyogJ+6knycgKi9cclxuLmljb24tcmFuZ2UtYnV0dG9uLWRyYWc6YmVmb3JlIHsgY29udGVudDogJ1xcZTkyMCc7IH0gLyogJ+6koCcgKi9cclxuLmljb24tcmFuZ2UtdG8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTIxJzsgfSAvKiAn7qShJyAqL1xyXG4uaWNvbi1yYW5nZS10by1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTIyJzsgfSAvKiAn7qSiJyAqL1xyXG4uaWNvbi1yb29tOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MjMnOyB9IC8qICfupKMnICovXHJcbi5pY29uLXJvb21zOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MjQnOyB9IC8qICfupKQnICovXHJcbi5pY29uLXJvb21zMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTI1JzsgfSAvKiAn7qSlJyAqL1xyXG4uaWNvbi1QYXJhbWV0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MjYnOyB9IC8qICfupKYnICovXHJcbi5pY29uLXJvb21zMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTI3JzsgfSAvKiAn7qSnJyAqL1xyXG4uaWNvbi1yb29tczM6YmVmb3JlIHsgY29udGVudDogJ1xcZTkyOCc7IH0gLyogJ+6kqCcgKi9cclxuLmljb24tUmFwcG9ydENyZWF0ZWQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkyOSc7IH0gLyogJ+6kqScgKi9cclxuLmljb24tUmFwcG9ydERvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MmEnOyB9IC8qICfupKonICovXHJcbi5pY29uLVJhcHBvcnRFcnJvcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTJiJzsgfSAvKiAn7qSrJyAqL1xyXG4uaWNvbi1SYXBwb3J0TG9hZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MmMnOyB9IC8qICfupKwnICovXHJcbi5pY29uLVJhcHBvcnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkyZCc7IH0gLyogJ+6krScgKi9cclxuLmljb24tcm9vbXM0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MmUnOyB9IC8qICfupK4nICovXHJcbi5pY29uLXJvb21zNTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTJmJzsgfSAvKiAn7qSvJyAqL1xyXG4uaWNvbi1pbmZvcm1hdGlvbnM6YmVmb3JlIHsgY29udGVudDogJ1xcZTkzMCc7IH0gLyogJ+6ksCcgKi9cclxuLmljb24tY2hlY2stYm9sZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTMxJzsgfSAvKiAn7qSxJyAqL1xyXG4uaWNvbi1yYW5nZS10by1sZWZ0LWhvbGxvdzpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTMyJzsgfSAvKiAn7qSyJyAqL1xyXG4uaWNvbi1yYW5nZS10by1sZWZ0LXN0cm9rZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTMzJzsgfSAvKiAn7qSzJyAqL1xyXG4uaWNvbi1yYW5nZS10by1yaWdodC1ob2xsb3c6YmVmb3JlIHsgY29udGVudDogJ1xcZTkzNCc7IH0gLyogJ+6ktCcgKi9cclxuLmljb24tcmFuZ2UtdG8tcmlnaHQtc3Ryb2tlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MzUnOyB9IC8qICfupLUnICovXHJcbi5pY29uLWFkZHJlc3MtZm9jdXM6YmVmb3JlIHsgY29udGVudDogJ1xcZTkzNic7IH0gLyogJ+6kticgKi9cclxuLmljb24tcGxvdC1yZXN1bHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkzNyc7IH0gLyogJ+6ktycgKi9cclxuLmljb24tbG9nby1jaXR5c2Nhbi12ZXJ0aWNhbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTM4JzsgfSAvKiAn7qS4JyAqL1xyXG4uaWNvbi1tZW51LWJvbGQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkzOSc7IH0gLyogJ+6kuScgKi9cclxuLmljb24tY3F2OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5M2EnOyB9IC8qICfupLonICovXHJcbi5pY29uLXVwZGF0ZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTNiJzsgfSAvKiAn7qS7JyAqL1xyXG4uaWNvbi1TaGFyZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTNjJzsgfSAvKiAn7qS8JyAqL1xyXG4uaWNvbi12ZXJ0aWNhbC1hcnJvd3M6YmVmb3JlIHsgY29udGVudDogJ1xcZTkzZCc7IH0gLyogJ+6kvScgKi9cclxuLmljb24tcXItY29kZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTNlJzsgfSAvKiAn7qS+JyAqL1xyXG4uaWNvbi1hcHBhcnRlbWVudDE6YmVmb3JlIHsgY29udGVudDogJ1xcZTkzZic7IH0gLyogJ+6kvycgKi9cclxuLmljb24tbWFpc29uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NDAnOyB9IC8qICfupYAnICovXHJcbi5pY29uLWltcG9ydDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTQxJzsgfSAvKiAn7qWBJyAqL1xyXG4uaWNvbi1oaWdoLXByaWNlczpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTQyJzsgfSAvKiAn7qWCJyAqL1xyXG4uaWNvbi1sb3ctcHJpY2VzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NDMnOyB9IC8qICfupYMnICovXHJcbi5pY29uLXByaWNlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NDQnOyB9IC8qICfupYQnICovXHJcbi5pY29uLXVuZGVybGluZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTQ1JzsgfSAvKiAn7qWFJyAqL1xyXG4uaWNvbi1ib2xkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NDYnOyB9IC8qICfupYYnICovXHJcbi5pY29uLWl0YWxpYzpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTQ3JzsgfSAvKiAn7qWHJyAqL1xyXG4uaWNvbi1sb2dvX2NzX2J5OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NDgnOyB9IC8qICfupYgnICovXHJcbi5pY29uLWdlb2xvY2FsaXphdGlvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTQ5JzsgfSAvKiAn7qWJJyAqL1xyXG4uaWNvbi1saXR0bGUtaG91c2Utb24tdGhlLWhvbWVwYWdlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NGEnOyB9IC8qICfupYonICovXHJcbi5pY29uLWZpbGU6YmVmb3JlIHsgY29udGVudDogJ1xcZTk0Yic7IH0gLyogJ+6liycgKi9cclxuLmljb24tbm9mYXY6YmVmb3JlIHsgY29udGVudDogJ1xcZTk0Yyc7IH0gLyogJ+6ljCcgKi9cclxuLmljb24tZXF1YWw6YmVmb3JlIHsgY29udGVudDogJ1xcZTk0ZCc7IH0gLyogJ+6ljScgKi9cclxuLmljb24taW5jcmVhc2U6YmVmb3JlIHsgY29udGVudDogJ1xcZTk0ZSc7IH0gLyogJ+6ljicgKi9cclxuLmljb24tcmVkdWN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NGYnOyB9IC8qICfupY8nICovXHJcbi5pY29uLXJlbnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTk1MCc7IH0gLyogJ+6lkCcgKi9cclxuLmljb24tdGl0bGUtZXN0aW1hdGU6YmVmb3JlIHsgY29udGVudDogJ1xcZTk1MSc7IH0gLyogJ+6lkScgKi9cclxuLmljb24tdGl0bGUtcG9pOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NTInOyB9IC8qICfupZInICovXHJcbi5pY29uLXRpdGxlLXNpbWlsYXI6YmVmb3JlIHsgY29udGVudDogJ1xcZTk1Myc7IH0gLyogJ+6lkycgKi9cclxuLmljb24tY2hlY2stYmxhY2s6YmVmb3JlIHsgY29udGVudDogJ1xcZTk1NCc7IH0gLyogJ+6llCcgKi9cclxuLmljb24tY3Jvc3MtYmxhY2s6YmVmb3JlIHsgY29udGVudDogJ1xcZTk1NSc7IH0gLyogJ+6llScgKi9cclxuLmljb24tcHJvcGVydHk6YmVmb3JlIHsgY29udGVudDogJ1xcZTk1Nic7IH0gLyogJ+6llicgKi9cclxuLmljb24tcHJvcGVydGllczpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTU3JzsgfSAvKiAn7qWXJyAqL1xyXG4uaWNvbi1maW5hbC1wcmljZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTU4JzsgfSAvKiAn7qWYJyAqL1xyXG4uaWNvbi1ob3VzaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NTknOyB9IC8qICfupZknICovXHJcbi5pY29uLWFuYWx5c2U6YmVmb3JlIHsgY29udGVudDogJ1xcZTk1YSc7IH0gLyogJ+6lmicgKi9cclxuLmljb24tYmFsY29ueTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTViJzsgfSAvKiAn7qWbJyAqL1xyXG4uaWNvbi1iYXRocm9vbTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTVjJzsgfSAvKiAn7qWcJyAqL1xyXG4uaWNvbi1iZWRyb29tMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTVkJzsgfSAvKiAn7qWdJyAqL1xyXG4uaWNvbi1jZWxsYXI6YmVmb3JlIHsgY29udGVudDogJ1xcZTk1ZSc7IH0gLyogJ+6lnicgKi9cclxuLmljb24tY29tZm9ydDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTVmJzsgfSAvKiAn7qWfJyAqL1xyXG4uaWNvbi1jb25zdHJ1Y3Rpb246YmVmb3JlIHsgY29udGVudDogJ1xcZTk2MCc7IH0gLyogJ+6loCcgKi9cclxuLmljb24tY28tb3duZXJzaGlwOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NjEnOyB9IC8qICfupaEnICovXHJcbi5pY29uLWNvc3QtY28tb3duZXJzaGlwOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NjInOyB9IC8qICfupaInICovXHJcbi5pY29uLWRwZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTYzJzsgfSAvKiAn7qWjJyAqL1xyXG4uaWNvbi1mbG9vcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTY0JzsgfSAvKiAn7qWkJyAqL1xyXG4uaWNvbi1sb2dnaWE6YmVmb3JlIHsgY29udGVudDogJ1xcZTk2NSc7IH0gLyogJ+6lpScgKi9cclxuLmljb24tbHVtaW5vc2l0eTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTY2JzsgfSAvKiAn7qWmJyAqL1xyXG4uaWNvbi1vY2N1cGFuY3k6YmVmb3JlIHsgY29udGVudDogJ1xcZTk2Nyc7IH0gLyogJ+6lpycgKi9cclxuLmljb24tb3JpZW50YXRpb246YmVmb3JlIHsgY29udGVudDogJ1xcZTk2OCc7IH0gLyogJ+6lqCcgKi9cclxuLmljb24tcGFya2luZzpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTY5JzsgfSAvKiAn7qWpJyAqL1xyXG4uaWNvbi1yZXN0b3JhdGlvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTZhJzsgfSAvKiAn7qWqJyAqL1xyXG4uaWNvbi1yb29tMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTZiJzsgfSAvKiAn7qWrJyAqL1xyXG4uaWNvbi1zdGF0ZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTZjJzsgfSAvKiAn7qWsJyAqL1xyXG4uaWNvbi1zdXJmYWNlLWNhcnJlejpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTZkJzsgfSAvKiAn7qWtJyAqL1xyXG4uaWNvbi1zd2ltbWluZy1wb29sOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NmUnOyB9IC8qICfupa4nICovXHJcbi5pY29uLXRheDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTZmJzsgfSAvKiAn7qWvJyAqL1xyXG4uaWNvbi12aWV3OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NzAnOyB9IC8qICfupbAnICovXHJcbi5pY29uLWxhbmQtYXJlYTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTcxJzsgfSAvKiAn7qWxJyAqL1xyXG4uaWNvbi1hbm5leC1yb29tOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NzInOyB9IC8qICfupbInICovXHJcbi5pY29uLWdhcmRlbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTczJzsgfSAvKiAn7qWzJyAqL1xyXG4uaWNvbi1hYm92ZS1ncm91bmQtbGV2ZWxzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NzQnOyB9IC8qICfupbQnICovXHJcbi5pY29uLWxpdmluZy1yb29tOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NzUnOyB9IC8qICfupbUnICovXHJcbi5pY29uLWdhcmFnZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTc2JzsgfSAvKiAn7qW2JyAqL1xyXG4uaWNvbi1ncm91cC1ncm91bmQtZmxvb3ItYXBhcnRtZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NzcnOyB9IC8qICfupbcnICovXHJcbi5pY29uLXByaXZhdGUtZ3JvdW5kLWZsb29yLWFwYXJ0bWVudDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTc4JzsgfSAvKiAn7qW4JyAqL1xyXG4uaWNvbi10YXgtZXhlbXB0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NzknOyB9IC8qICfupbknICovXHJcbi5pY29uLWxpZnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTk3YSc7IH0gLyogJ+6luicgKi9cclxuLmljb24tdG90YWwtZmxvb3I6YmVmb3JlIHsgY29udGVudDogJ1xcZTk3Yic7IH0gLyogJ+6luycgKi9cclxuLmljb24tbGl2aW5nLWFyZWE6YmVmb3JlIHsgY29udGVudDogJ1xcZTk3Yyc7IH0gLyogJ+6lvCcgKi9cclxuLmljb24tc3VyZmFjZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTdkJzsgfSAvKiAn7qW9JyAqL1xyXG4uaWNvbi11bmluaGFiaXRhYmxlLWFyZWE6YmVmb3JlIHsgY29udGVudDogJ1xcZTk3ZSc7IH0gLyogJ+6lvicgKi9cclxuLmljb24tb3Blbi1uZXctdGFiOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5N2YnOyB9IC8qICfupb8nICovXHJcbi5pY29uLWRhdGE6YmVmb3JlIHsgY29udGVudDogJ1xcZTk4Yyc7IH0gLyogJ+6mjCcgKi9cclxuLmljb24tcHJpY2UxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYTYnOyB9IC8qICfurqYnICovXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4uaWNvbi04MkEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTkwMCc7IH0gLyogJ+6kgCcgKi9cclxuLmljb24tMTYtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTkwMSc7IH0gLyogJ+6kgScgKi9cclxuLmljb24tODJCLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MDInOyB9IC8qICfupIInICovXHJcbi5pY29uLTE2MDEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTkwMyc7IH0gLyogJ+6kgycgKi9cclxuLmljb24tODJDLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MDQnOyB9IC8qICfupIQnICovXHJcbi5pY29uLTE2MjQtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTkwNSc7IH0gLyogJ+6khScgKi9cclxuLmljb24tODRBLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MDYnOyB9IC8qICfupIYnICovXHJcbi5pY29uLTE2MjQwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MDcnOyB9IC8qICfupIcnICovXHJcbi5pY29uLTg0Qi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTA4JzsgfSAvKiAn7qSIJyAqL1xyXG4uaWNvbi0xNjIyLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MDknOyB9IC8qICfupIknICovXHJcbi5pY29uLTg0Qy0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTBhJzsgfSAvKiAn7qSKJyAqL1xyXG4uaWNvbi0xNjIzLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MGInOyB9IC8qICfupIsnICovXHJcbi5pY29uLTg1LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MGMnOyB9IC8qICfupIwnICovXHJcbi5pY29uLTE2MjIwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MGQnOyB9IC8qICfupI0nICovXHJcbi5pY29uLWNhY2hlZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTBlJzsgfSAvKiAn7qSOJyAqL1xyXG4uaWNvbi1kYXRlX3JhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MGYnOyB9IC8qICfupI8nICovXHJcbi5pY29uLXRyZW5kaW5nX2Rvd246YmVmb3JlIHsgY29udGVudDogJ1xcZTkxMCc7IH0gLyogJ+6kkCcgKi9cclxuLmljb24tdHJlbmRpbmdfZmxhdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTExJzsgfSAvKiAn7qSRJyAqL1xyXG4uaWNvbi10cmVuZGluZ191cDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTEyJzsgfSAvKiAn7qSSJyAqL1xyXG4uaWNvbi0xMC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTEzJzsgfSAvKiAn7qSTJyAqL1xyXG4uaWNvbi0xNjIyMS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE0JzsgfSAvKiAn7qSUJyAqL1xyXG4uaWNvbi0xMS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE1JzsgfSAvKiAn7qSVJyAqL1xyXG4uaWNvbi0xNjIyMi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE2JzsgfSAvKiAn7qSWJyAqL1xyXG4uaWNvbi0xMi0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE3JzsgfSAvKiAn7qSXJyAqL1xyXG4uaWNvbi0xMi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE4JzsgfSAvKiAn7qSYJyAqL1xyXG4uaWNvbi0xNjIzMC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE5JzsgfSAvKiAn7qSZJyAqL1xyXG4uaWNvbi0xMy0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTFhJzsgfSAvKiAn7qSaJyAqL1xyXG4uaWNvbi0xMy0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTFiJzsgfSAvKiAn7qSbJyAqL1xyXG4uaWNvbi0xNjIzMS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTFjJzsgfSAvKiAn7qScJyAqL1xyXG4uaWNvbi0xNC0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTFkJzsgfSAvKiAn7qSdJyAqL1xyXG4uaWNvbi0xNC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTFlJzsgfSAvKiAn7qSeJyAqL1xyXG4uaWNvbi0xNjIzMi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTFmJzsgfSAvKiAn7qSfJyAqL1xyXG4uaWNvbi0xNS0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTIwJzsgfSAvKiAn7qSgJyAqL1xyXG4uaWNvbi0xNS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTIxJzsgfSAvKiAn7qShJyAqL1xyXG4uaWNvbi0xNjUwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MjInOyB9IC8qICfupKInICovXHJcbi5pY29uLTE2MC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTIzJzsgfSAvKiAn7qSjJyAqL1xyXG4uaWNvbi0xLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MjQnOyB9IC8qICfupKQnICovXHJcbi5pY29uLTE3LTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MjUnOyB9IC8qICfupKUnICovXHJcbi5pY29uLTE3LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MjYnOyB9IC8qICfupKYnICovXHJcbi5pY29uLTE2NS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTI3JzsgfSAvKiAn7qSnJyAqL1xyXG4uaWNvbi0xOC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTI4JzsgfSAvKiAn7qSoJyAqL1xyXG4uaWNvbi0yNi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTI5JzsgfSAvKiAn7qSpJyAqL1xyXG4uaWNvbi0xOS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTJhJzsgfSAvKiAn7qSqJyAqL1xyXG4uaWNvbi0xNjI3MS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTJiJzsgfSAvKiAn7qSrJyAqL1xyXG4uaWNvbi0xMDAtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZTkyYyc7IH0gLyogJ+6krCcgKi9cclxuLmljb24tMTAwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MmQnOyB9IC8qICfupK0nICovXHJcbi5pY29uLTEwMS0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTJmJzsgfSAvKiAn7qSvJyAqL1xyXG4uaWNvbi0xMDEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTkzMCc7IH0gLyogJ+6ksCcgKi9cclxuLmljb24tMTAyLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MzInOyB9IC8qICfupLInICovXHJcbi5pY29uLTEwMi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTMzJzsgfSAvKiAn7qSzJyAqL1xyXG4uaWNvbi0xMTAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTkzNSc7IH0gLyogJ+6ktScgKi9cclxuLmljb24tMTExLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MzcnOyB9IC8qICfupLcnICovXHJcbi5pY29uLTExMi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTM5JzsgfSAvKiAn7qS5JyAqL1xyXG4uaWNvbi0xMTMtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTkzYic7IH0gLyogJ+6kuycgKi9cclxuLmljb24tMTIwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5M2QnOyB9IC8qICfupL0nICovXHJcbi5pY29uLTEyMS0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTNmJzsgfSAvKiAn7qS/JyAqL1xyXG4uaWNvbi0xMjEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTk0MCc7IH0gLyogJ+6lgCcgKi9cclxuLmljb24tMTIyLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NDInOyB9IC8qICfupYInICovXHJcbi5pY29uLTEyMi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTQzJzsgfSAvKiAn7qWDJyAqL1xyXG4uaWNvbi0xMzAtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZTk0NSc7IH0gLyogJ+6lhScgKi9cclxuLmljb24tMTMwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NDYnOyB9IC8qICfupYYnICovXHJcbi5pY29uLTEzMS0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTQ4JzsgfSAvKiAn7qWIJyAqL1xyXG4uaWNvbi0xMzEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTk0OSc7IH0gLyogJ+6liScgKi9cclxuLmljb24tMTMyLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NGInOyB9IC8qICfupYsnICovXHJcbi5pY29uLTEzMi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTRjJzsgfSAvKiAn7qWMJyAqL1xyXG4uaWNvbi0xMzMtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZTk0ZSc7IH0gLyogJ+6ljicgKi9cclxuLmljb24tMTMzLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NGYnOyB9IC8qICfupY8nICovXHJcbi5pY29uLTEzNC0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTUxJzsgfSAvKiAn7qWRJyAqL1xyXG4uaWNvbi0xMzQtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTk1Mic7IH0gLyogJ+6lkicgKi9cclxuLmljb24tMTQwLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NTQnOyB9IC8qICfupZQnICovXHJcbi5pY29uLTE0MC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTU1JzsgfSAvKiAn7qWVJyAqL1xyXG4uaWNvbi0xNDEtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZTk1Nyc7IH0gLyogJ+6llycgKi9cclxuLmljb24tMTQxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NTgnOyB9IC8qICfupZgnICovXHJcbi5pY29uLTE0Mi0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTVhJzsgfSAvKiAn7qWaJyAqL1xyXG4uaWNvbi0xNDItMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTk1Yic7IH0gLyogJ+6lmycgKi9cclxuLmljb24tMTQzLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NWQnOyB9IC8qICfupZ0nICovXHJcbi5pY29uLTE0My0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTVlJzsgfSAvKiAn7qWeJyAqL1xyXG4uaWNvbi0xNDQtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZTk2MCc7IH0gLyogJ+6loCcgKi9cclxuLmljb24tMTQ0LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NjEnOyB9IC8qICfupaEnICovXHJcbi5pY29uLTE1MC0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTYzJzsgfSAvKiAn7qWjJyAqL1xyXG4uaWNvbi0xNTAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTk2NCc7IH0gLyogJ+6lpCcgKi9cclxuLmljb24tMTUxLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NjYnOyB9IC8qICfupaYnICovXHJcbi5pY29uLTE1MS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTY3JzsgfSAvKiAn7qWnJyAqL1xyXG4uaWNvbi0xNTItMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZTk2OSc7IH0gLyogJ+6lqScgKi9cclxuLmljb24tMTUyLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NmEnOyB9IC8qICfupaonICovXHJcbi5pY29uLTE1My0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTZjJzsgfSAvKiAn7qWsJyAqL1xyXG4uaWNvbi0xNTMtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTk2ZCc7IH0gLyogJ+6lrScgKi9cclxuLmljb24tMTYxMS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTcxJzsgfSAvKiAn7qWxJyAqL1xyXG4uaWNvbi0xNzAtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZTk3Myc7IH0gLyogJ+6lsycgKi9cclxuLmljb24tMTcwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NzQnOyB9IC8qICfupbQnICovXHJcbi5pY29uLTE3MS0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTc2JzsgfSAvKiAn7qW2JyAqL1xyXG4uaWNvbi0xNzEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTk3Nyc7IH0gLyogJ+6ltycgKi9cclxuLmljb24tMTcyLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NzknOyB9IC8qICfupbknICovXHJcbi5pY29uLTE3Mi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTdhJzsgfSAvKiAn7qW6JyAqL1xyXG4uaWNvbi0xNzMtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZTk3Yyc7IH0gLyogJ+6lvCcgKi9cclxuLmljb24tMTczLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5N2QnOyB9IC8qICfupb0nICovXHJcbi5pY29uLTE3NC0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTdmJzsgfSAvKiAn7qW/JyAqL1xyXG4uaWNvbi0xNzQtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTk4MCc7IH0gLyogJ+6mgCcgKi9cclxuLmljb24tMTc1LTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ODInOyB9IC8qICfupoInICovXHJcbi5pY29uLTE3NS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTgzJzsgfSAvKiAn7qaDJyAqL1xyXG4uaWNvbi0xODAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTk4NSc7IH0gLyogJ+6mhScgKi9cclxuLmljb24tMTgxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ODcnOyB9IC8qICfupocnICovXHJcbi5pY29uLTE4Mi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTg5JzsgfSAvKiAn7qaJJyAqL1xyXG4uaWNvbi0xODQtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTk4Yyc7IH0gLyogJ+6mjCcgKi9cclxuLmljb24tMTg1LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5OGUnOyB9IC8qICfupo4nICovXHJcbi5pY29uLTE4Ni0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTkwJzsgfSAvKiAn7qaQJyAqL1xyXG4uaWNvbi0xOTAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTk5Mic7IH0gLyogJ+6mkicgKi9cclxuLmljb24tMTkxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5OTQnOyB9IC8qICfuppQnICovXHJcbi5pY29uLTE5Mi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTk2JzsgfSAvKiAn7qaWJyAqL1xyXG4uaWNvbi0xOTMtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZTk5OCc7IH0gLyogJ+6mmCcgKi9cclxuLmljb24tMTkzLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5OTknOyB9IC8qICfuppknICovXHJcbi5pY29uLTEwMDAtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZTk5Yic7IH0gLyogJ+6mmycgKi9cclxuLmljb24tMTAwMC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTljJzsgfSAvKiAn7qacJyAqL1xyXG4uaWNvbi0xMDAxLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5OWUnOyB9IC8qICfupp4nICovXHJcbi5pY29uLTEwMDEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTk5Zic7IH0gLyogJ+6mnycgKi9cclxuLmljb24tMTAxMC0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWExJzsgfSAvKiAn7qahJyAqL1xyXG4uaWNvbi0xMDEwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YTInOyB9IC8qICfupqInICovXHJcbi5pY29uLTEwMTEtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZTlhNCc7IH0gLyogJ+6mpCcgKi9cclxuLmljb24tMTAxMS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWE1JzsgfSAvKiAn7qalJyAqL1xyXG4uaWNvbi0xMDIwLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YTcnOyB9IC8qICfupqcnICovXHJcbi5pY29uLTEwMjAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTlhOCc7IH0gLyogJ+6mqCcgKi9cclxuLmljb24tMTAyMS0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWFhJzsgfSAvKiAn7qaqJyAqL1xyXG4uaWNvbi0xMDIxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YWInOyB9IC8qICfupqsnICovXHJcbi5pY29uLTEwMjItMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZTlhZCc7IH0gLyogJ+6mrScgKi9cclxuLmljb24tMTAyMi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWFlJzsgfSAvKiAn7qauJyAqL1xyXG4uaWNvbi0xMDIzLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YjAnOyB9IC8qICfuprAnICovXHJcbi5pY29uLTEwMjMtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTliMSc7IH0gLyogJ+6msScgKi9cclxuLmljb24tMTAyNC0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWIzJzsgfSAvKiAn7qazJyAqL1xyXG4uaWNvbi0xMDI0LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YjQnOyB9IC8qICfuprQnICovXHJcbi5pY29uLTExMDAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTliNic7IH0gLyogJ+6mticgKi9cclxuLmljb24tMTEwMS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWI4JzsgfSAvKiAn7qa4JyAqL1xyXG4uaWNvbi0xMTAyLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YmEnOyB9IC8qICfupronICovXHJcbi5pY29uLTExMTAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTliYyc7IH0gLyogJ+6mvCcgKi9cclxuLmljb24tMTExMS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWJlJzsgfSAvKiAn7qa+JyAqL1xyXG4uaWNvbi0xMTEyLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YzAnOyB9IC8qICfup4AnICovXHJcbi5pY29uLTExMjAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTljMic7IH0gLyogJ+6ngicgKi9cclxuLmljb24tMTEyMS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWM0JzsgfSAvKiAn7qeEJyAqL1xyXG4uaWNvbi0xMTIyLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YzYnOyB9IC8qICfup4YnICovXHJcbi5pY29uLTExMjMtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTljOCc7IH0gLyogJ+6niCcgKi9cclxuLmljb24tMTEzMC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWNhJzsgfSAvKiAn7qeKJyAqL1xyXG4uaWNvbi0xMTMxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5Y2MnOyB9IC8qICfup4wnICovXHJcbi5pY29uLTExMzItMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTljZSc7IH0gLyogJ+6njicgKi9cclxuLmljb24tMTIwMC0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWQwJzsgfSAvKiAn7qeQJyAqL1xyXG4uaWNvbi0xMjAwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZDEnOyB9IC8qICfup5EnICovXHJcbi5pY29uLTEyMDEtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZTlkMyc7IH0gLyogJ+6nkycgKi9cclxuLmljb24tMTIwMS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWQ0JzsgfSAvKiAn7qeUJyAqL1xyXG4uaWNvbi0xMjAyLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZDYnOyB9IC8qICfup5YnICovXHJcbi5pY29uLTEyMDItMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTlkNyc7IH0gLyogJ+6nlycgKi9cclxuLmljb24tMTIxMC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWQ5JzsgfSAvKiAn7qeZJyAqL1xyXG4uaWNvbi0xMjIwLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZGEnOyB9IC8qICfup5onICovXHJcbi5pY29uLTEyMjAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTlkYic7IH0gLyogJ+6nmycgKi9cclxuLmljb24tMTIyMS0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWRkJzsgfSAvKiAn7qedJyAqL1xyXG4uaWNvbi0xMjIxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZGUnOyB9IC8qICfup54nICovXHJcbi5pY29uLTEyMjItMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZTllMCc7IH0gLyogJ+6noCcgKi9cclxuLmljb24tMTIyMi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWUxJzsgfSAvKiAn7qehJyAqL1xyXG4uaWNvbi0xMzAwLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZTMnOyB9IC8qICfup6MnICovXHJcbi5pY29uLTEzMDAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTllNCc7IH0gLyogJ+6npCcgKi9cclxuLmljb24tMTMwMS0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWU2JzsgfSAvKiAn7qemJyAqL1xyXG4uaWNvbi0xMzAxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZTcnOyB9IC8qICfup6cnICovXHJcbi5pY29uLTEzMTAtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZTllOSc7IH0gLyogJ+6nqScgKi9cclxuLmljb24tMTMxMC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWVhJzsgfSAvKiAn7qeqJyAqL1xyXG4uaWNvbi0xMzExLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZWMnOyB9IC8qICfup6wnICovXHJcbi5pY29uLTEzMTEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTllZCc7IH0gLyogJ+6nrScgKi9cclxuLmljb24tMTMyMC0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWVmJzsgfSAvKiAn7qevJyAqL1xyXG4uaWNvbi0xMzIwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZjAnOyB9IC8qICfup7AnICovXHJcbi5pY29uLTEzMjEtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZTlmMic7IH0gLyogJ+6nsicgKi9cclxuLmljb24tMTMyMS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWYzJzsgfSAvKiAn7qezJyAqL1xyXG4uaWNvbi0xMzMwLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZjUnOyB9IC8qICfup7UnICovXHJcbi5pY29uLTEzMzAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTlmNic7IH0gLyogJ+6nticgKi9cclxuLmljb24tMTMzMS0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWY4JzsgfSAvKiAn7qe4JyAqL1xyXG4uaWNvbi0xMzMxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZjknOyB9IC8qICfup7knICovXHJcbi5pY29uLTEzNDAtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZTlmYic7IH0gLyogJ+6nuycgKi9cclxuLmljb24tMTM0MC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWZjJzsgfSAvKiAn7qe8JyAqL1xyXG4uaWNvbi0xMzQxLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZmUnOyB9IC8qICfup74nICovXHJcbi5pY29uLTEzNDEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZTlmZic7IH0gLyogJ+6nvycgKi9cclxuLmljb24tMTM0Mi0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTAxJzsgfSAvKiAn7qiBJyAqL1xyXG4uaWNvbi0xMzQyLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMDInOyB9IC8qICfuqIInICovXHJcbi5pY29uLTE0MDAtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZWEwNCc7IH0gLyogJ+6ohCcgKi9cclxuLmljb24tMTQwMC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTA1JzsgfSAvKiAn7qiFJyAqL1xyXG4uaWNvbi0xNDEwLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMDcnOyB9IC8qICfuqIcnICovXHJcbi5pY29uLTE0MTAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWEwOCc7IH0gLyogJ+6oiCcgKi9cclxuLmljb24tMTQyMC0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTBhJzsgfSAvKiAn7qiKJyAqL1xyXG4uaWNvbi0xNDIwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMGInOyB9IC8qICfuqIsnICovXHJcbi5pY29uLTE0MzAtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZWEwZCc7IH0gLyogJ+6ojScgKi9cclxuLmljb24tMTQzMC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTBlJzsgfSAvKiAn7qiOJyAqL1xyXG4uaWNvbi0xNDQwLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMTAnOyB9IC8qICfuqJAnICovXHJcbi5pY29uLTE0NDAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWExMSc7IH0gLyogJ+6okScgKi9cclxuLmljb24tMTUwMC0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTEzJzsgfSAvKiAn7qiTJyAqL1xyXG4uaWNvbi0xNTAwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMTQnOyB9IC8qICfuqJQnICovXHJcbi5pY29uLTE1MTAtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZWExNic7IH0gLyogJ+6olicgKi9cclxuLmljb24tMTUxMC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTE3JzsgfSAvKiAn7qiXJyAqL1xyXG4uaWNvbi0xNTIwLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMTknOyB9IC8qICfuqJknICovXHJcbi5pY29uLTE1MjAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWExYSc7IH0gLyogJ+6omicgKi9cclxuLmljb24tMTUzMC0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTFjJzsgfSAvKiAn7qicJyAqL1xyXG4uaWNvbi0xNTMwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMWQnOyB9IC8qICfuqJ0nICovXHJcbi5pY29uLTE2MDAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWExZic7IH0gLyogJ+6onycgKi9cclxuLmljb24tMTYxMC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTIzJzsgfSAvKiAn7qijJyAqL1xyXG4uaWNvbi0xNzAwLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMjcnOyB9IC8qICfuqKcnICovXHJcbi5pY29uLTE3MDAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWEyOCc7IH0gLyogJ+6oqCcgKi9cclxuLmljb24tMTcwMS0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTJhJzsgfSAvKiAn7qiqJyAqL1xyXG4uaWNvbi0xNzAxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMmInOyB9IC8qICfuqKsnICovXHJcbi5pY29uLTE3MTAtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZWEyZCc7IH0gLyogJ+6orScgKi9cclxuLmljb24tMTcxMC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTJlJzsgfSAvKiAn7qiuJyAqL1xyXG4uaWNvbi0xNzIwLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMzAnOyB9IC8qICfuqLAnICovXHJcbi5pY29uLTE3MjAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWEzMSc7IH0gLyogJ+6osScgKi9cclxuLmljb24tMTczMC0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTMzJzsgfSAvKiAn7qizJyAqL1xyXG4uaWNvbi0xNzMwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMzQnOyB9IC8qICfuqLQnICovXHJcbi5pY29uLTE3NDAtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZWEzNic7IH0gLyogJ+6oticgKi9cclxuLmljb24tMTc0MC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTM3JzsgfSAvKiAn7qi3JyAqL1xyXG4uaWNvbi0xNzUwLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMzknOyB9IC8qICfuqLknICovXHJcbi5pY29uLTE3NTAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWEzYSc7IH0gLyogJ+6ouicgKi9cclxuLmljb24tMTg0MC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTNjJzsgfSAvKiAn7qi8JyAqL1xyXG4uaWNvbi0xODQxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhM2UnOyB9IC8qICfuqL4nICovXHJcbi5pY29uLTE5MDAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE0MCc7IH0gLyogJ+6pgCcgKi9cclxuLmljb24tMTkwMS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTQyJzsgfSAvKiAn7qmCJyAqL1xyXG4uaWNvbi0xOTAyLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNDQnOyB9IC8qICfuqYQnICovXHJcbi5pY29uLTE5MDMtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE0Nic7IH0gLyogJ+6phicgKi9cclxuLmljb24tMTkwNS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTQ5JzsgfSAvKiAn7qmJJyAqL1xyXG4uaWNvbi0xOTEwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNGInOyB9IC8qICfuqYsnICovXHJcbi5pY29uLTE5MTEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE0ZCc7IH0gLyogJ+6pjScgKi9cclxuLmljb24tMTkxMi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTRmJzsgfSAvKiAn7qmPJyAqL1xyXG4uaWNvbi0xOTEzLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNTEnOyB9IC8qICfuqZEnICovXHJcbi5pY29uLTE5MTQtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE1Myc7IH0gLyogJ+6pkycgKi9cclxuLmljb24tMTkxNS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTU1JzsgfSAvKiAn7qmVJyAqL1xyXG4uaWNvbi0xOTIwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNTcnOyB9IC8qICfuqZcnICovXHJcbi5pY29uLTE5MjEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE1OSc7IH0gLyogJ+6pmScgKi9cclxuLmljb24tMTkyMi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTViJzsgfSAvKiAn7qmbJyAqL1xyXG4uaWNvbi0xOTIzLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNWQnOyB9IC8qICfuqZ0nICovXHJcbi5pY29uLTE5MjQtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE1Zic7IH0gLyogJ+6pnycgKi9cclxuLmljb24tMTkzMC0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTYxJzsgfSAvKiAn7qmhJyAqL1xyXG4uaWNvbi0xOTMwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNjInOyB9IC8qICfuqaInICovXHJcbi5pY29uLTE5MzEtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZWE2NCc7IH0gLyogJ+6ppCcgKi9cclxuLmljb24tMTkzMS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTY1JzsgfSAvKiAn7qmlJyAqL1xyXG4uaWNvbi0xOTMyLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNjcnOyB9IC8qICfuqacnICovXHJcbi5pY29uLTE5MzItMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE2OCc7IH0gLyogJ+6pqCcgKi9cclxuLmljb24tMTkzMy0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTZhJzsgfSAvKiAn7qmqJyAqL1xyXG4uaWNvbi0xOTMzLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNmInOyB9IC8qICfuqasnICovXHJcbi5pY29uLTE5MzQtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZWE2ZCc7IH0gLyogJ+6prScgKi9cclxuLmljb24tMTkzNC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTZlJzsgfSAvKiAn7qmuJyAqL1xyXG4uaWNvbi0xOTM1LTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNzAnOyB9IC8qICfuqbAnICovXHJcbi5pY29uLTE5MzUtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE3MSc7IH0gLyogJ+6psScgKi9cclxuLmljb24tMTAwMDAtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZWE3Myc7IH0gLyogJ+6psycgKi9cclxuLmljb24tMTAwMDAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE3NCc7IH0gLyogJ+6ptCcgKi9cclxuLmljb24tMTAwMDEtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZWE3Nic7IH0gLyogJ+6pticgKi9cclxuLmljb24tMTAwMDEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE3Nyc7IH0gLyogJ+6ptycgKi9cclxuLmljb24tMTAwMDItMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZWE3OSc7IH0gLyogJ+6puScgKi9cclxuLmljb24tMTAwMDItMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE3YSc7IH0gLyogJ+6puicgKi9cclxuLmljb24tMTAwMTAtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZWE3Yyc7IH0gLyogJ+6pvCcgKi9cclxuLmljb24tMTAwMTAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE3ZCc7IH0gLyogJ+6pvScgKi9cclxuLmljb24tMTAwMTEtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZWE3Zic7IH0gLyogJ+6pvycgKi9cclxuLmljb24tMTAwMTEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE4MCc7IH0gLyogJ+6qgCcgKi9cclxuLmljb24tMTAwMTItMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZWE4Mic7IH0gLyogJ+6qgicgKi9cclxuLmljb24tMTAwMTItMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE4Myc7IH0gLyogJ+6qgycgKi9cclxuLmljb24tMTEyMTAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE4NSc7IH0gLyogJ+6qhScgKi9cclxuLmljb24tMTEyMTEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE4Nyc7IH0gLyogJ+6qhycgKi9cclxuLmljb24tMTEyMzAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE4OSc7IH0gLyogJ+6qiScgKi9cclxuLmljb24tMTEyMzEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE4Yic7IH0gLyogJ+6qiycgKi9cclxuLmljb24tMTEyMzItMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE4ZCc7IH0gLyogJ+6qjScgKi9cclxuLmljb24tMTg0MDAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE4Zic7IH0gLyogJ+6qjycgKi9cclxuLmljb24tMTg0MDEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE5MSc7IH0gLyogJ+6qkScgKi9cclxuLmljb24tMTg0MDItMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE5Myc7IH0gLyogJ+6qkycgKi9cclxuLmljb24tMTg0MDMtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE5NSc7IH0gLyogJ+6qlScgKi9cclxuLmljb24tMTg0MDQtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE5Nyc7IH0gLyogJ+6qlycgKi9cclxuLmljb24tMTg0MTAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE5OSc7IH0gLyogJ+6qmScgKi9cclxuLmljb24tMTg0MTEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE5Yic7IH0gLyogJ+6qmycgKi9cclxuLmljb24tMTg0MTItMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE5ZCc7IH0gLyogJ+6qnScgKi9cclxuLmljb24tMTg0MTMtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE5Zic7IH0gLyogJ+6qnycgKi9cclxuLmljb24tMTg0MTQtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFhMSc7IH0gLyogJ+6qoScgKi9cclxuLmljb24tMTg0MTUtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFhMyc7IH0gLyogJ+6qoycgKi9cclxuLmljb24tMTg0MTYtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFhNSc7IH0gLyogJ+6qpScgKi9cclxuLmljb24tMTg0MTctMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFhNyc7IH0gLyogJ+6qpycgKi9cclxuLmljb24tMTg0MTgtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFhOSc7IH0gLyogJ+6qqScgKi9cclxuLmljb24tMTEwMDAxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhYWInOyB9IC8qICfuqqsnICovXHJcbi5pY29uLTExMDAwMi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWFkJzsgfSAvKiAn7qqtJyAqL1xyXG4uaWNvbi0xMTAwMDMtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFhZic7IH0gLyogJ+6qrycgKi9cclxuLmljb24tMTEwMDA0LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhYjEnOyB9IC8qICfuqrEnICovXHJcbi5pY29uLTExMDAwNS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWIzJzsgfSAvKiAn7qqzJyAqL1xyXG4uaWNvbi0xMTAwMDYtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFiNSc7IH0gLyogJ+6qtScgKi9cclxuLmljb24tMTEwMDA3LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhYjcnOyB9IC8qICfuqrcnICovXHJcbi5pY29uLTExMDAwOC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWI5JzsgfSAvKiAn7qq5JyAqL1xyXG4uaWNvbi0xMTAwMDktMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFiYic7IH0gLyogJ+6quycgKi9cclxuLmljb24tMTEwMDEwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhYmQnOyB9IC8qICfuqr0nICovXHJcbi5pY29uLTExMDAxMS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWJmJzsgfSAvKiAn7qq/JyAqL1xyXG4uaWNvbi0xMTAwMTItMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFjMSc7IH0gLyogJ+6rgScgKi9cclxuLmljb24tMTEwMDEzLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhYzMnOyB9IC8qICfuq4MnICovXHJcbi5pY29uLTExMDAxNC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWM1JzsgfSAvKiAn7quFJyAqL1xyXG4uaWNvbi0xMTAwMTUtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFjNyc7IH0gLyogJ+6rhycgKi9cclxuLmljb24tMTEwMDE2LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhYzknOyB9IC8qICfuq4knICovXHJcbi5pY29uLTExMDAxNy0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWNiJzsgfSAvKiAn7quLJyAqL1xyXG4uaWNvbi0xMTAwMTgtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFjZCc7IH0gLyogJ+6rjScgKi9cclxuLmljb24tMTEwMDE5LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhY2YnOyB9IC8qICfuq48nICovXHJcbi5pY29uLTExMDEwMS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWQxJzsgfSAvKiAn7quRJyAqL1xyXG4uaWNvbi0xMTAxMDItMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFkMyc7IH0gLyogJ+6rkycgKi9cclxuLmljb24tMTEwMTAzLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZDUnOyB9IC8qICfuq5UnICovXHJcbi5pY29uLTExMDEwNC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWQ3JzsgfSAvKiAn7quXJyAqL1xyXG4uaWNvbi0xMTAxMDUtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFkOSc7IH0gLyogJ+6rmScgKi9cclxuLmljb24tMTEwMTA2LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZGInOyB9IC8qICfuq5snICovXHJcbi5pY29uLTExMDEwNy0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWRkJzsgfSAvKiAn7qudJyAqL1xyXG4uaWNvbi0xMTAxMDgtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFkZic7IH0gLyogJ+6rnycgKi9cclxuLmljb24tMTEwMTA5LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZTEnOyB9IC8qICfuq6EnICovXHJcbi5pY29uLTExMDExMC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWUzJzsgfSAvKiAn7qujJyAqL1xyXG4uaWNvbi0xMTAxMTEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFlNSc7IH0gLyogJ+6rpScgKi9cclxuLmljb24tMTEwMTEyLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZTcnOyB9IC8qICfuq6cnICovXHJcbi5pY29uLTExMDExMy0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWU5JzsgfSAvKiAn7qupJyAqL1xyXG4uaWNvbi0xMTAxMTQtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFlYic7IH0gLyogJ+6rqycgKi9cclxuLmljb24tMTEwMTE1LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZWQnOyB9IC8qICfuq60nICovXHJcbi5pY29uLTExMDExNi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWVmJzsgfSAvKiAn7quvJyAqL1xyXG4uaWNvbi0xMTAxMTctMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFmMSc7IH0gLyogJ+6rsScgKi9cclxuLmljb24tMTEwMTE4LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZjMnOyB9IC8qICfuq7MnICovXHJcbi5pY29uLTExMDExOS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWY1JzsgfSAvKiAn7qu1JyAqL1xyXG4uaWNvbi0xMTAxMjAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFmNyc7IH0gLyogJ+6rtycgKi9cclxuLmljb24tMTEwMTIxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZjknOyB9IC8qICfuq7knICovXHJcbi5pY29uLTExMDEyMi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWZiJzsgfSAvKiAn7qu7JyAqL1xyXG4uaWNvbi0xMTAxMjMtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFmZCc7IH0gLyogJ+6rvScgKi9cclxuLmljb24tMTExMDAxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZmYnOyB9IC8qICfuq78nICovXHJcbi5pY29uLTExMTAwMi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjAxJzsgfSAvKiAn7qyBJyAqL1xyXG4uaWNvbi0xMTEwMDMtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWIwMyc7IH0gLyogJ+6sgycgKi9cclxuLmljb24tMTExMDA0LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMDUnOyB9IC8qICfurIUnICovXHJcbi5pY29uLTExMTAwNS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjA3JzsgfSAvKiAn7qyHJyAqL1xyXG4uaWNvbi0xMTEwMDYtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWIwOSc7IH0gLyogJ+6siScgKi9cclxuLmljb24tMTExMDA3LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMGInOyB9IC8qICfurIsnICovXHJcbi5pY29uLTExMTAwOC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjBkJzsgfSAvKiAn7qyNJyAqL1xyXG4uaWNvbi0xMTEwMDktMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWIwZic7IH0gLyogJ+6sjycgKi9cclxuLmljb24tMTExMDEwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMTEnOyB9IC8qICfurJEnICovXHJcbi5pY29uLTExMTAxMS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjEzJzsgfSAvKiAn7qyTJyAqL1xyXG4uaWNvbi0xMTEwMTItMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWIxNSc7IH0gLyogJ+6slScgKi9cclxuLmljb24tMTExMDEzLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMTcnOyB9IC8qICfurJcnICovXHJcbi5pY29uLTExMTAxNC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjE5JzsgfSAvKiAn7qyZJyAqL1xyXG4uaWNvbi0xMTEwMTUtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWIxYic7IH0gLyogJ+6smycgKi9cclxuLmljb24tMTEyMDAxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMWQnOyB9IC8qICfurJ0nICovXHJcbi5pY29uLTExMjAwMi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjFmJzsgfSAvKiAn7qyfJyAqL1xyXG4uaWNvbi0xMTIwMDMtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWIyMSc7IH0gLyogJ+6soScgKi9cclxuLmljb24tMTEyMDA0LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMjMnOyB9IC8qICfurKMnICovXHJcbi5pY29uLTExMjAwNS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjI1JzsgfSAvKiAn7qylJyAqL1xyXG4uaWNvbi0xMTIwMDYtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWIyNyc7IH0gLyogJ+6spycgKi9cclxuLmljb24tc3AwNy0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjI5JzsgfSAvKiAn7qypJyAqL1xyXG4uaWNvbi1zcDA3LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMmEnOyB9IC8qICfurKonICovXHJcbi5pY29uLXNwMTktMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZWIyYyc7IH0gLyogJ+6srCcgKi9cclxuLmljb24tc3AxOS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjJkJzsgfSAvKiAn7qytJyAqL1xyXG4uaWNvbi1zcDIwLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMmYnOyB9IC8qICfurK8nICovXHJcbi5pY29uLXNwMjAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWIzMCc7IH0gLyogJ+6ssCcgKi9cclxuLmljb24tc3AyMS0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjMyJzsgfSAvKiAn7qyyJyAqL1xyXG4uaWNvbi1zcDIxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMzMnOyB9IC8qICfurLMnICovXHJcbi5pY29uLXNwMzgtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWIzNSc7IH0gLyogJ+6stScgKi9cclxuLmljb24tc3A4Ny0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjM4JzsgfSAvKiAn7qy4JyAqL1xyXG4uaWNvbi1zcDg4LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViM2EnOyB9IC8qICfurLonICovXHJcbi5pY29uLXNwODktMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWIzYyc7IH0gLyogJ+6svCcgKi9cclxuLmljb24tc3AxMDUtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWIzZSc7IH0gLyogJ+6svicgKi9cclxuLmljb24tc3AxMjMtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI0MCc7IH0gLyogJ+6tgCcgKi9cclxuLmljb24tMTkwNC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjQyJzsgfSAvKiAn7q2CJyAqL1xyXG4uaWNvbi0xMDAwMDAtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZWI0Myc7IH0gLyogJ+6tgycgKi9cclxuLmljb24tMTAwMDAwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNDQnOyB9IC8qICfurYQnICovXHJcbi5pY29uLTEwMDAwMS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjQ2JzsgfSAvKiAn7q2GJyAqL1xyXG4uaWNvbi0xMDAwMDItMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZWI0Nyc7IH0gLyogJ+6thycgKi9cclxuLmljb24tMTAwMDAyLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNDgnOyB9IC8qICfurYgnICovXHJcbi5pY29uLTEwMDAwMy0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjRhJzsgfSAvKiAn7q2KJyAqL1xyXG4uaWNvbi0xMDAwMDMtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI0Yic7IH0gLyogJ+6tiycgKi9cclxuLmljb24tMTAwMDEwLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNGQnOyB9IC8qICfurY0nICovXHJcbi5pY29uLTEwMDAxMC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjRlJzsgfSAvKiAn7q2OJyAqL1xyXG4uaWNvbi0xMDAwMTEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI1MCc7IH0gLyogJ+6tkCcgKi9cclxuLmljb24tMTAwMDIwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNTInOyB9IC8qICfurZInICovXHJcbi5pY29uLTEwMDEwMC0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjU0JzsgfSAvKiAn7q2UJyAqL1xyXG4uaWNvbi0xMDAxMDAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI1NSc7IH0gLyogJ+6tlScgKi9cclxuLmljb24tMTAwMTAxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNTcnOyB9IC8qICfurZcnICovXHJcbi5pY29uLTEwMDEwMi0wMTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjU4JzsgfSAvKiAn7q2YJyAqL1xyXG4uaWNvbi0xMDAxMDItMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI1OSc7IH0gLyogJ+6tmScgKi9cclxuLmljb24tMTAwMTEwLTAxOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNWInOyB9IC8qICfurZsnICovXHJcbi5pY29uLTEwMDExMC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjVjJzsgfSAvKiAn7q2cJyAqL1xyXG4uaWNvbi0xMDAxMTEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI1ZSc7IH0gLyogJ+6tnicgKi9cclxuLmljb24tMTAwMTIwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNjAnOyB9IC8qICfuraAnICovXHJcbi5pY29uLTEyMjIwMC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjYyJzsgfSAvKiAn7q2iJyAqL1xyXG4uaWNvbi0xMjIyMTAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI2Myc7IH0gLyogJ+6toycgKi9cclxuLmljb24tMTIyMjExLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNjQnOyB9IC8qICfuraQnICovXHJcbi5pY29uLTExMjMwMC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjY4JzsgfSAvKiAn7q2oJyAqL1xyXG4uaWNvbi0xMTIzMDEtMDE6YmVmb3JlIHsgY29udGVudDogJ1xcZWI2OSc7IH0gLyogJ+6tqScgKi9cclxuLmljb24tMTEyMzAxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNmEnOyB9IC8qICfuraonICovXHJcbi5pY29uLTExMjMxMC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjZjJzsgfSAvKiAn7q2sJyAqL1xyXG4uaWNvbi0xMTIzMjAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI2ZSc7IH0gLyogJ+6tricgKi9cclxuLmljb24tMjctMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI3MCc7IH0gLyogJ+6tsCcgKi9cclxuLmljb24tMTc2LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNzEnOyB9IC8qICfurbEnICovXHJcbi5pY29uLTEzODAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI3Mic7IH0gLyogJ+6tsicgKi9cclxuLmljb24tMjQxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNzMnOyB9IC8qICfurbMnICovXHJcbi5pY29uLTEyMzEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI3NCc7IH0gLyogJ+6ttCcgKi9cclxuLmljb24tMTM3MC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjc1JzsgfSAvKiAn7q21JyAqL1xyXG4uaWNvbi0yNDAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI3Nic7IH0gLyogJ+6tticgKi9cclxuLmljb24tMjQtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI3Nyc7IH0gLyogJ+6ttycgKi9cclxuLmljb24tMjAxMS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjc4JzsgfSAvKiAn7q24JyAqL1xyXG4uaWNvbi0yMDEwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNzknOyB9IC8qICfurbknICovXHJcbi5pY29uLTIwMS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjdhJzsgfSAvKiAn7q26JyAqL1xyXG4uaWNvbi0yMDAyLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViN2InOyB9IC8qICfurbsnICovXHJcbi5pY29uLTIwMDEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI3Yyc7IH0gLyogJ+6tvCcgKi9cclxuLmljb24tMjAwMC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjdkJzsgfSAvKiAn7q29JyAqL1xyXG4uaWNvbi0yMDAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI3ZSc7IH0gLyogJ+6tvicgKi9cclxuLmljb24tMjAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI3Zic7IH0gLyogJ+6tvycgKi9cclxuLmljb24tMTU1LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViODEnOyB9IC8qICfuroEnICovXHJcbi5pY29uLTE1NC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjgyJzsgfSAvKiAn7q6CJyAqL1xyXG4uaWNvbi0yNTEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI4Myc7IH0gLyogJ+6ugycgKi9cclxuLmljb24tMTM3My0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjg0JzsgfSAvKiAn7q6EJyAqL1xyXG4uaWNvbi0xMzcxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViODUnOyB9IC8qICfuroUnICovXHJcbi5pY29uLTI1MC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjg2JzsgfSAvKiAn7q6GJyAqL1xyXG4uaWNvbi0yNS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjg3JzsgfSAvKiAn7q6HJyAqL1xyXG4uaWNvbi0xMzM0LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViODgnOyB9IC8qICfurognICovXHJcbi5pY29uLTEzMzMtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI4OSc7IH0gLyogJ+6uiScgKi9cclxuLmljb24tMjExLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViOGEnOyB9IC8qICfuroonICovXHJcbi5pY29uLTEzMzItMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI4Yic7IH0gLyogJ+6uiycgKi9cclxuLmljb24tMjEwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViOGMnOyB9IC8qICfurownICovXHJcbi5pY29uLTIxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViOGQnOyB9IC8qICfuro0nICovXHJcbi5pY29uLTEzMjMtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI4ZSc7IH0gLyogJ+6ujicgKi9cclxuLmljb24tMjMwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViOGYnOyB9IC8qICfuro8nICovXHJcbi5pY29uLTEzNzItMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI5MCc7IH0gLyogJ+6ukCcgKi9cclxuLmljb24tMTMyMi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjkxJzsgfSAvKiAn7q6RJyAqL1xyXG4uaWNvbi0yMy0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjkyJzsgfSAvKiAn7q6SJyAqL1xyXG4uaWNvbi0xMzYxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViOTMnOyB9IC8qICfurpMnICovXHJcbi5pY29uLTEzNjAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI5NCc7IH0gLyogJ+6ulCcgKi9cclxuLmljb24tMjIyLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViOTUnOyB9IC8qICfurpUnICovXHJcbi5pY29uLTEzNDQtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI5Nic7IH0gLyogJ+6ulicgKi9cclxuLmljb24tMTM0My0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjk3JzsgfSAvKiAn7q6XJyAqL1xyXG4uaWNvbi0xMzUzLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViOTgnOyB9IC8qICfurpgnICovXHJcbi5pY29uLTIyMS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjk5JzsgfSAvKiAn7q6ZJyAqL1xyXG4uaWNvbi0xMzUyLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViOWEnOyB9IC8qICfurponICovXHJcbi5pY29uLTEzNTEtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI5Yic7IH0gLyogJ+6umycgKi9cclxuLmljb24tMTM1MC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjljJzsgfSAvKiAn7q6cJyAqL1xyXG4uaWNvbi0yMjAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI5ZCc7IH0gLyogJ+6unScgKi9cclxuLmljb24tMjItMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI5ZSc7IH0gLyogJ+6unicgKi9cclxuLmljb24tMTIzMC0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjlmJzsgfSAvKiAn7q6fJyAqL1xyXG4uaWNvbi0xNDYwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYTAnOyB9IC8qICfurqAnICovXHJcbi5pY29uLTE0NTAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWJhMSc7IH0gLyogJ+6uoScgKi9cclxuLmljb24tMTQ4LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYTInOyB9IC8qICfurqInICovXHJcbi5pY29uLTE0Ny0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmEzJzsgfSAvKiAn7q6jJyAqL1xyXG4uaWNvbi0xNDYtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWJhNCc7IH0gLyogJ+6upCcgKi9cclxuLmljb24tMTQ1LTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYTUnOyB9IC8qICfurqUnICovXHJcbi5pY29uLTE2Mi0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmE2JzsgfSAvKiAn7q6mJyAqL1xyXG4uaWNvbi0xNjIxLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYTcnOyB9IC8qICfurqcnICovXHJcbi5pY29uLTI2MS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmE4JzsgfSAvKiAn7q6oJyAqL1xyXG4uaWNvbi0xNjIwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYTknOyB9IC8qICfurqknICovXHJcbi5pY29uLTE2MjEwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYWEnOyB9IC8qICfurqonICovXHJcbi5pY29uLTE2MjExLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYWInOyB9IC8qICfurqsnICovXHJcbi5pY29uLTE2MjEyLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYWMnOyB9IC8qICfurqwnICovXHJcbi5pY29uLTE0NzAtMDI6YmVmb3JlIHsgY29udGVudDogJ1xcZWJhZCc7IH0gLyogJ+6urScgKi9cclxuLmljb24tMTQ0MS0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmFlJzsgfSAvKiAn7q6uJyAqL1xyXG4uaWNvbi0xNjMwLTAyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYWYnOyB9IC8qICfurq8nICovXHJcbi5pY29uLTE2My0wMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmIwJzsgfSAvKiAn7q6wJyAqL1xyXG4iLCIqIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgJjpiZWZvcmUsXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgfVxyXG59IiwiW2RhdGEtZXhwYW5kYWJsZV0ge1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIHRyYW5zaXRpb246IGhlaWdodCAkYW5pbWF0aW9uLWR1cmF0aW9uICRhbmltYXRpb24tZWFzZTtcclxuXHJcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuJGFuaW1hdGlvbi1zY3JvbGwtZW5hYmxlZDogdHJ1ZTtcclxuXHJcbiRhbmltYXRpb24tZHVyYXRpb24gICAgICAgICA6IDAuNXM7XHJcbiRhbmltYXRpb24tZWFzZSAgICAgICAgICAgICA6IGVhc2UtaW4tb3V0O1xyXG4kYW5pbWF0aW9ucy1jb2xvciAgICAgICAgICAgOiBsaWdodGVuKGFkanVzdC1odWUoJGNvbG9yX2JyYW5kLTEsIC0xKSwgMjMuNTMpO1xyXG4kYW5pbWF0aW9uc19pbWFnZS1iYWNrZ3JvdW5kOiAjZjFmMWYxO1xyXG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXHJcblxyXG4vKiBEb2N1bWVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXHJcbiAqL1xyXG5cclxuaHRtbCB7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxufVxyXG5cclxuLyogU2VjdGlvbnNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXHJcbiAqL1xyXG5cclxubWFpbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXHJcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuaDEge1xyXG4gIGZvbnQtc2l6ZTogMmVtO1xyXG4gIG1hcmdpbjogMC42N2VtIDA7XHJcbn1cclxuXHJcbi8qIEdyb3VwaW5nIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxyXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cclxuICovXHJcblxyXG5ociB7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cclxuICBoZWlnaHQ6IDA7IC8qIDEgKi9cclxuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnByZSB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cclxufVxyXG5cclxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXHJcbiAqL1xyXG5cclxuYSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxyXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZGVyO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmNvZGUsXHJcbmtiZCxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxyXG4gKiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG5zdXAge1xyXG4gIHRvcDogLTAuNWVtO1xyXG59XHJcblxyXG4vKiBFbWJlZGRlZCBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXHJcblxyXG5pbWcge1xyXG4gIGJvcmRlci1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLyogRm9ybXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbm9wdGdyb3VwLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXHJcbiAgbWFyZ2luOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cclxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0IHsgLyogMSAqL1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXHJcbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cclxuICovXHJcblxyXG5idXR0b24sXHJcbnNlbGVjdCB7IC8qIDEgKi9cclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5bdHlwZT1cImJ1dHRvblwiXSxcclxuW3R5cGU9XCJyZXNldFwiXSxcclxuW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXHJcbiAqL1xyXG5cclxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xyXG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcclxufVxyXG5cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXHJcbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcclxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxubGVnZW5kIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cclxuICBkaXNwbGF5OiBibG9jazsgLyogMSAqL1xyXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4gKi9cclxuXHJcbnByb2dyZXNzIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cclxuICogMi4gUmVtb3ZlIHJlc2l6ZS5cclxuICovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcmVzaXplOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXHJcbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cclxuICovXHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdLFxyXG5bdHlwZT1cInJhZGlvXCJdIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgcGFkZGluZzogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxyXG4gKi9cclxuXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuICovXHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xyXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyogSW50ZXJhY3RpdmVcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuZGV0YWlscyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbn1cclxuXHJcbi8qIE1pc2NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXHJcbiAqL1xyXG5cclxudGVtcGxhdGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cclxuICovXHJcblxyXG5baGlkZGVuXSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuKiB7XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxufSIsIi50aXRsZS12MV9fcGFydDEgLFxyXG4udGl0bGUtdjFfX3BhcnQyIHtcclxuICAgICZbY2xhc3MqPVwibGluZS1jbGFtcC1cIl0ge1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgfVxyXG59IiwiW3JvbGU9XCJ0YWJsZVwiXSB7XHJcblxyXG59XHJcblxyXG5bcm9sZT1cInRhYmxlXCJdID4gZGl2W2lkXSB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5bcm9sZT1cInRhYmxlXCJdIFtyb2xlPVwicm93XCJdIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG5bcm9sZT1cInRhYmxlXCJdIFtyb2xlPVwiY2VsbFwiXSxcclxuW3JvbGU9XCJ0YWJsZVwiXSBbcm9sZT1cImNvbHVtbmhlYWRlclwiXSB7XHJcbiAgcGFkZGluZzogMC4xMjVlbSAwLjI1ZW07XHJcbn1cclxuXHJcblxyXG5bcm9sZT1cInRhYmxlXCJdIFtyb2xlPVwicm93Z3JvdXBcIl0ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuUmVzZXQgaGVhZGluZ3NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQG1peGluIHJlc2V0LWhlYWRpbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblJlc2V0IGxpbmtzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBtaXhpbiByZXNldC1saW5rIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuUmVzZXQgYnV0dG9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBtaXhpbiByZXNldC1idXR0b24ge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAvKiBpbmhlcml0IGZvbnQgJiBjb2xvciBmcm9tIGFuY2VzdG9yICovXHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIGZvbnQ6IGluaGVyaXQ7XHJcbiAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xyXG5cclxuICAgIC8qIE5vcm1hbGl6ZSBgbGluZS1oZWlnaHRgLiBDYW5ub3QgYmUgY2hhbmdlZCBmcm9tIGBub3JtYWxgIGluIEZpcmVmb3ggNCsuICovXHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cclxuICAgIC8qIENvcnJlY3RzIGZvbnQgc21vb3RoaW5nIGZvciB3ZWJraXQgKi9cclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGluaGVyaXQ7XHJcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogaW5oZXJpdDtcclxuXHJcbiAgICAvKiBDb3JyZWN0cyBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TICovXHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5SZXNldCBsaXN0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBtaXhpbiByZXNldC1saXN0KCR0eXBlKXtcclxuICAgICRyZXNldHM6IChcclxuICAgICAgICB1bDogKFxyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lLFxyXG4gICAgICAgICAgICBtYXJnaW46IDAsXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAsXHJcbiAgICAgICAgICAgIGxpOiAoXHJcbiAgICAgICAgICAgIG1hcmdpbjogMCxcclxuICAgICAgICAgICAgcGFkZGluZzogMFxyXG4gICAgICAgICAgICApXHJcbiAgICAgICAgKSxcclxuICAgICAgICBvbDogKFxyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lLFxyXG4gICAgICAgICAgICBtYXJnaW46IDAsXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAsXHJcbiAgICAgICAgICAgIGxpOiAoXHJcbiAgICAgICAgICAgIG1hcmdpbjogMCxcclxuICAgICAgICAgICAgcGFkZGluZzogMFxyXG4gICAgICAgICAgICApXHJcbiAgICAgICAgKVxyXG4gICAgKTtcclxuICAgIEBlYWNoICRwcm9wLCAkdmFsdWUgaW4gbWFwLWdldCgkcmVzZXRzLCAkdHlwZSkge1xyXG4gICAgICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gJ21hcCcge1xyXG4gICAgICAgICAgICAmID4gI3skcHJvcH0ge1xyXG4gICAgICAgICAgICBAZWFjaCAkc3ViLXByb3AsICRzdWItdmFsdWUgaW4gJHZhbHVlIHtcclxuICAgICAgICAgICAgICAgICN7JHN1Yi1wcm9wfTogJHN1Yi12YWx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgICAgICN7JHByb3B9OiAkdmFsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcclxuICBFbGVtZW50cyA+IEhlYWRpbmdzXHJcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gRm9udC1zaXplIGhlYWRpbmdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbmgxLGgyLGgzLGg0LGg1LGg2IHtcclxuICBAaW5jbHVkZSByZXNldC1oZWFkaW5nO1xyXG59XHJcblxyXG5oMSB7XHJcbiAgZm9udDogJGgxLWZvbnQ7XHJcbiAgY29sb3I6ICRoMS1jb2xvcjtcclxufVxyXG5oMiB7XHJcbiAgZm9udDogJGgyLWZvbnQ7XHJcbiAgY29sb3I6ICRoMi1jb2xvcjtcclxufVxyXG5oMyB7XHJcbiAgZm9udDogJGgzLWZvbnQ7XHJcbiAgY29sb3I6ICRoMy1jb2xvcjtcclxufVxyXG5oNCB7XHJcbiAgZm9udDogJGg0LWZvbnQ7XHJcbiAgY29sb3I6ICRoNC1jb2xvcjtcclxufVxyXG5oNSB7XHJcbiAgZm9udDogJGg1LWZvbnQ7XHJcbiAgY29sb3I6ICRoNS1jb2xvcjtcclxufVxyXG5oNiB7XHJcbiAgZm9udDogJGg2LWZvbnQ7XHJcbiAgY29sb3I6ICRoNi1jb2xvcjtcclxufVxyXG5cclxuIiwiLy8gQ291bGV1cnMgY2xpZW50c1xyXG4kY29sb3JfYnJhbmQtMTogI0UxQzg1QztcclxuJGNvbG9yX2JyYW5kLTI6ICMzNzMxMzU7XHJcbiRjb2xvcl9icmFuZC0zOiAjMjUyODJCO1xyXG4kY29sb3JfYnJhbmQtNDogI0UxQzg1QztcclxuJGNvbG9yX2JyYW5kLTU6ICNGRkZGRkY7XHJcbiRjb2xvcl9icmFuZC02OiAjODZBRUI1O1xyXG5cclxuJGNvbG9yX2JyYW5kLXNlY29uZGFyeS0xOiAjRjdGOUY5O1xyXG4kY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTI6ICNGRkZGRkY7XHJcbiRjb2xvcl9icmFuZC1zZWNvbmRhcnktMzogI0ZERjdFRjtcclxuJGNvbG9yX2JyYW5kLXNlY29uZGFyeS00OiAjQzFDMUMxO1xyXG4kY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTU6ICNERURFREU7XHJcbiRjb2xvcl9icmFuZC1zZWNvbmRhcnktNjogI0VGRUZFRjtcclxuXHJcblxyXG4vLyBDb3VsZXVycyBnw6luw6lyaXF1ZXNcclxuJGNvbG9yX25ldXRyYWwtMDogIzAwMDtcclxuJGNvbG9yX25ldXRyYWwtMTogI2ZmZjtcclxuJGNvbG9yX25ldXRyYWwtMjogIzI4MjgyODtcclxuJGNvbG9yX25ldXRyYWwtMzogIzUyNTI1MjtcclxuJGNvbG9yX25ldXRyYWwtNDogIzkxOTE5MTtcclxuJGNvbG9yX25ldXRyYWwtNTogI2YyZjJmMjtcclxuJGNvbG9yX25ldXRyYWwtNjogI2RhZGFkYTtcclxuJGNvbG9yX25ldXRyYWwtNzogI0MxQzFDMTtcclxuJGNvbG9yX25ldXRyYWwtODogI0U1RTVFNTtcclxuXHJcbiRjb2xvcl91dGlsaXR5LTE6ICMwMzgwNGQ7XHJcbiRjb2xvcl91dGlsaXR5LTI6ICNiMTJhMGI7XHJcblxyXG5cclxuLy8gQ291bGV1cnMgc3VwcGzDqW1lbnRhaXJlcyBzZWxvbiBsZSBjbGllbnQgc2kgYmVzb2luXHJcbiRjb2xvcl9jdXN0b20tMTogI0ZGMDAwMDtcclxuJGNvbG9yX2N1c3RvbS0yOiAjRkYwMDAwO1xyXG4kY29sb3JfY3VzdG9tLTM6ICNGRjAwMDA7XHJcblxyXG4vLyBEUEUgLSBHRVNcclxuJGNvbG9yX2RwZV9hOiAjMDI5MTYzO1xyXG4kY29sb3JfZHBlX2I6ICM0NmE2NGE7XHJcbiRjb2xvcl9kcGVfYzogIzZkYjU2YjtcclxuJGNvbG9yX2RwZV9kOiAjZjJlMzE0O1xyXG4kY29sb3JfZHBlX2U6ICNlZGFiMGY7XHJcbiRjb2xvcl9kcGVfZjogI2U4NzgyZjtcclxuJGNvbG9yX2RwZV9nOiAjZDEyMDFlO1xyXG5cclxuJGNvbG9yX2dlc19hOiAjOTlkNWY3O1xyXG4kY29sb3JfZ2VzX2I6ICM4MGFiY2Q7XHJcbiRjb2xvcl9nZXNfYzogIzZkODdhODtcclxuJGNvbG9yX2dlc19kOiAjNTQ2Mzg0O1xyXG4kY29sb3JfZ2VzX2U6ICM0MzQ2NjU7XHJcbiRjb2xvcl9nZXNfZjogIzMzMmQ0NztcclxuJGNvbG9yX2dlc19nOiAjMjMxYTJmOyIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG5odG1sIHtcclxuICAgIGZvbnQtc2l6ZSA6ICRodG1sLWZvbnQtc2l6ZTtcclxufVxyXG5cclxuLmJvZHkge1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgZm9udDogJGJvZHlfZm9udDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAkYm9keV9mb250X2xldHRlci1zcGFjaW5nO1xyXG4gICAgYmFja2dyb3VuZDogJGJvZHlfYmFja2dyb3VuZDtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgY29sb3I6ICRib2R5X2NvbG9yO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cclxuICAgICYtLWhvbWUge1xyXG4gICAgICAgIC5oZWFkZXJfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9fc2VhcmNoIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi1tb2RhbC0tb3BlbiB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAuaGVhZGVyX19jb250ZW50e1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyMDAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLW1vZGFsLS1pYSB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tdmVydGljYWwtc2VhcmNoLW9wZW5lZCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAmLmNhbGwtdHJhY2tpbmctYWN0aXZhdGVkIHtcclxuICAgICAgICAuZm9vdGVyLXYxIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIuNWVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubGlua0Jsb2NfX3BhcmVudCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLmxpbmtCbG9jIHtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDIwMDBweDtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMDAwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcclxuICMgTWl4aW5zXHJcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5TZXQgYSBidXR0b25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQG1peGluIHNldEJ1dHRvbigkbWFwLCAkY29uY2F0OiAnJywgJGlubGluZTogZmFsc2UpIHtcclxuXHJcbiAgICBAaWYgJGlubGluZSA9PSBmYWxzZSB7XHJcbiAgICAgICAgI3skY29uY2F0fS5idXR0b24ge1xyXG4gICAgICAgICAgICBmb250ICAgICAgICAgICA6IG1hcC1nZXQoJG1hcCwgJ2J1dHRvbl9mb250Jyk7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtIDogbWFwLWdldCgkbWFwLCAnYnV0dG9uX3RleHQtdHJhbnNmb3JtJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQgICAgIDogbWFwLWdldCgkbWFwLCAnYnV0dG9uX2JhY2tncm91bmQnKTtcclxuICAgICAgICAgICAgY29sb3IgICAgICAgICAgOiBtYXAtZ2V0KCRtYXAsICdidXR0b25fY29sb3InKTtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yICAgOiBtYXAtZ2V0KCRtYXAsICdidXR0b25fYm9yZGVyLWNvbG9yJyk7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kIDogbWFwLWdldCgkbWFwLCAnYnV0dG9uX2hvdmVyX2JhY2tncm91bmQnKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLyomOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQgOiBtYXAtZ2V0KCRtYXAsICdidXR0b25faG92ZXJfYmFja2dyb3VuZCcpO1xyXG4gICAgICAgICAgICB9Ki9cclxuXHJcbiAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3IgICAgICAgIDogbWFwLWdldCgkbWFwLCAnYnV0dG9uX2hvdmVyX2NvbG9yJyk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgOiBtYXAtZ2V0KCRtYXAsICdidXR0b25faG92ZXJfYm9yZGVyLWNvbG9yJyk7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQgOiBtYXAtZ2V0KCRtYXAsICdidXR0b25faG92ZXJfYmFja2dyb3VuZCcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGVsc2Uge1xyXG4gICAgICAgIGZvbnQgICAgICAgICAgIDogbWFwLWdldCgkbWFwLCAnYnV0dG9uX2ZvbnQnKTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybSA6IG1hcC1nZXQoJG1hcCwgJ2J1dHRvbl90ZXh0LXRyYW5zZm9ybScpO1xyXG4gICAgICAgIGJhY2tncm91bmQgICAgIDogbWFwLWdldCgkbWFwLCAnYnV0dG9uX2JhY2tncm91bmQnKTtcclxuICAgICAgICBjb2xvciAgICAgICAgICA6IG1hcC1nZXQoJG1hcCwgJ2J1dHRvbl9jb2xvcicpO1xyXG4gICAgICAgIGJvcmRlci1jb2xvciAgIDogbWFwLWdldCgkbWFwLCAnYnV0dG9uX2JvcmRlci1jb2xvcicpO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQgOiBtYXAtZ2V0KCRtYXAsICdidXR0b25faG92ZXJfYmFja2dyb3VuZCcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQgOiBtYXAtZ2V0KCRtYXAsICdidXR0b25faG92ZXJfYmFja2dyb3VuZCcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3IgICAgICAgIDogbWFwLWdldCgkbWFwLCAnYnV0dG9uX2hvdmVyX2NvbG9yJyk7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvciA6IG1hcC1nZXQoJG1hcCwgJ2J1dHRvbl9ob3Zlcl9ib3JkZXItY29sb3InKTtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQgOiBtYXAtZ2V0KCRtYXAsICdidXR0b25faG92ZXJfYmFja2dyb3VuZCcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2V0QnV0dG9uLWxpbmsoJG1hcCwgJGNvbmNhdDogJycsICRpbmxpbmU6IGZhbHNlKSB7XHJcblxyXG4gICAgQGlmICRpbmxpbmUgPT0gZmFsc2Uge1xyXG4gICAgICAgICN7JGNvbmNhdH0uYnV0dG9uLWxpbmsge1xyXG4gICAgICAgICAgICBmb250ICAgICAgICAgICA6IG1hcC1nZXQoJG1hcCwgJ2J1dHRvbl9mb250Jyk7XHJcbiAgICAgICAgICAgIGNvbG9yICAgICAgICAgIDogbWFwLWdldCgkbWFwLCAnYnV0dG9uX2NvbG9yJyk7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ24gICAgIDogbWFwLWdldCgkbWFwLCAnYnV0dG9uX3RleHQtYWxpZ24nKTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBtYXAtZ2V0KCRtYXAsICdidXR0b25fdGV4dC1kZWNvcmF0aW9uJyk7XHJcbiAgICAgICAgICAgIHBhZGRpbmcgICAgICAgIDogbWFwLWdldCgkbWFwLCAnYnV0dG9uX3BhZGRpbmcnKTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmcgOiBtYXAtZ2V0KCRtYXAsICdidXR0b25fbGV0dGVyLXNwYWNpbmcnKTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm0gOiBtYXAtZ2V0KCRtYXAsICdidXR0b25fdGV4dC10cmFuc2Zvcm0nKTtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2J1dHRvbl9kZWNvcmF0aW9uX2Fycm93X2NvbG9yJyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRtYXAsICdidXR0b25fZGVjb3JhdGlvbl9jb2xvcicpXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5mb2N1cyxcclxuICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3IgOiBtYXAtZ2V0KCRtYXAsICdidXR0b25fZGVjb3JhdGlvbl9hcnJvd19ob3Zlcl9jb2xvcicpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGVsc2Uge1xyXG4gICAgICAgIGZvbnQgICAgICAgICAgIDogbWFwLWdldCgkbWFwLCAnYnV0dG9uX2ZvbnQnKTtcclxuICAgICAgICBjb2xvciAgICAgICAgICA6IG1hcC1nZXQoJG1hcCwgJ2J1dHRvbl9jb2xvcicpO1xyXG4gICAgICAgIHRleHQtYWxpZ24gICAgIDogbWFwLWdldCgkbWFwLCAnYnV0dG9uX3RleHQtYWxpZ24nKTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG1hcC1nZXQoJG1hcCwgJ2J1dHRvbl90ZXh0LWRlY29yYXRpb24nKTtcclxuICAgICAgICBwYWRkaW5nICAgICAgICA6IG1hcC1nZXQoJG1hcCwgJ2J1dHRvbl9wYWRkaW5nJyk7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmcgOiBtYXAtZ2V0KCRtYXAsICdidXR0b25fbGV0dGVyLXNwYWNpbmcnKTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybSA6IG1hcC1nZXQoJG1hcCwgJ2J1dHRvbl90ZXh0LXRyYW5zZm9ybScpO1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2J1dHRvbl9kZWNvcmF0aW9uX2Fycm93X2NvbG9yJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2J1dHRvbl9kZWNvcmF0aW9uX2NvbG9yJyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5mb2N1cyxcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcblxyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3IgOiBtYXAtZ2V0KCRtYXAsICdidXR0b25fZGVjb3JhdGlvbl9hcnJvd19ob3Zlcl9jb2xvcicpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5TZXQgYSBsaW5rXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBtaXhpbiBzZXRMaW5rKCRtYXAsICRjb25jYXQ6ICcnLCAkYmxvY2s6IHRydWUpIHtcclxuXHJcbiAgICBAaWYgJGJsb2NrID09IHRydWUge1xyXG4gICAgICAgICN7JGNvbmNhdH1hIHtcclxuICAgICAgICAgICAgZm9udCAgICAgICAgICAgOiBtYXAtZ2V0KCRtYXAsICd0ZXh0X2ZvbnQnKTtcclxuICAgICAgICAgICAgY29sb3IgICAgICAgICAgOiBtYXAtZ2V0KCRtYXAsICdjb2xvcicpO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduICAgICA6IG1hcC1nZXQoJG1hcCwgJ3RleHQtYWxpZ24nKTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm0gOiBtYXAtZ2V0KCRtYXAsICd0ZXh0LXRyYW5zZm9ybScpO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24gOiBtYXAtZ2V0KCRtYXAsICd0ZXh0LWRlY29yYXRpb24nKTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmcgOiBtYXAtZ2V0KCRtYXAsICdsZXR0ZXItc3BhY2luZycpO1xyXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yICAgICAgICAgIDogbWFwLWdldCgkbWFwLCAnY29sb3InKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBlbHNlIHtcclxuICAgICAgICBmb250OiBtYXAtZ2V0KCRtYXAsICd0ZXh0X2ZvbnQnKTtcclxuICAgICAgICBjb2xvcjogbWFwLWdldCgkbWFwLCAnY29sb3InKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBtYXAtZ2V0KCRtYXAsICd0ZXh0LWFsaWduJyk7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG1hcC1nZXQoJG1hcCwgJ3RleHQtdHJhbnNmb3JtJyk7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBtYXAtZ2V0KCRtYXAsICd0ZXh0LWRlY29yYXRpb24nKTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogbWFwLWdldCgkbWFwLCAnbGV0dGVyLXNwYWNpbmcnKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogbWFwLWdldCgkbWFwLCAnbGluZS1oZWlnaHQnKTtcclxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2hvdmVyX2NvbG9yJyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuU2V0IGEgdGV4dFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AbWl4aW4gc2V0VGV4dCgkbWFwLCAkY29uY2F0OiAnJywgJGJsb2NrOiB0cnVlKSB7XHJcblxyXG4gICAgQGlmICRibG9jayA9PSB0cnVlIHtcclxuICAgICAgICAjeyRjb25jYXR9LnRleHQtYmxvY2sge1xyXG4gICAgICAgICAgICBmb250ICAgICAgICAgICA6IG1hcC1nZXQoJG1hcCwgJ3RleHRfZm9udCcpO1xyXG4gICAgICAgICAgICBjb2xvciAgICAgICAgICA6IG1hcC1nZXQoJG1hcCwgJ2NvbG9yJyk7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ24gICAgIDogbWFwLWdldCgkbWFwLCAndGV4dC1hbGlnbicpO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybSA6IG1hcC1nZXQoJG1hcCwgJ3RleHQtdHJhbnNmb3JtJyk7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbiA6IG1hcC1nZXQoJG1hcCwgJ3RleHQtZGVjb3JhdGlvbicpO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZyA6IG1hcC1nZXQoJG1hcCwgJ2xldHRlci1zcGFjaW5nJyk7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3IgICAgICAgICAgOiBtYXAtZ2V0KCRtYXAsICdjb2xvcicpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGVsc2Uge1xyXG4gICAgICAgIGZvbnQ6IG1hcC1nZXQoJG1hcCwgJ3RleHRfZm9udCcpO1xyXG4gICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRtYXAsICdjb2xvcicpO1xyXG4gICAgICAgIHRleHQtYWxpZ246IG1hcC1nZXQoJG1hcCwgJ3RleHQtYWxpZ24nKTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbWFwLWdldCgkbWFwLCAndGV4dC10cmFuc2Zvcm0nKTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG1hcC1nZXQoJG1hcCwgJ3RleHQtZGVjb3JhdGlvbicpO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBtYXAtZ2V0KCRtYXAsICdsZXR0ZXItc3BhY2luZycpO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkbWFwLCAnY29sb3InKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5TZXQgdGl0bGVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbkBtaXhpbiBzZXRUaXRsZSgkbWFwLCAkY29uY2F0OiAnJykge1xyXG4gICAgI3skY29uY2F0fS50aXRsZXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRtYXAsICd0aXRsZV9tYXJnaW4tYm90dG9tJyk7XHJcbiAgICAgICAgLnRpdGxlX19jb250ZW50IHtcclxuICAgICAgICAgICAgZm9udC1zaXplIDogMWVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiBtYXAtZ2V0KCRtYXAsICd0aXRsZV9jb250ZW50X3BhZGRpbmcnKTtcclxuICAgICAgICAgICAgQGlmIG1hcC1oYXMta2V5KCRtYXAsIFwidGl0bGVfY29udGVudF9tYXJnaW5cIikgPT0gdHJ1ZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IG1hcC1nZXQoJG1hcCwgJ3RpdGxlX2NvbnRlbnRfbWFyZ2luJyk7XHJcbiAgICAgICAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IG1hcC1nZXQoJG1hcCwgJ3RpdGxlX2NvbnRlbnRfdGV4dC1hbGlnbicpO1xyXG4gICAgICAgICAgICAmLTEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250OiBtYXAtZ2V0KCRtYXAsICd0aXRsZV9jb250ZW50XzFfZm9udCcpO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ3RpdGxlX2NvbnRlbnRfMV9jb2xvcicpO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG1hcC1nZXQoJG1hcCwgJ3RpdGxlX2NvbnRlbnRfMV9sZXR0ZXItc3BhY2luZycpO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG1hcC1nZXQoJG1hcCwgJ3RpdGxlX2NvbnRlbnRfMV90ZXh0LXRyYW5zZm9ybScpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtMiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQ6IG1hcC1nZXQoJG1hcCwgJ3RpdGxlX2NvbnRlbnRfMl9mb250Jyk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkbWFwLCAndGl0bGVfY29udGVudF8yX2NvbG9yJyk7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbWFwLWdldCgkbWFwLCAndGl0bGVfY29udGVudF8yX2xldHRlci1zcGFjaW5nJyk7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbWFwLWdldCgkbWFwLCAndGl0bGVfY29udGVudF8yX3RleHQtdHJhbnNmb3JtJyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblNldCB0aXRsZSB3aXRoIHN1YnRpdGxlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBtaXhpbiBzZXRUaXRsZVN1YnRpdGxlKCRtYXAsICRjb25jYXQ6ICcnKSB7XHJcblxyXG4gICAgI3skY29uY2F0fS50aXRsZS1zdWJ0aXRsZXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRtYXAsICd0aXRsZV9tYXJnaW4tYm90dG9tJyk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbWFwLWdldCgkbWFwLCAndGl0bGVfdGV4dC1hbGlnbicpO1xyXG5cclxuICAgICAgICAudGl0bGUtc3VidGl0bGVfX3N1YnRpdGxlIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbWFwLWdldCgkbWFwLCAndGl0bGVfc3VidGl0bGVfdGV4dC1hbGlnbicpO1xyXG4gICAgICAgICAgICBmb250OiBtYXAtZ2V0KCRtYXAsICd0aXRsZV9zdWJ0aXRsZV9mb250Jyk7XHJcbiAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRtYXAsICd0aXRsZV9zdWJ0aXRsZV9jb2xvcicpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBtYXAtZ2V0KCRtYXAsICd0aXRsZV9zdWJ0aXRsZV9kaXNwbGF5Jyk7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBtYXAtZ2V0KCRtYXAsICd0aXRsZV9zdWJ0aXRsZV9sZXR0ZXItc3BhY2luZycpO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbWFwLWdldCgkbWFwLCAndGl0bGVfc3VidGl0bGVfdGV4dC10cmFuc2Zvcm0nKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpdGxlLXN1YnRpdGxlX19jb250ZW50IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbWFwLWdldCgkbWFwLCAndGl0bGVfY29udGVudF90ZXh0LWFsaWduJyk7XHJcbiAgICAgICAgICAgIGZvbnQ6IG1hcC1nZXQoJG1hcCwgJ3RpdGxlX2NvbnRlbnRfZm9udCcpO1xyXG4gICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkbWFwLCAndGl0bGVfY29udGVudF9jb2xvcicpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBtYXAtZ2V0KCRtYXAsICd0aXRsZV9jb250ZW50X2Rpc3BsYXknKTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG1hcC1nZXQoJG1hcCwgJ3RpdGxlX2NvbnRlbnRfbGV0dGVyLXNwYWNpbmcnKTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG1hcC1nZXQoJG1hcCwgJ3RpdGxlX2NvbnRlbnRfdGV4dC10cmFuc2Zvcm0nKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblNldCB0aXRsZSBmb3JtIGRhcmtcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQG1peGluIHNldEZvcm1EYXJrKCRtYXAsICRjb25jYXQ6ICcnKSB7XHJcblxyXG5cclxuICAgICN7JGNvbmNhdH0uZm9ybXtcclxuICAgICAgICBjb2xvcjogbWFwLWdldCgkbWFwLCAnZm9ybV9pbnB1dF9jb2xvcicpO1xyXG5cclxuICAgICAgICAmX19jb25kaXRpb25zIHtcclxuICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1fY29uZGl0aW9uc19jb2xvcicpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19sZWdhbHMge1xyXG4gICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkbWFwLCAnZm9ybV9sZWdhbHNfY29sb3InKTtcclxuICAgICAgICAgICAgb3BhY2l0eTogLjY1O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHRmaWVsZCB7XHJcbiAgICAgICAgICAgICZfX2xhYmVsIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRtYXAsICd0ZXh0ZmllbGRfbGFiZWxfY29sb3InKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19pbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkbWFwLCAndGV4dGZpZWxkX2lucHV0X2NvbG9yJyk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJG1hcCwgJ3RleHRmaWVsZF9pbnB1dF9ib3JkZXItY29sb3InKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG1hcC1nZXQoJG1hcCwgJ3RleHRmaWVsZF9pbnB1dF9iYWNrZ3JvdW5kJyk7XHJcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1fcGxhY2Vob2xkZXJfY29sb3InKTtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiBtYXAtZ2V0KCRtYXAsICdmb3JtX3BsYWNlaG9sZGVyX29wYWNpdHknKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1fcGxhY2Vob2xkZXJfY29sb3InKTtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiBtYXAtZ2V0KCRtYXAsICdmb3JtX3BsYWNlaG9sZGVyX29wYWNpdHknKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1fcGxhY2Vob2xkZXJfY29sb3ItLWZvY3VzJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1fcGxhY2Vob2xkZXJfb3BhY2l0eS0tZm9jdXMnKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1fcGxhY2Vob2xkZXJfY29sb3ItLWZvY3VzJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1fcGxhY2Vob2xkZXJfb3BhY2l0eS0tZm9jdXMnKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJlt0eXBlPWRhdGVdIHtcclxuICAgICAgICAgICAgICAgIC8vIE9ww6lyYSAtIGNocm9tZVxyXG4gICAgICAgICAgICAgICAgJjppbnZhbGlkOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRtYXAsICdmb3JtX3BsYWNlaG9sZGVyX2NvbG9yJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogbWFwLWdldCgkbWFwLCAnZm9ybV9wbGFjZWhvbGRlcl9vcGFjaXR5Jyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGV4dGFyZWEge1xyXG4gICAgICAgICAgICAmX19sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkbWFwLCAndGV4dGFyZWFfbGFiZWxfY29sb3InKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19pbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkbWFwLCAndGV4dGFyZWFfaW5wdXRfY29sb3InKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkbWFwLCAndGV4dGFyZWFfaW5wdXRfYm9yZGVyLWNvbG9yJyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRtYXAsICd0ZXh0YXJlYV9pbnB1dF9iYWNrZ3JvdW5kJyk7XHJcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1fcGxhY2Vob2xkZXJfY29sb3InKTtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiBtYXAtZ2V0KCRtYXAsICdmb3JtX3BsYWNlaG9sZGVyX29wYWNpdHknKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1fcGxhY2Vob2xkZXJfY29sb3InKTtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiBtYXAtZ2V0KCRtYXAsICdmb3JtX3BsYWNlaG9sZGVyX29wYWNpdHknKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1fcGxhY2Vob2xkZXJfY29sb3ItLWZvY3VzJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1fcGxhY2Vob2xkZXJfb3BhY2l0eS0tZm9jdXMnKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1fcGxhY2Vob2xkZXJfY29sb3ItLWZvY3VzJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1fcGxhY2Vob2xkZXJfb3BhY2l0eS0tZm9jdXMnKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWxlY3Qge1xyXG4gICAgICAgICAgICAmX19sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkbWFwLCAnc2VsZWN0X2xhYmVsX2NvbG9yJyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRtYXAsICdqcy1zZWxlY3RfYm9yZGVyLWNvbG9yJyk7XHJcbiAgICAgICAgICAgIC5zcy1zZWFyY2g6bm90KC5zcy1oaWRlKSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2pzLXNlbGVjdF9ib3JkZXItY29sb3InKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNzLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgLnNzLWxpc3QgLnNzLW9wdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ3NlbGVjdF9pdGVtX2NvbG9yJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbWFwLWdldCgkbWFwLCAnc2VsZWN0X2l0ZW1fYmctY29sb3InKTtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ3NlbGVjdF9pdGVtX2NvbG9yLS1ob3ZlcicpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRtYXAsICdzZWxlY3RfaXRlbV9iZy1jb2xvci0taG92ZXInKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5zcy1vcHRpb24tc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkbWFwLCAnc2VsZWN0X2l0ZW1fY29sb3ItLXNlbGVjdGVkJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG1hcC1nZXQoJG1hcCwgJ3NlbGVjdF9pdGVtX2JnLWNvbG9yLS1zZWxlY3RlZCcpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNzLXNpbmdsZS1zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kIDogbWFwLWdldCgkbWFwLCAnc2VsZWN0X2lucHV0X2JhY2tncm91bmQnKTtcclxuICAgICAgICAgICAgICAgIGNvbG9yIDogbWFwLWdldCgkbWFwLCAnc2VsZWN0X2l0ZW1fY29sb3ItLXNlbGVjdGVkJyk7XHJcbiAgICAgICAgICAgICAgICAucGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRtYXAsICdmb3JtX2lucHV0X2NvbG9yJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgLnNzLWRpc2FibGVkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1faW5wdXRfY29sb3InKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuc3MtYXJyb3cgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCRtYXAsICdzcy1hcnJvdy1jb2xvcicpO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCRtYXAsICdzcy1hcnJvdy1jb2xvcicpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgIC5zcy1tdWx0aS1zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgOiBtYXAtZ2V0KCRtYXAsICdzcy1tdWx0aXBsZS1zZWxlY3RlZC1ib3JkZXItY29sb3InKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQgICA6IG1hcC1nZXQoJG1hcCwgJ3NzLW11bHRpcGxlLXNlbGVjdGVkLWJhY2tncm91bmQnKTtcclxuICAgICAgICAgICAgICAgIC5zcy12YWx1ZXMge1xyXG4gICAgICAgICAgICAgICAgICAgIC5zcy1kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRtYXAsICdmb3JtX2lucHV0X2NvbG9yJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnNzLXZhbHVlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIDogbWFwLWdldCgkbWFwLCAnc3Mtc2luZ2xlLXNlbGVjdGVkLXZhbHVlJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgJi0tY3VzdG9tIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZCAgICA6IG1hcC1nZXQoJG1hcCwgJ3NzLXNpbmdsZS1zZWxlY3RlZC12YWx1ZScpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvciAgICAgICAgIDogJHNlbGVjdF9jb3VudF9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi1kZWxldGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvciA6IG1hcC1nZXQoJG1hcCwgJ3NzLW11bGl0cGxlLXNlbGVjdGVkLXZhbHVlLWRlbGV0ZWQtY29sb3InKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZCA6IG1hcC1nZXQoJG1hcCwgJ3NzLW11bGl0cGxlLXNlbGVjdGVkLXZhbHVlLWRlbGV0ZWQtYmFja2dyb3VuZCcpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNzLWFkZCB7XHJcbiAgICAgICAgICAgICAgICAuc3MtcGx1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZCA6IG1hcC1nZXQoJG1hcCwgJ3NzLW11bHRpcGxlLXNlbGVjdGVkLXNzLWFkZC1wbHVzLWJhY2tncm91bmQnKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQgOiBtYXAtZ2V0KCRtYXAsICdzcy1tdWx0aXBsZS1zZWxlY3RlZC1zcy1hZGQtcGx1cy1iYWNrZ3JvdW5kJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgLnJhbmdlIHtcclxuICAgICAgICAgICAgJl9fcGx1cyB7XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRtYXAsICdyYW5nZV9wbHVzX2ljb25fY29sb3InKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRtYXAsICdyYW5nZV9wbHVzX2ljb25fY29sb3InKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19oaWdobGlnaHQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ3JhbmdlX2hpZ2hsaWdodF9jb2xvcicpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbWFwLWdldCgkbWFwLCAncmFuZ2VfY29udGVudF9jb2xvcicpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3ByZXZpZXcge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ3JhbmdlX2NvbnRlbnRfY29sb3InKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19zdW1tYXJ5IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRtYXAsICdmb3JtX2lucHV0X2NvbG9yJyk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1faW5wdXRfYm9yZGVyLWNvbG9yJyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm5vVWktY29ubmVjdCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRtYXAsICdmb3JtX2FsdF9jb2xvcicpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ub1VpLWhvcml6b250YWwge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbWFwLWdldCgkbWFwLCAnZm9ybV9hbHRfY29sb3InKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJhZGlvIHtcclxuICAgICAgICAgICAgJl9faW5wdXQge1xyXG4gICAgICAgICAgICAgICAgJiArIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkbWFwLCAnZm9ybV9yYWRpb19jb2xvcicpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJiArIGxhYmVsOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkbWFwLCAnZm9ybV9pbnB1dF9ib3JkZXItY29sb3InKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbWFwLWdldCgkbWFwLCAnZm9ybV9hbHRfY29sb3InKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxvY2FsaXphdG9yIHtcclxuXHJcbiAgICAgICAgICAgICZfX3BsdXMge1xyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbWFwLWdldCgkbWFwLCAnZm9ybV9hbHRfY29sb3InKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRtYXAsICdmb3JtX2FsdF9jb2xvcicpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19zdW1tYXJ5IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkbWFwLCAnZm9ybV9pbnB1dF9ib3JkZXItY29sb3InKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1faW5wdXRfYmFja2dyb3VuZCcpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgJl9fdmFsdWVzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3JfbmV1dHJhbC0xO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX192YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRtYXAsICdsb2NhbGl6YXRvcl92YWx1ZV9iYWNrZ3JvdW5kLWNvbG9yJyk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkbWFwLCAnbG9jYWxpemF0b3JfdmFsdWVfY29sb3InKTtcclxuICAgICAgICAgICAgICAgICYtZGVsZXRlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkbWFwLCAnbG9jYWxpemF0b3JfdmFsdWVfZGVsZXRlLWNvbG9yJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbWFwLWdldCgkbWFwLCAnbG9jYWxpemF0b3JfdmFsdWVfZGVsZXRlLWJhY2tncm91bmQnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtLWNvdW50IHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRtYXAsICdmb3JtX2FsdF9jb2xvcicpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fZXh0cmEge1xyXG4gICAgICAgICAgICAgICAgLnJhZGlvc19fbGVnZW5kIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkbWFwLCAnZm9ybV9leHRyYV9yYWRpb3MtbGVnZW5kJyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jaGVja2JveCB7XHJcbiAgICAgICAgICAgICZfX2ZpZWxkIHtcclxuICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJiArIC5jaGVja2JveF9fYm94IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCRtYXAsICdmb3JtX2FsdF9jb2xvcicpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogbWFwLWdldCgkbWFwLCAnZm9ybV9hbHRfY29sb3InKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fYm94IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkbWFwLCAnZm9ybV9ib3JkZXJfY29sb3InKTtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogbWFwLWdldCgkbWFwLCAnZm9ybV9hbHRfY29sb3InKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yX25ldXRyYWwtMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgcG9seWxpbmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1fY29sb3InKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VhcmNoLW1vcmUge1xyXG4gICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkbWFwLCAnZm9ybV9zZWFyY2gtbW9yZV9jb2xvcicpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRtYXAsICdmb3JtX3NlYXJjaC1tb3JlX2JhY2tncm91bmQnKTtcclxuXHJcbiAgICAgICAgICAgICZfX2ljb24ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1fc2VhcmNoLW1vcmVfY29sb3InKTtcclxuICAgICAgICAgICAgICAgIGZpbGw6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1fc2VhcmNoLW1vcmVfY29sb3InKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG1hcC1nZXQoJG1hcCwgJ2Zvcm1fc2VhcmNoLW1vcmVfYmFja2dyb3VuZCcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5IaWRlIGVsZW1lbnRzIHZpc3VhbGx5LCBidXQga2VlcCB0aGVtIGF2YWlsYWJsZSBmb3Igc2NyZWVuLXJlYWRlcnMuXHJcblxyXG5Vc2VkIGZvciBpbmZvcm1hdGlvbiByZXF1aXJlZCBmb3Igc2NyZWVuLXJlYWRlciB1c2VycyB0byB1bmRlcnN0YW5kIGFuZCB1c2VcclxudGhlIHNpdGUgd2hlcmUgdmlzdWFsIGRpc3BsYXkgaXMgdW5kZXNpcmFibGUuIEluZm9ybWF0aW9uIHByb3ZpZGVkIGluIHRoaXNcclxubWFubmVyIHNob3VsZCBiZSBrZXB0IGNvbmNpc2UsIHRvIGF2b2lkIHVubmVjZXNzYXJ5IGJ1cmRlbiBvbiB0aGUgdXNlci5cclxuXCIhaW1wb3J0YW50XCIgaXMgdXNlZCB0byBwcmV2ZW50IHVuaW50ZW50aW9uYWwgb3ZlcnJpZGVzLlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAtMXB4O1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5UaGUgLmZvY3VzYWJsZSBjbGFzcyBleHRlbmRzIHRoZSAudmlzdWFsbHktaGlkZGVuIGNsYXNzIHRvIGFsbG93XHJcbnRoZSBlbGVtZW50IHRvIGJlIGZvY3VzYWJsZSB3aGVuIG5hdmlnYXRlZCB0byB2aWEgdGhlIGtleWJvYXJkLlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZSB7XHJcbiAgICAmOmFjdGl2ZSxcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcclxuICAgICAgICBjbGlwOiBhdXRvO1xyXG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkNhbGN1bGF0ZSBpZiB0ZXh0IG5lZWRzIHRvIGJlIGxpZ2h0IG9yIGRhcmtcclxuZGVwZW5kaW5nIG9uIHRoZSBiYWNrZ3JvdW5kIGNvbG9yIHBhc3NlZC5cclxuXHJcbkZyb20gdGhpcyBXM0MgZG9jdW1lbnQ6IGh0dHA6Ly93d3cudzMub3JnL1RSL0FFUlQjY29sb3ItY29udHJhc3RcclxuXHJcbkNvbG9yIGJyaWdodG5lc3MgaXMgZGV0ZXJtaW5lZCBieSB0aGUgZm9sbG93aW5nIGZvcm11bGE6XHJcbigoUmVkIHZhbHVlIFggMjk5KSArIChHcmVlbiB2YWx1ZSBYIDU4NykgKyAoQmx1ZSB2YWx1ZSBYIDExNCkpIC8gMTAwMFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AbWl4aW4gdGV4dC1jb250cmFzdCgkbikge1xyXG4gICAgJGNvbG9yLWJyaWdodG5lc3M6IHJvdW5kKChyZWQoJG4pICogMjk5KSArIChncmVlbigkbikgKiA1ODcpICsgKGJsdWUoJG4pICogMTE0KSAvIDEwMDApO1xyXG4gICAgJGxpZ2h0LWNvbG9yOiByb3VuZCgocmVkKCNmZmZmZmYpICogMjk5KSArIChncmVlbigjZmZmZmZmKSAqIDU4NykgKyAoYmx1ZSgjZmZmZmZmKSAqIDExNCkgLyAxMDAwKTtcclxuXHJcbiAgICBAaWYgYWJzKCRjb2xvci1icmlnaHRuZXNzKSA8ICgkbGlnaHQtY29sb3IvMil7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgfVxyXG4gICAgQGVsc2Uge1xyXG4gICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkZvbnQtc2l6ZSBmbHVpZFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AbWl4aW4gZmx1aWQtdHlwZSgkbWluLXZ3LCAkbWF4LXZ3LCAkbWluLWZvbnQtc2l6ZSwgJG1heC1mb250LXNpemUpIHtcclxuICAgICR1MTogdW5pdCgkbWluLXZ3KTtcclxuICAgICR1MjogdW5pdCgkbWF4LXZ3KTtcclxuICAgICR1MzogdW5pdCgkbWluLWZvbnQtc2l6ZSk7XHJcbiAgICAkdTQ6IHVuaXQoJG1heC1mb250LXNpemUpO1xyXG4gICAgLy9AZGVidWcoMTBweCArIC42MjV2dyk7XHJcbiAgICBAaWYgJHUxID09ICR1MiBhbmQgJHUxID09ICR1MyBhbmQgJHUxID09ICR1NCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkbWluLWZvbnQtc2l6ZTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWluLXZ3KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygjeyRtaW4tZm9udC1zaXplfSArICN7c3RyaXAtdW5pdCgkbWF4LWZvbnQtc2l6ZSAtICRtaW4tZm9udC1zaXplKX0gKiAoKDEwMHZ3IC0gI3skbWluLXZ3fSkgLyAje3N0cmlwLXVuaXQoJG1heC12dyAtICRtaW4tdncpfSkpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWF4LXZ3KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJG1heC1mb250LXNpemU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuTWVkaWEgUXVlcmllc1xyXG5cclxuQWxsb3dzIHlvdSB0byB1c2UgaW5saW5lIG1lZGlhIHF1ZXJpZXMuXHJcblxyXG4kYnJlYWtwb2ludCAtIERlc2lyZWQgYnJlYWtwb2ludC4gQ2FuIGJlIHZhcmlhYmxlIG9yIHVuaXQuXHJcbiRxdWVyeSAtIERlZmF1bHRzIHRvIGBtaW4td2lkdGhgLlxyXG4kdHlwZSAtIERlZmF1bHRzIHRvIGBzY3JlZW5gLlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgQHJldHVybiBpZihtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpICE9IDAsIFwiLSN7JG5hbWV9XCIsIFwiXCIpO1xyXG59XHJcblxyXG5AbWl4aW4gYnJlYWtwb2ludCgkYnJlYWtwb2ludCwgJHF1ZXJ5OiAnbWluLXdpZHRoJywgJHR5cGU6ICdzY3JlZW4nKSB7XHJcbiAgICBAaWYgJGJyZWFrcG9pbnQgPT0gJ3NsaWRlcy1tZCcge1xyXG4gICAgICAgIEBtZWRpYSAjeyR0eXBlfSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWluLWhlaWdodDogI3ttYXAtZ2V0KCRicmVha3BvaW50cywgXCJoLW1kXCIpfSkgYW5kIChtaW4td2lkdGg6ICN7bWFwLWdldCgkYnJlYWtwb2ludHMsIFwibWRcIil9KSB7IEBjb250ZW50OyB9XHJcbiAgICB9XHJcbiAgICBAZWxzZSBpZiAkYnJlYWtwb2ludCA9PSAnc2xpZGVzLWxnJyB7XHJcbiAgICAgICAgQG1lZGlhICN7JHR5cGV9IGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtaW4taGVpZ2h0OiAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCBcImgtbGdcIil9KSBhbmQgKG1pbi13aWR0aDogI3ttYXAtZ2V0KCRicmVha3BvaW50cywgXCJtZFwiKX0pIHsgQGNvbnRlbnQ7IH1cclxuICAgIH1cclxuICAgIEBlbHNlIGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBAbWVkaWEgI3skdHlwZX0gYW5kICgjeyRxdWVyeX06ICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0pIHsgQGNvbnRlbnQ7IH1cclxuICAgIH1cclxuICAgIEBlbHNlIHtcclxuICAgICAgICBAbWVkaWEgI3skdHlwZX0gYW5kICgjeyRxdWVyeX06ICN7JGJyZWFrcG9pbnR9KSB7IEBjb250ZW50OyB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuR3JpZFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuQG1peGluIGdyaWQtbG9vcCgkbmFtZSkge1xyXG4gICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkZ3JpZC1jb2x1bW5zIHtcclxuICAgICAgICBAaWYgJGkgIT0gMCB7XHJcbiAgICAgICAgICAgIC5jb2wjeyRuYW1lfS0jeyRpfSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiBwZXJjZW50YWdlKCRpLyRncmlkLWNvbHVtbnMpO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKCRpLyRncmlkLWNvbHVtbnMpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb2wjeyRuYW1lfS1vZmZzZXQtI3skaX0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgkaS8kZ3JpZC1jb2x1bW5zKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkNsZWFyIGZpeGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG5AbWl4aW4gY2xlYXJmaXgge1xyXG4gICAgJjpiZWZvcmUsXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIH1cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5DbGVhciBmaXhlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AbWl4aW4gd29yZC13cmFwIHtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbiAgICAtd2Via2l0LWh5cGhlbnM6IGF1dG87XHJcbiAgICAtbW96LWh5cGhlbnM6IGF1dG87XHJcbiAgICAtbXMtaHlwaGVuczogYXV0bztcclxuICAgIC1vLWh5cGhlbnM6IGF1dG87XHJcbiAgICBoeXBoZW5zOiBhdXRvO1xyXG59XHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuU2V0IGEgU3RhdHVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBtaXhpbiBzZXRTdGF0dXMoJGNvbmNhdDogJycpIHtcclxuXHJcbiAgICAjeyRjb25jYXR9LnByb3BlcnR5LXN0YXR1cyB7XHJcbiAgICAgICAgcGFkZGluZzogJGNvcmVfcHJvcGVydHlfc3RhdHVzX3BhZGRpbmc7XHJcbiAgICAgICAgbWFyZ2luOiAkY29yZV9wcm9wZXJ0eV9zdGF0dXNfbWFyZ2luO1xyXG4gICAgICAgIGZvbnQ6ICRjb3JlX3Byb3BlcnR5X3N0YXR1c19mb250O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAkY29yZV9wcm9wZXJ0eV9zdGF0dXNfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRjb3JlX3Byb3BlcnR5X3N0YXR1c190ZXh0LXRyYW5zZm9ybTtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvcmVfcHJvcGVydHlfc3RhdHVzX2JhY2tncm91bmQ7XHJcbiAgICAgICAgY29sb3I6ICRjb3JlX3Byb3BlcnR5X3N0YXR1c19jb2xvcjtcclxuICAgICAgICBib3JkZXI6ICRjb3JlX3Byb3BlcnR5X3N0YXR1c19ib3JkZXI7XHJcbiAgICAgICAgJi0tNSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb3JlX3Byb3BlcnR5X3N0YXR1cy0tNV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvcmVfcHJvcGVydHlfc3RhdHVzLS01X2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXI6JGNvcmVfcHJvcGVydHlfc3RhdHVzLS01X2JvcmRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tNCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb3JlX3Byb3BlcnR5X3N0YXR1cy0tNF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvcmVfcHJvcGVydHlfc3RhdHVzLS00X2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXI6ICRjb3JlX3Byb3BlcnR5X3N0YXR1cy0tNF9ib3JkZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLTMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29yZV9wcm9wZXJ0eV9zdGF0dXMtLTNfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb3JlX3Byb3BlcnR5X3N0YXR1cy0tM19jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyOiAkY29yZV9wcm9wZXJ0eV9zdGF0dXMtLTNfYm9yZGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1uZXcge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29yZV9wcm9wZXJ0eV9zdGF0dXMtLW5ld19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvcmVfcHJvcGVydHlfc3RhdHVzLS1uZXdfY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlcjogJGNvcmVfcHJvcGVydHlfc3RhdHVzLS1uZXdfYm9yZGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1mYWxsaW5nIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvcmVfcHJvcGVydHlfc3RhdHVzLS1mYWxsaW5nX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29yZV9wcm9wZXJ0eV9zdGF0dXMtLWZhbGxpbmdfY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlcjogJGNvcmVfcHJvcGVydHlfc3RhdHVzLS1mYWxsaW5nX2JvcmRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tZmF2b3JpdGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29yZV9wcm9wZXJ0eV9zdGF0dXMtLWZhdm9yaXRlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29yZV9wcm9wZXJ0eV9zdGF0dXMtLWZhdm9yaXRlX2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXI6ICRjb3JlX3Byb3BlcnR5X3N0YXR1cy0tZmF2b3JpdGVfYm9yZGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuU2V0IERlbGl2ZXIgRGF0ZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AbWl4aW4gc2V0RGVsaXZlckRhdGUoJGNvbmNhdDogJycpIHtcclxuXHJcbiAgICAjeyRjb25jYXR9LmRlbGl2ZXItZGF0ZSB7XHJcbiAgICAgICAgZm9udCA6ICRjb3JlX2l0ZW1fX2RlbGl2ZXItZGF0ZV9mb250O1xyXG4gICAgICAgIHBhZGRpbmcgOiAkY29yZV9pdGVtX19kZWxpdmVyLWRhdGVfcGFkZGluZztcclxuICAgICAgICBtYXJnaW4gOiRjb3JlX2l0ZW1fX2RlbGl2ZXItZGF0ZV9tYXJnaW47XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmcgOiAkY29yZV9pdGVtX19kZWxpdmVyLWRhdGVfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm0gOiAkY29yZV9pdGVtX19kZWxpdmVyLWRhdGVfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgYmFja2dyb3VuZCA6ICRjb3JlX2l0ZW1fX2RlbGl2ZXItZGF0ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIGNvbG9yIDogJGNvcmVfaXRlbV9fZGVsaXZlci1kYXRlX2NvbG9yO1xyXG4gICAgICAgIGJvcmRlciA6ICRjb3JlX2l0ZW1fX2RlbGl2ZXItZGF0ZV9ib3JkZXI7XHJcbiAgICB9XHJcbn0iLCIkZWRpdG9yaWFsX2NvbG9yOiAkY29yZV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG5cclxuJGVkaXRvcmlhbF9wX2ZvbnQ6ICRib2R5X2ZvbnQgIWRlZmF1bHQ7XHJcbiRlZGl0b3JpYWxfcF9tYXJnaW46IC41ZW0gMCAhZGVmYXVsdDtcclxuJGVkaXRvcmlhbF9saW5rX2NvbG9yOiAkY29yZV9saW5rX2NvbG9yICFkZWZhdWx0O1xyXG4kZWRpdG9yaWFsX2xpbmtfaG92ZXJfY29sb3I6ICRjb3JlX2xpbmtfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRlZGl0b3JpYWxfbGlua190ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhZGVmYXVsdDtcclxuXHJcbiRlZGl0b3JpYWxfb2xfZm9udDogJGJvZHlfZm9udCAhZGVmYXVsdDtcclxuJGVkaXRvcmlhbF9vbF9jb2xvcjogJGNvcmVfdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuJGVkaXRvcmlhbF9saV9mb250OiAkYm9keV9mb250ICFkZWZhdWx0O1xyXG4kZWRpdG9yaWFsX2xpX2NvbG9yOiAkY29yZV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kZWRpdG9yaWFsX2xpX2RlY29yYXRlX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcblxyXG4kZWRpdG9yaWFsX3RhYmxlX2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC1zZWNvbmRhcnktNCAhZGVmYXVsdDtcclxuJGVkaXRvcmlhbF90YWJsZV90ZF9mb250OiAkYm9keV9mb250ICAhZGVmYXVsdDtcclxuJGVkaXRvcmlhbF90YWJsZV90ZF9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJGVkaXRvcmlhbF90YWJsZV90ZF9jb2xvcjogJGNvcmVfdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuJGVkaXRvcmlhbF90YWJsZV90ZF90ZXh0LXRyYW5zZm9ybTogbm9uZSAhZGVmYXVsdDtcclxuJGVkaXRvcmlhbF90YWJsZV90ZF9sZXR0ZXItc3BhY2luZzogJGJvZHlfZm9udF9sZXR0ZXItc3BhY2luZyAhZGVmYXVsdDtcclxuXHJcbiRlZGl0b3JpYWxfdGFibGVfdGhfZm9udDogJGJvZHlfZm9udCAgIWRlZmF1bHQ7XHJcbiRlZGl0b3JpYWxfdGFibGVfdGhfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRlZGl0b3JpYWxfdGFibGVfdGhfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZWRpdG9yaWFsX3RhYmxlX3RoX3RleHQtdHJhbnNmb3JtOiBub25lO1xyXG4kZWRpdG9yaWFsX3RhYmxlX3RoX2xldHRlci1zcGFjaW5nOiAkYm9keV9mb250X2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG5cclxuLyogRGFyayBWZXJzaW9uICovXHJcbiRlZGl0b3JpYWxfY29sb3ItLXJldmVyc2U6ICRjb3JlX3RleHRfY29sb3ItLXJldmVyc2UgIWRlZmF1bHQ7XHJcbiRlZGl0b3JpYWxfbGlua19jb2xvci0tcmV2ZXJzZTogJGNvcmVfbGlua19jb2xvci0tcmV2ZXJzZSAhZGVmYXVsdDtcclxuJGVkaXRvcmlhbF9saW5rX2hvdmVyX2NvbG9yLS1yZXZlcnNlOiAkY29yZV9saW5rX2hvdmVyX2NvbG9yLS1yZXZlcnNlICFkZWZhdWx0O1xyXG5cclxuLmVkaXRvcmlhbCB7XHJcblxyXG4gICAgY29sb3I6ICRlZGl0b3JpYWxfY29sb3I7XHJcblxyXG4gICAgaDEge1xyXG4gICAgICAgIGZvbnQ6ICRoMS1mb250O1xyXG4gICAgICAgIGNvbG9yOiAkaDEtY29sb3I7XHJcbiAgICB9XHJcbiAgICBoMiB7XHJcbiAgICAgICAgZm9udDogJGgyLWZvbnQ7XHJcbiAgICAgICAgY29sb3I6ICRoMi1jb2xvcjtcclxuICAgIH1cclxuICAgIGgzIHtcclxuICAgICAgICBmb250OiAkaDMtZm9udDtcclxuICAgICAgICBjb2xvcjogJGgzLWNvbG9yO1xyXG4gICAgfVxyXG4gICAgaDQge1xyXG4gICAgICAgIGZvbnQ6ICRoNC1mb250O1xyXG4gICAgICAgIGNvbG9yOiAkaDQtY29sb3I7XHJcbiAgICB9XHJcbiAgICBoNSB7XHJcbiAgICAgICAgZm9udDogJGg1LWZvbnQ7XHJcbiAgICAgICAgY29sb3I6ICRoNS1jb2xvcjtcclxuICAgIH1cclxuICAgIGg2IHtcclxuICAgICAgICBmb250OiAkaDYtZm9udDtcclxuICAgICAgICBjb2xvcjogJGg2LWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkZWRpdG9yaWFsX2xpbmtfY29sb3I7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkZWRpdG9yaWFsX2xpbmtfdGV4dC1kZWNvcmF0aW9uO1xyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZWRpdG9yaWFsX2xpbmtfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICAgIG1hcmdpbjogJGVkaXRvcmlhbF9wX21hcmdpbjtcclxuICAgICAgICBmb250OiAkZWRpdG9yaWFsX3BfZm9udDtcclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgICAgbWFyZ2luOiAkZWRpdG9yaWFsX3BfbWFyZ2luO1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRlZGl0b3JpYWxfbGlfZm9udDtcclxuICAgICAgICAgICAgY29sb3I6ICRlZGl0b3JpYWxfbGlfY29sb3I7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAuOHJlbTtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IC43cmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IC40cmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogLjE1cmVtIHNvbGlkICRlZGl0b3JpYWxfbGlfZGVjb3JhdGVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IC4xNXJlbSBzb2xpZCAkZWRpdG9yaWFsX2xpX2RlY29yYXRlX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIG9sIHtcclxuICAgICAgICBmb250OiAkZWRpdG9yaWFsX29sX2ZvbnQ7XHJcbiAgICAgICAgY29sb3I6ICRlZGl0b3JpYWxfb2xfY29sb3I7XHJcbiAgICAgICAgbWFyZ2luOiAkZWRpdG9yaWFsX3BfbWFyZ2luO1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgb2wge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogYXV0bztcclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgICAgICB0ciwgdGQge1xyXG4gICAgICAgICAgICBib3JkZXI6ICRlZGl0b3JpYWxfdGFibGVfYm9yZGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAuNmVtIC42ZW07XHJcbiAgICAgICAgICAgIGZvbnQ6ICRlZGl0b3JpYWxfdGFibGVfdGRfZm9udDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGVkaXRvcmlhbF90YWJsZV90ZF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJGVkaXRvcmlhbF90YWJsZV90ZF9jb2xvcjtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRlZGl0b3JpYWxfdGFibGVfdGRfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkZWRpdG9yaWFsX3RhYmxlX3RkX2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgIH1cclxuICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IC41ZW0gLjZlbTtcclxuICAgICAgICAgICAgZm9udDogJGVkaXRvcmlhbF90YWJsZV90aF9mb250O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZWRpdG9yaWFsX3RhYmxlX3RoX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZWRpdG9yaWFsX3RhYmxlX3RoX2NvbG9yO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGVkaXRvcmlhbF90YWJsZV90aF90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRlZGl0b3JpYWxfdGFibGVfdGhfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmLS1yZXZlcnNlIHtcclxuXHJcbiAgICAgICAgY29sb3I6ICRlZGl0b3JpYWxfY29sb3ItLXJldmVyc2U7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZWRpdG9yaWFsX2xpbmtfY29sb3ItLXJldmVyc2U7XHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRlZGl0b3JpYWxfbGlua19ob3Zlcl9jb2xvci0tcmV2ZXJzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJi1tYXNrIHtcclxuICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAvLyBWZXJzaW9uIGxlZ2Fsc1xyXG4gICAgJi0tbGVnYWxzIHtcclxuXHJcbiAgICAgICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjhlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCB7XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn0iLCIkZWRpdG9yaWFsX2NvbG9yOiAkY29yZV90ZXh0X2NvbG9yO1xyXG5cclxuJGVkaXRvcmlhbF9wX2ZvbnQ6ICRib2R5X2ZvbnQ7XHJcbiRlZGl0b3JpYWxfcF9tYXJnaW46IC41ZW0gMDtcclxuJGVkaXRvcmlhbF9saW5rX2NvbG9yOiAkY29yZV9saW5rX2NvbG9yO1xyXG4kZWRpdG9yaWFsX2xpbmtfaG92ZXJfY29sb3I6ICRjb3JlX2xpbmtfaG92ZXJfY29sb3I7XHJcbiRlZGl0b3JpYWxfbGlua190ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHJcbiRlZGl0b3JpYWxfb2xfZm9udDogJGJvZHlfZm9udDtcclxuJGVkaXRvcmlhbF9vbF9jb2xvcjogJGNvcmVfdGV4dF9jb2xvcjtcclxuJGVkaXRvcmlhbF9saV9mb250OiAkYm9keV9mb250O1xyXG4kZWRpdG9yaWFsX2xpX2NvbG9yOiAkY29yZV90ZXh0X2NvbG9yO1xyXG4kZWRpdG9yaWFsX2xpX2RlY29yYXRlX2NvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuXHJcblxyXG4kZWRpdG9yaWFsX3RhYmxlX2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC1zZWNvbmRhcnktNDtcclxuJGVkaXRvcmlhbF90YWJsZV90ZF9mb250OiAkYm9keV9mb250IDtcclxuJGVkaXRvcmlhbF90YWJsZV90ZF9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuJGVkaXRvcmlhbF90YWJsZV90ZF9jb2xvcjogJGNvcmVfdGV4dF9jb2xvcjtcclxuJGVkaXRvcmlhbF90YWJsZV90ZF90ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuJGVkaXRvcmlhbF90YWJsZV90ZF9sZXR0ZXItc3BhY2luZzogJGJvZHlfZm9udF9sZXR0ZXItc3BhY2luZztcclxuXHJcbiRlZGl0b3JpYWxfdGFibGVfdGhfZm9udDogJGJvZHlfZm9udCA7XHJcbiRlZGl0b3JpYWxfdGFibGVfdGhfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTI7XHJcbiRlZGl0b3JpYWxfdGFibGVfdGhfY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4kZWRpdG9yaWFsX3RhYmxlX3RoX3RleHQtdHJhbnNmb3JtOiBub25lO1xyXG4kZWRpdG9yaWFsX3RhYmxlX3RoX2xldHRlci1zcGFjaW5nOiAkYm9keV9mb250X2xldHRlci1zcGFjaW5nO1xyXG5cclxuLyogRGFyayBWZXJzaW9uICovXHJcbiRlZGl0b3JpYWxfY29sb3ItLXJldmVyc2U6ICRjb3JlX3RleHRfY29sb3ItLXJldmVyc2U7XHJcbiRlZGl0b3JpYWxfbGlua19jb2xvci0tcmV2ZXJzZTogJGNvcmVfbGlua19jb2xvci0tcmV2ZXJzZTtcclxuJGVkaXRvcmlhbF9saW5rX2hvdmVyX2NvbG9yLS1yZXZlcnNlOiAkY29yZV9saW5rX2hvdmVyX2NvbG9yLS1yZXZlcnNlOyIsImFbY2xhc3MqPVwiX19nbG9iYWwtbGlua1wiXSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn0iLCJcclxuLyogLS0tLS0tLS0tLS0tLS0tIHN0eWxlcyBmb3IgYWNjb3JkaW9uIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qIGFjY29yZGlvbiAqL1xyXG5cclxuXHJcbi8qIGp1c3QgZm9yIGV4YW1wbGUgYXMgbmVzdGVkIGFjY29yZGlvbiAqL1xyXG5bZGF0YS1hY2NvcmRpb24tcHJlZml4LWNsYXNzZXM9XCJsYmktY3NzXCJdIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzZW07XHJcbn1cclxuXHJcbi5sYmktYWNjb3JkaW9uX19oZWFkZXIsXHJcbi5sYmktbm9hbmltLWFjY29yZGlvbl9faGVhZGVyLFxyXG4ubGJpLWNzcy1hY2NvcmRpb25fX2hlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICAvKiogZml4IHR5cG8gaW5wdXRzICoqL1xyXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuODQ2MjtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IC4yNWVtIDA7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4ubGJpLWNzcy1hY2NvcmRpb25fX2hlYWRlciB7XHJcbiAgICBmb250LXNpemU6IDEuNWVtO1xyXG59XHJcblxyXG4ubGJpLWFjY29yZGlvbl9faGVhZGVyOmZvY3VzLFxyXG4ubGJpLW5vYW5pbS1hY2NvcmRpb25fX2hlYWRlcjpmb2N1cyxcclxuLmxiaS1jc3MtYWNjb3JkaW9uX19oZWFkZXI6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogMXB4IGRvdHRlZDtcclxufVxyXG5cclxuLmxiaS1hY2NvcmRpb25fX2hlYWRlcjo6YmVmb3JlLFxyXG4ubGJpLW5vYW5pbS1hY2NvcmRpb25fX2hlYWRlcjo6YmVmb3JlLFxyXG4ubGJpLWNzcy1hY2NvcmRpb25fX2hlYWRlcjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IC43NWVtO1xyXG4gICAgaGVpZ2h0OiAuNzVlbTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL3ZhbjExeS5uZXQvbGF5b3V0L2ltYWdlcy9pY29uLWFycm93LWdyZWVuXzIwMTgwMTI2LnN2Zyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMDAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAuMjVlbTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG59XHJcblxyXG4ubGJpLWNzcy1hY2NvcmRpb25fX2hlYWRlcjo6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogOTAlO1xyXG4gICAgd2lkdGg6IC43ZW07XHJcbiAgICBoZWlnaHQ6IC43ZW07XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjI1cyBlYXNlO1xyXG59XHJcblxyXG5bYXJpYS1leHBhbmRlZD1cInRydWVcIl0ubGJpLWFjY29yZGlvbl9faGVhZGVyOjpiZWZvcmUsXHJcblthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXS5sYmktbm9hbmltLWFjY29yZGlvbl9faGVhZGVyOjpiZWZvcmUsXHJcblthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXS5sYmktY3NzLWFjY29yZGlvbl9faGVhZGVyOjpiZWZvcmUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcclxufVxyXG5cclxuLmxiaS1hY2NvcmRpb25fX2hlYWRlclthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXTo6YWZ0ZXIsXHJcbi5sYmktbm9hbmltLWFjY29yZGlvbl9faGVhZGVyW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdOjphZnRlcixcclxuLmxiaS1jc3MtYWNjb3JkaW9uX19oZWFkZXJbYXJpYS1zZWxlY3RlZD1cInRydWVcIl06OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3JkZXItYm90dG9tOiAuNGVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXRvcDogLjRlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xyXG4gICAgdG9wOiAuMWVtO1xyXG4gICAgYm9yZGVyLWxlZnQ6IC43ZW0gc29saWQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBzcGVhazogbm9uZTtcclxufVxyXG5cclxuLmxiaS1hY2NvcmRpb25fX3BhbmVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgZWFzZSwgbWF4LWhlaWdodCAxcyBlYXNlLCBvcGFjaXR5IDFzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGVhc2UsIG1heC1oZWlnaHQgMXMgZWFzZSwgb3BhY2l0eSAxcyBlYXNlO1xyXG4gICAgbWF4LWhlaWdodDogMTAwZW07XHJcbiAgICAvKiBtYWdpYyBudW1iZXIgZm9yIG1heC1oZWlnaHQgPSBlbm91Z2ggaGVpZ2h0ICovXHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwcztcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuXHJcbi8qIFRoaXMgaXMgdGhlIGhpZGRlbiBzdGF0ZSAqL1xyXG5cclxuW2FyaWEtaGlkZGVuPXRydWVdLmxiaS1hY2NvcmRpb25fX3BhbmVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LWhlaWdodDogMDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDFzLCAwcywgMHM7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxcywgMHMsIDBzO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmxiaS1jc3MtYWNjb3JkaW9uX19wYW5lbCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGVhc2UsIG1heC1oZWlnaHQgMXMgZWFzZSwgdHJhbnNmb3JtIDFzIGVhc2UsIG9wYWNpdHkgMXMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgZWFzZSwgbWF4LWhlaWdodCAxcyBlYXNlLCB0cmFuc2Zvcm0gMXMgZWFzZSwgb3BhY2l0eSAxcyBlYXNlO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XHJcbiAgICBtYXgtaGVpZ2h0OiA0MGVtO1xyXG4gICAgLyogbWFnaWMgbnVtYmVyIGZvciBtYXgtaGVpZ2h0ID0gZW5vdWdoIGhlaWdodCAqL1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMHM7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcblxyXG4vKiBUaGlzIGlzIHRoZSBoaWRkZW4gc3RhdGUgKi9cclxuXHJcblthcmlhLWhpZGRlbj10cnVlXS5sYmktY3NzLWFjY29yZGlvbl9fcGFuZWwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XHJcbiAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAxcywgMHMsIDBzLCAwcztcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IDFzLCAwcywgMHMsIDBzO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmxiaS1ub2FuaW0tYWNjb3JkaW9uX19wYW5lbCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuW2FyaWEtaGlkZGVuPXRydWVdLmxiaS1ub2FuaW0tYWNjb3JkaW9uX19wYW5lbCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59IiwiLmZsYXRwaWNrci1jYWxlbmRhciB7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgb3BhY2l0eTogMDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMDtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcclxuICAgICAgICAgIGFuaW1hdGlvbjogbm9uZTtcclxuICBkaXJlY3Rpb246IGx0cjtcclxuICBib3JkZXI6IDA7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDMwNy44NzVweDtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tcy10b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcclxuICAgICAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDFweCAwIDAgI2U2ZTZlNiwgLTFweCAwIDAgI2U2ZTZlNiwgMCAxcHggMCAjZTZlNmU2LCAwIC0xcHggMCAjZTZlNmU2LCAwIDNweCAxM3B4IHJnYmEoMCwwLDAsMC4wOCk7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAxcHggMCAwICNlNmU2ZTYsIC0xcHggMCAwICNlNmU2ZTYsIDAgMXB4IDAgI2U2ZTZlNiwgMCAtMXB4IDAgI2U2ZTZlNiwgMCAzcHggMTNweCByZ2JhKDAsMCwwLDAuMDgpO1xyXG59XHJcbi5mbGF0cGlja3ItY2FsZW5kYXIub3BlbixcclxuLmZsYXRwaWNrci1jYWxlbmRhci5pbmxpbmUge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgbWF4LWhlaWdodDogNjQwcHg7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG4uZmxhdHBpY2tyLWNhbGVuZGFyLm9wZW4ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB6LWluZGV4OiA5OTk5OTtcclxufVxyXG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFuaW1hdGUub3BlbiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGZwRmFkZUluRG93biAzMDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XHJcbiAgICAgICAgICBhbmltYXRpb246IGZwRmFkZUluRG93biAzMDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XHJcbn1cclxuLmZsYXRwaWNrci1jYWxlbmRhci5pbmxpbmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IDJweDtcclxufVxyXG4uZmxhdHBpY2tyLWNhbGVuZGFyLnN0YXRpYyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogY2FsYygxMDAlICsgMnB4KTtcclxufVxyXG4uZmxhdHBpY2tyLWNhbGVuZGFyLnN0YXRpYy5vcGVuIHtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmZsYXRwaWNrci1jYWxlbmRhci5tdWx0aU1vbnRoIC5mbGF0cGlja3ItZGF5cyAuZGF5Q29udGFpbmVyOm50aC1jaGlsZChuKzEpIC5mbGF0cGlja3ItZGF5LmluUmFuZ2U6bnRoLWNoaWxkKDduKzcpIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uZmxhdHBpY2tyLWNhbGVuZGFyLm11bHRpTW9udGggLmZsYXRwaWNrci1kYXlzIC5kYXlDb250YWluZXI6bnRoLWNoaWxkKG4rMikgLmZsYXRwaWNrci1kYXkuaW5SYW5nZTpudGgtY2hpbGQoN24rMSkge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogLTJweCAwIDAgI2U2ZTZlNiwgNXB4IDAgMCAjZTZlNmU2O1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogLTJweCAwIDAgI2U2ZTZlNiwgNXB4IDAgMCAjZTZlNmU2O1xyXG59XHJcbi5mbGF0cGlja3ItY2FsZW5kYXIgLmhhc1dlZWtzIC5kYXlDb250YWluZXIsXHJcbi5mbGF0cGlja3ItY2FsZW5kYXIgLmhhc1RpbWUgLmRheUNvbnRhaW5lciB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMDtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG59XHJcbi5mbGF0cGlja3ItY2FsZW5kYXIgLmhhc1dlZWtzIC5kYXlDb250YWluZXIge1xyXG4gIGJvcmRlci1sZWZ0OiAwO1xyXG59XHJcbi5mbGF0cGlja3ItY2FsZW5kYXIuc2hvd1RpbWVJbnB1dC5oYXNUaW1lIC5mbGF0cGlja3ItdGltZSB7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2O1xyXG59XHJcbi5mbGF0cGlja3ItY2FsZW5kYXIubm9DYWxlbmRhci5oYXNUaW1lIC5mbGF0cGlja3ItdGltZSB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5mbGF0cGlja3ItY2FsZW5kYXI6YmVmb3JlLFxyXG4uZmxhdHBpY2tyLWNhbGVuZGFyOmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBjb250ZW50OiAnJztcclxuICBoZWlnaHQ6IDA7XHJcbiAgd2lkdGg6IDA7XHJcbiAgbGVmdDogMjJweDtcclxufVxyXG4uZmxhdHBpY2tyLWNhbGVuZGFyLnJpZ2h0TW9zdDpiZWZvcmUsXHJcbi5mbGF0cGlja3ItY2FsZW5kYXIucmlnaHRNb3N0OmFmdGVyIHtcclxuICBsZWZ0OiBhdXRvO1xyXG4gIHJpZ2h0OiAyMnB4O1xyXG59XHJcbi5mbGF0cGlja3ItY2FsZW5kYXI6YmVmb3JlIHtcclxuICBib3JkZXItd2lkdGg6IDVweDtcclxuICBtYXJnaW46IDAgLTVweDtcclxufVxyXG4uZmxhdHBpY2tyLWNhbGVuZGFyOmFmdGVyIHtcclxuICBib3JkZXItd2lkdGg6IDRweDtcclxuICBtYXJnaW46IDAgLTRweDtcclxufVxyXG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93VG9wOmJlZm9yZSxcclxuLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1RvcDphZnRlciB7XHJcbiAgYm90dG9tOiAxMDAlO1xyXG59XHJcbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dUb3A6YmVmb3JlIHtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTZlNmU2O1xyXG59XHJcbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dUb3A6YWZ0ZXIge1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XHJcbn1cclxuLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTpiZWZvcmUsXHJcbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b206YWZ0ZXIge1xyXG4gIHRvcDogMTAwJTtcclxufVxyXG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93Qm90dG9tOmJlZm9yZSB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2U2ZTZlNjtcclxufVxyXG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93Qm90dG9tOmFmdGVyIHtcclxuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5mbGF0cGlja3ItY2FsZW5kYXI6Zm9jdXMge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuLmZsYXRwaWNrci13cmFwcGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi5mbGF0cGlja3ItbW9udGhzIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW1vbnRoIHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwwLjkpO1xyXG4gIGZpbGw6IHJnYmEoMCwwLDAsMC45KTtcclxuICBoZWlnaHQ6IDM0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAtd2Via2l0LWZsZXg6IDE7XHJcbiAgICAgIC1tcy1mbGV4OiAxO1xyXG4gICAgICAgICAgZmxleDogMTtcclxufVxyXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGgsXHJcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGhlaWdodDogMzRweDtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIHotaW5kZXg6IDM7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC45KTtcclxuICBmaWxsOiByZ2JhKDAsMCwwLDAuOSk7XHJcbn1cclxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoLmZsYXRwaWNrci1kaXNhYmxlZCxcclxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoLmZsYXRwaWNrci1kaXNhYmxlZCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGggaSxcclxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoIGkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGguZmxhdHBpY2tyLXByZXYtbW9udGgsXHJcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aC5mbGF0cGlja3ItcHJldi1tb250aCB7XHJcbi8qXHJcbiAgICAgIC8qcnRsOmJlZ2luOmlnbm9yZSovXHJcbi8qXHJcbiAgICAgICovXHJcbiAgbGVmdDogMDtcclxuLypcclxuICAgICAgLypydGw6ZW5kOmlnbm9yZSovXHJcbi8qXHJcbiAgICAgICovXHJcbn1cclxuLypcclxuICAgICAgLypydGw6YmVnaW46aWdub3JlKi9cclxuLypcclxuICAgICAgLypydGw6ZW5kOmlnbm9yZSovXHJcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aC5mbGF0cGlja3ItbmV4dC1tb250aCxcclxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoLmZsYXRwaWNrci1uZXh0LW1vbnRoIHtcclxuLypcclxuICAgICAgLypydGw6YmVnaW46aWdub3JlKi9cclxuLypcclxuICAgICAgKi9cclxuICByaWdodDogMDtcclxuLypcclxuICAgICAgLypydGw6ZW5kOmlnbm9yZSovXHJcbi8qXHJcbiAgICAgICovXHJcbn1cclxuLypcclxuICAgICAgLypydGw6YmVnaW46aWdub3JlKi9cclxuLypcclxuICAgICAgLypydGw6ZW5kOmlnbm9yZSovXHJcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aDpob3ZlcixcclxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoOmhvdmVyIHtcclxuICBjb2xvcjogIzk1OWVhOTtcclxufVxyXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGg6aG92ZXIgc3ZnLFxyXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGg6aG92ZXIgc3ZnIHtcclxuICBmaWxsOiAjZjY0NzQ3O1xyXG59XHJcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aCBzdmcsXHJcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCBzdmcge1xyXG4gIHdpZHRoOiAxNHB4O1xyXG4gIGhlaWdodDogMTRweDtcclxufVxyXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGggc3ZnIHBhdGgsXHJcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCBzdmcgcGF0aCB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMXM7XHJcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjFzO1xyXG4gIGZpbGw6IGluaGVyaXQ7XHJcbn1cclxuLm51bUlucHV0V3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG4ubnVtSW5wdXRXcmFwcGVyIGlucHV0LFxyXG4ubnVtSW5wdXRXcmFwcGVyIHNwYW4ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4ubnVtSW5wdXRXcmFwcGVyIGlucHV0IHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4ubnVtSW5wdXRXcmFwcGVyIGlucHV0OjotbXMtY2xlYXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLm51bUlucHV0V3JhcHBlciBpbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcclxuLm51bUlucHV0V3JhcHBlciBpbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG4ubnVtSW5wdXRXcmFwcGVyIHNwYW4ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICB3aWR0aDogMTRweDtcclxuICBwYWRkaW5nOiAwIDRweCAwIDJweDtcclxuICBoZWlnaHQ6IDUwJTtcclxuICBsaW5lLWhlaWdodDogNTAlO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNTcsNTcsNTcsMC4xNSk7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG4ubnVtSW5wdXRXcmFwcGVyIHNwYW46aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4xKTtcclxufVxyXG4ubnVtSW5wdXRXcmFwcGVyIHNwYW46YWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMik7XHJcbn1cclxuLm51bUlucHV0V3JhcHBlciBzcGFuOmFmdGVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4ubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dVcCB7XHJcbiAgdG9wOiAwO1xyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcbn1cclxuLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93VXA6YWZ0ZXIge1xyXG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHJnYmEoNTcsNTcsNTcsMC42KTtcclxuICB0b3A6IDI2JTtcclxufVxyXG4ubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dEb3duIHtcclxuICB0b3A6IDUwJTtcclxufVxyXG4ubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dEb3duOmFmdGVyIHtcclxuICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCByZ2JhKDU3LDU3LDU3LDAuNik7XHJcbiAgdG9wOiA0MCU7XHJcbn1cclxuLm51bUlucHV0V3JhcHBlciBzcGFuIHN2ZyB7XHJcbiAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5udW1JbnB1dFdyYXBwZXIgc3BhbiBzdmcgcGF0aCB7XHJcbiAgZmlsbDogcmdiYSgwLDAsMCwwLjUpO1xyXG59XHJcbi5udW1JbnB1dFdyYXBwZXI6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4wNSk7XHJcbn1cclxuLm51bUlucHV0V3JhcHBlcjpob3ZlciBzcGFuIHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi5mbGF0cGlja3ItY3VycmVudC1tb250aCB7XHJcbiAgZm9udC1zaXplOiAxMzUlO1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiA3NSU7XHJcbiAgbGVmdDogMTIuNSU7XHJcbiAgcGFkZGluZzogNy40OHB4IDAgMCAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGhlaWdodDogMzRweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XHJcbn1cclxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIHNwYW4uY3VyLW1vbnRoIHtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW4tbGVmdDogMC41Y2g7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggc3Bhbi5jdXItbW9udGg6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4wNSk7XHJcbn1cclxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIge1xyXG4gIHdpZHRoOiA2Y2g7XHJcbiAgd2lkdGg6IDdjaFxcMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1VwOmFmdGVyIHtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsMCwwLDAuOSk7XHJcbn1cclxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd0Rvd246YWZ0ZXIge1xyXG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwwLDAsMC45KTtcclxufVxyXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggaW5wdXQuY3VyLXllYXIge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgY3Vyc29yOiB0ZXh0O1xyXG4gIHBhZGRpbmc6IDAgMCAwIDAuNWNoO1xyXG4gIG1hcmdpbjogMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG4gIGFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxufVxyXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggaW5wdXQuY3VyLXllYXI6Zm9jdXMge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFyW2Rpc2FibGVkXSxcclxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFyW2Rpc2FibGVkXTpob3ZlciB7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuNSk7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMge1xyXG4gIGFwcGVhcmFuY2U6IG1lbnVsaXN0O1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICBtYXJnaW46IC0xcHggMCAwIDA7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBwYWRkaW5nOiAwIDAgMCAwLjVjaDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbWVudWxpc3Q7XHJcbiAgLW1vei1hcHBlYXJhbmNlOiBtZW51bGlzdDtcclxuICB3aWR0aDogYXV0bztcclxufVxyXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRoczpmb2N1cyxcclxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHM6YWN0aXZlIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcbi5mbGF0cGlja3ItY3VycmVudC1tb250aCAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMDUpO1xyXG59XHJcbi5mbGF0cGlja3ItY3VycmVudC1tb250aCAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5mbGF0cGlja3Itd2Vla2RheXMge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBoZWlnaHQ6IDI4cHg7XHJcbn1cclxuLmZsYXRwaWNrci13ZWVrZGF5cyAuZmxhdHBpY2tyLXdlZWtkYXljb250YWluZXIge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgLXdlYmtpdC1mbGV4OiAxO1xyXG4gICAgICAtbXMtZmxleDogMTtcclxuICAgICAgICAgIGZsZXg6IDE7XHJcbn1cclxuc3Bhbi5mbGF0cGlja3Itd2Vla2RheSB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIGZvbnQtc2l6ZTogOTAlO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIG1hcmdpbjogMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAtd2Via2l0LWZsZXg6IDE7XHJcbiAgICAgIC1tcy1mbGV4OiAxO1xyXG4gICAgICAgICAgZmxleDogMTtcclxuICBmb250LXdlaWdodDogYm9sZGVyO1xyXG59XHJcbi5kYXlDb250YWluZXIsXHJcbi5mbGF0cGlja3Itd2Vla3Mge1xyXG4gIHBhZGRpbmc6IDFweCAwIDAgMDtcclxufVxyXG4uZmxhdHBpY2tyLWRheXMge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcclxuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICB3aWR0aDogMzA3Ljg3NXB4O1xyXG59XHJcbi5mbGF0cGlja3ItZGF5czpmb2N1cyB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG4uZGF5Q29udGFpbmVyIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB3aWR0aDogMzA3Ljg3NXB4O1xyXG4gIG1pbi13aWR0aDogMzA3Ljg3NXB4O1xyXG4gIG1heC13aWR0aDogMzA3Ljg3NXB4O1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi5kYXlDb250YWluZXIgKyAuZGF5Q29udGFpbmVyIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IC0xcHggMCAwICNlNmU2ZTY7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAtMXB4IDAgMCAjZTZlNmU2O1xyXG59XHJcbi5mbGF0cGlja3ItZGF5IHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDE1MHB4O1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgY29sb3I6ICMzOTM5Mzk7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgd2lkdGg6IDE0LjI4NTcxNDMlO1xyXG4gIC13ZWJraXQtZmxleC1iYXNpczogMTQuMjg1NzE0MyU7XHJcbiAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxNC4yODU3MTQzJTtcclxuICAgICAgICAgIGZsZXgtYmFzaXM6IDE0LjI4NTcxNDMlO1xyXG4gIG1heC13aWR0aDogMzlweDtcclxuICBoZWlnaHQ6IDM5cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDM5cHg7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uZmxhdHBpY2tyLWRheS5pblJhbmdlLFxyXG4uZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXkuaW5SYW5nZSxcclxuLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5LmluUmFuZ2UsXHJcbi5mbGF0cGlja3ItZGF5LnRvZGF5LmluUmFuZ2UsXHJcbi5mbGF0cGlja3ItZGF5LnByZXZNb250aERheS50b2RheS5pblJhbmdlLFxyXG4uZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXkudG9kYXkuaW5SYW5nZSxcclxuLmZsYXRwaWNrci1kYXk6aG92ZXIsXHJcbi5mbGF0cGlja3ItZGF5LnByZXZNb250aERheTpob3ZlcixcclxuLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5OmhvdmVyLFxyXG4uZmxhdHBpY2tyLWRheTpmb2N1cyxcclxuLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5OmZvY3VzLFxyXG4uZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXk6Zm9jdXMge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBvdXRsaW5lOiAwO1xyXG4gIGJhY2tncm91bmQ6ICNlNmU2ZTY7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xyXG59XHJcbi5mbGF0cGlja3ItZGF5LnRvZGF5IHtcclxuICBib3JkZXItY29sb3I6ICM5NTllYTk7XHJcbn1cclxuLmZsYXRwaWNrci1kYXkudG9kYXk6aG92ZXIsXHJcbi5mbGF0cGlja3ItZGF5LnRvZGF5OmZvY3VzIHtcclxuICBib3JkZXItY29sb3I6ICM5NTllYTk7XHJcbiAgYmFja2dyb3VuZDogIzk1OWVhOTtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZCxcclxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZSxcclxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UsXHJcbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLmluUmFuZ2UsXHJcbi5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UuaW5SYW5nZSxcclxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UuaW5SYW5nZSxcclxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQ6Zm9jdXMsXHJcbi5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2U6Zm9jdXMsXHJcbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlOmZvY3VzLFxyXG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZDpob3ZlcixcclxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZTpob3ZlcixcclxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2U6aG92ZXIsXHJcbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLnByZXZNb250aERheSxcclxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5wcmV2TW9udGhEYXksXHJcbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnByZXZNb250aERheSxcclxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQubmV4dE1vbnRoRGF5LFxyXG4uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLm5leHRNb250aERheSxcclxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UubmV4dE1vbnRoRGF5IHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMjtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlci1jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcbn1cclxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuc3RhcnRSYW5nZSxcclxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5zdGFydFJhbmdlLFxyXG4uZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5zdGFydFJhbmdlIHtcclxuICBib3JkZXItcmFkaXVzOiA1MHB4IDAgMCA1MHB4O1xyXG59XHJcbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLmVuZFJhbmdlLFxyXG4uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLmVuZFJhbmdlLFxyXG4uZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5lbmRSYW5nZSB7XHJcbiAgYm9yZGVyLXJhZGl1czogMCA1MHB4IDUwcHggMDtcclxufVxyXG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5zdGFydFJhbmdlICsgLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKSxcclxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5zdGFydFJhbmdlICsgLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKSxcclxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2Uuc3RhcnRSYW5nZSArIC5lbmRSYW5nZTpub3QoOm50aC1jaGlsZCg3bisxKSkge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogLTEwcHggMCAwICRjb2xvcl9icmFuZC0yO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogLTEwcHggMCAwICRjb2xvcl9icmFuZC0yO1xyXG59XHJcbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLnN0YXJ0UmFuZ2UuZW5kUmFuZ2UsXHJcbi5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2Uuc3RhcnRSYW5nZS5lbmRSYW5nZSxcclxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2Uuc3RhcnRSYW5nZS5lbmRSYW5nZSB7XHJcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcclxufVxyXG4uZmxhdHBpY2tyLWRheS5pblJhbmdlIHtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogLTVweCAwIDAgI2U2ZTZlNiwgNXB4IDAgMCAjZTZlNmU2O1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogLTVweCAwIDAgI2U2ZTZlNiwgNXB4IDAgMCAjZTZlNmU2O1xyXG59XHJcbi5mbGF0cGlja3ItZGF5LmZsYXRwaWNrci1kaXNhYmxlZCxcclxuLmZsYXRwaWNrci1kYXkuZmxhdHBpY2tyLWRpc2FibGVkOmhvdmVyLFxyXG4uZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXksXHJcbi5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheSxcclxuLmZsYXRwaWNrci1kYXkubm90QWxsb3dlZCxcclxuLmZsYXRwaWNrci1kYXkubm90QWxsb3dlZC5wcmV2TW9udGhEYXksXHJcbi5mbGF0cGlja3ItZGF5Lm5vdEFsbG93ZWQubmV4dE1vbnRoRGF5IHtcclxuICBjb2xvcjogcmdiYSg1Nyw1Nyw1NywwLjMpO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5mbGF0cGlja3ItZGF5LmZsYXRwaWNrci1kaXNhYmxlZCxcclxuLmZsYXRwaWNrci1kYXkuZmxhdHBpY2tyLWRpc2FibGVkOmhvdmVyIHtcclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gIGNvbG9yOiByZ2JhKDU3LDU3LDU3LDAuMSk7XHJcbn1cclxuLmZsYXRwaWNrci1kYXkud2Vlay5zZWxlY3RlZCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IC01cHggMCAwICRjb2xvcl9icmFuZC0yLCA1cHggMCAwICRjb2xvcl9icmFuZC0yO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogLTVweCAwIDAgJGNvbG9yX2JyYW5kLTIsIDVweCAwIDAgJGNvbG9yX2JyYW5kLTI7XHJcbn1cclxuLmZsYXRwaWNrci1kYXkuaGlkZGVuIHtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuLnJhbmdlTW9kZSAuZmxhdHBpY2tyLWRheSB7XHJcbiAgbWFyZ2luLXRvcDogMXB4O1xyXG59XHJcbi5mbGF0cGlja3Itd2Vla3dyYXBwZXIge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5mbGF0cGlja3Itd2Vla3dyYXBwZXIgLmZsYXRwaWNrci13ZWVrcyB7XHJcbiAgcGFkZGluZzogMCAxMnB4O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMXB4IDAgMCAjZTZlNmU2O1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMXB4IDAgMCAjZTZlNmU2O1xyXG59XHJcbi5mbGF0cGlja3Itd2Vla3dyYXBwZXIgLmZsYXRwaWNrci13ZWVrZGF5IHtcclxuICBmbG9hdDogbm9uZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBsaW5lLWhlaWdodDogMjhweDtcclxufVxyXG4uZmxhdHBpY2tyLXdlZWt3cmFwcGVyIHNwYW4uZmxhdHBpY2tyLWRheSxcclxuLmZsYXRwaWNrci13ZWVrd3JhcHBlciBzcGFuLmZsYXRwaWNrci1kYXk6aG92ZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogbm9uZTtcclxuICBjb2xvcjogcmdiYSg1Nyw1Nyw1NywwLjMpO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuLmZsYXRwaWNrci1pbm5lckNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5mbGF0cGlja3ItckNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG4uZmxhdHBpY2tyLXRpbWUge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBvdXRsaW5lOiAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMDtcclxuICBsaW5lLWhlaWdodDogNDBweDtcclxuICBtYXgtaGVpZ2h0OiA0MHB4O1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG4uZmxhdHBpY2tyLXRpbWU6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuLmZsYXRwaWNrci10aW1lIC5udW1JbnB1dFdyYXBwZXIge1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgLXdlYmtpdC1mbGV4OiAxO1xyXG4gICAgICAtbXMtZmxleDogMTtcclxuICAgICAgICAgIGZsZXg6IDE7XHJcbiAgd2lkdGg6IDQwJTtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmZsYXRwaWNrci10aW1lIC5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1VwOmFmdGVyIHtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzkzOTM5O1xyXG59XHJcbi5mbGF0cGlja3ItdGltZSAubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dEb3duOmFmdGVyIHtcclxuICBib3JkZXItdG9wLWNvbG9yOiAjMzkzOTM5O1xyXG59XHJcbi5mbGF0cGlja3ItdGltZS5oYXNTZWNvbmRzIC5udW1JbnB1dFdyYXBwZXIge1xyXG4gIHdpZHRoOiAyNiU7XHJcbn1cclxuLmZsYXRwaWNrci10aW1lLnRpbWUyNGhyIC5udW1JbnB1dFdyYXBwZXIge1xyXG4gIHdpZHRoOiA0OSU7XHJcbn1cclxuLmZsYXRwaWNrci10aW1lIGlucHV0IHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgY29sb3I6ICMzOTM5Mzk7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG4gIGFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxufVxyXG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQuZmxhdHBpY2tyLWhvdXIge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5mbGF0cGlja3ItdGltZSBpbnB1dC5mbGF0cGlja3ItbWludXRlLFxyXG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQuZmxhdHBpY2tyLXNlY29uZCB7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQ6Zm9jdXMge1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcbi5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLXRpbWUtc2VwYXJhdG9yLFxyXG4uZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci1hbS1wbSB7XHJcbiAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIGNvbG9yOiAjMzkzOTM5O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHdpZHRoOiAyJTtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIC13ZWJraXQtYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbn1cclxuLmZsYXRwaWNrci10aW1lIC5mbGF0cGlja3ItYW0tcG0ge1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgd2lkdGg6IDE4JTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuLmZsYXRwaWNrci10aW1lIGlucHV0OmhvdmVyLFxyXG4uZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci1hbS1wbTpob3ZlcixcclxuLmZsYXRwaWNrci10aW1lIGlucHV0OmZvY3VzLFxyXG4uZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci1hbS1wbTpmb2N1cyB7XHJcbiAgYmFja2dyb3VuZDogI2VlZTtcclxufVxyXG4uZmxhdHBpY2tyLWlucHV0W3JlYWRvbmx5XSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBmcEZhZGVJbkRvd24ge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGZwRmFkZUluRG93biB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcbiIsIi8qISBub3Vpc2xpZGVyIC0gMTQuMS4xIC0gMTIvMTUvMjAxOSAqL1xyXG4vKiBGdW5jdGlvbmFsIHN0eWxpbmc7XHJcbiAqIFRoZXNlIHN0eWxlcyBhcmUgcmVxdWlyZWQgZm9yIG5vVWlTbGlkZXIgdG8gZnVuY3Rpb24uXHJcbiAqIFlvdSBkb24ndCBuZWVkIHRvIGNoYW5nZSB0aGVzZSBydWxlcyB0byBhcHBseSB5b3VyIGRlc2lnbi5cclxuICovXHJcbi5ub1VpLXRhcmdldCxcclxuLm5vVWktdGFyZ2V0ICoge1xyXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xyXG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG4ubm9VaS10YXJnZXQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ubm9VaS1iYXNlLFxyXG4ubm9VaS1jb25uZWN0cyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcbi8qIFdyYXBwZXIgZm9yIGFsbCBjb25uZWN0IGVsZW1lbnRzLlxyXG4gKi9cclxuLm5vVWktY29ubmVjdHMge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgei1pbmRleDogMDtcclxufVxyXG4ubm9VaS1jb25uZWN0LFxyXG4ubm9VaS1vcmlnaW4ge1xyXG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICB0cmFuc2Zvcm0tc3R5bGU6IGZsYXQ7XHJcbn1cclxuLm5vVWktY29ubmVjdCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5ub1VpLW9yaWdpbiB7XHJcbiAgaGVpZ2h0OiAxMCU7XHJcbiAgd2lkdGg6IDEwJTtcclxufVxyXG4vKiBPZmZzZXQgZGlyZWN0aW9uXHJcbiAqL1xyXG4ubm9VaS10eHQtZGlyLXJ0bC5ub1VpLWhvcml6b250YWwgLm5vVWktb3JpZ2luIHtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG59XHJcbi8qIEdpdmUgb3JpZ2lucyAwIGhlaWdodC93aWR0aCBzbyB0aGV5IGRvbid0IGludGVyZmVyZSB3aXRoIGNsaWNraW5nIHRoZVxyXG4gKiBjb25uZWN0IGVsZW1lbnRzLlxyXG4gKi9cclxuLm5vVWktdmVydGljYWwgLm5vVWktb3JpZ2luIHtcclxuICB3aWR0aDogMDtcclxufVxyXG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLW9yaWdpbiB7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcbi5ub1VpLWhhbmRsZSB7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4ubm9VaS10b3VjaC1hcmVhIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLm5vVWktc3RhdGUtdGFwIC5ub1VpLWNvbm5lY3QsXHJcbi5ub1VpLXN0YXRlLXRhcCAubm9VaS1vcmlnaW4ge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcbn1cclxuLm5vVWktc3RhdGUtZHJhZyAqIHtcclxuICBjdXJzb3I6IGluaGVyaXQgIWltcG9ydGFudDtcclxufVxyXG4vKiBTbGlkZXIgc2l6ZSBhbmQgaGFuZGxlIHBsYWNlbWVudDtcclxuICovXHJcbi5ub1VpLWhvcml6b250YWwge1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZSB7XHJcbiAgd2lkdGg6IDM0cHg7XHJcbiAgaGVpZ2h0OiAyOHB4O1xyXG4gIHJpZ2h0OiAtMTdweDtcclxuICB0b3A6IC02cHg7XHJcbn1cclxuLm5vVWktdmVydGljYWwge1xyXG4gIHdpZHRoOiAxOHB4O1xyXG59XHJcbi5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZSB7XHJcbiAgd2lkdGg6IDI4cHg7XHJcbiAgaGVpZ2h0OiAzNHB4O1xyXG4gIHJpZ2h0OiAtNnB4O1xyXG4gIHRvcDogLTE3cHg7XHJcbn1cclxuLm5vVWktdHh0LWRpci1ydGwubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZSB7XHJcbiAgbGVmdDogLTE3cHg7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbn1cclxuLyogU3R5bGluZztcclxuICogR2l2aW5nIHRoZSBjb25uZWN0IGVsZW1lbnQgYSBib3JkZXIgcmFkaXVzIGNhdXNlcyBpc3N1ZXMgd2l0aCB1c2luZyB0cmFuc2Zvcm06IHNjYWxlXHJcbiAqL1xyXG4ubm9VaS10YXJnZXQge1xyXG4gIGJhY2tncm91bmQ6ICNGQUZBRkE7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNEM0QzRDM7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4ICNGMEYwRjAsIDAgM3B4IDZweCAtNXB4ICNCQkI7XHJcbn1cclxuLm5vVWktY29ubmVjdHMge1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxufVxyXG4ubm9VaS1jb25uZWN0IHtcclxuICBiYWNrZ3JvdW5kOiAjM0ZCOEFGO1xyXG59XHJcbi8qIEhhbmRsZXMgYW5kIGN1cnNvcnM7XHJcbiAqL1xyXG4ubm9VaS1kcmFnZ2FibGUge1xyXG4gIGN1cnNvcjogZXctcmVzaXplO1xyXG59XHJcbi5ub1VpLXZlcnRpY2FsIC5ub1VpLWRyYWdnYWJsZSB7XHJcbiAgY3Vyc29yOiBucy1yZXNpemU7XHJcbn1cclxuLm5vVWktaGFuZGxlIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5O1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMXB4ICNGRkYsIGluc2V0IDAgMXB4IDdweCAjRUJFQkVCLCAwIDNweCA2cHggLTNweCAjQkJCO1xyXG59XHJcbi5ub1VpLWFjdGl2ZSB7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDFweCAjRkZGLCBpbnNldCAwIDFweCA3cHggI0RERCwgMCAzcHggNnB4IC0zcHggI0JCQjtcclxufVxyXG4vKiBIYW5kbGUgc3RyaXBlcztcclxuICovXHJcbi5ub1VpLWhhbmRsZTpiZWZvcmUsXHJcbi5ub1VpLWhhbmRsZTphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgaGVpZ2h0OiAxNHB4O1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgYmFja2dyb3VuZDogI0U4RTdFNjtcclxuICBsZWZ0OiAxNHB4O1xyXG4gIHRvcDogNnB4O1xyXG59XHJcbi5ub1VpLWhhbmRsZTphZnRlciB7XHJcbiAgbGVmdDogMTdweDtcclxufVxyXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6YmVmb3JlLFxyXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6YWZ0ZXIge1xyXG4gIHdpZHRoOiAxNHB4O1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIGxlZnQ6IDZweDtcclxuICB0b3A6IDE0cHg7XHJcbn1cclxuLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmFmdGVyIHtcclxuICB0b3A6IDE3cHg7XHJcbn1cclxuLyogRGlzYWJsZWQgc3RhdGU7XHJcbiAqL1xyXG5bZGlzYWJsZWRdIC5ub1VpLWNvbm5lY3Qge1xyXG4gIGJhY2tncm91bmQ6ICNCOEI4Qjg7XHJcbn1cclxuW2Rpc2FibGVkXS5ub1VpLXRhcmdldCxcclxuW2Rpc2FibGVkXS5ub1VpLWhhbmRsZSxcclxuW2Rpc2FibGVkXSAubm9VaS1oYW5kbGUge1xyXG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuLyogQmFzZTtcclxuICpcclxuICovXHJcbi5ub1VpLXBpcHMsXHJcbi5ub1VpLXBpcHMgKiB7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuLm5vVWktcGlwcyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGNvbG9yOiAjOTk5O1xyXG59XHJcbi8qIFZhbHVlcztcclxuICpcclxuICovXHJcbi5ub1VpLXZhbHVlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLm5vVWktdmFsdWUtc3ViIHtcclxuICBjb2xvcjogI2NjYztcclxuICBmb250LXNpemU6IDEwcHg7XHJcbn1cclxuLyogTWFya2luZ3M7XHJcbiAqXHJcbiAqL1xyXG4ubm9VaS1tYXJrZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBiYWNrZ3JvdW5kOiAjQ0NDO1xyXG59XHJcbi5ub1VpLW1hcmtlci1zdWIge1xyXG4gIGJhY2tncm91bmQ6ICNBQUE7XHJcbn1cclxuLm5vVWktbWFya2VyLWxhcmdlIHtcclxuICBiYWNrZ3JvdW5kOiAjQUFBO1xyXG59XHJcbi8qIEhvcml6b250YWwgbGF5b3V0O1xyXG4gKlxyXG4gKi9cclxuLm5vVWktcGlwcy1ob3Jpem9udGFsIHtcclxuICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgaGVpZ2h0OiA4MHB4O1xyXG4gIHRvcDogMTAwJTtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5ub1VpLXZhbHVlLWhvcml6b250YWwge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xyXG59XHJcbi5ub1VpLXJ0bCAubm9VaS12YWx1ZS1ob3Jpem9udGFsIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7XHJcbn1cclxuLm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXIge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG4gIHdpZHRoOiAycHg7XHJcbiAgaGVpZ2h0OiA1cHg7XHJcbn1cclxuLm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXItc3ViIHtcclxuICBoZWlnaHQ6IDEwcHg7XHJcbn1cclxuLm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXItbGFyZ2Uge1xyXG4gIGhlaWdodDogMTVweDtcclxufVxyXG4vKiBWZXJ0aWNhbCBsYXlvdXQ7XHJcbiAqXHJcbiAqL1xyXG4ubm9VaS1waXBzLXZlcnRpY2FsIHtcclxuICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAxMDAlO1xyXG59XHJcbi5ub1VpLXZhbHVlLXZlcnRpY2FsIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gIHBhZGRpbmctbGVmdDogMjVweDtcclxufVxyXG4ubm9VaS1ydGwgLm5vVWktdmFsdWUtdmVydGljYWwge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MCUpO1xyXG59XHJcbi5ub1VpLW1hcmtlci12ZXJ0aWNhbC5ub1VpLW1hcmtlciB7XHJcbiAgd2lkdGg6IDVweDtcclxuICBoZWlnaHQ6IDJweDtcclxuICBtYXJnaW4tdG9wOiAtMXB4O1xyXG59XHJcbi5ub1VpLW1hcmtlci12ZXJ0aWNhbC5ub1VpLW1hcmtlci1zdWIge1xyXG4gIHdpZHRoOiAxMHB4O1xyXG59XHJcbi5ub1VpLW1hcmtlci12ZXJ0aWNhbC5ub1VpLW1hcmtlci1sYXJnZSB7XHJcbiAgd2lkdGg6IDE1cHg7XHJcbn1cclxuLm5vVWktdG9vbHRpcCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgcGFkZGluZzogNXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5ub1VpLWhvcml6b250YWwgLm5vVWktdG9vbHRpcCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgYm90dG9tOiAxMjAlO1xyXG59XHJcbi5ub1VpLXZlcnRpY2FsIC5ub1VpLXRvb2x0aXAge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgdG9wOiA1MCU7XHJcbiAgcmlnaHQ6IDEyMCU7XHJcbn1cclxuIiwiLyohIFBob3RvU3dpcGUgbWFpbiBDU1MgYnkgRG1pdHJ5IFNlbWVub3YgfCBwaG90b3N3aXBlLmNvbSB8IE1JVCBsaWNlbnNlICovXHJcbi8qXHJcblx0U3R5bGVzIGZvciBiYXNpYyBQaG90b1N3aXBlIGZ1bmN0aW9uYWxpdHkgKHNsaWRpbmcgYXJlYSwgb3Blbi9jbG9zZSB0cmFuc2l0aW9ucylcclxuKi9cclxuLyogcHN3cCA9IHBob3Rvc3dpcGUgKi9cclxuLnBzd3Age1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XHJcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xyXG4gIHotaW5kZXg6IDEwMTAwO1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICAvKiBjcmVhdGUgc2VwYXJhdGUgbGF5ZXIsIHRvIGF2b2lkIHBhaW50IG9uIHdpbmRvdy5vbnNjcm9sbCBpbiB3ZWJraXQvYmxpbmsgKi9cclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBvdXRsaW5lOiBub25lOyB9XHJcbi5wc3dwICoge1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XHJcbi5wc3dwIGltZyB7XHJcbiAgbWF4LXdpZHRoOiBub25lOyB9XHJcblxyXG4vKiBzdHlsZSBpcyBhZGRlZCB3aGVuIEpTIG9wdGlvbiBzaG93SGlkZU9wYWNpdHkgaXMgc2V0IHRvIHRydWUgKi9cclxuLnBzd3AtLWFuaW1hdGVfb3BhY2l0eSB7XHJcbiAgLyogMC4wMDEsIGJlY2F1c2Ugb3BhY2l0eTowIGRvZXNuJ3QgdHJpZ2dlciBQYWludCBhY3Rpb24sIHdoaWNoIGNhdXNlcyBsYWcgYXQgc3RhcnQgb2YgdHJhbnNpdGlvbiAqL1xyXG4gIG9wYWNpdHk6IDAuMDAxO1xyXG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xyXG4gIC8qIGZvciBvcGVuL2Nsb3NlIHRyYW5zaXRpb24gKi9cclxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMiwgMSk7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTsgfVxyXG5cclxuLnBzd3AtLW9wZW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrOyB9XHJcblxyXG4ucHN3cC0tem9vbS1hbGxvd2VkIC5wc3dwX19pbWcge1xyXG4gIC8qIGF1dG9wcmVmaXhlcjogb2ZmICovXHJcbiAgY3Vyc29yOiAtd2Via2l0LXpvb20taW47XHJcbiAgY3Vyc29yOiAtbW96LXpvb20taW47XHJcbiAgY3Vyc29yOiB6b29tLWluOyB9XHJcblxyXG4ucHN3cC0tem9vbWVkLWluIC5wc3dwX19pbWcge1xyXG4gIC8qIGF1dG9wcmVmaXhlcjogb2ZmICovXHJcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XHJcbiAgY3Vyc29yOiAtbW96LWdyYWI7XHJcbiAgY3Vyc29yOiBncmFiOyB9XHJcblxyXG4ucHN3cC0tZHJhZ2dpbmcgLnBzd3BfX2ltZyB7XHJcbiAgLyogYXV0b3ByZWZpeGVyOiBvZmYgKi9cclxuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XHJcbiAgY3Vyc29yOiAtbW96LWdyYWJiaW5nO1xyXG4gIGN1cnNvcjogZ3JhYmJpbmc7IH1cclxuXHJcbi8qXHJcblx0QmFja2dyb3VuZCBpcyBhZGRlZCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQuXHJcblx0QXMgYW5pbWF0aW5nIG9wYWNpdHkgaXMgbXVjaCBmYXN0ZXIgdGhhbiBhbmltYXRpbmcgcmdiYSgpIGJhY2tncm91bmQtY29sb3IuXHJcbiovXHJcbi5wc3dwX19iZyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5OyB9XHJcblxyXG4ucHN3cF9fc2Nyb2xsLXdyYXAge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxyXG5cclxuLnBzd3BfX2NvbnRhaW5lcixcclxuLnBzd3BfX3pvb20td3JhcCB7XHJcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcclxuICB0b3VjaC1hY3Rpb246IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDsgfVxyXG5cclxuLyogUHJldmVudCBzZWxlY3Rpb24gYW5kIHRhcCBoaWdobGlnaHRzICovXHJcbi5wc3dwX19jb250YWluZXIsXHJcbi5wc3dwX19pbWcge1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7IH1cclxuXHJcbi5wc3dwX196b29tLXdyYXAge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xyXG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcclxuICAvKiBmb3Igb3Blbi9jbG9zZSB0cmFuc2l0aW9uICovXHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMiwgMSk7IH1cclxuXHJcbi5wc3dwX19iZyB7XHJcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XHJcbiAgLyogZm9yIG9wZW4vY2xvc2UgdHJhbnNpdGlvbiAqL1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMzM21zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpOyB9XHJcblxyXG4ucHN3cC0tYW5pbWF0ZWQtaW4gLnBzd3BfX2JnLFxyXG4ucHN3cC0tYW5pbWF0ZWQtaW4gLnBzd3BfX3pvb20td3JhcCB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xyXG4gIHRyYW5zaXRpb246IG5vbmU7IH1cclxuXHJcbi5wc3dwX19jb250YWluZXIsXHJcbi5wc3dwX196b29tLXdyYXAge1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XHJcblxyXG4ucHN3cF9faXRlbSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuOyB9XHJcblxyXG4ucHN3cF9faW1nIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwOyBcclxuICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gIH1cclxuXHJcbi8qXHJcblx0c3RyZXRjaGVkIHRodW1ibmFpbCBvciBkaXYgcGxhY2Vob2xkZXIgZWxlbWVudCAoc2VlIGJlbG93KVxyXG5cdHN0eWxlIGlzIGFkZGVkIHRvIGF2b2lkIGZsaWNrZXJpbmcgaW4gd2Via2l0L2JsaW5rIHdoZW4gbGF5ZXJzIG92ZXJsYXBcclxuKi9cclxuLnBzd3BfX2ltZy0tcGxhY2Vob2xkZXIge1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XHJcblxyXG4vKlxyXG5cdGRpdiBlbGVtZW50IHRoYXQgbWF0Y2hlcyBzaXplIG9mIGxhcmdlIGltYWdlXHJcblx0bGFyZ2UgaW1hZ2UgbG9hZHMgb24gdG9wIG9mIGl0XHJcbiovXHJcbi5wc3dwX19pbWctLXBsYWNlaG9sZGVyLS1ibGFuayB7XHJcbiAgYmFja2dyb3VuZDogIzIyMjsgfVxyXG5cclxuLnBzd3AtLWllIC5wc3dwX19pbWcge1xyXG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7IH1cclxuXHJcbi8qXHJcblx0RXJyb3IgbWVzc2FnZSBhcHBlYXJzIHdoZW4gaW1hZ2UgaXMgbm90IGxvYWRlZFxyXG5cdChKUyBvcHRpb24gZXJyb3JNc2cgY29udHJvbHMgbWFya3VwKVxyXG4qL1xyXG4ucHN3cF9fZXJyb3ItbXNnIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDUwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gIG1hcmdpbi10b3A6IC04cHg7XHJcbiAgY29sb3I6ICNDQ0M7IH1cclxuXHJcbi5wc3dwX19lcnJvci1tc2cgYSB7XHJcbiAgY29sb3I6ICNDQ0M7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH0iLCIvKiEgUGhvdG9Td2lwZSBEZWZhdWx0IFVJIENTUyBieSBEbWl0cnkgU2VtZW5vdiB8IHBob3Rvc3dpcGUuY29tIHwgTUlUIGxpY2Vuc2UgKi9cclxuLypcclxuXHJcblx0Q29udGVudHM6XHJcblxyXG5cdDEuIEJ1dHRvbnNcclxuXHQyLiBTaGFyZSBtb2RhbCBhbmQgbGlua3NcclxuXHQzLiBJbmRleCBpbmRpY2F0b3IgKFwiMSBvZiBYXCIgY291bnRlcilcclxuXHQ0LiBDYXB0aW9uXHJcblx0NS4gTG9hZGluZyBpbmRpY2F0b3JcclxuXHQ2LiBBZGRpdGlvbmFsIHN0eWxlcyAocm9vdCBlbGVtZW50LCB0b3AgYmFyLCBpZGxlIHN0YXRlLCBoaWRkZW4gc3RhdGUsIGV0Yy4pXHJcblxyXG4qL1xyXG4vKlxyXG5cclxuXHQxLiBCdXR0b25zXHJcblxyXG4gKi9cclxuLyogPGJ1dHRvbj4gY3NzIHJlc2V0ICovXHJcbi5wc3dwX19idXR0b24ge1xyXG4gIHdpZHRoOiA0NHB4O1xyXG4gIGhlaWdodDogNDRweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJvcmRlcjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgb3BhY2l0eTogMC43NTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cclxuLnBzd3BfX2J1dHRvbjpmb2N1cywgLnBzd3BfX2J1dHRvbjpob3ZlciB7XHJcbiAgb3BhY2l0eTogMTsgfVxyXG4ucHN3cF9fYnV0dG9uOmFjdGl2ZSB7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBvcGFjaXR5OiAwLjk7IH1cclxuLnBzd3BfX2J1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IDA7IH1cclxuXHJcbi8qIHBzd3BfX3VpLS1vdmVyLWNsb3NlIGNsYXNzIGl0IGFkZGVkIHdoZW4gbW91c2UgaXMgb3ZlciBlbGVtZW50IHRoYXQgc2hvdWxkIGNsb3NlIGdhbGxlcnkgKi9cclxuLnBzd3BfX3VpLS1vdmVyLWNsb3NlIC5wc3dwX19idXR0b24tLWNsb3NlIHtcclxuICBvcGFjaXR5OiAxOyB9XHJcblxyXG4ucHN3cF9fYnV0dG9uLFxyXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUsXHJcbi5wc3dwX19idXR0b24tLWFycm93LS1yaWdodDpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2RlZmF1bHQtc2tpbi5wbmcnKSAwIDAgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMjY0cHggODhweDtcclxuICB3aWR0aDogNDRweDtcclxuICBoZWlnaHQ6IDQ0cHg7IH1cclxuXHJcbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjEpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjA5Mzc1KSwgKG1pbi1yZXNvbHV0aW9uOiAxMDVkcGkpLCAobWluLXJlc29sdXRpb246IDEuMWRwcHgpIHtcclxuICAvKiBTZXJ2ZSBTVkcgc3ByaXRlIGlmIGJyb3dzZXIgc3VwcG9ydHMgU1ZHIGFuZCByZXNvbHV0aW9uIGlzIG1vcmUgdGhhbiAxMDVkcGkgKi9cclxuICAucHN3cC0tc3ZnIC5wc3dwX19idXR0b24sXHJcbiAgLnBzd3AtLXN2ZyAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUsXHJcbiAgLnBzd3AtLXN2ZyAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcclxuICAgIC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKGRlZmF1bHQtc2tpbi5zdmcpO1xyXG4gIH1cclxuICAucHN3cC0tc3ZnIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxyXG4gIC5wc3dwLS1zdmcgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcclxuICAgIC8vYmFja2dyb3VuZDogbm9uZTtcclxuICB9IH1cclxuXHJcbi5wc3dwX19idXR0b24tLWNsb3NlIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00NHB4OyB9XHJcblxyXG4ucHN3cF9fYnV0dG9uLS1zaGFyZSB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggLTQ0cHg7IH1cclxuXHJcbi5wc3dwX19idXR0b24tLWZzIHtcclxuICBkaXNwbGF5OiBub25lOyB9XHJcblxyXG4ucHN3cC0tc3VwcG9ydHMtZnMgLnBzd3BfX2J1dHRvbi0tZnMge1xyXG4gIGRpc3BsYXk6IGJsb2NrOyB9XHJcblxyXG4ucHN3cC0tZnMgLnBzd3BfX2J1dHRvbi0tZnMge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NHB4IDA7IH1cclxuXHJcbi5wc3dwX19idXR0b24tLXpvb20ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg4cHggMDsgfVxyXG5cclxuLnBzd3AtLXpvb20tYWxsb3dlZCAucHN3cF9fYnV0dG9uLS16b29tIHtcclxuICBkaXNwbGF5OiBibG9jazsgfVxyXG5cclxuLnBzd3AtLXpvb21lZC1pbiAucHN3cF9fYnV0dG9uLS16b29tIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMycHggMDsgfVxyXG5cclxuLyogbm8gYXJyb3dzIG9uIHRvdWNoIHNjcmVlbnMgKi9cclxuLnBzd3AtLXRvdWNoIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxyXG4ucHN3cC0tdG91Y2ggLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cclxuXHJcbi8qXHJcblx0QXJyb3cgYnV0dG9ucyBoaXQgYXJlYVxyXG5cdChpY29uIGlzIGFkZGVkIHRvIDpiZWZvcmUgcHNldWRvLWVsZW1lbnQpXHJcbiovXHJcbi5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxyXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLTUwcHg7XHJcbiAgd2lkdGg6IDcwcHg7XHJcbiAgaGVpZ2h0OiAxMDBweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cclxuXHJcbi5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0IHtcclxuICBsZWZ0OiAwOyB9XHJcblxyXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xyXG4gIHJpZ2h0OiAwOyB9XHJcblxyXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUsXHJcbi5wc3dwX19idXR0b24tLWFycm93LS1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHRvcDogMzVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIHdpZHRoOiAzMnB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxyXG5cclxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQ6YmVmb3JlIHtcclxuICBsZWZ0OiA2cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzOHB4IC00NHB4OyB9XHJcblxyXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcclxuICByaWdodDogNnB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NHB4IC00NHB4OyB9XHJcblxyXG4vKlxyXG5cclxuXHQyLiBTaGFyZSBtb2RhbC9wb3B1cCBhbmQgbGlua3NcclxuXHJcbiAqL1xyXG4ucHN3cF9fY291bnRlcixcclxuLnBzd3BfX3NoYXJlLW1vZGFsIHtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lOyB9XHJcblxyXG4ucHN3cF9fc2hhcmUtbW9kYWwge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogMTYwMDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0O1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5OyB9XHJcblxyXG4ucHN3cF9fc2hhcmUtbW9kYWwtLWhpZGRlbiB7XHJcbiAgZGlzcGxheTogbm9uZTsgfVxyXG5cclxuLnBzd3BfX3NoYXJlLXRvb2x0aXAge1xyXG4gIHotaW5kZXg6IDE2MjA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgdG9wOiA1NnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogYXV0bztcclxuICByaWdodDogNDRweDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXM7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzO1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07IH1cclxuLnBzd3BfX3NoYXJlLXRvb2x0aXAgYSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogOHB4IDEycHg7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMThweDsgfVxyXG4ucHN3cF9fc2hhcmUtdG9vbHRpcCBhOmhvdmVyIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICMwMDA7IH1cclxuLnBzd3BfX3NoYXJlLXRvb2x0aXAgYTpmaXJzdC1jaGlsZCB7XHJcbiAgLyogcm91bmQgY29ybmVycyBvbiB0aGUgZmlyc3QvbGFzdCBsaXN0IGl0ZW0gKi9cclxuICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDsgfVxyXG4ucHN3cF9fc2hhcmUtdG9vbHRpcCBhOmxhc3QtY2hpbGQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4OyB9XHJcblxyXG4ucHN3cF9fc2hhcmUtbW9kYWwtLWZhZGUtaW4ge1xyXG4gIG9wYWNpdHk6IDE7IH1cclxuLnBzd3BfX3NoYXJlLW1vZGFsLS1mYWRlLWluIC5wc3dwX19zaGFyZS10b29sdGlwIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxyXG5cclxuLyogaW5jcmVhc2Ugc2l6ZSBvZiBzaGFyZSBsaW5rcyBvbiB0b3VjaCBkZXZpY2VzICovXHJcbi5wc3dwLS10b3VjaCAucHN3cF9fc2hhcmUtdG9vbHRpcCBhIHtcclxuICBwYWRkaW5nOiAxNnB4IDEycHg7IH1cclxuXHJcbmEucHN3cF9fc2hhcmUtLWZhY2Vib29rOmJlZm9yZSB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IC0xMnB4O1xyXG4gIHJpZ2h0OiAxNXB4O1xyXG4gIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkY7XHJcbiAgLXdlYmtpdC1wb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAtbW96LXBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XHJcblxyXG5hLnBzd3BfX3NoYXJlLS1mYWNlYm9vazpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogIzNFNUM5QTtcclxuICBjb2xvcjogI0ZGRjsgfVxyXG5hLnBzd3BfX3NoYXJlLS1mYWNlYm9vazpob3ZlcjpiZWZvcmUge1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzRTVDOUE7IH1cclxuXHJcbmEucHN3cF9fc2hhcmUtLXR3aXR0ZXI6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICM1NUFDRUU7XHJcbiAgY29sb3I6ICNGRkY7IH1cclxuXHJcbmEucHN3cF9fc2hhcmUtLXBpbnRlcmVzdDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI0NDQztcclxuICBjb2xvcjogI0NFMjcyRDsgfVxyXG5cclxuYS5wc3dwX19zaGFyZS0tZG93bmxvYWQ6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNEREQ7IH1cclxuXHJcbi8qXHJcblxyXG5cdDMuIEluZGV4IGluZGljYXRvciAoXCIxIG9mIFhcIiBjb3VudGVyKVxyXG5cclxuICovXHJcbi5wc3dwX19jb3VudGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgaGVpZ2h0OiA0NHB4O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBsaW5lLWhlaWdodDogNDRweDtcclxuICBjb2xvcjogI0ZGRjtcclxuICBvcGFjaXR5OiAwLjc1O1xyXG4gIHBhZGRpbmc6IDAgMTBweDsgfVxyXG5cclxuLypcclxuXHJcblx0NC4gQ2FwdGlvblxyXG5cclxuICovXHJcbi5wc3dwX19jYXB0aW9uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWluLWhlaWdodDogNDRweDsgfVxyXG4ucHN3cF9fY2FwdGlvbiBzbWFsbCB7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG4gIGNvbG9yOiAjQkJCOyB9XHJcblxyXG4ucHN3cF9fY2FwdGlvbl9fY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIG1heC13aWR0aDogNDIwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgY29sb3I6ICNDQ0M7IH1cclxuXHJcbi5wc3dwX19jYXB0aW9uLS1lbXB0eSB7XHJcbiAgZGlzcGxheTogbm9uZTsgfVxyXG5cclxuLyogRmFrZSBjYXB0aW9uIGVsZW1lbnQsIHVzZWQgdG8gY2FsY3VsYXRlIGhlaWdodCBvZiBuZXh0L3ByZXYgaW1hZ2UgKi9cclxuLnBzd3BfX2NhcHRpb24tLWZha2Uge1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxyXG5cclxuLypcclxuXHJcblx0NS4gTG9hZGluZyBpbmRpY2F0b3IgKHByZWxvYWRlcilcclxuXHJcblx0WW91IGNhbiBwbGF5IHdpdGggaXQgaGVyZSAtIGh0dHA6Ly9jb2RlcGVuLmlvL2RpbXNlbWVub3YvcGVuL3l5QldvUlxyXG5cclxuICovXHJcbi5wc3dwX19wcmVsb2FkZXIge1xyXG4gIHdpZHRoOiA0NHB4O1xyXG4gIGhlaWdodDogNDRweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLTIycHg7XHJcbiAgb3BhY2l0eTogMDtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1vdXQ7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcclxuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcclxuICBkaXJlY3Rpb246IGx0cjsgfVxyXG5cclxuLnBzd3BfX3ByZWxvYWRlcl9faWNuIHtcclxuICB3aWR0aDogMjBweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgbWFyZ2luOiAxMnB4OyB9XHJcblxyXG4ucHN3cF9fcHJlbG9hZGVyLS1hY3RpdmUge1xyXG4gIG9wYWNpdHk6IDE7IH1cclxuLnBzd3BfX3ByZWxvYWRlci0tYWN0aXZlIC5wc3dwX19wcmVsb2FkZXJfX2ljbiB7XHJcbiAgLyogV2UgdXNlIC5naWYgaW4gYnJvd3NlcnMgdGhhdCBkb24ndCBzdXBwb3J0IENTUyBhbmltYXRpb24gKi9cclxuICBiYWNrZ3JvdW5kOiB1cmwocHJlbG9hZGVyLmdpZikgMCAwIG5vLXJlcGVhdDsgfVxyXG5cclxuLnBzd3AtLWNzc19hbmltYXRpb24gLnBzd3BfX3ByZWxvYWRlci0tYWN0aXZlIHtcclxuICBvcGFjaXR5OiAxOyB9XHJcbi5wc3dwLS1jc3NfYW5pbWF0aW9uIC5wc3dwX19wcmVsb2FkZXItLWFjdGl2ZSAucHN3cF9fcHJlbG9hZGVyX19pY24ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBjbG9ja3dpc2UgNTAwbXMgbGluZWFyIGluZmluaXRlO1xyXG4gIGFuaW1hdGlvbjogY2xvY2t3aXNlIDUwMG1zIGxpbmVhciBpbmZpbml0ZTsgfVxyXG4ucHN3cC0tY3NzX2FuaW1hdGlvbiAucHN3cF9fcHJlbG9hZGVyLS1hY3RpdmUgLnBzd3BfX3ByZWxvYWRlcl9fZG9udXQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBkb251dC1yb3RhdGUgMTAwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpIGluZmluaXRlO1xyXG4gIGFuaW1hdGlvbjogZG9udXQtcm90YXRlIDEwMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKSBpbmZpbml0ZTsgfVxyXG5cclxuLnBzd3AtLWNzc19hbmltYXRpb24gLnBzd3BfX3ByZWxvYWRlcl9faWNuIHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIG9wYWNpdHk6IDAuNzU7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbiAgaGVpZ2h0OiAxNHB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAxNXB4O1xyXG4gIHRvcDogMTVweDtcclxuICBtYXJnaW46IDA7IH1cclxuXHJcbi5wc3dwLS1jc3NfYW5pbWF0aW9uIC5wc3dwX19wcmVsb2FkZXJfX2N1dCB7XHJcbiAgLypcclxuXHRcdFx0VGhlIGlkZWEgb2YgYW5pbWF0aW5nIGlubmVyIGNpcmNsZSBpcyBiYXNlZCBvbiBQb2x5bWVyIChcIm1hdGVyaWFsXCIpIGxvYWRpbmcgaW5kaWNhdG9yXHJcblx0XHRcdCBieSBLZWFudSBMZWUgaHR0cHM6Ly9ibG9nLmtlYW51bGVlLmNvbS8yMDE0LzEwLzIwL3RoZS10YWxlLW9mLXRocmVlLXNwaW5uZXJzLmh0bWxcclxuXHRcdCovXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiA3cHg7XHJcbiAgaGVpZ2h0OiAxNHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47IH1cclxuXHJcbi5wc3dwLS1jc3NfYW5pbWF0aW9uIC5wc3dwX19wcmVsb2FkZXJfX2RvbnV0IHtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB3aWR0aDogMTRweDtcclxuICBoZWlnaHQ6IDE0cHg7XHJcbiAgYm9yZGVyOiAycHggc29saWQgI0ZGRjtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIG1hcmdpbjogMDsgfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLnBzd3BfX3ByZWxvYWRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZmxvYXQ6IHJpZ2h0OyB9IH1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBjbG9ja3dpc2Uge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XHJcblxyXG5Aa2V5ZnJhbWVzIGNsb2Nrd2lzZSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBkb251dC1yb3RhdGUge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfVxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xNDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTE0MGRlZyk7IH1cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfSB9XHJcblxyXG5Aa2V5ZnJhbWVzIGRvbnV0LXJvdGF0ZSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDApOyB9XHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTE0MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTQwZGVnKTsgfVxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDApOyB9IH1cclxuXHJcbi8qXHJcblxyXG5cdDYuIEFkZGl0aW9uYWwgc3R5bGVzXHJcblxyXG4gKi9cclxuLyogcm9vdCBlbGVtZW50IG9mIFVJICovXHJcbi5wc3dwX191aSB7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgei1pbmRleDogMTU1MDsgfVxyXG5cclxuLyogdG9wIGJsYWNrIGJhciB3aXRoIGJ1dHRvbnMgYW5kIFwiMSBvZiBYXCIgaW5kaWNhdG9yICovXHJcbi5wc3dwX190b3AtYmFyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgaGVpZ2h0OiA0NHB4O1xyXG4gIHdpZHRoOiAxMDAlOyB9XHJcblxyXG4ucHN3cF9fY2FwdGlvbixcclxuLnBzd3BfX3RvcC1iYXIsXHJcbi5wc3dwLS1oYXNfbW91c2UgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXHJcbi5wc3dwLS1oYXNfbW91c2UgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMiwgMSk7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTsgfVxyXG5cclxuLyogcHN3cC0taGFzX21vdXNlIGNsYXNzIGlzIGFkZGVkIG9ubHkgd2hlbiB0d28gc3Vic2VxdWVudCBtb3VzZW1vdmUgZXZlbnRzIG9jY3VyICovXHJcbi5wc3dwLS1oYXNfbW91c2UgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXHJcbi5wc3dwLS1oYXNfbW91c2UgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XHJcblxyXG4ucHN3cF9fdG9wLWJhcixcclxuLnBzd3BfX2NhcHRpb24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxyXG5cclxuLyogcHN3cF9fdWktLWZpdCBjbGFzcyBpcyBhZGRlZCB3aGVuIG1haW4gaW1hZ2UgXCJmaXRzXCIgYmV0d2VlbiB0b3AgYmFyIGFuZCBib3R0b20gYmFyIChjYXB0aW9uKSAqL1xyXG4ucHN3cF9fdWktLWZpdCAucHN3cF9fdG9wLWJhcixcclxuLnBzd3BfX3VpLS1maXQgLnBzd3BfX2NhcHRpb24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxyXG5cclxuLyogcHN3cF9fdWktLWlkbGUgY2xhc3MgaXMgYWRkZWQgd2hlbiBtb3VzZSBpc24ndCBtb3ZpbmcgZm9yIHNldmVyYWwgc2Vjb25kcyAoSlMgb3B0aW9uIHRpbWVUb0lkbGUpICovXHJcbi5wc3dwX191aS0taWRsZSAucHN3cF9fdG9wLWJhciB7XHJcbiAgb3BhY2l0eTogMDsgfVxyXG5cclxuLnBzd3BfX3VpLS1pZGxlIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxyXG4ucHN3cF9fdWktLWlkbGUgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcclxuICBvcGFjaXR5OiAwOyB9XHJcblxyXG4vKlxyXG5cdHBzd3BfX3VpLS1oaWRkZW4gY2xhc3MgaXMgYWRkZWQgd2hlbiBjb250cm9scyBhcmUgaGlkZGVuXHJcblx0ZS5nLiB3aGVuIHVzZXIgdGFwcyB0byB0b2dnbGUgdmlzaWJpbGl0eSBvZiBjb250cm9sc1xyXG4qL1xyXG4ucHN3cF9fdWktLWhpZGRlbiAucHN3cF9fdG9wLWJhcixcclxuLnBzd3BfX3VpLS1oaWRkZW4gLnBzd3BfX2NhcHRpb24sXHJcbi5wc3dwX191aS0taGlkZGVuIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxyXG4ucHN3cF9fdWktLWhpZGRlbiAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xyXG4gIC8qIEZvcmNlIHBhaW50ICYgY3JlYXRlIGNvbXBvc2l0aW9uIGxheWVyIGZvciBjb250cm9scy4gKi9cclxuICBvcGFjaXR5OiAwLjAwMTsgfVxyXG5cclxuLyogcHN3cF9fdWktLW9uZS1zbGlkZSBjbGFzcyBpcyBhZGRlZCB3aGVuIHRoZXJlIGlzIGp1c3Qgb25lIGl0ZW0gaW4gZ2FsbGVyeSAqL1xyXG4ucHN3cF9fdWktLW9uZS1zbGlkZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcclxuLnBzd3BfX3VpLS1vbmUtc2xpZGUgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0LFxyXG4ucHN3cF9fdWktLW9uZS1zbGlkZSAucHN3cF9fY291bnRlciB7XHJcbiAgZGlzcGxheTogbm9uZTsgfVxyXG5cclxuLnBzd3BfX2VsZW1lbnQtLWRpc2FibGVkIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cclxuXHJcbi5wc3dwLS1taW5pbWFsLS1kYXJrIC5wc3dwX190b3AtYmFyIHtcclxuICBiYWNrZ3JvdW5kOiBub25lOyB9IiwiW2RhdGEtc2ltcGxlYmFyXSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG59XHJcblxyXG4uc2ltcGxlYmFyLXdyYXBwZXIge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gIG1heC13aWR0aDogaW5oZXJpdDtcclxuICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG4uc2ltcGxlYmFyLW1hc2sge1xyXG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB6LWluZGV4OiAwO1xyXG59XHJcblxyXG4uc2ltcGxlYmFyLW9mZnNldCB7XHJcbiAgZGlyZWN0aW9uOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgYm94LXNpemluZzogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gIHJlc2l6ZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG59XHJcblxyXG4uc2ltcGxlYmFyLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAxMDAlOyAvKiBSZXF1aXJlZCBmb3IgaG9yaXpvbnRhbCBuYXRpdmUgc2Nyb2xsYmFyIHRvIG5vdCBhcHBlYXIgaWYgcGFyZW50IGlzIHRhbGxlciB0aGFuIG5hdHVyYWwgaGVpZ2h0ICovXHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICBtYXgtd2lkdGg6IDEwMCU7IC8qIE5vdCByZXF1aXJlZCBmb3IgaG9yaXpvbnRhbCBzY3JvbGwgdG8gdHJpZ2dlciAqL1xyXG4gIG1heC1oZWlnaHQ6IDEwMCU7IC8qIE5lZWRlZCBmb3IgdmVydGljYWwgc2Nyb2xsIHRvIHRyaWdnZXIgKi9cclxuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XHJcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4uc2ltcGxlYmFyLWNvbnRlbnQtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIsXHJcbi5zaW1wbGViYXItaGlkZS1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi5zaW1wbGViYXItY29udGVudDpiZWZvcmUsXHJcbi5zaW1wbGViYXItY29udGVudDphZnRlciB7XHJcbiAgY29udGVudDogJyAnO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uc2ltcGxlYmFyLXBsYWNlaG9sZGVyIHtcclxuICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLnNpbXBsZWJhci1oZWlnaHQtYXV0by1vYnNlcnZlci13cmFwcGVyIHtcclxuICBib3gtc2l6aW5nOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXgtaGVpZ2h0OiAxcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB6LWluZGV4OiAtMTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBmbGV4LWdyb3c6IGluaGVyaXQ7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgZmxleC1iYXNpczogMDtcclxufVxyXG5cclxuLnNpbXBsZWJhci1oZWlnaHQtYXV0by1vYnNlcnZlciB7XHJcbiAgYm94LXNpemluZzogaW5oZXJpdDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBvcGFjaXR5OiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBoZWlnaHQ6IDEwMDAlO1xyXG4gIHdpZHRoOiAxMDAwJTtcclxuICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgbWluLXdpZHRoOiAxcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB6LWluZGV4OiAtMTtcclxufVxyXG5cclxuLnNpbXBsZWJhci10cmFjayB7XHJcbiAgei1pbmRleDogMTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbltkYXRhLXNpbXBsZWJhcl0uc2ltcGxlYmFyLWRyYWdnaW5nIC5zaW1wbGViYXItY29udGVudCB7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuW2RhdGEtc2ltcGxlYmFyXS5zaW1wbGViYXItZHJhZ2dpbmcgLnNpbXBsZWJhci10cmFjayB7XHJcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxufVxyXG5cclxuLnNpbXBsZWJhci1zY3JvbGxiYXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG1pbi1oZWlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5zaW1wbGViYXItc2Nyb2xsYmFyOmJlZm9yZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIGJhY2tncm91bmQ6IGJsYWNrO1xyXG4gIGJvcmRlci1yYWRpdXM6IDdweDtcclxuICBsZWZ0OiAycHg7XHJcbiAgcmlnaHQ6IDJweDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XHJcbn1cclxuXHJcbi5zaW1wbGViYXItc2Nyb2xsYmFyLnNpbXBsZWJhci12aXNpYmxlOmJlZm9yZSB7XHJcbiAgLyogV2hlbiBob3ZlcmVkLCByZW1vdmUgYWxsIHRyYW5zaXRpb25zIGZyb20gZHJhZyBoYW5kbGUgKi9cclxuICBvcGFjaXR5OiAwLjU7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyBsaW5lYXI7XHJcbn1cclxuXHJcbi5zaW1wbGViYXItdHJhY2suc2ltcGxlYmFyLXZlcnRpY2FsIHtcclxuICB0b3A6IDA7XHJcbiAgd2lkdGg6IDExcHg7XHJcbn1cclxuXHJcbi5zaW1wbGViYXItdHJhY2suc2ltcGxlYmFyLXZlcnRpY2FsIC5zaW1wbGViYXItc2Nyb2xsYmFyOmJlZm9yZSB7XHJcbiAgdG9wOiAycHg7XHJcbiAgYm90dG9tOiAycHg7XHJcbn1cclxuXHJcbi5zaW1wbGViYXItdHJhY2suc2ltcGxlYmFyLWhvcml6b250YWwge1xyXG4gIGxlZnQ6IDA7XHJcbiAgaGVpZ2h0OiAxMXB4O1xyXG59XHJcblxyXG4uc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci1ob3Jpem9udGFsIC5zaW1wbGViYXItc2Nyb2xsYmFyOmJlZm9yZSB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGxlZnQ6IDJweDtcclxuICByaWdodDogMnB4O1xyXG59XHJcblxyXG4uc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci1ob3Jpem9udGFsIC5zaW1wbGViYXItc2Nyb2xsYmFyIHtcclxuICByaWdodDogYXV0bztcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMnB4O1xyXG4gIGhlaWdodDogN3B4O1xyXG4gIG1pbi1oZWlnaHQ6IDA7XHJcbiAgbWluLXdpZHRoOiAxMHB4O1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4vKiBSdGwgc3VwcG9ydCAqL1xyXG5bZGF0YS1zaW1wbGViYXItZGlyZWN0aW9uPSdydGwnXSAuc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci12ZXJ0aWNhbCB7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbiAgbGVmdDogMDtcclxufVxyXG5cclxuLmhzLWR1bW15LXNjcm9sbGJhci1zaXplIHtcclxuICBkaXJlY3Rpb246IHJ0bDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgb3BhY2l0eTogMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgaGVpZ2h0OiA1MDBweDtcclxuICB3aWR0aDogNTAwcHg7XHJcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcclxufVxyXG5cclxuLnNpbXBsZWJhci1oaWRlLXNjcm9sbGJhciB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XHJcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xyXG59IiwiJHNzLWhlaWdodDogM2VtICFkZWZhdWx0O1xyXG4kc3Mtd2hpdGU6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kc3MtZm9udC1jb2xvcjogJGNvbG9yX25ldXRyYWwtMiAhZGVmYXVsdDtcclxuJHNzLWZvbnQtcGxhY2Vob2xkZXItY29sb3I6ICRjb2xvcl9uZXV0cmFsLTIgIWRlZmF1bHQ7XHJcbiRzcy1mb250LWRpc2FibGVkLWNvbG9yOiAkY29sb3JfbmV1dHJhbC00ICFkZWZhdWx0O1xyXG4kc3MtcHJpbWFyeS1jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRzcy1ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktNSAhZGVmYXVsdDtcclxuJHNzLXNlYXJjaC1oaWdobGlnaHQtY29sb3I6ICNmZmZiOGMgIWRlZmF1bHQ7XHJcbiRzcy1ib3JkZXItcmFkaXVzOiAwcHggIWRlZmF1bHQ7XHJcbiRzcy1zcGFjaW5nLWw6IDhweCAhZGVmYXVsdDtcclxuJHNzLXNwYWNpbmctbTogNnB4ICFkZWZhdWx0O1xyXG4kc3Mtc3BhY2luZy1zOiA0cHggIWRlZmF1bHQ7XHJcblxyXG4uc3MtbWFpbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICBjb2xvcjogJHNzLWZvbnQtY29sb3I7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIC5zcy1zaW5nbGUtc2VsZWN0ZWQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAkc3MtaGVpZ2h0O1xyXG4gICAgcGFkZGluZzogJHNzLXNwYWNpbmctbTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRzcy1ib3JkZXItY29sb3I7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkc3MtYm9yZGVyLXJhZGl1cztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzcy13aGl0ZTtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnM7XHJcblxyXG4gICAgJi5zcy1kaXNhYmxlZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzcy1ib3JkZXItY29sb3I7XHJcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zcy1vcGVuLWFib3ZlIHtcclxuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xyXG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xyXG4gICAgfVxyXG4gICAgJi5zcy1vcGVuLWJlbG93IHtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xyXG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wbGFjZWhvbGRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXg6IDEgMSAxMDAlO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG4gICAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyAgXHJcbiAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7ICAgIFxyXG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7ICAgICAgXHJcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG5cclxuICAgICAgKiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNzLWRpc2FibGVkIHtcclxuICAgICAgICBjb2xvcjogJHNzLWZvbnQtZGlzYWJsZWQtY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3MtZGVzZWxlY3Qge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICBmbGV4OiAwIDEgYXV0bztcclxuICAgICAgbWFyZ2luOiAwICRzcy1zcGFjaW5nLW0gMCAkc3Mtc3BhY2luZy1tO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuXHJcbiAgICAgICYuc3MtaGlkZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zcy1hcnJvdyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgIGZsZXg6IDAgMSBhdXRvO1xyXG4gICAgICBtYXJnaW46IDAgJHNzLXNwYWNpbmctbSAwICRzcy1zcGFjaW5nLW07XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBib3JkZXI6IHNvbGlkICRzcy1mb250LWNvbG9yO1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDNweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzLCBtYXJnaW4gLjJzO1xyXG5cclxuICAgICAgICAmLmFycm93LXVwIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xyXG4gICAgICAgICAgbWFyZ2luOiAzcHggMCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYXJyb3ctZG93biB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICBtYXJnaW46IC0zcHggMCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3MtbXVsdGktc2VsZWN0ZWQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBtaW4taGVpZ2h0OiAkc3MtaGVpZ2h0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCAzcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkc3MtYm9yZGVyLWNvbG9yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJHNzLWJvcmRlci1yYWRpdXM7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3Mtd2hpdGU7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzO1xyXG5cclxuICAgICYuc3MtZGlzYWJsZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3MtYm9yZGVyLWNvbG9yO1xyXG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG5cclxuICAgICAgLnNzLXZhbHVlcyB7XHJcbiAgICAgICAgLnNzLWRpc2FibGVkIHtcclxuICAgICAgICAgIGNvbG9yOiAkc3MtZm9udC1jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zcy12YWx1ZSB7XHJcbiAgICAgICAgICAuc3MtdmFsdWUtZGVsZXRlIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnNzLW9wZW4tYWJvdmUge1xyXG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XHJcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XHJcbiAgICB9XHJcbiAgICAmLnNzLW9wZW4tYmVsb3cge1xyXG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNzLXZhbHVlcyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICBmbGV4OiAxIDEgMTAwJTtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG5cclxuICAgICAgLnNzLWRpc2FibGVkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHBhZGRpbmc6IDRweCA1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAycHggMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBjb2xvcjogJHNzLWZvbnQtZGlzYWJsZWQtY29sb3I7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAa2V5ZnJhbWVzIHNjYWxlSW4ge1xyXG4gICAgICAgIDAlIHt0cmFuc2Zvcm06IHNjYWxlKDApOyBvcGFjaXR5OiAwO31cclxuICAgICAgICAxMDAlIHt0cmFuc2Zvcm06IHNjYWxlKDEpOyBvcGFjaXR5OiAxO31cclxuICAgICAgfVxyXG4gICAgICBAa2V5ZnJhbWVzIHNjYWxlT3V0IHtcclxuICAgICAgICAwJSB7dHJhbnNmb3JtOiBzY2FsZSgxKTsgb3BhY2l0eTogMTt9XHJcbiAgICAgICAgMTAwJSB7dHJhbnNmb3JtOiBzY2FsZSgwKTsgb3BhY2l0eTogMDt9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zcy12YWx1ZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBwYWRkaW5nOiAzcHggNXB4O1xyXG4gICAgICAgIG1hcmdpbjogM3B4IDVweCAzcHggMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkc3Mtd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNzLXByaW1hcnktY29sb3I7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHNzLWJvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHNjYWxlSW47XHJcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuMnM7XHJcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuXHJcbiAgICAgICAgJi5zcy1vdXQge1xyXG4gICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHNjYWxlT3V0O1xyXG4gICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuMnM7XHJcbiAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zcy12YWx1ZS1kZWxldGUge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMCA1cHg7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogQXJpYWw7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNzLWFkZCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXg6IDAgMSAzcHg7XHJcbiAgICAgIG1hcmdpbjogOXB4IDEycHggMCA1cHg7XHJcblxyXG4gICAgICAuc3MtcGx1cyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRzcy1mb250LWNvbG9yO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRzcy1mb250LWNvbG9yO1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICBsZWZ0OiAtNHB4O1xyXG4gICAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNzLWNyb3NzIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcbi5zcy1jb250ZW50IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAtMXB4IDAgMCAwO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggJHNzLWJvcmRlci1jb2xvcjtcclxuICB6LWluZGV4OiAxMDAwMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3Mtd2hpdGU7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzLCBvcGFjaXR5IC4ycztcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zZm9ybTogc2NhbGVZKDApO1xyXG5cclxuICAmLnNzLW9wZW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XHJcbiAgfVxyXG5cclxuICAuc3Mtc2VhcmNoIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgcGFkZGluZzogJHNzLXNwYWNpbmctbCAkc3Mtc3BhY2luZy1sICRzcy1zcGFjaW5nLW0gJHNzLXNwYWNpbmctbDtcclxuXHJcbiAgICAmLnNzLWhpZGUge1xyXG4gICAgICBoZWlnaHQ6IDBweDtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgcGFkZGluZzogMHB4IDBweCAwcHggMHB4O1xyXG4gICAgICBtYXJnaW46IDBweCAwcHggMHB4IDBweDtcclxuXHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICBoZWlnaHQ6IDBweDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDBweDtcclxuICAgICAgICBtYXJnaW46IDBweCAwcHggMHB4IDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWluLXdpZHRoOiAwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgcGFkZGluZzogJHNzLXNwYWNpbmctbSAkc3Mtc3BhY2luZy1sO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzcy1ib3JkZXItY29sb3I7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRzcy1ib3JkZXItcmFkaXVzO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3Mtd2hpdGU7XHJcbiAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcbiAgICAgIFxyXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgY29sb3I6ICRzcy1mb250LXBsYWNlaG9sZGVyLWNvbG9yO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgY29sb3I6ICRzcy1mb250LXBsYWNlaG9sZGVyLWNvbG9yO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggJHNzLXByaW1hcnktY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3MtYWRkYWJsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmbGV4OiAwIDAgMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBtYXJnaW46IDAgMCAwIDhweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNzLWJvcmRlci1jb2xvcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogJHNzLWJvcmRlci1yYWRpdXM7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3MtYWRkYWJsZSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG4gIH1cclxuXHJcbiAgLnNzLWxpc3Qge1xyXG4gICAgbWF4LWhlaWdodDogMjAwcHg7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAuc3Mtb3B0Z3JvdXAge1xyXG4gICAgICAuc3Mtb3B0Z3JvdXAtbGFiZWwge1xyXG4gICAgICAgIHBhZGRpbmc6IDZweCAxMHB4IDZweCAxMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3Mtb3B0aW9uIHtcclxuICAgICAgICBwYWRkaW5nOiA2cHggNnB4IDZweCAyNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNzLW9wdGdyb3VwLWxhYmVsLXNlbGVjdGFibGUge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIFxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJHNzLXdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzcy1wcmltYXJ5LWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNzLW9wdGlvbiB7XHJcbiAgICAgIHBhZGRpbmc6IDZweCAxMHB4IDZweCAxMHB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG5cclxuICAgICAgKiB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyLCAmLnNzLWhpZ2hsaWdodGVkIHtcclxuICAgICAgICBjb2xvcjogJHNzLXdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzcy1wcmltYXJ5LWNvbG9yO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnNzLWRpc2FibGVkIHtcclxuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICAgIGNvbG9yOiAkc3MtZm9udC1kaXNhYmxlZC1jb2xvcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3Mtd2hpdGU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bm90KC5zcy1kaXNhYmxlZCkuc3Mtb3B0aW9uLXNlbGVjdGVkIHtcclxuICAgICAgICBjb2xvcjogJHNzLWZvbnQtY29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc3MtcHJpbWFyeS1jb2xvciwgLjEpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnNzLWhpZGUgeyBkaXNwbGF5OiBub25lOyB9XHJcblxyXG4gICAgICAuc3Mtc2VhcmNoLWhpZ2hsaWdodCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNzLXNlYXJjaC1oaWdobGlnaHQtY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIvKipcclxuICogU3dpcGVyIDExLjEuMVxyXG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xyXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxyXG4gKlxyXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDI0IFZsYWRpbWlyIEtoYXJsYW1waWRpXHJcbiAqXHJcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxyXG4gKlxyXG4gKiBSZWxlYXNlZCBvbjogQXByaWwgOSwgMjAyNFxyXG4gKi9cclxuXHJcbi8qIEZPTlRfU1RBUlQgKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ3N3aXBlci1pY29ucyc7XHJcbiAgICBzcmM6IHVybCgnZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUEnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuLyogRk9OVF9FTkQgKi9cclxuOnJvb3Qge1xyXG4gICAgLS1zd2lwZXItdGhlbWUtY29sb3I6ICMwMDdhZmY7XHJcbiAgICAvKlxyXG4gICAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xyXG4gICAgLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogaW5pdGlhbDtcclxuICAgICovXHJcbn1cclxuOmhvc3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuLnN3aXBlciB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbiwgaW5pdGlhbCk7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxufVxyXG4uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcclxuLnN3aXBlci1pb3MgLnN3aXBlci1zbGlkZSxcclxuLnN3aXBlci13cmFwcGVyIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcclxufVxyXG4uc3dpcGVyLWhvcml6b250YWwge1xyXG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcclxufVxyXG4uc3dpcGVyLXZlcnRpY2FsIHtcclxuICAgIHRvdWNoLWFjdGlvbjogcGFuLXg7XHJcbn1cclxuLnN3aXBlci1zbGlkZSB7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi8qIEF1dG8gSGVpZ2h0ICovXHJcbi5zd2lwZXItYXV0b2hlaWdodCxcclxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDtcclxufVxyXG4uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi8qIDNEIEVmZmVjdHMgKi9cclxuLnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyIHtcclxuICAgIHBlcnNwZWN0aXZlOiAxMjAwcHg7XHJcbn1cclxuLnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxufVxyXG4uc3dpcGVyLTNkIHtcclxuICAgIHBlcnNwZWN0aXZlOiAxMjAwcHg7XHJcbn1cclxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLFxyXG4uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3cge1xyXG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxufVxyXG4vKiBDU1MgTW9kZSAqL1xyXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xyXG4gICAgLyogRm9yIEZpcmVmb3ggKi9cclxuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcclxuICAgIC8qIEZvciBJbnRlcm5ldCBFeHBsb3JlciBhbmQgRWRnZSAqL1xyXG59XHJcbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xyXG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0IHN0YXJ0O1xyXG59XHJcbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XHJcbn1cclxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogeSBtYW5kYXRvcnk7XHJcbn1cclxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcclxuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XHJcbn1cclxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XHJcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogbm9uZTtcclxufVxyXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBvcmRlcjogOTk5OTtcclxufVxyXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xyXG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBzY3JvbGwtc25hcC1zdG9wOiBhbHdheXM7XHJcbn1cclxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcclxufVxyXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHdpZHRoOiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcclxufVxyXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xyXG59XHJcbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLXdpZHRoOiAxcHg7XHJcbiAgICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xyXG59XHJcbi8qIFNsaWRlIHN0eWxlcyBzdGFydCAqL1xyXG4vKiAzRCBTaGFkb3dzICovXHJcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csXHJcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcclxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcclxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXHJcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxyXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LFxyXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXHJcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXHJcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxyXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG59XHJcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3cge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxufVxyXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbn1cclxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbn1cclxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcclxufVxyXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG59XHJcbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xyXG4gICAgd2lkdGg6IDQycHg7XHJcbiAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjFweDtcclxuICAgIG1hcmdpbi10b3A6IC0yMXB4O1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLFxyXG4uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcclxuICAgIGFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcjtcclxufVxyXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlIHtcclxuICAgIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogI2ZmZjtcclxufVxyXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrIHtcclxuICAgIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogIzAwMDtcclxufVxyXG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgfVxyXG59XHJcbi8qIFNsaWRlIHN0eWxlcyBlbmQgKi8iLCIvLyBBY2NvcmRpb25cclxuXHJcbiRhY2NvcmRpb25faGVhZGVyX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbl9oZWFkZXJfZm9udC1zaXplLW1pbjogMS4yNXJlbSAhZGVmYXVsdDsgLy8gMjZweFxyXG4kYWNjb3JkaW9uX2hlYWRlcl9mb250LXNpemUtbWF4OiAxLjI1cmVtICFkZWZhdWx0OyAvLyAzMHB4XHJcbiRhY2NvcmRpb25faGVhZGVyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRhY2NvcmRpb25faGVhZGVyX2ZvbnRfc2l6ZS1taW4sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgJGFjY29yZGlvbl9oZWFkZXJfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb25faGVhZGVyX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uX2hlYWRlcl9mb250OiBub3JtYWwgbm9ybWFsIDcwMCAjeyRhY2NvcmRpb25faGVhZGVyX2ZvbnQtc2l6ZX0gLyAxLjQgJGFjY29yZGlvbl9oZWFkZXJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb25faGVhZGVyX3RleHQtYWxpZ246IGxlZnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLyoganVzdCBmb3IgZXhhbXBsZSBhcyBuZXN0ZWQgYWNjb3JkaW9uICovXHJcbltkYXRhLWFjY29yZGlvbi1wcmVmaXgtY2xhc3Nlcz1cIm1pbmltYWxpc3QtY3NzXCJdIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzZW07XHJcbn1cclxuXHJcbi5teS1hY2NvcmRpb25fX2hlYWRlcixcclxuLm15LW5vYW5pbS1hY2NvcmRpb25fX2hlYWRlcixcclxuLm15LWNzcy1hY2NvcmRpb25fX2hlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAuNzVyZW0gMDtcclxuICAgIHRleHQtYWxpZ246ICRhY2NvcmRpb25faGVhZGVyX3RleHQtYWxpZ247XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZvbnQ6ICRhY2NvcmRpb25faGVhZGVyX2ZvbnQ7XHJcbiAgICBjb2xvcjogJGFjY29yZGlvbl9oZWFkZXJfY29sb3I7XHJcbn1cclxuXHJcbi5teS1hY2NvcmRpb25fX2hlYWRlcjpmb2N1cyxcclxuLm15LW5vYW5pbS1hY2NvcmRpb25fX2hlYWRlcjpmb2N1cyxcclxuLm15LWNzcy1hY2NvcmRpb25fX2hlYWRlcjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAxcHggZG90dGVkO1xyXG59XHJcblxyXG4ubXktYWNjb3JkaW9uX19oZWFkZXI6OmJlZm9yZSxcclxuLm15LW5vYW5pbS1hY2NvcmRpb25fX2hlYWRlcjo6YmVmb3JlLFxyXG4ubXktY3NzLWFjY29yZGlvbl9faGVhZGVyOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMnJlbTtcclxuICAgIGhlaWdodDogMnJlbTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2FjY29yZGlvbi5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbn1cclxuXHJcbi5teS1jc3MtYWNjb3JkaW9uX19oZWFkZXI6OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcclxuICAgIHdpZHRoOiAuN3JlbTtcclxuICAgIGhlaWdodDogLjdyZW07XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjI1cyBlYXNlO1xyXG59XHJcblxyXG5bYXJpYS1leHBhbmRlZD1cInRydWVcIl0ubXktYWNjb3JkaW9uX19oZWFkZXI6OmJlZm9yZSxcclxuW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdLm15LW5vYW5pbS1hY2NvcmRpb25fX2hlYWRlcjo6YmVmb3JlLFxyXG5bYXJpYS1leHBhbmRlZD1cInRydWVcIl0ubXktY3NzLWFjY29yZGlvbl9faGVhZGVyOjpiZWZvcmUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcclxufVxyXG5cclxuLm15LWFjY29yZGlvbl9fcGFuZWwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBlYXNlLCBtYXgtaGVpZ2h0IDFzIGVhc2UsIG9wYWNpdHkgMXMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgZWFzZSwgbWF4LWhlaWdodCAxcyBlYXNlLCBvcGFjaXR5IDFzIGVhc2U7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDBlbTtcclxuICAgIC8qIG1hZ2ljIG51bWJlciBmb3IgbWF4LWhlaWdodCA9IGVub3VnaCBoZWlnaHQgKi9cclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKiBUaGlzIGlzIHRoZSBoaWRkZW4gc3RhdGUgKi9cclxuXHJcblthcmlhLWhpZGRlbj10cnVlXS5teS1hY2NvcmRpb25fX3BhbmVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LWhlaWdodDogMDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDFzLCAwcywgMHM7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxcywgMHMsIDBzO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLm15LWNzcy1hY2NvcmRpb25fX3BhbmVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgZWFzZSwgbWF4LWhlaWdodCAxcyBlYXNlLCB0cmFuc2Zvcm0gMXMgZWFzZSwgb3BhY2l0eSAxcyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBlYXNlLCBtYXgtaGVpZ2h0IDFzIGVhc2UsIHRyYW5zZm9ybSAxcyBlYXNlLCBvcGFjaXR5IDFzIGVhc2U7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcclxuICAgIG1heC1oZWlnaHQ6IDQwZW07XHJcbiAgICAvKiBtYWdpYyBudW1iZXIgZm9yIG1heC1oZWlnaHQgPSBlbm91Z2ggaGVpZ2h0ICovXHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwcztcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuXHJcbi8qIFRoaXMgaXMgdGhlIGhpZGRlbiBzdGF0ZSAqL1xyXG5cclxuW2FyaWEtaGlkZGVuPXRydWVdLm15LWNzcy1hY2NvcmRpb25fX3BhbmVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xyXG4gICAgbWF4LWhlaWdodDogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMXMsIDBzLCAwcywgMHM7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxcywgMHMsIDBzLCAwcztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5teS1ub2FuaW0tYWNjb3JkaW9uX19wYW5lbCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuW2FyaWEtaGlkZGVuPXRydWVdLm15LW5vYW5pbS1hY2NvcmRpb25fX3BhbmVsIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn0iLCIvLyBBY2NvcmRpb25cclxuXHJcbiRhY2NvcmRpb25faGVhZGVyX2NvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuJGFjY29yZGlvbl9oZWFkZXJfZm9udC1zaXplLW1pbjogMS4yNXJlbTsgLy8gMjZweFxyXG4kYWNjb3JkaW9uX2hlYWRlcl9mb250LXNpemUtbWF4OiAxLjI1cmVtOyAvLyAzMHB4XHJcbiRhY2NvcmRpb25faGVhZGVyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRhY2NvcmRpb25faGVhZGVyX2ZvbnRfc2l6ZS1taW4sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgJGFjY29yZGlvbl9oZWFkZXJfZm9udC1zaXplLW1heCk7XHJcbiRhY2NvcmRpb25faGVhZGVyX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xO1xyXG4kYWNjb3JkaW9uX2hlYWRlcl9mb250OiBub3JtYWwgbm9ybWFsIDcwMCAjeyRhY2NvcmRpb25faGVhZGVyX2ZvbnQtc2l6ZX0gLyAxLjQgJGFjY29yZGlvbl9oZWFkZXJfZm9udC1mYW1pbHk7XHJcbiRhY2NvcmRpb25faGVhZGVyX3RleHQtYWxpZ246IGxlZnQ7XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4kYW5pbWF0aW9uLXNjcm9sbC1lbmFibGVkOiB0cnVlICFkZWZhdWx0O1xyXG5cclxuJGFuaW1hdGlvbi1kdXJhdGlvbiAgICAgICAgIDogMC41cyAhZGVmYXVsdDtcclxuJGFuaW1hdGlvbi1lYXNlICAgICAgICAgICAgIDogZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcbiRhbmltYXRpb25zLWNvbG9yICAgICAgICAgICA6IGxpZ2h0ZW4oYWRqdXN0LWh1ZSgkY29sb3JfYnJhbmQtMSwgLTEpLCAyMy41MykgIWRlZmF1bHQ7XHJcbiRhbmltYXRpb25zX2ltYWdlLWJhY2tncm91bmQ6ICNmMWYxZjEgIWRlZmF1bHQ7XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG5AaWYgJGFuaW1hdGlvbi1zY3JvbGwtZW5hYmxlZCB7XHJcblxyXG4gICAgLy9BbmltYXRpb24gYmxvYyBoZWFkZXJcclxuICAgIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICogR2VuZXJhdGVkIGJ5IEFuaW1pc3RhIG9uIDIwMjEtNi0yMSAxNDozNjo5XHJcbiAqIExpY2Vuc2VkIHVuZGVyIEZyZWVCU0QgTGljZW5zZS5cclxuICogU2VlIGh0dHA6Ly9hbmltaXN0YS5uZXQvbGljZW5zZSBmb3IgbW9yZSBpbmZvLlxyXG4gKiB3OiBodHRwOi8vYW5pbWlzdGEubmV0LCB0OiBAY3NzYW5pbWlzdGFcclxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuICAgIC8vIEdFTkVSSUNcclxuICAgIFtkYXRhLWFuaW1hdGlvbj1mYWRlLWluLWJvdHRvbV0ge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgJi5qcy1hbmltYXRlIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGUtaW4tYm90dG9tO1xyXG4gICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zOTAsIDAuNTc1LCAwLjU2NSwgMS4wMDApO1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBDTEFXU1xyXG4gICAgW2RhdGEtYW5pbWF0aW9uPXNjYWxlLWluLXZlci10b3BdIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICYuanMtYW5pbWF0ZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBzY2FsZS1pbi12ZXItdG9wO1xyXG4gICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNTAsIDAuNDYwLCAwLjQ1MCwgMC45NDApO1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBGUkFNRSBzdGFydFxyXG4gICAgW2RhdGEtYW5pbWF0aW9uPXNjYWxlLXVwLWhvci1jZW50ZXJdIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICYuanMtYW5pbWF0ZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBzY2FsZS11cC1ob3ItY2VudGVyO1xyXG4gICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zOTAsIDAuNTc1LCAwLjU2NSwgMS4wMDApO1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFtkYXRhLWFuaW1hdGlvbj1oZWFkZXJMZWZ0QmFyXSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAmLmpzLWFuaW1hdGUge1xyXG4gICAgICAgICAgICBvcGFjaXR5ICAgOiAxO1xyXG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZSA6IGhlYWRlckxlZnRCYXI7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1MCwgMC40NjAsIDAuNDUwLCAwLjk0MCk7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgW2RhdGEtYW5pbWF0aW9uPWhlYWRlclJpZ2h0QmFyVG9wXSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAmLmpzLWFuaW1hdGUge1xyXG4gICAgICAgICAgICBvcGFjaXR5ICAgOiAxO1xyXG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZSA6IGhlYWRlclJpZ2h0QmFyVG9wO1xyXG4gICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNTAsIDAuNDYwLCAwLjQ1MCwgMC45NDApO1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFtkYXRhLWFuaW1hdGlvbj1oZWFkZXJSaWdodEJhckJvdHRvbV0ge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgJi5qcy1hbmltYXRlIHtcclxuICAgICAgICAgICAgb3BhY2l0eSAgIDogMTtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWUgOiBoZWFkZXJSaWdodEJhckJvdHRvbTtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjQ2MCwgMC40NTAsIDAuOTQwKTtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyBGUkFNRSBlbmRcclxuXHJcbiAgICAvLyBBTklNQVRJT04gc3RhdHVzIHN0YXJ0XHJcbiAgICBbZGF0YS1hbmltYXRpb249c2NhbGUtaW4taG9yLWxlZnRfcmlnaHRdIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICYuanMtYW5pbWF0ZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1MCwgMC40NjAsIDAuNDUwLCAwLjk0MCk7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgW2RhdGEtYW5pbWF0aW9uPXNjYWxlLWluLWhvci1sZWZ0XSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAmLmpzLWFuaW1hdGUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogc2NhbGUtaW4taG9yLWxlZnQ7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1MCwgMC40NjAsIDAuNDUwLCAwLjk0MCk7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8gQU5JTUFUSU9OIHN0YXR1cyBlbmRcclxuXHJcbiAgICAvKiAqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuICAgIFtkYXRhLWFuaW1hdGlvbj1zd2lwZWltYWdlXSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGFuaW1hdGlvbnMtY29sb3I7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgc2NhbGVYKC4zMyk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhbmltYXRpb25zX2NvbG9yO1xyXG5cclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmpzLWFuaW1hdGlvbi1pbWFnZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICZfX291dCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTExMCUpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19pbiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2lubmVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFuaW1hdGlvbnNfaW1hZ2UtYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9faW1nIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmpzLWFuaW1hdGUge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5qcy1hbmltYXRpb24taW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAmX19vdXQge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmX19pbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICZfX2lubmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuJGJ1dHRvbi0tc3dlZXBfYmVmb3JlX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gQW5pbWF0aW9uIDogc3dlZXBcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmJ1dHRvbi0tc3dlZXAtdG8tcmlnaHQsXHJcbi5idXR0b24tLXN3ZWVwLXRvLWxlZnQsXHJcbi5idXR0b24tLXN3ZWVwLXRvLXRvcCxcclxuLmJ1dHRvbi0tc3dlZXAtdG8tYm90dG9tLFxyXG4uYnV0dG9uLS1zd2VlcC10by1jZW50ZXJcclxue1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJ1dHRvbi0tc3dlZXBfYmVmb3JlX2JhY2tncm91bmQ7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcclxuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEluIDogTGVmdCB0byByaWdodCAvIE91dCA6IExlZnQgdG8gcmlnaHRcclxuLmJ1dHRvbi0tc3dlZXAtbHRyLWx0ciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDJweCk7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAycHgpO1xyXG4gICAgICAgIHRvcDogLTFweDtcclxuICAgICAgICBsZWZ0OiAtMXB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2Utb3V0O1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG59XHJcblxyXG4vLyBTd2VlcCB0byBSaWdodFxyXG4uYnV0dG9uLS1zd2VlcC10by1yaWdodCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgwKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcclxuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBTd2VlcCB0byBsZWZ0XHJcbi5idXR0b24tLXN3ZWVwLXRvLWxlZnQge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDUwJTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcclxuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gU3dlZXAgdG8gYm90dG9tXHJcbi5idXR0b24tLXN3ZWVwLXRvLWJvdHRvbSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSAwO1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcclxuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLy8gU3dlZXAgdG8gdG9wXHJcbi5idXR0b24tLXN3ZWVwLXRvLXRvcCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcclxuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBTd2VlcCB0byBSaWdodFxyXG4uYnV0dG9uLS1zd2VlcC10by1jZW50ZXIge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XHJcbiAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xyXG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gQW5pbWF0aW9uIDogYm9yZGVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5idXR0b24tLWJvcmRlci1ib3R0b20tY2VudGVyLXRvLW91dCxcclxuLmJ1dHRvbi0tYm9yZGVyLWJvdHRvbS1sZWZ0LXRvLXJpZ2h0LFxyXG4uYnV0dG9uLS1ib3JkZXItYm90dG9tLWxlZnQtdG8tcmlnaHQtMixcclxuLmJ1dHRvbi0tYm9yZGVyLWluLFxyXG4uYnV0dG9uLS1ib3JkZXItb3V0LFxyXG4uYnV0dG9uLS1ib3JkZXItc2lkZXMtdG9wLXRvLWJvdHRvbSxcclxuLmJ1dHRvbi0tYm9yZGVyLXNpZGVzLXRvcC10by1ib3R0b20tcmV2ZXJzZSxcclxuLmJ1dHRvbi0tYm9yZGVyLXVwZG93bi1sZWZ0LXRvLXJpZ2h0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvcmVfY3RhLXByaW1hcnlfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvcmVfY3RhLXByaW1hcnlfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBCb3JkZXIgdG9wICYgYm90dG9tOiBsZWZ0IC0+IHJpZ2h0XHJcbi5idXR0b24tLWJvcmRlci11cGRvd24tbGVmdC10by1yaWdodCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICB9XHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBCb3JkZXIgc2lkZXM6IHRvcCAtPiBib3R0b21cclxuLmJ1dHRvbi0tYm9yZGVyLXNpZGVzLXRvcC10by1ib3R0b20ge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAwXHJcblxyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAwXHJcbiAgICB9XHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gQm9yZGVyIHNpZGVzIHJldmVyc2U6IHRvcCAtPiBib3R0b21cclxuLmJ1dHRvbi0tYm9yZGVyLXNpZGVzLXRvcC10by1ib3R0b20tcmV2ZXJzZSB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICBoZWlnaHQ6IDBcclxuICAgIH1cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAwXHJcbiAgICB9XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gQm9yZGVyIGJvdHRvbTogY2VudGVyIC0+IHNpZGVzXHJcbi5idXR0b24tLWJvcmRlci1ib3R0b20tY2VudGVyLXRvLW91dCB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEJvcmRlciBib3R0b206IGxlZnQgLT4gcmlnaHQgLT4gbGVmdFxyXG4uYnV0dG9uLS1ib3JkZXItYm90dG9tLWxlZnQtdG8tcmlnaHQge1xyXG5cclxufVxyXG5cclxuLy8gQm9yZGVyIGJvdHRvbTogbGVmdCAtPiByaWdodCAtPiByaWdodFxyXG4uYnV0dG9uLS1ib3JkZXItYm90dG9tLWxlZnQtdG8tcmlnaHQtMiB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBib3JkZXIgOiBpblxyXG4uYnV0dG9uLS1ib3JkZXItaW4ge1xyXG4gICAgJjpmb2N1cyxcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjMjkyOTI4O1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIGJvcmRlciA6IG91dFxyXG4uYnV0dG9uLS1ib3JkZXItb3V0IHtcclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggIzI5MjkyODtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiJGNvb3Jkcy12MV90ZXh0X2NvbG9yIDogJGNvcmVfdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuJGNvb3Jkcy12MV9saW5rX2NvbG9yIDogJGNvb3Jkcy12MV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kY29vcmRzLXYxX2xpbmtfaG92ZXJfY29sb3IgOiAkY29yZV9saW5rX2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuJGNvb3Jkcy12MV9mb250LXNpemUtbWluOiAxcmVtICFkZWZhdWx0OyAvLyAxNnB4XHJcbiRjb29yZHMtdjFfZm9udC1zaXplLW1heDogMXJlbSAhZGVmYXVsdDsgLy8gMTZweFxyXG4kY29vcmRzLXYxX2ZvbnQtc2l6ZTogY2xhbXAoJGNvb3Jkcy12MV9mb250LXNpemUtbWluLCBjYWxjKDFyZW0gKyAwdncpLCAkY29vcmRzLXYxX2ZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kY29vcmRzLXYxX2ZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRjb29yZHMtdjFfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skY29vcmRzLXYxX2ZvbnQtc2l6ZX0gLyAxICRjb29yZHMtdjFfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG4uY29vcmRzLXYxIHtcclxuICAgICZfX2Nvb3Jkcy1lbGVtZW50IHtcclxuICAgICAgICBjb2xvcjogJGNvb3Jkcy12MV90ZXh0X2NvbG9yO1xyXG4gICAgICAgIGZvbnQ6ICRjb29yZHMtdjFfZm9udDtcclxuICAgIH1cclxuICAgICZfX2Nvb3Jkcy1tYWlsLXRleHQsXHJcbiAgICAmX19jb29yZHMtcGhvbmUtdGV4dCB7XHJcbiAgICAgICAgY29sb3I6ICRjb29yZHMtdjFfbGlua19jb2xvcjtcclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvb3Jkcy12MV9saW5rX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiRsb2FkZXJfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuLmxvYWRlcjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkICNmM2YzZjM7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkbG9hZGVyX2NvbG9yO1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlOyAvKiBTYWZhcmkgKi9cclxuICAgIGFuaW1hdGlvbjogc3BpbiAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gICAgbWFyZ2luOiAxNnB4IGF1dG8gYXV0bztcclxufVxyXG5cclxuLyogU2FmYXJpICovXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcclxuICAgIDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxyXG4gICAgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNwaW4ge1xyXG4gICAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxyXG4gICAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cclxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgQ291bGV1cnNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgQXV0cmVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5tZWRpYS1tb2R1bGUge1xyXG5cclxuICAgICZfX2J0bi1jb250YWluZXIge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgLjZlbTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm07XHJcbiAgICB9XHJcbiAgICAmX19idG4ge1xyXG4gICAgICAgIEBpbmNsdWRlIHJlc2V0LWJ1dHRvbigpO1xyXG4gICAgICAgIFxyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC40ZW07XHJcblxyXG4gICAgICAgICYtbGFiZWwge1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgJiA+ICoge1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zdmcge1xyXG4gICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgIG1hcmdpbjogLjJlbSAuNmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2J1dHRvbnMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZGFsX19ib2R5IHtcclxuICAgICAgICB3aWR0aDogNzB2dztcclxuICAgIH1cclxuICAgIC5saWdodGJveC1tZWRpYSB7XHJcbiAgICAgICAgJl9faWZyYW1lIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUwdmg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59IiwiJGFuaW1hdGlvbl9zaGluZV9kdXJhdGlvbjogMy41OyAvLyBpbiBzZWNvbmRzXHJcbiRhbmltYXRpb25fc2hpbmVfc3BlZWQ6IDIgOyAvLyBpbiBzZWNvbmRzXHJcblxyXG4kYW5pbWF0aW9uX3NoaW5lX2RlZ3JlZTogMTIwZGVnO1xyXG4kYW5pbWF0aW9uX3NoaW5lX2NvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XHJcbiRhbmltYXRpb25fc2hpbmVfZWZmZWN0OiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICAjeyRhbmltYXRpb25fc2hpbmVfZGVncmVlfSxcclxuICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50LFxyXG4gICAgICAgICAgICAgICAgI3skYW5pbWF0aW9uX3NoaW5lX2NvbG9yfSxcclxuICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50XHJcbik7XHJcbiRhbmltYXRpb25fc2hpbmVfdHJhbnNpdGlvbjogYWxsICN7JGFuaW1hdGlvbl9zaGluZV9zcGVlZH1zIGVhc2UtaW4tb3U7XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBDVEEgcHJpbmNpcGFsXHJcbiRjb3JlX2N0YS1wcmltYXJ5LWFuaW1hdGlvbjogJy5idXR0b24tLXN3ZWVwLXRvLWNlbnRlcic7XHJcblxyXG4kY29yZV9jdGEtcHJpbWFyeV9mb250LXNpemUtbWluOiAuODc1cmVtOyAvLyAxMnB4XHJcbiRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1tYXg6IC44NzVyZW07IC8vIDEycHhcclxuJGNvcmVfY3RhLXByaW1hcnlfZm9udC1zaXplICAgIDogY2xhbXAoJGNvcmVfY3RhLXByaW1hcnlfZm9udC1zaXplLW1pbiwgY2FsYyguODc1cmVtICsgMHZ3KSwgJGNvcmVfY3RhLXByaW1hcnlfZm9udC1zaXplLW1heCk7XHJcbiRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xO1xyXG4kY29yZV9jdGEtcHJpbWFyeV9mb250LXdlaWdodCA6IDYwMDtcclxuJGNvcmVfY3RhLXByaW1hcnlfZm9udDogbm9ybWFsIG5vcm1hbCAkY29yZV9jdGEtcHJpbWFyeV9mb250LXdlaWdodCAjeyRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZX0gLyAxICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtZmFtaWx5O1xyXG5cclxuJGNvcmVfY3RhLXByaW1hcnlfcGFkZGluZyAgICAgICA6IC42cmVtIDFyZW07XHJcbiRjb3JlX2N0YS1wcmltYXJ5X3RleHQtYWxpZ246IGNlbnRlcjtcclxuJGNvcmVfY3RhLXByaW1hcnlfdGV4dC1kZWNvcmF0aW9uIDogbm9uZTtcclxuJGNvcmVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci13aWR0aCAgOiAwO1xyXG4kY29yZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZCAgICAgOiAkY29sb3JfYnJhbmQtMTtcclxuJGNvcmVfY3RhLXByaW1hcnlfY29sb3IgICAgICAgICAgOiAkY29sb3JfYnJhbmQtMjtcclxuJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yICAgOiAkY29sb3JfYnJhbmQtMTtcclxuJGNvcmVfY3RhLXByaW1hcnlfaWNvbl9maWxsLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvcjtcclxuXHJcbiRjb3JlX2N0YS1wcmltYXJ5X2hvdmVyX2JhY2tncm91bmQgIDogJGNvbG9yX2JyYW5kLTI7XHJcbiRjb3JlX2N0YS1wcmltYXJ5X2hvdmVyX2NvbG9yICAgICAgIDogJGNvbG9yX25ldXRyYWwtMTtcclxuJGNvcmVfY3RhLXByaW1hcnlfaG92ZXJfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4kY29yZV9jdGEtcHJpbWFyeV9ob3Zlcl9maWxsLWNvbG9yICA6ICRjb3JlX2N0YS1wcmltYXJ5X2hvdmVyX2NvbG9yO1xyXG5cclxuXHJcbiRjb3JlX2N0YS1wcmltYXJ5X2RyYXdpbmdfaGVpZ2h0OiAxNHB4O1xyXG4kY29yZV9jdGEtcHJpbWFyeV9kcmF3aW5nX3dpZHRoOiA3cHg7XHJcbiRjb3JlX2N0YS1wcmltYXJ5X2RyYXdpbmdfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yO1xyXG4kY29yZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2hvdmVyX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2NvbG9yO1xyXG4kY29yZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2JvcmRlcl9jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfY29sb3I7XHJcblxyXG5cclxuLy8gQ1RBIHNlY29uZGFyeVxyXG4kY29yZV9jdGEtc2Vjb25kYXJ5X2ZvbnQtc2l6ZS1taW46IC43NXJlbTsgLy8gMTJweFxyXG4kY29yZV9jdGEtc2Vjb25kYXJ5X2ZvbnQtc2l6ZS1tYXg6IC43NXJlbTsgLy8gMTJweFxyXG4kY29yZV9jdGEtc2Vjb25kYXJ5X2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRjb3JlX2N0YS1zZWNvbmRhcnlfZm9udC1zaXplLW1pbiwgY2FsYyguNzVyZW0gKyAwdncpLCAkY29yZV9jdGEtc2Vjb25kYXJ5X2ZvbnQtc2l6ZS1tYXgpO1xyXG4kY29yZV9jdGEtc2Vjb25kYXJ5X2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xO1xyXG4kY29yZV9jdGEtc2Vjb25kYXJ5X2ZvbnQtd2VpZ2h0IDogNjAwO1xyXG4kY29yZV9jdGEtc2Vjb25kYXJ5X2ZvbnQ6IG5vcm1hbCBub3JtYWwgJGNvcmVfY3RhLXNlY29uZGFyeV9mb250LXdlaWdodCAjeyRjb3JlX2N0YS1zZWNvbmRhcnlfZm9udC1zaXplfSAvIDEgJGNvcmVfY3RhLXNlY29uZGFyeV9mb250LWZhbWlseTtcclxuXHJcbiRjb3JlX2N0YS1zZWNvbmRhcnlfcGFkZGluZyAgICAgICA6IC41cmVtIDFyZW07XHJcbiRjb3JlX2N0YS1zZWNvbmRhcnlfdGV4dC1hbGlnbjogY2VudGVyO1xyXG4kY29yZV9jdGEtc2Vjb25kYXJ5X3RleHQtZGVjb3JhdGlvbiA6IG5vbmU7XHJcbiRjb3JlX2N0YS1zZWNvbmRhcnlfbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiRjb3JlX2N0YS1zZWNvbmRhcnlfYm9yZGVyLXdpZHRoICA6IDFweDtcclxuJGNvcmVfY3RhLXNlY29uZGFyeV90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuJGNvcmVfY3RhLXNlY29uZGFyeV9iYWNrZ3JvdW5kICAgICA6IHRyYW5zcGFyZW50O1xyXG4kY29yZV9jdGEtc2Vjb25kYXJ5X2NvbG9yICAgICAgICAgIDogJGNvbG9yX2JyYW5kLTU7XHJcbiRjb3JlX2N0YS1zZWNvbmRhcnlfdGV4dF9jb2xvciAgICAgOiAkY29sb3JfYnJhbmQtMztcclxuJGNvcmVfY3RhLXNlY29uZGFyeV9ib3JkZXItY29sb3IgICA6ICRjb2xvcl9icmFuZC00O1xyXG4kY29yZV9jdGEtc2Vjb25kYXJ5X2ljb25fZmlsbC1jb2xvcjogaW5oZXJpdDtcclxuXHJcbiRjb3JlX2N0YS1zZWNvbmRhcnlfaG92ZXJfYmFja2dyb3VuZCAgOiAkY29sb3JfYnJhbmQtNDtcclxuJGNvcmVfY3RhLXNlY29uZGFyeV9ob3Zlcl9jb2xvciAgICAgICA6ICRjb2xvcl9icmFuZC01O1xyXG4kY29yZV9jdGEtc2Vjb25kYXJ5X2hvdmVyX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXNlY29uZGFyeV9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4kY29yZV9jdGEtc2Vjb25kYXJ5X2hvdmVyX2ZpbGwtY29sb3IgIDogJGNvbG9yX2JyYW5kLTU7XHJcblxyXG5cclxuJGNvcmVfY3RhLXNlY29uZGFyeV9kcmF3aW5nX2hlaWdodDogMTRweDtcclxuJGNvcmVfY3RhLXNlY29uZGFyeV9kcmF3aW5nX3dpZHRoOiA3cHg7XHJcbiRjb3JlX2N0YS1zZWNvbmRhcnlfZHJhd2luZ19jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcbiRjb3JlX2N0YS1zZWNvbmRhcnlfZHJhd2luZ19ob3Zlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcbiRjb3JlX2N0YS1zZWNvbmRhcnlfZHJhd2luZ19ib3JkZXJfY29sb3I6ICRjb3JlX2N0YS1zZWNvbmRhcnlfY29sb3I7XHJcbiRjb3JlX2N0YS1zZWNvbmRhcnlfYmVmb3JlX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC00O1xyXG5cclxuXHJcblxyXG4vLyBDVEEgdGVydGlhaXJlXHJcbiRjb3JlX2N0YS10ZXJ0aWFyeS1hbmltYXRpb246ICcuYnV0dG9uLS1zd2VlcC10by1yaWdodCc7XHJcbiRjb3JlX2N0YS10ZXJ0aWFyeV9mb250LXNpemUtbWluOiAuNzVyZW07IC8vIDEycHhcclxuJGNvcmVfY3RhLXRlcnRpYXJ5X2ZvbnQtc2l6ZS1tYXg6IC43NXJlbTsgLy8gMTJweFxyXG4kY29yZV9jdGEtdGVydGlhcnlfZm9udC1zaXplICAgIDogY2xhbXAoJGNvcmVfY3RhLXRlcnRpYXJ5X2ZvbnQtc2l6ZS1taW4sIGNhbGMoLjc1cmVtICsgMHZ3KSwgJGNvcmVfY3RhLXRlcnRpYXJ5X2ZvbnQtc2l6ZS1tYXgpO1xyXG4kY29yZV9jdGEtdGVydGlhcnlfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTE7XHJcbiRjb3JlX2N0YS10ZXJ0aWFyeV9mb250LXdlaWdodCA6IDYwMDtcclxuJGNvcmVfY3RhLXRlcnRpYXJ5X2ZvbnQ6IG5vcm1hbCBub3JtYWwgJGNvcmVfY3RhLXRlcnRpYXJ5X2ZvbnQtd2VpZ2h0ICN7JGNvcmVfY3RhLXRlcnRpYXJ5X2ZvbnQtc2l6ZX0gLyAxICRjb3JlX2N0YS10ZXJ0aWFyeV9mb250LWZhbWlseTtcclxuXHJcbiRjb3JlX2N0YS10ZXJ0aWFyeV9wYWRkaW5nICAgICAgIDogMXJlbSAxcmVtO1xyXG4kY29yZV9jdGEtdGVydGlhcnlfdGV4dC1hbGlnbjogY2VudGVyO1xyXG4kY29yZV9jdGEtdGVydGlhcnlfdGV4dC1kZWNvcmF0aW9uIDogbm9uZTtcclxuJGNvcmVfY3RhLXRlcnRpYXJ5X2xldHRlci1zcGFjaW5nOiAwO1xyXG4kY29yZV9jdGEtdGVydGlhcnlfYm9yZGVyLXdpZHRoICA6IDA7XHJcbiRjb3JlX2N0YS10ZXJ0aWFyeV90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuJGNvcmVfY3RhLXRlcnRpYXJ5X2JhY2tncm91bmQgICAgIDogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS0zO1xyXG4kY29yZV9jdGEtdGVydGlhcnlfY29sb3IgICAgICAgICAgOiAkY29sb3JfYnJhbmQtMztcclxuJGNvcmVfY3RhLXRlcnRpYXJ5X2JvcmRlci1jb2xvciAgIDogJGNvcmVfY3RhLXRlcnRpYXJ5X2JhY2tncm91bmQ7XHJcblxyXG4kY29yZV9jdGEtdGVydGlhcnlfaG92ZXJfYmFja2dyb3VuZCAgOiAkY29sb3JfYnJhbmQtMjtcclxuJGNvcmVfY3RhLXRlcnRpYXJ5X2hvdmVyX2NvbG9yICAgICAgIDogJGNvbG9yX25ldXRyYWwtMTtcclxuJGNvcmVfY3RhLXRlcnRpYXJ5X2hvdmVyX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXRlcnRpYXJ5X2hvdmVyX2JhY2tncm91bmQ7XHJcblxyXG5cclxuJGNvcmVfY3RhLXRlcnRpYXJ5X2RyYXdpbmdfaGVpZ2h0OiAxNHB4O1xyXG4kY29yZV9jdGEtdGVydGlhcnlfZHJhd2luZ193aWR0aDogN3B4O1xyXG4kY29yZV9jdGEtdGVydGlhcnlfZHJhd2luZ19jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcbiRjb3JlX2N0YS10ZXJ0aWFyeV9kcmF3aW5nX2hvdmVyX2NvbG9yOiAkY29yZV9jdGEtdGVydGlhcnlfaG92ZXJfY29sb3I7XHJcbiRjb3JlX2N0YS10ZXJ0aWFyeV9kcmF3aW5nX2JvcmRlcl9jb2xvcjogJGNvcmVfY3RhLXRlcnRpYXJ5X2NvbG9yO1xyXG5cclxuXHJcbi8vIENUQSBxdWF0ZXJuYWlyZVxyXG4kY29yZV9jdGEtcXVhdGVybmFyeS1hbmltYXRpb246ICcuYnV0dG9uLS1zd2VlcC10by1yaWdodCc7XHJcbiRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2ZvbnQtc2l6ZS1taW46IC43NXJlbTsgLy8gMTJweFxyXG4kY29yZV9jdGEtcXVhdGVybmFyeV9mb250LXNpemUtbWF4OiAuNzVyZW07IC8vIDEycHhcclxuJGNvcmVfY3RhLXF1YXRlcm5hcnlfZm9udC1zaXplICAgIDogY2xhbXAoJGNvcmVfY3RhLXF1YXRlcm5hcnlfZm9udC1zaXplLW1pbiwgY2FsYyguNzVyZW0gKyAwdncpLCAkY29yZV9jdGEtcXVhdGVybmFyeV9mb250LXNpemUtbWF4KTtcclxuJGNvcmVfY3RhLXF1YXRlcm5hcnlfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTE7XHJcbiRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2ZvbnQtd2VpZ2h0IDogNjAwO1xyXG4kY29yZV9jdGEtcXVhdGVybmFyeV9mb250OiBub3JtYWwgbm9ybWFsICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2ZvbnQtd2VpZ2h0ICN7JGNvcmVfY3RhLXF1YXRlcm5hcnlfZm9udC1zaXplfSAvIDEgJGNvcmVfY3RhLXF1YXRlcm5hcnlfZm9udC1mYW1pbHk7XHJcblxyXG4kY29yZV9jdGEtcXVhdGVybmFyeV9wYWRkaW5nICAgICAgIDogMXJlbSAxcmVtO1xyXG4kY29yZV9jdGEtcXVhdGVybmFyeV90ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiRjb3JlX2N0YS1xdWF0ZXJuYXJ5X3RleHQtZGVjb3JhdGlvbiA6IG5vbmU7XHJcbiRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2xldHRlci1zcGFjaW5nOiAwO1xyXG4kY29yZV9jdGEtcXVhdGVybmFyeV9ib3JkZXItd2lkdGggIDogMDtcclxuJGNvcmVfY3RhLXF1YXRlcm5hcnlfdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2JhY2tncm91bmQgICAgIDogJGNvbG9yX2JyYW5kLTE7XHJcbiRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2NvbG9yICAgICAgICAgIDogJGNvbG9yX2JyYW5kLTU7XHJcbiRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2JvcmRlci1jb2xvciAgIDogJGNvcmVfY3RhLXF1YXRlcm5hcnlfYmFja2dyb3VuZDtcclxuXHJcbiRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2hvdmVyX2JhY2tncm91bmQgIDogJGNvbG9yX2JyYW5kLTM7XHJcbiRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2hvdmVyX2NvbG9yICAgICAgIDogJGNvbG9yX25ldXRyYWwtMTtcclxuJGNvcmVfY3RhLXF1YXRlcm5hcnlfaG92ZXJfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcXVhdGVybmFyeV9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG5cclxuXHJcbiRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2RyYXdpbmdfaGVpZ2h0OiAxNHB4O1xyXG4kY29yZV9jdGEtcXVhdGVybmFyeV9kcmF3aW5nX3dpZHRoOiA3cHg7XHJcbiRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2RyYXdpbmdfY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kY29yZV9jdGEtcXVhdGVybmFyeV9kcmF3aW5nX2hvdmVyX2NvbG9yOiAkY29yZV9jdGEtcXVhdGVybmFyeV9ob3Zlcl9jb2xvcjtcclxuJGNvcmVfY3RhLXF1YXRlcm5hcnlfZHJhd2luZ19ib3JkZXJfY29sb3I6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2NvbG9yO1xyXG5cclxuLy8gQ1RBIHF1aXF1ZW5pYWxcclxuJGNvcmVfY3RhLXF1aW5xdWVubmlhbC1hbmltYXRpb246ICcuYnV0dG9uLS1zd2VlcC10by1jZW50ZXInO1xyXG5cclxuJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9mb250LXNpemUtbWluOiAuODc1cmVtOyAvLyAxMnB4XHJcbiRjb3JlX2N0YS1xdWlucXVlbm5pYWxfZm9udC1zaXplLW1heDogLjg3NXJlbTsgLy8gMTJweFxyXG4kY29yZV9jdGEtcXVpbnF1ZW5uaWFsX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRjb3JlX2N0YS1xdWlucXVlbm5pYWxfZm9udC1zaXplLW1pbiwgY2FsYyguODc1cmVtICsgMHZ3KSwgJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9mb250LXNpemUtbWF4KTtcclxuJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9mb250LXdlaWdodCA6IDYwMDtcclxuJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9mb250OiBub3JtYWwgbm9ybWFsICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfZm9udC13ZWlnaHQgI3skY29yZV9jdGEtcXVpbnF1ZW5uaWFsX2ZvbnQtc2l6ZX0gLyAxICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfZm9udC1mYW1pbHk7XHJcblxyXG4kY29yZV9jdGEtcXVpbnF1ZW5uaWFsX3BhZGRpbmcgICAgICAgOiAuNnJlbSAxcmVtO1xyXG4kY29yZV9jdGEtcXVpbnF1ZW5uaWFsX3RleHQtYWxpZ246IGNlbnRlcjtcclxuJGNvcmVfY3RhLXF1aW5xdWVubmlhbF90ZXh0LWRlY29yYXRpb24gOiBub25lO1xyXG4kY29yZV9jdGEtcXVpbnF1ZW5uaWFsX2xldHRlci1zcGFjaW5nOiAwO1xyXG4kY29yZV9jdGEtcXVpbnF1ZW5uaWFsX2JvcmRlci13aWR0aCAgOiAwO1xyXG4kY29yZV9jdGEtcXVpbnF1ZW5uaWFsX3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4kY29yZV9jdGEtcXVpbnF1ZW5uaWFsX2JhY2tncm91bmQgICAgIDogdHJhbnNwYXJlbnQ7XHJcbiRjb3JlX2N0YS1xdWlucXVlbm5pYWxfY29sb3IgICAgICAgICAgOiAkY29sb3JfYnJhbmQtNTtcclxuJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9ib3JkZXItY29sb3IgICA6ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfYmFja2dyb3VuZDtcclxuJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9pY29uX2ZpbGwtY29sb3I6IGluaGVyaXQ7XHJcblxyXG4kY29yZV9jdGEtcXVpbnF1ZW5uaWFsX2hvdmVyX2JhY2tncm91bmQgIDogdHJhbnNwYXJlbnQ7XHJcbiRjb3JlX2N0YS1xdWlucXVlbm5pYWxfaG92ZXJfY29sb3IgICAgICAgOiAkY29sb3JfYnJhbmQtMTtcclxuJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfaG92ZXJfYmFja2dyb3VuZDtcclxuJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9ob3Zlcl9maWxsLWNvbG9yICA6IGluaGVyaXQ7XHJcblxyXG5cclxuJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9kcmF3aW5nX2hlaWdodDogMTRweDtcclxuJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9kcmF3aW5nX3dpZHRoOiA3cHg7XHJcbiRjb3JlX2N0YS1xdWlucXVlbm5pYWxfZHJhd2luZ19jb2xvcjogJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9jb2xvcjtcclxuJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9kcmF3aW5nX2hvdmVyX2NvbG9yOiAkY29yZV9jdGEtcXVpbnF1ZW5uaWFsX2RyYXdpbmdfY29sb3I7XHJcbiRjb3JlX2N0YS1xdWlucXVlbm5pYWxfZHJhd2luZ19ib3JkZXJfY29sb3I6ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfY29sb3I7IiwiLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQ6YmVmb3JlLFxyXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcbn0iLCIvLyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxyXG4vLyAgRWxlbWVudHMgbGnDqXMgYXV4IGxvY2F0aW9ucyBzYWlzc29ubmnDqHJlc1xyXG4vLyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4kcHJpY2Utc2Vhc29ucmVudGFsX3RoX2ZvbnQgOiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHByaWNlLXNlYXNvbnJlbnRhbF90aF9jb2xvciA6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kcHJpY2Utc2Vhc29ucmVudGFsX3RoX3RleHQtdHJhbnNmb3JtOiBub25lICFkZWZhdWx0O1xyXG4kcHJpY2Utc2Vhc29ucmVudGFsX3RoX2xldHRlci1zcGFjaW5nOiAwZmF1bHQ7XHJcbiRwcmljZS1zZWFzb25yZW50YWxfdGhfdGV4dC1hbGlnbiA6IGxlZnQgIWRlZmF1bHQ7XHJcbiRwcmljZS1zZWFzb25yZW50YWxfdHJfZm9udCA6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0gJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kcHJpY2Utc2Vhc29ucmVudGFsX3RyX2NvbG9yIDogJGJvZHlfY29sb3IgIWRlZmF1bHQ7XHJcbiRwcmljZS1zZWFzb25yZW50YWxfdHJfdGV4dC10cmFuc2Zvcm06IG5vbmUgIWRlZmF1bHQ7XHJcbiRwcmljZS1zZWFzb25yZW50YWxfdHJfbGV0dGVyLXNwYWNpbmc6IDAgIWRlZmF1bHQ7XHJcbiRwcmljZS1zZWFzb25yZW50YWxfdHJfdGV4dC1hbGlnbiA6IGxlZnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuJGVxdWlwbWVudF9fdGl0bGVfbWFyZ2luLWJvdHRvbTogMWVtICFkZWZhdWx0O1xyXG4kZXF1aXBtZW50X190aXRsZV9jb250ZW50XzFfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTJweCwgMnZ3LCAxLjQ3MDZlbSkvMS40ICRmb250LWZhbWlseS0tNCAhZGVmYXVsdDtcclxuJGVxdWlwbWVudF9fdGl0bGVfY29udGVudF8xX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGVxdWlwbWVudF9fdGl0bGVfY29udGVudF8yX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDE2cHgsIDJ2dywgMS43NjQ3ZW0pLzEuNCAkZm9udC1mYW1pbHktLTIgIWRlZmF1bHQ7XHJcbiRlcXVpcG1lbnRfX3RpdGxlX2NvbnRlbnRfMl9jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG4kZXF1aXBtZW50X3RoX2ZvbnQgOiBub3JtYWwgbm9ybWFsIDQwMCAxLjExMWVtICRmb250LWZhbWlseS0tMyAhZGVmYXVsdDtcclxuJGVxdWlwbWVudF90aF9jb2xvciA6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kZXF1aXBtZW50X3RoX3RleHQtdHJhbnNmb3JtOiBub25lICFkZWZhdWx0O1xyXG4kZXF1aXBtZW50X3RoX2xldHRlci1zcGFjaW5nOiAwICFkZWZhdWx0O1xyXG4kZXF1aXBtZW50X3RoX3RleHQtYWxpZ24gOiBsZWZ0ICFkZWZhdWx0O1xyXG4kZXF1aXBtZW50X3RyX2ZvbnQgOiBub3JtYWwgbm9ybWFsIDQwMCAxLjExMWVtICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGVxdWlwbWVudF90cl9jb2xvciA6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kZXF1aXBtZW50X3RyX3RleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWRlZmF1bHQ7XHJcbiRlcXVpcG1lbnRfdHJfbGV0dGVyLXNwYWNpbmc6IDAgIWRlZmF1bHQ7XHJcbiRlcXVpcG1lbnRfdHJfdGV4dC1hbGlnbiA6IGxlZnQgIWRlZmF1bHQ7XHJcbiRlcXVpcG1lbnRfdHJfdmFsdWVfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kZXF1aXBtZW50X2F2YWlsYWJsZV9jb2xvcjogIzUwYjEzOCAhZGVmYXVsdDtcclxuJGVxdWlwbWVudF9ub3RhdmFpbGFibGVfY29sb3I6ICNiMTM4MzggIWRlZmF1bHQ7XHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBTdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnByaWNlLXNlYXNvbnJlbnRhbCB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNmVtO1xyXG4gICAgJl9fdGFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0ZW07XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RoIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZlZmVmO1xyXG4gICAgICAgIHBhZGRpbmc6IC4zZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjhlbTtcclxuICAgICAgICBmb250OiAkcHJpY2Utc2Vhc29ucmVudGFsX3RoX2ZvbnQ7XHJcbiAgICAgICAgY29sb3I6ICRwcmljZS1zZWFzb25yZW50YWxfdGhfY29sb3I7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRwcmljZS1zZWFzb25yZW50YWxfdGhfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRwcmljZS1zZWFzb25yZW50YWxfdGhfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogJHByaWNlLXNlYXNvbnJlbnRhbF90aF90ZXh0LWFsaWduO1xyXG4gICAgICAgICYtLXZhbHVlIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogLjZlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHBhZGRpbmc6IC4zZW07XHJcbiAgICAgICAgZm9udDogJHByaWNlLXNlYXNvbnJlbnRhbF90cl9mb250O1xyXG4gICAgICAgIGNvbG9yOiAkcHJpY2Utc2Vhc29ucmVudGFsX3RyX2NvbG9yO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiAkcHJpY2Utc2Vhc29ucmVudGFsX3RyX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAkcHJpY2Utc2Vhc29ucmVudGFsX3RyX2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgIHRleHQtYWxpZ246ICRwcmljZS1zZWFzb25yZW50YWxfdHJfdGV4dC1hbGlnbjtcclxuICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX25ldXRyYWwtNTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tdmFsdWUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAuNmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMzMuMzMzJTtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5cclxuLmVxdWlwbWVudCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzZW07XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIC50aXRsZS0tdjEge1xyXG4gICAgICAgICAgICAmLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRlcXVpcG1lbnRfX3RpdGxlX21hcmdpbi1ib3R0b207XHJcbiAgICAgICAgICAgICAgICAudGl0bGVfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICYtMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRlcXVpcG1lbnRfX3RpdGxlX2NvbnRlbnRfMV9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGVxdWlwbWVudF9fdGl0bGVfY29udGVudF8xX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLTIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250OiAkZXF1aXBtZW50X190aXRsZV9jb250ZW50XzJfZm9udDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRlcXVpcG1lbnRfX3RpdGxlX2NvbnRlbnRfMl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZ3JvdXAtdGFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgbWFyZ2luIDogMCAtM2VtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmID4gKiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgM2VtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNmVtKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgM2VtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUvMykgLSA2ZW0pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5lcXVpcG1lbnRfX3RhYmxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RhYmxlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICYtLXRleHQge1xyXG5cclxuICAgICAgICAgICAgLmVxdWlwbWVudCB7XHJcbiAgICAgICAgICAgICAgICAmX190aCB7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgICYtLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYtLXZhbHVlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJl9fdHIge1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgJi0tbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi0tdmFsdWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgOiAjZjZmNmY2O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3RoIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZlZmVmO1xyXG4gICAgICAgIHBhZGRpbmc6IC4zZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjhlbTtcclxuICAgICAgICBmb250OiAkZXF1aXBtZW50X3RoX2ZvbnQ7XHJcbiAgICAgICAgY29sb3I6ICRlcXVpcG1lbnRfdGhfY29sb3I7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRlcXVpcG1lbnRfdGhfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRlcXVpcG1lbnRfdGhfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogJGVxdWlwbWVudF90aF90ZXh0LWFsaWduO1xyXG4gICAgICAgICYtLWxhYmVsIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogLjZlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tdmFsdWUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAuNmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHBhZGRpbmc6IC4zZW07XHJcbiAgICAgICAgZm9udDogJGVxdWlwbWVudF90cl9mb250O1xyXG4gICAgICAgIGNvbG9yOiAkZXF1aXBtZW50X3RyX2NvbG9yO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiAkZXF1aXBtZW50X3RyX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAkZXF1aXBtZW50X3RyX2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgIHRleHQtYWxpZ246ICRlcXVpcG1lbnRfdHJfdGV4dC1hbGlnbjtcclxuICAgICAgICAmLS1sYWJlbCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IC42ZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXZhbHVlIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogLjZlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogJGVxdWlwbWVudF90cl92YWx1ZV9jb2xvcjtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi0tY2hlY2sge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRlcXVpcG1lbnRfYXZhaWxhYmxlX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtLW5vLWNoZWNrIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZXF1aXBtZW50X25vdGF2YWlsYWJsZV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZChvZGQpe1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLXNlcnZpY2VzIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufSIsIi8vICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXHJcbi8vICBFbGVtZW50cyBsacOpcyBhdXggbG9jYXRpb25zIHNhaXNzb25uacOocmVzXHJcbi8vICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbiRwcmljZS1zZWFzb25yZW50YWxfdGhfZm9udCA6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0gJGZvbnQtZmFtaWx5LS0xO1xyXG4kcHJpY2Utc2Vhc29ucmVudGFsX3RoX2NvbG9yIDogJGNvbG9yX2JyYW5kLTI7XHJcbiRwcmljZS1zZWFzb25yZW50YWxfdGhfdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiRwcmljZS1zZWFzb25yZW50YWxfdGhfbGV0dGVyLXNwYWNpbmc6IDBmYXVsdDtcclxuJHByaWNlLXNlYXNvbnJlbnRhbF90aF90ZXh0LWFsaWduIDogbGVmdDtcclxuJHByaWNlLXNlYXNvbnJlbnRhbF90cl9mb250IDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSAkZm9udC1mYW1pbHktLTE7XHJcbiRwcmljZS1zZWFzb25yZW50YWxfdHJfY29sb3IgOiAkYm9keV9jb2xvcjtcclxuJHByaWNlLXNlYXNvbnJlbnRhbF90cl90ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuJHByaWNlLXNlYXNvbnJlbnRhbF90cl9sZXR0ZXItc3BhY2luZzogMDtcclxuJHByaWNlLXNlYXNvbnJlbnRhbF90cl90ZXh0LWFsaWduIDogbGVmdDtcclxuXHJcblxyXG4kZXF1aXBtZW50X190aXRsZV9tYXJnaW4tYm90dG9tOiAxZW07XHJcbiRlcXVpcG1lbnRfX3RpdGxlX2NvbnRlbnRfMV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxMnB4LCAydncsIDEuNDcwNmVtKS8xLjQgJGZvbnQtZmFtaWx5LS00O1xyXG4kZXF1aXBtZW50X190aXRsZV9jb250ZW50XzFfY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kZXF1aXBtZW50X190aXRsZV9jb250ZW50XzJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTZweCwgMnZ3LCAxLjc2NDdlbSkvMS40ICRmb250LWZhbWlseS0tMjtcclxuJGVxdWlwbWVudF9fdGl0bGVfY29udGVudF8yX2NvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuXHJcbiRlcXVpcG1lbnRfdGhfZm9udCA6IG5vcm1hbCBub3JtYWwgNDAwIDEuMTExZW0gJGZvbnQtZmFtaWx5LS0zO1xyXG4kZXF1aXBtZW50X3RoX2NvbG9yIDogJGNvbG9yX2JyYW5kLTE7XHJcbiRlcXVpcG1lbnRfdGhfdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiRlcXVpcG1lbnRfdGhfbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiRlcXVpcG1lbnRfdGhfdGV4dC1hbGlnbiA6IGxlZnQ7XHJcbiRlcXVpcG1lbnRfdHJfZm9udCA6IG5vcm1hbCBub3JtYWwgNDAwIDEuMTExZW0gJGZvbnQtZmFtaWx5LS0xO1xyXG4kZXF1aXBtZW50X3RyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTE7XHJcbiRlcXVpcG1lbnRfdHJfdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuJGVxdWlwbWVudF90cl9sZXR0ZXItc3BhY2luZzogMDtcclxuJGVxdWlwbWVudF90cl90ZXh0LWFsaWduIDogbGVmdDtcclxuJGVxdWlwbWVudF90cl92YWx1ZV9jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiRlcXVpcG1lbnRfYXZhaWxhYmxlX2NvbG9yOiAjNTBiMTM4O1xyXG4kZXF1aXBtZW50X25vdGF2YWlsYWJsZV9jb2xvcjogI2IxMzgzODsiLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLy9cclxuLy8gU8OpbGVjdGlvblxyXG4vL1xyXG4kc2VsZWN0aW9uLW1hbmFnZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIEJsb2Mgc8OpbGVjdGlvbiA6IGNvdWxldXIgZGUgZm9uZFxyXG5cclxuJHNlbGVjdGlvbi1tYW5hZ2VyX2ljb25fYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLW1hbmFnZXJfaWNvbl9jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIFPDqWxlY3Rpb24gaWNvbmU6IGNvdWxldXJcclxuJHNlbGVjdGlvbi1tYW5hZ2VyX2ljb25fZmlsbCAgOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1tYW5hZ2VyX2ljb25fc3Ryb2tlOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcbi8vIGFjdGl2ZVxyXG4kc2VsZWN0aW9uLW1hbmFnZXJfYmFja2dyb3VuZC0tYWN0aXZlIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tbWFuYWdlcl9pY29uX2ZpbGwtLWFjdGl2ZSAgOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1tYW5hZ2VyX2ljb25fc3Ryb2tlLS1hY3RpdmU6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuJHNlbGVjdGlvbi1tYW5hZ2VyX2JvcmRlci0tZGVsZXRlOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLTQgIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tbWFuYWdlcl9pY29uX2ZpbGwtLWRlbGV0ZTogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uc2VsZWN0aW9uLW1hbmFnZXIge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZy1yaWdodDogMC41ZW07XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIGJhY2tncm91bmQ6ICRzZWxlY3Rpb24tbWFuYWdlcl9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICZfX2ljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWxlY3Rpb24tbWFuYWdlcl9pY29uX2JhY2tncm91bmQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAmID4gKiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmlsbF9lbGVtZW50IHtcclxuICAgICAgICAgICAgZmlsbDogJHNlbGVjdGlvbi1tYW5hZ2VyX2ljb25fZmlsbDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnN0cm9rZV9lbGVtZW50e1xyXG4gICAgICAgICAgICBmaWxsOiAkc2VsZWN0aW9uLW1hbmFnZXJfaWNvbl9zdHJva2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuanMtLWFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHNlbGVjdGlvbi1tYW5hZ2VyX2JhY2tncm91bmQtLWFjdGl2ZTtcclxuICAgICAgICAuc2VsZWN0aW9uLW1hbmFnZXIge1xyXG4gICAgICAgICAgICAmX19pY29uIHtcclxuICAgICAgICAgICAgICAgIC5maWxsX2VsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRzZWxlY3Rpb24tbWFuYWdlcl9pY29uX2ZpbGwtLWFjdGl2ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zdHJva2VfZWxlbWVudHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2VsZWN0aW9uLW1hbmFnZXJfaWNvbl9zdHJva2UtLWFjdGl2ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1kZWxldGUge1xyXG4gICAgICAgIGJvcmRlcjogJHNlbGVjdGlvbi1tYW5hZ2VyX2JvcmRlci0tZGVsZXRlO1xyXG4gICAgICAgIC5zZWxlY3Rpb24tbWFuYWdlciB7XHJcbiAgICAgICAgICAgICZfX2ljb24ge1xyXG4gICAgICAgICAgICAgICAgJiA+ICoge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogLjdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IC43cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2VsZWN0aW9uLW1hbmFnZXJfaWNvbl9maWxsLS1kZWxldGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgICBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vL1xyXG4vLyBTw6lsZWN0aW9uXHJcbi8vXHJcbiRzZWxlY3Rpb24tbWFuYWdlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gQmxvYyBzw6lsZWN0aW9uIDogY291bGV1ciBkZSBmb25kXHJcblxyXG4kc2VsZWN0aW9uLW1hbmFnZXJfaWNvbl9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTU7XHJcbiRzZWxlY3Rpb24tbWFuYWdlcl9pY29uX2NvbG9yIDogJGNvbG9yX2JyYW5kLTU7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gU8OpbGVjdGlvbiBpY29uZTogY291bGV1clxyXG4kc2VsZWN0aW9uLW1hbmFnZXJfaWNvbl9maWxsICA6IHRyYW5zcGFyZW50O1xyXG4kc2VsZWN0aW9uLW1hbmFnZXJfaWNvbl9zdHJva2U6ICRjb2xvcl9icmFuZC0yO1xyXG5cclxuLy8gYWN0aXZlXHJcbiRzZWxlY3Rpb24tbWFuYWdlcl9iYWNrZ3JvdW5kLS1hY3RpdmUgOiAkY29sb3JfYnJhbmQtNTtcclxuJHNlbGVjdGlvbi1tYW5hZ2VyX2ljb25fZmlsbC0tYWN0aXZlICA6ICRjb2xvcl9icmFuZC0yO1xyXG4kc2VsZWN0aW9uLW1hbmFnZXJfaWNvbl9zdHJva2UtLWFjdGl2ZTogJGNvbG9yX2JyYW5kLTI7XHJcblxyXG4kc2VsZWN0aW9uLW1hbmFnZXJfYm9yZGVyLS1kZWxldGU6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtNDtcclxuJHNlbGVjdGlvbi1tYW5hZ2VyX2ljb25fZmlsbC0tZGVsZXRlOiAkY29sb3JfYnJhbmQtMTtcclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiRza2lwbGlua19saW5rX2ZvY3VzX2JhY2tncm91bmQtY29sb3I6ICRjb2xvci1uZXV0cmFsLTAgIWRlZmF1bHQ7XHJcbiRza2lwbGlua19saW5rX2ZvY3VzX2NvbG9yOiAkY29sb3ItbmV1dHJhbC0xICFkZWZhdWx0O1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLnNraXBsaW5rIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgXHJcbiAgICAmX19sYWJlbCB7XHJcbiAgICAgICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuXHJcbiAgICB9XHJcbiAgICBcclxuICAgICZfX2xpc3Qge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDBcclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNraXBsaW5rX2xpbmtfZm9jdXNfYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgY29sb3I6ICRza2lwbGlua19saW5rX2ZvY3VzX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbiIsIiRzdmdfcHJpbWFyeV9zdHJva2U6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kc3ZnX3ByaW1hcnlfZmlsbDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRzdmdfc2Vjb25kYXJ5X3N0cm9rZTogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRzdmdfc2Vjb25kYXJ5X2ZpbGw6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuLnN2ZyB7XHJcblxyXG4gICAgJl9fcHJpbWFyeSB7XHJcbiAgICAgICAgJi0tc3Ryb2tlIHtcclxuICAgICAgICAgICBzdHJva2U6ICAkc3ZnX3ByaW1hcnlfc3Ryb2tlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1maWxsIHtcclxuICAgICAgICAgICBmaWxsOiAkc3ZnX3ByaW1hcnlfZmlsbDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zZWNvbmRhcnkge1xyXG4gICAgICAgICYtLXN0cm9rZSB7XHJcbiAgICAgICAgICAgIHN0cm9rZTogICRzdmdfc2Vjb25kYXJ5X3N0cm9rZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tZmlsbCB7XHJcbiAgICAgICAgICAgIHN0cm9rZTogICRzdmdfc2Vjb25kYXJ5X2ZpbGw7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufSIsIlxyXG5cclxuXHJcbi5zd2lwZXItYnV0dG9uLXByZXYsXHJcbi5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgIH1cclxuICAgIGJhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ7XHJcbiAgICB3aWR0aDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg7XHJcbiAgICBoZWlnaHQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAmX19zdmcge1xyXG4gICAgICAgIGZpbGw6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yO1xyXG4gICAgICAgIHdpZHRoOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9zdmdfd2lkdGg7XHJcbiAgICAgICAgaGVpZ2h0OiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9zdmdfaGVpZ2h0O1xyXG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC41cztcclxuICAgIH1cclxuICAgIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3N2Z193aWR0aDtcclxuICAgICAgICBoZWlnaHQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3N2Z19oZWlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XHJcbiAgICAgICAgICAgIGZpbGw6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMykgcm90YXRlKDM2MGRlZyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcclxuICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKSByb3RhdGUoLTM2MGRlZyk7XHJcbiAgICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn1cclxuXHJcbi5zd2lwZXItYnV0dG9uLXByZXYsXHJcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC4zcmVtO1xyXG59XHJcbi5zd2lwZXItYnV0dG9uLW5leHQsXHJcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC4zcmVtO1xyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbi5zd2lwZXItYnV0dG9ucyB7XHJcbiAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDhweDtcclxuICAgIGhlaWdodDogOHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsIHtcclxuICAgIGxlZnQ6IDUwJTtcclxufSIsIiRib2R5X2NvbG9yICAgICAgICAgICAgICAgOiAkY29sb3JfYnJhbmQtMztcclxuJGJvZHlfYmFja2dyb3VuZCAgIDogJGNvbG9yX2JyYW5kLTU7XHJcbiRjb3JlX2RlY29yYXRlLWVsZW1lbnRfY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG5cclxuJGNvcmVfc2hhZG93OiBub25lO1xyXG4kd3JhcHBlci1zbWFsbF9tYXgtd2lkdGggOiA5NjVweDtcclxuJHdyYXBwZXJfbWF4LXdpZHRoICAgICAgIDogMTIzMHB4O1xyXG4kd3JhcHBlci1tZWRpdW1fbWF4LXdpZHRoOiAxNDAwcHg7XHJcbiR3cmFwcGVyLWxhcmdlX21heC13aWR0aCA6IDE1MzVweDtcclxuJHdyYXBwZXItZXh0cmFsYXJnZV9tYXgtd2lkdGggOiAxODE1cHg7XHJcblxyXG5cclxuJG1lbnUtc3dpdGNoLWJyZWFrcG9pbnQ6IDkwMHB4O1xyXG4kbWVudS1zd2l0Y2gtYnJlYWtwb2ludC0taW5uZXI6IDExMDBweDtcclxuXHJcbiRicmVha3BvaW50czogKCk7XHJcbiRicmVha3BvaW50czogbWFwLW1lcmdlKFxyXG4gICAgKFxyXG4gICAgICAgICd4cyc6IDAsXHJcbiAgICAgICAgJ3NtJzogNjQwcHgsXHJcbiAgICAgICAgJ21kJzogNzY4cHgsXHJcbiAgICAgICAgJ2xnJzogMTAyNHB4LFxyXG4gICAgICAgICd4bCc6IDEyODBweCxcclxuICAgICAgICAneHhsJzogMTUzNnB4XHJcbiAgICApLCRicmVha3BvaW50c1xyXG4pO1xyXG5cclxuLy8gVGV4dGVcclxuJGNvcmVfdGV4dF9jb2xvcjogJGJvZHlfY29sb3I7XHJcbiRjb3JlX2xpbmtfY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG4kY29yZV9saW5rX2hvdmVyX2NvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuXHJcbi8vIFRleHRlIC0gQ291bGV1ciBpbnZlcnPDqVxyXG4kY29yZV90ZXh0X2NvbG9yLS1yZXZlcnNlOiAkY29sb3JfYnJhbmQtNTtcclxuJGNvcmVfbGlua19jb2xvci0tcmV2ZXJzZTogJGNvbG9yX2JyYW5kLTQ7XHJcbiRjb3JlX2xpbmtfaG92ZXJfY29sb3ItLXJldmVyc2U6ICRjb3JlX2xpbmtfaG92ZXJfY29sb3I7XHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfZm9udCAgICAgICAgICAgOiAkYm9keV9mb250O1xyXG4kY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciAgICAgICAgICAgOiB0cmFuc3BhcmVudDtcclxuJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yICAgIDogJGNvbG9yX2JyYW5kLTE7XHJcbiRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgICAgOiAxMDAlO1xyXG4kY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gICAgOiAuMnJlbTtcclxuXHJcbiRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMTtcclxuJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yICAgICAgICAgICA6ICRjb2xvcl9icmFuZC0xO1xyXG4kY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yICAgIDogJGNvbG9yX2JyYW5kLTE7XHJcblxyXG4vLyBQYWdpbmF0aW9uIFwiUHLDqWPDqWRlbnRcIiBldCBcIlN1aXZhbnRcIlxyXG4kY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3IgOiAkY29sb3JfYnJhbmQtMSA7XHJcbiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciA6ICRjb2xvcl9icmFuZC00IDtcclxuXHJcbiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xO1xyXG4kY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01IDtcclxuJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yIDogJGNvbG9yX2JyYW5kLTQgO1xyXG5cclxuJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGggOiAycmVtIDtcclxuJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDogMnJlbSA7XHJcblxyXG4kY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9zdmdfd2lkdGggOiBhdXRvIDtcclxuJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfc3ZnX2hlaWdodCA6IGF1dG8gO1xyXG5cclxuLy8gQmFycmUgZGUgZMOpZmlsZW1lbnRcclxuJHNjcm9sbGJhci10cmFja19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJHNjcm9sbGJhci10aHVtYl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMTtcclxuJHNjcm9sbGJhci10aHVtYl9ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMjtcclxuXHJcbi8vIE92ZXJsYXkgaW1hZ2VcclxuJGNvcmVfb3ZlcmxheV9ob3Zlcl9iYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC41KTtcclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4kbW9kYWxfYmFja2dyb3VuZDogJGJvZHlfYmFja2dyb3VuZDtcclxuJG1vZGFsLXZlaWxfYmFja2dyb3VuZDogcmdiYSgkY29sb3JfYnJhbmQtMywgMC43NSk7XHJcbiRtb2RhbC1jbG9zZV9jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiRtb2RhbC1jbG9zZV9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuJG1vZGFsX2Nsb3NlX2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC00O1xyXG5cclxuXHJcbiRtb2RhbC0tbWFpbl9iYWNrZ3JvdW5kOiAkYm9keV9iYWNrZ3JvdW5kO1xyXG4kbW9kYWwtLW1haW5fY2xvc2VfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMS4xNzY1ZW0vMS41ZW0gJGZvbnQtZmFtaWx5LS00O1xyXG4kbW9kYWwtLW1haW5fY2xvc2VfY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG4kbW9kYWwtLW1haW5fY2xvc2VfbGV0dGVyLXNwYWNpbmc6IC4xZW07XHJcbiRtb2RhbC0tbWFpbl9jbG9zZV90ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuJG1vZGFsLS1tYWluX2Nsb3NlX2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC0xO1xyXG5cclxuJG1vZGFsLS1tYWluX3RleHRfZm9udDogJGJvZHlfZm9udDtcclxuJG1vZGFsLS1tYWluX3RleHRfY29sb3I6ICRib2R5X2NvbG9yO1xyXG4kbW9kYWwtLW1haW5fdGV4dF9sZXR0ZXItc3BhY2luZzogJGJvZHlfZm9udF9sZXR0ZXItc3BhY2luZztcclxuJG1vZGFsLS1tYWluX3RleHRfdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiRtb2RhbC0tbWFpbl90ZXh0X3RleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbi8vXHJcbi8vIFRJVExFXHJcbi8vXHJcbiRtb2RhbC0tbWFpbl9fdGl0bGVfdGV4dC1hbGlnbjogY2VudGVyO1xyXG4kbW9kYWwtLW1haW5fX3RpdGxlX21hcmdpbi1ib3R0b206IDJlbTtcclxuJG1vZGFsLS1tYWluX190aXRsZV9jb250ZW50XzFfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTJweCwgMnZ3LCAxLjQ3MDZlbSkvMS4zNiAkZm9udC1mYW1pbHktLTQ7XHJcbiRtb2RhbC0tbWFpbl9fdGl0bGVfY29udGVudF8xX2NvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuJG1vZGFsLS1tYWluX190aXRsZV9jb250ZW50XzFfbGV0dGVyLXNwYWNpbmc6IC4zZW07XHJcbiRtb2RhbC0tbWFpbl9fdGl0bGVfY29udGVudF8yX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDE2cHgsIDJ2dywgMS43NjQ3ZW0pLzEuMzYgJGZvbnQtZmFtaWx5LS0yO1xyXG4kbW9kYWwtLW1haW5fX3RpdGxlX2NvbnRlbnRfMl9jb2xvcjogJGJvZHlfY29sb3I7XHJcbiRtb2RhbC0tbWFpbl9fdGl0bGVfY29udGVudF8yX3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiRtb2RhbC0tbWFpbl9fdGl0bGVfY29udGVudF8yX2xldHRlci1zcGFjaW5nOiAuMWVtOyIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbiR0YWJsZS1hcmlhX2JhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kdGFibGUtYXJpYV90cl9ib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiR0YWJsZS1hcmlhX3RkX3RpdGxlX2NvbG9yOiBjdXJyZW50Q29sb3IgIWRlZmF1bHQ7XHJcbiR0YWJsZS1hcmlhX3RkX3RpdGxlX2NvbnRlbnRfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMS4xMTExZW0gJGZvbnQtZmFtaWx5LS0zICFkZWZhdWx0O1xyXG4kdGFibGUtYXJpYV90ZF90aXRsZV9jb250ZW50X2xldHRlci1zcGFjaW5nOiAuMmVtICFkZWZhdWx0O1xyXG4kdGFibGUtYXJpYV90ZF90aXRsZV9jb250ZW50X3RleHQtdHJhbnNmb3JtOiBub25lICFkZWZhdWx0O1xyXG4kdGFibGUtYXJpYV90ZF92YWx1ZV9jb2xvciA6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kdGFibGUtYXJpYV90ZF92YWx1ZV9jb250ZW50X2ZvbnQgOiBub3JtYWwgbm9ybWFsIDQwMCAxZW0gJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kdGFibGUtYXJpYV90ZF92YWx1ZV9jb250ZW50X2xldHRlci1zcGFjaW5nOiBub3JtYWwgIWRlZmF1bHQ7XHJcbiR0YWJsZS1hcmlhX3RkX3ZhbHVlX2NvbnRlbnRfdGV4dC10cmFuc2Zvcm06IG5vbmUgIWRlZmF1bHQ7XHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBBdXRyZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnRhYmxlLWFyaWEge1xyXG4gICAgYmFja2dyb3VuZDogJHRhYmxlLWFyaWFfYmFja2dyb3VuZC1jb2xvcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICZfX3RoIHtcclxuICAgICAgICAmLS1oaWRkZW4ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGQge1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tdGl0bGUge1xyXG4gICAgICAgICAgICBmb250OiAkdGFibGUtYXJpYV90ZF90aXRsZV9jb250ZW50X2ZvbnQ7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkdGFibGUtYXJpYV90ZF90aXRsZV9jb250ZW50X2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHRhYmxlLWFyaWFfdGRfdGl0bGVfY29udGVudF90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgY29sb3I6ICR0YWJsZS1hcmlhX3RkX3RpdGxlX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS12YWx1ZSB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICR0YWJsZS1hcmlhX3RkX3ZhbHVlX2NvbnRlbnRfZm9udDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICR0YWJsZS1hcmlhX3RkX3ZhbHVlX2NvbnRlbnRfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkdGFibGUtYXJpYV90ZF92YWx1ZV9jb250ZW50X3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRhYmxlLWFyaWFfdGRfdmFsdWVfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdHIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDAuOGVtIDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJHRhYmxlLWFyaWFfdHJfYm9yZGVyLWJvdHRvbTtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbiR0YWJsZS1hcmlhX2JhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4kdGFibGUtYXJpYV90cl9ib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLTE7XHJcbiR0YWJsZS1hcmlhX3RkX3RpdGxlX2NvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiR0YWJsZS1hcmlhX3RkX3RpdGxlX2NvbnRlbnRfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMS4xMTExZW0gJGZvbnQtZmFtaWx5LS0zO1xyXG4kdGFibGUtYXJpYV90ZF90aXRsZV9jb250ZW50X2xldHRlci1zcGFjaW5nOiAuMmVtO1xyXG4kdGFibGUtYXJpYV90ZF90aXRsZV9jb250ZW50X3RleHQtdHJhbnNmb3JtOiBub25lO1xyXG4kdGFibGUtYXJpYV90ZF92YWx1ZV9jb2xvciA6ICRjb2xvcl9icmFuZC0xO1xyXG4kdGFibGUtYXJpYV90ZF92YWx1ZV9jb250ZW50X2ZvbnQgOiBub3JtYWwgbm9ybWFsIDQwMCAxZW0gJGZvbnQtZmFtaWx5LS0xO1xyXG4kdGFibGUtYXJpYV90ZF92YWx1ZV9jb250ZW50X2xldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiR0YWJsZS1hcmlhX3RkX3ZhbHVlX2NvbnRlbnRfdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiIsIi8vIFRBQlNcclxuJHRhYi12MV90YWJfZGV0YWlsc190aXRsZS1jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiR0YWItdjFfdGFiX2RldGFpbHNfdGl0bGVfbGV0dGVyLXNwYWNpbmc6IC4xZW0gIWRlZmF1bHQ7XHJcbiR0YWItdjFfdGFiX2RldGFpbHNfdGl0bGUtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMS4xNzY1ZW0gJGZvbnQtZmFtaWx5LS0zICFkZWZhdWx0O1xyXG5cclxuJHRhYi12MV90YWJfZGV0YWlsc192YWx1ZS1jb2xvcjogJGNvbG9yLWJyYW5kLTIgIWRlZmF1bHQ7XHJcbiR0YWItdjFfdGFiX2RldGFpbHNfdmFsdWVfbGV0dGVyLXNwYWNpbmc6IC4xZW0gIWRlZmF1bHQ7XHJcbiR0YWItdjFfdGFiX2RldGFpbHNfdmFsdWUtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMS4xNzY1ZW0gJGZvbnQtZmFtaWx5LS00ICFkZWZhdWx0O1xyXG5cclxuJHRhYi12MV9pdGVtX2ZvbnQgICAgICAgICAgOiBub3JtYWwgbm9ybWFsIDQwMCAxLjE3NjVlbSAkZm9udC1mYW1pbHktLTQgIWRlZmF1bHQ7ICAgICAgICAgICAgICAvLyBUaXRyZSBkZXMgb25nbGV0czogZm9udFxyXG4kdGFiLXYxX2l0ZW1fbGV0dGVyLXNwYWNpbmc6IDAuMmVtICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBUaXRyZSBkZXMgb25nbGV0czogZXNwYWNlbWVudCBkZXMgbGV0dHJlc1xyXG4kdGFiLXYxX2l0ZW1fdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gVGl0cmUgZGVzIG9uZ2xldHM6IG1pc2UgZW4gZm9ybWUgZGVzIGxldHRyZXNcclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgQXV0cmVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qLmludmlzaWJsZSB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBtYXJnaW46IC0xcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxcHg7XHJcbn0qL1xyXG5cclxuXHJcbi50YWJzLXYxIHtcclxuICAgIC5kZXRhaWwtdGFicyB7XHJcbiAgICB9XHJcbiAgICAuZGV0YWlsLXRhYnNfX2xpbmsge1xyXG4gICAgICAgIC8vY29sb3I6ICR0YWItdjFfaXRlbV9jb2xvcjtcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgb3V0bGluZTogMDtcclxuICAgICAgICAgICAgLy9ib3JkZXItY29sb3I6ICR0YWItdjFfaXRlbV9mb2N1c2VkX2JvcmRlci1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZGV0YWlsLXRhYnNfX2xpc3Qge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXS5kZXRhaWwtdGFic19fbGluayB7XHJcbiAgICAgICAgLy9jb2xvcjogJHRhYi12MV9pdGVtX2FjdGl2ZV9jb2xvcjtcclxuICAgIH1cclxuICAgIFthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXS5kZXRhaWwtdGFic19fbGluazpmb2N1cyB7XHJcbiAgICAgICAgLy9ib3JkZXItY29sb3I6ICR0YWItdjFfaXRlbV9ib3JkZXJfYWN0aXZlX2NvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIC5kZXRhaWwtdGFic19fc2VsZWN0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMWVtIDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udDogIG5vcm1hbCBub3JtYWwgNjAwIDFlbS8xZW0gJGZvbnQtZmFtaWx5LS0yO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjNlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLy9ib3JkZXItYm90dG9tLWNvbG9yOiAkdGFiLXYxX2l0ZW1fc2VsZWN0X2JvcmRlci1ib3R0b20tY29sb3I7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zcy1tYWluIC5zcy1zaW5nbGUtc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kZXRhaWwtdGFic19faXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLjhlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGV0YWlsLXRhYnNfX2xpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAuN2VtIDFlbTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZm9udDogJHRhYi12MV9pdGVtX2ZvbnQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICR0YWItdjFfaXRlbV9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHRhYi12MV9pdGVtX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgIC8vYm9yZGVyOiAkdGFiLXYxX2l0ZW1fYm9yZGVyO1xyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGFibGUtYXJpYV9fdHIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHBhZGRpbmc6IC44ZW0gMDtcclxuICAgICAgICAvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdGFiLXYxX3RhYl9ib3JkZXItY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLWFyaWFfX3RkLS10aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICR0YWItdjFfdGFiX2RldGFpbHNfdGl0bGUtY29sb3I7XHJcbiAgICAgICAgZm9udDogJHRhYi12MV90YWJfZGV0YWlsc190aXRsZS1mb250O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAkdGFiLXYxX3RhYl9kZXRhaWxzX3RpdGxlX2xldHRlci1zcGFjaW5nO1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZS1hcmlhX190ZC0tdmFsdWUge1xyXG4gICAgICAgIGNvbG9yOiAkdGFiLXYxX3RhYl9kZXRhaWxzX3ZhbHVlLWNvbG9yO1xyXG4gICAgICAgIGZvbnQ6ICR0YWItdjFfdGFiX2RldGFpbHNfdmFsdWUtZm9udDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogJHRhYi12MV90YWJfZGV0YWlsc192YWx1ZV9sZXR0ZXItc3BhY2luZ1xyXG4gICAgfVxyXG5cclxuICAgIFthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXS5kZXRhaWwtdGFic19fbGluayB7XHJcbiAgICAgICAgLy9iYWNrZ3JvdW5kOiAkdGFiLXYxX2l0ZW1fYWN0aXZlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgLy9ib3JkZXItY29sb3I6ICR0YWItdjFfaXRlbV9ib3JkZXJfYWN0aXZlX2NvbG9yO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAtLjVlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGV0YWlsLXRhYnNfX2NvbnRlbnQge1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMWVtIDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIFthcmlhLWhpZGRlbj1cInRydWVcIl0uZGV0YWlsLXRhYnNfX2NvbnRlbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuIiwiLy8gVEFCU1xyXG4kdGFiLXYxX3RhYl9kZXRhaWxzX3RpdGxlLWNvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuJHRhYi12MV90YWJfZGV0YWlsc190aXRsZV9sZXR0ZXItc3BhY2luZzogLjFlbTtcclxuJHRhYi12MV90YWJfZGV0YWlsc190aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAxLjE3NjVlbSAkZm9udC1mYW1pbHktLTM7XHJcblxyXG4kdGFiLXYxX3RhYl9kZXRhaWxzX3ZhbHVlLWNvbG9yOiAkY29sb3ItYnJhbmQtMjtcclxuJHRhYi12MV90YWJfZGV0YWlsc192YWx1ZV9sZXR0ZXItc3BhY2luZzogLjFlbTtcclxuJHRhYi12MV90YWJfZGV0YWlsc192YWx1ZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAxLjE3NjVlbSAkZm9udC1mYW1pbHktLTQ7XHJcblxyXG4kdGFiLXYxX2l0ZW1fZm9udCAgICAgICAgICA6IG5vcm1hbCBub3JtYWwgNDAwIDEuMTc2NWVtICRmb250LWZhbWlseS0tNDsgICAgICAgICAgICAgIC8vIFRpdHJlIGRlcyBvbmdsZXRzOiBmb250XHJcbiR0YWItdjFfaXRlbV9sZXR0ZXItc3BhY2luZzogMC4yZW07ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIFRpdHJlIGRlcyBvbmdsZXRzOiBlc3BhY2VtZW50IGRlcyBsZXR0cmVzXHJcbiR0YWItdjFfaXRlbV90ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBUaXRyZSBkZXMgb25nbGV0czogbWlzZSBlbiBmb3JtZSBkZXMgbGV0dHJlcyIsIi8qIFBsYXkgd2l0aCBzcGVlZCBhbmQgZWFzaW5nIG9mIHRoZSBhbmltYXRpb24gKi9cclxuJG9uZS1zZWNvbmQ6IDFzO1xyXG4kZWFzaW5nOiBjdWJpYy1iZXppZXIoMSwwLDEsMCk7XHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbkBtaXhpbiBhbmltYXRlKCRjb3VudCkge1xyXG4gICAgJHN0ZXA6ICgxMDAgLyAkY291bnQpO1xyXG4gICAgJHByb2dyZXNzOiAwJTtcclxuICAgICR0cmFuc2xhdGU6IC0kZGlnaXQtaGVpZ2h0O1xyXG4gICAgQHdoaWxlICRwcm9ncmVzcyA8IDEwMCB7XHJcbiAgICAgICAgI3skcHJvZ3Jlc3N9IHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCR0cmFuc2xhdGUpOyB9XHJcbiAgICAgICAgJHByb2dyZXNzOiAkcHJvZ3Jlc3MgKyAkc3RlcDtcclxuICAgICAgICAkdHJhbnNsYXRlOiAkdHJhbnNsYXRlIC0gJGRpZ2l0LWhlaWdodDtcclxuICAgIH1cclxufVxyXG5cclxuJGRpZ2l0LWhlaWdodDogMTgwcHg7XHJcblxyXG4uZGlnaXQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgY29sb3I6IHJnYmEoMCwwLDAsMC4yNSk7XHJcbiAgICBoZWlnaHQ6ICRkaWdpdC1oZWlnaHQ7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLnRpbWUtcGFydC13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi1yaWdodDogNTBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiOlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjMwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgIHJpZ2h0OiAtMzBweDtcclxuICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwwLjI1KTtcclxuICAgICAgICBmb250LXNpemU6IDIwMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50aW1lLXBhcnQge1xyXG4gICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiAkZGlnaXQtaGVpZ2h0O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAuZGlnaXQtd3JhcHBlciB7XHJcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogJGVhc2luZztcclxuICAgIH1cclxuXHJcbiAgICAmLmh1bmRyZWR0aHMge1xyXG4gICAgICAgICYudGVucyAuZGlnaXQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBodW5kcmVkdGhzLXRlbnM7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogJG9uZS1zZWNvbmQgKiAxMCAqIDY7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDM2MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYub25lcyAuZGlnaXQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBodW5kcmVkdGhzLW9uZXM7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogJG9uZS1zZWNvbmQgKiAxMDtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMzYwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4iLCIkYmFubmVyLWl0ZW0tZm9udC1zaXplLW1pbjogLjc1cmVtICFkZWZhdWx0OyAvLyAyNnB4XHJcbiRiYW5uZXItaXRlbS1mb250LXNpemUtbWF4OiAuNzVyZW0gIWRlZmF1bHQ7IC8vIDMwcHhcclxuJGJhbm5lci1pdGVtLWZvbnQtc2l6ZSAgICA6IGNsYW1wKCRiYW5uZXItaXRlbS1mb250LXNpemUtbWluLCBjYWxjKC43NXJlbSArIDB2dyksICRiYW5uZXItaXRlbS1mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGJhbm5lci1pdGVtLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kYmFubmVyLWl0ZW0tZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skYmFubmVyLWl0ZW0tZm9udC1zaXplfSAvIDEgJGJhbm5lci1pdGVtLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG5cclxuJGJhbm5lci1pdGVtLWJhY2tncm91bmQ6IHJnYmEoJGNvbG9yX2JyYW5kLTUsIC41KSAhZGVmYXVsdDtcclxuJGJhbm5lci1pdGVtLWNvbG9yOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJGJhbm5lci1pdGVtLWJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGNvbG9yX2JyYW5kLTIsIC4zKSAhZGVmYXVsdDtcclxuJGJhbm5lci1pdGVtX3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWRlZmF1bHQ7XHJcblxyXG4vLyBWZXJzaW9uIHBhZ2VcclxuJGJhbm5lci1pdGVtLWJhY2tncm91bmQtLXBhZ2U6ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktMyAhZGVmYXVsdDtcclxuJGJhbm5lci1pdGVtLWNvbG9yLS1wYWdlOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJGJhbm5lci1pdGVtLWJvcmRlci0tcGFnZTogMXB4IHNvbGlkICRiYW5uZXItaXRlbS1iYWNrZ3JvdW5kLS1wYWdlICFkZWZhdWx0O1xyXG5cclxuLmJhbm5lci1pdGVtIHtcclxuICAgIGJhY2tncm91bmQ6ICRiYW5uZXItaXRlbV9iYWNrZ3JvdW5kO1xyXG4gICAgYm9yZGVyOiAkYmFubmVyLWl0ZW0tYm9yZGVyO1xyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgZm9udDogJGJhbm5lci1pdGVtX2ZvbnQ7XHJcbiAgICAgICAgY29sb3I6ICRiYW5uZXItaXRlbV9jb2xvcjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGJhbm5lci1pdGVtX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXBhZ2Uge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRiYW5uZXItaXRlbV9iYWNrZ3JvdW5kLS1wYWdlO1xyXG4gICAgICAgIGJvcmRlcjogJGJhbm5lci1pdGVtLWJvcmRlci0tcGFnZTtcclxuICAgICAgICAuYmFubmVyLWl0ZW1fX3RleHQge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJhbm5lci1pdGVtX2NvbG9yLS1wYWdlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiRiYW5uZXItaXRlbS1mb250LXNpemUtbWluOiAuNzVyZW07IC8vIDI2cHhcclxuJGJhbm5lci1pdGVtLWZvbnQtc2l6ZS1tYXg6IC43NXJlbTsgLy8gMzBweFxyXG4kYmFubmVyLWl0ZW0tZm9udC1zaXplICAgIDogY2xhbXAoJGJhbm5lci1pdGVtLWZvbnQtc2l6ZS1taW4sIGNhbGMoLjc1cmVtICsgMHZ3KSwgJGJhbm5lci1pdGVtLWZvbnQtc2l6ZS1tYXgpO1xyXG4kYmFubmVyLWl0ZW0tZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTE7XHJcbiRiYW5uZXItaXRlbS1mb250OiBub3JtYWwgbm9ybWFsIDYwMCAjeyRiYW5uZXItaXRlbS1mb250LXNpemV9IC8gMSAkYmFubmVyLWl0ZW0tZm9udC1mYW1pbHk7XHJcblxyXG4kYmFubmVyLWl0ZW0tYmFja2dyb3VuZDogcmdiYSgkY29sb3JfYnJhbmQtNSwgLjUpO1xyXG4kYmFubmVyLWl0ZW0tY29sb3I6ICRjb2xvcl9icmFuZC0zO1xyXG4kYmFubmVyLWl0ZW0tYm9yZGVyOiAxcHggc29saWQgcmdiYSgkY29sb3JfYnJhbmQtMiwgLjMpO1xyXG4kYmFubmVyLWl0ZW1fdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbi8vIFZlcnNpb24gcGFnZVxyXG4kYmFubmVyLWl0ZW0tYmFja2dyb3VuZC0tcGFnZTogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS0zO1xyXG4kYmFubmVyLWl0ZW0tY29sb3ItLXBhZ2U6ICRjb2xvcl9icmFuZC0zO1xyXG4kYmFubmVyLWl0ZW0tYm9yZGVyLS1wYWdlOiAxcHggc29saWQgJGJhbm5lci1pdGVtLWJhY2tncm91bmQtLXBhZ2U7XHJcbiIsIiRiYW5uZXItaXRlbV9zdGF0dXMtZm9udC1zaXplLW1pbjogLjc1cmVtICFkZWZhdWx0OyAvLyAyNnB4XHJcbiRiYW5uZXItaXRlbV9zdGF0dXMtZm9udC1zaXplLW1heDogLjc1cmVtICFkZWZhdWx0OyAvLyAzMHB4XHJcbiRiYW5uZXItaXRlbV9zdGF0dXMtZm9udC1zaXplICAgIDogY2xhbXAoJGJhbm5lci1pdGVtX3N0YXR1cy1mb250LXNpemUtbWluLCBjYWxjKC43NXJlbSArIDB2dyksICRiYW5uZXItaXRlbV9zdGF0dXMtZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRiYW5uZXItaXRlbV9zdGF0dXMtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRiYW5uZXItaXRlbV9zdGF0dXMtZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skYmFubmVyLWl0ZW1fc3RhdHVzLWZvbnQtc2l6ZX0gLyAxICRiYW5uZXItaXRlbS1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuJGJhbm5lci1pdGVtX3N0YXR1c19iYWNrZ3JvdW5kOnJnYmEoJGNvbG9yX2JyYW5kLTUsIC41KSAhZGVmYXVsdDtcclxuJGJhbm5lci1pdGVtX3N0YXR1cy1ib3JkZXI6MXB4IHNvbGlkIHJnYmEoJGNvbG9yX2JyYW5kLTIsIC4zKSAhZGVmYXVsdDtcclxuJGJhbm5lci1pdGVtX3N0YXR1c19mb250OiRiYW5uZXItaXRlbV9zdGF0dXMtZm9udCAhZGVmYXVsdDtcclxuJGJhbm5lci1pdGVtX3N0YXR1c19jb2xvcjokY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJGJhbm5lci1pdGVtX3N0YXR1cy10cmFuc2Zvcm06dXBwZXJjYXNlICFkZWZhdWx0O1xyXG5cclxuXHJcbi5iYW5uZXIge1xyXG4gICAgJl9fc3RhdHVzLS13cmFwe1xyXG4gICAgICAgIC5iYW5uZXItaXRlbSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiYW5uZXItaXRlbV9zdGF0dXNfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYm9yZGVyOiAkYmFubmVyLWl0ZW1fc3RhdHVzLWJvcmRlcjtcclxuICAgICAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkYmFubmVyLWl0ZW1fc3RhdHVzX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJhbm5lci1pdGVtX3N0YXR1c19jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiRiYW5uZXItaXRlbV9zdGF0dXMtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiJGJhbm5lci1pdGVtX3N0YXR1cy1mb250LXNpemUtbWluOiAxcmVtOyAvLyAyNnB4XHJcbiRiYW5uZXItaXRlbV9zdGF0dXMtZm9udC1zaXplLW1heDogMXJlbTsgLy8gMzBweFxyXG4kYmFubmVyLWl0ZW1fc3RhdHVzLWZvbnQtc2l6ZSAgICA6IGNsYW1wKCRiYW5uZXItaXRlbV9zdGF0dXMtZm9udC1zaXplLW1pbiwgY2FsYygxcmVtICsgMHZ3KSwgJGJhbm5lci1pdGVtX3N0YXR1cy1mb250LXNpemUtbWF4KTtcclxuJGJhbm5lci1pdGVtX3N0YXR1cy1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJGJhbm5lci1pdGVtX3N0YXR1cy1mb250OiBub3JtYWwgbm9ybWFsIDYwMCAjeyRiYW5uZXItaXRlbV9zdGF0dXMtZm9udC1zaXplfSAvIDEgJGJhbm5lci1pdGVtLWZvbnQtZmFtaWx5O1xyXG5cclxuXHJcblxyXG4kYmFubmVyLWl0ZW1fc3RhdHVzX2JhY2tncm91bmQ6cmdiYSgkY29sb3JfYnJhbmQtNSwgLjUpO1xyXG4kYmFubmVyLWl0ZW1fc3RhdHVzLWJvcmRlcjoxcHggc29saWQgcmdiYSgkY29sb3JfYnJhbmQtMiwgLjMpO1xyXG4kYmFubmVyLWl0ZW1fc3RhdHVzX2ZvbnQ6JGJhbm5lci1pdGVtX3N0YXR1cy1mb250O1xyXG4kYmFubmVyLWl0ZW1fc3RhdHVzX2NvbG9yOiRjb2xvcl9icmFuZC0zO1xyXG4kYmFubmVyLWl0ZW1fc3RhdHVzLXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBTdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi5jdGEtcHJpbWFyeSB7XHJcbiAgICBmb250OiAkY29yZV9jdGEtcHJpbWFyeV9mb250O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4gICAgcGFkZGluZzogMWVtO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgIHBhZGRpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X3BhZGRpbmc7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSByZXNldC1saW5rO1xyXG4gICAgQGV4dGVuZCAjeyRjb3JlX2N0YS1wcmltYXJ5LWFuaW1hdGlvbn07XHJcbiAgICBib3JkZXItd2lkdGg6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci13aWR0aDtcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvcjtcclxuICAgIGJhY2tncm91bmQ6ICRjb3JlX2N0YS1wcmltYXJ5X2JhY2tncm91bmQ7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvcjtcclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBjb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ob3Zlcl9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgLmN0YS1wcmltYXJ5X19kcmF3aW5nIHtcclxuICAgICAgICAgICAgZmlsbDogJGNvcmVfY3RhLXByaW1hcnlfaG92ZXJfZmlsbC1jb2xvcjtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZHJhd2luZyB7XHJcbiAgICAgICAgZmlsbDogJGNvcmVfY3RhLXByaW1hcnlfZHJhd2luZ19jb2xvcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuMnM7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gZ2VzdGlvbiBhdmFudCAtIGFwcsOoc1xyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgJiArIC5jdGEtcHJpbWFyeV9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19kcmF3aW5nIHtcclxuICAgICAgICAmICsgLmN0YS1wcmltYXJ5X190ZXh0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1sZWFkcyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDEuMnJlbSAycmVtO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGFuaW1hdGlvbl9zaGluZV9lZmZlY3Q7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogc2hpbmUgI3skYW5pbWF0aW9uX3NoaW5lX2R1cmF0aW9ufXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIC5jdGEtcHJpbWFyeV9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLmN0YS1xdWF0ZXJuYXJ5IHtcclxuICAgIGZvbnQ6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2ZvbnQ7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXF1YXRlcm5hcnlfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXF1YXRlcm5hcnlfdGV4dC10cmFuc2Zvcm07XHJcbiAgICBwYWRkaW5nOiAxZW07XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgcGFkZGluZzogJGNvcmVfY3RhLXF1YXRlcm5hcnlfcGFkZGluZztcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc2V0LWxpbms7XHJcbiAgICBAZXh0ZW5kICN7JGNvcmVfY3RhLXF1YXRlcm5hcnktYW5pbWF0aW9ufTtcclxuICAgIGJvcmRlci13aWR0aDogJGNvcmVfY3RhLXF1YXRlcm5hcnlfYm9yZGVyLXdpZHRoO1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgY29sb3I6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2NvbG9yO1xyXG4gICAgYmFja2dyb3VuZDogJGNvcmVfY3RhLXF1YXRlcm5hcnlfYmFja2dyb3VuZDtcclxuICAgIGJvcmRlci1jb2xvcjogJGNvcmVfY3RhLXF1YXRlcm5hcnlfYm9yZGVyLWNvbG9yO1xyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiAkY29yZV9jdGEtcXVhdGVybmFyeV9ob3Zlcl9jb2xvcjtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICBmaWxsOiAkY29yZV9jdGEtcXVhdGVybmFyeV9kcmF3aW5nX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29yZV9jdGEtcXVhdGVybmFyeV9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgfVxyXG5cclxuICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZHJhd2luZyB7XHJcbiAgICAgICAgZmlsbDogJGNvcmVfY3RhLXF1YXRlcm5hcnlfZHJhd2luZ19jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAmLS1yZXZlcnNlIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgICAgJi5saW5rcy1ncm91cF9fbGluay0tZHJhd2luZyB7XHJcbiAgICAgICAgICAgIC5saW5rcy1ncm91cF9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLjVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxpbmtzLWdyb3VwIHtcclxuICAgICAgICAmX19saW5rIHtcclxuICAgICAgICAgICAgJi0tZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAubGlua3MtZ3JvdXBfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBTdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi5jdGEtcXVpbnF1ZW5uaWFsIHtcclxuICAgIGZvbnQ6ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfZm9udDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcXVpbnF1ZW5uaWFsX2xldHRlci1zcGFjaW5nO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfdGV4dC10cmFuc2Zvcm07XHJcbiAgICBwYWRkaW5nOiAxZW07XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgcGFkZGluZzogJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9wYWRkaW5nO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzZXQtbGluaztcclxuICAgIGJvcmRlci13aWR0aDogJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9ib3JkZXItd2lkdGg7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBjb2xvcjogJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9jb2xvcjtcclxuICAgIGJhY2tncm91bmQ6ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfYmFja2dyb3VuZDtcclxuICAgIGJvcmRlci1jb2xvcjogJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9ib3JkZXItY29sb3I7XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgY29sb3I6ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcXVpbnF1ZW5uaWFsX2hvdmVyX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAuY3RhLXF1aW5xdWVubmlhbF9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgIGZpbGw6ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmRpc2FibGVkIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2RyYXdpbmcge1xyXG4gICAgICAgIGZpbGw6ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfZHJhd2luZ19jb2xvcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuMnM7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgJiArIC5jdGEtcXVpbnF1ZW5uaWFsX19kcmF3aW5nIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2RyYXdpbmcge1xyXG4gICAgICAgICYgKyAuY3RhLXF1aW5xdWVubmlhbF9fdGV4dCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tbGVhZHMge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiAxLjJyZW0gMnJlbTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhbmltYXRpb25fc2hpbmVfZWZmZWN0O1xyXG4gICAgICAgICAgICBhbmltYXRpb246IHNoaW5lICN7JGFuaW1hdGlvbl9zaGluZV9kdXJhdGlvbn1zIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAuY3RhLXF1aW5xdWVubmlhbF9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLmN0YS1zZWNvbmRhcnkge1xyXG4gICAgQGV4dGVuZCAuYnV0dG9uLS1zd2VlcC10by10b3A7XHJcbiAgICBmb250OiAkY29yZV9jdGEtc2Vjb25kYXJ5X2ZvbnQ7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXNlY29uZGFyeV9sZXR0ZXItc3BhY2luZztcclxuICAgIHRleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtc2Vjb25kYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4gICAgcGFkZGluZzogMWVtO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgIHBhZGRpbmc6ICRjb3JlX2N0YS1zZWNvbmRhcnlfcGFkZGluZztcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc2V0LWxpbms7XHJcbiAgICBib3JkZXItd2lkdGg6ICRjb3JlX2N0YS1zZWNvbmRhcnlfYm9yZGVyLXdpZHRoO1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgY29sb3I6ICRjb3JlX2N0YS1zZWNvbmRhcnlfY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2JhY2tncm91bmQ7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb3JlX2N0YS1zZWNvbmRhcnlfYm9yZGVyLWNvbG9yO1xyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2hvdmVyX2NvbG9yO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvcmVfY3RhLXNlY29uZGFyeV9ob3Zlcl9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgLmN0YS1zZWNvbmRhcnlfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICBmaWxsOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmN0YS1zZWNvbmRhcnlfX2xhYmVsLFxyXG4gICAgICAgIC5jdGEtc2Vjb25kYXJ5X190ZXh0IHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb3JlX2N0YS1zZWNvbmRhcnlfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQgOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2JlZm9yZV9iYWNrZ3JvdW5kO1xyXG4gICAgfVxyXG5cclxuICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGFiZWwsXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBjb2xvcjogJGNvcmVfY3RhLXNlY29uZGFyeV90ZXh0X2NvbG9yO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZHJhd2luZyB7XHJcbiAgICAgICAgZmlsbDogJGNvcmVfY3RhLXNlY29uZGFyeV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4ycztcclxuICAgIH1cclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcblxyXG4gICAgfVxyXG5cclxuICAgICYtLWRldGFpbCB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAyLjc1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXJldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uIDogcm93LXJldmVyc2U7XHJcbiAgICAgICAgLmN0YS1zZWNvbmRhcnkge1xyXG4gICAgICAgICAgICAmX190ZXh0LFxyXG4gICAgICAgICAgICAmX19sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLmN0YS10ZXJ0aWFyeSB7XHJcbiAgICBmb250OiAkY29yZV9jdGEtdGVydGlhcnlfZm9udDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtdGVydGlhcnlfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXRlcnRpYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4gICAgcGFkZGluZzogMWVtO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgIHBhZGRpbmc6ICRjb3JlX2N0YS10ZXJ0aWFyeV9wYWRkaW5nO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzZXQtbGluaztcclxuICAgIEBleHRlbmQgI3skY29yZV9jdGEtdGVydGlhcnktYW5pbWF0aW9ufTtcclxuICAgIGJvcmRlci13aWR0aDogJGNvcmVfY3RhLXRlcnRpYXJ5X2JvcmRlci13aWR0aDtcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGNvbG9yOiAkY29yZV9jdGEtdGVydGlhcnlfY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29yZV9jdGEtdGVydGlhcnlfYmFja2dyb3VuZDtcclxuICAgIGJvcmRlci1jb2xvcjogJGNvcmVfY3RhLXRlcnRpYXJ5X2JvcmRlci1jb2xvcjtcclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBjb2xvcjogJGNvcmVfY3RhLXRlcnRpYXJ5X2hvdmVyX2NvbG9yO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvcmVfY3RhLXRlcnRpYXJ5X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAuY3RhLXRlcnRpYXJ5X19kcmF3aW5nIHtcclxuICAgICAgICAgICAgZmlsbDogJGNvcmVfY3RhLXRlcnRpYXJ5X2RyYXdpbmdfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvcmVfY3RhLXRlcnRpYXJ5X2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29yZV9jdGEtdGVydGlhcnlfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgIH1cclxuXHJcbiAgICAmOmRpc2FibGVkIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2RyYXdpbmcge1xyXG4gICAgICAgIGZpbGw6ICRjb3JlX2N0YS10ZXJ0aWFyeV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXJldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAmLmxpbmtzLWdyb3VwX19saW5rLS1kcmF3aW5nIHtcclxuICAgICAgICAgICAgLmxpbmtzLWdyb3VwX190ZXh0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGlua3MtZ3JvdXAge1xyXG4gICAgICAgICZfX2xpbmsge1xyXG4gICAgICAgICAgICAmLS1kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgIC5saW5rcy1ncm91cF9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG5cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBTdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi5jaGVja2JveCB7XHJcblxyXG4gICAgJl9fbGFiZWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IC4xZW07XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogJGNoZWNrYm94X2xhYmVsX2NvbG9yO1xyXG4gICAgICAgIGZvbnQ6ICRjaGVja2JveF9sYWJlbF9mb250O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiAkY2hlY2tib3hfbGFiZWxfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRjaGVja2JveF9sYWJlbF9sZXR0ZXItc3BhY2luZztcclxuICAgIH1cclxuXHJcbiAgICAmX19maWVsZCB7XHJcbiAgICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAgICAgJiArIC5jaGVja2JveF9fYm94IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNoZWNrYm94X2JvcmRlci1jb2xvci0tY2hlY2tlZDtcclxuXHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY2hlY2tib3hfYmFja2dyb3VuZC1jb2xvci0tY2hlY2tlZDtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmRpc2FibGVkIHtcclxuICAgICAgICAgICAgJiArIC5jaGVja2JveF9fYm94IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNoZWNrYm94X2NvbG9yLS1kaXNhYmxlZDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkY2hlY2tib3hfYmFja2dyb3VuZC1jb2xvci0tZGlzYWJsZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBwb2x5bGluZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIH4gLmNoZWNrYm94X19zcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAgJGNoZWNrYm94X2xhYmVsX2NvbG9yLS1kaXNhYmxlZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpjaGVja2VkOmRpc2FibGVkIHtcclxuICAgICAgICAgICAgJiArIC5jaGVja2JveF9fYm94IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNoZWNrYm94X2JvcmRlci1jb2xvci0tY2hlY2tlZC1kaXNhYmxlZDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjaGVja2JveF9iYWNrZ3JvdW5kX2NoZWNrZWQtZGlzYWJsZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAmIH4gLmNoZWNrYm94X19ib3gge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY2hlY2tib3hfYm9yZGVyLWNvbG9yLS1mb2N1cztcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcblxyXG5cclxuICAgICZfX2JveCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNoZWNrYm94X2NoZWNrX2JhY2tncm91bmQ7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoZWNrYm94X2NoZWNrX2JvcmRlci1jb2xvcjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDdweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjaGVja2JveF9jaGVja19jb2xvci0tY2hlY2tlZDtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY2hlY2tib3hfY2hlY2tfY29sb3ItLWNoZWNrZWQ7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgc2NhbGUoMCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NwYW4ge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBmb250OiAkY2hlY2tib3hfbGFiZWxfZm9udDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogJGNoZWNrYm94X2xhYmVsX2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiAkY2hlY2tib3hfbGFiZWxfdGV4dC10cmFuc2Zvcm07XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgLmNoZWNrYm94X19ib3gge1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuKlxyXG4qIEZvcm11bGFpcmUgY29udHJhc3RlIChwb3VyIGxlcyBmb25kcyBkYXJrKVxyXG4qXHJcbiovXHJcbi5mb3JtLS1jb250cmFzdCB7XHJcbiAgICAuY2hlY2tib3gge1xyXG5cclxuICAgICAgICAmX19sYWJlbCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY2hlY2tib3gtLWNvbnRyYXN0X2xhYmVsX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19maWVsZCB7XHJcbiAgICAgICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICAgICAgICAmICsgLmNoZWNrYm94X19ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNoZWNrYm94X2JvcmRlci1jb2xvci0tY2hlY2tlZDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY2hlY2tib3hfYmFja2dyb3VuZC1jb2xvci0tY2hlY2tlZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpkaXNhYmxlZCB7XHJcbiAgICAgICAgICAgICAgICAmICsgLmNoZWNrYm94X19ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNoZWNrYm94X2NvbG9yLS1kaXNhYmxlZDtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGNoZWNrYm94X2JhY2tncm91bmQtY29sb3ItLWRpc2FibGVkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJiB+IC5jaGVja2JveF9fc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICAkY2hlY2tib3hfbGFiZWxfY29sb3ItLWRpc2FibGVkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmNoZWNrZWQ6ZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgJiArIC5jaGVja2JveF9fYm94IHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjaGVja2JveF9ib3JkZXItY29sb3ItLWNoZWNrZWQtZGlzYWJsZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNoZWNrYm94X2JhY2tncm91bmRfY2hlY2tlZC1kaXNhYmxlZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICYgfiAuY2hlY2tib3hfX2JveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY2hlY2tib3gtLWNvbnRyYXN0X2JvcmRlci1jb2xvci0tZm9jdXM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAmX19ib3gge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoZWNrYm94X2NoZWNrX2JvcmRlci1jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY2hlY2tib3hfY2hlY2tfY29sb3ItLWNoZWNrZWQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRjaGVja2JveF9jaGVja19jb2xvci0tY2hlY2tlZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRjaGVja2JveF9sYWJlbF9mb250O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJGNoZWNrYm94X2xhYmVsX2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGNoZWNrYm94X2xhYmVsX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiRnbG9iYWxfdHJhbnNpdGlvbl8xOiAxcztcclxuJGdsb2JhbF90cmFuc2l0aW9uXzI6IDAuM3M7XHJcbiRnbG9iYWxfdHJhbnNpdGlvbl8zOiAwLjVzO1xyXG5cclxuJGZvcm1fbWFpbl9jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcblxyXG4kZm9ybV9maWVsZF9sYWJlbF9sZXR0ZXItc3BhY2luZzogJGh0bWwtc3BhY2luZztcclxuJGZvcm1fZmllbGRfbGFiZWxfdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiRmb3JtX2ZpZWxkX2xhYmVsX2NvbG9yOiAkYm9keV9jb2xvcjtcclxuJGZvcm1fZmllbGRfY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kZm9ybV9maWVsZF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuXHJcblxyXG4kZm9ybV9sYWJlbF9jb2xvcjogJGJvZHlfY29sb3I7XHJcbiRmb3JtX2xhYmVsX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIC44NzVyZW0gLyAjeyRodG1sLWxpbmUtaGVpZ2h0fSAkZm9udC1mYW1pbHktLTE7XHJcbiRmb3JtX2xhYmVsX21hcmdpbi1ib3R0b206IC40MzhlbTtcclxuJGZvcm1fbGFiZWxfdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiRmb3JtX2xhYmVsX2xldHRlci1zcGFjaW5nOiAkaHRtbC1zcGFjaW5nO1xyXG5cclxuJGZvcm1fZWxlbWVudF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAuOTM3NXJlbSAvICN7JGh0bWwtbGluZS1oZWlnaHR9ICRmb250LWZhbWlseS0tMTtcclxuJGZvcm1fZWxlbWVudF9sZXR0ZXItc3BhY2luZzogJGh0bWwtc3BhY2luZztcclxuJGZvcm1fZWxlbWVudF90ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuJGZvcm1fZWxlbWVudF9wYWRkaW5nOiAwLjVyZW0gMC44NzVyZW07XHJcbiRmb3JtX2VsZW1lbnRfbWluLWhlaWdodDogNDVweDtcclxuJGZvcm1fZWxlbWVudF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJGZvcm1fZWxlbWVudF9jb2xvcjogJGJvZHlfY29sb3I7XHJcbiRmb3JtX2VsZW1lbnRfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTU7XHJcbiRmb3JtX2VsZW1lbnRfYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiRmb3JtX2VsZW1lbnRfYm9yZGVyLXJhZGl1czogMDtcclxuJGZvcm1fZWxlbWVudF9ib3hfc2hhZG93OiAwcHggMnB4IDZweCAycHggcmdiYSgkY29sb3JfYnJhbmQtNSwwLjM1KTtcclxuJGZvcm1fZWxlbWVudF9ib3hfc2hhZG93X3RvcDogMHB4IDJweCA2cHggMnB4IHJnYmEoJGNvbG9yX2JyYW5kLTUsMC4zNSk7XHJcblxyXG5cclxuJGZvcm1fZWxlbWVudF9jb2xvci0tZGlzYWJsZWQ6ICRjb2xvcl9icmFuZC00O1xyXG5cclxuJGZvcm1fZWxlbWVudF9ib3JkZXItY29sb3ItLW9wZW5lZDogJGNvbG9yX2JyYW5kLTI7XHJcbiRmb3JtX2VsZW1lbnRfYm9yZGVyLXdpZHRoLS1vcGVuZWQ6IDFweDtcclxuXHJcbiRmb3JtX2VsZW1lbnRfY29sb3I6ICRib2R5X2NvbG9yO1xyXG4kZm9ybV9lbGVtZW50X3BsYWNlaG9sZGVyX2NvbG9yOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTQ7XHJcbiRmb3JtX2VsZW1lbnRfcGxhY2Vob2xkZXJfb3BhY2l0eTogMTtcclxuXHJcbiRmb3JtX2VsZW1lbnRfZm9jdXNfYmFja2dyb3VuZDogJGZvcm1fZWxlbWVudF9iYWNrZ3JvdW5kO1xyXG4kZm9ybV9lbGVtZW50X2ZvY3VzX2JvcmRlci1jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcbiRmb3JtX2VsZW1lbnRfZm9jdXNfcGxhY2Vob2xkZXJfY29sb3I6ICRjb2xvcl9icmFuZC00O1xyXG4kZm9ybV9lbGVtZW50X2ZvY3VzX3BsYWNlaG9sZGVyX29wYWNpdHk6IDE7XHJcblxyXG4vLyBFbGVtZW50c1xyXG5cclxuJGZvcm1fZWxlbWVudF9pY29uX2NvbG9yOiAkZm9ybV9tYWluX2NvbG9yO1xyXG5cclxuJGZvcm1fZGVjb3JhdGlvbl9jb2xvcjogJGZvcm1fbWFpbl9jb2xvcjtcclxuXHJcbiRmb3JtX2ZpZWxkc2V0X21hcmdpbjogMDtcclxuXHJcbiRmb3JtX2ZpZWxkX21hcmdpbi0tc206IDAgMCAxcmVtO1xyXG4kZm9ybV9maWVsZF9tYXJnaW4tLW1kOiAwIDAgMS41cmVtIDA7XHJcblxyXG4kZm9ybV9sZWdlbmRfZm9udCAgICAgICAgICA6IG5vcm1hbCBub3JtYWwgNDAwIDFlbS8xLjVlbSAkZm9udC1mYW1pbHktLTI7XHJcbiRmb3JtX2xlZ2VuZF9sZXR0ZXItc3BhY2luZzogMDtcclxuJGZvcm1fbGVnZW5kX3RleHQtdHJhbnNmb3JtOiAkZm9ybV9sYWJlbF90ZXh0LXRyYW5zZm9ybTtcclxuJGZvcm1fbGVnZW5kX21hcmdpbiAgICAgICAgOiAwO1xyXG5cclxuJGZvcm1fY29uZGl0aW9uc19mb250IDogbm9ybWFsIG5vcm1hbCA0MDAgLjgzMXJlbS8xLjUgJGZvbnQtZmFtaWx5LS0xO1xyXG4kZm9ybV9jb25kaXRpb25zX2NvbG9yOiAkZm9ybV9sYWJlbF9jb2xvcjtcclxuJGZvcm1fY29uZGl0aW9uc19sZXR0ZXItc3BhY2luZzogJGZvcm1fbGFiZWxfbGV0dGVyLXNwYWNpbmc7XHJcblxyXG4kZm9ybV9sZWdhbHNfZm9udCA6IG5vcm1hbCBub3JtYWwgNDAwIDAuNTk0cmVtIC8gI3skaHRtbC1saW5lLWhlaWdodH0gJGZvbnQtZmFtaWx5LS0xO1xyXG4kZm9ybV9sZWdhbHNfY29sb3I6ICRib2R5X2NvbG9yO1xyXG4kZm9ybV9sZWdhbHNfdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiRmb3JtX2VsZW1lbnRfbWFyZ2luLXJpZ2h0LWxlZnQ6IDEwcHg7XHJcbiRmb3JtX2Vycm9yX2hpZ2hsaWdodC1iYWNrZ3JvdW5kX2NvbG9yOiAkY29sb3JfdXRpbGl0eS0yO1xyXG4kZm9ybV9lcnJvcl9oaWdobGlnaHQtY29sb3I6IHdoaXRlO1xyXG5cclxuXHJcbi8qXHJcbiogVGV4dGZpZWxkXHJcbiAqL1xyXG5cclxuLy8gTGFiZWxcclxuJHRleHRmaWVsZF9sYWJlbF9mb250OiAkZm9ybV9sYWJlbF9mb250O1xyXG4kdGV4dGZpZWxkX2xhYmVsX2NvbG9yICAgICAgICAgOiAkZm9ybV9sYWJlbF9jb2xvcjtcclxuJHRleHRmaWVsZF9sYWJlbF9tYXJnaW4tYm90dG9tIDogJGZvcm1fbGFiZWxfbWFyZ2luLWJvdHRvbTtcclxuJHRleHRmaWVsZF9sYWJlbF90ZXh0LXRyYW5zZm9ybTogJGZvcm1fbGFiZWxfdGV4dC10cmFuc2Zvcm07XHJcbiR0ZXh0ZmllbGRfbGFiZWxfbGV0dGVyLXNwYWNpbmc6ICRmb3JtX2xhYmVsX2xldHRlci1zcGFjaW5nO1xyXG5cclxuLy8gQ2hhbXBzXHJcbiR0ZXh0ZmllbGRfaW5wdXRfZm9udCAgICAgICAgICA6ICRmb3JtX2VsZW1lbnRfZm9udDtcclxuJHRleHRmaWVsZF9pbnB1dF9sZXR0ZXItc3BhY2luZzogJGZvcm1fZWxlbWVudF9sZXR0ZXItc3BhY2luZztcclxuJHRleHRmaWVsZF9pbnB1dF90ZXh0LXRyYW5zZm9ybTogJGZvcm1fZWxlbWVudF90ZXh0LXRyYW5zZm9ybTtcclxuJHRleHRmaWVsZF9pbnB1dF9wYWRkaW5nICAgICAgICA6ICRmb3JtX2VsZW1lbnRfcGFkZGluZztcclxuJHRleHRmaWVsZF9pbnB1dF9iYWNrZ3JvdW5kICAgIDogJGZvcm1fZWxlbWVudF9iYWNrZ3JvdW5kO1xyXG4kdGV4dGZpZWxkX2lucHV0X2NvbG9yOiAkZm9ybV9lbGVtZW50X2NvbG9yO1xyXG4kdGV4dGZpZWxkX2lucHV0X2JvcmRlci1jb2xvciAgOiAkZm9ybV9lbGVtZW50X2JvcmRlci1jb2xvcjtcclxuJHRleHRmaWVsZF9pbnB1dF90cmFuc2l0aW9uICA6ICRnbG9iYWxfdHJhbnNpdGlvbl8yO1xyXG4kdGV4dGZpZWxkX2lucHV0X21pbi1oZWlnaHQgIDogJGZvcm1fZWxlbWVudF9taW4taGVpZ2h0O1xyXG4kdGV4dGZpZWxkX2lucHV0X2JvcmRlci13aWR0aCAgOiAkZm9ybV9lbGVtZW50X2JvcmRlci13aWR0aDtcclxuJHRleHRmaWVsZF9pbnB1dF9ib3JkZXItcmFkaXVzICA6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLXJhZGl1cztcclxuXHJcbi8vIFBsYWNlaG9sZGVyXHJcbiR0ZXh0ZmllbGRfaW5wdXRfcGxhY2Vob2xkZXJfY29sb3I6ICRmb3JtX2VsZW1lbnRfcGxhY2Vob2xkZXJfY29sb3I7XHJcbiR0ZXh0ZmllbGRfaW5wdXRfcGxhY2Vob2xkZXJfb3BhY2l0eTogJGZvcm1fZWxlbWVudF9wbGFjZWhvbGRlcl9vcGFjaXR5O1xyXG4vLy8vIDo6IGZvY3VzXHJcbiR0ZXh0ZmllbGRfaW5wdXRfZm9jdXNfYmFja2dyb3VuZDogJGZvcm1fZWxlbWVudF9mb2N1c19iYWNrZ3JvdW5kO1xyXG4kdGV4dGZpZWxkX2lucHV0X2ZvY3VzX2JvcmRlci1jb2xvcjogJGZvcm1fZWxlbWVudF9mb2N1c19ib3JkZXItY29sb3I7XHJcbiR0ZXh0ZmllbGRfaW5wdXRfZm9jdXNfcGxhY2Vob2xkZXJfY29sb3I6ICRmb3JtX2VsZW1lbnRfZm9jdXNfcGxhY2Vob2xkZXJfY29sb3I7XHJcbiR0ZXh0ZmllbGRfaW5wdXRfZm9jdXNfcGxhY2Vob2xkZXJfb3BhY2l0eTogJGZvcm1fZWxlbWVudF9mb2N1c19wbGFjZWhvbGRlcl9vcGFjaXR5O1xyXG5cclxuJHRleHRmaWVsZF9pbnB1dF9kYXRlX2NhbGVuZGFyX2NvbG9yOiAkZm9ybV9tYWluX2NvbG9yO1xyXG5cclxuLypcclxuKiBUZXh0YXJlYVxyXG4gKi9cclxuLy8gTGFiZWxcclxuJHRleHRhcmVhX2xhYmVsX2NvbG9yICAgICAgICAgOiAkZm9ybV9sYWJlbF9jb2xvcjtcclxuJHRleHRhcmVhX2xhYmVsX2ZvbnQgICAgICAgICA6ICRmb3JtX2xhYmVsX2ZvbnQ7XHJcbiR0ZXh0YXJlYV9sYWJlbF90ZXh0LXRyYW5zZm9ybTogJGZvcm1fbGFiZWxfdGV4dC10cmFuc2Zvcm07XHJcbiR0ZXh0YXJlYV9sYWJlbF9tYXJnaW4tYm90dG9tIDogJGZvcm1fbGFiZWxfbWFyZ2luLWJvdHRvbTtcclxuJHRleHRhcmVhX2xhYmVsX2xldHRlci1zcGFjaW5nIDogJGZvcm1fbGFiZWxfbGV0dGVyLXNwYWNpbmc7XHJcblxyXG4vLyBDaGFtcHNcclxuJHRleHRhcmVhX2lucHV0X2ZvbnQgICAgICAgICAgOiAkZm9ybV9lbGVtZW50X2ZvbnQ7XHJcbiR0ZXh0YXJlYV9pbnB1dF9sZXR0ZXItc3BhY2luZzogJGZvcm1fZWxlbWVudF9sZXR0ZXItc3BhY2luZztcclxuJHRleHRhcmVhX2lucHV0X3RleHQtdHJhbnNmb3JtOiAkZm9ybV9lbGVtZW50X3RleHQtdHJhbnNmb3JtO1xyXG4kdGV4dGFyZWFfaW5wdXRfdHJhbnNpdGlvbiAgOiAkZ2xvYmFsX3RyYW5zaXRpb25fMjtcclxuJHRleHRhcmVhX2lucHV0X2JhY2tncm91bmQgICAgOiAkZm9ybV9lbGVtZW50X2JhY2tncm91bmQ7XHJcbiR0ZXh0YXJlYV9pbnB1dF9jb2xvcjogJGZvcm1fZWxlbWVudF9jb2xvcjtcclxuJHRleHRhcmVhX2lucHV0X2JvcmRlci1jb2xvciAgOiAkZm9ybV9lbGVtZW50X2JvcmRlci1jb2xvcjtcclxuJHRleHRhcmVhX2lucHV0X2JvcmRlci13aWR0aCAgOiAkZm9ybV9lbGVtZW50X2JvcmRlci13aWR0aDtcclxuJHRleHRhcmVhX2lucHV0X3BhZGRpbmc6ICRmb3JtX2VsZW1lbnRfcGFkZGluZztcclxuJHRleHRhcmVhX2lucHV0X2JvcmRlci1yYWRpdXM6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLXJhZGl1cztcclxuXHJcbi8vIFBsYWNlaG9sZGVyXHJcbiRmb3JtX3BsYWNlaG9sZGVyX2NvbG9yOiRmb3JtX2VsZW1lbnRfcGxhY2Vob2xkZXJfY29sb3I7XHJcbiRmb3JtX3BsYWNlaG9sZGVyX29wYWNpdHkgOiAkZm9ybV9lbGVtZW50X3BsYWNlaG9sZGVyX29wYWNpdHk7XHJcbi8vLy8gOjogZm9jdXNcclxuJHRleHRhcmVhX2lucHV0X2ZvY3VzX2JhY2tncm91bmQ6ICRmb3JtX2VsZW1lbnRfZm9jdXNfYmFja2dyb3VuZDtcclxuJHRleHRhcmVhX2lucHV0X2ZvY3VzX2JvcmRlci1jb2xvcjogJGZvcm1fZWxlbWVudF9mb2N1c19ib3JkZXItY29sb3I7XHJcbiR0ZXh0YXJlYV9pbnB1dF9mb2N1c19wbGFjZWhvbGRlcl9jb2xvcjogJGZvcm1fZWxlbWVudF9mb2N1c19wbGFjZWhvbGRlcl9jb2xvcjtcclxuJHRleHRhcmVhX2lucHV0X2ZvY3VzX3BsYWNlaG9sZGVyX29wYWNpdHk6ICRmb3JtX2VsZW1lbnRfZm9jdXNfcGxhY2Vob2xkZXJfb3BhY2l0eTtcclxuXHJcblxyXG4vKlxyXG4qIFJhZGlvXHJcbiAqL1xyXG4kcmFkaW9fbGFiZWxfY29sb3I6ICRmb3JtX2ZpZWxkX2xhYmVsX2NvbG9yO1xyXG4kcmFkaW9fY2hlY2tfYmFja2dyb3VuZDogICRmb3JtX2VsZW1lbnRfYmFja2dyb3VuZDtcclxuJHJhZGlvX2NoZWNrX2NvbG9yICAgICAgICAgIDogJGZvcm1fZWxlbWVudF9iYWNrZ3JvdW5kO1xyXG4kcmFkaW9fY2hlY2tfYm9yZGVyLWNvbG9yICAgOiAkZm9ybV9lbGVtZW50X2JvcmRlci1jb2xvcjtcclxuJHJhZGlvX2xlZ2VuZF9mb250ICAgICAgICAgIDogJGZvcm1fbGFiZWxfZm9udDtcclxuJHJhZGlvX2xlZ2VuZF9sZXR0ZXItc3BhY2luZzogJGZvcm1fbGFiZWxfbGV0dGVyLXNwYWNpbmc7XHJcbiRyYWRpb19sZWdlbmRfdGV4dC10cmFuc2Zvcm06ICRmb3JtX2xhYmVsX3RleHQtdHJhbnNmb3JtO1xyXG5cclxuJHJhZGlvX2NoZWNrZWRfY29sb3I6ICRmb3JtX21haW5fY29sb3I7XHJcbiRyYWRpb19jaGVja2VkX2JvcmRlci1jb2xvciAgIDogJGNvbG9yX2JyYW5kLTQ7XHJcblxyXG4vLyBSYWRpbyBncm91cFxyXG4kcmFkaW9zX2xlZ2VuZF9mb250ICAgICAgICAgIDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSAvICN7JGh0bWwtbGluZS1oZWlnaHR9ICRmb250LWZhbWlseS0tMTtcclxuJHJhZGlvc19sZWdlbmRfbGV0dGVyLXNwYWNpbmc6ICRmb3JtX2xhYmVsX2xldHRlci1zcGFjaW5nO1xyXG4kcmFkaW9zX2xlZ2VuZF90ZXh0LXRyYW5zZm9ybTogJGZvcm1fbGFiZWxfdGV4dC10cmFuc2Zvcm07XHJcbiRyYWRpb3NfbGVnZW5kX2NvbG9yOiAkZm9ybV9tYWluX2NvbG9yO1xyXG5cclxuXHJcbi8qXHJcbiogQ2hlY2tib3hcclxuICovXHJcbiRjaGVja2JveF9jaGVja19iYWNrZ3JvdW5kICAgICAgICA6ICRmb3JtX2VsZW1lbnRfYmFja2dyb3VuZDtcclxuJGNoZWNrYm94X2NoZWNrX2JvcmRlci1jb2xvciA6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLWNvbG9yO1xyXG5cclxuJGNoZWNrYm94X2JvcmRlci1jb2xvci0tY2hlY2tlZCAgICAgICAgOiAkZm9ybV9tYWluX2NvbG9yO1xyXG4kY2hlY2tib3hfY2hlY2tfY29sb3ItLWNoZWNrZWQ6ICRjb2xvcl9icmFuZC01O1xyXG4kY2hlY2tib3hfYmFja2dyb3VuZC1jb2xvci0tY2hlY2tlZDogJGZvcm1fbWFpbl9jb2xvcjtcclxuXHJcbiRjaGVja2JveF9jb2xvci0tY2hlY2tlZC1kaXNhYmxlZCAgICAgICAgOiAkY29sb3JfYnJhbmQtNDtcclxuJGNoZWNrYm94X2JvcmRlci1jb2xvci0tY2hlY2tlZC1kaXNhYmxlZCAgICAgICAgOiAkY29sb3JfYnJhbmQtNDtcclxuJGNoZWNrYm94X2JhY2tncm91bmRfY2hlY2tlZC1kaXNhYmxlZDogJGNvbG9yX2JyYW5kLTQ7XHJcblxyXG4kY2hlY2tib3hfY29sb3ItLWRpc2FibGVkOiAkY29sb3JfYnJhbmQtNDtcclxuJGNoZWNrYm94X2JhY2tncm91bmQtY29sb3ItLWRpc2FibGVkOiAkY2hlY2tib3hfY2hlY2tfYmFja2dyb3VuZDtcclxuJGNoZWNrYm94X2NoZWNrX2NvbG9yLS1kaXNhYmxlZDogJGZvcm1fbWFpbl9jb2xvcjtcclxuJGNoZWNrYm94X2xhYmVsX2NvbG9yLS1kaXNhYmxlZDogJGNoZWNrYm94X2NvbG9yLS1kaXNhYmxlZDtcclxuXHJcbiRjaGVja2JveF9ib3JkZXItY29sb3ItLWZvY3VzOiAkZm9ybV9lbGVtZW50X2JvcmRlci1jb2xvci0tb3BlbmVkO1xyXG5cclxuJGNoZWNrYm94X2xhYmVsX2ZvbnQgICAgICAgICAgOm5vcm1hbCBub3JtYWwgNDAwIC43NXJlbS8xLjUgJGZvbnQtZmFtaWx5LS0xO1xyXG4kY2hlY2tib3hfbGFiZWxfbGV0dGVyLXNwYWNpbmc6ICRmb3JtX2ZpZWxkX2xhYmVsX2xldHRlci1zcGFjaW5nO1xyXG4kY2hlY2tib3hfbGFiZWxfdGV4dC10cmFuc2Zvcm06ICRmb3JtX2ZpZWxkX2xhYmVsX3RleHQtdHJhbnNmb3JtO1xyXG4kY2hlY2tib3hfbGFiZWxfY29sb3I6ICRmb3JtX2ZpZWxkX2xhYmVsX2NvbG9yO1xyXG5cclxuLy8gQ2hlY2tib3ggZ3JvdXBcclxuJGNoZWNrYm94ZXNfbGVnZW5kX2ZvbnQgICAgICAgICAgOiBub3JtYWwgbm9ybWFsIDYwMCAxcmVtIC8gI3skaHRtbC1saW5lLWhlaWdodH0gJGZvbnQtZmFtaWx5LS0xO1xyXG4kY2hlY2tib3hlc19sZWdlbmRfbGV0dGVyLXNwYWNpbmc6ICRmb3JtX2xhYmVsX2xldHRlci1zcGFjaW5nO1xyXG4kY2hlY2tib3hlc19sZWdlbmRfdGV4dC10cmFuc2Zvcm06ICRmb3JtX2xhYmVsX3RleHQtdHJhbnNmb3JtO1xyXG4kY2hlY2tib3hlc19sZWdlbmRfY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG5cclxuXHJcbi8qXHJcbiogU2VsZWN0XHJcbiAqL1xyXG4kc2VsZWN0X2lucHV0X2ZvbnQ6ICRmb3JtX2VsZW1lbnRfZm9udDtcclxuJHNlbGVjdF9pbnB1dF9ib3JkZXItd2lkdGggICAgICA6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLXdpZHRoO1xyXG4kc2VsZWN0X2lucHV0X2JvcmRlci1yYWRpdXMgICAgICA6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLXJhZGl1cztcclxuJHNlbGVjdF9pbnB1dF9ib3JkZXItY29sb3IgICAgICA6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLWNvbG9yO1xyXG4kc2VsZWN0X2lucHV0X2JhY2tncm91bmQgICAgICAgIDogJGZvcm1fZWxlbWVudF9iYWNrZ3JvdW5kO1xyXG4kc2VsZWN0X2lucHV0X21pbi1oZWlnaHQgICAgICAgIDogJGZvcm1fZWxlbWVudF9taW4taGVpZ2h0O1xyXG4kc2VsZWN0X2lucHV0X3BhZGRpbmc6ICRmb3JtX2VsZW1lbnRfcGFkZGluZztcclxuXHJcbiRzZWxlY3RfbGFiZWxfbWFyZ2luLWJvdHRvbSAgICAgOiAuM2VtO1xyXG4kc2VsZWN0X2xhYmVsX2NvbG9yICAgICAgICAgICAgIDogJGJvZHlfY29sb3I7XHJcbiRzZWxlY3RfbGFiZWxfdGV4dC10cmFuc2Zvcm0gICAgOiAkZm9ybV9sYWJlbF90ZXh0LXRyYW5zZm9ybTtcclxuXHJcbiRzZWxlY3RfaXRlbV9ib3gtc2hhZG93OiAkZm9ybV9lbGVtZW50X2JveF9zaGFkb3c7XHJcbiRzZWxlY3RfaXRlbV9ib3gtc2hhZG93X3RvcDogJGZvcm1fZWxlbWVudF9ib3hfc2hhZG93X3RvcDtcclxuJHNlbGVjdF9pdGVtX2JhY2tncm91bmQ6ICRzZWxlY3RfaW5wdXRfYmFja2dyb3VuZDtcclxuJHNlbGVjdF9pdGVtX2JvcmRlci1yYWRpdXM6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLXJhZGl1cztcclxuJHNlbGVjdF9pdGVtX2NvbG9yICAgICAgICAgICAgICA6ICRmb3JtX2VsZW1lbnRfY29sb3I7XHJcbiRzZWxlY3RfaXRlbV9wbGFjZWhvbGRlcl9jb2xvciA6ICRzZWxlY3RfaXRlbV9jb2xvcjtcclxuJHNlbGVjdF9pdGVtX2ZvbnQgICAgICAgICAgICAgICA6ICRmb3JtX2VsZW1lbnRfZm9udDtcclxuJHNlbGVjdF9pdGVtX2xldHRlci1zcGFjaW5nICAgICA6ICRmb3JtX2VsZW1lbnRfbGV0dGVyLXNwYWNpbmc7XHJcbiRzZWxlY3RfaXRlbV90ZXh0LXRyYW5zZm9ybSAgICAgOiBub25lO1xyXG4kc2VsZWN0X2l0ZW1fYmctY29sb3ItLWhvdmVyICAgIDogdHJhbnNwYXJlbnQ7XHJcbiRzZWxlY3RfaXRlbV9jb2xvci0taG92ZXIgICAgICAgOiAkZm9ybV9tYWluX2NvbG9yO1xyXG4kc2VsZWN0X2l0ZW1fYmctY29sb3ItLXNlbGVjdGVkIDogdHJhbnNwYXJlbnQ7XHJcbiRzZWxlY3RfaXRlbV9jb2xvci0tc2VsZWN0ZWQgICAgOiAkZm9ybV9tYWluX2NvbG9yO1xyXG4kc2VsZWN0X2l0ZW1fcGFkZGluZyAgICAgICAgICAgICA6IC41cmVtIDA7XHJcbiRzZWxlY3RfaXRlbV9sZXR0ZXItc3BhY2luZy0tc2VsZWN0ZWQgOiAwLjFlbTtcclxuJHNlbGVjdF9pdGVtX3NlYXJjaF9ib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTQ7XHJcblxyXG4kc2VsZWN0X2NvdW50X2NvbG9yICAgICAgICAgICAgIDogd2hpdGU7XHJcbiRzZWxlY3RfY291bnRfYmctY29sb3IgICAgICAgICAgOiAkY29sb3JfYnJhbmQtMjtcclxuJHNlbGVjdF9pY29uX2NvbG9yOiAkZm9ybV9lbGVtZW50X2ljb25fY29sb3I7XHJcbiRzZWxlY3RfaWNvbl9jb2xvci0tc2VsZWN0ZWQ6ICRmb3JtX21haW5fY29sb3I7XHJcbiRzZWxlY3RfaW5wdXRfYm9yZGVyLWNvbG9yLS1zZWxlY3RlZDogJGZvcm1fZWxlbWVudF9mb2N1c19ib3JkZXItY29sb3I7XHJcblxyXG4kc2VsZWN0X3Njcm9sbGJhcl9iYWNrZ3JvdW5kOiAkc2Nyb2xsYmFyLXRyYWNrX2JhY2tncm91bmQ7XHJcbiRzZWxlY3Rfc2Nyb2xsYmFyX2NvbG9yOiAkc2Nyb2xsYmFyLXRodW1iX2JhY2tncm91bmQ7XHJcbiRzZWxlY3Rfc2Nyb2xsYmFyX2NvbG9yLS1ob3ZlcjogJHNjcm9sbGJhci10aHVtYl9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG5cclxuJHNlbGVjdF9pdGVtX3BsYWNlaG9sZGVyX2NvbG9yOiAkZm9ybV9maWVsZF9jb2xvcjtcclxuXHJcbiRzZWxlY3RfaXRlbV92YWx1ZV9iYWNrZ3JvdW5kLS1zZWxlY3RlZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRzZWxlY3RfaXRlbV92YWx1ZV9jb2xvci0tc2VsZWN0ZWQ6ICRmb3JtX2ZpZWxkX2NvbG9yO1xyXG5cclxuJHNlbGVjdF9pdGVtX3ZhbHVlX2RlbGV0ZV9iYWNrZ3JvdW5kLS1zZWxlY3RlZDogJHNlbGVjdF9pdGVtX3ZhbHVlX2JhY2tncm91bmQtLXNlbGVjdGVkO1xyXG4kc2VsZWN0X2l0ZW1fdmFsdWVfZGVsZXRlX2NvbG9yLS1zZWxlY3RlZDogJHNlbGVjdF9pdGVtX3ZhbHVlX2NvbG9yLS1zZWxlY3RlZDtcclxuXHJcblxyXG4kc2VsZWN0X2VsZW1lbnRfZm9udDogJGJvZHlfZm9udDtcclxuJHNlbGVjdF9lbGVtZW50X2NoZWNrYm94X2JvcmRlci1jb2xvcjogJGNoZWNrYm94X2NoZWNrX2JvcmRlci1jb2xvcjtcclxuJHNlbGVjdF9lbGVtZW50X2NoZWNrYm94X2JhY2tncm91bmQtLXNlbGVjdGVkOiAkY2hlY2tib3hfYmFja2dyb3VuZC1jb2xvci0tY2hlY2tlZDtcclxuJHNlbGVjdF9lbGVtZW50X2NoZWNrYm94X2JvcmRlci1jb2xvci0tc2VsZWN0ZWQ6ICRjaGVja2JveF9ib3JkZXItY29sb3ItLWNoZWNrZWQ7XHJcbiRzZWxlY3RfZWxlbWVudF9jaGVja2JveF9jb2xvci0tc2VsZWN0ZWQ6ICRjaGVja2JveF9jaGVja19jb2xvci0tY2hlY2tlZDtcclxuXHJcblxyXG4vKlxyXG4qIFRvZ2dsZVxyXG4gKi9cclxuXHJcbiR0b2dnbGVfZWxlbWVudF9idWxsZXRfY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4kdG9nZ2xlX2VsZW1lbnRfYmFja2dyb3VuZC0tZmFsc2U6ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktNTtcclxuJHRvZ2dsZV9lbGVtZW50X2NvbG9yLS1mYWxzZTogJGNvbG9yX2JyYW5kLTU7XHJcbiR0b2dnbGVfZWxlbWVudF9iYWNrZ3JvdW5kLS10cnVlOiAkZm9ybV9tYWluX2NvbG9yO1xyXG5cclxuJHRvZ2dsZV9lbGVtZW50X29wYWNpdHktLWRpc2FibGVkOiAwLjY7XHJcbiR0b2dnbGVfZWxlbWVudF9maWx0ZXItLWRpc2FibGVkOiBncmF5c2NhbGUoNDAlKTtcclxuJHRvZ2dsZV9lbGVtZW50X2JvcmRlci1jb2xvci0tZm9jdXM6ICRmb3JtX2VsZW1lbnRfZm9jdXNfYm9yZGVyLWNvbG9yO1xyXG5cclxuLypcclxuKiBMb2NhbGl6YXRvclxyXG4gKi9cclxuJGxvY2FsaXphdG9yX2ljb25fY29sb3I6ICRmb3JtX2VsZW1lbnRfaWNvbl9jb2xvcjtcclxuJGxvY2FsaXphdG9yX2lucHV0X2JvcmRlci13aWR0aCAgICAgIDogJGZvcm1fZWxlbWVudF9ib3JkZXItd2lkdGg7XHJcbiRsb2NhbGl6YXRvcl9pbnB1dF9ib3JkZXItcmFkaXVzICAgICAgOiAkZm9ybV9lbGVtZW50X2JvcmRlci1yYWRpdXM7XHJcbiRsb2NhbGl6YXRvcl9pbnB1dF9ib3JkZXItY29sb3IgICAgICA6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLWNvbG9yO1xyXG4kbG9jYWxpemF0b3JfaW5wdXRfYmFja2dyb3VuZCAgICAgICAgOiAkZm9ybV9lbGVtZW50X2JhY2tncm91bmQ7XHJcbiRsb2NhbGl6YXRvcl9pbnB1dF9wYWRkaW5nOiAkZm9ybV9lbGVtZW50X3BhZGRpbmc7XHJcblxyXG4kbG9jYWxpemF0b3JfaW5wdXRfYmFja2dyb3VuZC0tZm9jdXNlZDogJGxvY2FsaXphdG9yX2lucHV0X2JhY2tncm91bmQ7XHJcbiRsb2NhbGl6YXRvcl9pbnB1dF9ib3JkZXItY29sb3ItLWZvY3VzZWQgOiAkZm9ybV9lbGVtZW50X2ZvY3VzX2JvcmRlci1jb2xvcjtcclxuXHJcbiRsb2NhbGl6YXRvcl9pdGVtX2ZvbnQgICAgICAgICAgICAgICA6ICRmb3JtX2VsZW1lbnRfZm9udDtcclxuXHJcbiRsb2NhbGl6YXRvcl9jb3VudF9jb2xvciAgICAgICAgICAgICA6ICRjb2xvcl9icmFuZC01O1xyXG4kbG9jYWxpemF0b3JfY291bnRfYmctY29sb3IgICAgICAgICAgOiAkY29sb3JfYnJhbmQtMjtcclxuXHJcbiRsb2NhbGl6YXRvcl92YWx1ZXNfY29udGFpbmVyX2JhY2tncm91bmQ6ICRsb2NhbGl6YXRvcl9pbnB1dF9iYWNrZ3JvdW5kO1xyXG4kbG9jYWxpemF0b3JfdmFsdWVzX2NvbnRhaW5lcl9ib3JkZXItcmFkaXVzOiAkZm9ybV9lbGVtZW50X2JvcmRlci1yYWRpdXM7XHJcbiRsb2NhbGl6YXRvcl92YWx1ZV9mb250OiAkZm9ybV9lbGVtZW50X2ZvbnQ7XHJcbiRsb2NhbGl6YXRvcl92YWx1ZV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJGxvY2FsaXphdG9yX3ZhbHVlX2NvbG9yOiAkZm9ybV9maWVsZF9jb2xvcjtcclxuJGxvY2FsaXphdG9yX3ZhbHVlX2JvcmRlci1yYWRpdXM6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLXJhZGl1cztcclxuXHJcbiRsb2NhbGl6YXRvcl92YWx1ZV9kZWxldGVfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRsb2NhbGl6YXRvcl92YWx1ZV9kZWxldGVfY29sb3I6ICRmb3JtX2ZpZWxkX2NvbG9yO1xyXG5cclxuJGxvY2FsaXphdG9yX3Njcm9sbGJhcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJGxvY2FsaXphdG9yX3Njcm9sbGJhcl9jb2xvcjogJGZvcm1fbWFpbl9jb2xvcjtcclxuJGxvY2FsaXphdG9yX3Njcm9sbGJhcl9jb2xvci0taG92ZXI6ICRmb3JtX21haW5fY29sb3I7XHJcblxyXG4kbG9jYWxpemF0b3JfZXh0cmFfZm9udDogJGZvcm1fZWxlbWVudF9mb250O1xyXG4kbG9jYWxpemF0b3JfZXh0cmFfY29sb3I6ICRmb3JtX2VsZW1lbnRfY29sb3I7XHJcblxyXG4vKlxyXG4qIENvbmRpdGlvbnNcclxuICovXHJcbiRmb3JtX2NvbmRpdGlvbnNfY29sb3I6ICRmb3JtX2xhYmVsX2NvbG9yO1xyXG5cclxuXHJcbi8qXHJcbiogUmFuZ2VcclxuICovXHJcbiRyYW5nZV9mb250ICAgICAgICAgICAgICA6ICRmb3JtX2VsZW1lbnRfZm9udDtcclxuJHJhbmdlX2JvcmRlci0tb3BlbmVkOiAkZm9ybV9lbGVtZW50X2JvcmRlci13aWR0aC0tb3BlbmVkIHNvbGlkICRmb3JtX2VsZW1lbnRfYm9yZGVyLWNvbG9yLS1vcGVuZWQ7XHJcbiRyYW5nZV9pbnB1dF9ib3JkZXItd2lkdGg6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLXdpZHRoO1xyXG4kcmFuZ2VfaW5wdXRfYm9yZGVyLWNvbG9yOiAkZm9ybV9lbGVtZW50X2JvcmRlci1jb2xvcjtcclxuJHJhbmdlX2lucHV0X2JvcmRlci1yYWRpdXM6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLXJhZGl1cztcclxuJHJhbmdlX2lucHV0X2JhY2tncm91bmQgIDogJGZvcm1fZWxlbWVudF9iYWNrZ3JvdW5kO1xyXG5cclxuJHJhbmdlX3Byb21wdF9jb2xvciAgICAgICAgICAgOiAkZm9ybV9lbGVtZW50X2NvbG9yO1xyXG4kcmFuZ2VfcHJvbXB0X2NvbG9yLS1oaWdobGlnaHQ6ICRjb2xvcl9icmFuZC0yO1xyXG5cclxuJHJhbmdlX3NsaWRlcl90cmFja19jb2xvciAgICAgICAgOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTU7XHJcbiRyYW5nZV9zbGlkZXJfdHJhY2tfY29sb3ItLWFjdGl2ZTogJGNvbG9yX2JyYW5kLTE7XHJcblxyXG4kcmFuZ2VfaWNvbl9jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcblxyXG4kcmFuZ2VfcG9waW5fYmFja2dyb3VuZDogJHJhbmdlX2lucHV0X2JhY2tncm91bmQ7XHJcbiRyYW5nZV9wb3Bpbl9ib3JkZXI6IDA7XHJcbiRyYW5nZV9wb3Bpbl9ib3JkZXItcmFkaXVzOiAkZm9ybV9lbGVtZW50X2JvcmRlci1yYWRpdXM7XHJcbiRyYW5nZV9wb3Bpbl9ib3gtc2hhZG93OiAkZm9ybV9lbGVtZW50X2JveF9zaGFkb3c7XHJcblxyXG5cclxuLypcclxuKiBVcGxvYWRcclxuICovXHJcbiR1cGxvYWRfX2JvcmRlcjogMXB4IHNvbGlkICR0ZXh0ZmllbGRfaW5wdXRfYm9yZGVyLWNvbG9yO1xyXG4kdXBsb2FkX19wYWRkaW5nOiAzcHggMDtcclxuJHVwbG9hZF9fZm9udDogbm9ybWFsIDQwMCBjbGFtcCgxMnB4LCBjYWxjKDAuNnJlbSArIDEuODc1dncpLCAxOHB4KS8xICRmb250LWZhbWlseS0tMSwgc2Fucy1zZXJpZjtcclxuXHJcbiR1cGxvYWRfX2NvbnRlbnRfX3BhZGRpbmc6IDAgMXJlbTtcclxuJHVwbG9hZF9fY29udGVudF9fbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuJHVwbG9hZF9fY29udGVudF9fYm9yZGVyLXJhZGl1czogMnJlbTtcclxuJHVwbG9hZF9fY29udGVudF9fYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLTE7XHJcbiR1cGxvYWRfX2NvbnRlbnRfX2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuJHVwbG9hZF9fY29udGVudF9fZm9udDogbm9ybWFsIDQwMCBjbGFtcCgxMnB4LCBjYWxjKDAuNnJlbSArIDEuODc1dncpLCAxNHB4KS8xICRmb250LWZhbWlseS0tMSwgc2Fucy1zZXJpZjtcclxuXHJcbiR1cGxvYWRfX3N2Z19fZmlsbDogJGNvbG9yX2JyYW5kLTE7XHJcbiR1cGxvYWRfX3N2Z19faGVpZ2h0OiAyMHB4O1xyXG4kdXBsb2FkX19zdmdfX21hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cclxuLypcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuKiBGb3JtdWxhaXJlIGNvbnRyYXN0ZSAocG91ciBsZXMgZm9uZHMgZGFyaylcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuKi9cclxuXHJcbiRmb3JtLS1jb250cmFzdF9tYWluX2NvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuXHJcbiRmb3JtLS1jb250cmFzdF9maWVsZF9sYWJlbF9jb2xvcjogJGNvbG9yX2JyYW5kLTM7XHJcbiRmb3JtLS1jb250cmFzdF9maWVsZF9jb2xvcjogJGNvbG9yX2JyYW5kLTM7XHJcbiRmb3JtLS1jb250cmFzdF9maWVsZF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMztcclxuXHJcbiRmb3JtLS1jb250cmFzdF9sYWJlbF9jb2xvcjogJGNvbG9yX2JyYW5kLTM7XHJcblxyXG5cclxuJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTI7XHJcbiRmb3JtLS1jb250cmFzdF9lbGVtZW50X2NvbG9yOiAkY29sb3JfYnJhbmQtMztcclxuJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNDtcclxuJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfYm94X3NoYWRvdzogMHB4IDlweCAxMHB4IDRweCByZ2JhKCRjb2xvcl9icmFuZC0zLDAuMzUpO1xyXG5cclxuJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfY29sb3ItLWRpc2FibGVkOiAkY29sb3JfYnJhbmQtNDtcclxuXHJcbiRmb3JtLS1jb250cmFzdF9lbGVtZW50X2JvcmRlci1jb2xvci0tb3BlbmVkOiAkZm9ybS0tY29udHJhc3RfbWFpbl9jb2xvcjtcclxuJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfYm9yZGVyLXdpZHRoLS1vcGVuZWQ6IDFweDtcclxuXHJcbiRmb3JtLS1jb250cmFzdF9lbGVtZW50X2NvbG9yOiAkYm9keV9jb2xvcjtcclxuJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfcGxhY2Vob2xkZXJfY29sb3I6ICRjb2xvcl9icmFuZC00O1xyXG4kZm9ybS0tY29udHJhc3RfZWxlbWVudF9wbGFjZWhvbGRlcl9vcGFjaXR5OiAxO1xyXG5cclxuJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfZm9jdXNfYmFja2dyb3VuZDogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfYmFja2dyb3VuZDtcclxuJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfZm9jdXNfYm9yZGVyLWNvbG9yOiAkZm9ybS0tY29udHJhc3RfbWFpbl9jb2xvcjtcclxuJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfZm9jdXNfcGxhY2Vob2xkZXJfY29sb3I6ICRjb2xvcl9icmFuZC00O1xyXG4kZm9ybS0tY29udHJhc3RfZWxlbWVudF9mb2N1c19wbGFjZWhvbGRlcl9vcGFjaXR5OiAxO1xyXG5cclxuJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfaWNvbl9jb2xvcjogJGZvcm0tLWNvbnRyYXN0X21haW5fY29sb3I7XHJcblxyXG4kZm9ybS0tY29udHJhc3RfZWxlbWVudF9jb2xvcjogJGJvZHlfY29sb3I7XHJcbiRmb3JtLS1jb250cmFzdF9lbGVtZW50X3BsYWNlaG9sZGVyX2NvbG9yOiAkY29sb3JfYnJhbmQtNDtcclxuJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfcGxhY2Vob2xkZXJfb3BhY2l0eTogMTtcclxuXHJcblxyXG4kZm9ybS0tY29udHJhc3RfZGVjb3JhdGlvbl9jb2xvcjogJGZvcm1fbWFpbl9jb2xvcjtcclxuJGZvcm0tLWNvbnRyYXN0X2NvbmRpdGlvbnNfY29sb3I6ICRmb3JtLS1jb250cmFzdF9maWVsZF9sYWJlbF9jb2xvcjtcclxuJGZvcm0tLWNvbnRyYXN0X2xlZ2Fsc19jb2xvcjogJGZvcm0tLWNvbnRyYXN0X2ZpZWxkX2xhYmVsX2NvbG9yO1xyXG4kZm9ybS0tY29udHJhc3RfZXJyb3JfaGlnaGxpZ2h0LWJhY2tncm91bmRfY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kZm9ybS0tY29udHJhc3RfZXJyb3JfaGlnaGxpZ2h0LWNvbG9yOiB3aGl0ZTtcclxuXHJcblxyXG4vKlxyXG4qIFRleHRmaWVsZFxyXG4gKi9cclxuXHJcbi8vIExhYmVsXHJcbiR0ZXh0ZmllbGQtLWNvbnRyYXN0X2xhYmVsX2NvbG9yICAgICAgICAgOiAkZm9ybS0tY29udHJhc3RfbGFiZWxfY29sb3I7XHJcblxyXG4vLyBDaGFtcHNcclxuJHRleHRmaWVsZC0tY29udHJhc3RfaW5wdXRfYmFja2dyb3VuZCAgICA6ICRmb3JtLS1jb250cmFzdF9lbGVtZW50X2JhY2tncm91bmQ7XHJcbiR0ZXh0ZmllbGQtLWNvbnRyYXN0X2lucHV0X2JvcmRlci1jb2xvciAgOiAkZm9ybV9lbGVtZW50X2JvcmRlci1jb2xvcjtcclxuJHRleHRmaWVsZC0tY29udHJhc3RfaW5wdXRfY29sb3I6ICRmb3JtLS1jb250cmFzdF9lbGVtZW50X2NvbG9yO1xyXG5cclxuLy8gUGxhY2Vob2xkZXJcclxuJHRleHRmaWVsZC0tY29udHJhc3RfaW5wdXRfcGxhY2Vob2xkZXJfY29sb3I6ICRmb3JtLS1jb250cmFzdF9lbGVtZW50X3BsYWNlaG9sZGVyX2NvbG9yO1xyXG4kdGV4dGZpZWxkLS1jb250cmFzdF9pbnB1dF9wbGFjZWhvbGRlcl9vcGFjaXR5OiAkZm9ybS0tY29udHJhc3RfZWxlbWVudF9wbGFjZWhvbGRlcl9vcGFjaXR5O1xyXG4vLy8vIDo6IGZvY3VzXHJcbiR0ZXh0ZmllbGQtLWNvbnRyYXN0X2lucHV0X2ZvY3VzX2JhY2tncm91bmQ6ICRmb3JtLS1jb250cmFzdF9lbGVtZW50X2ZvY3VzX2JhY2tncm91bmQ7XHJcbiR0ZXh0ZmllbGQtLWNvbnRyYXN0X2lucHV0X2ZvY3VzX2JvcmRlci1jb2xvcjogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfZm9jdXNfYm9yZGVyLWNvbG9yO1xyXG4kdGV4dGZpZWxkLS1jb250cmFzdF9pbnB1dF9mb2N1c19wbGFjZWhvbGRlcl9jb2xvcjogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfZm9jdXNfcGxhY2Vob2xkZXJfY29sb3I7XHJcbiR0ZXh0ZmllbGQtLWNvbnRyYXN0X2lucHV0X2ZvY3VzX3BsYWNlaG9sZGVyX29wYWNpdHk6ICRmb3JtLS1jb250cmFzdF9lbGVtZW50X2ZvY3VzX3BsYWNlaG9sZGVyX29wYWNpdHk7XHJcblxyXG4kdGV4dGZpZWxkLS1jb250cmFzdF9pbnB1dF9kYXRlX2NhbGVuZGFyX2NvbG9yOiAkZm9ybS0tY29udHJhc3RfbWFpbl9jb2xvcjtcclxuXHJcblxyXG4vKlxyXG4qIFRleHRhcmVhXHJcbiAqL1xyXG4vLyBMYWJlbFxyXG4kdGV4dGFyZWEtLWNvbnRyYXN0X2xhYmVsX2NvbG9yICAgICAgICAgOiAkZm9ybS0tY29udHJhc3RfbGFiZWxfY29sb3I7XHJcblxyXG4vLyBDaGFtcHNcclxuJHRleHRhcmVhLS1jb250cmFzdF9pbnB1dF9iYWNrZ3JvdW5kICAgIDogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfYmFja2dyb3VuZDtcclxuJHRleHRhcmVhLS1jb250cmFzdF9pbnB1dF9jb2xvcjogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfY29sb3I7XHJcbiR0ZXh0YXJlYS0tY29udHJhc3RfaW5wdXRfYm9yZGVyLWNvbG9yICA6ICRmb3JtLS1jb250cmFzdF9lbGVtZW50X2JvcmRlci1jb2xvcjtcclxuXHJcbi8vLy8gOjogZm9jdXNcclxuJHRleHRhcmVhLS1jb250cmFzdF9pbnB1dF9mb2N1c19iYWNrZ3JvdW5kOiAkZm9ybS0tY29udHJhc3RfZWxlbWVudF9mb2N1c19iYWNrZ3JvdW5kO1xyXG4kdGV4dGFyZWEtLWNvbnRyYXN0X2lucHV0X2ZvY3VzX2JvcmRlci1jb2xvcjogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfZm9jdXNfYm9yZGVyLWNvbG9yO1xyXG4kdGV4dGFyZWEtLWNvbnRyYXN0X2lucHV0X2ZvY3VzX3BsYWNlaG9sZGVyX2NvbG9yOiAkZm9ybS0tY29udHJhc3RfZWxlbWVudF9mb2N1c19wbGFjZWhvbGRlcl9jb2xvcjtcclxuJHRleHRhcmVhLS1jb250cmFzdF9pbnB1dF9mb2N1c19wbGFjZWhvbGRlcl9vcGFjaXR5OiAkZm9ybS0tY29udHJhc3RfZWxlbWVudF9mb2N1c19wbGFjZWhvbGRlcl9vcGFjaXR5O1xyXG5cclxuXHJcbi8qXHJcbiogUmFkaW9cclxuKi9cclxuJHJhZGlvLS1jb250cmFzdF9sYWJlbF9jb2xvcjogJGZvcm0tLWNvbnRyYXN0X2ZpZWxkX2xhYmVsX2NvbG9yO1xyXG4kcmFkaW8tLWNvbnRyYXN0X2NoZWNrX2NvbG9yICAgICAgICAgIDogJGNvbG9yX2JyYW5kLTQ7XHJcbiRyYWRpby0tY29udHJhc3RfY2hlY2tfYm9yZGVyLWNvbG9yICAgOiBjdXJyZW50Q29sb3I7XHJcblxyXG4kcmFkaW8tLWNvbnRyYXN0X2NvbG9yLS1jaGVja2VkOiAkZm9ybS0tY29udHJhc3RfbWFpbl9jb2xvcjtcclxuJHJhZGlvLS1jb250cmFzdF9ib3JkZXItY29sb3ItLWNoZWNrZWQgOiAkY29sb3JfYnJhbmQtNDtcclxuXHJcbi8qXHJcbiogQ2hlY2tib3hcclxuKi9cclxuJGNoZWNrYm94LS1jb250cmFzdF9jaGVja19iYWNrZ3JvdW5kLWNvbG9yICAgICAgICA6ICRjb2xvcl9icmFuZC0zO1xyXG4kY2hlY2tib3gtLWNvbnRyYXN0X2NoZWNrX2JvcmRlci1jb2xvciA6ICRjb2xvcl9icmFuZC00O1xyXG5cclxuJGNoZWNrYm94LS1jb250cmFzdF9ib3JkZXItY29sb3ItLWNoZWNrZWQgICAgICAgIDogJGZvcm0tLWNvbnRyYXN0X21haW5fY29sb3I7XHJcbiRjaGVja2JveC0tY29udHJhc3RfY2hlY2tfY29sb3ItLWNoZWNrZWQ6ICRjb2xvcl9icmFuZC0zO1xyXG4kY2hlY2tib3gtLWNvbnRyYXN0X2JhY2tncm91bmQtY29sb3ItLWNoZWNrZWQ6ICRmb3JtLS1jb250cmFzdF9tYWluX2NvbG9yO1xyXG5cclxuJGNoZWNrYm94LS1jb250cmFzdF9jb2xvci0tY2hlY2tlZC1kaXNhYmxlZCAgICAgICAgOiAkY29sb3JfYnJhbmQtNDtcclxuJGNoZWNrYm94LS1jb250cmFzdF9ib3JkZXItY29sb3ItLWNoZWNrZWQtZGlzYWJsZWQgICAgICAgIDogJGNvbG9yX2JyYW5kLTQ7XHJcbiRjaGVja2JveC0tY29udHJhc3RfYmFja2dyb3VuZF9jaGVja2VkLWRpc2FibGVkOiAkY29sb3JfYnJhbmQtNDtcclxuXHJcbiRjaGVja2JveC0tY29udHJhc3RfY29sb3ItLWRpc2FibGVkOiAkY29sb3JfYnJhbmQtNDtcclxuJGNoZWNrYm94LS1jb250cmFzdF9iYWNrZ3JvdW5kLWNvbG9yLS1kaXNhYmxlZDogJGNoZWNrYm94X2NoZWNrX2JhY2tncm91bmQ7XHJcbiRjaGVja2JveC0tY29udHJhc3RfY2hlY2tfY29sb3ItLWRpc2FibGVkOiAkZm9ybS0tY29udHJhc3RfbWFpbl9jb2xvcjtcclxuJGNoZWNrYm94LS1jb250cmFzdF9sYWJlbF9jb2xvci0tZGlzYWJsZWQ6ICRjaGVja2JveF9jb2xvci0tZGlzYWJsZWQ7XHJcblxyXG4kY2hlY2tib3gtLWNvbnRyYXN0X2JvcmRlci1jb2xvci0tZm9jdXM6ICRmb3JtLS1jb250cmFzdF9lbGVtZW50X2JvcmRlci1jb2xvci0tb3BlbmVkO1xyXG5cclxuJGNoZWNrYm94LS1jb250cmFzdF9sYWJlbF9jb2xvcjogJGZvcm0tLWNvbnRyYXN0X2ZpZWxkX2xhYmVsX2NvbG9yO1xyXG5cclxuLypcclxuKiBUb29nbGVcclxuKi9cclxuXHJcbiR0b2dnbGUtLWNvbnRyYXN0X2VsZW1lbnRfYnVsbGV0X2NvbG9yOiAkY29sb3JfYnJhbmQtMztcclxuJHRvZ2dsZS0tY29udHJhc3RfZWxlbWVudF9iYWNrZ3JvdW5kLS1mYWxzZTogJGNvbG9yX2JyYW5kLTU7XHJcbiR0b2dnbGUtLWNvbnRyYXN0X2VsZW1lbnRfYmFja2dyb3VuZC0tdHJ1ZTogJGZvcm0tLWNvbnRyYXN0X21haW5fY29sb3I7XHJcblxyXG4kdG9nZ2xlLS1jb250cmFzdF9lbGVtZW50X29wYWNpdHktLWRpc2FibGVkOiAwLjY7XHJcbiR0b2dnbGUtLWNvbnRyYXN0X2VsZW1lbnRfZmlsdGVyLS1kaXNhYmxlZDogZ3JheXNjYWxlKDQwJSk7XHJcbiR0b2dnbGUtLWNvbnRyYXN0X2VsZW1lbnRfYm9yZGVyLWNvbG9yLS1mb2N1czogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfZm9jdXNfYm9yZGVyLWNvbG9yO1xyXG5cclxuLypcclxuKiBTZWxlY3RcclxuKi9cclxuJHNlbGVjdC0tY29udHJhc3RfaW5wdXRfYm9yZGVyLWNvbG9yICAgICAgOiAkZm9ybS0tY29udHJhc3RfZWxlbWVudF9ib3JkZXItY29sb3I7XHJcbiRzZWxlY3QtLWNvbnRyYXN0X2lucHV0X2JhY2tncm91bmQgICAgICAgIDogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfYmFja2dyb3VuZDtcclxuXHJcbiRzZWxlY3QtLWNvbnRyYXN0X2xhYmVsX21hcmdpbi1ib3R0b20gICAgIDogLjNlbTtcclxuJHNlbGVjdC0tY29udHJhc3RfbGFiZWxfY29sb3IgICAgICAgICAgICAgOiAkZm9ybS0tY29udHJhc3RfbGFiZWxfY29sb3I7XHJcblxyXG4kc2VsZWN0LS1jb250cmFzdF9pdGVtX2NvbG9yICAgICAgICAgICAgICA6ICRmb3JtLS1jb250cmFzdF9lbGVtZW50X2NvbG9yO1xyXG4kc2VsZWN0LS1jb250cmFzdF9pdGVtX2JhY2tncm91bmQgICAgICAgICAgIDogJHNlbGVjdC0tY29udHJhc3RfaW5wdXRfYmFja2dyb3VuZDtcclxuJHNlbGVjdC0tY29udHJhc3RfaXRlbV9ib3gtc2hhZG93OiAgJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfYm94X3NoYWRvdztcclxuJHNlbGVjdC0tY29udHJhc3RfaXRlbV9iZy1jb2xvci0taG92ZXIgICAgOiB0cmFuc3BhcmVudDtcclxuJHNlbGVjdC0tY29udHJhc3RfaXRlbV9jb2xvci0taG92ZXIgICAgICAgOiAkZm9ybS0tY29udHJhc3RfbWFpbl9jb2xvcjtcclxuJHNlbGVjdC0tY29udHJhc3RfaXRlbV9iZy1jb2xvci0tc2VsZWN0ZWQgOiB0cmFuc3BhcmVudDtcclxuJHNlbGVjdC0tY29udHJhc3RfaXRlbV9jb2xvci0tc2VsZWN0ZWQgICAgOiAkZm9ybS0tY29udHJhc3RfbWFpbl9jb2xvcjtcclxuXHJcbiRzZWxlY3QtLWNvbnRyYXN0X2NvdW50X2NvbG9yICAgICAgICAgICAgIDogd2hpdGU7XHJcbiRzZWxlY3QtLWNvbnRyYXN0X2NvdW50X2JnLWNvbG9yICAgICAgICAgIDogJGNvbG9yX2JyYW5kLTI7XHJcbiRzZWxlY3QtLWNvbnRyYXN0X2ljb25fY29sb3I6ICRmb3JtLS1jb250cmFzdF9lbGVtZW50X2ljb25fY29sb3I7XHJcbiRzZWxlY3QtLWNvbnRyYXN0X2ljb25fY29sb3ItLXNlbGVjdGVkOiAkZm9ybS0tY29udHJhc3RfbWFpbl9jb2xvcjtcclxuJHNlbGVjdC0tY29udHJhc3RfaW5wdXRfYm9yZGVyLWNvbG9yLS1zZWxlY3RlZDogJGZvcm0tLWNvbnRyYXN0X21haW5fY29sb3I7XHJcblxyXG4kc2VsZWN0LS1jb250cmFzdF9zY3JvbGxiYXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRzZWxlY3QtLWNvbnRyYXN0X3Njcm9sbGJhcl9jb2xvcjogJGZvcm0tLWNvbnRyYXN0X21haW5fY29sb3I7XHJcbiRzZWxlY3QtLWNvbnRyYXN0X3Njcm9sbGJhcl9jb2xvci0taG92ZXI6ICRmb3JtLS1jb250cmFzdF9tYWluX2NvbG9yO1xyXG5cclxuJHNlbGVjdC0tY29udHJhc3RfaXRlbV9wbGFjZWhvbGRlcl9jb2xvcjogJGZvcm0tLWNvbnRyYXN0X2ZpZWxkX2NvbG9yO1xyXG5cclxuJHNlbGVjdC0tY29udHJhc3RfaXRlbV92YWx1ZV9iYWNrZ3JvdW5kLS1zZWxlY3RlZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRzZWxlY3QtLWNvbnRyYXN0X2l0ZW1fdmFsdWVfY29sb3ItLXNlbGVjdGVkOiAkY29sb3JfYnJhbmQtMjtcclxuXHJcbiRzZWxlY3QtLWNvbnRyYXN0X2l0ZW1fdmFsdWVfZGVsZXRlX2JhY2tncm91bmQtLXNlbGVjdGVkOiAkc2VsZWN0LS1jb250cmFzdF9pdGVtX3ZhbHVlX2JhY2tncm91bmQtLXNlbGVjdGVkO1xyXG4kc2VsZWN0LS1jb250cmFzdF9pdGVtX3ZhbHVlX2RlbGV0ZV9jb2xvci0tc2VsZWN0ZWQ6ICRzZWxlY3QtLWNvbnRyYXN0X2l0ZW1fdmFsdWVfY29sb3ItLXNlbGVjdGVkO1xyXG5cclxuJHNlbGVjdC0tY29udHJhc3RfZWxlbWVudF9jaGVja2JveF9ib3JkZXItY29sb3I6ICRjaGVja2JveC0tY29udHJhc3RfY2hlY2tfYm9yZGVyLWNvbG9yO1xyXG4kc2VsZWN0LS1jb250cmFzdF9lbGVtZW50X2NoZWNrYm94X2JhY2tncm91bmQtLXNlbGVjdGVkOiAkY2hlY2tib3gtLWNvbnRyYXN0X2JhY2tncm91bmQtY29sb3ItLWNoZWNrZWQ7XHJcbiRzZWxlY3QtLWNvbnRyYXN0X2VsZW1lbnRfY2hlY2tib3hfYm9yZGVyLWNvbG9yLS1zZWxlY3RlZDogJGNoZWNrYm94LS1jb250cmFzdF9ib3JkZXItY29sb3ItLWNoZWNrZWQ7XHJcbiRzZWxlY3QtLWNvbnRyYXN0X2VsZW1lbnRfY2hlY2tib3hfY29sb3ItLXNlbGVjdGVkOiAkY2hlY2tib3gtLWNvbnRyYXN0X2NoZWNrX2NvbG9yLS1jaGVja2VkOyIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uY2hlY2tib3hlcyB7XHJcbiAgICAmX19maWVsZHNldCB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19sZWdlbmQge1xyXG4gICAgICAgIGZvbnQ6ICRjaGVja2JveGVzX2xlZ2VuZF9mb250O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAkY2hlY2tib3hlc19sZWdlbmRfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRjaGVja2JveGVzX2xlZ2VuZF90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICBjb2xvcjogJGNoZWNrYm94ZXNfbGVnZW5kX2NvbG9yO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICB9XHJcbiAgICAmX19ncm91cCB7XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzZXQtbGlzdCh1bCk7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLmNoZWNrYm94ZXNfX2l0ZW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNWVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIlxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4uZm9ybSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGNvbG9yOiAkZm9ybV9lbGVtZW50X2NvbG9yO1xyXG5cclxuICAgICZfX3Jlc3BvbnNlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS12YWxpZCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIC5yZXNwb25zZS1pY29uIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKXJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvcl9icmFuZC0xO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGNvbG9yX2JyYW5kLTE7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tZXJyb3Ige1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yX3V0aWxpdHktMjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIC5yZXNwb25zZS1pY29uIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfdXRpbGl0eS0yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2ZpZWxkc2V0IHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAkZm9ybV9maWVsZHNldF9tYXJnaW47XHJcbiAgICAgICAgJi0tbGVnZW5kLWhpZGUge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fZmllbGRzZXQtLXZhbGlkYXRpb24ge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGVnZW5kIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZm9udDogJGZvcm1fbGVnZW5kX2ZvbnQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRmb3JtX2xlZ2VuZF9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGZvcm1fbGVnZW5kX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgIG1hcmdpbjogJGZvcm1fbGVnZW5kX21hcmdpbjtcclxuXHJcbiAgICAgICAgJi0taGlkZGVuIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDAgMnJlbSAwO1xyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fZmllbGRzIHtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDsgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBNYXJnZSBkb2l0IMOqdHJlIMOpZ2FsZSBhdSBwYWRkaW5nIHJpZ2h0L2xlZnQgZGVzIGVsZW1lbnRzIFwiLnRleHRmaWVsZHNcIiwgXCIucmFkaW9zXCIsIFwiLmNoZWNrYm94ZXNcIiwuLi5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tZ3JvdXAge1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICAgICAgICAgID4gKiB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAxIDEgMDtcclxuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi0tY29sdW1uIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICA+ICoge1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZm9ybV9fZmllbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi0tcm93IHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLWxhc3Qge1xyXG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ZpZWxkIHtcclxuICAgICAgICBtYXJnaW46ICRmb3JtX2ZpZWxkX21hcmdpbi0tc207XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAkZm9ybV9maWVsZF9tYXJnaW4tLW1kO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEuNXJlbSAwIDA7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmFkaW9zIHtcclxuICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAmX192YWxpZGF0aW9uIHtcclxuXHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgICYtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jaGVja2JveGVzIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zdWJtaXQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19jb25kaXRpb25zIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAuNnJlbTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGZvbnQ6ICRmb3JtX2NvbmRpdGlvbnNfZm9udDtcclxuICAgICAgICBjb2xvcjogJGZvcm1fY29uZGl0aW9uc19jb2xvcjtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogJGZvcm1fY29uZGl0aW9uc19sZXR0ZXItc3BhY2luZztcclxuICAgIH1cclxuXHJcbiAgICAmX19sZWdhbHMge1xyXG4gICAgICAgIG1hcmdpbjogMmVtIDA7XHJcbiAgICAgICAgZm9udDogJGZvcm1fbGVnYWxzX2ZvbnQ7XHJcbiAgICAgICAgY29sb3I6ICRmb3JtX2xlZ2Fsc19jb2xvcjtcclxuICAgICAgICB0ZXh0LWFsaWduOiAkZm9ybV9sZWdhbHNfdGV4dC1hbGlnbjtcclxuICAgIH1cclxuXHJcbiAgICAmLS1jb25kZW5zZWQge1xyXG4gICAgICAgIC5mb3JtX19maWVsZHNldCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5TdHlsZXMgZm9yIHZhbGlkYXRpb25cclxuKFByaXN0aW5lKVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLmZpZWxkLXZhbGlkYXRlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICYtLWhhcy1kYW5nZXIge1xyXG4gICAgICAgIFtjbGFzcyo9XCJfX2xhYmVsXCJdIHtcclxuICAgICAgICAgICAgY29sb3I6ICRmb3JtX2Vycm9yX2hpZ2hsaWdodC1iYWNrZ3JvdW5kX2NvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFtjbGFzcyo9XCJfX2lucHV0XCJdIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZm9ybV9lcnJvcl9oaWdobGlnaHQtYmFja2dyb3VuZF9jb2xvciAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLW11bHRpLXNlbGVjdGVkLFxyXG4gICAgICAgIC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiAuc3Mtc2luZ2xlLXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZm9ybV9lcnJvcl9oaWdobGlnaHQtYmFja2dyb3VuZF9jb2xvciAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2hlY2tib3hfX2JveHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZm9ybV9lcnJvcl9oaWdobGlnaHQtYmFja2dyb3VuZF9jb2xvciAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2hlY2tib3hfX3NwYW57XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZm9ybV9lcnJvcl9oaWdobGlnaHQtYmFja2dyb3VuZF9jb2xvciAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVscCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAgICAgcGFkZGluZzogMC42ZW0gMWVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xyXG5cclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQ6ICRmb3JtX2Vycm9yX2hpZ2hsaWdodC1iYWNrZ3JvdW5kX2NvbG9yO1xyXG4gICAgICAgIGNvbG9yOiAkZm9ybV9lcnJvcl9oaWdobGlnaHQtY29sb3I7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IC01cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDNweDtcclxuICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGZvcm1fZXJyb3JfaGlnaGxpZ2h0LWJhY2tncm91bmRfY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIC5maWVsZC12YWxpZGF0ZSB7XHJcbiAgICAgICAgICAgICZfX2hlbHAge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbipcclxuKiBGb3JtdWxhaXJlIGNvbnRyYXN0ZSAocG91ciBsZXMgZm9uZHMgZGFyaylcclxuKlxyXG4qL1xyXG4uZm9ybS5mb3JtLS1jb250cmFzdCB7XHJcbiAgICBjb2xvcjogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfY29sb3I7XHJcblxyXG4gICAgLmZvcm0ge1xyXG4gICAgICAgICZfX2NvbmRpdGlvbnMge1xyXG4gICAgICAgICAgICBjb2xvcjogJGZvcm0tLWNvbnRyYXN0X2NvbmRpdGlvbnNfY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19sZWdhbHMge1xyXG4gICAgICAgICAgICBjb2xvcjogJGZvcm0tLWNvbnRyYXN0X2xlZ2Fsc19jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4ubG9jYWxpemF0b3Ige1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICZfX3BsdXMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDFlbTtcclxuICAgICAgICByaWdodDogMS41NjI1cmVtO1xyXG4gICAgICAgIGJvdHRvbTogMnB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnM7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsb2NhbGl6YXRvcl9pY29uX2NvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbG9jYWxpemF0b3JfaWNvbl9jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2VhcmNoIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdG9wOiAgMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3N1bW1hcnkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogJGxvY2FsaXphdG9yX2lucHV0X2JvcmRlci13aWR0aDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkbG9jYWxpemF0b3JfaW5wdXRfYm9yZGVyLXJhZGl1cztcclxuICAgICAgICBib3JkZXItY29sb3I6ICRsb2NhbGl6YXRvcl9pbnB1dF9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQ6ICRsb2NhbGl6YXRvcl9pbnB1dF9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICAgICBwYWRkaW5nOiAkbG9jYWxpemF0b3JfaW5wdXRfcGFkZGluZztcclxuXHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XHJcblxyXG4gICAgICAgIC5sb2NhbGl6YXRvcl9fdmFsdWUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDUuMmVtKTtcclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tY291bnQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbnB1dCB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkbG9jYWxpemF0b3JfaW5wdXRfYmFja2dyb3VuZDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkbG9jYWxpemF0b3JfaW5wdXRfYm9yZGVyLXJhZGl1cztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuXHJcbiAgICAgICAgLnRleHRmaWVsZF9faW5wdXQge1xyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsb2NhbGl6YXRvcl9pbnB1dF9iYWNrZ3JvdW5kLS1mb2N1c2VkO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbG9jYWxpemF0b3JfaW5wdXRfYm9yZGVyLWNvbG9yLS1mb2N1c2VkO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX192YWx1ZXMtY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZm9udDogJGxvY2FsaXphdG9yX2l0ZW1fZm9udDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGxvY2FsaXphdG9yX3ZhbHVlc19jb250YWluZXJfYmFja2dyb3VuZDtcclxuICAgICAgICBib3gtc2hhZG93OiAxcHggNHB4IDdweCAycHggcmdiYSgwLDAsMCwuMTUpO1xyXG4gICAgICAgIHBhZGRpbmc6IDFlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkbG9jYWxpemF0b3JfdmFsdWVzX2NvbnRhaW5lcl9ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxOWVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zZWxlY3Qge1xyXG4gICAgICAgIC5zcy1tYWluIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNzLW11bHRpLXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdmFsdWVzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZvbnQ6ICRsb2NhbGl6YXRvcl9pdGVtX2ZvbnQ7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJlbSk7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1hcmdpbjogLTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmX192YWx1ZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udDogJGxvY2FsaXphdG9yX3ZhbHVlX2ZvbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGxvY2FsaXphdG9yX3ZhbHVlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgY29sb3I6ICRsb2NhbGl6YXRvcl92YWx1ZV9jb2xvcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkbG9jYWxpemF0b3JfdmFsdWVfYm9yZGVyLXJhZGl1cztcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgbWFyZ2luOiA1cHg7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAuM3JlbSAuMnJlbSAuM3JlbSAuOHJlbTtcclxuICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAmLWRlbGV0ZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDVweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogJGxvY2FsaXphdG9yX3ZhbHVlX2RlbGV0ZV9jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxvY2FsaXphdG9yX3ZhbHVlX2RlbGV0ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyZW07XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMmVtO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1jb3VudCB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxvY2FsaXphdG9yX2NvdW50X2JnLWNvbG9yO1xyXG4gICAgICAgICAgICBjb2xvcjogJGxvY2FsaXphdG9yX2NvdW50X2NvbG9yO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1kZWxldGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcclxuXHJcbiAgICAgICAgICAgIC5sb2NhbGl6YXRvcl9fdmFsdWUge1xyXG4gICAgICAgICAgICAgICAgJi1kZWxldGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2V4dHJhIHtcclxuICAgICAgICBtYXJnaW46IDEuNWVtIDVweCAwO1xyXG5cclxuICAgICAgICAucmFkaW9zX19sZWdlbmQge1xyXG4gICAgICAgICAgICBmb250OiAkbG9jYWxpemF0b3JfZXh0cmFfZm9udDtcclxuICAgICAgICAgICAgY29sb3I6ICRsb2NhbGl6YXRvcl9leHRyYV9jb2xvcjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tb3BlbmVkIHtcclxuICAgICAgICAubG9jYWxpemF0b3Ige1xyXG4gICAgICAgICAgICAmX19zdW1tYXJ5IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5sb2NhbGl6YXRvci0tZmlsbGVkLFxyXG4gICAgICAgICYubG9jYWxpemF0b3ItLXNlYXJjaGluZyB7XHJcbiAgICAgICAgICAgIC5sb2NhbGl6YXRvcl9fcGx1cyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tbG9hZGluZyB7XHJcbiAgICAgICAgLmxvY2FsaXphdG9yX19wbHVzIHtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHNwaW47XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xyXG4gICAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1maWxsZWQge1xyXG4gICAgICAgIC5sb2NhbGl6YXRvciB7XHJcbiAgICAgICAgICAgICZfX3ZhbHVlcy1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc2VhcmNoaW5nIHtcclxuICAgICAgICAubG9jYWxpemF0b3Ige1xyXG4gICAgICAgICAgICAmX19zZWFyY2gge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3ZhbHVlcy1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1uby1wcm94aW1pdHkge1xyXG4gICAgICAgIC5sb2NhbGl6YXRvcl9fZXh0cmEge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3MtbGlzdCB7XHJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbG9jYWxpemF0b3Jfc2Nyb2xsYmFyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwLjI1cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbG9jYWxpemF0b3Jfc2Nyb2xsYmFyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsb2NhbGl6YXRvcl9zY3JvbGxiYXJfY29sb3I7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxvY2FsaXphdG9yX3Njcm9sbGJhcl9jb2xvci0taG92ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc3BpbiB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDBkZWcpO1xyXG4gICAgfVxyXG4gICAgdG8ge1xyXG4gICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTtcclxuICAgIH1cclxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4ucmFkaW8ge1xyXG5cclxuICAgICZfX2lucHV0IHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgIGhlaWdodDogMThweDtcclxuXHJcbiAgICAgICAgJiArIGxhYmVsIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgY29sb3I6ICRyYWRpb19sYWJlbF9jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgKyBsYWJlbDo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAtMjFweDtcclxuICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDExcHgpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xyXG4gICAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRyYWRpb19jaGVja19ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcmFkaW9fY2hlY2tfY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyYWRpb19jaGVja19iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiArIGxhYmVsOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogLTE2cHg7XHJcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA2cHgpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmFkaW9fY2hlY2tlZF9jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRyYWRpb19jaGVja2VkX2JvcmRlci1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcclxuICAgICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IFdpbmRvd1RleHQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xhYmVsIHtcclxuICAgICAgICBmb250OiAkcmFkaW9fbGVnZW5kX2ZvbnQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRyYWRpb19sZWdlbmRfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRyYWRpb19sZWdlbmRfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVlbTtcclxuICAgIH1cclxufVxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBTdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi5yYWRpb3Mge1xyXG4gICAgJl9fZmllbGRzZXQge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgIH1cclxuICAgICZfX2xlZ2VuZCB7XHJcbiAgICAgICAgZm9udDogJHJhZGlvc19sZWdlbmRfZm9udDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogJHJhZGlvc19sZWdlbmRfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRyYWRpb3NfbGVnZW5kX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgIGNvbG9yOiAkcmFkaW9zX2xlZ2VuZF9jb2xvcjtcclxuICAgIH1cclxuICAgICZfX2dyb3VwIHtcclxuICAgICAgICBAaW5jbHVkZSByZXNldC1saXN0KHVsKTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAucmFkaW9zX19pdGVtIHtcclxuICAgICAgICAgICAgZmxleDogaW5pdGlhbDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC4yZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC4yZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnJhZGlvc19fZ3JvdXAtLWJ1bGxldCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgLnJhZGlvc19faXRlbSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLnJhbmdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBmb250OiAkcmFuZ2VfZm9udDtcclxuXHJcbiAgICAmX19pbnB1dCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGx1cyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMWVtO1xyXG4gICAgICAgIHJpZ2h0OiAuNnJlbTtcclxuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMmVtICsgMTBweCk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycztcclxuXHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyYW5nZV9pY29uX2NvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmFuZ2VfaWNvbl9jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGlnaGxpZ2h0IHtcclxuICAgICAgICBjb2xvcjogJHJhbmdlX3Byb21wdF9jb2xvci0taGlnaGxpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3Byb21wdCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiAkZm9ybV9sYWJlbF90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxOWVtO1xyXG4gICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDEuOGVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogJHJhbmdlX3BvcGluX2JvcmRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAgJHJhbmdlX3BvcGluX2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHJhbmdlX3BvcGluX2JhY2tncm91bmQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogJHJhbmdlX3BvcGluX2JveC1zaGFkb3c7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzLG9wYWNpdHkgLjJzO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3ByZXZpZXcge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuOGVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGNvbG9yOiAkcmFuZ2VfcHJvbXB0X2NvbG9yO1xyXG5cclxuICAgICAgICAucmFuZ2VfX2hpZ2hsaWdodCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJhbmdlX19oaWdobGlnaHRfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgIC5yYW5nZV9faGlnaGxpZ2h0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAucmFuZ2VfX2VsZW1lbnRfX2lucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgICZfX3N1bW1hcnkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgcGFkZGluZzogJGZvcm1fZWxlbWVudF9wYWRkaW5nO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX192YWx1ZXMge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNXB4KTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgJi0tb3BlbmVkIHtcclxuXHJcbiAgICAgICAgLnJhbmdlIHtcclxuICAgICAgICAgICAgJl9fcHJvbXB0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX192YWx1ZXMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3BsdXMge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3N1bW1hcnkge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAkcmFuZ2VfYm9yZGVyLS1vcGVuZWQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWZpbGxlZCB7XHJcbiAgICAgICAgLnJhbmdlIHtcclxuICAgICAgICAgICAgJl9fcHJvbXB0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3ZhbHVlcyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubm9VaS1jb25uZWN0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAgJHJhbmdlX3NsaWRlcl90cmFja19jb2xvci0tYWN0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC5ub1VpLWhvcml6b250YWwge1xyXG5cclxuICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcmFuZ2Vfc2xpZGVyX3RyYWNrX2NvbG9yO1xyXG4gICAgICAgIC5ub1VpLWJhc2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjVweCk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5vVWktaGFuZGxlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgcmlnaHQ6IC0xM3B4O1xyXG4gICAgICAgICAgICB0b3A6IC0xMXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxM3B4O1xyXG5cclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRyYW5nZV9zbGlkZXJfdHJhY2tfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEhhY2tzXHJcbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDpub25lKVxyXG57XHJcbiAgICAucmFuZ2VfX3N1bW1hcnkgeyBoZWlnaHQ6IDUycHggfSAvKiBJRTEwICovXHJcbiAgICAqOjotbXMtYmFja2Ryb3AsIC5yYW5nZV9fc3VtbWFyeSB7IGhlaWdodDogNTJweDsgfSAvKiBJRTExICovXHJcbn1cclxuXHJcbiIsIiRnbG9iYWxfdHJhbnNpdGlvbl8xOiAxcyAhZGVmYXVsdDtcclxuJGdsb2JhbF90cmFuc2l0aW9uXzI6IDAuM3MgIWRlZmF1bHQ7XHJcbiRnbG9iYWxfdHJhbnNpdGlvbl8zOiAwLjVzICFkZWZhdWx0O1xyXG5cclxuJGZvcm1fbWFpbl9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybV9maWVsZF9sYWJlbF9sZXR0ZXItc3BhY2luZzogJGh0bWwtc3BhY2luZyAhZGVmYXVsdDtcclxuJGZvcm1fZmllbGRfbGFiZWxfdGV4dC10cmFuc2Zvcm06IG5vbmUgIWRlZmF1bHQ7XHJcbiRmb3JtX2ZpZWxkX2xhYmVsX2NvbG9yOiAkYm9keV9jb2xvciAhZGVmYXVsdDtcclxuJGZvcm1fZmllbGRfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kZm9ybV9maWVsZF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcblxyXG4kZm9ybV9sYWJlbF9jb2xvcjogJGJvZHlfY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtX2xhYmVsX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIC44cmVtIC8gI3skaHRtbC1saW5lLWhlaWdodH0gJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kZm9ybV9sYWJlbF9tYXJnaW4tYm90dG9tOiAuNDM4ZW0gIWRlZmF1bHQ7XHJcbiRmb3JtX2xhYmVsX3RleHQtdHJhbnNmb3JtOiBub25lICFkZWZhdWx0O1xyXG4kZm9ybV9sYWJlbF9sZXR0ZXItc3BhY2luZzogJGh0bWwtc3BhY2luZyAhZGVmYXVsdDtcclxuXHJcbiRmb3JtX2VsZW1lbnRfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgLjkzNzVyZW0gLyAjeyRodG1sLWxpbmUtaGVpZ2h0fSAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRmb3JtX2VsZW1lbnRfbGV0dGVyLXNwYWNpbmc6ICRodG1sLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRmb3JtX2VsZW1lbnRfdGV4dC10cmFuc2Zvcm06IG5vbmUgIWRlZmF1bHQ7XHJcbiRmb3JtX2VsZW1lbnRfcGFkZGluZzogMC41cmVtIDAuODc1cmVtICFkZWZhdWx0O1xyXG4kZm9ybV9lbGVtZW50X21pbi1oZWlnaHQ6IDQ1cHggIWRlZmF1bHQ7XHJcbiRmb3JtX2VsZW1lbnRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRmb3JtX2VsZW1lbnRfY29sb3I6ICRib2R5X2NvbG9yICFkZWZhdWx0O1xyXG4kZm9ybV9lbGVtZW50X2JvcmRlci1jb2xvcjogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS01ICFkZWZhdWx0O1xyXG4kZm9ybV9lbGVtZW50X2JvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xyXG4kZm9ybV9lbGVtZW50X2JvcmRlci1yYWRpdXM6IDAgIWRlZmF1bHQ7XHJcbiRmb3JtX2VsZW1lbnRfYm94X3NoYWRvdzogMHB4IDJweCA2cHggMnB4IHJnYmEoJGNvbG9yX2JyYW5kLTUsMC4zNSkgIWRlZmF1bHQ7XHJcbiRmb3JtX2VsZW1lbnRfYm94X3NoYWRvd190b3A6IDBweCAycHggNnB4IDJweCByZ2JhKCRjb2xvcl9icmFuZC01LDAuMzUpICFkZWZhdWx0O1xyXG5cclxuXHJcbiRmb3JtX2VsZW1lbnRfY29sb3ItLWRpc2FibGVkOiAkY29sb3JfYnJhbmQtNCAhZGVmYXVsdDtcclxuXHJcbiRmb3JtX2VsZW1lbnRfYm9yZGVyLWNvbG9yLS1vcGVuZWQ6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kZm9ybV9lbGVtZW50X2JvcmRlci13aWR0aC0tb3BlbmVkOiAxcHggIWRlZmF1bHQ7XHJcblxyXG4kZm9ybV9lbGVtZW50X2NvbG9yOiAkYm9keV9jb2xvciAhZGVmYXVsdDtcclxuJGZvcm1fZWxlbWVudF9wbGFjZWhvbGRlcl9jb2xvcjogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS00ICFkZWZhdWx0O1xyXG4kZm9ybV9lbGVtZW50X3BsYWNlaG9sZGVyX29wYWNpdHk6IDEgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybV9lbGVtZW50X2ZvY3VzX2JhY2tncm91bmQ6ICRmb3JtX2VsZW1lbnRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGZvcm1fZWxlbWVudF9mb2N1c19ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kZm9ybV9lbGVtZW50X2ZvY3VzX3BsYWNlaG9sZGVyX2NvbG9yOiAkY29sb3JfYnJhbmQtNCAhZGVmYXVsdDtcclxuJGZvcm1fZWxlbWVudF9mb2N1c19wbGFjZWhvbGRlcl9vcGFjaXR5OiAxICFkZWZhdWx0O1xyXG5cclxuLy8gRWxlbWVudHNcclxuXHJcbiRmb3JtX2VsZW1lbnRfaWNvbl9jb2xvcjogJGZvcm1fbWFpbl9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRmb3JtX2RlY29yYXRpb25fY29sb3I6ICRmb3JtX21haW5fY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybV9maWVsZHNldF9tYXJnaW46IDAgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybV9maWVsZF9tYXJnaW4tLXNtOiAwIDAgMXJlbSAhZGVmYXVsdDtcclxuJGZvcm1fZmllbGRfbWFyZ2luLS1tZDogMCAwIDEuNXJlbSAwICFkZWZhdWx0O1xyXG5cclxuJGZvcm1fbGVnZW5kX2ZvbnQgICAgICAgICAgOiBub3JtYWwgbm9ybWFsIDQwMCAxZW0vMS41ZW0gJGZvbnQtZmFtaWx5LS0yICFkZWZhdWx0O1xyXG4kZm9ybV9sZWdlbmRfbGV0dGVyLXNwYWNpbmc6IDAgIWRlZmF1bHQ7XHJcbiRmb3JtX2xlZ2VuZF90ZXh0LXRyYW5zZm9ybTogJGZvcm1fbGFiZWxfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRmb3JtX2xlZ2VuZF9tYXJnaW4gICAgICAgIDogMCAhZGVmYXVsdDtcclxuXHJcbiRmb3JtX2NvbmRpdGlvbnNfZm9udCA6ICRmb3JtX2xhYmVsX2ZvbnQgIWRlZmF1bHQ7XHJcbiRmb3JtX2NvbmRpdGlvbnNfY29sb3I6ICRmb3JtX2xhYmVsX2NvbG9yICFkZWZhdWx0O1xyXG4kZm9ybV9jb25kaXRpb25zX2xldHRlci1zcGFjaW5nOiAkZm9ybV9sYWJlbF9sZXR0ZXItc3BhY2luZyAhZGVmYXVsdDtcclxuXHJcbiRmb3JtX2xlZ2Fsc19mb250IDogbm9ybWFsIG5vcm1hbCA0MDAgMC43cmVtIC8gI3skaHRtbC1saW5lLWhlaWdodH0gJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kZm9ybV9sZWdhbHNfY29sb3I6ICRib2R5X2NvbG9yICFkZWZhdWx0O1xyXG4kZm9ybV9sZWdhbHNfdGV4dC1hbGlnbjogbGVmdCAhZGVmYXVsdDtcclxuXHJcbiRmb3JtX2VsZW1lbnRfbWFyZ2luLXJpZ2h0LWxlZnQ6IDEwcHggIWRlZmF1bHQ7XHJcbiRmb3JtX2Vycm9yX2hpZ2hsaWdodC1iYWNrZ3JvdW5kX2NvbG9yOiAkY29sb3JfdXRpbGl0eS0yICFkZWZhdWx0O1xyXG4kZm9ybV9lcnJvcl9oaWdobGlnaHQtY29sb3I6IHdoaXRlICFkZWZhdWx0O1xyXG5cclxuXHJcbi8qXHJcbiogVGV4dGZpZWxkXHJcbiAqL1xyXG5cclxuLy8gTGFiZWxcclxuJHRleHRmaWVsZF9sYWJlbF9mb250OiAkZm9ybV9sYWJlbF9mb250IWRlZmF1bHQ7XHJcbiR0ZXh0ZmllbGRfbGFiZWxfY29sb3IgICAgICAgICA6ICRmb3JtX2xhYmVsX2NvbG9yICFkZWZhdWx0O1xyXG4kdGV4dGZpZWxkX2xhYmVsX21hcmdpbi1ib3R0b20gOiAkZm9ybV9sYWJlbF9tYXJnaW4tYm90dG9tICFkZWZhdWx0O1xyXG4kdGV4dGZpZWxkX2xhYmVsX3RleHQtdHJhbnNmb3JtOiAkZm9ybV9sYWJlbF90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJHRleHRmaWVsZF9sYWJlbF9sZXR0ZXItc3BhY2luZzogJGZvcm1fbGFiZWxfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcblxyXG4vLyBDaGFtcHNcclxuJHRleHRmaWVsZF9pbnB1dF9mb250ICAgICAgICAgIDogJGZvcm1fZWxlbWVudF9mb250ICFkZWZhdWx0O1xyXG4kdGV4dGZpZWxkX2lucHV0X2xldHRlci1zcGFjaW5nOiAkZm9ybV9lbGVtZW50X2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kdGV4dGZpZWxkX2lucHV0X3RleHQtdHJhbnNmb3JtOiAkZm9ybV9lbGVtZW50X3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kdGV4dGZpZWxkX2lucHV0X3BhZGRpbmcgICAgICAgIDogJGZvcm1fZWxlbWVudF9wYWRkaW5nICFkZWZhdWx0O1xyXG4kdGV4dGZpZWxkX2lucHV0X2JhY2tncm91bmQgICAgOiAkZm9ybV9lbGVtZW50X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiR0ZXh0ZmllbGRfaW5wdXRfY29sb3I6ICRmb3JtX2VsZW1lbnRfY29sb3IgIWRlZmF1bHQ7XHJcbiR0ZXh0ZmllbGRfaW5wdXRfYm9yZGVyLWNvbG9yICA6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kdGV4dGZpZWxkX2lucHV0X3RyYW5zaXRpb24gIDogJGdsb2JhbF90cmFuc2l0aW9uXzIgIWRlZmF1bHQ7XHJcbiR0ZXh0ZmllbGRfaW5wdXRfbWluLWhlaWdodCAgOiAkZm9ybV9lbGVtZW50X21pbi1oZWlnaHQgIWRlZmF1bHQ7XHJcbiR0ZXh0ZmllbGRfaW5wdXRfYm9yZGVyLXdpZHRoICA6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kdGV4dGZpZWxkX2lucHV0X2JvcmRlci1yYWRpdXMgIDogJGZvcm1fZWxlbWVudF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG5cclxuLy8gUGxhY2Vob2xkZXJcclxuJHRleHRmaWVsZF9pbnB1dF9wbGFjZWhvbGRlcl9jb2xvcjogJGZvcm1fZWxlbWVudF9wbGFjZWhvbGRlcl9jb2xvciAhZGVmYXVsdDtcclxuJHRleHRmaWVsZF9pbnB1dF9wbGFjZWhvbGRlcl9vcGFjaXR5OiAkZm9ybV9lbGVtZW50X3BsYWNlaG9sZGVyX29wYWNpdHkgIWRlZmF1bHQ7XHJcbi8vLy8gOjogZm9jdXNcclxuJHRleHRmaWVsZF9pbnB1dF9mb2N1c19iYWNrZ3JvdW5kOiAkZm9ybV9lbGVtZW50X2ZvY3VzX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiR0ZXh0ZmllbGRfaW5wdXRfZm9jdXNfYm9yZGVyLWNvbG9yOiAkZm9ybV9lbGVtZW50X2ZvY3VzX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHRleHRmaWVsZF9pbnB1dF9mb2N1c19wbGFjZWhvbGRlcl9jb2xvcjogJGZvcm1fZWxlbWVudF9mb2N1c19wbGFjZWhvbGRlcl9jb2xvciAhZGVmYXVsdDtcclxuJHRleHRmaWVsZF9pbnB1dF9mb2N1c19wbGFjZWhvbGRlcl9vcGFjaXR5OiAkZm9ybV9lbGVtZW50X2ZvY3VzX3BsYWNlaG9sZGVyX29wYWNpdHkgIWRlZmF1bHQ7XHJcblxyXG4kdGV4dGZpZWxkX2lucHV0X2RhdGVfY2FsZW5kYXJfY29sb3I6ICRmb3JtX21haW5fY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vKlxyXG4qIFRleHRhcmVhXHJcbiAqL1xyXG4vLyBMYWJlbFxyXG4kdGV4dGFyZWFfbGFiZWxfY29sb3IgICAgICAgICA6ICRmb3JtX2xhYmVsX2NvbG9yICFkZWZhdWx0O1xyXG4kdGV4dGFyZWFfbGFiZWxfZm9udCAgICAgICAgIDogJGZvcm1fbGFiZWxfZm9udCAhZGVmYXVsdDtcclxuJHRleHRhcmVhX2xhYmVsX3RleHQtdHJhbnNmb3JtOiAkZm9ybV9sYWJlbF90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJHRleHRhcmVhX2xhYmVsX21hcmdpbi1ib3R0b20gOiAkZm9ybV9sYWJlbF9tYXJnaW4tYm90dG9tICFkZWZhdWx0O1xyXG4kdGV4dGFyZWFfbGFiZWxfbGV0dGVyLXNwYWNpbmcgOiAkZm9ybV9sYWJlbF9sZXR0ZXItc3BhY2luZyAhZGVmYXVsdDtcclxuXHJcbi8vIENoYW1wc1xyXG4kdGV4dGFyZWFfaW5wdXRfZm9udCAgICAgICAgICA6ICRmb3JtX2VsZW1lbnRfZm9udCAhZGVmYXVsdDtcclxuJHRleHRhcmVhX2lucHV0X2xldHRlci1zcGFjaW5nOiAkZm9ybV9lbGVtZW50X2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kdGV4dGFyZWFfaW5wdXRfdGV4dC10cmFuc2Zvcm06ICRmb3JtX2VsZW1lbnRfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiR0ZXh0YXJlYV9pbnB1dF90cmFuc2l0aW9uICA6ICRnbG9iYWxfdHJhbnNpdGlvbl8yICFkZWZhdWx0O1xyXG4kdGV4dGFyZWFfaW5wdXRfYmFja2dyb3VuZCAgICA6ICRmb3JtX2VsZW1lbnRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHRleHRhcmVhX2lucHV0X2NvbG9yOiAkZm9ybV9lbGVtZW50X2NvbG9yICFkZWZhdWx0O1xyXG4kdGV4dGFyZWFfaW5wdXRfYm9yZGVyLWNvbG9yICA6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kdGV4dGFyZWFfaW5wdXRfYm9yZGVyLXdpZHRoICA6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kdGV4dGFyZWFfaW5wdXRfcGFkZGluZzogJGZvcm1fZWxlbWVudF9wYWRkaW5nICFkZWZhdWx0O1xyXG4kdGV4dGFyZWFfaW5wdXRfYm9yZGVyLXJhZGl1czogJGZvcm1fZWxlbWVudF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG5cclxuLy8gUGxhY2Vob2xkZXJcclxuJGZvcm1fcGxhY2Vob2xkZXJfY29sb3I6JGZvcm1fZWxlbWVudF9wbGFjZWhvbGRlcl9jb2xvciAhZGVmYXVsdDtcclxuJGZvcm1fcGxhY2Vob2xkZXJfb3BhY2l0eSA6ICRmb3JtX2VsZW1lbnRfcGxhY2Vob2xkZXJfb3BhY2l0eSAhZGVmYXVsdDtcclxuLy8vLyA6OiBmb2N1c1xyXG4kdGV4dGFyZWFfaW5wdXRfZm9jdXNfYmFja2dyb3VuZDogJGZvcm1fZWxlbWVudF9mb2N1c19iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kdGV4dGFyZWFfaW5wdXRfZm9jdXNfYm9yZGVyLWNvbG9yOiAkZm9ybV9lbGVtZW50X2ZvY3VzX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHRleHRhcmVhX2lucHV0X2ZvY3VzX3BsYWNlaG9sZGVyX2NvbG9yOiAkZm9ybV9lbGVtZW50X2ZvY3VzX3BsYWNlaG9sZGVyX2NvbG9yICFkZWZhdWx0O1xyXG4kdGV4dGFyZWFfaW5wdXRfZm9jdXNfcGxhY2Vob2xkZXJfb3BhY2l0eTogJGZvcm1fZWxlbWVudF9mb2N1c19wbGFjZWhvbGRlcl9vcGFjaXR5ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8qXHJcbiogUmFkaW9cclxuICovXHJcbiRyYWRpb19sYWJlbF9jb2xvcjogJGZvcm1fZmllbGRfbGFiZWxfY29sb3IgIWRlZmF1bHQ7XHJcbiRyYWRpb19jaGVja19iYWNrZ3JvdW5kOiAgJGZvcm1fZWxlbWVudF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kcmFkaW9fY2hlY2tfY29sb3IgICAgICAgICAgOiAkZm9ybV9lbGVtZW50X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRyYWRpb19jaGVja19ib3JkZXItY29sb3IgICA6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kcmFkaW9fbGVnZW5kX2ZvbnQgICAgICAgICAgOiAkZm9ybV9sYWJlbF9mb250ICFkZWZhdWx0O1xyXG4kcmFkaW9fbGVnZW5kX2xldHRlci1zcGFjaW5nOiAkZm9ybV9sYWJlbF9sZXR0ZXItc3BhY2luZyAhZGVmYXVsdDtcclxuJHJhZGlvX2xlZ2VuZF90ZXh0LXRyYW5zZm9ybTogJGZvcm1fbGFiZWxfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcblxyXG4kcmFkaW9fY2hlY2tlZF9jb2xvcjogJGZvcm1fbWFpbl9jb2xvciAhZGVmYXVsdDtcclxuJHJhZGlvX2NoZWNrZWRfYm9yZGVyLWNvbG9yICAgOiAkY29sb3JfYnJhbmQtNCAhZGVmYXVsdDtcclxuXHJcbi8vIFJhZGlvIGdyb3VwXHJcbiRyYWRpb3NfbGVnZW5kX2ZvbnQgICAgICAgICAgOiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtIC8gI3skaHRtbC1saW5lLWhlaWdodH0gJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kcmFkaW9zX2xlZ2VuZF9sZXR0ZXItc3BhY2luZzogJGZvcm1fbGFiZWxfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRyYWRpb3NfbGVnZW5kX3RleHQtdHJhbnNmb3JtOiAkZm9ybV9sYWJlbF90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJHJhZGlvc19sZWdlbmRfY29sb3I6ICRmb3JtX21haW5fY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLypcclxuKiBDaGVja2JveFxyXG4gKi9cclxuJGNoZWNrYm94X2NoZWNrX2JhY2tncm91bmQgICAgICAgIDogJGZvcm1fZWxlbWVudF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kY2hlY2tib3hfY2hlY2tfYm9yZGVyLWNvbG9yIDogJGZvcm1fZWxlbWVudF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kY2hlY2tib3hfYm9yZGVyLWNvbG9yLS1jaGVja2VkICAgICAgICA6ICRmb3JtX21haW5fY29sb3IgIWRlZmF1bHQ7XHJcbiRjaGVja2JveF9jaGVja19jb2xvci0tY2hlY2tlZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRjaGVja2JveF9iYWNrZ3JvdW5kLWNvbG9yLS1jaGVja2VkOiAkZm9ybV9tYWluX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuJGNoZWNrYm94X2NvbG9yLS1jaGVja2VkLWRpc2FibGVkICAgICAgICA6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kY2hlY2tib3hfYm9yZGVyLWNvbG9yLS1jaGVja2VkLWRpc2FibGVkICAgICAgICA6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kY2hlY2tib3hfYmFja2dyb3VuZF9jaGVja2VkLWRpc2FibGVkOiAkY29sb3JfYnJhbmQtNCAhZGVmYXVsdDtcclxuXHJcbiRjaGVja2JveF9jb2xvci0tZGlzYWJsZWQ6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kY2hlY2tib3hfYmFja2dyb3VuZC1jb2xvci0tZGlzYWJsZWQ6ICRjaGVja2JveF9jaGVja19iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kY2hlY2tib3hfY2hlY2tfY29sb3ItLWRpc2FibGVkOiAkZm9ybV9tYWluX2NvbG9yICFkZWZhdWx0O1xyXG4kY2hlY2tib3hfbGFiZWxfY29sb3ItLWRpc2FibGVkOiAkY2hlY2tib3hfY29sb3ItLWRpc2FibGVkICFkZWZhdWx0O1xyXG5cclxuJGNoZWNrYm94X2JvcmRlci1jb2xvci0tZm9jdXM6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLWNvbG9yLS1vcGVuZWQgIWRlZmF1bHQ7XHJcblxyXG4kY2hlY2tib3hfbGFiZWxfZm9udCAgICAgICAgICA6ICRmb3JtX2xhYmVsX2ZvbnQgIWRlZmF1bHQ7XHJcbiRjaGVja2JveF9sYWJlbF9sZXR0ZXItc3BhY2luZzogJGZvcm1fZmllbGRfbGFiZWxfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQgIWRlZmF1bHQ7XHJcbiRjaGVja2JveF9sYWJlbF90ZXh0LXRyYW5zZm9ybTogJGZvcm1fZmllbGRfbGFiZWxfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRjaGVja2JveF9sYWJlbF9jb2xvcjogJGZvcm1fZmllbGRfbGFiZWxfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBDaGVja2JveCBncm91cFxyXG4kY2hlY2tib3hlc19sZWdlbmRfZm9udCAgICAgICAgICA6IG5vcm1hbCBub3JtYWwgNjAwIDFyZW0gLyAjeyRodG1sLWxpbmUtaGVpZ2h0fSAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRjaGVja2JveGVzX2xlZ2VuZF9sZXR0ZXItc3BhY2luZzogJGZvcm1fbGFiZWxfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRjaGVja2JveGVzX2xlZ2VuZF90ZXh0LXRyYW5zZm9ybTogJGZvcm1fbGFiZWxfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRjaGVja2JveGVzX2xlZ2VuZF9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG5cclxuLypcclxuKiBTZWxlY3RcclxuICovXHJcbiRzZWxlY3RfaW5wdXRfZm9udDogJGZvcm1fZWxlbWVudF9mb250ICFkZWZhdWx0O1xyXG4kc2VsZWN0X2lucHV0X2JvcmRlci13aWR0aCAgICAgIDogJGZvcm1fZWxlbWVudF9ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRzZWxlY3RfaW5wdXRfYm9yZGVyLXJhZGl1cyAgICAgIDogJGZvcm1fZWxlbWVudF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kc2VsZWN0X2lucHV0X2JvcmRlci1jb2xvciAgICAgIDogJGZvcm1fZWxlbWVudF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWxlY3RfaW5wdXRfYmFja2dyb3VuZCAgICAgICAgOiAkZm9ybV9lbGVtZW50X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRzZWxlY3RfaW5wdXRfbWluLWhlaWdodCAgICAgICAgOiAkZm9ybV9lbGVtZW50X21pbi1oZWlnaHQgIWRlZmF1bHQ7XHJcbiRzZWxlY3RfaW5wdXRfcGFkZGluZzogJGZvcm1fZWxlbWVudF9wYWRkaW5nICFkZWZhdWx0O1xyXG5cclxuJHNlbGVjdF9sYWJlbF9tYXJnaW4tYm90dG9tICAgICA6IC4zZW0gIWRlZmF1bHQ7XHJcbiRzZWxlY3RfbGFiZWxfY29sb3IgICAgICAgICAgICAgOiAkYm9keV9jb2xvciAhZGVmYXVsdDtcclxuJHNlbGVjdF9sYWJlbF90ZXh0LXRyYW5zZm9ybSAgICA6ICRmb3JtX2xhYmVsX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG5cclxuJHNlbGVjdF9pdGVtX2JveC1zaGFkb3c6ICRmb3JtX2VsZW1lbnRfYm94X3NoYWRvdyAhZGVmYXVsdDtcclxuJHNlbGVjdF9pdGVtX2JveC1zaGFkb3dfdG9wOiAkZm9ybV9lbGVtZW50X2JveF9zaGFkb3dfdG9wICFkZWZhdWx0O1xyXG4kc2VsZWN0X2l0ZW1fYmFja2dyb3VuZDogJHNlbGVjdF9pbnB1dF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kc2VsZWN0X2l0ZW1fYm9yZGVyLXJhZGl1czogJGZvcm1fZWxlbWVudF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kc2VsZWN0X2l0ZW1fY29sb3IgICAgICAgICAgICAgIDogJGZvcm1fZWxlbWVudF9jb2xvciAhZGVmYXVsdDtcclxuJHNlbGVjdF9pdGVtX3BsYWNlaG9sZGVyX2NvbG9yIDogJHNlbGVjdF9pdGVtX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VsZWN0X2l0ZW1fZm9udCAgICAgICAgICAgICAgIDogJGZvcm1fZWxlbWVudF9mb250ICFkZWZhdWx0O1xyXG4kc2VsZWN0X2l0ZW1fbGV0dGVyLXNwYWNpbmcgICAgIDogJGZvcm1fZWxlbWVudF9sZXR0ZXItc3BhY2luZyAhZGVmYXVsdDtcclxuJHNlbGVjdF9pdGVtX3RleHQtdHJhbnNmb3JtICAgICA6IG5vbmUgIWRlZmF1bHQ7XHJcbiRzZWxlY3RfaXRlbV9iZy1jb2xvci0taG92ZXIgICAgOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJHNlbGVjdF9pdGVtX2NvbG9yLS1ob3ZlciAgICAgICA6ICRmb3JtX21haW5fY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWxlY3RfaXRlbV9iZy1jb2xvci0tc2VsZWN0ZWQgOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJHNlbGVjdF9pdGVtX2NvbG9yLS1zZWxlY3RlZCAgICA6ICRmb3JtX21haW5fY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWxlY3RfaXRlbV9wYWRkaW5nICAgICAgICAgICAgIDogLjVyZW0gMCAhZGVmYXVsdDtcclxuJHNlbGVjdF9pdGVtX2xldHRlci1zcGFjaW5nLS1zZWxlY3RlZCA6IDAuMWVtICFkZWZhdWx0O1xyXG4kc2VsZWN0X2l0ZW1fc2VhcmNoX2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC1zZWNvbmRhcnktNCAhZGVmYXVsdDtcclxuXHJcbiRzZWxlY3RfY291bnRfY29sb3IgICAgICAgICAgICAgOiB3aGl0ZSAhZGVmYXVsdDtcclxuJHNlbGVjdF9jb3VudF9iZy1jb2xvciAgICAgICAgICA6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kc2VsZWN0X2ljb25fY29sb3I6ICRmb3JtX2VsZW1lbnRfaWNvbl9jb2xvciAhZGVmYXVsdDtcclxuJHNlbGVjdF9pY29uX2NvbG9yLS1zZWxlY3RlZDogJGZvcm1fbWFpbl9jb2xvciAhZGVmYXVsdDtcclxuJHNlbGVjdF9pbnB1dF9ib3JkZXItY29sb3ItLXNlbGVjdGVkOiAkZm9ybV9lbGVtZW50X2ZvY3VzX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRzZWxlY3Rfc2Nyb2xsYmFyX2JhY2tncm91bmQ6ICRzY3JvbGxiYXItdHJhY2tfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHNlbGVjdF9zY3JvbGxiYXJfY29sb3I6ICRzY3JvbGxiYXItdGh1bWJfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHNlbGVjdF9zY3JvbGxiYXJfY29sb3ItLWhvdmVyOiAkc2Nyb2xsYmFyLXRodW1iX2hvdmVyX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcblxyXG4kc2VsZWN0X2l0ZW1fcGxhY2Vob2xkZXJfY29sb3I6ICRmb3JtX2ZpZWxkX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuJHNlbGVjdF9pdGVtX3ZhbHVlX2JhY2tncm91bmQtLXNlbGVjdGVkOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHNlbGVjdF9pdGVtX3ZhbHVlX2NvbG9yLS1zZWxlY3RlZDogJGZvcm1fZmllbGRfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kc2VsZWN0X2l0ZW1fdmFsdWVfZGVsZXRlX2JhY2tncm91bmQtLXNlbGVjdGVkOiAkc2VsZWN0X2l0ZW1fdmFsdWVfYmFja2dyb3VuZC0tc2VsZWN0ZWQgIWRlZmF1bHQ7XHJcbiRzZWxlY3RfaXRlbV92YWx1ZV9kZWxldGVfY29sb3ItLXNlbGVjdGVkOiAkc2VsZWN0X2l0ZW1fdmFsdWVfY29sb3ItLXNlbGVjdGVkICFkZWZhdWx0O1xyXG5cclxuXHJcbiRzZWxlY3RfZWxlbWVudF9mb250OiAkYm9keV9mb250ICFkZWZhdWx0O1xyXG4kc2VsZWN0X2VsZW1lbnRfY2hlY2tib3hfYm9yZGVyLWNvbG9yOiAkY2hlY2tib3hfY2hlY2tfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kc2VsZWN0X2VsZW1lbnRfY2hlY2tib3hfYmFja2dyb3VuZC0tc2VsZWN0ZWQ6ICRjaGVja2JveF9iYWNrZ3JvdW5kLWNvbG9yLS1jaGVja2VkICFkZWZhdWx0O1xyXG4kc2VsZWN0X2VsZW1lbnRfY2hlY2tib3hfYm9yZGVyLWNvbG9yLS1zZWxlY3RlZDogJGNoZWNrYm94X2JvcmRlci1jb2xvci0tY2hlY2tlZCAhZGVmYXVsdDtcclxuJHNlbGVjdF9lbGVtZW50X2NoZWNrYm94X2NvbG9yLS1zZWxlY3RlZDogJGNoZWNrYm94X2NoZWNrX2NvbG9yLS1jaGVja2VkICFkZWZhdWx0O1xyXG5cclxuXHJcbi8qXHJcbiogVG9nZ2xlXHJcbiAqL1xyXG5cclxuJHRvZ2dsZV9lbGVtZW50X2J1bGxldF9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiR0b2dnbGVfZWxlbWVudF9iYWNrZ3JvdW5kLS1mYWxzZTogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS01ICFkZWZhdWx0O1xyXG4kdG9nZ2xlX2VsZW1lbnRfY29sb3ItLWZhbHNlOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHRvZ2dsZV9lbGVtZW50X2JhY2tncm91bmQtLXRydWU6ICRmb3JtX21haW5fY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kdG9nZ2xlX2VsZW1lbnRfb3BhY2l0eS0tZGlzYWJsZWQ6IDAuNiAhZGVmYXVsdDtcclxuJHRvZ2dsZV9lbGVtZW50X2ZpbHRlci0tZGlzYWJsZWQ6IGdyYXlzY2FsZSg0MCUpICFkZWZhdWx0O1xyXG4kdG9nZ2xlX2VsZW1lbnRfYm9yZGVyLWNvbG9yLS1mb2N1czogJGZvcm1fZWxlbWVudF9mb2N1c19ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vKlxyXG4qIExvY2FsaXphdG9yXHJcbiAqL1xyXG4kbG9jYWxpemF0b3JfaWNvbl9jb2xvcjogJGZvcm1fZWxlbWVudF9pY29uX2NvbG9yICFkZWZhdWx0O1xyXG4kbG9jYWxpemF0b3JfaW5wdXRfYm9yZGVyLXdpZHRoICAgICAgOiAkZm9ybV9lbGVtZW50X2JvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGxvY2FsaXphdG9yX2lucHV0X2JvcmRlci1yYWRpdXMgICAgICA6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGxvY2FsaXphdG9yX2lucHV0X2JvcmRlci1jb2xvciAgICAgIDogJGZvcm1fZWxlbWVudF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRsb2NhbGl6YXRvcl9pbnB1dF9iYWNrZ3JvdW5kICAgICAgICA6ICRmb3JtX2VsZW1lbnRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGxvY2FsaXphdG9yX2lucHV0X3BhZGRpbmc6ICRmb3JtX2VsZW1lbnRfcGFkZGluZyAhZGVmYXVsdDtcclxuXHJcbiRsb2NhbGl6YXRvcl9pbnB1dF9iYWNrZ3JvdW5kLS1mb2N1c2VkOiAkbG9jYWxpemF0b3JfaW5wdXRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGxvY2FsaXphdG9yX2lucHV0X2JvcmRlci1jb2xvci0tZm9jdXNlZCA6ICRmb3JtX2VsZW1lbnRfZm9jdXNfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJGxvY2FsaXphdG9yX2l0ZW1fZm9udCAgICAgICAgICAgICAgIDogJGZvcm1fZWxlbWVudF9mb250ICFkZWZhdWx0O1xyXG5cclxuJGxvY2FsaXphdG9yX2NvdW50X2NvbG9yICAgICAgICAgICAgIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRsb2NhbGl6YXRvcl9jb3VudF9iZy1jb2xvciAgICAgICAgICA6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuJGxvY2FsaXphdG9yX3ZhbHVlc19jb250YWluZXJfYmFja2dyb3VuZDogJGxvY2FsaXphdG9yX2lucHV0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRsb2NhbGl6YXRvcl92YWx1ZXNfY29udGFpbmVyX2JvcmRlci1yYWRpdXM6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGxvY2FsaXphdG9yX3ZhbHVlX2ZvbnQ6ICRmb3JtX2VsZW1lbnRfZm9udCAhZGVmYXVsdDtcclxuJGxvY2FsaXphdG9yX3ZhbHVlX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kbG9jYWxpemF0b3JfdmFsdWVfY29sb3I6ICRmb3JtX2ZpZWxkX2NvbG9yICFkZWZhdWx0O1xyXG4kbG9jYWxpemF0b3JfdmFsdWVfYm9yZGVyLXJhZGl1czogJGZvcm1fZWxlbWVudF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG5cclxuJGxvY2FsaXphdG9yX3ZhbHVlX2RlbGV0ZV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGxvY2FsaXphdG9yX3ZhbHVlX2RlbGV0ZV9jb2xvcjogJGZvcm1fZmllbGRfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kbG9jYWxpemF0b3Jfc2Nyb2xsYmFyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kbG9jYWxpemF0b3Jfc2Nyb2xsYmFyX2NvbG9yOiAkZm9ybV9tYWluX2NvbG9yICFkZWZhdWx0O1xyXG4kbG9jYWxpemF0b3Jfc2Nyb2xsYmFyX2NvbG9yLS1ob3ZlcjogJGZvcm1fbWFpbl9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRsb2NhbGl6YXRvcl9leHRyYV9mb250OiAkZm9ybV9lbGVtZW50X2ZvbnQgIWRlZmF1bHQ7XHJcbiRsb2NhbGl6YXRvcl9leHRyYV9jb2xvcjogJGZvcm1fZWxlbWVudF9jb2xvciAhZGVmYXVsdDtcclxuXHJcbi8qXHJcbiogQ29uZGl0aW9uc1xyXG4gKi9cclxuJGZvcm1fY29uZGl0aW9uc19jb2xvcjogJGZvcm1fbGFiZWxfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLypcclxuKiBSYW5nZVxyXG4gKi9cclxuJHJhbmdlX2ZvbnQgICAgICAgICAgICAgIDogJGZvcm1fZWxlbWVudF9mb250ICFkZWZhdWx0O1xyXG4kcmFuZ2VfYm9yZGVyLS1vcGVuZWQ6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLXdpZHRoLS1vcGVuZWQgc29saWQgJGZvcm1fZWxlbWVudF9ib3JkZXItY29sb3ItLW9wZW5lZCAhZGVmYXVsdDtcclxuJHJhbmdlX2lucHV0X2JvcmRlci13aWR0aDogJGZvcm1fZWxlbWVudF9ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRyYW5nZV9pbnB1dF9ib3JkZXItY29sb3I6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kcmFuZ2VfaW5wdXRfYm9yZGVyLXJhZGl1czogJGZvcm1fZWxlbWVudF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kcmFuZ2VfaW5wdXRfYmFja2dyb3VuZCAgOiAkZm9ybV9lbGVtZW50X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcblxyXG4kcmFuZ2VfcHJvbXB0X2NvbG9yICAgICAgICAgICA6ICRmb3JtX2VsZW1lbnRfY29sb3IgIWRlZmF1bHQ7XHJcbiRyYW5nZV9wcm9tcHRfY29sb3ItLWhpZ2hsaWdodDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG4kcmFuZ2Vfc2xpZGVyX3RyYWNrX2NvbG9yICAgICAgICA6ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktNSAhZGVmYXVsdDtcclxuJHJhbmdlX3NsaWRlcl90cmFja19jb2xvci0tYWN0aXZlOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuXHJcbiRyYW5nZV9pY29uX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcbiRyYW5nZV9wb3Bpbl9iYWNrZ3JvdW5kOiAkcmFuZ2VfaW5wdXRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHJhbmdlX3BvcGluX2JvcmRlcjogMDtcclxuJHJhbmdlX3BvcGluX2JvcmRlci1yYWRpdXM6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJHJhbmdlX3BvcGluX2JveC1zaGFkb3c6ICRmb3JtX2VsZW1lbnRfYm94X3NoYWRvdyAhZGVmYXVsdDtcclxuXHJcblxyXG4vKlxyXG4qIFVwbG9hZFxyXG4gKi9cclxuJHVwbG9hZF9fYm9yZGVyOiAxcHggc29saWQgJHRleHRmaWVsZF9pbnB1dF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiR1cGxvYWRfX3BhZGRpbmc6IDNweCAwICFkZWZhdWx0O1xyXG4kdXBsb2FkX19mb250OiBub3JtYWwgNDAwIGNsYW1wKDEycHgsIGNhbGMoMC42cmVtICsgMS44NzV2dyksIDE4cHgpLzEgJGZvbnQtZmFtaWx5LS0xLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xyXG5cclxuJHVwbG9hZF9fY29udGVudF9fcGFkZGluZzogMCAxcmVtICFkZWZhdWx0O1xyXG4kdXBsb2FkX19jb250ZW50X19saW5lLWhlaWdodDogMS41cmVtICFkZWZhdWx0O1xyXG4kdXBsb2FkX19jb250ZW50X19ib3JkZXItcmFkaXVzOiAycmVtICFkZWZhdWx0O1xyXG4kdXBsb2FkX19jb250ZW50X19ib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJHVwbG9hZF9fY29udGVudF9fY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kdXBsb2FkX19jb250ZW50X19mb250OiBub3JtYWwgNDAwIGNsYW1wKDEycHgsIGNhbGMoMC42cmVtICsgMS44NzV2dyksIDE0cHgpLzEgJGZvbnQtZmFtaWx5LS0xLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xyXG5cclxuJHVwbG9hZF9fc3ZnX19maWxsOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJHVwbG9hZF9fc3ZnX19oZWlnaHQ6IDIwcHggIWRlZmF1bHQ7XHJcbiR1cGxvYWRfX3N2Z19fbWFyZ2luLWxlZnQ6IDEwcHggIWRlZmF1bHQ7XHJcblxyXG4vKlxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4qIEZvcm11bGFpcmUgY29udHJhc3RlIChwb3VyIGxlcyBmb25kcyBkYXJrKVxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4qL1xyXG5cclxuJGZvcm0tLWNvbnRyYXN0X21haW5fY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tLWNvbnRyYXN0X2ZpZWxkX2xhYmVsX2NvbG9yOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJGZvcm0tLWNvbnRyYXN0X2ZpZWxkX2NvbG9yOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJGZvcm0tLWNvbnRyYXN0X2ZpZWxkX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tLWNvbnRyYXN0X2xhYmVsX2NvbG9yOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuXHJcblxyXG4kZm9ybS0tY29udHJhc3RfZWxlbWVudF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfY29sb3I6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG4kZm9ybS0tY29udHJhc3RfZWxlbWVudF9ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kZm9ybS0tY29udHJhc3RfZWxlbWVudF9ib3hfc2hhZG93OiAwcHggOXB4IDEwcHggNHB4IHJnYmEoJGNvbG9yX2JyYW5kLTMsMC4zNSkgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS0tY29udHJhc3RfZWxlbWVudF9jb2xvci0tZGlzYWJsZWQ6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfYm9yZGVyLWNvbG9yLS1vcGVuZWQ6ICRmb3JtLS1jb250cmFzdF9tYWluX2NvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS0tY29udHJhc3RfZWxlbWVudF9ib3JkZXItd2lkdGgtLW9wZW5lZDogMXB4ICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfY29sb3I6ICRib2R5X2NvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS0tY29udHJhc3RfZWxlbWVudF9wbGFjZWhvbGRlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTQgIWRlZmF1bHQ7XHJcbiRmb3JtLS1jb250cmFzdF9lbGVtZW50X3BsYWNlaG9sZGVyX29wYWNpdHk6IDEgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS0tY29udHJhc3RfZWxlbWVudF9mb2N1c19iYWNrZ3JvdW5kOiAkZm9ybS0tY29udHJhc3RfZWxlbWVudF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kZm9ybS0tY29udHJhc3RfZWxlbWVudF9mb2N1c19ib3JkZXItY29sb3I6ICRmb3JtLS1jb250cmFzdF9tYWluX2NvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS0tY29udHJhc3RfZWxlbWVudF9mb2N1c19wbGFjZWhvbGRlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTQgIWRlZmF1bHQ7XHJcbiRmb3JtLS1jb250cmFzdF9lbGVtZW50X2ZvY3VzX3BsYWNlaG9sZGVyX29wYWNpdHk6IDEgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS0tY29udHJhc3RfZWxlbWVudF9pY29uX2NvbG9yOiAkZm9ybS0tY29udHJhc3RfbWFpbl9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLS1jb250cmFzdF9lbGVtZW50X2NvbG9yOiAkYm9keV9jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfcGxhY2Vob2xkZXJfY29sb3I6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kZm9ybS0tY29udHJhc3RfZWxlbWVudF9wbGFjZWhvbGRlcl9vcGFjaXR5OiAxICFkZWZhdWx0O1xyXG5cclxuXHJcbiRmb3JtLS1jb250cmFzdF9kZWNvcmF0aW9uX2NvbG9yOiAkZm9ybV9tYWluX2NvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS0tY29udHJhc3RfY29uZGl0aW9uc19jb2xvcjogJGZvcm0tLWNvbnRyYXN0X2ZpZWxkX2xhYmVsX2NvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS0tY29udHJhc3RfbGVnYWxzX2NvbG9yOiAkZm9ybS0tY29udHJhc3RfZmllbGRfbGFiZWxfY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLS1jb250cmFzdF9lcnJvcl9oaWdobGlnaHQtYmFja2dyb3VuZF9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRmb3JtLS1jb250cmFzdF9lcnJvcl9oaWdobGlnaHQtY29sb3I6IHdoaXRlICFkZWZhdWx0O1xyXG5cclxuXHJcbi8qXHJcbiogVGV4dGZpZWxkXHJcbiAqL1xyXG5cclxuLy8gTGFiZWxcclxuJHRleHRmaWVsZC0tY29udHJhc3RfbGFiZWxfY29sb3IgICAgICAgICA6ICRmb3JtLS1jb250cmFzdF9sYWJlbF9jb2xvciAhZGVmYXVsdDtcclxuXHJcbi8vIENoYW1wc1xyXG4kdGV4dGZpZWxkLS1jb250cmFzdF9pbnB1dF9iYWNrZ3JvdW5kICAgIDogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHRleHRmaWVsZC0tY29udHJhc3RfaW5wdXRfYm9yZGVyLWNvbG9yICA6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kdGV4dGZpZWxkLS1jb250cmFzdF9pbnB1dF9jb2xvcjogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBQbGFjZWhvbGRlclxyXG4kdGV4dGZpZWxkLS1jb250cmFzdF9pbnB1dF9wbGFjZWhvbGRlcl9jb2xvcjogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfcGxhY2Vob2xkZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiR0ZXh0ZmllbGQtLWNvbnRyYXN0X2lucHV0X3BsYWNlaG9sZGVyX29wYWNpdHk6ICRmb3JtLS1jb250cmFzdF9lbGVtZW50X3BsYWNlaG9sZGVyX29wYWNpdHkgIWRlZmF1bHQ7XHJcbi8vLy8gOjogZm9jdXNcclxuJHRleHRmaWVsZC0tY29udHJhc3RfaW5wdXRfZm9jdXNfYmFja2dyb3VuZDogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfZm9jdXNfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHRleHRmaWVsZC0tY29udHJhc3RfaW5wdXRfZm9jdXNfYm9yZGVyLWNvbG9yOiAkZm9ybS0tY29udHJhc3RfZWxlbWVudF9mb2N1c19ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiR0ZXh0ZmllbGQtLWNvbnRyYXN0X2lucHV0X2ZvY3VzX3BsYWNlaG9sZGVyX2NvbG9yOiAkZm9ybS0tY29udHJhc3RfZWxlbWVudF9mb2N1c19wbGFjZWhvbGRlcl9jb2xvciAhZGVmYXVsdDtcclxuJHRleHRmaWVsZC0tY29udHJhc3RfaW5wdXRfZm9jdXNfcGxhY2Vob2xkZXJfb3BhY2l0eTogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfZm9jdXNfcGxhY2Vob2xkZXJfb3BhY2l0eSAhZGVmYXVsdDtcclxuXHJcbiR0ZXh0ZmllbGQtLWNvbnRyYXN0X2lucHV0X2RhdGVfY2FsZW5kYXJfY29sb3I6ICRmb3JtLS1jb250cmFzdF9tYWluX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8qXHJcbiogVGV4dGFyZWFcclxuICovXHJcbi8vIExhYmVsXHJcbiR0ZXh0YXJlYS0tY29udHJhc3RfbGFiZWxfY29sb3IgICAgICAgICA6ICRmb3JtLS1jb250cmFzdF9sYWJlbF9jb2xvciAhZGVmYXVsdDtcclxuXHJcbi8vIENoYW1wc1xyXG4kdGV4dGFyZWEtLWNvbnRyYXN0X2lucHV0X2JhY2tncm91bmQgICAgOiAkZm9ybS0tY29udHJhc3RfZWxlbWVudF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kdGV4dGFyZWEtLWNvbnRyYXN0X2lucHV0X2NvbG9yOiAkZm9ybS0tY29udHJhc3RfZWxlbWVudF9jb2xvciAhZGVmYXVsdDtcclxuJHRleHRhcmVhLS1jb250cmFzdF9pbnB1dF9ib3JkZXItY29sb3IgIDogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuLy8vLyA6OiBmb2N1c1xyXG4kdGV4dGFyZWEtLWNvbnRyYXN0X2lucHV0X2ZvY3VzX2JhY2tncm91bmQ6ICRmb3JtLS1jb250cmFzdF9lbGVtZW50X2ZvY3VzX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiR0ZXh0YXJlYS0tY29udHJhc3RfaW5wdXRfZm9jdXNfYm9yZGVyLWNvbG9yOiAkZm9ybS0tY29udHJhc3RfZWxlbWVudF9mb2N1c19ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiR0ZXh0YXJlYS0tY29udHJhc3RfaW5wdXRfZm9jdXNfcGxhY2Vob2xkZXJfY29sb3I6ICRmb3JtLS1jb250cmFzdF9lbGVtZW50X2ZvY3VzX3BsYWNlaG9sZGVyX2NvbG9yICFkZWZhdWx0O1xyXG4kdGV4dGFyZWEtLWNvbnRyYXN0X2lucHV0X2ZvY3VzX3BsYWNlaG9sZGVyX29wYWNpdHk6ICRmb3JtLS1jb250cmFzdF9lbGVtZW50X2ZvY3VzX3BsYWNlaG9sZGVyX29wYWNpdHkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLypcclxuKiBSYWRpb1xyXG4qL1xyXG4kcmFkaW8tLWNvbnRyYXN0X2xhYmVsX2NvbG9yOiAkZm9ybS0tY29udHJhc3RfZmllbGRfbGFiZWxfY29sb3IgIWRlZmF1bHQ7XHJcbiRyYWRpby0tY29udHJhc3RfY2hlY2tfY29sb3IgICAgICAgICAgOiAkY29sb3JfYnJhbmQtNCAhZGVmYXVsdDtcclxuJHJhZGlvLS1jb250cmFzdF9jaGVja19ib3JkZXItY29sb3IgICA6IGN1cnJlbnRDb2xvciAhZGVmYXVsdDtcclxuXHJcbiRyYWRpby0tY29udHJhc3RfY29sb3ItLWNoZWNrZWQ6ICRmb3JtLS1jb250cmFzdF9tYWluX2NvbG9yICFkZWZhdWx0O1xyXG4kcmFkaW8tLWNvbnRyYXN0X2JvcmRlci1jb2xvci0tY2hlY2tlZCA6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG5cclxuLypcclxuKiBDaGVja2JveFxyXG4qL1xyXG4kY2hlY2tib3gtLWNvbnRyYXN0X2NoZWNrX2JhY2tncm91bmQtY29sb3IgICAgICAgIDogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRjaGVja2JveC0tY29udHJhc3RfY2hlY2tfYm9yZGVyLWNvbG9yIDogJGNvbG9yX2JyYW5kLTQgIWRlZmF1bHQ7XHJcblxyXG4kY2hlY2tib3gtLWNvbnRyYXN0X2JvcmRlci1jb2xvci0tY2hlY2tlZCAgICAgICAgOiAkZm9ybS0tY29udHJhc3RfbWFpbl9jb2xvciAhZGVmYXVsdDtcclxuJGNoZWNrYm94LS1jb250cmFzdF9jaGVja19jb2xvci0tY2hlY2tlZDogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRjaGVja2JveC0tY29udHJhc3RfYmFja2dyb3VuZC1jb2xvci0tY2hlY2tlZDogJGZvcm0tLWNvbnRyYXN0X21haW5fY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kY2hlY2tib3gtLWNvbnRyYXN0X2NvbG9yLS1jaGVja2VkLWRpc2FibGVkICAgICAgICA6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kY2hlY2tib3gtLWNvbnRyYXN0X2JvcmRlci1jb2xvci0tY2hlY2tlZC1kaXNhYmxlZCAgICAgICAgOiAkY29sb3JfYnJhbmQtNCAhZGVmYXVsdDtcclxuJGNoZWNrYm94LS1jb250cmFzdF9iYWNrZ3JvdW5kX2NoZWNrZWQtZGlzYWJsZWQ6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG5cclxuJGNoZWNrYm94LS1jb250cmFzdF9jb2xvci0tZGlzYWJsZWQ6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kY2hlY2tib3gtLWNvbnRyYXN0X2JhY2tncm91bmQtY29sb3ItLWRpc2FibGVkOiAkY2hlY2tib3hfY2hlY2tfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGNoZWNrYm94LS1jb250cmFzdF9jaGVja19jb2xvci0tZGlzYWJsZWQ6ICRmb3JtLS1jb250cmFzdF9tYWluX2NvbG9yICFkZWZhdWx0O1xyXG4kY2hlY2tib3gtLWNvbnRyYXN0X2xhYmVsX2NvbG9yLS1kaXNhYmxlZDogJGNoZWNrYm94X2NvbG9yLS1kaXNhYmxlZCAhZGVmYXVsdDtcclxuXHJcbiRjaGVja2JveC0tY29udHJhc3RfYm9yZGVyLWNvbG9yLS1mb2N1czogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfYm9yZGVyLWNvbG9yLS1vcGVuZWQgIWRlZmF1bHQ7XHJcblxyXG4kY2hlY2tib3gtLWNvbnRyYXN0X2xhYmVsX2NvbG9yOiAkZm9ybS0tY29udHJhc3RfZmllbGRfbGFiZWxfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vKlxyXG4qIFRvb2dsZVxyXG4qL1xyXG5cclxuJHRvZ2dsZS0tY29udHJhc3RfZWxlbWVudF9idWxsZXRfY29sb3I6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG4kdG9nZ2xlLS1jb250cmFzdF9lbGVtZW50X2JhY2tncm91bmQtLWZhbHNlOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHRvZ2dsZS0tY29udHJhc3RfZWxlbWVudF9iYWNrZ3JvdW5kLS10cnVlOiAkZm9ybS0tY29udHJhc3RfbWFpbl9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiR0b2dnbGUtLWNvbnRyYXN0X2VsZW1lbnRfb3BhY2l0eS0tZGlzYWJsZWQ6IDAuNiAhZGVmYXVsdDtcclxuJHRvZ2dsZS0tY29udHJhc3RfZWxlbWVudF9maWx0ZXItLWRpc2FibGVkOiBncmF5c2NhbGUoNDAlKSAhZGVmYXVsdDtcclxuJHRvZ2dsZS0tY29udHJhc3RfZWxlbWVudF9ib3JkZXItY29sb3ItLWZvY3VzOiAkZm9ybS0tY29udHJhc3RfZWxlbWVudF9mb2N1c19ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vKlxyXG4qIFNlbGVjdFxyXG4qL1xyXG4kc2VsZWN0LS1jb250cmFzdF9pbnB1dF9ib3JkZXItY29sb3IgICAgICA6ICRmb3JtLS1jb250cmFzdF9lbGVtZW50X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHNlbGVjdC0tY29udHJhc3RfaW5wdXRfYmFja2dyb3VuZCAgICAgICAgOiAkZm9ybS0tY29udHJhc3RfZWxlbWVudF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG5cclxuJHNlbGVjdC0tY29udHJhc3RfbGFiZWxfbWFyZ2luLWJvdHRvbSAgICAgOiAuM2VtICFkZWZhdWx0O1xyXG4kc2VsZWN0LS1jb250cmFzdF9sYWJlbF9jb2xvciAgICAgICAgICAgICA6ICRmb3JtLS1jb250cmFzdF9sYWJlbF9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRzZWxlY3QtLWNvbnRyYXN0X2l0ZW1fY29sb3IgICAgICAgICAgICAgIDogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWxlY3QtLWNvbnRyYXN0X2l0ZW1fYmFja2dyb3VuZCAgICAgICAgICAgOiAkc2VsZWN0LS1jb250cmFzdF9pbnB1dF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kc2VsZWN0LS1jb250cmFzdF9pdGVtX2JveC1zaGFkb3c6ICAkZm9ybS0tY29udHJhc3RfZWxlbWVudF9ib3hfc2hhZG93ICFkZWZhdWx0O1xyXG4kc2VsZWN0LS1jb250cmFzdF9pdGVtX2JnLWNvbG9yLS1ob3ZlciAgICA6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kc2VsZWN0LS1jb250cmFzdF9pdGVtX2NvbG9yLS1ob3ZlciAgICAgICA6ICRmb3JtLS1jb250cmFzdF9tYWluX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VsZWN0LS1jb250cmFzdF9pdGVtX2JnLWNvbG9yLS1zZWxlY3RlZCA6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kc2VsZWN0LS1jb250cmFzdF9pdGVtX2NvbG9yLS1zZWxlY3RlZCAgICA6ICRmb3JtLS1jb250cmFzdF9tYWluX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuJHNlbGVjdC0tY29udHJhc3RfY291bnRfY29sb3IgICAgICAgICAgICAgOiB3aGl0ZSAhZGVmYXVsdDtcclxuJHNlbGVjdC0tY29udHJhc3RfY291bnRfYmctY29sb3IgICAgICAgICAgOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHNlbGVjdC0tY29udHJhc3RfaWNvbl9jb2xvcjogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfaWNvbl9jb2xvciAhZGVmYXVsdDtcclxuJHNlbGVjdC0tY29udHJhc3RfaWNvbl9jb2xvci0tc2VsZWN0ZWQ6ICRmb3JtLS1jb250cmFzdF9tYWluX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VsZWN0LS1jb250cmFzdF9pbnB1dF9ib3JkZXItY29sb3ItLXNlbGVjdGVkOiAkZm9ybS0tY29udHJhc3RfbWFpbl9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRzZWxlY3QtLWNvbnRyYXN0X3Njcm9sbGJhcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHNlbGVjdC0tY29udHJhc3Rfc2Nyb2xsYmFyX2NvbG9yOiAkZm9ybS0tY29udHJhc3RfbWFpbl9jb2xvciAhZGVmYXVsdDtcclxuJHNlbGVjdC0tY29udHJhc3Rfc2Nyb2xsYmFyX2NvbG9yLS1ob3ZlcjogJGZvcm0tLWNvbnRyYXN0X21haW5fY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kc2VsZWN0LS1jb250cmFzdF9pdGVtX3BsYWNlaG9sZGVyX2NvbG9yOiAkZm9ybS0tY29udHJhc3RfZmllbGRfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kc2VsZWN0LS1jb250cmFzdF9pdGVtX3ZhbHVlX2JhY2tncm91bmQtLXNlbGVjdGVkOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHNlbGVjdC0tY29udHJhc3RfaXRlbV92YWx1ZV9jb2xvci0tc2VsZWN0ZWQ6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuJHNlbGVjdC0tY29udHJhc3RfaXRlbV92YWx1ZV9kZWxldGVfYmFja2dyb3VuZC0tc2VsZWN0ZWQ6ICRzZWxlY3QtLWNvbnRyYXN0X2l0ZW1fdmFsdWVfYmFja2dyb3VuZC0tc2VsZWN0ZWQgIWRlZmF1bHQ7XHJcbiRzZWxlY3QtLWNvbnRyYXN0X2l0ZW1fdmFsdWVfZGVsZXRlX2NvbG9yLS1zZWxlY3RlZDogJHNlbGVjdC0tY29udHJhc3RfaXRlbV92YWx1ZV9jb2xvci0tc2VsZWN0ZWQgIWRlZmF1bHQ7XHJcblxyXG4kc2VsZWN0LS1jb250cmFzdF9lbGVtZW50X2NoZWNrYm94X2JvcmRlci1jb2xvcjogJGNoZWNrYm94LS1jb250cmFzdF9jaGVja19ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWxlY3QtLWNvbnRyYXN0X2VsZW1lbnRfY2hlY2tib3hfYmFja2dyb3VuZC0tc2VsZWN0ZWQ6ICRjaGVja2JveC0tY29udHJhc3RfYmFja2dyb3VuZC1jb2xvci0tY2hlY2tlZCAhZGVmYXVsdDtcclxuJHNlbGVjdC0tY29udHJhc3RfZWxlbWVudF9jaGVja2JveF9ib3JkZXItY29sb3ItLXNlbGVjdGVkOiAkY2hlY2tib3gtLWNvbnRyYXN0X2JvcmRlci1jb2xvci0tY2hlY2tlZCAhZGVmYXVsdDtcclxuJHNlbGVjdC0tY29udHJhc3RfZWxlbWVudF9jaGVja2JveF9jb2xvci0tc2VsZWN0ZWQ6ICRjaGVja2JveC0tY29udHJhc3RfY2hlY2tfY29sb3ItLWNoZWNrZWQgIWRlZmF1bHQ7IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4uc2VsZWN0IHtcclxuXHJcbiAgICAmX19sYWJlbCB7XHJcbiAgICAgICAgZm9udCAgICAgICAgICAgOiAkZm9ybV9sYWJlbF9mb250O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtIDogJHNlbGVjdF9sYWJlbF90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tICA6ICRzZWxlY3RfbGFiZWxfbWFyZ2luLWJvdHRvbTtcclxuICAgICAgICBjb2xvciAgICAgICAgICA6ICRzZWxlY3RfbGFiZWxfY29sb3I7XHJcblxyXG4gICAgICAgICYtLWhpZGRlbiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5wdXQge1xyXG4gICAgICAgIGZsZXggICAgOiAxIDEgYXV0bztcclxuICAgICAgICBkaXNwbGF5IDogZmxleDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgJi0tbXVsdGlwbGUge1xyXG4gICAgICAgICAgICAuc3Mtb3B0aW9uIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWxlY3RfZWxlbWVudF9jaGVja2JveF9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA0cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkc2VsZWN0X2VsZW1lbnRfY2hlY2tib3hfY29sb3ItLXNlbGVjdGVkO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJHNlbGVjdF9lbGVtZW50X2NoZWNrYm94X2NvbG9yLS1zZWxlY3RlZDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3Mtb3B0aW9uLXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWxlY3RfZWxlbWVudF9jaGVja2JveF9iYWNrZ3JvdW5kLS1zZWxlY3RlZDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWxlY3RfZWxlbWVudF9jaGVja2JveF9ib3JkZXItY29sb3ItLXNlbGVjdGVkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNzLWxpc3Qge1xyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdF9zY3JvbGxiYXJfYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDAuMjVyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3Rfc2Nyb2xsYmFyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3Rfc2Nyb2xsYmFyX2NvbG9yO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3Rfc2Nyb2xsYmFyX2NvbG9yLS1ob3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNzLW1haW4uanMtc2VsZWN0LS1tYWluIHtcclxuICAgIGZvbnQgICAgICAgICAgIDogJHNlbGVjdF9pdGVtX2ZvbnQ7XHJcbiAgICBsZXR0ZXItc3BhY2luZyA6IDAuMDVlbTtcclxuXHJcbiAgICAuc3MtY29udGVudCB7XHJcbiAgICAgICAgYm94LXNoYWRvdyAgIDogJHNlbGVjdF9pdGVtX2JveC1zaGFkb3c7XHJcbiAgICAgICAgYmFja2dyb3VuZCAgIDogJHNlbGVjdF9pdGVtX2JhY2tncm91bmQ7XHJcbiAgICAgICAgdG9wICAgICAgICAgIDogODUlO1xyXG4gICAgICAgIGxlZnQgICAgICAgICA6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMS4ycmVtIDEuNjI1cmVtIDFyZW0gMS42MjVyZW07XHJcbiAgICAgICAgYm9yZGVyOiAkc2VsZWN0X2l0ZW1fYm9yZGVyLXJhZGl1cztcclxuXHJcbiAgICAgICAgLnNzLXNlYXJjaDpub3QoLnNzLWhpZGUpIHtcclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAkc2VsZWN0X2l0ZW1fc2VhcmNoX2JvcmRlcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgICA6IC42ZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQgICAgICAgOiAyLjVlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNzLWxpc3QgLnNzLW9wdGlvbiB7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nIDogJHNlbGVjdF9pdGVtX2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybSA6ICRzZWxlY3RfaXRlbV90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgY29sb3IgICAgICAgICAgOiAkc2VsZWN0X2l0ZW1fY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQgICAgIDogJHNlbGVjdF9pdGVtX2JhY2tncm91bmQ7XHJcblxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvciAgICAgIDogJHNlbGVjdF9pdGVtX2NvbG9yLS1ob3ZlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQgOiAkc2VsZWN0X2l0ZW1fYmctY29sb3ItLWhvdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zcy1zaW5nbGUtc2VsZWN0ZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQgICA6ICRzZWxlY3RfaW5wdXRfYmFja2dyb3VuZDtcclxuICAgICAgICBib3JkZXItd2lkdGggOiAkc2VsZWN0X2lucHV0X2JvcmRlci13aWR0aDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkc2VsZWN0X2lucHV0X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yIDogJHNlbGVjdF9pbnB1dF9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgIHBhZGRpbmcgICAgICA6ICRmb3JtX2VsZW1lbnRfcGFkZGluZztcclxuICAgICAgICBtaW4taGVpZ2h0ICAgOiAkZm9ybV9lbGVtZW50X21pbi1oZWlnaHQ7XHJcblxyXG4gICAgICAgIC5wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGZsZXggICAgICAgICAgIDogMTtcclxuICAgICAgICAgICAgYm9yZGVyICAgICAgICAgOiBub25lO1xyXG4gICAgICAgICAgICBjb2xvciAgICAgICAgICA6ICRzZWxlY3RfaXRlbV9wbGFjZWhvbGRlcl9jb2xvcjtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2UgICAgOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAqIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IC4yZW0gMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zcy1vcGVuLWJlbG93IHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2VsZWN0X2lucHV0X2JvcmRlci1jb2xvci0tc2VsZWN0ZWQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3MtYXJyb3cgc3BhbiB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvciA6ICRzZWxlY3RfaWNvbl9jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc3Mtb3Blbi1hYm92ZSB7XHJcbiAgICAgICAgICAgICYgPiAuc3MtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93ICAgOiAkZm9ybV9lbGVtZW50X2JveF9zaGFkb3dfdG9wO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuc3MtbXVsdGktc2VsZWN0ZWQge1xyXG5cclxuICAgICAgICBib3JkZXItY29sb3IgOiAkc2VsZWN0X2lucHV0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICBib3JkZXItd2lkdGggOiAkc2VsZWN0X2lucHV0X2JvcmRlci13aWR0aDtcclxuICAgICAgICBiYWNrZ3JvdW5kICAgOiAkc2VsZWN0X2lucHV0X2JhY2tncm91bmQ7XHJcblxyXG4gICAgICAgIG1pbi1oZWlnaHQgICAgICAgOiAkc2VsZWN0X2lucHV0X21pbi1oZWlnaHQ7XHJcbiAgICAgICAgcGFkZGluZyAgICAgIDogJHNlbGVjdF9pbnB1dF9wYWRkaW5nO1xyXG5cclxuICAgICAgICAmLnNzLW9wZW4tYmVsb3cge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWxlY3RfaW5wdXRfYm9yZGVyLWNvbG9yLS1zZWxlY3RlZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNzLXZhbHVlcyB7XHJcbiAgICAgICAgICAgIHdpZHRoIDogYXV0bztcclxuICAgICAgICAgICAgZmxleCAgOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAuc3MtdmFsdWUge1xyXG4gICAgICAgICAgICAgICAgZm9udCAgICAgICAgICAgOiAkc2VsZWN0X2lucHV0X2ZvbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgZGlzcGxheSA6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5IDogZmxleDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNzLWRpc2FibGVkIHtcclxuICAgICAgICAgICAgICAgIC8vbGV0dGVyLXNwYWNpbmcgOiAkc2VsZWN0X2l0ZW1fbGV0dGVyLXNwYWNpbmctLXNlbGVjdGVkO1xyXG4gICAgICAgICAgICAgICAgY29sb3IgICAgICAgICAgOiAkc2VsZWN0X2l0ZW1fY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zcy12YWx1ZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXkgICAgICAgICAgOiBmbGV4O1xyXG4gICAgICAgICAgICBmb250LXNpemUgICAgICAgIDogLjhyZW07XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zICAgICAgOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzICAgIDogLjYyNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luICAgICAgICAgICA6IDAgNXB4IDAgMDtcclxuICAgICAgICAgICAgcGFkZGluZzogLjNyZW0gLjJyZW0gLjNyZW0gLjhyZW07XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nICAgOiAwLjAzZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgOiAkc2VsZWN0X2l0ZW1fdmFsdWVfYmFja2dyb3VuZC0tc2VsZWN0ZWQ7XHJcbiAgICAgICAgICAgIGJvcmRlciAgICAgICAgICAgOiAwO1xyXG4gICAgICAgICAgICBjb2xvciAgICAgICAgICAgIDogJHNlbGVjdF9pdGVtX3ZhbHVlX2NvbG9yLS1zZWxlY3RlZDtcclxuICAgICAgICAgICAgYWxpZ24tc2VsZiAgICAgICA6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIG1heC13aWR0aCAgICAgICAgOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93ICAgICAgOiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93IDogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZSAgIDogbm93cmFwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLS1jdXN0b20ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb24gICAgICA6IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZCAgICA6ICRzZWxlY3RfY291bnRfYmctY29sb3I7XHJcbiAgICAgICAgICAgICAgICBjb2xvciAgICAgICAgIDogJHNlbGVjdF9jb3VudF9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXMgOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtZGVsZXRlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbiAgICAgICAgOiAwIDAgMCA1cHg7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3IgICAgICAgIDogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQgICAgICAgICA6ICRzZWxlY3RfaXRlbV92YWx1ZV9kZWxldGVfYmFja2dyb3VuZC0tc2VsZWN0ZWQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvciAgICA6ICRzZWxlY3RfaXRlbV92YWx1ZV9kZWxldGVfY29sb3ItLXNlbGVjdGVkO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1cyA6IDJlbTtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aCAgICAgOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQgICAgICAgIDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbiAgICA6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0ICAgOiAxLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zcy1hZGQge1xyXG4gICAgICAgICAgICBtYXJnaW4gICA6IDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uIDogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGRpc3BsYXkgIDogYmxvY2s7XHJcbiAgICAgICAgICAgIHJpZ2h0ICAgIDogMS41NjI1cmVtO1xyXG4gICAgICAgICAgICB0b3AgICAgICA6IGNhbGMoNTAlIC0gNXB4KTtcclxuXHJcbiAgICAgICAgICAgIC5zcy1wbHVzIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQgOiAkc2VsZWN0X2ljb25fY29sb3I7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTVweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kIDogJHNlbGVjdF9pY29uX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zcy1jb250ZW50IC5zcy1saXN0IC5zcy1vcHRpb24uc3Mtb3B0aW9uLXNlbGVjdGVkIHtcclxuICAgICAgICBwb3NpdGlvbiA6IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zcy1jb250ZW50IC5zcy1saXN0IC5zcy1vcHRpb24ge1xyXG4gICAgICAgIHBhZGRpbmcgOiAkc2VsZWN0X2l0ZW1fcGFkZGluZztcclxuICAgIH1cclxufVxyXG5cclxuLnNzLW1haW4uanMtc2VsZWN0LS1tYWluOm5vdCguc2VsZWN0X19pbnB1dC0tbXVsdGlwbGUpIHtcclxuXHJcbiAgICAuc3MtY29udGVudCB7XHJcbiAgICAgICAgLnNzLWxpc3QgLnNzLW9wdGlvbiB7XHJcbiAgICAgICAgICAgICYuc3Mtb3B0aW9uLXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yICAgICAgOiAkc2VsZWN0X2l0ZW1fY29sb3ItLXNlbGVjdGVkO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZCA6ICRzZWxlY3RfaXRlbV9iZy1jb2xvci0tc2VsZWN0ZWQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodCA6IGJvbGQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5cclxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbipcclxuKiBGb3JtdWxhaXJlIGNvbnRyYXN0ZSAocG91ciBsZXMgZm9uZHMgZGFyaylcclxuKlxyXG4qL1xyXG5cclxuLmZvcm0tLWNvbnRyYXN0IHtcclxuXHJcbiAgICAuc2VsZWN0IHtcclxuICAgICAgICAmX19sYWJlbCB7XHJcbiAgICAgICAgICAgIGNvbG9yIDogJHNlbGVjdC0tY29udHJhc3RfbGFiZWxfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2lucHV0IHtcclxuXHJcbiAgICAgICAgICAgICYtLW11bHRpcGxlIHtcclxuICAgICAgICAgICAgICAgIC5zcy1vcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlbGVjdC0tY29udHJhc3RfZWxlbWVudF9jaGVja2JveF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHNlbGVjdC0tY29udHJhc3RfZWxlbWVudF9jaGVja2JveF9jb2xvci0tc2VsZWN0ZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJHNlbGVjdC0tY29udHJhc3RfZWxlbWVudF9jaGVja2JveF9jb2xvci0tc2VsZWN0ZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnNzLW9wdGlvbi1zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VsZWN0LS1jb250cmFzdF9lbGVtZW50X2NoZWNrYm94X2JhY2tncm91bmQtLXNlbGVjdGVkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWxlY3QtLWNvbnRyYXN0X2VsZW1lbnRfY2hlY2tib3hfYm9yZGVyLWNvbG9yLS1zZWxlY3RlZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zcy1saXN0IHtcclxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdC0tY29udHJhc3Rfc2Nyb2xsYmFyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3QtLWNvbnRyYXN0X3Njcm9sbGJhcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2VsZWN0LS1jb250cmFzdF9zY3JvbGxiYXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2VsZWN0LS1jb250cmFzdF9zY3JvbGxiYXJfY29sb3ItLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbiB7XHJcbiAgICAgICAgLnNzLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93IDogJHNlbGVjdC0tY29udHJhc3RfaXRlbV9ib3gtc2hhZG93O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kIDogJHNlbGVjdC0tY29udHJhc3RfaXRlbV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAuc3Mtc2VhcmNoOm5vdCguc3MtaGlkZSkge1xyXG4gICAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciA6IHJlZDtcclxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdyA6IDFweCA0cHggN3B4IDJweCByZ2JhKDAsIDAsIDAsIC4xNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3MtbGlzdCAuc3Mtb3B0aW9uIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yICAgICAgICAgIDogJHNlbGVjdC0tY29udHJhc3RfaXRlbV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQgICAgIDogJHNlbGVjdC0tY29udHJhc3RfaXRlbV9iYWNrZ3JvdW5kO1xyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvciAgICAgIDogJHNlbGVjdC0tY29udHJhc3RfaXRlbV9jb2xvci0taG92ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZCA6ICRzZWxlY3QtLWNvbnRyYXN0X2l0ZW1fYmctY29sb3ItLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3Mtc2luZ2xlLXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZCAgIDogJHNlbGVjdC0tY29udHJhc3RfaW5wdXRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yICAgOiAkc2VsZWN0LS1jb250cmFzdF9pbnB1dF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIC5wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvciAgICAgICAgICA6ICRzZWxlY3QtLWNvbnRyYXN0X2l0ZW1fcGxhY2Vob2xkZXJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5zcy1vcGVuLWJlbG93IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlbGVjdC0tY29udHJhc3RfaW5wdXRfYm9yZGVyLWNvbG9yLS1zZWxlY3RlZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3MtYXJyb3cgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgOiAkc2VsZWN0LS1jb250cmFzdF9pY29uX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNzLW11bHRpLXNlbGVjdGVkIHtcclxuXHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvciA6ICRzZWxlY3QtLWNvbnRyYXN0X2lucHV0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZCAgIDogJHNlbGVjdC0tY29udHJhc3RfaW5wdXRfYmFja2dyb3VuZDtcclxuXHJcbiAgICAgICAgICAgICYuc3Mtb3Blbi1iZWxvdyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWxlY3QtLWNvbnRyYXN0X2lucHV0X2JvcmRlci1jb2xvci0tc2VsZWN0ZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNzLXZhbHVlcyB7XHJcbiAgICAgICAgICAgICAgICAuc3MtZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yICAgICAgICAgIDogJHNlbGVjdC0tY29udHJhc3RfaXRlbV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNzLXZhbHVlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgOiAkc2VsZWN0LS1jb250cmFzdF9pdGVtX3ZhbHVlX2JhY2tncm91bmQtLXNlbGVjdGVkO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyICAgICAgICAgICA6IDFweCBzb2xpZCAjY2NjY2NjO1xyXG4gICAgICAgICAgICAgICAgY29sb3IgICAgICAgICAgICA6ICRzZWxlY3QtLWNvbnRyYXN0X2l0ZW1fdmFsdWVfY29sb3ItLXNlbGVjdGVkO1xyXG5cclxuICAgICAgICAgICAgICAgICYtLWN1c3RvbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZCAgICA6ICRzZWxlY3QtLWNvbnRyYXN0X2NvdW50X2JnLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yICAgICAgICAgOiAkc2VsZWN0LS1jb250cmFzdF9jb3VudF9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtZGVsZXRlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlbGVjdC0tY29udHJhc3RfaXRlbV92YWx1ZV9kZWxldGVfYmFja2dyb3VuZC0tc2VsZWN0ZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlbGVjdC0tY29udHJhc3RfaXRlbV92YWx1ZV9kZWxldGVfY29sb3ItLXNlbGVjdGVkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3MtYWRkIHtcclxuICAgICAgICAgICAgICAgIC5zcy1wbHVzIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kIDogJHNlbGVjdC0tY29udHJhc3RfaWNvbl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZCA6ICRzZWxlY3QtLWNvbnRyYXN0X2ljb25fY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zcy1tYWluLmpzLXNlbGVjdC0tbWFpbjpub3QoLnNlbGVjdF9faW5wdXQtLW11bHRpcGxlKSB7XHJcblxyXG4gICAgICAgIC5zcy1jb250ZW50IHtcclxuICAgICAgICAgICAgLnNzLWxpc3QgLnNzLW9wdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAmLnNzLW9wdGlvbi1zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3IgICAgICA6ICRzZWxlY3QtLWNvbnRyYXN0X2l0ZW1fY29sb3ItLXNlbGVjdGVkO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQgOiAkc2VsZWN0LS1jb250cmFzdF9pdGVtX2JnLWNvbG9yLS1zZWxlY3RlZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn1cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLnRleHRhcmVhIHtcclxuICAgICZfX2xhYmVsIHtcclxuICAgICAgICBjb2xvcjogJHRleHRhcmVhX2xhYmVsX2NvbG9yO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiAkdGV4dGFyZWFfbGFiZWxfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgZm9udDogJHRleHRhcmVhX2xhYmVsX2ZvbnQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICR0ZXh0YXJlYV9sYWJlbF9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkdGV4dGFyZWFfbGFiZWxfbWFyZ2luLWJvdHRvbTtcclxuICAgICAgICAmLS1oaWRkZW4ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW5wdXQge1xyXG4gICAgICAgIHRyYW5zaXRpb246ICR0ZXh0YXJlYV9pbnB1dF90cmFuc2l0aW9uO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR0ZXh0YXJlYV9pbnB1dF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dGFyZWFfaW5wdXRfY29sb3I7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICBib3JkZXItd2lkdGg6ICR0ZXh0YXJlYV9pbnB1dF9ib3JkZXItd2lkdGg7XHJcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICR0ZXh0YXJlYV9pbnB1dF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHRleHRhcmVhX2lucHV0X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgZm9udDogJHRleHRhcmVhX2lucHV0X2ZvbnQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICR0ZXh0YXJlYV9pbnB1dF9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHRleHRhcmVhX2lucHV0X3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgIHBhZGRpbmc6ICR0ZXh0YXJlYV9pbnB1dF9wYWRkaW5nO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRmb3JtX3BsYWNlaG9sZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAkZm9ybV9wbGFjZWhvbGRlcl9vcGFjaXR5O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGZvcm1fcGxhY2Vob2xkZXJfY29sb3I7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6ICRmb3JtX3BsYWNlaG9sZGVyX29wYWNpdHk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGV4dGFyZWFfaW5wdXRfZm9jdXNfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGV4dGFyZWFfaW5wdXRfZm9jdXNfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRleHRhcmVhX2lucHV0X2ZvY3VzX3BsYWNlaG9sZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogJHRleHRhcmVhX2lucHV0X2ZvY3VzX3BsYWNlaG9sZGVyX29wYWNpdHk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dGFyZWFfaW5wdXRfZm9jdXNfcGxhY2Vob2xkZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkdGV4dGFyZWFfaW5wdXRfZm9jdXNfcGxhY2Vob2xkZXJfb3BhY2l0eTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4qXHJcbiogRm9ybXVsYWlyZSBjb250cmFzdGUgKHBvdXIgbGVzIGZvbmRzIGRhcmspXHJcbipcclxuKi9cclxuLmZvcm0tLWNvbnRyYXN0IHtcclxuICAgIC50ZXh0YXJlYSB7XHJcbiAgICAgICAgJl9fbGFiZWwge1xyXG4gICAgICAgICAgICBjb2xvcjogJHRleHRhcmVhLS1jb250cmFzdF9sYWJlbF9jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9faW5wdXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGV4dGFyZWEtLWNvbnRyYXN0X2lucHV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRleHRhcmVhLS1jb250cmFzdF9pbnB1dF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dGFyZWEtLWNvbnRyYXN0X2lucHV0X2NvbG9yO1xyXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfcGxhY2Vob2xkZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkZm9ybS0tY29udHJhc3RfZWxlbWVudF9wbGFjZWhvbGRlcl9vcGFjaXR5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvcm0tLWNvbnRyYXN0X2VsZW1lbnRfcGxhY2Vob2xkZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkZm9ybS0tY29udHJhc3RfZWxlbWVudF9wbGFjZWhvbGRlcl9vcGFjaXR5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRleHRhcmVhLS1jb250cmFzdF9pbnB1dF9mb2N1c19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGV4dGFyZWEtLWNvbnRyYXN0X2lucHV0X2ZvY3VzX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRleHRhcmVhX2lucHV0X2ZvY3VzX3BsYWNlaG9sZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6ICR0ZXh0YXJlYV9pbnB1dF9mb2N1c19wbGFjZWhvbGRlcl9vcGFjaXR5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRleHRhcmVhX2lucHV0X2ZvY3VzX3BsYWNlaG9sZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6ICR0ZXh0YXJlYV9pbnB1dF9mb2N1c19wbGFjZWhvbGRlcl9vcGFjaXR5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLnRleHRmaWVsZCB7XHJcblxyXG4gICAgJl9fbGFiZWwge1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiAkdGV4dGZpZWxkX2xhYmVsX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgIGZvbnQ6ICR0ZXh0ZmllbGRfbGFiZWxfZm9udDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogJHRleHRmaWVsZF9sYWJlbF9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0ZmllbGRfbGFiZWxfY29sb3I7XHJcbiAgICAgICAgJi0taGlkZGVuIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2lucHV0IHtcclxuXHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHRleHRmaWVsZF9pbnB1dF90cmFuc2l0aW9uO1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogJHRleHRmaWVsZF9pbnB1dF9ib3JkZXItd2lkdGg7XHJcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICBwYWRkaW5nOiAkdGV4dGZpZWxkX2lucHV0X3BhZGRpbmc7XHJcbiAgICAgICAgZm9udDogJHRleHRmaWVsZF9pbnB1dF9mb250O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAkdGV4dGZpZWxkX2lucHV0X2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiAkdGV4dGZpZWxkX2lucHV0X3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICR0ZXh0ZmllbGRfaW5wdXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICR0ZXh0ZmllbGRfaW5wdXRfYm9yZGVyLXJhZGl1cztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkdGV4dGZpZWxkX2lucHV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgbWluLWhlaWdodDogJHRleHRmaWVsZF9pbnB1dF9taW4taGVpZ2h0O1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRmb3JtX3BsYWNlaG9sZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAkZm9ybV9wbGFjZWhvbGRlcl9vcGFjaXR5O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGZvcm1fcGxhY2Vob2xkZXJfY29sb3I7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6ICRmb3JtX3BsYWNlaG9sZGVyX29wYWNpdHk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGV4dGZpZWxkX2lucHV0X2ZvY3VzX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRleHRmaWVsZF9pbnB1dF9mb2N1c19ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dGZpZWxkX2lucHV0X2ZvY3VzX3BsYWNlaG9sZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogJHRleHRmaWVsZF9pbnB1dF9mb2N1c19wbGFjZWhvbGRlcl9vcGFjaXR5O1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0ZmllbGRfaW5wdXRfZm9jdXNfcGxhY2Vob2xkZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkdGV4dGZpZWxkX2lucHV0X2ZvY3VzX3BsYWNlaG9sZGVyX29wYWNpdHk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIEZvcm1hdGFnZSBwb3VyIGNoYW1wIGRhdGVcclxuICAgICAgICAmW3R5cGU9ZGF0ZV0ge1xyXG4gICAgICAgICAgICAvLyBPcMOpcmEgLSBjaHJvbWVcclxuICAgICAgICAgICAgJjppbnZhbGlkOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb3JtX3BsYWNlaG9sZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogJGZvcm1fcGxhY2Vob2xkZXJfb3BhY2l0eTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1kYXRlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLnRleHRmaWVsZF9fY2FsZW5kYXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxZW07XHJcbiAgICAgICAgICAgIGJvdHRvbTogMWVtO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgJi0tc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFlbTtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICR0ZXh0ZmllbGRfaW5wdXRfZGF0ZV9jYWxlbmRhcl9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbipcclxuKiBGb3JtdWxhaXJlIGNvbnRyYXN0ZSAocG91ciBsZXMgZm9uZHMgZGFyaylcclxuKlxyXG4qL1xyXG5cclxuLmZvcm0tLWNvbnRyYXN0IHtcclxuICAgIC50ZXh0ZmllbGQge1xyXG4gICAgICAgICZfX2xhYmVsIHtcclxuICAgICAgICAgICAgY29sb3I6ICR0ZXh0ZmllbGQtLWNvbnRyYXN0X2xhYmVsX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19pbnB1dCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRleHRmaWVsZC0tY29udHJhc3RfaW5wdXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGV4dGZpZWxkLS1jb250cmFzdF9pbnB1dF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRleHRmaWVsZC0tY29udHJhc3RfaW5wdXRfY29sb3I7XHJcbiAgICAgICAgICAgIC8qJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb3JtLS1jb250cmFzdF9wbGFjZWhvbGRlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRmb3JtLS1jb250cmFzdF9wbGFjZWhvbGRlcl9vcGFjaXR5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvcm0tLWNvbnRyYXN0X3BsYWNlaG9sZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogJGZvcm0tLWNvbnRyYXN0X3BsYWNlaG9sZGVyX29wYWNpdHk7XHJcbiAgICAgICAgICAgIH0qL1xyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0ZXh0ZmllbGQtLWNvbnRyYXN0X2lucHV0X2ZvY3VzX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR0ZXh0ZmllbGQtLWNvbnRyYXN0X2lucHV0X2ZvY3VzX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRleHRmaWVsZC0tY29udHJhc3RfaW5wdXRfZm9jdXNfcGxhY2Vob2xkZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogJHRleHRmaWVsZC0tY29udHJhc3RfaW5wdXRfZm9jdXNfcGxhY2Vob2xkZXJfb3BhY2l0eTtcclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dGZpZWxkLS1jb250cmFzdF9pbnB1dF9mb2N1c19wbGFjZWhvbGRlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAkdGV4dGZpZWxkLS1jb250cmFzdF9pbnB1dF9mb2N1c19wbGFjZWhvbGRlcl9vcGFjaXR5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC8vIEZvcm1hdGFnZSBwb3VyIGNoYW1wIGRhdGVcclxuICAgICAgICAgICAgLy8gQHRvZG9cclxuICAgICAgICAgICAgJlt0eXBlPWRhdGVdIHtcclxuICAgICAgICAgICAgICAgIC8vIE9ww6lyYSAtIGNocm9tZVxyXG4gICAgICAgICAgICAgICAgJjppbnZhbGlkOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9ybV9wbGFjZWhvbGRlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAkZm9ybV9wbGFjZWhvbGRlcl9vcGFjaXR5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAvLyBAdG9kb1xyXG4gICAgICAgICYtLWRhdGUge1xyXG4gICAgICAgICAgICAudGV4dGZpZWxkX19jYWxlbmRhciB7XHJcbiAgICAgICAgICAgICAgICAmLS1zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICR0ZXh0ZmllbGQtLWNvbnRyYXN0X2lucHV0X2RhdGVfY2FsZW5kYXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLyogVmFyaWFibGVzICovXHJcblxyXG5cclxuLyogQ1NTICovXHJcbi50b2dnbGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi50b2dnbGUge1xyXG4gICAgJl9faW5wdXQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICAgICZfX2Rpc3BsYXkge1xyXG5cclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgICAgIHdpZHRoOiAyLjgxMjVyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDB2dztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkdG9nZ2xlX2VsZW1lbnRfYmFja2dyb3VuZC0tZmFsc2U7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMjUwbXM7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAuMnJlbTtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgd2lkdGg6IDAuOTM3NXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwLjkzNzVyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHRvZ2dsZV9lbGVtZW50X2J1bGxldF9jb2xvcjtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICAgICAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udG9nZ2xlOmZvY3VzIC50b2dnbGVfX2Rpc3BsYXksXHJcbi50b2dnbGVfX2lucHV0OmZvY3VzICsgLnRvZ2dsZV9fZGlzcGxheSB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJHRvZ2dsZV9lbGVtZW50X2JvcmRlci1jb2xvci0tZm9jdXNcclxufVxyXG5cclxuLnRvZ2dsZTpmb2N1cyxcclxuLnRvZ2dsZTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIC50b2dnbGVfX2Rpc3BsYXksXHJcbi50b2dnbGVfX2lucHV0OmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkgKyAudG9nZ2xlX19kaXNwbGF5IHtcclxuICAgIG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbi50b2dnbGVbYXJpYS1wcmVzc2VkPVwidHJ1ZVwiXSAudG9nZ2xlX19kaXNwbGF5LFxyXG4udG9nZ2xlX19pbnB1dDpjaGVja2VkICsgLnRvZ2dsZV9fZGlzcGxheSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9nZ2xlX2VsZW1lbnRfYmFja2dyb3VuZC0tdHJ1ZTtcclxufVxyXG5cclxuLnRvZ2dsZVthcmlhLXByZXNzZWQ9XCJ0cnVlXCJdIC50b2dnbGVfX2Rpc3BsYXk6OmJlZm9yZSxcclxuLnRvZ2dsZV9faW5wdXQ6Y2hlY2tlZCArIC50b2dnbGVfX2Rpc3BsYXk6OmJlZm9yZSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxLjVyZW0sIC01MCUpO1xyXG59XHJcblxyXG4udG9nZ2xlW2Rpc2FibGVkXSAudG9nZ2xlX19kaXNwbGF5LFxyXG4udG9nZ2xlX19pbnB1dDpkaXNhYmxlZCArIC50b2dnbGVfX2Rpc3BsYXkge1xyXG4gICAgb3BhY2l0eTogJHRvZ2dsZV9lbGVtZW50X29wYWNpdHktLWRpc2FibGVkO1xyXG4gICAgZmlsdGVyOiAkdG9nZ2xlX2VsZW1lbnRfZmlsdGVyLS1kaXNhYmxlZDtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuIiwiJHVwbG9hZF9jb250ZW50X3BhZGRpbmc6IC43cmVtIC44NzVyZW0gIWRlZmF1bHQ7XHJcblxyXG4udXBsb2FkIHtcclxuICAgICZfX2xhYmVsIHtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHRleHRmaWVsZF9sYWJlbF90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICBmb250OiAkdGV4dGZpZWxkX2xhYmVsX2ZvbnQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICR0ZXh0ZmllbGRfbGFiZWxfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dGZpZWxkX2xhYmVsX2NvbG9yO1xyXG4gICAgICAgICYtLWhpZGRlbiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudXBsb2FkX19jb250ZW50IHtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkdGV4dGZpZWxkX2lucHV0X3RyYW5zaXRpb247XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkdGV4dGZpZWxkX2lucHV0X2JvcmRlci13aWR0aDtcclxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIHBhZGRpbmc6ICR1cGxvYWRfY29udGVudF9wYWRkaW5nO1xyXG4gICAgICAgIGZvbnQ6ICR0ZXh0ZmllbGRfaW5wdXRfZm9udDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogJHRleHRmaWVsZF9pbnB1dF9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHRleHRmaWVsZF9pbnB1dF90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGV4dGZpZWxkX2lucHV0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkdGV4dGZpZWxkX2lucHV0X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHRleHRmaWVsZF9pbnB1dF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6ICR0ZXh0ZmllbGRfaW5wdXRfbWluLWhlaWdodDtcclxuICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZm9ybV9wbGFjZWhvbGRlcl9jb2xvcjtcclxuICAgICAgICAgICAgb3BhY2l0eTogJGZvcm1fcGxhY2Vob2xkZXJfb3BhY2l0eTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRmb3JtX3BsYWNlaG9sZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAkZm9ybV9wbGFjZWhvbGRlcl9vcGFjaXR5O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHRleHRmaWVsZF9pbnB1dF9mb2N1c19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR0ZXh0ZmllbGRfaW5wdXRfZm9jdXNfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRleHRmaWVsZF9pbnB1dF9mb2N1c19wbGFjZWhvbGRlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6ICR0ZXh0ZmllbGRfaW5wdXRfZm9jdXNfcGxhY2Vob2xkZXJfb3BhY2l0eTtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dGZpZWxkX2lucHV0X2ZvY3VzX3BsYWNlaG9sZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogJHRleHRmaWVsZF9pbnB1dF9mb2N1c19wbGFjZWhvbGRlcl9vcGFjaXR5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBGb3JtYXRhZ2UgcG91ciBjaGFtcCBkYXRlXHJcbiAgICAgICAgJlt0eXBlPWRhdGVdIHtcclxuICAgICAgICAgICAgLy8gT3DDqXJhIC0gY2hyb21lXHJcbiAgICAgICAgICAgICY6aW52YWxpZDo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9ybV9wbGFjZWhvbGRlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRmb3JtX3BsYWNlaG9sZGVyX29wYWNpdHk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnVwbG9hZF9fbGFiZWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgXHJcbiAgICAgICAgJiA+IGRpdiB7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC51cGxvYWRfX3RleHQge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBcclxuICAgICAgICAmLS1jb250ZW50IHtcclxuICAgICAgICAgICAgZm9udDogJHVwbG9hZF9fY29udGVudF9fZm9udDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuICAgICAgICAgICAgYm9yZGVyOiAkdXBsb2FkX19jb250ZW50X19ib3JkZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICR1cGxvYWRfX2NvbnRlbnRfX2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkdXBsb2FkX19jb250ZW50X19saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgcGFkZGluZzogJHVwbG9hZF9fY29udGVudF9fcGFkZGluZztcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgXHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IFxyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLnVwbG9hZF9fc3ZnIHtcclxuICAgICAgICBoZWlnaHQ6ICR1cGxvYWRfX3N2Z19faGVpZ2h0O1xyXG4gICAgICAgIGZpbGw6ICR1cGxvYWRfX3N2Z19fZmlsbDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogJHVwbG9hZF9fc3ZnX19tYXJnaW4tbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAudXBsb2FkX19pbmZvcyB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnVwbG9hZF9fZXJyb3JzIHtcclxuICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuY3Jvc3NfX3N2ZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgIGZpbGw6ICRjb2xvcl9icmFuZC01O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICB9XHJcbn0iLCIkdXBsb2FkX2NvbnRlbnRfcGFkZGluZzogLjdyZW0gLjg3NXJlbTsiLCIkaWRlbnRpdHlfaW5mb19ieV9mb250LXdlaWdodDogNjAwICFkZWZhdWx0O1xyXG5cclxuJGlkZW50aXR5X2luZm9fbmFtZV9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRpZGVudGl0eV9pbmZvX25hbWVfZm9udC13ZWlnaHQ6IDYwMCAhZGVmYXVsdDtcclxuXHJcbi5pZGVudGl0eSB7XHJcblxyXG4gICAgJl9fYnkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkaWRlbnRpdHlfaW5mb19ieV9mb250LXdlaWdodDtcclxuICAgIH1cclxuXHJcbiAgICAmX19uYW1lIHtcclxuICAgICAgICBjb2xvcjogJGlkZW50aXR5X2luZm9fbmFtZV9jb2xvcjtcclxuICAgICAgICBmb250LXdlaWdodDogJGlkZW50aXR5X2luZm9fbmFtZV9mb250LXdlaWdodDtcclxuICAgIH1cclxuXHJcbiAgICAmX19zdGF0dXMge1xyXG5cclxuICAgIH1cclxufSIsIiRpZGVudGl0eV9pbmZvX2J5X2ZvbnQtd2VpZ2h0OiA2MDAgO1xyXG5cclxuJGlkZW50aXR5X2luZm9fbmFtZV9jb2xvcjogJGNvbG9yX2JyYW5kLTIgO1xyXG4kaWRlbnRpdHlfaW5mb19uYW1lX2ZvbnQtd2VpZ2h0OiA2MDAgO1xyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIENvdWxldXJzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4kbGlua3MtZ3JvdXBfY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIEF1dHJlcyBzdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi5saW5rcy1ncm91cCB7XHJcbiAgICBjb2xvcjogJGxpbmtzLWdyb3VwX2NvbG9yO1xyXG5cclxuICAgICZfX2xpbmsge1xyXG5cclxuICAgICAgICAvKiYgKyAubGlua3MtZ3JvdXBfX2xpbmsge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgIH0qL1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgICYgKyAubGlua3MtZ3JvdXBfX2xpbmsge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgJi0tZHJhd2luZyB7XHJcbiAgICAgICAgICAgIC5saW5rcy1ncm91cF9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgQ291bGV1cnNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbiRsaW5rcy1ncm91cF9jb2xvcjogaW5oZXJpdDtcclxuIiwiJG1hcF9maWx0ZXJzX3RpdGxlX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJG1hcF9tYXJrZXJfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuJG1hcF9jaXJjbGVfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kbWFwX2NpcmNsZV9ib3JkZXItY29sb3I6ICRtYXBfY2lyY2xlX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbiRtYXAtcG9wdXBfY29vcmRzLXYxX3RleHRfY29sb3IgOiAkY29yZV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kbWFwLXBvcHVwX2Nvb3Jkcy12MV9saW5rX2NvbG9yIDogJG1hcC1wb3B1cF9jb29yZHMtdjFfdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuJG1hcC1wb3B1cF9jb29yZHMtdjFfbGlua19ob3Zlcl9jb2xvciA6ICRjb3JlX2xpbmtfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kbWFwLXBvcHVwX2Nvb3Jkcy12MV9mb250LXNpemUtbWluOiAxcmVtICFkZWZhdWx0OyAvLyAxNnB4XHJcbiRtYXAtcG9wdXBfY29vcmRzLXYxX2ZvbnQtc2l6ZS1tYXg6IDFyZW0gIWRlZmF1bHQ7IC8vIDE2cHhcclxuJG1hcC1wb3B1cF9jb29yZHMtdjFfZm9udC1zaXplOiBjbGFtcCgkbWFwLXBvcHVwX2Nvb3Jkcy12MV9mb250LXNpemUtbWluLCBjYWxjKDFyZW0gKyAwdncpLCAkbWFwLXBvcHVwX2Nvb3Jkcy12MV9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJG1hcC1wb3B1cF9jb29yZHMtdjFfZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJG1hcC1wb3B1cF9jb29yZHMtdjFfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skbWFwLXBvcHVwX2Nvb3Jkcy12MV9mb250LXNpemV9IC8gMSAkbWFwLXBvcHVwX2Nvb3Jkcy12MV9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuXHJcbi5tYXAge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgJl9fY2lyY2xlIHtcclxuICAgICAgICBmaWxsOiAkbWFwX2NpcmNsZV9jb2xvcjtcclxuICAgICAgICBzdHJva2U6ICRtYXBfY2lyY2xlX2JvcmRlci1jb2xvcjtcclxuICAgIH1cclxuICAgIC5zdG8ge1xyXG4gICAgICAgIGZpbGw6IGJsdWU7XHJcbiAgICB9XHJcbiAgICAmX19tYXJrZXIge1xyXG4gICAgICAgIGZpbGw6ICRtYXBfbWFya2VyX2NvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3BvcHVwIHtcclxuICAgICAgICAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAxcHggMjFweCA0OHB4IC0yM3B4IHJnYmEoMCwwLDAsMC42Myk7O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYubGVhZmxldC1jb250YWluZXIge1xyXG5cclxuICAgICAgICAuY29vcmRzLXYxIHtcclxuICAgICAgICAgICAgJl9fY29vcmRzLWVsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYXAtcG9wdXBfY29vcmRzLXYxX3RleHRfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkbWFwLXBvcHVwX2Nvb3Jkcy12MV9mb250O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2Nvb3Jkcy1tYWlsLXRleHQsXHJcbiAgICAgICAgICAgICZfX2Nvb3Jkcy1waG9uZS10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFwLXBvcHVwX2Nvb3Jkcy12MV9saW5rX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFwLXBvcHVwX2Nvb3Jkcy12MV9saW5rX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufVxyXG4ubW9kdWxlLW1hcC1wb2kge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAmX19tYXAge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19maWx0ZXJzIHtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAuNXJlbSAwO1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgJiA+IGxpIHtcclxuICAgICAgICAgICAgJiA+IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYXBfZmlsdGVyc190aXRsZV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuIiwiJHBvcGluLW1hcF9jdGEtc2Vjb25kYXJ5X2JhY2tncm91bmQgICAgIDogJGNvcmVfY3RhLXNlY29uZGFyeV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kcG9waW4tbWFwX2N0YS1zZWNvbmRhcnlfY29sb3IgICAgICAgICAgOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2NvbG9yICFkZWZhdWx0O1xyXG4kcG9waW4tbWFwX2N0YS1zZWNvbmRhcnlfdGV4dF9jb2xvciAgICAgICAgICA6ICRjb3JlX2N0YS1zZWNvbmRhcnlfdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuJHBvcGluLW1hcF9jdGEtc2Vjb25kYXJ5X2JvcmRlci1jb2xvciAgIDogJGNvcmVfY3RhLXNlY29uZGFyeV9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kcG9waW4tbWFwX2N0YS1zZWNvbmRhcnlfaG92ZXJfYmFja2dyb3VuZCAgOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2hvdmVyX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRwb3Bpbi1tYXBfY3RhLXNlY29uZGFyeV9ob3Zlcl9jb2xvciAgICAgICA6ICRjb3JlX2N0YS1zZWNvbmRhcnlfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRwb3Bpbi1tYXBfY3RhLXNlY29uZGFyeV9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX2N0YS1zZWNvbmRhcnlfaG92ZXJfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHBvcGluLW1hcF9jdGEtc2Vjb25kYXJ5X2hvdmVyX2ZpbGwtY29sb3IgIDogJGNvcmVfY3RhLXNlY29uZGFyeV9ob3Zlcl9maWxsLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJHBvcGluLW1hcF9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfY29sb3I6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZHJhd2luZ19jb2xvciAhZGVmYXVsdDtcclxuJHBvcGluLW1hcF9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfaG92ZXJfY29sb3I6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZHJhd2luZ19ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4ucG9waW4ge1xyXG4gICAgJi5wb3Bpbi0tbWFwIHtcclxuXHJcbiAgICAgICAgLmN0YS1zZWNvbmRhcnkge1xyXG4gICAgICAgICAgICBjb2xvcjogJHBvcGluLW1hcF9jdGEtc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcG9waW4tbWFwX2N0YS1zZWNvbmRhcnlfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcG9waW4tbWFwX2N0YS1zZWNvbmRhcnlfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcG9waW4tbWFwX2N0YS1zZWNvbmRhcnlfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwb3Bpbi1tYXBfY3RhLXNlY29uZGFyeV9ob3Zlcl9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICAuY3RhLXNlY29uZGFyeV9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHBvcGluLW1hcF9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY3RhLXNlY29uZGFyeV9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwb3Bpbi1tYXBfY3RhLXNlY29uZGFyeV9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcG9waW4tbWFwX2N0YS1zZWNvbmRhcnlfdGV4dF9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkcG9waW4tbWFwX2N0YS1zZWNvbmRhcnlfZHJhd2luZ19jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiRhY2NvcmRlb25fX2ljb25fX3RyYW5zaXRpb246ICRnbG9iYWxfdHJhbnNpdGlvbl8zICFkZWZhdWx0O1xyXG5cclxuLmpzLWFjY29yZGVvbi1wYXJlbnQge1xyXG4gICAgLmpzLWFjY29yZGVvbiB7XHJcbiAgICAgICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuanMtYWNjb3JkZW9uX190aXRsZSB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmpzLWFjY29yZGVvbl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhY2NvcmRlb25fX2ljb25fX3RyYW5zaXRpb247XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAub3BlbiB7XHJcbiAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIiRzb2NpYWxzX2l0ZW1fbGlua193aWR0aDogMnJlbSAhZGVmYXVsdDtcclxuJHNvY2lhbHNfaXRlbV9saW5rX2hlaWdodDogJHNvY2lhbHNfaXRlbV9saW5rX3dpZHRoICFkZWZhdWx0O1xyXG4kc29jaWFsc19pdGVtX2xpbmtfYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLTQgIWRlZmF1bHQ7XHJcbiRzb2NpYWxzX2l0ZW1fbGlua19iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJHNvY2lhbHNfaXRlbV9saW5rX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuXHJcblxyXG4kc29jaWFsc19pdGVtX2xpbmtfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRzb2NpYWxzX2l0ZW1fbGlua19ob3Zlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG4uc29jaWFscyB7XHJcbiAgICAuaXRlbSB7XHJcblxyXG4gICAgICAgIG1hcmdpbjogMCAuNXJlbTtcclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xpbmsge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc29jaWFsc19pdGVtX2xpbmtfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgd2lkdGg6ICRzb2NpYWxzX2l0ZW1fbGlua193aWR0aDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkc29jaWFsc19pdGVtX2xpbmtfaGVpZ2h0O1xyXG4gICAgICAgICAgICBib3JkZXI6ICRzb2NpYWxzX2l0ZW1fbGlua19ib3JkZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzb2NpYWxzX2l0ZW1fbGlua19ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgLml0ZW1fX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHNvY2lhbHNfaXRlbV9saW5rX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19zdmcge1xyXG4gICAgICAgICAgICBmaWxsOiAkc29jaWFsc19pdGVtX2xpbmtfY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICB9XHJcbn0iLCIkc29jaWFsc19pdGVtX2xpbmtfd2lkdGg6IDJyZW07XHJcbiRzb2NpYWxzX2l0ZW1fbGlua19oZWlnaHQ6ICRzb2NpYWxzX2l0ZW1fbGlua193aWR0aDtcclxuJHNvY2lhbHNfaXRlbV9saW5rX2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC00O1xyXG4kc29jaWFsc19pdGVtX2xpbmtfYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiRzb2NpYWxzX2l0ZW1fbGlua19jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcblxyXG5cclxuJHNvY2lhbHNfaXRlbV9saW5rX2hvdmVyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xO1xyXG4kc29jaWFsc19pdGVtX2xpbmtfaG92ZXJfY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4iLCIkdGl0bGUtdjFfbWFyZ2luLWJvdHRvbTogMnJlbSAhZGVmYXVsdDtcclxuXHJcbi8vIFRJVExFIHBhcnQgMVxyXG4kdGl0bGUtdjFfcGFydDFfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhZGVmYXVsdDtcclxuJHRpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ246IGNlbnRlciAhZGVmYXVsdDtcclxuJHRpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJHRpdGxlLXYxX3BhcnQxX3BhZGRpbmc6IC42cmVtIDAgIWRlZmF1bHQ7XHJcblxyXG4kdGl0bGUtdjFfcGFydDFfZm9udC1zaXplLW1pbjogLjg3NXJlbSAhZGVmYXVsdDsgLy8gMTRweFxyXG4kdGl0bGUtdjFfcGFydDFfZm9udC1zaXplLW1heDogLjg3NXJlbSAhZGVmYXVsdDsgLy8gMTRweFxyXG4kdGl0bGUtdjFfcGFydDFfZm9udC1zaXplICAgIDogY2xhbXAoJHRpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZS1taW4sIGNhbGMoLjg3NXJlbSArIDB2dyksICR0aXRsZS12MV9wYXJ0MV9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJHRpdGxlLXYxX3BhcnQxX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kdGl0bGUtdjFfcGFydDFfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skdGl0bGUtdjFfcGFydDFfZm9udC1zaXplfSAvIDEuNCAkdGl0bGUtdjFfcGFydDFfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gVElUTEUgcGFydCAyXHJcbiR0aXRsZS12MV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiR0aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduOiBjZW50ZXIgIWRlZmF1bHQ7XHJcblxyXG4kdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbjogMS4wMjVyZW0gIWRlZmF1bHQ7IC8vIDI2cHhcclxuJHRpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuODc1cmVtICFkZWZhdWx0OyAvLyAzMHB4XHJcbiR0aXRsZS12MV9wYXJ0Ml9mb250LXNpemUgICAgOiBjbGFtcCgkdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbiwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAkdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiR0aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMiAhZGVmYXVsdDtcclxuJHRpdGxlLXYxX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHRpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJHRpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG5cclxuXHJcbi50aXRsZS12MSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkdGl0bGUtdjFfbWFyZ2luLWJvdHRvbTtcclxuICAgICZfX3BhcnQxIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogJHRpdGxlLXYxX3BhcnQxX3BhZGRpbmc7XHJcblxyXG4gICAgICAgIHRleHQtYWxpZ246ICR0aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICBmb250OiAkdGl0bGUtdjFfcGFydDFfZm9udDtcclxuICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgKyAudGl0bGUtdjFfX3BhcnQyIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcGFydDIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHRleHQtYWxpZ246ICR0aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduO1xyXG4gICAgICAgIGZvbnQ6ICR0aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgIGNvbG9yOiAkdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICB9XHJcbn1cclxuIiwiJHRpdGxlLXYxX21hcmdpbi1ib3R0b206IDJyZW0gO1xyXG5cclxuLy8gVElUTEUgcGFydCAxXHJcbiR0aXRsZS12MV9wYXJ0MV9jb2xvcjogJGNvbG9yX2JyYW5kLTIgO1xyXG4kdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSA7XHJcbiR0aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduOiBjZW50ZXIgO1xyXG4kdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yIDtcclxuJHRpdGxlLXYxX3BhcnQxX3BhZGRpbmc6IC42cmVtIDAgO1xyXG5cclxuJHRpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZS1taW46IDFyZW0gOyAvLyAxNHB4XHJcbiR0aXRsZS12MV9wYXJ0MV9mb250LXNpemUtbWF4OiAxcmVtIDsgLy8gMTRweFxyXG4kdGl0bGUtdjFfcGFydDFfZm9udC1zaXplICAgIDogY2xhbXAoJHRpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZS1taW4sIGNhbGMoLjg3NXJlbSArIDB2dyksICR0aXRsZS12MV9wYXJ0MV9mb250LXNpemUtbWF4KSA7XHJcbiR0aXRsZS12MV9wYXJ0MV9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSA7XHJcbiR0aXRsZS12MV9wYXJ0MV9mb250OiBub3JtYWwgbm9ybWFsIDcwMCAjeyR0aXRsZS12MV9wYXJ0MV9mb250LXNpemV9IC8gMS40ICR0aXRsZS12MV9wYXJ0MV9mb250LWZhbWlseSA7XHJcblxyXG5cclxuLy8gVElUTEUgcGFydCAyXHJcbiR0aXRsZS12MV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTEgO1xyXG4kdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjogY2VudGVyIDtcclxuXHJcbiR0aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluOiAxLjAyNXJlbSA7IC8vIDI2cHhcclxuJHRpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuODc1cmVtIDsgLy8gMzBweFxyXG4kdGl0bGUtdjFfcGFydDJfZm9udC1zaXplICAgIDogY2xhbXAoJHRpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgJHRpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXgpIDtcclxuJHRpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0yIDtcclxuJHRpdGxlLXYxX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHRpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJHRpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5IDtcclxuXHJcbiIsIiR0aXRsZS12Ml9tYXJnaW4tYm90dG9tOiAxcmVtICFkZWZhdWx0O1xyXG5cclxuLy8gVElUTEUgcGFydCAxXHJcbiR0aXRsZS12Ml9wYXJ0MV9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiR0aXRsZS12Ml9wYXJ0MV90ZXh0LXRyYW5zZm9ybTogbm9uZSAhZGVmYXVsdDtcclxuJHRpdGxlLXYyX3BhcnQxX3RleHQtYWxpZ246IGxlZnQgIWRlZmF1bHQ7XHJcbiR0aXRsZS12Ml9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJHRpdGxlLXYyX3BhcnQxX3BhZGRpbmc6IDAgMCAxLjhyZW0gMCAhZGVmYXVsdDtcclxuXHJcblxyXG4kdGl0bGUtdjJfcGFydDFfZm9udC1zaXplLW1pbjogMS4yNXJlbSAhZGVmYXVsdDsgLy8gMTRweFxyXG4kdGl0bGUtdjJfcGFydDFfZm9udC1zaXplLW1heDogMi4xMjVyZW0gIWRlZmF1bHQ7IC8vIDE0cHhcclxuJHRpdGxlLXYyX3BhcnQxX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCR0aXRsZS12Ml9wYXJ0MV9mb250LXNpemUtbWluLCBjYWxjKC0wLjA2MjVyZW0gKyAyLjczNDR2dyksICR0aXRsZS12Ml9wYXJ0MV9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJHRpdGxlLXYyX3BhcnQxX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kdGl0bGUtdjJfcGFydDFfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skdGl0bGUtdjJfcGFydDFfZm9udC1zaXplfSAvIDEuNCAkdGl0bGUtdjJfcGFydDFfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLnRpdGxlLXYyIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICR0aXRsZS12Ml9tYXJnaW4tYm90dG9tO1xyXG4gICAgJl9fcGFydDEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiAkdGl0bGUtdjJfcGFydDFfcGFkZGluZztcclxuXHJcbiAgICAgICAgdGV4dC1hbGlnbjogJHRpdGxlLXYyX3BhcnQxX3RleHQtYWxpZ247XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12Ml9wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICBjb2xvcjogJHRpdGxlLXYyX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgIGZvbnQ6ICR0aXRsZS12Ml9wYXJ0MV9mb250O1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGl0bGUtdjJfcGFydDFfZHJhd2luZ19jb2xvcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiJHRpdGxlLXYyX21hcmdpbi1ib3R0b206IDFyZW0gO1xyXG5cclxuLy8gVElUTEUgcGFydCAxXHJcbiR0aXRsZS12Ml9wYXJ0MV9jb2xvcjogJGNvbG9yX2JyYW5kLTIgO1xyXG4kdGl0bGUtdjJfcGFydDFfdGV4dC10cmFuc2Zvcm06IG5vbmUgO1xyXG4kdGl0bGUtdjJfcGFydDFfdGV4dC1hbGlnbjogbGVmdCA7XHJcbiR0aXRsZS12Ml9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkY29sb3JfYnJhbmQtMSA7XHJcbiR0aXRsZS12Ml9wYXJ0MV9wYWRkaW5nOiAwIDAgMS44cmVtIDAgO1xyXG5cclxuXHJcbiR0aXRsZS12Ml9wYXJ0MV9mb250LXNpemUtbWluOiAxLjI1cmVtIDsgLy8gMTRweFxyXG4kdGl0bGUtdjJfcGFydDFfZm9udC1zaXplLW1heDogMi4xMjVyZW0gOyAvLyAxNHB4XHJcbiR0aXRsZS12Ml9wYXJ0MV9mb250LXNpemUgICAgOiBjbGFtcCgkdGl0bGUtdjJfcGFydDFfZm9udC1zaXplLW1pbiwgY2FsYygtMC4wNjI1cmVtICsgMi43MzQ0dncpLCAkdGl0bGUtdjJfcGFydDFfZm9udC1zaXplLW1heCkgO1xyXG4kdGl0bGUtdjJfcGFydDFfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgO1xyXG4kdGl0bGUtdjJfcGFydDFfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skdGl0bGUtdjJfcGFydDFfZm9udC1zaXplfSAvIDEuNCAkdGl0bGUtdjJfcGFydDFfZm9udC1mYW1pbHkgO1xyXG5cclxuIiwiJHRpdGxlLXYzX21hcmdpbi1ib3R0b206IC41cmVtIDtcclxuXHJcbi8vIFRJVExFIHBhcnQgMVxyXG4kdGl0bGUtdjNfcGFydDFfY29sb3I6ICRjb2xvcl9icmFuZC0yIDtcclxuJHRpdGxlLXYzX3BhcnQxX3RleHQtdHJhbnNmb3JtOiBub25lIDtcclxuJHRpdGxlLXYzX3BhcnQxX3RleHQtYWxpZ246IGxlZnQgO1xyXG4kdGl0bGUtdjNfcGFydDFfZHJhd2luZ19jb2xvcjogJGNvbG9yX2JyYW5kLTEgO1xyXG4kdGl0bGUtdjNfcGFydDFfcGFkZGluZzogMCA7XHJcblxyXG5cclxuJHRpdGxlLXYzX3BhcnQxX2ZvbnQtc2l6ZS1taW46IDFyZW0gOyAvLyAxNnB4XHJcbiR0aXRsZS12M19wYXJ0MV9mb250LXNpemUtbWF4OiAxcmVtIDsgLy8gMTZweFxyXG4kdGl0bGUtdjNfcGFydDFfZm9udC1zaXplICAgIDogY2xhbXAoJHRpdGxlLXYzX3BhcnQxX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMXJlbSArIDB2dyksICR0aXRsZS12M19wYXJ0MV9mb250LXNpemUtbWF4KSA7XHJcbiR0aXRsZS12M19wYXJ0MV9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSA7XHJcbiR0aXRsZS12M19wYXJ0MV9mb250OiBub3JtYWwgbm9ybWFsIDYwMCAjeyR0aXRsZS12M19wYXJ0MV9mb250LXNpemV9IC8gMS40ICR0aXRsZS12M19wYXJ0MV9mb250LWZhbWlseSA7XHJcblxyXG5cclxuLnRpdGxlLXYzIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICR0aXRsZS12M19tYXJnaW4tYm90dG9tO1xyXG4gICAgJl9fcGFydDEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiAkdGl0bGUtdjNfcGFydDFfcGFkZGluZztcclxuXHJcbiAgICAgICAgdGV4dC1hbGlnbjogJHRpdGxlLXYzX3BhcnQxX3RleHQtYWxpZ247XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12M19wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICBjb2xvcjogJHRpdGxlLXYzX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgIGZvbnQ6ICR0aXRsZS12M19wYXJ0MV9mb250O1xyXG4gICAgfVxyXG59XHJcbiIsIiR0aXRsZS12M19tYXJnaW4tYm90dG9tOiAuNXJlbSAhZGVmYXVsdDtcclxuXHJcbi8vIFRJVExFIHBhcnQgMVxyXG4kdGl0bGUtdjNfcGFydDFfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kdGl0bGUtdjNfcGFydDFfdGV4dC10cmFuc2Zvcm06IG5vbmUgIWRlZmF1bHQ7XHJcbiR0aXRsZS12M19wYXJ0MV90ZXh0LWFsaWduOiBsZWZ0ICFkZWZhdWx0O1xyXG4kdGl0bGUtdjNfcGFydDFfZHJhd2luZ19jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiR0aXRsZS12M19wYXJ0MV9wYWRkaW5nOiAwICFkZWZhdWx0O1xyXG5cclxuXHJcbiR0aXRsZS12M19wYXJ0MV9mb250LXNpemUtbWluOiAxcmVtICFkZWZhdWx0OyAvLyAxNnB4XHJcbiR0aXRsZS12M19wYXJ0MV9mb250LXNpemUtbWF4OiAxcmVtICFkZWZhdWx0OyAvLyAxNnB4XHJcbiR0aXRsZS12M19wYXJ0MV9mb250LXNpemUgICAgOiBjbGFtcCgkdGl0bGUtdjNfcGFydDFfZm9udC1zaXplLW1pbiwgY2FsYygxcmVtICsgMHZ3KSwgJHRpdGxlLXYzX3BhcnQxX2ZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kdGl0bGUtdjNfcGFydDFfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiR0aXRsZS12M19wYXJ0MV9mb250OiBub3JtYWwgbm9ybWFsIDYwMCAjeyR0aXRsZS12M19wYXJ0MV9mb250LXNpemV9IC8gMS40ICR0aXRsZS12M19wYXJ0MV9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuXHJcblxyXG4udGl0bGUtdjMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHRpdGxlLXYzX21hcmdpbi1ib3R0b207XHJcbiAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6ICR0aXRsZS12M19wYXJ0MV9wYWRkaW5nO1xyXG5cclxuICAgICAgICB0ZXh0LWFsaWduOiAkdGl0bGUtdjNfcGFydDFfdGV4dC1hbGlnbjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHRpdGxlLXYzX3BhcnQxX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgIGNvbG9yOiAkdGl0bGUtdjNfcGFydDFfY29sb3I7XHJcbiAgICAgICAgZm9udDogJHRpdGxlLXYzX3BhcnQxX2ZvbnQ7XHJcbiAgICB9XHJcbn1cclxuIiwiJGFnZW5jeS1kZXRhaWxzLXYxX2l0ZW1fY2FyZF9ib3JkZXIgOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLXNlY29uZGFyeS01ICFkZWZhdWx0O1xyXG5cclxuJGFnZW5jeS1kZXRhaWxzLXYxX2l0ZW1faW5mb190ZXh0X2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGFnZW5jeS1kZXRhaWxzLXYxX2l0ZW1faW5mb190ZXh0X3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWRlZmF1bHQ7XHJcbiRhZ2VuY3ktZGV0YWlscy12MV9pdGVtX2luZm9fdGV4dF9mb250LXNpemU6IDE0cHggIWRlZmF1bHQ7XHJcbiRhZ2VuY3ktZGV0YWlscy12MV9pdGVtX2luZm9fdGV4dF9mb250LXdlaWdodDogNjAwICFkZWZhdWx0O1xyXG5cclxuLmFnZW5jeS1kZXRhaWxzLXYxIHtcclxuXHJcbiAgICAmX19pZGVudGl0eSB7XHJcblxyXG4gICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgJl9fY2FyZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXIgOiAkYWdlbmN5LWRldGFpbHMtdjFfaXRlbV9jYXJkX2JvcmRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAuZWRpdG9yaWFsLW1hc2sge1xyXG4gICAgICAgICAgICAgICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmN0YS1wcmltYXJ5IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IC41cmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFnZW5jeS1kZXRhaWxzLXYxX2l0ZW1faW5mb190ZXh0X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkYWdlbmN5LWRldGFpbHMtdjFfaXRlbV9pbmZvX3RleHRfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkYWdlbmN5LWRldGFpbHMtdjFfaXRlbV9pbmZvX3RleHRfZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkYWdlbmN5LWRldGFpbHMtdjFfaXRlbV9pbmZvX3RleHRfZm9udC13ZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59IiwiJGFnZW5jeS1kZXRhaWxzLXYxX2l0ZW1fY2FyZF9ib3JkZXIgOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLXNlY29uZGFyeS01O1xyXG5cclxuJGFnZW5jeS1kZXRhaWxzLXYxX2l0ZW1faW5mb190ZXh0X2NvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuJGFnZW5jeS1kZXRhaWxzLXYxX2l0ZW1faW5mb190ZXh0X3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiRhZ2VuY3ktZGV0YWlscy12MV9pdGVtX2luZm9fdGV4dF9mb250LXNpemU6IDE0cHg7XHJcbiRhZ2VuY3ktZGV0YWlscy12MV9pdGVtX2luZm9fdGV4dF9mb250LXdlaWdodDogNjAwO1xyXG4iLCIkYWdlbmN5LWxpc3QtdjFfY29udGVudF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGFnZW5jeS1saXN0LXYxX2NvbnRlbnRfYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLXNlY29uZGFyeS01ICFkZWZhdWx0O1xyXG5cclxuJGFnZW5jeS1saXN0LXYxX2l0ZW1fbmFtZV9jb2xvciA6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kYWdlbmN5LWxpc3QtdjFfaXRlbV9uYW1lX3RleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFkZWZhdWx0O1xyXG4kYWdlbmN5LWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQtc2l6ZS1taW46IDEuMjVyZW0gIWRlZmF1bHQ7IC8vIDEzcHhcclxuJGFnZW5jeS1saXN0LXYxX2l0ZW1fbmFtZV9mb250LXNpemUtbWF4OiAxLjI1cmVtICFkZWZhdWx0OyAvLyAxOXB4XHJcbiRhZ2VuY3ktbGlzdC12MV9pdGVtX25hbWVfZm9udC1zaXplIDogY2xhbXAoJGFnZW5jeS1saXN0LXYxX2l0ZW1fbmFtZV9mb250LXNpemUtbWluLCBjYWxjKDEuMjVyZW0gKyAwdncpLCAkYWdlbmN5LWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQtc2l6ZS1taW4pICFkZWZhdWx0O1xyXG4kYWdlbmN5LWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGFnZW5jeS1saXN0LXYxX2l0ZW1fbmFtZV9mb250LXNpemUgfSAvIDEuNCAkZm9udC1mYW1pbHktLTIgIWRlZmF1bHQ7XHJcblxyXG4kYWdlbmN5LWxpc3QtdjFfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZSA6IDFyZW0gIWRlZmF1bHQ7IC8vMTZweFxyXG5cclxuJGFnZW5jeS1saXN0LXYxX2l0ZW1fcGhvbmVfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skYWdlbmN5LWxpc3QtdjFfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kYWdlbmN5LWxpc3QtdjFfaXRlbV9waG9uZV9jb2xvcjogJGJvZHlfY29sb3IgIWRlZmF1bHQ7XHJcbiRhZ2VuY3ktbGlzdC12MV9pdGVtX3Bob25lX3RleHQtYWxpZ24gOiBsZWZ0ICFkZWZhdWx0O1xyXG4kYWdlbmN5LWxpc3QtdjFfaXRlbV9waG9uZV9jb2xvcl9ob3ZlcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG4kYWdlbmN5LWxpc3QtdjFfaXRlbV9tYWlsX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGFnZW5jeS1saXN0LXYxX2l0ZW1fY29udGFjdF9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGFnZW5jeS1saXN0LXYxX2l0ZW1fbWFpbF9jb2xvcjogJGJvZHlfY29sb3IgIWRlZmF1bHQ7XHJcbiRhZ2VuY3ktbGlzdC12MV9pdGVtX21haWxfdGV4dC1hbGlnbiA6IGxlZnQgIWRlZmF1bHQ7XHJcbiRhZ2VuY3ktbGlzdC12MV9pdGVtX21haWxfY29sb3JfaG92ZXI6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuJGFnZW5jeS1saXN0LXYxX2l0ZW1fZGVzY3JpcHRpb25fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skYWdlbmN5LWxpc3QtdjFfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kYWdlbmN5LWxpc3QtdjFfaXRlbV9kZXNjcmlwdGlvbl9jb2xvcjogJGJvZHlfY29sb3IgIWRlZmF1bHQ7XHJcbiRhZ2VuY3ktbGlzdC12MV9pdGVtX2Rlc2NyaXB0aW9uX3RleHQtYWxpZ24gOiBsZWZ0ICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4uYWdlbmN5LWxpc3QtdjEge1xyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGFnZW5jeS1saXN0LXYxX2NvbnRlbnRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYm9yZGVyOiAkYWdlbmN5LWxpc3QtdjFfY29udGVudF9ib3JkZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19ibG9jay1uYW1lIHtcclxuICAgICAgICAgICAgY29sb3I6ICRhZ2VuY3ktbGlzdC12MV9pdGVtX25hbWVfY29sb3I7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkYWdlbmN5LWxpc3QtdjFfaXRlbV9uYW1lX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICBmb250OiAkYWdlbmN5LWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb29yZHMtdmFsdWUge1xyXG5cclxuICAgICAgICAgICAgJi0tcGhvbmUge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGFnZW5jeS1saXN0LXYxX2l0ZW1fcGhvbmVfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYWdlbmN5LWxpc3QtdjFfaXRlbV9waG9uZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICRhZ2VuY3ktbGlzdC12MV9pdGVtX3Bob25lX3RleHQtYWxpZ247XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhZ2VuY3ktbGlzdC12MV9pdGVtX3Bob25lX2NvbG9yX2hvdmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLS1tYWlsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRhZ2VuY3ktbGlzdC12MV9pdGVtX21haWxfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYWdlbmN5LWxpc3QtdjFfaXRlbV9tYWlsX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJGFnZW5jeS1saXN0LXYxX2l0ZW1fbWFpbF90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYWdlbmN5LWxpc3QtdjFfaXRlbV9tYWlsX2NvbG9yX2hvdmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICBmb250OiAkYWdlbmN5LWxpc3QtdjFfaXRlbV9kZXNjcmlwdGlvbl9mb250O1xyXG4gICAgICAgICAgICBjb2xvcjogJGFnZW5jeS1saXN0LXYxX2l0ZW1fZGVzY3JpcHRpb25fY29sb3I7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246ICRhZ2VuY3ktbGlzdC12MV9pdGVtX2Rlc2NyaXB0aW9uX3RleHQtYWxpZ247XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLm1hbmRhdG9yeS1tYXAtdjEge1xyXG4gICAgLm1hcCB7XHJcbiAgICAgICAgaGVpZ2h0OiAyOHJlbTtcclxuICAgIH1cclxufSIsIiRhZ2VuY3ktbGlzdC12MV9jb250ZW50X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01O1xyXG4kYWdlbmN5LWxpc3QtdjFfY29udGVudF9ib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTU7XHJcblxyXG4kYWdlbmN5LWxpc3QtdjFfaXRlbV9uYW1lX2NvbG9yIDogJGNvbG9yX2JyYW5kLTE7XHJcbiRhZ2VuY3ktbGlzdC12MV9pdGVtX25hbWVfdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiRhZ2VuY3ktbGlzdC12MV9pdGVtX25hbWVfZm9udC1zaXplLW1pbjogMS4yNXJlbTsgLy8gMTNweFxyXG4kYWdlbmN5LWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQtc2l6ZS1tYXg6IDEuMjVyZW07IC8vIDE5cHhcclxuJGFnZW5jeS1saXN0LXYxX2l0ZW1fbmFtZV9mb250LXNpemUgOiBjbGFtcCgkYWdlbmN5LWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMS4yNXJlbSArIDB2dyksICRhZ2VuY3ktbGlzdC12MV9pdGVtX25hbWVfZm9udC1zaXplLW1pbik7XHJcbiRhZ2VuY3ktbGlzdC12MV9pdGVtX25hbWVfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skYWdlbmN5LWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQtc2l6ZSB9IC8gMS40ICRmb250LWZhbWlseS0tMjtcclxuXHJcbiRhZ2VuY3ktbGlzdC12MV9pdGVtX2NvbnRhY3RfZm9udC1zaXplIDogMXJlbTsgLy8xNnB4XHJcblxyXG4kYWdlbmN5LWxpc3QtdjFfaXRlbV9waG9uZV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRhZ2VuY3ktbGlzdC12MV9pdGVtX2NvbnRhY3RfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTE7XHJcbiRhZ2VuY3ktbGlzdC12MV9pdGVtX3Bob25lX2NvbG9yOiAkYm9keV9jb2xvcjtcclxuJGFnZW5jeS1saXN0LXYxX2l0ZW1fcGhvbmVfdGV4dC1hbGlnbiA6IGxlZnQ7XHJcbiRhZ2VuY3ktbGlzdC12MV9pdGVtX3Bob25lX2NvbG9yX2hvdmVyOiAkY29sb3JfYnJhbmQtMjtcclxuXHJcbiRhZ2VuY3ktbGlzdC12MV9pdGVtX21haWxfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skYWdlbmN5LWxpc3QtdjFfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xO1xyXG4kYWdlbmN5LWxpc3QtdjFfaXRlbV9tYWlsX2NvbG9yOiAkYm9keV9jb2xvcjtcclxuJGFnZW5jeS1saXN0LXYxX2l0ZW1fbWFpbF90ZXh0LWFsaWduIDogbGVmdDtcclxuJGFnZW5jeS1saXN0LXYxX2l0ZW1fbWFpbF9jb2xvcl9ob3ZlcjogJGNvbG9yX2JyYW5kLTI7XHJcblxyXG4kYWdlbmN5LWxpc3QtdjFfaXRlbV9kZXNjcmlwdGlvbl9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRhZ2VuY3ktbGlzdC12MV9pdGVtX2NvbnRhY3RfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTE7XHJcbiRhZ2VuY3ktbGlzdC12MV9pdGVtX2Rlc2NyaXB0aW9uX2NvbG9yOiAkYm9keV9jb2xvcjtcclxuJGFnZW5jeS1saXN0LXYxX2l0ZW1fZGVzY3JpcHRpb25fdGV4dC1hbGlnbiA6IGxlZnQ7XHJcblxyXG4iLCIvLyBUSVRMRVxyXG5cclxuJGFnZW5jeS12MS1ob21lX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRhZ2VuY3ktdjEtaG9tZV90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvciAhZGVmYXVsdDtcclxuJGFnZW5jeS12MS1ob21lX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuXHJcbi8vbGlua2VzXHJcbiRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV9mb250LXNpemUtbWluOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXNpemUtbWluICFkZWZhdWx0OyAvLyAxMnB4XHJcbiRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV9mb250LXNpemUtbWF4OiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXNpemUtbWF4ICFkZWZhdWx0OyAvLyAxMnB4XHJcbiRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV9mb250LXNpemUgICAgOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV9mb250LWZhbWlseSA6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kYWdlbmN5LXYxLWhvbWVfY3RhLXByaW1hcnlfZm9udC13ZWlnaHQgOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXdlaWdodCFkZWZhdWx0O1xyXG4kYWdlbmN5LXYxLWhvbWVfY3RhLXByaW1hcnlfZm9udDogJGNvcmVfY3RhLXByaW1hcnlfZm9udCAhZGVmYXVsdDtcclxuXHJcbiRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV9ib3JkZXItd2lkdGggIDogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kYWdlbmN5LXYxLWhvbWVfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG5cclxuJGFnZW5jeS12MS1ob21lX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgICAgIDogJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZCAgIWRlZmF1bHQ7XHJcbiRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV9jb2xvciAgICAgICAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yICFkZWZhdWx0O1xyXG4kYWdlbmN5LXYxLWhvbWVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yICAgOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3IgICFkZWZhdWx0O1xyXG5cclxuJGFnZW5jeS12MS1ob21lX2N0YS1wcmltYXJ5X2hvdmVyX2NvbG9yICAgICAgIDogJGNvcmVfY3RhLXByaW1hcnlfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2hvdmVyX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2NvbG9yOiRjb3JlX2N0YS1wcmltYXJ5X2RyYXdpbmdfY29sb3IgIWRlZmF1bHQ7XHJcbiRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2hvdmVyX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kYWdlbmN5LXYxLWhvbWVfY3RhLXByaW1hcnlfZHJhd2luZ19ib3JkZXJfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2RyYXdpbmdfYm9yZGVyX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuJGFnZW5jeS12MS1ob21lX2J1dHRvbi0tc3dlZXBfYmVmb3JlX2JhY2tncm91bmQ6ICRidXR0b24tLXN3ZWVwX2JlZm9yZV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kYWdlbmN5LXYxLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGFnZW5jeS12MS1ob21lX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgIWRlZmF1bHQ7XHJcbiRhZ2VuY3ktdjEtaG9tZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRhZ2VuY3ktdjEtaG9tZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGFnZW5jeS12MS1ob21lX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiAhZGVmYXVsdDtcclxuXHJcbiRhZ2VuY3ktdjEtaG9tZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kYWdlbmN5LXYxLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yICFkZWZhdWx0O1xyXG4kYWdlbmN5LXYxLWhvbWVfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBQYWdpbmF0aW9uIFwiUHLDqWPDqWRlbnRcIiBldCBcIlN1aXZhbnRcIlxyXG4kYWdlbmN5LXYxLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRhZ2VuY3ktdjEtaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvciAhZGVmYXVsdDtcclxuJGFnZW5jeS12MS1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3IgICFkZWZhdWx0O1xyXG5cclxuJGFnZW5jeS12MS1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGFnZW5jeS12MS1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kYWdlbmN5LXYxLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvciAgICFkZWZhdWx0O1xyXG5cclxuJGFnZW5jeS12MS1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoICFkZWZhdWx0O1xyXG4kYWdlbmN5LXYxLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gKioqKioqKioqKioqKlxyXG4vLyBJVEVNXHJcbiRhZ2VuY3ktdjEtaG9tZV9pdGVtX25hbWVfZGVjb3JhdGUtY29sb3IgOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGFnZW5jeS12MS1ob21lX2l0ZW1fbmFtZV9wYXJ0MV9mb250LXNpemUtbWluOiAwLjgxMjVyZW0gIWRlZmF1bHQ7IC8vIDEzcHhcclxuJGFnZW5jeS12MS1ob21lX2l0ZW1fbmFtZV9wYXJ0MV9mb250LXNpemUtbWF4OiAxLjE4NzVyZW0gIWRlZmF1bHQ7IC8vIDE5cHhcclxuJGFnZW5jeS12MS1ob21lX2l0ZW1fbmFtZV9wYXJ0MV9mb250LXNpemUgOiBjbGFtcCgkYWdlbmN5LXYxLWhvbWVfaXRlbV9uYW1lX3BhcnQxX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMC4wNjI1cmVtICsgMC45Mzc1dncpLCAkYWdlbmN5LXYxLWhvbWVfaXRlbV9uYW1lX3BhcnQxX2ZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kYWdlbmN5LXYxLWhvbWVfaXRlbV9uYW1lX3BhcnQxX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGFnZW5jeS12MS1ob21lX2l0ZW1fbmFtZV9wYXJ0MV9mb250LXNpemUgfSAvIDEuNCAkZm9udC1mYW1pbHktLTIgIWRlZmF1bHQ7XHJcbiRhZ2VuY3ktdjEtaG9tZV9pdGVtX25hbWVfcGFydDFfdHJhbnNmb3JtIDogY2FwaXRhbGl6ZSAhZGVmYXVsdDtcclxuXHJcbiRhZ2VuY3ktdjEtaG9tZV9pdGVtX3BhcnQyX2ZvbnQtc2l6ZSA6IDFyZW0gIWRlZmF1bHQ7IC8vMTZweFxyXG5cclxuJGFnZW5jeS12MS1ob21lX2l0ZW1fcGhvbmVfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skYWdlbmN5LXYxLWhvbWVfaXRlbV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGFnZW5jeS12MS1ob21lX2l0ZW1fcGhvbmVfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kYWdlbmN5LXYxLWhvbWVfaXRlbV9waG9uZV90ZXh0LWFsaWduIDogbGVmdCAhZGVmYXVsdDtcclxuJGFnZW5jeS12MS1ob21lX2l0ZW1fbWFpbF9wYXJ0Ml9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRhZ2VuY3ktdjEtaG9tZV9pdGVtX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kYWdlbmN5LXYxLWhvbWVfaXRlbV9tYWlsX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGFnZW5jeS12MS1ob21lX2l0ZW1fbWFpbF90ZXh0LWFsaWduIDogbGVmdCAhZGVmYXVsdDtcclxuXHJcbiRhZ2VuY3ktdjEtaG9tZV9pdGVtX2FkZHJlc3NfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skYWdlbmN5LXYxLWhvbWVfaXRlbV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGFnZW5jeS12MS1ob21lX2l0ZW1fYWRkcmVzc19jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRhZ2VuY3ktdjEtaG9tZV9pdGVtX2FkZHJlc3NfdGV4dC1hbGlnbiA6IGxlZnQgIWRlZmF1bHQ7XHJcblxyXG4kYWdlbmN5LXYxLWhvbWVfZGVjb3JhdGVfYmFja2dyb3VuZCA6ICNGREY3RUYgIWRlZmF1bHQ7XHJcbiRhZ2VuY3ktdjEtaG9tZV9jb250ZW50X2JhY2tncm91bmQtY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuXHJcbi5hZ2VuY3ktdjEtaG9tZSB7XHJcblxyXG4gICAgJl9fdGl0bGV7XHJcblxyXG4gICAgICAgIC50aXRsZS12MXtcclxuICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRhZ2VuY3ktdjEtaG9tZV90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFnZW5jeS12MS1ob21lX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRhZ2VuY3ktdjEtaG9tZV90aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG5cclxuICAgICZfX2xpbmtzIHtcclxuICAgICAgICAuY3RhLXByaW1hcnkge1xyXG4gICAgICAgICAgICBmb250OiAkYWdlbmN5LXYxLWhvbWVfY3RhLXByaW1hcnlfZm9udDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAkYWdlbmN5LXYxLWhvbWVfY3RhLXByaW1hcnlfYm9yZGVyLXdpZHRoO1xyXG4gICAgICAgICAgICBjb2xvcjogJGFnZW5jeS12MS1ob21lX2N0YS1wcmltYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWdlbmN5LXYxLWhvbWVfY3RhLXByaW1hcnlfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWdlbmN5LXYxLWhvbWVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYWdlbmN5LXYxLWhvbWVfY3RhLXByaW1hcnlfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV9ob3Zlcl9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICAuY3RhLXByaW1hcnlfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWdlbmN5LXYxLWhvbWVfYnV0dG9uLS1zd2VlcF9iZWZvcmVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkYWdlbmN5LXYxLWhvbWVfY3RhLXByaW1hcnlfZHJhd2luZ19jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtcyB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhZ2VuY3ktdjEtaG9tZV9jb250ZW50X2JhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgLnRpdGxlLXYxe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAmX19wYXJ0MXtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3BhcnQye1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFnZW5jeS12MS1ob21lX2l0ZW1fbmFtZV9kZWNvcmF0ZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkYWdlbmN5LXYxLWhvbWVfaXRlbV9uYW1lX3BhcnQxX3RyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRhZ2VuY3ktdjEtaG9tZV9pdGVtX25hbWVfcGFydDFfZm9udDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFnZW5jeS12MS1ob21lX2NvbnRlbnRfYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRhY3Qge1xyXG4gICAgICAgICAgICAmLXRlbCB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkYWdlbmN5LXYxLWhvbWVfaXRlbV9waG9uZV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRhZ2VuY3ktdjEtaG9tZV9pdGVtX3Bob25lX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJGFnZW5jeS12MS1ob21lX2l0ZW1fcGhvbmVfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1tYWlsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRhZ2VuY3ktdjEtaG9tZV9pdGVtX21haWxfcGFydDJfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYWdlbmN5LXYxLWhvbWVfaXRlbV9tYWlsX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJGFnZW5jeS12MS1ob21lX2l0ZW1fbWFpbF90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtYWRkcmVzcyB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkYWdlbmN5LXYxLWhvbWVfaXRlbV9hZGRyZXNzX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFnZW5jeS12MS1ob21lX2l0ZW1fYWRkcmVzc19jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICRhZ2VuY3ktdjEtaG9tZV9pdGVtX2FkZHJlc3NfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaXRlbV9fY29vcmRzLXZhbHVlLS16aXAtY2l0eSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zd2lwZXItYnV0dG9ucyB7XHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldixcclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDokYWdlbmN5LXYxLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgd2lkdGg6JGFnZW5jeS12MS1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoO1xyXG4gICAgICAgICAgICBoZWlnaHQ6JGFnZW5jeS12MS1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGFnZW5jeS12MS1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRhZ2VuY3ktdjEtaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRhZ2VuY3ktdjEtaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWdlbmN5LXYxLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDtcclxuXHJcbiAgICAgICAgICAgICAgICBzdmd7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGFnZW5jeS12MS1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cclxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGFnZW5jeS12MS1ob21lX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYWdlbmN5LXYxLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGFnZW5jeS12MS1ob21lX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGFnZW5jeS12MS1ob21lX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJGFnZW5jeS12MS1ob21lX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiAgICAgICAgICAgICYtYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhZ2VuY3ktdjEtaG9tZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYWdlbmN5LXYxLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWdlbmN5LXYxLWhvbWVfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2MiU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGhlaWdodDogNDglO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWdlbmN5LXYxLWhvbWVfZGVjb3JhdGVfYmFja2dyb3VuZDtcclxuICAgIH1cclxuXHJcbn0iLCIvLyBUSVRMRVxyXG5cclxuJGFnZW5jeS12MS1ob21lX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiRhZ2VuY3ktdjEtaG9tZV90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjtcclxuJGFnZW5jeS12MS1ob21lX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuXHJcbi8vbGlua2VzXHJcbiRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV9mb250LXNpemUtbWluOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXNpemUtbWluOyAvLyAxMnB4XHJcbiRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV9mb250LXNpemUtbWF4OiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXNpemUtbWF4OyAvLyAxMnB4XHJcbiRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV9mb250LXNpemUgICAgOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXNpemU7XHJcbiRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV9mb250LWZhbWlseSA6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtZmFtaWx5O1xyXG4kYWdlbmN5LXYxLWhvbWVfY3RhLXByaW1hcnlfZm9udC13ZWlnaHQgOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXdlaWdodDtcclxuJGFnZW5jeS12MS1ob21lX2N0YS1wcmltYXJ5X2ZvbnQ6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQ7XHJcblxyXG4kYWdlbmN5LXYxLWhvbWVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nO1xyXG4kYWdlbmN5LXYxLWhvbWVfY3RhLXByaW1hcnlfYm9yZGVyLXdpZHRoICA6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci13aWR0aDtcclxuJGFnZW5jeS12MS1ob21lX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybTtcclxuXHJcbiRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kICAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgO1xyXG4kYWdlbmN5LXYxLWhvbWVfY3RhLXByaW1hcnlfY29sb3IgICAgICAgICAgOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvcjtcclxuJGFnZW5jeS12MS1ob21lX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvciAgIDogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yIDtcclxuXHJcbiRhZ2VuY3ktdjEtaG9tZV9jdGEtcHJpbWFyeV9ob3Zlcl9jb2xvciAgICAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2hvdmVyX2NvbG9yO1xyXG4kYWdlbmN5LXYxLWhvbWVfY3RhLXByaW1hcnlfaG92ZXJfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ob3Zlcl9ib3JkZXItY29sb3I7XHJcblxyXG4kYWdlbmN5LXYxLWhvbWVfY3RhLXByaW1hcnlfZHJhd2luZ19jb2xvcjokY29yZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2NvbG9yO1xyXG4kYWdlbmN5LXYxLWhvbWVfY3RhLXByaW1hcnlfZHJhd2luZ19ob3Zlcl9jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfZHJhd2luZ19ob3Zlcl9jb2xvcjtcclxuJGFnZW5jeS12MS1ob21lX2N0YS1wcmltYXJ5X2RyYXdpbmdfYm9yZGVyX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2JvcmRlcl9jb2xvcjtcclxuXHJcbiRhZ2VuY3ktdjEtaG9tZV9idXR0b24tLXN3ZWVwX2JlZm9yZV9iYWNrZ3JvdW5kOiAkYnV0dG9uLS1zd2VlcF9iZWZvcmVfYmFja2dyb3VuZDtcclxuXHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJGFnZW5jeS12MS1ob21lX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiRhZ2VuY3ktdjEtaG9tZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4kYWdlbmN5LXYxLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4kYWdlbmN5LXYxLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiRhZ2VuY3ktdjEtaG9tZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW47XHJcblxyXG4kYWdlbmN5LXYxLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZDtcclxuJGFnZW5jeS12MS1ob21lX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuJGFnZW5jeS12MS1ob21lX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG5cclxuLy8gUGFnaW5hdGlvbiBcIlByw6ljw6lkZW50XCIgZXQgXCJTdWl2YW50XCJcclxuJGFnZW5jeS12MS1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01O1xyXG4kYWdlbmN5LXYxLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I7XHJcbiRhZ2VuY3ktdjEtaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yIDtcclxuXHJcbiRhZ2VuY3ktdjEtaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ7XHJcbiRhZ2VuY3ktdjEtaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjtcclxuJGFnZW5jeS12MS1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3IgIDtcclxuXHJcbiRhZ2VuY3ktdjEtaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDtcclxuJGFnZW5jeS12MS1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCA6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0O1xyXG5cclxuXHJcbi8vICoqKioqKioqKioqKipcclxuLy8gSVRFTVxyXG4kYWdlbmN5LXYxLWhvbWVfaXRlbV9uYW1lX2RlY29yYXRlLWNvbG9yIDogJGNvbG9yX2JyYW5kLTE7XHJcbiRhZ2VuY3ktdjEtaG9tZV9pdGVtX25hbWVfcGFydDFfZm9udC1zaXplLW1pbjogMC44MTI1cmVtOyAvLyAxM3B4XHJcbiRhZ2VuY3ktdjEtaG9tZV9pdGVtX25hbWVfcGFydDFfZm9udC1zaXplLW1heDogMS4xODc1cmVtOyAvLyAxOXB4XHJcbiRhZ2VuY3ktdjEtaG9tZV9pdGVtX25hbWVfcGFydDFfZm9udC1zaXplIDogY2xhbXAoJGFnZW5jeS12MS1ob21lX2l0ZW1fbmFtZV9wYXJ0MV9mb250LXNpemUtbWluLCBjYWxjKDAuMDYyNXJlbSArIDAuOTM3NXZ3KSwgJGFnZW5jeS12MS1ob21lX2l0ZW1fbmFtZV9wYXJ0MV9mb250LXNpemUtbWF4KTtcclxuJGFnZW5jeS12MS1ob21lX2l0ZW1fbmFtZV9wYXJ0MV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRhZ2VuY3ktdjEtaG9tZV9pdGVtX25hbWVfcGFydDFfZm9udC1zaXplIH0gLyAxLjQgJGZvbnQtZmFtaWx5LS0yO1xyXG4kYWdlbmN5LXYxLWhvbWVfaXRlbV9uYW1lX3BhcnQxX3RyYW5zZm9ybSA6IGNhcGl0YWxpemU7XHJcblxyXG4kYWdlbmN5LXYxLWhvbWVfaXRlbV9wYXJ0Ml9mb250LXNpemUgOiAxcmVtOyAvLzE2cHhcclxuXHJcbiRhZ2VuY3ktdjEtaG9tZV9pdGVtX3Bob25lX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGFnZW5jeS12MS1ob21lX2l0ZW1fcGFydDJfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTE7XHJcbiRhZ2VuY3ktdjEtaG9tZV9pdGVtX3Bob25lX2NvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuJGFnZW5jeS12MS1ob21lX2l0ZW1fcGhvbmVfdGV4dC1hbGlnbiA6IGxlZnQ7XHJcbiRhZ2VuY3ktdjEtaG9tZV9pdGVtX21haWxfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skYWdlbmN5LXYxLWhvbWVfaXRlbV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMTtcclxuJGFnZW5jeS12MS1ob21lX2l0ZW1fbWFpbF9jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiRhZ2VuY3ktdjEtaG9tZV9pdGVtX21haWxfdGV4dC1hbGlnbiA6IGxlZnQ7XHJcblxyXG4kYWdlbmN5LXYxLWhvbWVfaXRlbV9hZGRyZXNzX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGFnZW5jeS12MS1ob21lX2l0ZW1fcGFydDJfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTE7XHJcbiRhZ2VuY3ktdjEtaG9tZV9pdGVtX2FkZHJlc3NfY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG4kYWdlbmN5LXYxLWhvbWVfaXRlbV9hZGRyZXNzX3RleHQtYWxpZ24gOiBsZWZ0O1xyXG5cclxuJGFnZW5jeS12MS1ob21lX2RlY29yYXRlX2JhY2tncm91bmQgOiAjRkRGN0VGO1xyXG4kYWdlbmN5LXYxLWhvbWVfY29udGVudF9iYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuIiwiLy8gVElUTEUgIFBBUlQgMVxyXG4kYWxlcnRtYWlsLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtdjFfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjogJGFsZXJ0bWFpbC12MV90aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWxfdGl0bGUtdjFfcGFydDFfZm9udDokdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBUSVRMRSBQQVJUIDJcclxuJGFsZXJ0bWFpbF9wYXJ0Mi10aXRsZS12MV9jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWxfcGFydDItdGl0bGUtdjFfdGV4dC1hbGlnbjogY2VudGVyICFkZWZhdWx0O1xyXG4kYWxlcnRtYWlsX3BhcnQyLXRpdGxlLXYxX2ZvbnQ6JHRpdGxlLXYxX3BhcnQyX2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbiRhbGVydG1haWwtdjFfdGl0bGUtdjFfcGFydDFfZm9udDogJGFsZXJ0bWFpbF90aXRsZS12MV9wYXJ0MV9mb250O1xyXG4kYWxlcnRtYWlsLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6ICRhbGVydG1haWxfcGFydDItdGl0bGUtdjFfZm9udDtcclxuLy9CQUNLR1JPVU5EXHJcblxyXG4kYWxlcnRtYWlsLXYxX2JhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL21vZHVsZXMvYWxlcnRtYWlsLzEuanBnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb3ZlciB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuXHJcbi8vR3JhZGllbnQgdG8gQkFDS0dST1VORFxyXG5cclxuJGFsZXJ0bWFpbC12MV9iYWNrZ3JvdW5kX2dyYWRpZW50X3RvcDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtdjFfYmFja2dyb3VuZF9ncmFkaWVudF9ib3R0b206ICRjb2xvcl9uZXV0cmFsLTAgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vIEVESVRPUklBTFxyXG5cclxuJGFsZXJ0bWFpbC12MV9lZGl0b3JpYWxfdGV4dF9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtdjFfZWRpdG9yaWFsX2xpbmtfY29sb3I6ICRjb3JlX2xpbmtfY29sb3IgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtdjFfZWRpdG9yaWFsX2xpbmtfdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtdjFfZWRpdG9yaWFsX2xpbmtfaG92ZXJfY29sb3I6ICRjb3JlX2xpbmtfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtdjFfZWRpdG9yaWFsX3RleHRfZm9udDogJGVkaXRvcmlhbF9wX2ZvbnQgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtdjFfZWRpdG9yaWFsX3RleHRfYWxpZ24gOmNlbnRlciAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBDVEEgcHJpbmNpcGFsXHJcbiRhbGVydG1haWwtdjFfY3RhLXByaW1hcnlfZm9udC1zaXplLW1pbjogJGNvcmVfY3RhLXByaW1hcnlfZm9udC1zaXplLW1pbiAhZGVmYXVsdDsgLy8gMTJweFxyXG4kYWxlcnRtYWlsLXYxX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1tYXg6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1tYXggIWRlZmF1bHQ7IC8vIDEycHhcclxuJGFsZXJ0bWFpbC12MV9jdGEtcHJpbWFyeV9mb250LXNpemUgICAgOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtdjFfY3RhLXByaW1hcnlfZm9udC1mYW1pbHkgOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC12MV9jdGEtcHJpbWFyeV9mb250LXdlaWdodCA6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtd2VpZ2h0IWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtdjFfY3RhLXByaW1hcnlfZm9udDogJGNvcmVfY3RhLXByaW1hcnlfZm9udCAhZGVmYXVsdDtcclxuXHJcbiRhbGVydG1haWwtdjFfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kYWxlcnRtYWlsLXYxX2N0YS1wcmltYXJ5X2JvcmRlci13aWR0aCAgOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtdjFfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG5cclxuJGFsZXJ0bWFpbC12MV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kICAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgICFkZWZhdWx0O1xyXG4kYWxlcnRtYWlsLXYxX2N0YS1wcmltYXJ5X2NvbG9yICAgICAgICAgIDogJGNvcmVfY3RhLXByaW1hcnlfY29sb3IgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtdjFfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yICAgOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3IgICFkZWZhdWx0O1xyXG5cclxuJGFsZXJ0bWFpbC12MV9jdGEtcHJpbWFyeV9ob3Zlcl9jb2xvciAgICAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kYWxlcnRtYWlsLXYxX2N0YS1wcmltYXJ5X2hvdmVyX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfaG92ZXJfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJGFsZXJ0bWFpbC12MV9jdGEtcHJpbWFyeV9kcmF3aW5nX2NvbG9yOiRjb3JlX2N0YS1wcmltYXJ5X2RyYXdpbmdfY29sb3IgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtdjFfY3RhLXByaW1hcnlfZHJhd2luZ19ob3Zlcl9jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfZHJhd2luZ19ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC12MV9jdGEtcHJpbWFyeV9kcmF3aW5nX2JvcmRlcl9jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfZHJhd2luZ19ib3JkZXJfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kYWxlcnRtYWlsLXYxX2J1dHRvbi0tc3dlZXBfYmVmb3JlX2JhY2tncm91bmQ6ICRidXR0b24tLXN3ZWVwX2JlZm9yZV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4uYWxlcnRtYWlsLXYxIHtcclxuICAgIGJhY2tncm91bmQ6ICRhbGVydG1haWwtdjFfYmFja2dyb3VuZDtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICRhbGVydG1haWwtdjFfYmFja2dyb3VuZF9ncmFkaWVudF90b3AsICRhbGVydG1haWwtdjFfYmFja2dyb3VuZF9ncmFkaWVudF9ib3R0b20pO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcblxyXG4gICAgICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFsZXJ0bWFpbC12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQ6JGFsZXJ0bWFpbC12MV90aXRsZS12MV9wYXJ0MV9mb250O1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWxlcnRtYWlsLXYxX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6JGFsZXJ0bWFpbC12MV90aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRhbGVydG1haWwtdjFfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5lZGl0b3JpYWwge1xyXG4gICAgICAgIGNvbG9yOiAkYWxlcnRtYWlsLXYxX2VkaXRvcmlhbF90ZXh0X2NvbG9yO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRhbGVydG1haWwtdjFfZWRpdG9yaWFsX2xpbmtfY29sb3I7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGFsZXJ0bWFpbC12MV9lZGl0b3JpYWxfbGlua190ZXh0LWRlY29yYXRpb247XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYWxlcnRtYWlsLXYxX2VkaXRvcmlhbF9saW5rX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udDogJGFsZXJ0bWFpbC12MV9lZGl0b3JpYWxfdGV4dF9mb250O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiAkYWxlcnRtYWlsLXYxX2VkaXRvcmlhbF90ZXh0X2FsaWduO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmN0YS1wcmltYXJ5IHtcclxuICAgICAgICBmb250OiAkYWxlcnRtYWlsLXYxX2N0YS1wcmltYXJ5X2ZvbnQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRhbGVydG1haWwtdjFfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRhbGVydG1haWwtdjFfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkYWxlcnRtYWlsLXYxX2N0YS1wcmltYXJ5X2JvcmRlci13aWR0aDtcclxuICAgICAgICBjb2xvcjogJGFsZXJ0bWFpbC12MV9jdGEtcHJpbWFyeV9jb2xvcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYWxlcnRtYWlsLXYxX2N0YS1wcmltYXJ5X2JhY2tncm91bmQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWxlcnRtYWlsLXYxX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBjb2xvcjogJGFsZXJ0bWFpbC12MV9jdGEtcHJpbWFyeV9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWxlcnRtYWlsLXYxX2N0YS1wcmltYXJ5X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgLmN0YS1wcmltYXJ5X19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRhbGVydG1haWwtdjFfY3RhLXByaW1hcnlfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWxlcnRtYWlsLXYxX2J1dHRvbi0tc3dlZXBfYmVmb3JlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19kcmF3aW5nIHtcclxuICAgICAgICAgICAgZmlsbDogJGFsZXJ0bWFpbC12MV9jdGEtcHJpbWFyeV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuXHJcbn0iLCIvLyBUSVRMRSAgUEFSVCAxXHJcbiRhbGVydG1haWwtdjFfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuJGFsZXJ0bWFpbC12MV90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkYWxlcnRtYWlsLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kYWxlcnRtYWlsLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuJGFsZXJ0bWFpbF90aXRsZS12MV9wYXJ0MV9mb250OiR0aXRsZS12MV9wYXJ0MV9mb250O1xyXG5cclxuXHJcbi8vIFRJVExFIFBBUlQgMlxyXG4kYWxlcnRtYWlsX3BhcnQyLXRpdGxlLXYxX2NvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuJGFsZXJ0bWFpbF9wYXJ0Mi10aXRsZS12MV90ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiRhbGVydG1haWxfcGFydDItdGl0bGUtdjFfZm9udDokdGl0bGUtdjFfcGFydDJfZm9udDtcclxuXHJcblxyXG5cclxuJGFsZXJ0bWFpbC12MV90aXRsZS12MV9wYXJ0MV9mb250OiAkYWxlcnRtYWlsX3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiRhbGVydG1haWwtdjFfdGl0bGUtdjFfcGFydDJfZm9udDogJGFsZXJ0bWFpbF9wYXJ0Mi10aXRsZS12MV9mb250O1xyXG4vL0JBQ0tHUk9VTkRcclxuXHJcbiRhbGVydG1haWwtdjFfYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvbW9kdWxlcy9hbGVydG1haWwvMS5qcGcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvdmVyIHRyYW5zcGFyZW50O1xyXG5cclxuLy9HcmFkaWVudCB0byBCQUNLR1JPVU5EXHJcblxyXG4kYWxlcnRtYWlsLXYxX2JhY2tncm91bmRfZ3JhZGllbnRfdG9wOiB0cmFuc3BhcmVudDtcclxuJGFsZXJ0bWFpbC12MV9iYWNrZ3JvdW5kX2dyYWRpZW50X2JvdHRvbTogJGNvbG9yX25ldXRyYWwtMDtcclxuXHJcblxyXG5cclxuLy8gRURJVE9SSUFMXHJcblxyXG4kYWxlcnRtYWlsLXYxX2VkaXRvcmlhbF90ZXh0X2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuJGFsZXJ0bWFpbC12MV9lZGl0b3JpYWxfbGlua19jb2xvcjogJGNvcmVfbGlua19jb2xvcjtcclxuJGFsZXJ0bWFpbC12MV9lZGl0b3JpYWxfbGlua190ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuJGFsZXJ0bWFpbC12MV9lZGl0b3JpYWxfbGlua19ob3Zlcl9jb2xvcjogJGNvcmVfbGlua19ob3Zlcl9jb2xvcjtcclxuJGFsZXJ0bWFpbC12MV9lZGl0b3JpYWxfdGV4dF9mb250OiAkZWRpdG9yaWFsX3BfZm9udDtcclxuJGFsZXJ0bWFpbC12MV9lZGl0b3JpYWxfdGV4dF9hbGlnbiA6Y2VudGVyO1xyXG5cclxuXHJcbi8vIENUQSBwcmluY2lwYWxcclxuJGFsZXJ0bWFpbC12MV9jdGEtcHJpbWFyeV9mb250LXNpemUtbWluOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXNpemUtbWluOyAvLyAxMnB4XHJcbiRhbGVydG1haWwtdjFfY3RhLXByaW1hcnlfZm9udC1zaXplLW1heDogJGNvcmVfY3RhLXByaW1hcnlfZm9udC1zaXplLW1heDsgLy8gMTJweFxyXG4kYWxlcnRtYWlsLXYxX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZSAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZTtcclxuJGFsZXJ0bWFpbC12MV9jdGEtcHJpbWFyeV9mb250LWZhbWlseSA6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtZmFtaWx5O1xyXG4kYWxlcnRtYWlsLXYxX2N0YS1wcmltYXJ5X2ZvbnQtd2VpZ2h0IDogJGNvcmVfY3RhLXByaW1hcnlfZm9udC13ZWlnaHQ7XHJcbiRhbGVydG1haWwtdjFfY3RhLXByaW1hcnlfZm9udDogJGNvcmVfY3RhLXByaW1hcnlfZm9udDtcclxuXHJcbiRhbGVydG1haWwtdjFfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nO1xyXG4kYWxlcnRtYWlsLXYxX2N0YS1wcmltYXJ5X2JvcmRlci13aWR0aCAgOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItd2lkdGg7XHJcbiRhbGVydG1haWwtdjFfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG5cclxuJGFsZXJ0bWFpbC12MV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kICAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgO1xyXG4kYWxlcnRtYWlsLXYxX2N0YS1wcmltYXJ5X2NvbG9yICAgICAgICAgIDogJGNvcmVfY3RhLXByaW1hcnlfY29sb3I7XHJcbiRhbGVydG1haWwtdjFfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yICAgOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3IgO1xyXG5cclxuJGFsZXJ0bWFpbC12MV9jdGEtcHJpbWFyeV9ob3Zlcl9jb2xvciAgICAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2hvdmVyX2NvbG9yO1xyXG4kYWxlcnRtYWlsLXYxX2N0YS1wcmltYXJ5X2hvdmVyX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG5cclxuJGFsZXJ0bWFpbC12MV9jdGEtcHJpbWFyeV9kcmF3aW5nX2NvbG9yOiRjb3JlX2N0YS1wcmltYXJ5X2RyYXdpbmdfY29sb3I7XHJcbiRhbGVydG1haWwtdjFfY3RhLXByaW1hcnlfZHJhd2luZ19ob3Zlcl9jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfZHJhd2luZ19ob3Zlcl9jb2xvcjtcclxuJGFsZXJ0bWFpbC12MV9jdGEtcHJpbWFyeV9kcmF3aW5nX2JvcmRlcl9jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfZHJhd2luZ19ib3JkZXJfY29sb3I7XHJcblxyXG4kYWxlcnRtYWlsLXYxX2J1dHRvbi0tc3dlZXBfYmVmb3JlX2JhY2tncm91bmQ6ICRidXR0b24tLXN3ZWVwX2JlZm9yZV9iYWNrZ3JvdW5kO1xyXG5cclxuIiwiLy8gVElUTEUgIFBBUlQgMVxyXG4kYWxlcnRtYWlsLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjFfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjogJGFsZXJ0bWFpbC1pbm5lci12MV90aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWxfdGl0bGUtdjFfcGFydDFfZm9udDokdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBUSVRMRSBQQVJUIDJcclxuJGFsZXJ0bWFpbF9wYXJ0Mi10aXRsZS12MV9jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWxfcGFydDItdGl0bGUtdjFfdGV4dC1hbGlnbjogY2VudGVyICFkZWZhdWx0O1xyXG4kYWxlcnRtYWlsX3BhcnQyLXRpdGxlLXYxX2ZvbnQ6JHRpdGxlLXYxX3BhcnQyX2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbiRhbGVydG1haWwtaW5uZXItdjFfdGl0bGUtdjFfcGFydDFfZm9udDogJGFsZXJ0bWFpbF90aXRsZS12MV9wYXJ0MV9mb250O1xyXG4kYWxlcnRtYWlsLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6ICRhbGVydG1haWxfcGFydDItdGl0bGUtdjFfZm9udDtcclxuLy9CQUNLR1JPVU5EXHJcblxyXG4kYWxlcnRtYWlsLWlubmVyLXYxX2JhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL21vZHVsZXMvYWxlcnRtYWlsLWlubmVyLzEuanBnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb3ZlciB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuXHJcbi8vR3JhZGllbnQgdG8gQkFDS0dST1VORFxyXG5cclxuJGFsZXJ0bWFpbC1pbm5lci12MV9iYWNrZ3JvdW5kX2dyYWRpZW50X3RvcDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjFfYmFja2dyb3VuZF9ncmFkaWVudF9ib3R0b206ICRjb2xvcl9uZXV0cmFsLTAgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vIEVESVRPUklBTFxyXG5cclxuJGFsZXJ0bWFpbC1pbm5lci12MV9lZGl0b3JpYWxfdGV4dF9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjFfZWRpdG9yaWFsX2xpbmtfY29sb3I6ICRjb3JlX2xpbmtfY29sb3IgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjFfZWRpdG9yaWFsX2xpbmtfdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjFfZWRpdG9yaWFsX2xpbmtfaG92ZXJfY29sb3I6ICRjb3JlX2xpbmtfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjFfZWRpdG9yaWFsX3RleHRfZm9udDogJGVkaXRvcmlhbF9wX2ZvbnQgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjFfZWRpdG9yaWFsX3RleHRfYWxpZ24gOmNlbnRlciAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBDVEEgcXVhdGVybmFpcmVcclxuXHJcbiRhbGVydG1haWwtaW5uZXItdjEtY3RhX2ZvbnQtc2l6ZS1taW46IDFyZW0gIWRlZmF1bHQ7IC8vIDE2cHhcclxuJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfZm9udC1zaXplLW1heDogMXJlbSAhZGVmYXVsdDsgLy8gMTZweFxyXG4kYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9mb250LXNpemUgOiBjbGFtcCgkYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9mb250LXNpemUtbWluLCBjYWxjKDFyZW0gKyAwdncpLCAkYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjEtY3RhX2ZvbnQtd2VpZ2h0IDogNDAwICFkZWZhdWx0O1xyXG4kYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9mb250OiBub3JtYWwgbm9ybWFsICRhbGVydG1haWwtaW5uZXItdjEtY3RhX2ZvbnQtd2VpZ2h0ICN7JGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfZm9udC1zaXplfSAvIDEgJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjEtY3RhX3RleHQtYWxpZ246IGNlbnRlciAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjEtY3RhX2hvdmVyX2NvbG9yIDogJGNvbG9yX25ldXRyYWwtMSAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfaG92ZXJfYm9yZGVyLWNvbG9yOiAkYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9kcmF3aW5nX2hlaWdodDogMTRweCAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfZHJhd2luZ193aWR0aDogN3B4ICFkZWZhdWx0O1xyXG4kYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9kcmF3aW5nX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfZHJhd2luZ19ob3Zlcl9jb2xvcjogJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjEtY3RhX2RyYXdpbmdfYm9yZGVyX2NvbG9yOiAkYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4uYWxlcnRtYWlsLWlubmVyLXYxIHtcclxuICAgIGJhY2tncm91bmQ6ICRhbGVydG1haWwtaW5uZXItdjFfYmFja2dyb3VuZDtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICRhbGVydG1haWwtaW5uZXItdjFfYmFja2dyb3VuZF9ncmFkaWVudF90b3AsICRhbGVydG1haWwtaW5uZXItdjFfYmFja2dyb3VuZF9ncmFkaWVudF9ib3R0b20pO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcblxyXG4gICAgICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFsZXJ0bWFpbC1pbm5lci12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQ6JGFsZXJ0bWFpbC1pbm5lci12MV90aXRsZS12MV9wYXJ0MV9mb250O1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWxlcnRtYWlsLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6JGFsZXJ0bWFpbC1pbm5lci12MV90aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRhbGVydG1haWwtaW5uZXItdjFfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5lZGl0b3JpYWwge1xyXG4gICAgICAgIGNvbG9yOiAkYWxlcnRtYWlsLWlubmVyLXYxX2VkaXRvcmlhbF90ZXh0X2NvbG9yO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRhbGVydG1haWwtaW5uZXItdjFfZWRpdG9yaWFsX2xpbmtfY29sb3I7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGFsZXJ0bWFpbC1pbm5lci12MV9lZGl0b3JpYWxfbGlua190ZXh0LWRlY29yYXRpb247XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYWxlcnRtYWlsLWlubmVyLXYxX2VkaXRvcmlhbF9saW5rX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udDogJGFsZXJ0bWFpbC1pbm5lci12MV9lZGl0b3JpYWxfdGV4dF9mb250O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiAkYWxlcnRtYWlsLWlubmVyLXYxX2VkaXRvcmlhbF90ZXh0X2FsaWduO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5jdGEtcXVhdGVybmFyeSB7XHJcbiAgICAgICAgZm9udDogJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfZm9udDtcclxuICAgICAgICBjb2xvcjogJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfY29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfYmFja2dyb3VuZDtcclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBjb2xvcjogJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgICAgICAgICAgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRhbGVydG1haWwtaW5uZXItdjEtY3RhX2RyYXdpbmdfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhbGVydG1haWwtaW5uZXItdjEtY3RhX2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgIGZpbGw6ICRhbGVydG1haWwtaW5uZXItdjEtY3RhX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGlua3MtZ3JvdXAge1xyXG4gICAgICAgICAgICAmX19saW5rIHtcclxuICAgICAgICAgICAgICAgICYtLWRyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgIC5saW5rcy1ncm91cF9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG59IiwiLy8gVElUTEUgIFBBUlQgMVxyXG4kYWxlcnRtYWlsLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiRhbGVydG1haWwtaW5uZXItdjFfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjogJGFsZXJ0bWFpbC1pbm5lci12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuJGFsZXJ0bWFpbC1pbm5lci12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcbiRhbGVydG1haWxfdGl0bGUtdjFfcGFydDFfZm9udDokdGl0bGUtdjFfcGFydDFfZm9udDtcclxuXHJcblxyXG4vLyBUSVRMRSBQQVJUIDJcclxuJGFsZXJ0bWFpbF9wYXJ0Mi10aXRsZS12MV9jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiRhbGVydG1haWxfcGFydDItdGl0bGUtdjFfdGV4dC1hbGlnbjogY2VudGVyO1xyXG4kYWxlcnRtYWlsX3BhcnQyLXRpdGxlLXYxX2ZvbnQ6JHRpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcblxyXG5cclxuXHJcbiRhbGVydG1haWwtaW5uZXItdjFfdGl0bGUtdjFfcGFydDFfZm9udDogJGFsZXJ0bWFpbF90aXRsZS12MV9wYXJ0MV9mb250O1xyXG4kYWxlcnRtYWlsLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6ICRhbGVydG1haWxfcGFydDItdGl0bGUtdjFfZm9udDtcclxuLy9CQUNLR1JPVU5EXHJcblxyXG4kYWxlcnRtYWlsLWlubmVyLXYxX2JhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL21vZHVsZXMvYWxlcnRtYWlsLWlubmVyLzEuanBnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb3ZlciB0cmFuc3BhcmVudDtcclxuXHJcbi8vR3JhZGllbnQgdG8gQkFDS0dST1VORFxyXG5cclxuJGFsZXJ0bWFpbC1pbm5lci12MV9iYWNrZ3JvdW5kX2dyYWRpZW50X3RvcDogdHJhbnNwYXJlbnQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjFfYmFja2dyb3VuZF9ncmFkaWVudF9ib3R0b206ICRjb2xvcl9uZXV0cmFsLTA7XHJcblxyXG5cclxuXHJcbi8vIEVESVRPUklBTFxyXG5cclxuJGFsZXJ0bWFpbC1pbm5lci12MV9lZGl0b3JpYWxfdGV4dF9jb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcbiRhbGVydG1haWwtaW5uZXItdjFfZWRpdG9yaWFsX2xpbmtfY29sb3I6ICRjb3JlX2xpbmtfY29sb3I7XHJcbiRhbGVydG1haWwtaW5uZXItdjFfZWRpdG9yaWFsX2xpbmtfdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiRhbGVydG1haWwtaW5uZXItdjFfZWRpdG9yaWFsX2xpbmtfaG92ZXJfY29sb3I6ICRjb3JlX2xpbmtfaG92ZXJfY29sb3I7XHJcbiRhbGVydG1haWwtaW5uZXItdjFfZWRpdG9yaWFsX3RleHRfZm9udDogJGVkaXRvcmlhbF9wX2ZvbnQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjFfZWRpdG9yaWFsX3RleHRfYWxpZ24gOmNlbnRlcjtcclxuXHJcblxyXG4vLyBDVEEgcXVhdGVybmFpcmVcclxuXHJcbiRhbGVydG1haWwtaW5uZXItdjEtY3RhX2ZvbnQtc2l6ZS1taW46IDFyZW07IC8vIDE2cHhcclxuJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfZm9udC1zaXplLW1heDogMXJlbTsgLy8gMTZweFxyXG4kYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9mb250LXNpemUgOiBjbGFtcCgkYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9mb250LXNpemUtbWluLCBjYWxjKDFyZW0gKyAwdncpLCAkYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9mb250LXNpemUtbWF4KTtcclxuJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTE7XHJcbiRhbGVydG1haWwtaW5uZXItdjEtY3RhX2ZvbnQtd2VpZ2h0IDogNDAwO1xyXG4kYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9mb250OiBub3JtYWwgbm9ybWFsICRhbGVydG1haWwtaW5uZXItdjEtY3RhX2ZvbnQtd2VpZ2h0ICN7JGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfZm9udC1zaXplfSAvIDEgJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfZm9udC1mYW1pbHk7XHJcbiRhbGVydG1haWwtaW5uZXItdjEtY3RhX3RleHQtYWxpZ246IGNlbnRlcjtcclxuJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC0yO1xyXG4kYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9jb2xvciA6ICRjb2xvcl9icmFuZC01O1xyXG4kYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTM7XHJcbiRhbGVydG1haWwtaW5uZXItdjEtY3RhX2hvdmVyX2NvbG9yIDogJGNvbG9yX25ldXRyYWwtMTtcclxuJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfaG92ZXJfYm9yZGVyLWNvbG9yOiAkYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4kYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9kcmF3aW5nX2hlaWdodDogMTRweDtcclxuJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfZHJhd2luZ193aWR0aDogN3B4O1xyXG4kYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9kcmF3aW5nX2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfZHJhd2luZ19ob3Zlcl9jb2xvcjogJGFsZXJ0bWFpbC1pbm5lci12MS1jdGFfaG92ZXJfY29sb3I7XHJcbiRhbGVydG1haWwtaW5uZXItdjEtY3RhX2RyYXdpbmdfYm9yZGVyX2NvbG9yOiAkYWxlcnRtYWlsLWlubmVyLXYxLWN0YV9jb2xvcjtcclxuIiwiLy8gVElUTEUgIFBBUlQgMVxyXG4kYWxlcnRtYWlsLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjJfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjogJGFsZXJ0bWFpbC1pbm5lci12Ml90aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12Ml90aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12Ml90aXRsZS12MV9wYXJ0MV9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gVElUTEUgUEFSVCAyXHJcbiRhbGVydG1haWwtaW5uZXItdjJfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kYWxlcnRtYWlsLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW46IDEuMDI1cmVtICFkZWZhdWx0OyAvLyAyNnB4XHJcbiRhbGVydG1haWwtaW5uZXItdjJfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heDogMS44NzVyZW0gIWRlZmF1bHQ7IC8vIDMwcHhcclxuJGFsZXJ0bWFpbC1pbm5lci12Ml90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUgICAgOiBjbGFtcCgkYWxlcnRtYWlsLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgJGFsZXJ0bWFpbC1pbm5lci12Ml90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12Ml90aXRsZS12MV9wYXJ0Ml9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRhbGVydG1haWwtaW5uZXItdjJfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbiRhbGVydG1haWwtaW5uZXItdjJfdGl0bGUtdjFfcGFydDFfZm9udDogJGFsZXJ0bWFpbF90aXRsZS12MV9wYXJ0MV9mb250O1xyXG4kYWxlcnRtYWlsLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6ICRhbGVydG1haWxfcGFydDItdGl0bGUtdjFfZm9udDtcclxuXHJcblxyXG4vL0JBQ0tHUk9VTkRcclxuXHJcbiRhbGVydG1haWwtaW5uZXItdjJfYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvbW9kdWxlcy9hbGVydG1haWwtaW5uZXIvMi5qcGcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvdmVyIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG5cclxuLy9HcmFkaWVudCB0byBCQUNLR1JPVU5EXHJcblxyXG4kYWxlcnRtYWlsLWlubmVyLXYyX2JhY2tncm91bmRfZ3JhZGllbnRfdG9wOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12Ml9iYWNrZ3JvdW5kX2dyYWRpZW50X2JvdHRvbTogJGNvbG9yX25ldXRyYWwtMCAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy8gRURJVE9SSUFMXHJcblxyXG4kYWxlcnRtYWlsLWlubmVyLXYyX2VkaXRvcmlhbF90ZXh0X2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12Ml9lZGl0b3JpYWxfbGlua19jb2xvcjogJGNvcmVfbGlua19jb2xvciAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12Ml9lZGl0b3JpYWxfbGlua190ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12Ml9lZGl0b3JpYWxfbGlua19ob3Zlcl9jb2xvcjogJGNvcmVfbGlua19ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12Ml9lZGl0b3JpYWxfdGV4dF9mb250OiAkZWRpdG9yaWFsX3BfZm9udCAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12Ml9lZGl0b3JpYWxfdGV4dF9hbGlnbiA6Y2VudGVyICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIENUQSBxdWF0ZXJuYWlyZVxyXG5cclxuJGFsZXJ0bWFpbC1pbm5lci12Mi1jdGFfZm9udC1zaXplLW1pbjogMXJlbSAhZGVmYXVsdDsgLy8gMTZweFxyXG4kYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9mb250LXNpemUtbWF4OiAxcmVtICFkZWZhdWx0OyAvLyAxNnB4XHJcbiRhbGVydG1haWwtaW5uZXItdjItY3RhX2ZvbnQtc2l6ZSA6IGNsYW1wKCRhbGVydG1haWwtaW5uZXItdjItY3RhX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMXJlbSArIDB2dyksICRhbGVydG1haWwtaW5uZXItdjItY3RhX2ZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12Mi1jdGFfZm9udC13ZWlnaHQgOiA0MDAgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjItY3RhX2ZvbnQ6IG5vcm1hbCBub3JtYWwgJGFsZXJ0bWFpbC1pbm5lci12Mi1jdGFfZm9udC13ZWlnaHQgI3skYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9mb250LXNpemV9IC8gMSAkYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12Mi1jdGFfdGV4dC1hbGlnbjogY2VudGVyICFkZWZhdWx0O1xyXG4kYWxlcnRtYWlsLWlubmVyLXYyLWN0YV90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFkZWZhdWx0O1xyXG4kYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjItY3RhX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjItY3RhX2hvdmVyX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12Mi1jdGFfaG92ZXJfY29sb3IgOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG4kYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9ob3Zlcl9ib3JkZXItY29sb3I6ICRhbGVydG1haWwtaW5uZXItdjItY3RhX2hvdmVyX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjItY3RhX2RyYXdpbmdfaGVpZ2h0OiAxNHB4ICFkZWZhdWx0O1xyXG4kYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9kcmF3aW5nX3dpZHRoOiA3cHggIWRlZmF1bHQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjItY3RhX2RyYXdpbmdfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9kcmF3aW5nX2hvdmVyX2NvbG9yOiAkYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbC1pbm5lci12Mi1jdGFfZHJhd2luZ19ib3JkZXJfY29sb3I6ICRhbGVydG1haWwtaW5uZXItdjItY3RhX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi5hbGVydG1haWwtaW5uZXItdjIge1xyXG4gICAgYmFja2dyb3VuZDogJGFsZXJ0bWFpbC1pbm5lci12Ml9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgJGFsZXJ0bWFpbC1pbm5lci12Ml9iYWNrZ3JvdW5kX2dyYWRpZW50X3RvcCwgJGFsZXJ0bWFpbC1pbm5lci12Ml9iYWNrZ3JvdW5kX2dyYWRpZW50X2JvdHRvbSk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIC50aXRsZS12MSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuXHJcbiAgICAgICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6JGFsZXJ0bWFpbC1pbm5lci12Ml90aXRsZS12MV9wYXJ0MV9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRhbGVydG1haWwtaW5uZXItdjJfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhbGVydG1haWwtaW5uZXItdjJfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgZm9udDokYWxlcnRtYWlsLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFsZXJ0bWFpbC1pbm5lci12Ml90aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmVkaXRvcmlhbCB7XHJcbiAgICAgICAgY29sb3I6ICRhbGVydG1haWwtaW5uZXItdjJfZWRpdG9yaWFsX3RleHRfY29sb3I7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJGFsZXJ0bWFpbC1pbm5lci12Ml9lZGl0b3JpYWxfbGlua19jb2xvcjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkYWxlcnRtYWlsLWlubmVyLXYyX2VkaXRvcmlhbF9saW5rX3RleHQtZGVjb3JhdGlvbjtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRhbGVydG1haWwtaW5uZXItdjJfZWRpdG9yaWFsX2xpbmtfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250OiAkYWxlcnRtYWlsLWlubmVyLXYyX2VkaXRvcmlhbF90ZXh0X2ZvbnQ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246ICRhbGVydG1haWwtaW5uZXItdjJfZWRpdG9yaWFsX3RleHRfYWxpZ247XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLmN0YS1xdWF0ZXJuYXJ5IHtcclxuICAgICAgICBmb250OiAkYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9mb250O1xyXG4gICAgICAgIGNvbG9yOiAkYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9jb2xvcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9ob3Zlcl9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGFsZXJ0bWFpbC1pbm5lci12Mi1jdGFfZHJhd2luZ19ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFsZXJ0bWFpbC1pbm5lci12Mi1jdGFfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19kcmF3aW5nIHtcclxuICAgICAgICAgICAgZmlsbDogJGFsZXJ0bWFpbC1pbm5lci12Mi1jdGFfZHJhd2luZ19jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5saW5rcy1ncm91cCB7XHJcbiAgICAgICAgICAgICZfX2xpbmsge1xyXG4gICAgICAgICAgICAgICAgJi0tZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmxpbmtzLWdyb3VwX190ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbn0iLCIvLyBUSVRMRSAgUEFSVCAxXHJcbiRhbGVydG1haWwtaW5uZXItdjJfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuJGFsZXJ0bWFpbC1pbm5lci12Ml90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkYWxlcnRtYWlsLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kYWxlcnRtYWlsLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250O1xyXG5cclxuXHJcbi8vIFRJVExFIFBBUlQgMlxyXG4kYWxlcnRtYWlsLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuJGFsZXJ0bWFpbC1pbm5lci12Ml90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluOiAxLjAyNXJlbTsgLy8gMjZweFxyXG4kYWxlcnRtYWlsLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuODc1cmVtOyAvLyAzMHB4XHJcbiRhbGVydG1haWwtaW5uZXItdjJfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplICAgIDogY2xhbXAoJGFsZXJ0bWFpbC1pbm5lci12Ml90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDEuMjVyZW0gKyAwLjc4MTN2dyksICRhbGVydG1haWwtaW5uZXItdjJfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCk7XHJcbiRhbGVydG1haWwtaW5uZXItdjJfdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skYWxlcnRtYWlsLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJHRpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5O1xyXG5cclxuXHJcblxyXG4kYWxlcnRtYWlsLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICRhbGVydG1haWxfdGl0bGUtdjFfcGFydDFfZm9udDtcclxuJGFsZXJ0bWFpbC1pbm5lci12Ml90aXRsZS12MV9wYXJ0Ml9mb250OiAkYWxlcnRtYWlsX3BhcnQyLXRpdGxlLXYxX2ZvbnQ7XHJcblxyXG5cclxuLy9CQUNLR1JPVU5EXHJcblxyXG4kYWxlcnRtYWlsLWlubmVyLXYyX2JhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL21vZHVsZXMvYWxlcnRtYWlsLWlubmVyLzIuanBnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb3ZlciB0cmFuc3BhcmVudDtcclxuXHJcbi8vR3JhZGllbnQgdG8gQkFDS0dST1VORFxyXG5cclxuJGFsZXJ0bWFpbC1pbm5lci12Ml9iYWNrZ3JvdW5kX2dyYWRpZW50X3RvcDogdHJhbnNwYXJlbnQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjJfYmFja2dyb3VuZF9ncmFkaWVudF9ib3R0b206ICRjb2xvcl9uZXV0cmFsLTA7XHJcblxyXG5cclxuXHJcbi8vIEVESVRPUklBTFxyXG5cclxuJGFsZXJ0bWFpbC1pbm5lci12Ml9lZGl0b3JpYWxfdGV4dF9jb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcbiRhbGVydG1haWwtaW5uZXItdjJfZWRpdG9yaWFsX2xpbmtfY29sb3I6ICRjb3JlX2xpbmtfY29sb3I7XHJcbiRhbGVydG1haWwtaW5uZXItdjJfZWRpdG9yaWFsX2xpbmtfdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiRhbGVydG1haWwtaW5uZXItdjJfZWRpdG9yaWFsX2xpbmtfaG92ZXJfY29sb3I6ICRjb3JlX2xpbmtfaG92ZXJfY29sb3I7XHJcbiRhbGVydG1haWwtaW5uZXItdjJfZWRpdG9yaWFsX3RleHRfZm9udDogJGVkaXRvcmlhbF9wX2ZvbnQ7XHJcbiRhbGVydG1haWwtaW5uZXItdjJfZWRpdG9yaWFsX3RleHRfYWxpZ24gOmNlbnRlcjtcclxuXHJcblxyXG4vLyBDVEEgcXVhdGVybmFpcmVcclxuXHJcbiRhbGVydG1haWwtaW5uZXItdjItY3RhX2ZvbnQtc2l6ZS1taW46IDFyZW07IC8vIDE2cHhcclxuJGFsZXJ0bWFpbC1pbm5lci12Mi1jdGFfZm9udC1zaXplLW1heDogMXJlbTsgLy8gMTZweFxyXG4kYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9mb250LXNpemUgOiBjbGFtcCgkYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9mb250LXNpemUtbWluLCBjYWxjKDFyZW0gKyAwdncpLCAkYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9mb250LXNpemUtbWF4KTtcclxuJGFsZXJ0bWFpbC1pbm5lci12Mi1jdGFfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTE7XHJcbiRhbGVydG1haWwtaW5uZXItdjItY3RhX2ZvbnQtd2VpZ2h0IDogNDAwO1xyXG4kYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9mb250OiBub3JtYWwgbm9ybWFsICRhbGVydG1haWwtaW5uZXItdjItY3RhX2ZvbnQtd2VpZ2h0ICN7JGFsZXJ0bWFpbC1pbm5lci12Mi1jdGFfZm9udC1zaXplfSAvIDEgJGFsZXJ0bWFpbC1pbm5lci12Mi1jdGFfZm9udC1mYW1pbHk7XHJcbiRhbGVydG1haWwtaW5uZXItdjItY3RhX3RleHQtYWxpZ246IGNlbnRlcjtcclxuJGFsZXJ0bWFpbC1pbm5lci12Mi1jdGFfdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuJGFsZXJ0bWFpbC1pbm5lci12Mi1jdGFfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC0yO1xyXG4kYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9jb2xvciA6ICRjb2xvcl9icmFuZC01O1xyXG4kYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTM7XHJcbiRhbGVydG1haWwtaW5uZXItdjItY3RhX2hvdmVyX2NvbG9yIDogJGNvbG9yX25ldXRyYWwtMTtcclxuJGFsZXJ0bWFpbC1pbm5lci12Mi1jdGFfaG92ZXJfYm9yZGVyLWNvbG9yOiAkYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4kYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9kcmF3aW5nX2hlaWdodDogMTRweDtcclxuJGFsZXJ0bWFpbC1pbm5lci12Mi1jdGFfZHJhd2luZ193aWR0aDogN3B4O1xyXG4kYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9kcmF3aW5nX2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuJGFsZXJ0bWFpbC1pbm5lci12Mi1jdGFfZHJhd2luZ19ob3Zlcl9jb2xvcjogJGFsZXJ0bWFpbC1pbm5lci12Mi1jdGFfaG92ZXJfY29sb3I7XHJcbiRhbGVydG1haWwtaW5uZXItdjItY3RhX2RyYXdpbmdfYm9yZGVyX2NvbG9yOiAkYWxlcnRtYWlsLWlubmVyLXYyLWN0YV9jb2xvcjtcclxuXHJcbiIsIi5wYWdlLWFsZXJ0bWFpbC12MSB7XHJcbiAgICAuZm9ybV9fbGVnZW5kIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRGVmYXVsdFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuJGJyZWFkY3J1bWJfYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcblxyXG4kYnJlYWRjcnVtYl9pdGVtX2NoZXZyb25fY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuJGJyZWFkY3J1bWJfaXRlbV9mb250LXNpemUtbWluOiAwLjc1cmVtICFkZWZhdWx0OyAvLyAxMnB4XHJcbiRicmVhZGNydW1iX2l0ZW1fZm9udC1zaXplLW1heDogMC43NXJlbSAhZGVmYXVsdDsgLy8gMTJweFxyXG4kYnJlYWRjcnVtYl9pdGVtX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRicmVhZGNydW1iX2l0ZW1fZm9udC1zaXplLW1pbiwgY2FsYyguNzVyZW0gKyAwdncpLCAkYnJlYWRjcnVtYl9pdGVtX2ZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYl9pdGVtX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYl9pdGVtX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGJyZWFkY3J1bWJfaXRlbV9mb250LXNpemV9IC8gMSAkYnJlYWRjcnVtYl9pdGVtX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYl9pdGVtX3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iX2l0ZW1fbGV0dGVyLXNwYWNpbmc6IDAgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iX2l0ZW1fY29sb3I6ICRjb3JlX3RleHRfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuJGJyZWFkY3J1bWJfaXRlbV9ob3Zlcl9jb2xvcjogJGNvcmVfbGlua19ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4kYnJlYWRjcnVtYl9pdGVtX2FjdGl2ZV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTMgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iX2l0ZW1fYWN0aXZlX2ZvbnQtc2l6ZS1taW46IDAuNzVyZW0gIWRlZmF1bHQ7IC8vIDEycHhcclxuJGJyZWFkY3J1bWJfaXRlbV9hY3RpdmVfZm9udC1zaXplLW1heDogMC43NXJlbSAhZGVmYXVsdDsgLy8gMTJweFxyXG4kYnJlYWRjcnVtYl9pdGVtX2FjdGl2ZV9mb250LXNpemUgICAgOiBjbGFtcCgkYnJlYWRjcnVtYl9pdGVtX2FjdGl2ZV9mb250LXNpemUtbWluLCBjYWxjKC43NXJlbSArIDB2dyksICRicmVhZGNydW1iX2l0ZW1fYWN0aXZlX2ZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYl9pdGVtX2FjdGl2ZV9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWJfaXRlbV9hY3RpdmVfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skYnJlYWRjcnVtYl9pdGVtX2FjdGl2ZV9mb250LXNpemV9IC8gMSAkYnJlYWRjcnVtYl9pdGVtX2FjdGl2ZV9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgQXV0cmVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5icmVhZGNydW1iIHtcclxuICAgIGJhY2tncm91bmQ6ICRicmVhZGNydW1iX2JhY2tncm91bmQ7XHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICRicmVhZGNydW1iX2l0ZW1fY29sb3I7XHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgY29sb3I6ICRicmVhZGNydW1iX2l0ZW1faG92ZXJfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGZvbnQ6ICRicmVhZGNydW1iX2l0ZW1fZm9udDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogJGJyZWFkY3J1bWJfaXRlbV9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGJyZWFkY3J1bWJfaXRlbV90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAmLS1hY3RpdmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnJlYWRjcnVtYl9pdGVtX2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBmb250OiAkYnJlYWRjcnVtYl9pdGVtX2FjdGl2ZV9mb250O1xyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pdGVtLWRyYXdpbmcge1xyXG4gICAgICAgIGZpbGw6ICRicmVhZGNydW1iX2l0ZW1fY2hldnJvbl9jb2xvcjtcclxuICAgIH1cclxufVxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIERlZmF1bHRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbiRicmVhZGNydW1iX2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuJGJyZWFkY3J1bWJfaXRlbV9jaGV2cm9uX2NvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuXHJcbiRicmVhZGNydW1iX2l0ZW1fZm9udC1zaXplLW1pbjogMC43NXJlbTsgLy8gMTJweFxyXG4kYnJlYWRjcnVtYl9pdGVtX2ZvbnQtc2l6ZS1tYXg6IDAuNzVyZW07IC8vIDEycHhcclxuJGJyZWFkY3J1bWJfaXRlbV9mb250LXNpemUgICAgOiBjbGFtcCgkYnJlYWRjcnVtYl9pdGVtX2ZvbnQtc2l6ZS1taW4sIGNhbGMoLjc1cmVtICsgMHZ3KSwgJGJyZWFkY3J1bWJfaXRlbV9mb250LXNpemUtbWF4KTtcclxuJGJyZWFkY3J1bWJfaXRlbV9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJGJyZWFkY3J1bWJfaXRlbV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRicmVhZGNydW1iX2l0ZW1fZm9udC1zaXplfSAvIDEgJGJyZWFkY3J1bWJfaXRlbV9mb250LWZhbWlseTtcclxuJGJyZWFkY3J1bWJfaXRlbV90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4kYnJlYWRjcnVtYl9pdGVtX2xldHRlci1zcGFjaW5nOiAwO1xyXG4kYnJlYWRjcnVtYl9pdGVtX2NvbG9yOiAkY29yZV90ZXh0X2NvbG9yO1xyXG5cclxuXHJcbiRicmVhZGNydW1iX2l0ZW1faG92ZXJfY29sb3I6ICRjb3JlX2xpbmtfaG92ZXJfY29sb3I7XHJcblxyXG5cclxuJGJyZWFkY3J1bWJfaXRlbV9hY3RpdmVfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS0zO1xyXG4kYnJlYWRjcnVtYl9pdGVtX2FjdGl2ZV9mb250LXNpemUtbWluOiAwLjc1cmVtOyAvLyAxMnB4XHJcbiRicmVhZGNydW1iX2l0ZW1fYWN0aXZlX2ZvbnQtc2l6ZS1tYXg6IDAuNzVyZW07IC8vIDEycHhcclxuJGJyZWFkY3J1bWJfaXRlbV9hY3RpdmVfZm9udC1zaXplICAgIDogY2xhbXAoJGJyZWFkY3J1bWJfaXRlbV9hY3RpdmVfZm9udC1zaXplLW1pbiwgY2FsYyguNzVyZW0gKyAwdncpLCAkYnJlYWRjcnVtYl9pdGVtX2FjdGl2ZV9mb250LXNpemUtbWF4KTtcclxuJGJyZWFkY3J1bWJfaXRlbV9hY3RpdmVfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTE7XHJcbiRicmVhZGNydW1iX2l0ZW1fYWN0aXZlX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGJyZWFkY3J1bWJfaXRlbV9hY3RpdmVfZm9udC1zaXplfSAvIDEgJGJyZWFkY3J1bWJfaXRlbV9hY3RpdmVfZm9udC1mYW1pbHk7XHJcbiIsIiRjb250YWN0LWFnZW5jeS12MV9zb2NpYWxzX2l0ZW1fbGlua193aWR0aDogYXV0byAhZGVmYXVsdDtcclxuJGNvbnRhY3QtYWdlbmN5LXYxX3NvY2lhbHNfaXRlbV9saW5rX2hlaWdodDogJGNvbnRhY3QtYWdlbmN5LXYxX3NvY2lhbHNfaXRlbV9saW5rX3dpZHRoICFkZWZhdWx0O1xyXG4kY29udGFjdC1hZ2VuY3ktdjFfc29jaWFsc19pdGVtX2xpbmtfYm9yZGVyOiAwICFkZWZhdWx0O1xyXG4kY29udGFjdC1hZ2VuY3ktdjFfc29jaWFsc19pdGVtX2xpbmtfYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWFnZW5jeS12MV9zb2NpYWxzX2l0ZW1fbGlua19jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG4kY29udGFjdC1hZ2VuY3ktdjFfc29jaWFsc19pdGVtX2xpbmtfaG92ZXJfYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWFnZW5jeS12MV9zb2NpYWxzX2l0ZW1fbGlua19ob3Zlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG4kY29udGFjdC1hZ2VuY3ktdjFfdGltZXRhYmxlX2xhYmVsX2NvbG9yOiAkYm9keV9jb2xvciAhZGVmYXVsdDtcclxuJGNvbnRhY3QtYWdlbmN5LXYxX3RpbWV0YWJsZV9oaWdobGlnaHRfY29sb3I6ICRib2R5X2NvbG9yICFkZWZhdWx0O1xyXG4kY29udGFjdC1hZ2VuY3ktdjFfdGltZXRhYmxlX2hpZ2hsaWdodF9mb250LXdlaWdodDogNzAwICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRjb250YWN0LWFnZW5jeS12MV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kY29udGFjdC1hZ2VuY3ktdjFfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciAhZGVmYXVsdDtcclxuJGNvbnRhY3QtYWdlbmN5LXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGNvbnRhY3QtYWdlbmN5LXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kY29udGFjdC1hZ2VuY3ktdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luICFkZWZhdWx0O1xyXG5cclxuJGNvbnRhY3QtYWdlbmN5LXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWFnZW5jeS12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWFnZW5jeS12MV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuXHJcbi5jb250YWN0LWFnZW5jeS12MSB7XHJcblxyXG5cclxuICAgIC8vIFLDqXNlYXV4IHNvY2lhdXhcclxuICAgIC5zb2NpYWxzIHtcclxuICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAuOHJlbTtcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19saW5rIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb250YWN0LWFnZW5jeS12MV9zb2NpYWxzX2l0ZW1fbGlua19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6ICRjb250YWN0LWFnZW5jeS12MV9zb2NpYWxzX2l0ZW1fbGlua193aWR0aDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogJGNvbnRhY3QtYWdlbmN5LXYxX3NvY2lhbHNfaXRlbV9saW5rX2hlaWdodDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogJGNvbnRhY3QtYWdlbmN5LXYxX3NvY2lhbHNfaXRlbV9saW5rX2JvcmRlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb250YWN0LWFnZW5jeS12MV9zb2NpYWxzX2l0ZW1fbGlua19ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIC5pdGVtX19zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkY29udGFjdC1hZ2VuY3ktdjFfc29jaWFsc19pdGVtX2xpbmtfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19zdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGNvbnRhY3QtYWdlbmN5LXYxX3NvY2lhbHNfaXRlbV9saW5rX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSG9yYWlyZVxyXG4gICAgLnRpbWV0YWJsZSB7XHJcbiAgICAgICAgLnRpbWV0YWJsZSB7XHJcbiAgICAgICAgICAgICZfX3NjaGVkdWxlIHtcclxuICAgICAgICAgICAgICAgICYtLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbnRhY3QtYWdlbmN5LXYxX3RpbWV0YWJsZV9sYWJlbF9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtLWhpZ2hsaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb250YWN0LWFnZW5jeS12MV90aW1ldGFibGVfaGlnaGxpZ2h0X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkY29udGFjdC1hZ2VuY3ktdjFfdGltZXRhYmxlX2hpZ2hsaWdodF9mb250LXdlaWdodDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9fc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cclxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbnRhY3QtYWdlbmN5LXYxX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29udGFjdC1hZ2VuY3ktdjFfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbnRhY3QtYWdlbmN5LXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGNvbnRhY3QtYWdlbmN5LXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJGNvbnRhY3QtYWdlbmN5LXYxX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiAgICAgICAgICAgICYtYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb250YWN0LWFnZW5jeS12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29udGFjdC1hZ2VuY3ktdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29udGFjdC1hZ2VuY3ktdjFfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIkY29udGFjdC1hZ2VuY3ktdjFfc29jaWFsc19pdGVtX2xpbmtfd2lkdGg6IGF1dG87XHJcbiRjb250YWN0LWFnZW5jeS12MV9zb2NpYWxzX2l0ZW1fbGlua19oZWlnaHQ6ICRjb250YWN0LWFnZW5jeS12MV9zb2NpYWxzX2l0ZW1fbGlua193aWR0aDtcclxuJGNvbnRhY3QtYWdlbmN5LXYxX3NvY2lhbHNfaXRlbV9saW5rX2JvcmRlcjogMDtcclxuJGNvbnRhY3QtYWdlbmN5LXYxX3NvY2lhbHNfaXRlbV9saW5rX2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4kY29udGFjdC1hZ2VuY3ktdjFfc29jaWFsc19pdGVtX2xpbmtfY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG5cclxuJGNvbnRhY3QtYWdlbmN5LXYxX3NvY2lhbHNfaXRlbV9saW5rX2hvdmVyX2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4kY29udGFjdC1hZ2VuY3ktdjFfc29jaWFsc19pdGVtX2xpbmtfaG92ZXJfY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG5cclxuJGNvbnRhY3QtYWdlbmN5LXYxX3RpbWV0YWJsZV9sYWJlbF9jb2xvcjogJGJvZHlfY29sb3I7XHJcbiRjb250YWN0LWFnZW5jeS12MV90aW1ldGFibGVfaGlnaGxpZ2h0X2NvbG9yOiAkYm9keV9jb2xvcjtcclxuJGNvbnRhY3QtYWdlbmN5LXYxX3RpbWV0YWJsZV9oaWdobGlnaHRfZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kY29udGFjdC1hZ2VuY3ktdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDtcclxuJGNvbnRhY3QtYWdlbmN5LXYxX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiRjb250YWN0LWFnZW5jeS12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3I7XHJcbiRjb250YWN0LWFnZW5jeS12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cztcclxuJGNvbnRhY3QtYWdlbmN5LXYxX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiRjb250YWN0LWFnZW5jeS12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4kY29udGFjdC1hZ2VuY3ktdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4kY29udGFjdC1hZ2VuY3ktdjFfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9ib3JkZXItY29sb3I7XHJcbiIsIi8vVElUTEUgTW9kdWxlXHJcblxyXG4vLyBUSVRMRSBwYXJ0IDFcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfdGl0bGVfZHJhd2luZ19jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlX3BhcnQxX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfdGl0bGVfcGFydDFfZm9udC1zaXplLW1pbjogLjg3NXJlbSAhZGVmYXVsdDsgLy8gMTRweFxyXG4kY29udGFjdC1mb290ZXItaG9tZV90aXRsZV9wYXJ0MV9mb250LXNpemUtbWF4OiAuODc1cmVtICFkZWZhdWx0OyAvLyAxNHB4XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlX3BhcnQxX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlX3BhcnQxX2ZvbnQtc2l6ZS1taW4sIGNhbGMoLjg3NXJlbSArIDB2dyksICRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlX3BhcnQxX2ZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kY29udGFjdC1mb290ZXItaG9tZV90aXRsZV9wYXJ0MV9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfdGl0bGVfcGFydDFfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skY29udGFjdC1mb290ZXItaG9tZV90aXRsZV9wYXJ0MV9mb250LXNpemV9IC8gMS40ICRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlX3BhcnQxX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFRJVExFIHBhcnQgMlxyXG4kY29udGFjdC1mb290ZXItaG9tZV90aXRsZV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3BhcnQyX2ZvbnQtc2l6ZS1taW46IDEuMDI1cmVtICFkZWZhdWx0OyAvLyAyNnB4XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuODc1cmVtICFkZWZhdWx0OyAvLyAzMHB4XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3BhcnQyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCR0aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDEuMjVyZW0gKyAwLjc4MTN2dyksICR0aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfcGFydDJfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTIgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHRpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJHRpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG5cclxuXHJcbi8vIFRJVExFIElURU1TXHJcblxyXG4kY29udGFjdC1mb290ZXItaG9tZV9wYXJ0MV9mb250LXNpemUtbWluOiAxcmVtICFkZWZhdWx0OyAvLyAyMHB4XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3BhcnQxX2ZvbnQtc2l6ZS1tYXg6IDEuMjVyZW0gIWRlZmF1bHQ7IC8vIDE2cHhcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfcGFydDFfZm9udC1zaXplIDogY2xhbXAoJGNvbnRhY3QtZm9vdGVyLWhvbWVfcGFydDFfZm9udC1zaXplLW1pbiwgY2FsYygwLjVyZW0gKyAwLjYyNXZ3KSwgJGNvbnRhY3QtZm9vdGVyLWhvbWVfcGFydDFfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3BhcnQxX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kY29udGFjdC1mb290ZXItaG9tZS10aXRsZV9mb250OiBub3JtYWwgbm9ybWFsIDYwMCAjeyRjb250YWN0LWZvb3Rlci1ob21lX3BhcnQxX2ZvbnQtc2l6ZX0gLyAxLjQgJGNvbnRhY3QtZm9vdGVyLWhvbWVfcGFydDFfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG5cclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICRjb250YWN0LWZvb3Rlci1ob21lLXRpdGxlX2ZvbnQgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kY29udGFjdC1mb290ZXItaG9tZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luICFkZWZhdWx0O1xyXG5cclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiIFxyXG4kY29udGFjdC1mb290ZXItaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kY29udGFjdC1mb290ZXItaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3IgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kY29udGFjdC1mb290ZXItaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aCAhZGVmYXVsdDtcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG5cclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfYmFja2dyb3VuZF9idWxsZXRfc3ZnIDokY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfYmFja2dyb3VuZF9idWxsZXRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vQ09PUkRTXHJcblxyXG4kY29udGFjdC1mb290ZXItY29vcmRzX3RleHRfY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGNvbnRhY3QtZm9vdGVyLWNvb3Jkc19saW5rX2NvbG9yIDogJGNvbnRhY3QtZm9vdGVyLWNvb3Jkc190ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kY29udGFjdC1mb290ZXItY29vcmRzX2xpbmtfaG92ZXJfY29sb3IgOiAkY29yZV9saW5rX2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuJGNvbnRhY3QtZm9vdGVyLWNvb3Jkc19mb250LXNpemUtbWluOiAxcmVtICFkZWZhdWx0OyAvLyAxNnB4XHJcbiRjb250YWN0LWZvb3Rlci1jb29yZHNfZm9udC1zaXplLW1heDogMXJlbSAhZGVmYXVsdDsgLy8gMTZweFxyXG4kY29udGFjdC1mb290ZXItY29vcmRzX2ZvbnQtc2l6ZTogY2xhbXAoJGNvbnRhY3QtZm9vdGVyLWNvb3Jkc19mb250LXNpemUtbWluLCBjYWxjKDFyZW0gKyAwdncpLCAkY29udGFjdC1mb290ZXItY29vcmRzX2ZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kY29udGFjdC1mb290ZXItY29vcmRzX2ZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1jb29yZHNfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skY29udGFjdC1mb290ZXItY29vcmRzX2ZvbnQtc2l6ZX0gLyAxICRjb250YWN0LWZvb3Rlci1jb29yZHNfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG4kY29udGFjdC1mb290ZXItaG9tZS1pbmZvc19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuXHJcbi8vc29jaWFsXHJcblxyXG5cclxuJGNvbnRhY3QtZm9vdGVyLXNvY2lhbHNfaXRlbV9saW5rX2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kY29udGFjdC1mb290ZXItc29jaWFsc19pdGVtX2xpbmtfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1zb2NpYWxzX2l0ZW1fbGlua19jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG4kY29udGFjdC1mb290ZXItc29jaWFsc19pdGVtX2xpbmtfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1zb2NpYWxzX2l0ZW1fbGlua19ob3Zlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lLWhvcmFpcmVzLWNvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcblxyXG4vL01BUFxyXG5cclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9maWx0ZXJzX3RpdGxlX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9tYXJrZXJfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9jaXJjbGVfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kY29udGFjdC1mb290ZXItbWFwX2NpcmNsZV9ib3JkZXItY29sb3I6ICRjb250YWN0LWZvb3Rlci1tYXBfY2lyY2xlX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbiRjb250YWN0LWZvb3Rlci1tYXBfcG9wdXBfY29vcmRzLXYxX3RleHRfY29sb3IgOiAkY29yZV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kY29udGFjdC1mb290ZXItbWFwX3BvcHVwX2Nvb3Jkcy12MV9saW5rX2NvbG9yIDogJGNvbnRhY3QtZm9vdGVyLW1hcF9wb3B1cF9jb29yZHMtdjFfdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9wb3B1cF9jb29yZHMtdjFfbGlua19ob3Zlcl9jb2xvciA6ICRjb3JlX2xpbmtfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kY29udGFjdC1mb290ZXItbWFwX3BvcHVwX2Nvb3Jkcy12MV9mb250LXNpemUtbWluOiAxcmVtICFkZWZhdWx0OyAvLyAxNnB4XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfcG9wdXBfY29vcmRzLXYxX2ZvbnQtc2l6ZS1tYXg6IDFyZW0gIWRlZmF1bHQ7IC8vIDE2cHhcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9wb3B1cF9jb29yZHMtdjFfZm9udC1zaXplOiBjbGFtcCgkY29udGFjdC1mb290ZXItbWFwX3BvcHVwX2Nvb3Jkcy12MV9mb250LXNpemUtbWluLCBjYWxjKDFyZW0gKyAwdncpLCAkY29udGFjdC1mb290ZXItbWFwX3BvcHVwX2Nvb3Jkcy12MV9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9wb3B1cF9jb29yZHMtdjFfZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9wb3B1cF9jb29yZHMtdjFfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skY29udGFjdC1mb290ZXItbWFwX3BvcHVwX2Nvb3Jkcy12MV9mb250LXNpemV9IC8gMSAkY29udGFjdC1mb290ZXItbWFwX3BvcHVwX2Nvb3Jkcy12MV9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuXHJcblxyXG4vL0xJTktTXHJcblxyXG4kY29udGFjdC1mb290ZXItbWFwX2NvbnRlbnRfbGlua3NfZm9udHM6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfY29udGVudF9saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfY29udGVudF9saW5rc190ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfY29udGVudF9saW5rc19jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfY29sb3IgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfY29udGVudF9saW5rc19iYWNrZ3JvdW5kOiAkY29yZV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kY29udGFjdC1mb290ZXItbWFwX2NvbnRlbnRfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfY29udGVudF9saW5rc19zdmdfYmFja2dyb3VuZDogJGNvbG9yX25ldXRyYWwtMSAhZGVmYXVsdDtcclxuLy8gLS0tLVxyXG4kY29udGFjdC1mb290ZXItbWFwX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1taW46ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1taW4gIWRlZmF1bHQ7IC8vIDEycHhcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9jdGEtcHJpbWFyeV9mb250LXNpemUtbWF4OiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXNpemUtbWF4ICFkZWZhdWx0OyAvLyAxMnB4XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfY3RhLXByaW1hcnlfZm9udC1zaXplICAgIDogJGNvcmVfY3RhLXByaW1hcnlfZm9udC1zaXplICFkZWZhdWx0O1xyXG4kY29udGFjdC1mb290ZXItbWFwX2N0YS1wcmltYXJ5X2ZvbnQtZmFtaWx5IDogJGNvcmVfY3RhLXByaW1hcnlfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfY3RhLXByaW1hcnlfZm9udC13ZWlnaHQgOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXdlaWdodCAhZGVmYXVsdDtcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9jdGEtcHJpbWFyeV9mb250OiAkY29yZV9jdGEtcHJpbWFyeV9mb250ICFkZWZhdWx0O1xyXG5cclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfY3RhLXByaW1hcnlfYm9yZGVyLXdpZHRoICA6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcblxyXG4kY29udGFjdC1mb290ZXItbWFwX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgICAgIDogJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9jdGEtcHJpbWFyeV9jb2xvciAgICAgICAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yICFkZWZhdWx0O1xyXG4kY29udGFjdC1mb290ZXItbWFwX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvciAgIDogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9jdGEtcHJpbWFyeV9ob3Zlcl9jb2xvciAgICAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kY29udGFjdC1mb290ZXItbWFwX2N0YS1wcmltYXJ5X2hvdmVyX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfaG92ZXJfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9jdGEtcHJpbWFyeV9kcmF3aW5nX2NvbG9yOiRjb3JlX2N0YS1wcmltYXJ5X2RyYXdpbmdfY29sb3IgIWRlZmF1bHQ7XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfY3RhLXByaW1hcnlfZHJhd2luZ19ob3Zlcl9jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfZHJhd2luZ19ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9jdGEtcHJpbWFyeV9kcmF3aW5nX2JvcmRlcl9jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfZHJhd2luZ19ib3JkZXJfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kY29udGFjdC1mb290ZXItbWFwX2J1dHRvbi0tc3dlZXBfYmVmb3JlX2JhY2tncm91bmQ6ICRidXR0b24tLXN3ZWVwX2JlZm9yZV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG5cclxuLy9Gb3JtXHJcbiRjb250YWN0LWZvb3Rlci1ob21lX2Zvcm1fYmFja2dyb3VuZDokY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTEgIWRlZmF1bHQ7XHJcblxyXG4uY29udGFjdC1mb290ZXItaG9tZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiRjb250YWN0LWZvb3Rlci1ob21lX2Zvcm1fYmFja2dyb3VuZDtcclxuICAgICZfX3RpdGxle1xyXG4gICAgICAgIC50aXRsZS12MSB7XHJcbiAgICAgICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGNvbnRhY3QtZm9vdGVyLWhvbWVfdGl0bGVfcGFydDFfZm9udDtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbnRhY3QtZm9vdGVyLWhvbWVfdGl0bGVfZHJhd2luZ19jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19wYXJ0MiB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkY29udGFjdC1mb290ZXItaG9tZV90aXRsZV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgLmNvb3Jkcy12MSB7XHJcbiAgICAgICAgICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLXYyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJGNvbnRhY3QtZm9vdGVyLWhvbWVfdGl0bGUtdjFfcGFydDFfZm9udDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkY29udGFjdC1mb290ZXItaG9tZV90aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fZm9ybXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiRjb250YWN0LWZvb3Rlci1ob21lX2Zvcm1fYmFja2dyb3VuZDtcclxuICAgIH1cclxuICAgIC5zb2NpYWxzIHtcclxuICAgICAgICAuaXRlbSB7XHJcblxyXG4gICAgICAgICAgICAmX19saW5rIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb250YWN0LWZvb3Rlci1zb2NpYWxzX2l0ZW1fbGlua19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAkY29udGFjdC1mb290ZXItc29jaWFsc19pdGVtX2xpbmtfYm9yZGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29udGFjdC1mb290ZXItc29jaWFsc19pdGVtX2xpbmtfaG92ZXJfYmFja2dyb3VuZDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLml0ZW1fX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRjb250YWN0LWZvb3Rlci1zb2NpYWxzX2l0ZW1fbGlua19ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkY29udGFjdC1mb290ZXItc29jaWFsc19pdGVtX2xpbmtfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19tYXAge1xyXG4gICAgICAgIC5tYXAge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgJl9fY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRjb250YWN0LWZvb3Rlci1tYXBfY2lyY2xlX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkY29udGFjdC1mb290ZXItbWFwX2NpcmNsZV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdG8ge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fbWFya2VyIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRjb250YWN0LWZvb3Rlci1tYXBfbWFya2VyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmxlYWZsZXQtY29udGFpbmVyIHtcclxuXHJcbiAgICAgICAgICAgICAgICAuY29vcmRzLXYxIHtcclxuICAgICAgICAgICAgICAgICAgICAmX19jb29yZHMtZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29udGFjdC1mb290ZXItbWFwX3BvcHVwX2Nvb3Jkcy12MV90ZXh0X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250OiAkY29udGFjdC1mb290ZXItbWFwX3BvcHVwX2Nvb3Jkcy12MV9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJl9fY29vcmRzLWFkZHJlc3MtZGV0YWlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJl9fY29vcmRzLW1haWwtdGV4dCxcclxuICAgICAgICAgICAgICAgICAgICAmX19jb29yZHMtcGhvbmUtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29udGFjdC1mb290ZXItbWFwX3BvcHVwX2Nvb3Jkcy12MV9saW5rX2NvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbnRhY3QtZm9vdGVyLW1hcF9wb3B1cF9jb29yZHMtdjFfbGlua19ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2R1bGUtbWFwLWpzIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbmZvcyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbnRhY3QtZm9vdGVyLWhvbWUtaW5mb3NfYmFja2dyb3VuZDtcclxuICAgICAgICAuY29udGFjdC1mb290ZXItaG9tZXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbnRhY3QtZm9vdGVyLWhvbWUtaW5mb3NfYmFja2dyb3VuZDsgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xyXG4gICAgICAgICZfX21hcCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1Ny42JTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2luZm9zIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNzU4cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0Mi40JTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbnRhY3QtZm9vdGVyLWhvbWUtaW5mb3NfYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRpbWV0YWJsZSB7XHJcbiAgICAgICAgY29sb3I6ICRjb250YWN0LWZvb3Rlci1ob21lLWhvcmFpcmVzLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb29yZHMtdjEge1xyXG4gICAgICAgICZfX2Nvb3Jkcy1lbGVtZW50IHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb250YWN0LWZvb3Rlci1jb29yZHNfdGV4dF9jb2xvcjtcclxuICAgICAgICAgICAgZm9udDogJGNvbnRhY3QtZm9vdGVyLWNvb3Jkc19mb250O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29vcmRzLWFkZHJlc3MtZGV0YWlsIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29vcmRzLW1haWwtdGV4dCxcclxuICAgICAgICAmX19jb29yZHMtcGhvbmUtdGV4dCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29udGFjdC1mb290ZXItY29vcmRzX2xpbmtfY29sb3I7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29udGFjdC1mb290ZXItY29vcmRzX2xpbmtfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyLWJ1dHRvbnMge1xyXG5cclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29udGFjdC1mb290ZXItaG9tZV9iYWNrZ3JvdW5kX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB3aWR0aDogJGNvbnRhY3QtZm9vdGVyLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg7XHJcbiAgICAgICAgICAgIGhlaWdodDogJGNvbnRhY3QtZm9vdGVyLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29udGFjdC1mb290ZXItaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuXHJcbiAgICAgICAgICAgICZfX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkY29udGFjdC1mb290ZXItaG9tZV9iYWNrZ3JvdW5kX2J1bGxldF9zdmc7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29udGFjdC1mb290ZXItaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29udGFjdC1mb290ZXItaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcclxuICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGNvbnRhY3QtZm9vdGVyLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cclxuXHJcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb250YWN0LWZvb3Rlci1ob21lX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29udGFjdC1mb290ZXItaG9tZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29udGFjdC1mb290ZXItaG9tZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRjb250YWN0LWZvb3Rlci1ob21lX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJGNvbnRhY3QtZm9vdGVyLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG5cclxuICAgICAgICAgICAgJi1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbnRhY3QtZm9vdGVyLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbnRhY3QtZm9vdGVyLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29udGFjdC1mb290ZXItaG9tZV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmtzIHtcclxuICAgICAgICAubGlua3MtZ3JvdXB7XHJcbiAgICAgICAgICAgICZfX3dyYXBwZXJ7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY3RhLXF1YXRlcm5hcnkge1xyXG4gICAgICAgICAgICBmb250OiAkY29udGFjdC1mb290ZXItbWFwX2NvbnRlbnRfbGlua3NfZm9udHM7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkY29udGFjdC1mb290ZXItbWFwX2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkY29udGFjdC1mb290ZXItbWFwX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29udGFjdC1mb290ZXItbWFwX2NvbnRlbnRfbGlua3NfY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb250YWN0LWZvb3Rlci1tYXBfY29udGVudF9saW5rc19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb250YWN0LWZvb3Rlci1tYXBfY29udGVudF9saW5rc19ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkY29udGFjdC1mb290ZXItbWFwX2NvbnRlbnRfbGlua3Nfc3ZnX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlua3Mge1xyXG4gICAgICAgIC5jdGEtcHJpbWFyeSB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRjb250YWN0LWZvb3Rlci1tYXBfY3RhLXByaW1hcnlfZm9udDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRjb250YWN0LWZvb3Rlci1tYXBfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkY29udGFjdC1mb290ZXItbWFwX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICBib3JkZXItd2lkdGg6ICRjb250YWN0LWZvb3Rlci1tYXBfY3RhLXByaW1hcnlfYm9yZGVyLXdpZHRoO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbnRhY3QtZm9vdGVyLW1hcF9jdGEtcHJpbWFyeV9jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbnRhY3QtZm9vdGVyLW1hcF9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb250YWN0LWZvb3Rlci1tYXBfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbnRhY3QtZm9vdGVyLW1hcF9jdGEtcHJpbWFyeV9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbnRhY3QtZm9vdGVyLW1hcF9jdGEtcHJpbWFyeV9ob3Zlcl9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgLmN0YS1wcmltYXJ5X19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkY29udGFjdC1mb290ZXItbWFwX2N0YS1wcmltYXJ5X2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29udGFjdC1mb290ZXItbWFwX2J1dHRvbi0tc3dlZXBfYmVmb3JlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGNvbnRhY3QtZm9vdGVyLW1hcF9jdGEtcHJpbWFyeV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufSIsIi8vVElUTEUgTW9kdWxlXHJcblxyXG4vLyBUSVRMRSBwYXJ0IDFcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfdGl0bGVfZHJhd2luZ19jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlX3BhcnQxX2NvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfdGl0bGVfcGFydDFfZm9udC1zaXplLW1pbjogLjg3NXJlbTsgLy8gMTRweFxyXG4kY29udGFjdC1mb290ZXItaG9tZV90aXRsZV9wYXJ0MV9mb250LXNpemUtbWF4OiAuODc1cmVtOyAvLyAxNHB4XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlX3BhcnQxX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlX3BhcnQxX2ZvbnQtc2l6ZS1taW4sIGNhbGMoLjg3NXJlbSArIDB2dyksICRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlX3BhcnQxX2ZvbnQtc2l6ZS1tYXgpO1xyXG4kY29udGFjdC1mb290ZXItaG9tZV90aXRsZV9wYXJ0MV9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfdGl0bGVfcGFydDFfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skY29udGFjdC1mb290ZXItaG9tZV90aXRsZV9wYXJ0MV9mb250LXNpemV9IC8gMS40ICRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlX3BhcnQxX2ZvbnQtZmFtaWx5O1xyXG5cclxuXHJcbi8vIFRJVExFIHBhcnQgMlxyXG4kY29udGFjdC1mb290ZXItaG9tZV90aXRsZV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3BhcnQyX2ZvbnQtc2l6ZS1taW46IDEuMDI1cmVtOyAvLyAyNnB4XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuODc1cmVtOyAvLyAzMHB4XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3BhcnQyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCR0aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDEuMjVyZW0gKyAwLjc4MTN2dyksICR0aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4KTtcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfcGFydDJfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTI7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHRpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJHRpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5O1xyXG5cclxuXHJcblxyXG4vLyBUSVRMRSBJVEVNU1xyXG5cclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfcGFydDFfZm9udC1zaXplLW1pbjogMXJlbTsgLy8gMjBweFxyXG4kY29udGFjdC1mb290ZXItaG9tZV9wYXJ0MV9mb250LXNpemUtbWF4OiAxLjI1cmVtOyAvLyAxNnB4XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3BhcnQxX2ZvbnQtc2l6ZSA6IGNsYW1wKCRjb250YWN0LWZvb3Rlci1ob21lX3BhcnQxX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMC41cmVtICsgMC42MjV2dyksICRjb250YWN0LWZvb3Rlci1ob21lX3BhcnQxX2ZvbnQtc2l6ZS1tYXgpO1xyXG4kY29udGFjdC1mb290ZXItaG9tZV9wYXJ0MV9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWUtdGl0bGVfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skY29udGFjdC1mb290ZXItaG9tZV9wYXJ0MV9mb250LXNpemV9IC8gMS40ICRjb250YWN0LWZvb3Rlci1ob21lX3BhcnQxX2ZvbnQtZmFtaWx5O1xyXG5cclxuXHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4kY29udGFjdC1mb290ZXItaG9tZV90aXRsZS12MV9wYXJ0MV9mb250Om5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDFyZW0sY2FsYyguNXJlbSArIC42MjV2dyksMS4zMTNyZW0pLzEuNCAkZm9udC1mYW1pbHktLTI7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG5cclxuXHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb2xvcl9icmFuZC01O1xyXG4kY29udGFjdC1mb290ZXItaG9tZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cztcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG5cclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtNTtcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvbG9yX2JyYW5kLTU7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29sb3JfYnJhbmQtNTtcclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiIFxyXG4kY29udGFjdC1mb290ZXItaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kO1xyXG4kY29udGFjdC1mb290ZXItaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yO1xyXG5cclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDtcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4kY29udGFjdC1mb290ZXItaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuXHJcbiRjb250YWN0LWZvb3Rlci1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDtcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQ7XHJcblxyXG5cclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfYmFja2dyb3VuZF9idWxsZXRfc3ZnIDokY29sb3JfYnJhbmQtMTtcclxuJGNvbnRhY3QtZm9vdGVyLWhvbWVfYmFja2dyb3VuZF9idWxsZXRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgO1xyXG5cclxuXHJcblxyXG4vL0NPT1JEU1xyXG5cclxuJGNvbnRhY3QtZm9vdGVyLWNvb3Jkc190ZXh0X2NvbG9yIDogJGNvbG9yX2JyYW5kLTM7XHJcbiRjb250YWN0LWZvb3Rlci1jb29yZHNfbGlua19jb2xvciA6ICRjb2xvcl9icmFuZC0zO1xyXG4kY29udGFjdC1mb290ZXItY29vcmRzX2xpbmtfaG92ZXJfY29sb3IgOiAkY29yZV9saW5rX2hvdmVyX2NvbG9yO1xyXG5cclxuJGNvbnRhY3QtZm9vdGVyLWNvb3Jkc19mb250LXNpemUtbWluOiAxcmVtOyAvLyAxNnB4XHJcbiRjb250YWN0LWZvb3Rlci1jb29yZHNfZm9udC1zaXplLW1heDogMXJlbTsgLy8gMTZweFxyXG4kY29udGFjdC1mb290ZXItY29vcmRzX2ZvbnQtc2l6ZTogY2xhbXAoJGNvbnRhY3QtZm9vdGVyLWNvb3Jkc19mb250LXNpemUtbWluLCBjYWxjKDFyZW0gKyAwdncpLCAkY29udGFjdC1mb290ZXItY29vcmRzX2ZvbnQtc2l6ZS1tYXgpO1xyXG4kY29udGFjdC1mb290ZXItY29vcmRzX2ZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLTE7XHJcbiRjb250YWN0LWZvb3Rlci1jb29yZHNfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skY29udGFjdC1mb290ZXItY29vcmRzX2ZvbnQtc2l6ZX0gLyAxICRjb250YWN0LWZvb3Rlci1jb29yZHNfZm9udC1mYW1pbHk7XHJcblxyXG4kY29udGFjdC1mb290ZXItaG9tZS1pbmZvc19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuXHJcbi8vc29jaWFsXHJcblxyXG5cclxuJGNvbnRhY3QtZm9vdGVyLXNvY2lhbHNfaXRlbV9saW5rX2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC0xO1xyXG4kY29udGFjdC1mb290ZXItc29jaWFsc19pdGVtX2xpbmtfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTE7XHJcbiRjb250YWN0LWZvb3Rlci1zb2NpYWxzX2l0ZW1fbGlua19jb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcblxyXG4kY29udGFjdC1mb290ZXItc29jaWFsc19pdGVtX2xpbmtfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTE7XHJcbiRjb250YWN0LWZvb3Rlci1zb2NpYWxzX2l0ZW1fbGlua19ob3Zlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcbiRjb250YWN0LWZvb3Rlci1ob21lLWhvcmFpcmVzLWNvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuXHJcblxyXG4vL01BUFxyXG5cclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9maWx0ZXJzX3RpdGxlX2NvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9tYXJrZXJfY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG5cclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9jaXJjbGVfY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG4kY29udGFjdC1mb290ZXItbWFwX2NpcmNsZV9ib3JkZXItY29sb3I6ICRjb250YWN0LWZvb3Rlci1tYXBfY2lyY2xlX2NvbG9yO1xyXG5cclxuXHJcbiRjb250YWN0LWZvb3Rlci1tYXBfcG9wdXBfY29vcmRzLXYxX3RleHRfY29sb3IgOiAkY29yZV90ZXh0X2NvbG9yO1xyXG4kY29udGFjdC1mb290ZXItbWFwX3BvcHVwX2Nvb3Jkcy12MV9saW5rX2NvbG9yIDogJGNvbnRhY3QtZm9vdGVyLW1hcF9wb3B1cF9jb29yZHMtdjFfdGV4dF9jb2xvcjtcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9wb3B1cF9jb29yZHMtdjFfbGlua19ob3Zlcl9jb2xvciA6ICRjb3JlX2xpbmtfaG92ZXJfY29sb3I7XHJcblxyXG4kY29udGFjdC1mb290ZXItbWFwX3BvcHVwX2Nvb3Jkcy12MV9mb250LXNpemUtbWluOiAxcmVtOyAvLyAxNnB4XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfcG9wdXBfY29vcmRzLXYxX2ZvbnQtc2l6ZS1tYXg6IDFyZW07IC8vIDE2cHhcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9wb3B1cF9jb29yZHMtdjFfZm9udC1zaXplOiBjbGFtcCgkY29udGFjdC1mb290ZXItbWFwX3BvcHVwX2Nvb3Jkcy12MV9mb250LXNpemUtbWluLCBjYWxjKDFyZW0gKyAwdncpLCAkY29udGFjdC1mb290ZXItbWFwX3BvcHVwX2Nvb3Jkcy12MV9mb250LXNpemUtbWF4KTtcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9wb3B1cF9jb29yZHMtdjFfZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tMTtcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9wb3B1cF9jb29yZHMtdjFfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skY29udGFjdC1mb290ZXItbWFwX3BvcHVwX2Nvb3Jkcy12MV9mb250LXNpemV9IC8gMSAkY29udGFjdC1mb290ZXItbWFwX3BvcHVwX2Nvb3Jkcy12MV9mb250LWZhbWlseTtcclxuXHJcblxyXG4vL0xJTktTXHJcblxyXG4kY29udGFjdC1mb290ZXItbWFwX2NvbnRlbnRfbGlua3NfZm9udHM6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQ7XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfY29udGVudF9saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmc7XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfY29udGVudF9saW5rc190ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm07XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfY29udGVudF9saW5rc19jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfY29sb3I7XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfY29udGVudF9saW5rc19iYWNrZ3JvdW5kOiAkY29yZV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kO1xyXG4kY29udGFjdC1mb290ZXItbWFwX2NvbnRlbnRfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3I7XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfY29udGVudF9saW5rc19zdmdfYmFja2dyb3VuZDogJGNvbG9yX25ldXRyYWwtMTtcclxuLy8gLS0tLVxyXG4kY29udGFjdC1mb290ZXItbWFwX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1taW46ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1taW47IC8vIDEycHhcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9jdGEtcHJpbWFyeV9mb250LXNpemUtbWF4OiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXNpemUtbWF4OyAvLyAxMnB4XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfY3RhLXByaW1hcnlfZm9udC1zaXplICAgIDogJGNvcmVfY3RhLXByaW1hcnlfZm9udC1zaXplO1xyXG4kY29udGFjdC1mb290ZXItbWFwX2N0YS1wcmltYXJ5X2ZvbnQtZmFtaWx5IDogJGNvcmVfY3RhLXByaW1hcnlfZm9udC1mYW1pbHk7XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfY3RhLXByaW1hcnlfZm9udC13ZWlnaHQgOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXdlaWdodDtcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9jdGEtcHJpbWFyeV9mb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgwLjgxM3JlbSwwLjgxM3JlbSwuODEzcmVtKS8xICAkZm9udC1mYW1pbHktLTE7XHJcblxyXG4kY29udGFjdC1mb290ZXItbWFwX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZztcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9jdGEtcHJpbWFyeV9ib3JkZXItd2lkdGggIDogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLXdpZHRoO1xyXG4kY29udGFjdC1mb290ZXItbWFwX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybTtcclxuXHJcbiRjb250YWN0LWZvb3Rlci1tYXBfY3RhLXByaW1hcnlfYmFja2dyb3VuZCAgICAgOiAkY29sb3JfYnJhbmQtMTtcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9jdGEtcHJpbWFyeV9jb2xvciAgICAgICAgICA6ICRjb2xvcl9icmFuZC0yO1xyXG4kY29udGFjdC1mb290ZXItbWFwX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvciAgIDogJGNvbG9yX2JyYW5kLTE7XHJcblxyXG4kY29udGFjdC1mb290ZXItbWFwX2N0YS1wcmltYXJ5X2hvdmVyX2NvbG9yICAgICAgIDogJGNvcmVfY3RhLXByaW1hcnlfaG92ZXJfY29sb3I7XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfY3RhLXByaW1hcnlfaG92ZXJfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ob3Zlcl9ib3JkZXItY29sb3I7XHJcblxyXG4kY29udGFjdC1mb290ZXItbWFwX2N0YS1wcmltYXJ5X2RyYXdpbmdfY29sb3I6JGNvbG9yX2JyYW5kLTI7XHJcbiRjb250YWN0LWZvb3Rlci1tYXBfY3RhLXByaW1hcnlfZHJhd2luZ19ob3Zlcl9jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfZHJhd2luZ19ob3Zlcl9jb2xvcjtcclxuJGNvbnRhY3QtZm9vdGVyLW1hcF9jdGEtcHJpbWFyeV9kcmF3aW5nX2JvcmRlcl9jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfZHJhd2luZ19ib3JkZXJfY29sb3I7XHJcblxyXG4kY29udGFjdC1mb290ZXItbWFwX2J1dHRvbi0tc3dlZXBfYmVmb3JlX2JhY2tncm91bmQ6ICRidXR0b24tLXN3ZWVwX2JlZm9yZV9iYWNrZ3JvdW5kO1xyXG5cclxuXHJcbi8vRm9ybVxyXG4kY29udGFjdC1mb290ZXItaG9tZV9mb3JtX2JhY2tncm91bmQ6JGNvbG9yX2JyYW5kLTU7XHJcbiIsIi8vQ1JPIFYgMVxyXG5cclxuJGNyby12MV9iYWNrZ3JvdW5kOiRjb2xvcl9icmFuZC1zZWNvbmRhcnktMSAhZGVmYXVsdDtcclxuXHJcbi8vIFRJVExFXHJcblxyXG4kY3JvLXYxX3RpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ24gOiR0aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduICFkZWZhdWx0O1xyXG4kY3JvLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQgOiR0aXRsZS12MV9wYXJ0Ml9mb250ICFkZWZhdWx0O1xyXG4kY3JvLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkdGl0bGUtdjFfcGFydDJfY29sb3IgIWRlZmF1bHQ7XHJcbiRjcm8tdjFfdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbiA6JHRpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ24gIWRlZmF1bHQ7XHJcbiRjcm8tdjFfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJGNyby12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kY3JvLXYxX3RpdGxlLXYxX19wYXJ0Ml9mb250OiAkdGl0bGUtdjFfcGFydDJfZm9udCAhZGVmYXVsdDtcclxuJGNyby12MV90aXRsZS12MV9fcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvciAhZGVmYXVsdDtcclxuJGNyby12MV90aXRsZS12MV9fcGFydDJfdGV4dF9hbGlnbmU6ICR0aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduICFkZWZhdWx0O1xyXG5cclxuLy8gRURJVE9SSUFMXHJcblxyXG4kY3JvLXYxX2VkaXRvcmlhbF90ZXh0X2NvbG9yOiAkY29yZV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kY3JvLXYxX2VkaXRvcmlhbF9saW5rX2NvbG9yOiAkY29yZV9saW5rX2NvbG9yICFkZWZhdWx0O1xyXG4kY3JvLXYxX2VkaXRvcmlhbF9saW5rX3RleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFkZWZhdWx0O1xyXG4kY3JvLXYxX2VkaXRvcmlhbF9saW5rX2hvdmVyX2NvbG9yOiAkY29yZV9saW5rX2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kY3JvLXYxX2VkaXRvcmlhbF90ZXh0X2ZvbnQ6ICRlZGl0b3JpYWxfcF9mb250ICFkZWZhdWx0O1xyXG5cclxuLy8gQWNjb3JkaW9uXHJcblxyXG4kY3JvLXYxX2FjY29yZGlvbl9oZWFkZXJfY29sb3IgOiAkYWNjb3JkaW9uX2hlYWRlcl9jb2xvciAhZGVmYXVsdDtcclxuJGNyby12MV9hY2NvcmRpb25faGVhZGVyX2ZvbnQgOiAkYWNjb3JkaW9uX2hlYWRlcl9mb250ICFkZWZhdWx0O1xyXG5cclxuLmNyby12MSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY3JvLXYxX2JhY2tncm91bmQ7XHJcbiAgICAuZWRpdG9yaWFsIHtcclxuICAgICAgICBjb2xvcjogJGNyby12MV9lZGl0b3JpYWxfdGV4dF9jb2xvcjtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjcm8tdjFfZWRpdG9yaWFsX2xpbmtfY29sb3I7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGNyby12MV9lZGl0b3JpYWxfbGlua190ZXh0LWRlY29yYXRpb247XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY3JvLXYxX2VkaXRvcmlhbF9saW5rX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udDogJGNyby12MV9lZGl0b3JpYWxfdGV4dF9mb250O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogJGNyby12MV90aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGNyby12MV90aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgY29sb3I6ICRjcm8tdjFfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wYXJ0MiB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246JGNyby12MV90aXRsZS12MV9fcGFydDJfdGV4dF9hbGlnbmU7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRjcm8tdjFfdGl0bGUtdjFfX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiRjcm8tdjFfdGl0bGUtdjFfX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19tZWRpYSB7XHJcbiAgICAgICAgJi0taW1nIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NjNweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubXktYWNjb3JkaW9ue1xyXG4gICAgICAgICZfX2hlYWRlcntcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgJl9fYWNjb3JkaW9ue1xyXG4gICAgICAgIC5teS1hY2NvcmRpb25fX2hlYWRlcntcclxuICAgICAgICAgICAgZm9udDogJGNyby12MV9hY2NvcmRpb25faGVhZGVyX2ZvbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY3JvLXYxX2FjY29yZGlvbl9oZWFkZXJfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy9DUk8gViAxXHJcblxyXG4kY3JvLXYxX2JhY2tncm91bmQ6JGNvbG9yX25ldXRyYWwtMTtcclxuXHJcbi8vIFRJVExFXHJcblxyXG4kY3JvLXYxX3RpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ24gOiR0aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduO1xyXG4kY3JvLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQgOiR0aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4kY3JvLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiRjcm8tdjFfdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbiA6JHRpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ247XHJcbiRjcm8tdjFfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuJGNyby12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kY3JvLXYxX3RpdGxlLXYxX19wYXJ0Ml9mb250OiAkdGl0bGUtdjFfcGFydDJfZm9udDtcclxuJGNyby12MV90aXRsZS12MV9fcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuJGNyby12MV90aXRsZS12MV9fcGFydDJfdGV4dF9hbGlnbmU6ICR0aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduO1xyXG5cclxuLy8gRURJVE9SSUFMXHJcblxyXG4kY3JvLXYxX2VkaXRvcmlhbF90ZXh0X2NvbG9yOiAkY29yZV90ZXh0X2NvbG9yO1xyXG4kY3JvLXYxX2VkaXRvcmlhbF9saW5rX2NvbG9yOiAkY29yZV9saW5rX2NvbG9yO1xyXG4kY3JvLXYxX2VkaXRvcmlhbF9saW5rX3RleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4kY3JvLXYxX2VkaXRvcmlhbF9saW5rX2hvdmVyX2NvbG9yOiAkY29yZV9saW5rX2hvdmVyX2NvbG9yO1xyXG4kY3JvLXYxX2VkaXRvcmlhbF90ZXh0X2ZvbnQ6ICRlZGl0b3JpYWxfcF9mb250O1xyXG5cclxuLy8gQWNjb3JkaW9uXHJcblxyXG4kY3JvLXYxX2FjY29yZGlvbl9oZWFkZXJfY29sb3IgOiAkYWNjb3JkaW9uX2hlYWRlcl9jb2xvcjtcclxuJGNyby12MV9hY2NvcmRpb25faGVhZGVyX2ZvbnQgOiAkYWNjb3JkaW9uX2hlYWRlcl9mb250O1xyXG4iLCIvL0NSTyBWIDJcclxuXHJcbiRjcm8tdjJfYmFja2dyb3VuZDokY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTEgIWRlZmF1bHQ7XHJcblxyXG4vLyBUSVRMRVxyXG5cclxuJGNyby12Ml90aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduIDokdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbiAhZGVmYXVsdDtcclxuJGNyby12Ml90aXRsZS12MV9wYXJ0Ml9mb250IDokdGl0bGUtdjFfcGFydDJfZm9udCAhZGVmYXVsdDtcclxuJGNyby12Ml90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yICFkZWZhdWx0O1xyXG4kY3JvLXYyX3RpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ24gOiR0aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduICFkZWZhdWx0O1xyXG4kY3JvLXYyX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRjcm8tdjJfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJGNyby12Ml90aXRsZS12MV9wYXJ0Ml9mb250OiAkdGl0bGUtdjFfcGFydDJfZm9udCAhZGVmYXVsdDtcclxuJGNyby12Ml90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yICFkZWZhdWx0O1xyXG4kY3JvLXYyX3RpdGxlLXYxX3BhcnQyX3RleHRfYWxpZ25lOiAkdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbiAhZGVmYXVsdDtcclxuXHJcbi8vIEVESVRPUklBTFxyXG5cclxuJGNyby12Ml9lZGl0b3JpYWxfdGV4dF9jb2xvcjogJGNvcmVfdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuJGNyby12Ml9lZGl0b3JpYWxfbGlua19jb2xvcjogJGNvcmVfbGlua19jb2xvciAhZGVmYXVsdDtcclxuJGNyby12Ml9lZGl0b3JpYWxfbGlua190ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhZGVmYXVsdDtcclxuJGNyby12Ml9lZGl0b3JpYWxfbGlua19ob3Zlcl9jb2xvcjogJGNvcmVfbGlua19ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuJGNyby12Ml9lZGl0b3JpYWxfdGV4dF9mb250OiAkZWRpdG9yaWFsX3BfZm9udCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBBY2NvcmRpb25cclxuXHJcbiRjcm8tdjJfYWNjb3JkaW9uX2hlYWRlcl9jb2xvciA6ICRhY2NvcmRpb25faGVhZGVyX2NvbG9yICFkZWZhdWx0O1xyXG4kY3JvLXYyX2FjY29yZGlvbl9oZWFkZXJfZm9udCA6ICRhY2NvcmRpb25faGVhZGVyX2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG4uY3JvLXYyIHtcclxuICAgIGJhY2tncm91bmQ6ICRjcm8tdjJfYmFja2dyb3VuZDtcclxuICAgIC5lZGl0b3JpYWwge1xyXG4gICAgICAgIGNvbG9yOiAkY3JvLXYyX2VkaXRvcmlhbF90ZXh0X2NvbG9yO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNyby12Ml9lZGl0b3JpYWxfbGlua19jb2xvcjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkY3JvLXYyX2VkaXRvcmlhbF9saW5rX3RleHQtZGVjb3JhdGlvbjtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjcm8tdjJfZWRpdG9yaWFsX2xpbmtfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250OiAkY3JvLXYyX2VkaXRvcmlhbF90ZXh0X2ZvbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50aXRsZS12MSB7XHJcbiAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiAkY3JvLXYyX3RpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ247XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkY3JvLXYyX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNyby12Ml90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3BhcnQyIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjokY3JvLXYyX3RpdGxlLXYxX3BhcnQyX3RleHRfYWxpZ25lO1xyXG4gICAgICAgICAgICBmb250OiAkY3JvLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiRjcm8tdjJfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm15LWFjY29yZGlvbntcclxuICAgICAgICAmX19oZWFkZXJ7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgICZfX2FjY29yZGlvbntcclxuICAgICAgICAubXktYWNjb3JkaW9uX19oZWFkZXJ7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRjcm8tdjJfYWNjb3JkaW9uX2hlYWRlcl9mb250O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNyby12Ml9hY2NvcmRpb25faGVhZGVyX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8vQ1JPIFYgMlxyXG5cclxuJGNyby12Ml9iYWNrZ3JvdW5kOiRjb2xvcl9icmFuZC1zZWNvbmRhcnktMTtcclxuXHJcbi8vIFRJVExFXHJcblxyXG4kY3JvLXYyX3RpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ24gOiR0aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduO1xyXG4kY3JvLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQgOiR0aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4kY3JvLXYyX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiRjcm8tdjJfdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbiA6JHRpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ247XHJcbiRjcm8tdjJfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuJGNyby12Ml90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kY3JvLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4kY3JvLXYyX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiRjcm8tdjJfdGl0bGUtdjFfcGFydDJfdGV4dF9hbGlnbmU6ICR0aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduO1xyXG5cclxuLy8gRURJVE9SSUFMXHJcblxyXG4kY3JvLXYyX2VkaXRvcmlhbF90ZXh0X2NvbG9yOiAkY29yZV90ZXh0X2NvbG9yO1xyXG4kY3JvLXYyX2VkaXRvcmlhbF9saW5rX2NvbG9yOiAkY29yZV9saW5rX2NvbG9yO1xyXG4kY3JvLXYyX2VkaXRvcmlhbF9saW5rX3RleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4kY3JvLXYyX2VkaXRvcmlhbF9saW5rX2hvdmVyX2NvbG9yOiAkY29yZV9saW5rX2hvdmVyX2NvbG9yO1xyXG4kY3JvLXYyX2VkaXRvcmlhbF90ZXh0X2ZvbnQ6ICRlZGl0b3JpYWxfcF9mb250O1xyXG5cclxuXHJcbi8vIEFjY29yZGlvblxyXG5cclxuJGNyby12Ml9hY2NvcmRpb25faGVhZGVyX2NvbG9yIDogJGFjY29yZGlvbl9oZWFkZXJfY29sb3I7XHJcbiRjcm8tdjJfYWNjb3JkaW9uX2hlYWRlcl9mb250IDogJGFjY29yZGlvbl9oZWFkZXJfZm9udDtcclxuIiwiLy9DUk8gViAzXHJcblxyXG4kY3JvLXYzX2JhY2tncm91bmQ6JGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG4vLyBUSVRMRVxyXG5cclxuJGNyby12M190aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduIDokdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbiAhZGVmYXVsdDtcclxuJGNyby12M190aXRsZS12MV9wYXJ0Ml9mb250IDokdGl0bGUtdjFfcGFydDJfZm9udCAhZGVmYXVsdDtcclxuJGNyby12M190aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yICFkZWZhdWx0O1xyXG4kY3JvLXYzX3RpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ24gOiR0aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduICFkZWZhdWx0O1xyXG4kY3JvLXYzX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRjcm8tdjNfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJGNyby12M190aXRsZS12MV9wYXJ0Ml9mb250OiAkdGl0bGUtdjFfcGFydDJfZm9udCAhZGVmYXVsdDtcclxuJGNyby12M190aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yICFkZWZhdWx0O1xyXG4kY3JvLXYzX3RpdGxlLXYxX3BhcnQyX3RleHRfYWxpZ25lOiAkdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbiAhZGVmYXVsdDtcclxuXHJcbi8vIEVESVRPUklBTFxyXG5cclxuJGNyby12M19lZGl0b3JpYWxfdGV4dF9jb2xvcjogJGNvcmVfdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuJGNyby12M19lZGl0b3JpYWxfbGlua19jb2xvcjogJGNvcmVfbGlua19jb2xvciAhZGVmYXVsdDtcclxuJGNyby12M19lZGl0b3JpYWxfbGlua190ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhZGVmYXVsdDtcclxuJGNyby12M19lZGl0b3JpYWxfbGlua19ob3Zlcl9jb2xvcjogJGNvcmVfbGlua19ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuJGNyby12M19lZGl0b3JpYWxfdGV4dF9mb250OiAkZWRpdG9yaWFsX3BfZm9udCAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy8gQWNjb3JkaW9uXHJcblxyXG4kY3JvLXYzX2FjY29yZGlvbl9oZWFkZXJfY29sb3IgOiAkYWNjb3JkaW9uX2hlYWRlcl9jb2xvciAhZGVmYXVsdDtcclxuJGNyby12M19hY2NvcmRpb25faGVhZGVyX2ZvbnQgOiAkYWNjb3JkaW9uX2hlYWRlcl9mb250ICFkZWZhdWx0O1xyXG5cclxuLmNyby12MyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY3JvLXYzX2JhY2tncm91bmQ7XHJcbiAgICAuZWRpdG9yaWFsIHtcclxuICAgICAgICBjb2xvcjogJGNyby12M19lZGl0b3JpYWxfdGV4dF9jb2xvcjtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjcm8tdjNfZWRpdG9yaWFsX2xpbmtfY29sb3I7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGNyby12M19lZGl0b3JpYWxfbGlua190ZXh0LWRlY29yYXRpb247XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY3JvLXYzX2VkaXRvcmlhbF9saW5rX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udDogJGNyby12M19lZGl0b3JpYWxfdGV4dF9mb250O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogJGNyby12M190aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGNyby12M190aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgY29sb3I6ICRjcm8tdjNfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wYXJ0MiB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246JGNyby12M190aXRsZS12MV9wYXJ0Ml90ZXh0X2FsaWduZTtcclxuICAgICAgICAgICAgZm9udDogJGNyby12M190aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICBjb2xvcjokY3JvLXYzX3RpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19tZWRpYSB7XHJcbiAgICAgICAgJi0taW1nIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NjNweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubXktYWNjb3JkaW9ue1xyXG4gICAgICAgICZfX2hlYWRlcntcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgJl9fYWNjb3JkaW9ue1xyXG4gICAgICAgIC5teS1hY2NvcmRpb25fX2hlYWRlcntcclxuICAgICAgICAgICAgZm9udDogJGNyby12M19hY2NvcmRpb25faGVhZGVyX2ZvbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY3JvLXYzX2FjY29yZGlvbl9oZWFkZXJfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy9DUk8gViAzXHJcblxyXG4kY3JvLXYzX2JhY2tncm91bmQ6JGNvbG9yX2JyYW5kLTU7XHJcblxyXG4vLyBUSVRMRVxyXG5cclxuJGNyby12M190aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduIDokdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjtcclxuJGNyby12M190aXRsZS12MV9wYXJ0Ml9mb250IDokdGl0bGUtdjFfcGFydDJfZm9udDtcclxuJGNyby12M190aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4kY3JvLXYzX3RpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ24gOiR0aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduO1xyXG4kY3JvLXYzX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiRjcm8tdjNfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuJGNyby12M190aXRsZS12MV9wYXJ0Ml9mb250OiAkdGl0bGUtdjFfcGFydDJfZm9udDtcclxuJGNyby12M190aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4kY3JvLXYzX3RpdGxlLXYxX3BhcnQyX3RleHRfYWxpZ25lOiAkdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjtcclxuXHJcbi8vIEVESVRPUklBTFxyXG5cclxuJGNyby12M19lZGl0b3JpYWxfdGV4dF9jb2xvcjogJGNvcmVfdGV4dF9jb2xvcjtcclxuJGNyby12M19lZGl0b3JpYWxfbGlua19jb2xvcjogJGNvcmVfbGlua19jb2xvcjtcclxuJGNyby12M19lZGl0b3JpYWxfbGlua190ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuJGNyby12M19lZGl0b3JpYWxfbGlua19ob3Zlcl9jb2xvcjogJGNvcmVfbGlua19ob3Zlcl9jb2xvcjtcclxuJGNyby12M19lZGl0b3JpYWxfdGV4dF9mb250OiAkZWRpdG9yaWFsX3BfZm9udDtcclxuXHJcblxyXG5cclxuLy8gQWNjb3JkaW9uXHJcblxyXG4kY3JvLXYzX2FjY29yZGlvbl9oZWFkZXJfY29sb3IgOiAkYWNjb3JkaW9uX2hlYWRlcl9jb2xvcjtcclxuJGNyby12M19hY2NvcmRpb25faGVhZGVyX2ZvbnQgOiAkYWNjb3JkaW9uX2hlYWRlcl9mb250O1xyXG4iLCIvKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqL1xyXG4vKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogRXN0aW1hdGlvbiBWYXJpYWJsZXMgKiAqICogKiAqICogKiAqICogKiAqICogKiAqICovXHJcblxyXG4kZXN0aW1hdGlvbl9idXR0b25fc2hvd2hpZGVfYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uX2J1dHRvbl9zaG93aGlkZV9pY29uX2NvbG9yXzE6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbl9idXR0b25fc2hvd2hpZGVfaWNvbl9jb2xvcl8yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb25fYnV0dG9uX3Nob3doaWRlX3RleHRfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgMS4ycmVtICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb25fYnV0dG9uX3Nob3doaWRlX3RleHRfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbl9idXR0b25fc2hvd2hpZGVfYmFja2dyb3VuZF9ob3ZlcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uX2J1dHRvbl9zaG93aGlkZV9jb2xvcl9ob3ZlcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uX2J1dHRvbl9zaG93aGlkZV9hcnJvd19jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uX2J1dHRvbl9zaG93aGlkZV9hcnJvd19jb2xvcl9ob3ZlcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uX2J1dHRvbl9zaG93aGlkZV9ib3gtc2hhZG93OiAwIDEwcHggMTBweCAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTEgIWRlZmF1bHQ7XHJcblxyXG4kZXN0aW1hdGlvbl9yYXBpZGVfdGl0bGVfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTRweCxjYWxjKC42cmVtICsgMS44NzV2dyksMjBweCkvMS40ICRmb250LWZhbWlseS0tMiAhZGVmYXVsdDtcclxuJGVzdGltYXRpb25fcmFwaWRlX3RpdGxlX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb25fcmFwaWRlX2J1bGxldF9ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfYnVsbGV0X2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb25fcmFwaWRlX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb25fcmFwaWRlX2J1bGxldF9jb2xvcl9ob3ZlcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9idWxsZXRfYmFja2dyb3VuZF9ob3ZlcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9iYXJfc3dpcF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTUgIWRlZmF1bHQ7XHJcblxyXG4kZXN0aW1hdGlvbl9yYXBpZGVfdGl0bGVfbGFiZWxfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgMS4xcmVtICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb25fcmFwaWRlX3RpdGxlX2xhYmVsX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGVzdGltYXRpb25fcmFwaWRlX2lucHV0X3NlbGVjdF9ib3JkZXJfY29sb3I6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfdGl0bGVfZm9ybV9zZWN0aW9uX2NvbG9yOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJGVzdGltYXRpb25fcHJvX3RpdGxlX2Zvcm1fc2VjdGlvbl9jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uX3RpdGxlX2Zvcm1fc2VjdGlvbl9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAxLjJyZW0gJGZvbnQtZmFtaWx5LS0yICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfcmFkaW9fY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfcmFkaW9fZm9udDogJGVzdGltYXRpb25fcmFwaWRlX3RpdGxlX2xhYmVsX2ZvbnQgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9yYWRpb19ib3JkZXJfY29sb3I6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfY2hlY2tib3hfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9jaGVja2JveF9ib3JkZXJfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfY2hlY2tib3hfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfY2hlY2tib3hfY2hlY2tlZF9lbGVtZW50X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfY2hlY2tib3hfY2hlY2tlZF9lbGVtZW50X2JvcmRlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLXJhcGlkZV9jaGVja2JveF9jaGVja2VkX2VsZW1lbnRfc3ZnX2JhY2tncm91bmRfaG92ZXI6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1yYXBpZGVfY2hlY2tib3hfY2hlY2tlZF9lbGVtZW50X3N2Z19ib3JkZXJfaG92ZXI6ICRlc3RpbWF0aW9uLXJhcGlkZV9jaGVja2JveF9jaGVja2VkX2VsZW1lbnRfc3ZnX2JhY2tncm91bmRfaG92ZXIgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLXJhcGlkZV9jaGVja2JveF9jaGVja2VkX2VsZW1lbnRfc3ZnX2NvbG9yX2hvdmVyOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcbiRlc3RpbWF0aW9uLXJhcGlkZV9idWxsZV9yYWRpb19jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLXJhcGlkZV9idWxsZV9yYWRpb19mb250OiAkZXN0aW1hdGlvbl9yYXBpZGVfdGl0bGVfbGFiZWxfZm9udCAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24tcmFwaWRlX2J1bGxlX3JhZGlvX2JvcmRlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLXJhcGlkZV9idWxsZV9yYWRpb19jb2xvcl9jaGVja2VkOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24tcmFwaWRlX2J1bGxlX3JhZGlvX2JhY2tncm91bmRfY2hlY2tlZDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG4kZXN0aW1hdGlvbl9yYXBpZGVfdGl0bGVfbGFiZWxfMl9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAwLjlyZW0gJGZvbnQtZmFtaWx5LS0yICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfcmFkaW9fc3dpcDNfYm9yZGVyX2NvbG9yOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTEgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9zd2lwNF9sYWJlbF9kYXRlX2NvbG9yOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJGVzdGltYXRpb25fcmFwaWRlX3N3aXA0X2lucHV0X2RhdGVfY29sb3I6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG5cclxuJGVzdGltYXRpb25fcmFwaWRlX3N3aXBfYnV0dG9uX3ByZXZfbmV4dF9jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9zd2lwX2J1dHRvbl9wcmV2X25leHRfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMS4xcmVtICRmb250LWZhbWlseS0tMiAhZGVmYXVsdDtcclxuJGVzdGltYXRpb25fcmFwaWRlX3N3aXBfYnV0dG9uX3ByZXZfbmV4dF9sZXR0ZXJfc3BhY2luZzogLjVyZW0gIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9zd2lwX2J1dHRvbl9wcmV2X25leHRfd2lkdGg6IDE3NXB4ICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfc3dpcF9idXR0b25fcHJldl9uZXh0X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuJGVzdGltYXRpb25fcmFwaWRlX3N3aXBfYnV0dG9uX3ByZXZfbmV4dF9jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9zd2lwX2J1dHRvbl9wcmV2X25leHRfc3ZnX2JvcmRlcl9jb2xvcjogJGNvbG9yX25ldXRyYWwtNCAhZGVmYXVsdDtcclxuJGVzdGltYXRpb25fcmFwaWRlX3N3aXBfYnV0dG9uX3ByZXZfbmV4dF9zdmdfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfc3dpcF9idXR0b25fcHJldl9uZXh0X2ZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIDEuMmVtICRmb250LWZhbWlseS0tMiAhZGVmYXVsdDtcclxuJGVzdGltYXRpb25fcmFwaWRlX3N3aXBfYnV0dG9uX3ByZXZfbmV4dF9sZXR0ZXJfc3BhY2luZzogMCAhZGVmYXVsdDtcclxuJGVzdGltYXRpb25fcmFwaWRlX3N3aXBfYnV0dG9uX3ByZXZfbmV4dF93aWR0aDogMTc1cHggIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9zd2lwX2J1dHRvbl9wcmV2X25leHRfYmFja2dyb3VuZDogJGNvbG9yX25ldXRyYWwtMSAhZGVmYXVsdDtcclxuXHJcbiRlc3RpbWF0aW9uX3Byb190aXRsZV9sYWJlbF9mb250OiAkZXN0aW1hdGlvbl9yYXBpZGVfdGl0bGVfbGFiZWxfZm9udCAhZGVmYXVsdDtcclxuJGVzdGltYXRpb25fcHJvX3RpdGxlX2xhYmVsX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGVzdGltYXRpb25fcHJvX3ZhbHVlX2xhYmVsX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuOXJlbSAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uX3Byb192YWx1ZV9sYWJlbF9jb2xvcjogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uX3Byb19yYWRpb19ib3JkZXJfY29sb3I6ICRjb2xvcl9icmFuZC02ICFkZWZhdWx0O1xyXG5cclxuJGVzdGltYXRpb25fY2FsZW5kYXJfdGl0bGVfbGFiZWxfZm9udDogJGVzdGltYXRpb25fcmFwaWRlX3RpdGxlX2xhYmVsX2ZvbnQgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uX2NhbGVuZGFyX3RpdGxlX2xhYmVsX2NvbG9yX2hvdmVyOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb25fY2FsZW5kYXJfdGl0bGVfbGFiZWxfYmFja2dyb3VuZF9ob3ZlcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG4kZXN0aW1hdGlvbl9yYXBpZGVfdGV4dGZpZWxkX2xhYmVsLWNvbG9yOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuXHJcbiRlc3RpbWF0aW9uLXByb19fZm9ybV9sYWJlbDogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcblxyXG4kZXN0aW1hdGlvbl9yYXBpZGVfYnV0dG9uX3ByZXZfbmV4dF9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG4vKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqL1xyXG4vKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqL1xyXG5cclxuXHJcbiAgLmVzdGltYXRpb24tZm9ybXVsYWlyZXMge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxuXHJcbiAgICAmLndpdGhFeHBhbmQge1xyXG4gICAgICBwYWRkaW5nOiAwIDEuNXJlbSAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMS41cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnV0dG9uIHtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkZXN0aW1hdGlvbl9idXR0b25fc2hvd2hpZGVfYmFja2dyb3VuZDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAycmVtIDFyZW07XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3gtc2hhZG93OiAkZXN0aW1hdGlvbl9idXR0b25fc2hvd2hpZGVfYm94LXNoYWRvdztcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgIH1cclxuICAgICAgJi1tb2RlLWNvbnRlbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAycmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1NTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmljb24tZXN0aW1hdGlvbi1yYXBpZGUsXHJcbiAgICAgIC5pY29uLWVzdGltYXRpb24tcHJvIHtcclxuICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG5cclxuICAgICAgICAuc3QwIHtcclxuICAgICAgICAgIGZpbGw6ICRlc3RpbWF0aW9uX2J1dHRvbl9zaG93aGlkZV9pY29uX2NvbG9yXzE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3QxIHtcclxuICAgICAgICAgIGZpbGw6ICRlc3RpbWF0aW9uX2J1dHRvbl9zaG93aGlkZV9pY29uX2NvbG9yXzI7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgd2lkdGg6IDU1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX190ZXh0IHtcclxuICAgICAgICBmb250OiAkZXN0aW1hdGlvbl9idXR0b25fc2hvd2hpZGVfdGV4dF9mb250O1xyXG4gICAgICAgIGNvbG9yOiAkZXN0aW1hdGlvbl9idXR0b25fc2hvd2hpZGVfdGV4dF9jb2xvcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZXN0aW1hdGlvbl9idXR0b25fc2hvd2hpZGVfYmFja2dyb3VuZF9ob3ZlcjtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2Fycm93LWJvdHRvbSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJi5pc0V4cGFuZGVkIHtcclxuICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlc19fYnV0dG9uX190ZXh0IHtcclxuICAgICAgICAgIGNvbG9yOiAkZXN0aW1hdGlvbl9idXR0b25fc2hvd2hpZGVfY29sb3JfaG92ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaWNvbi1lc3RpbWF0aW9uLXJhcGlkZSxcclxuICAgICAgICAuaWNvbi1lc3RpbWF0aW9uLXBybyB7XHJcbiAgICAgICAgICAuc3QxIHtcclxuICAgICAgICAgICAgZmlsbDogJGVzdGltYXRpb25fYnV0dG9uX3Nob3doaWRlX2NvbG9yX2hvdmVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcblxyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgcGFkZGluZzogMS4zcmVtIDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtIDEuNXJlbTtcclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDU1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaWNvbi1lc3RpbWF0aW9uLXJhcGlkZSxcclxuICAgICAgICAuaWNvbi1lc3RpbWF0aW9uLXBybyB7XHJcbiAgICAgICAgICB3aWR0aDogODVweDtcclxuICAgICAgICAgIGhlaWdodDogODVweDtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fYXJyb3ctYm90dG9tIHtcclxuICAgICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGVzdGltYXRpb25fYnV0dG9uX3Nob3doaWRlX2Fycm93X2NvbG9yO1xyXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGVzdGltYXRpb25fYnV0dG9uX3Nob3doaWRlX2Fycm93X2NvbG9yO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICYuaXNFeHBhbmRlZCB7XHJcbiAgICAgICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlc19fYnV0dG9uX19hcnJvdy1ib3R0b20ge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGVzdGltYXRpb25fYnV0dG9uX3Nob3doaWRlX2Fycm93X2NvbG9yX2hvdmVyO1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkZXN0aW1hdGlvbl9idXR0b25fc2hvd2hpZGVfYXJyb3dfY29sb3JfaG92ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI2VzdGltYXRpb25fcmFwaWRlX2dyb3VwIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAuZXN0aW1hdGlvbi1mb3JtdWxhaXJlc19fd3JhcHBlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDRyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAud3JhcHBlcl9fdGl0bGUge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uX3JhcGlkZV90aXRsZV9jb2xvcjtcclxuICAgICAgICAgIGZvbnQ6ICRlc3RpbWF0aW9uX3JhcGlkZV90aXRsZV9mb250O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZXN0aW1hdGlvbl9yYXBpZGVfX3RpdGxlX19wYWdpbmF0aW9uIHtcclxuICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIuNXJlbSA1cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtYnVsbGV0IHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZXN0aW1hdGlvbl9yYXBpZGVfYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGVzdGltYXRpb25fcmFwaWRlX2J1bGxldF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uX3JhcGlkZV9idWxsZXRfY29sb3I7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxMHB4ICRlc3RpbWF0aW9uX3JhcGlkZV9idWxsZXRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjI1cztcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICAgICAgICAgICAgICAmLWFjdGl2ZSxcclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZXN0aW1hdGlvbl9yYXBpZGVfYnVsbGV0X2NvbG9yX2hvdmVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGVzdGltYXRpb25fcmFwaWRlX2J1bGxldF9iYWNrZ3JvdW5kX2hvdmVyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZXN0aW1hdGlvbl9yYXBpZGVfYnVsbGV0X2JhY2tncm91bmRfaG92ZXI7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmLmRpc2FibGVkIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZXN0aW1hdGlvbl9yYXBpZGVfYmFyX3N3aXBfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zd2lwZXIge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICYtc2xpZGUge1xyXG4gICAgICAgICAgLmZvcm0ge1xyXG4gICAgICAgICAgICAmX19maWVsZHMge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fZmllbGQge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgZmxleC1iYXNpczogYXV0bztcclxuICAgICAgICAgICAgICBmbGV4OiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKzEpIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC50ZXh0ZmllbGRfX2xhYmVsLFxyXG4gICAgICAgICAgICAgIC5zZWxlY3RfX2xhYmVsIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZXN0aW1hdGlvbl9yYXBpZGVfdGV4dGZpZWxkX2xhYmVsLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHVuc2V0O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnJhZGlvc19fbGVnZW5kLFxyXG4gICAgICAgICAgICAgIC5jaGVja2JveGVzX19sZWdlbmQge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGVzdGltYXRpb25fcmFwaWRlX3RpdGxlX2xhYmVsX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uX3JhcGlkZV90aXRsZV9sYWJlbF9jb2xvcjtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5jaGVja2JveGVzX19pdHJlbSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDFyZW07XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3Mtc2luZ2xlLXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRlc3RpbWF0aW9uX3JhcGlkZV9pbnB1dF9zZWxlY3RfYm9yZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19maWVsZHNfX3RpdGxlIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGVzdGltYXRpb25fcmFwaWRlX3RpdGxlX2Zvcm1fc2VjdGlvbl9jb2xvcjtcclxuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgICAgICAgICAgIGZvbnQ6ICRlc3RpbWF0aW9uX3RpdGxlX2Zvcm1fc2VjdGlvbl9mb250O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAmX19wYXJ0LTIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LGNhbGMoLjZyZW0gKyAxLjg3NXZ3KSwyMHB4KTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2ZpZWxkcyB7XHJcbiAgICAgICAgICAgICAgLmZvcm0tZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgJi5mb3JtLWdyb3VwLS1jb2x1bW4ge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLm5vdEZvckNoaWxkIHtcclxuICAgICAgICAgICAgJi5oaWRkZW4ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgICAuc3dpcF8xIHtcclxuICAgICAgICAgICAgLmZvcm0ge1xyXG4gICAgICAgICAgICAgICYtZ3JvdXAtLWZvcm1fX2ZpZWxkc19fc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJl9fZmllbGRzIHtcclxuICAgICAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmZvcm0tZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICZfX2ZpZWxkIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBmbGV4OiBub25lO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYucmFkaW9zIHtcclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnJhZGlvX19sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGVzdGltYXRpb25fcmFwaWRlX3JhZGlvX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICBmb250OiAkZXN0aW1hdGlvbl9yYXBpZGVfcmFkaW9fZm9udDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucmFkaW9fX2lucHV0IHtcclxuICAgICAgICAgICAgICAgICAgJiArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGVzdGltYXRpb25fcmFwaWRlX3JhZGlvX2JvcmRlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJjpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRlc3RpbWF0aW9uX3JhcGlkZV9yYWRpb19ib3JkZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2hlY2tib3gge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uX3JhcGlkZV9jaGVja2JveF9jb2xvcjtcclxuICAgICAgICAgICAgICBmb250OiAkZXN0aW1hdGlvbl9yYXBpZGVfY2hlY2tib3hfZm9udDtcclxuXHJcbiAgICAgICAgICAgICAgLmNoZWNrYm94ZXMtc3ZnIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJGdsb2JhbF90cmFuc2l0aW9uXzI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZXN0aW1hdGlvbl9yYXBpZGVfY2hlY2tib3hfYm9yZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICAgICAgICBmaWxsOiAkZXN0aW1hdGlvbl9yYXBpZGVfY2hlY2tib3hfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGVzdGltYXRpb25fcmFwaWRlX2NoZWNrYm94X2NoZWNrZWRfZWxlbWVudF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogLTcuNXB4O1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAtNy41cHg7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDZweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGVzdGltYXRpb25fcmFwaWRlX2NoZWNrYm94X2NoZWNrZWRfZWxlbWVudF9ib3JkZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZXN0aW1hdGlvbl9yYXBpZGVfY2hlY2tib3hfY2hlY2tlZF9lbGVtZW50X2JvcmRlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IC0zcHg7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSBzY2FsZSgxLjUpO1xyXG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAuY2hlY2tib3hlcy1zdmcge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZXN0aW1hdGlvbi1yYXBpZGVfY2hlY2tib3hfY2hlY2tlZF9lbGVtZW50X3N2Z19iYWNrZ3JvdW5kX2hvdmVyO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZXN0aW1hdGlvbi1yYXBpZGVfY2hlY2tib3hfY2hlY2tlZF9lbGVtZW50X3N2Z19ib3JkZXJfaG92ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRlc3RpbWF0aW9uLXJhcGlkZV9jaGVja2JveF9jaGVja2VkX2VsZW1lbnRfc3ZnX2NvbG9yX2hvdmVyO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2hlY2tib3hfX2xhYmVsIHtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpe1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgZm9udDogJGVzdGltYXRpb25fcmFwaWRlX3RpdGxlX2xhYmVsX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uX3JhcGlkZV90aXRsZV9sYWJlbF9jb2xvcjtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jaGVja2JveF9fZmllbGQ6Y2hlY2tlZCArIC5jaGVja2JveF9fbGFiZWwge1xyXG4gICAgICAgICAgICAgIC5jaGVja2JveGVzLXN2ZyB7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgc2NhbGUoMSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LWVzdGltYXRlIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zd2lwXzIsIC5zd2lwXzMge1xyXG4gICAgICAgICAgLmZvcm0tZ3JvdXAge1xyXG4gICAgICAgICAgICAuZm9ybV9fZmllbGQge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYuY2hlY2tib3hlcyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYnVsbGUtcmFkaW8ge1xyXG4gICAgICAgICAgICAucmFkaW9fX2lucHV0IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAmICsgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZXN0aW1hdGlvbi1yYXBpZGVfYnVsbGVfcmFkaW9fY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkZXN0aW1hdGlvbi1yYXBpZGVfYnVsbGVfcmFkaW9fZm9udDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRlc3RpbWF0aW9uLXJhcGlkZV9idWxsZV9yYWRpb19ib3JkZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmOmNoZWNrZWQgKyBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGVzdGltYXRpb24tcmFwaWRlX2J1bGxlX3JhZGlvX2NvbG9yX2NoZWNrZWQ7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZXN0aW1hdGlvbi1yYXBpZGVfYnVsbGVfcmFkaW9fYmFja2dyb3VuZF9jaGVja2VkO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRlc3RpbWF0aW9uLXJhcGlkZV9idWxsZV9yYWRpb19iYWNrZ3JvdW5kX2NoZWNrZWQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5yYWRpb3NfX2dyb3VwIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN3aXBfMyB7XHJcbiAgICAgICAgICAuY2hlY2tib3hfX2xhYmVsLFxyXG4gICAgICAgICAgLnJhZGlvX19sYWJlbCB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRlc3RpbWF0aW9uX3JhcGlkZV90aXRsZV9sYWJlbF8yX2ZvbnQ7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuMnJlbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZm9ybSB7XHJcbiAgICAgICAgICAgICZfX2ZpZWxkIHtcclxuICAgICAgICAgICAgICAucmFkaW9fX2lucHV0IHtcclxuICAgICAgICAgICAgICAgICYgKyBsYWJlbDpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZXN0aW1hdGlvbl9yYXBpZGVfcmFkaW9fc3dpcDNfYm9yZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6Y2hlY2tlZCArIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRlc3RpbWF0aW9uX3JhcGlkZV9yYWRpb19zd2lwM19ib3JkZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zd2lwXzQge1xyXG5cclxuICAgICAgICAgIC5mb3JtX19maWVsZCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnRleHRmaWVsZC0tZGF0ZSB7XHJcblxyXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC50ZXh0ZmllbGRfX2xhYmVsIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZXN0aW1hdGlvbl9yYXBpZGVfc3dpcDRfbGFiZWxfZGF0ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDFyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnRleHRmaWVsZF9faW5wdXQge1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnRleHRmaWVsZF9fY2FsZW5kYXIge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5jaGVja2JveGVzIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuc2VjdGlvbjQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZmxleDogYXV0bztcclxuICAgICAgICAgICAgLmZvcm1fX3ZhbGlkYXRpb24ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IHVuc2V0O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmZvcm1fX3N1Ym1pdCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5mb3JtX19jb25kaXRpb25zX19Db250ZW50IHtcclxuICAgICAgICAgICAgICAuZm9ybV9fY29uZGl0aW9ucyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dC1lc3RpbWF0ZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAgIC5hbGwtc3dpcGVyLWJ1dHRvbiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWluLWhlaWdodDogMTUwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWxsLXN3aXBlci1idXR0b25fX2VsZW1lbnQge1xyXG5cclxuICAgICAgICAgICYuZGlzYWJsZWQtdmVyaWZpY2F0aW9uIHtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMjU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLCAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcge1xyXG4gICAgICAgICAgICBmaWxsOiAkZXN0aW1hdGlvbl9yYXBpZGVfYnV0dG9uX3ByZXZfbmV4dF9jb2xvcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAmLnN3aXBlci1idXR0b24tcHJldi1lc3RpbWF0ZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQgOiAxcmVtO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmN0YS1wcmltYXJ5X19zdmcge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLnN3aXBlci1idXR0b24tbmV4dC1lc3RpbWF0ZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY3RhLXByaW1hcnlfX3N2Z3tcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYXJyb3dfbGVmdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMWVtO1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGJvcmRlci13aWR0aDogN3B4IDEwcHggN3B4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fbWVzc2FnZSB7XHJcbiAgICAgIC8vcGFkZGluZzogMXJlbTtcclxuICAgIH1cclxuICAgIC5mb3JtX19sZWdhbHMge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC42cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGF0cGlja3ItY2FsZW5kYXIge1xyXG4gICAgICBmb250OiAkZXN0aW1hdGlvbl9jYWxlbmRhcl90aXRsZV9sYWJlbF9mb250O1xyXG5cclxuICAgICAgLmZsYXRwaWNrciB7XHJcbiAgICAgICAgJi1kYXkge1xyXG4gICAgICAgICAgZm9udDogJGVzdGltYXRpb25fY2FsZW5kYXJfdGl0bGVfbGFiZWxfZm9udDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGVzdGltYXRpb25fY2FsZW5kYXJfdGl0bGVfbGFiZWxfY29sb3JfaG92ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRlc3RpbWF0aW9uX2NhbGVuZGFyX3RpdGxlX2xhYmVsX2JhY2tncm91bmRfaG92ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjZXN0aW1hdGlvbl9wcm9fZ3JvdXAge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgLmZvcm1fX2xlZ2FscyB7XHJcbiAgICAgIC8vcGFkZGluZzogMCAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2R1bGUtZm9ybSB7XHJcblxyXG4gICAgICAuZm9ybSB7XHJcbiAgICAgICAgJl9fZmllbGRzZXQge1xyXG4gICAgICAgICAgLy9wYWRkaW5nOiAwIDFyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19maWVsZHNfX3RpdGxlIHtcclxuICAgICAgICAgIGNvbG9yOiAkZXN0aW1hdGlvbl9wcm9fdGl0bGVfZm9ybV9zZWN0aW9uX2NvbG9yO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcbiAgICAgICAgICBmb250OiAkZXN0aW1hdGlvbl90aXRsZV9mb3JtX3NlY3Rpb25fZm9udDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fZmllbGRzIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fZmllbGQge1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xyXG4gICAgICAgICAgZmxleDogaW5pdGlhbDtcclxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwLjVyZW07XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKzEpIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnRleHRmaWVsZF9fY2FsZW5kYXIge1xyXG4gICAgICAgICAgICBib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgIHRvcDogaW5oZXJpdDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudGV4dGZpZWxkX19sYWJlbCxcclxuICAgICAgICAgIC5zZWxlY3RfX2xhYmVsIHtcclxuICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uLXByb19fZm9ybV9sYWJlbDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHVuc2V0O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYucmFkaW9zIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnJhZGlvc19fbGVnZW5kLFxyXG4gICAgICAgICAgLmNoZWNrYm94ZXNfX2xlZ2VuZCB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRlc3RpbWF0aW9uX3Byb190aXRsZV9sYWJlbF9mb250O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcclxuICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uX3Byb190aXRsZV9sYWJlbF9jb2xvcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY2hlY2tib3hlc19faXRyZW0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMXJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucmFkaW9fX2lucHV0IHtcclxuICAgICAgICAgICAgJiArIGxhYmVsIHtcclxuICAgICAgICAgICAgICBmb250OiAkZXN0aW1hdGlvbl9wcm9fdmFsdWVfbGFiZWxfZm9udDtcclxuICAgICAgICAgICAgICBjb2xvcjogJGVzdGltYXRpb25fcHJvX3ZhbHVlX2xhYmVsX2NvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZXN0aW1hdGlvbl9wcm9fcmFkaW9fYm9yZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRlc3RpbWF0aW9uX3Byb19yYWRpb19ib3JkZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGVnZW5kIHtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ZpZWxkc2V0IHtcclxuICAgICAgICAgIC5mb3JtLWdyb3VwIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5zZWN0aW9uMSB7XHJcbiAgICAgICAgICAgIC5mb3JtIHtcclxuICAgICAgICAgICAgICAmLWdyb3VwIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJl9fZmllbGQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAuNXJlbTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLnNlY3Rpb240IHtcclxuICAgICAgICAgICAgLmZvcm0ge1xyXG4gICAgICAgICAgICAgICYtZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDNyZW07XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICZfX3ZhbGlkYXRpb24ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgLy8ganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZm9ybV9fc3VibWl0IHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJl9fZmllbGQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG5cclxuICAgICAgICAgICAgICAgICYuY2hlY2tib3hlcyB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgIC8vICAgd2lkdGg6IDc1JTtcclxuICAgICAgICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiIsIi8qICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICogKiAqICovXHJcbi8qICogKiAqICogKiAqICogKiAqICogKiAqICogKiBFc3RpbWF0aW9uIFZhcmlhYmxlcyAqICogKiAqICogKiAqICogKiAqICogKiAqICogKi9cclxuXHJcbiRlc3RpbWF0aW9uX2J1dHRvbl9zaG93aGlkZV9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuJGVzdGltYXRpb25fYnV0dG9uX3Nob3doaWRlX2ljb25fY29sb3JfMTogJGNvbG9yX2JyYW5kLTI7XHJcbiRlc3RpbWF0aW9uX2J1dHRvbl9zaG93aGlkZV9pY29uX2NvbG9yXzI6ICRjb2xvcl9icmFuZC0xO1xyXG4kZXN0aW1hdGlvbl9idXR0b25fc2hvd2hpZGVfdGV4dF9mb250OiBub3JtYWwgbm9ybWFsIDYwMCAxLjJyZW0gJGZvbnQtZmFtaWx5LS0xO1xyXG4kZXN0aW1hdGlvbl9idXR0b25fc2hvd2hpZGVfdGV4dF9jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcbiRlc3RpbWF0aW9uX2J1dHRvbl9zaG93aGlkZV9iYWNrZ3JvdW5kX2hvdmVyOiAkY29sb3JfYnJhbmQtMTtcclxuJGVzdGltYXRpb25fYnV0dG9uX3Nob3doaWRlX2NvbG9yX2hvdmVyOiAkY29sb3JfYnJhbmQtNTtcclxuJGVzdGltYXRpb25fYnV0dG9uX3Nob3doaWRlX2Fycm93X2NvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuJGVzdGltYXRpb25fYnV0dG9uX3Nob3doaWRlX2Fycm93X2NvbG9yX2hvdmVyOiAkY29sb3JfYnJhbmQtNTtcclxuJGVzdGltYXRpb25fYnV0dG9uX3Nob3doaWRlX2JveC1zaGFkb3c6IDAgMTBweCAxMHB4ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktMTtcclxuXHJcbiRlc3RpbWF0aW9uX3JhcGlkZV90aXRsZV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxNHB4LGNhbGMoLjZyZW0gKyAxLjg3NXZ3KSwyMHB4KS8xLjQgJGZvbnQtZmFtaWx5LS0yO1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfdGl0bGVfY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfYnVsbGV0X2JvcmRlci1jb2xvcjogJGNvbG9yX2JyYW5kLTQ7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9idWxsZXRfY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfYnVsbGV0X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01O1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfYnVsbGV0X2NvbG9yX2hvdmVyOiAkY29sb3JfYnJhbmQtNTtcclxuJGVzdGltYXRpb25fcmFwaWRlX2J1bGxldF9iYWNrZ3JvdW5kX2hvdmVyOiAkY29sb3JfYnJhbmQtMjtcclxuJGVzdGltYXRpb25fcmFwaWRlX2Jhcl9zd2lwX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktNTtcclxuXHJcbiRlc3RpbWF0aW9uX3JhcGlkZV90aXRsZV9sYWJlbF9mb250OiBub3JtYWwgbm9ybWFsIDYwMCAxLjFyZW0gJGZvbnQtZmFtaWx5LS0xO1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfdGl0bGVfbGFiZWxfY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfaW5wdXRfc2VsZWN0X2JvcmRlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTM7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV90aXRsZV9mb3JtX3NlY3Rpb25fY29sb3I6ICRjb2xvcl9icmFuZC0zO1xyXG4kZXN0aW1hdGlvbl9wcm9fdGl0bGVfZm9ybV9zZWN0aW9uX2NvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuJGVzdGltYXRpb25fdGl0bGVfZm9ybV9zZWN0aW9uX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDEuMnJlbSAkZm9udC1mYW1pbHktLTI7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9yYWRpb19jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9yYWRpb19mb250OiAkZXN0aW1hdGlvbl9yYXBpZGVfdGl0bGVfbGFiZWxfZm9udDtcclxuJGVzdGltYXRpb25fcmFwaWRlX3JhZGlvX2JvcmRlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTM7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9jaGVja2JveF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtICRmb250LWZhbWlseS0tMTtcclxuJGVzdGltYXRpb25fcmFwaWRlX2NoZWNrYm94X2JvcmRlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9jaGVja2JveF9jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9jaGVja2JveF9jaGVja2VkX2VsZW1lbnRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTE7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9jaGVja2JveF9jaGVja2VkX2VsZW1lbnRfYm9yZGVyX2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuJGVzdGltYXRpb24tcmFwaWRlX2NoZWNrYm94X2NoZWNrZWRfZWxlbWVudF9zdmdfYmFja2dyb3VuZF9ob3ZlcjogJGNvbG9yX2JyYW5kLTE7XHJcbiRlc3RpbWF0aW9uLXJhcGlkZV9jaGVja2JveF9jaGVja2VkX2VsZW1lbnRfc3ZnX2JvcmRlcl9ob3ZlcjogJGVzdGltYXRpb24tcmFwaWRlX2NoZWNrYm94X2NoZWNrZWRfZWxlbWVudF9zdmdfYmFja2dyb3VuZF9ob3ZlcjtcclxuJGVzdGltYXRpb24tcmFwaWRlX2NoZWNrYm94X2NoZWNrZWRfZWxlbWVudF9zdmdfY29sb3JfaG92ZXI6ICRjb2xvcl9icmFuZC01O1xyXG5cclxuJGVzdGltYXRpb24tcmFwaWRlX2J1bGxlX3JhZGlvX2NvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuJGVzdGltYXRpb24tcmFwaWRlX2J1bGxlX3JhZGlvX2ZvbnQ6ICRlc3RpbWF0aW9uX3JhcGlkZV90aXRsZV9sYWJlbF9mb250O1xyXG4kZXN0aW1hdGlvbi1yYXBpZGVfYnVsbGVfcmFkaW9fYm9yZGVyX2NvbG9yOiAkY29sb3JfYnJhbmQtMztcclxuJGVzdGltYXRpb24tcmFwaWRlX2J1bGxlX3JhZGlvX2NvbG9yX2NoZWNrZWQ6ICRjb2xvcl9icmFuZC01O1xyXG4kZXN0aW1hdGlvbi1yYXBpZGVfYnVsbGVfcmFkaW9fYmFja2dyb3VuZF9jaGVja2VkOiAkY29sb3JfYnJhbmQtMTtcclxuXHJcbiRlc3RpbWF0aW9uX3JhcGlkZV90aXRsZV9sYWJlbF8yX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuOXJlbSAkZm9udC1mYW1pbHktLTI7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9yYWRpb19zd2lwM19ib3JkZXJfY29sb3I6ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktMTtcclxuJGVzdGltYXRpb25fcmFwaWRlX3N3aXA0X2xhYmVsX2RhdGVfY29sb3I6ICRjb2xvcl9icmFuZC0zO1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfc3dpcDRfaW5wdXRfZGF0ZV9jb2xvcjogJGNvbG9yX2JyYW5kLTM7XHJcblxyXG4kZXN0aW1hdGlvbl9yYXBpZGVfc3dpcF9idXR0b25fcHJldl9uZXh0X2NvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuJGVzdGltYXRpb25fcmFwaWRlX3N3aXBfYnV0dG9uX3ByZXZfbmV4dF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAxLjFyZW0gJGZvbnQtZmFtaWx5LS0yO1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfc3dpcF9idXR0b25fcHJldl9uZXh0X2xldHRlcl9zcGFjaW5nOiAuNXJlbTtcclxuJGVzdGltYXRpb25fcmFwaWRlX3N3aXBfYnV0dG9uX3ByZXZfbmV4dF93aWR0aDogMTc1cHg7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9zd2lwX2J1dHRvbl9wcmV2X25leHRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcblxyXG4kZXN0aW1hdGlvbl9yYXBpZGVfc3dpcF9idXR0b25fcHJldl9uZXh0X2NvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuJGVzdGltYXRpb25fcmFwaWRlX3N3aXBfYnV0dG9uX3ByZXZfbmV4dF9zdmdfYm9yZGVyX2NvbG9yOiAkY29sb3JfbmV1dHJhbC00O1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfc3dpcF9idXR0b25fcHJldl9uZXh0X3N2Z19jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9zd2lwX2J1dHRvbl9wcmV2X25leHRfZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgMS4yZW0gJGZvbnQtZmFtaWx5LS0yO1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfc3dpcF9idXR0b25fcHJldl9uZXh0X2xldHRlcl9zcGFjaW5nOiAwO1xyXG4kZXN0aW1hdGlvbl9yYXBpZGVfc3dpcF9idXR0b25fcHJldl9uZXh0X3dpZHRoOiAxNzVweDtcclxuJGVzdGltYXRpb25fcmFwaWRlX3N3aXBfYnV0dG9uX3ByZXZfbmV4dF9iYWNrZ3JvdW5kOiAkY29sb3JfbmV1dHJhbC0xO1xyXG5cclxuJGVzdGltYXRpb25fcHJvX3RpdGxlX2xhYmVsX2ZvbnQ6ICRlc3RpbWF0aW9uX3JhcGlkZV90aXRsZV9sYWJlbF9mb250O1xyXG4kZXN0aW1hdGlvbl9wcm9fdGl0bGVfbGFiZWxfY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kZXN0aW1hdGlvbl9wcm9fdmFsdWVfbGFiZWxfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMC45cmVtICRmb250LWZhbWlseS0tMTtcclxuJGVzdGltYXRpb25fcHJvX3ZhbHVlX2xhYmVsX2NvbG9yOiAkY29sb3JfYnJhbmQtMztcclxuJGVzdGltYXRpb25fcHJvX3JhZGlvX2JvcmRlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTY7XHJcblxyXG4kZXN0aW1hdGlvbl9jYWxlbmRhcl90aXRsZV9sYWJlbF9mb250OiAkZXN0aW1hdGlvbl9yYXBpZGVfdGl0bGVfbGFiZWxfZm9udDtcclxuJGVzdGltYXRpb25fY2FsZW5kYXJfdGl0bGVfbGFiZWxfY29sb3JfaG92ZXI6ICRjb2xvcl9icmFuZC01O1xyXG4kZXN0aW1hdGlvbl9jYWxlbmRhcl90aXRsZV9sYWJlbF9iYWNrZ3JvdW5kX2hvdmVyOiAkY29sb3JfYnJhbmQtMTtcclxuXHJcbiRlc3RpbWF0aW9uX3JhcGlkZV90ZXh0ZmllbGRfbGFiZWwtY29sb3I6ICRjb2xvcl9icmFuZC0zO1xyXG5cclxuJGVzdGltYXRpb24tcHJvX19mb3JtX2xhYmVsOiAkY29sb3JfYnJhbmQtMztcclxuXHJcbiRlc3RpbWF0aW9uX3JhcGlkZV9idXR0b25fcHJldl9uZXh0X2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuIiwiLy8kZXN0aW1hdGlvbi1yZXN1bHRfbWFpbi10aXRsZV9jb250ZW50X2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDE2cHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAyOHB4KS8xLjggJGZvbnQtZmFtaWx5LS0yICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfbWFpbi10aXRsZV9jb250ZW50X2xldHRlci1zcGFjaW5nOiAwICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfbWFpbi10aXRsZV9jb250ZW50X3RleHQtdHJhbnNmb3JtOiBub25lICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfbWFpbi10aXRsZV9jb250ZW50X2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcbiRlc3RpbWF0aW9uLXJlc3VsdF90aXRsZV9jb250ZW50X2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDE2cHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAyNnB4KS8xLjggJGZvbnQtZmFtaWx5LS0yICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfdGl0bGVfY29udGVudF9sZXR0ZXItc3BhY2luZzogMCAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24tcmVzdWx0X3RpdGxlX2NvbnRlbnRfdGV4dC10cmFuc2Zvcm06IG5vbmUgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF90aXRsZV9jb250ZW50X2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuXHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9ibG9ja19ib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkY29sb3JfYnJhbmQtMiwgLjU2KSAhZGVmYXVsdDtcclxuXHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9sb2NhdGVfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuJGVzdGltYXRpb24tcmVzdWx0X2VzdGltYXRlX2l0ZW1fZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMTJweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDE2cHgpLzEuMiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9lc3RpbWF0ZV9pdGVtX21haW5fdmFsdWVfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfZXN0aW1hdGVfaXRlbV9tYWluX3ZhbHVlX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKDE0cHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAyOHB4KS8xLjIgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfZXN0aW1hdGVfZHJhd2luZ190ZXh0OiAkY29yZV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfZXN0aW1hdGVfaXRlbV9tYWluX2xhYmVsOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24tcmVzdWx0X2VzdGltYXRlX2l0ZW1fbWFpbl9sYWJlbF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxN3B4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMThweCkvMS4yICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24tcmVzdWx0X2VzdGltYXRlX2l0ZW1fdmFsdWVfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMTRweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDE3cHgpLzEuMiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9lc3RpbWF0ZV9pdGVtX3ZhbHVlX2xldHRlci1zcGFjaW5nOiAuM2VtICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfZXN0aW1hdGVfaXRlbV9sYWJlbF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxN3B4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMThweCkvMS4yICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuXHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9zdHJvbmctcG9pbnRfaXRlbV9mb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxMnB4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMTZweCkvMSAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9zdHJvbmctcG9pbnRfaXRlbV9ib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRjb2xvcl9icmFuZC0yLCAuNTYpICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfc3Ryb25nLXBvaW50X2l0ZW1fbGFiZWxfY29sb3I6ICRjb3JlX3RleHRfY29sb3IgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9zdHJvbmctcG9pbnRfaXRlbV9kZXNjcmlwdGlvbl9jb2xvcjogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS00ICFkZWZhdWx0O1xyXG5cclxuJGVzdGltYXRpb24tcmVzdWx0X3NpbWlsYXJfaXRlbV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxMnB4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMTZweCkvMSAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9zaW1pbGFyX2l0ZW1fYm9yZGVyOiAxcHggc29saWQgcmdiYSgkY29sb3JfYnJhbmQtMiwgLjU2KSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24tcmVzdWx0X3NpbWlsYXJfaXRlbV9sYWJlbF9jb2xvcjogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS00ICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfc2ltaWxhcl9pdGVtX2xhYmVsX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDE3cHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAyMXB4KS8xICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24tcmVzdWx0X3NpbWlsYXJfaXRlbV92YWx1ZV9jb2xvcjogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS00ICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfc2ltaWxhcl9pdGVtX3ZhbHVlX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDE0cHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAxN3B4KS8xICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuXHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9xdWFsaXR5X2l0ZW1fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTJweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDE1cHgpLzEgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfcXVhbGl0eV9pdGVtX2JvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGNvbG9yX2JyYW5kLTIsIC41NikgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9xdWFsaXR5X2l0ZW1fdGl0bGVfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMTJweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDE2cHgpLzEgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfcXVhbGl0eV9pdGVtX2xhYmVsX2NvbG9yOiAkY29yZV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfcXVhbGl0eV9pdGVtX2Rlc2NyaXB0aW9uX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEycHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAxNnB4KS8xLjIgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfcXVhbGl0eV9pdGVtX2Rlc2NyaXB0aW9uX2NvbG9yOiAkY29yZV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfcXVhbGl0eV9pdGVtX25vdGVfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuJGVzdGltYXRpb24tcmVzdWx0X2FjdGlvbl9saW5rX2RyYXdpbmdfY29sb3I6ICRjb3JlX3RleHRfY29sb3IgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9hY3Rpb25fbGlua19kcmF3aW5nX2NvbG9yX2hvdmVyOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9hY3Rpb25fbGlua19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24tcmVzdWx0X2FjdGlvbl9saW5rX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDE0cHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAxN3B4KS8xICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24tcmVzdWx0X2FjdGlvbl9saW5rX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24tcmVzdWx0X2FjdGlvbl9saW5rX3RleHQtdHJhbnNmb3JtOiBub25lICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfYWN0aW9uX2xpbmtfbGV0dGVyLXNwYWNpbmc6IDAgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9hY3Rpb25fbGlua19zdmdfY29sb3I6ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktNCAhZGVmYXVsdDtcclxuXHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9hY3Rpb25fbGlua19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuXHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9hY3Rpb25fbGluay0tYmFja19iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24tcmVzdWx0X2FjdGlvbl9saW5rLS1iYWNrX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24tcmVzdWx0X2FjdGlvbl9saW5rLS1iYWNrX2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfYWN0aW9uX2xpbmstLWJhY2tfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9hY3Rpb25fbGluay0tYmFja19ob3Zlcl9ib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24tcmVzdWx0X2FjdGlvbl9saW5rLS1iYWNrX2hvdmVyX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcbi5lc3RpbWF0aW9uLXJlc3VsdCB7XHJcbiAgICBtYXJnaW46IDJlbSBhdXRvO1xyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmX19tZXNzYWdlIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcblxyXG4gICAgICAgICYtLWVycm9yIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3V0aWxpdHktMjtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19tYWluLXRpdGxlIHtcclxuICAgICAgICAvL2ZvbnQ6ICRlc3RpbWF0aW9uLXJlc3VsdF9tYWluLXRpdGxlX2NvbnRlbnRfZm9udDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogJGVzdGltYXRpb24tcmVzdWx0X21haW4tdGl0bGVfY29udGVudF9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGVzdGltYXRpb24tcmVzdWx0X21haW4tdGl0bGVfY29udGVudF90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICBjb2xvcjogJGVzdGltYXRpb24tcmVzdWx0X21haW4tdGl0bGVfY29udGVudF9jb2xvcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZm9udDogJGVzdGltYXRpb24tcmVzdWx0X3RpdGxlX2NvbnRlbnRfZm9udDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogJGVzdGltYXRpb24tcmVzdWx0X3RpdGxlX2NvbnRlbnRfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRlc3RpbWF0aW9uLXJlc3VsdF90aXRsZV9jb250ZW50X3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgIGNvbG9yOiAkZXN0aW1hdGlvbi1yZXN1bHRfdGl0bGVfY29udGVudF9jb2xvcjtcclxuICAgICAgICAuaWNvbi10aXRsZS1wb2k6YmVmb3JlIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHggMCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbjogMWVtIDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9jYXRlLWRyYXdpbmcsICZfX2VzdGltYXRlLCAmX19zdHJvbmctcG9pbnQsICZfX3NpbWlsYXIsICZfX3F1YWxpdHksICZfX2FjdGlvbiB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJGVzdGltYXRpb24tcmVzdWx0X2Jsb2NrX2JvcmRlci1ib3R0b207XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogOTgwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3Ryb25nLXBvaW50LCAmX19zaW1pbGFyLCAmX19xdWFsaXR5IHtcclxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsIC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sIC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbiB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xvY2F0ZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICYtZHJhd2luZyB7XHJcbiAgICAgICAgICAgIC5pY29uLWVzdGltYXRpb24tZm9udCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uLXJlc3VsdF9lc3RpbWF0ZV9kcmF3aW5nX3RleHQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZXN0aW1hdGUge1xyXG4gICAgICAgIC5lc3RpbWF0ZSB7XHJcbiAgICAgICAgICAgIC5lc3RpbWF0ZV9faXRlbS1tYWluIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgLmVzdGltYXRlX19pdGVtLXZhbHVlIHtcclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250OiAkZXN0aW1hdGlvbi1yZXN1bHRfZXN0aW1hdGVfaXRlbV9tYWluX3ZhbHVlX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uLXJlc3VsdF9lc3RpbWF0ZV9pdGVtX21haW5fdmFsdWVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZXN0aW1hdGVfX2l0ZW0tbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRlc3RpbWF0aW9uLXJlc3VsdF9lc3RpbWF0ZV9pdGVtX21haW5fbGFiZWxfZm9udDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZXN0aW1hdGVfX2l0ZW0tdmFsdWUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uLXJlc3VsdF9lc3RpbWF0ZV9pdGVtX21haW5fdmFsdWVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkZXN0aW1hdGlvbi1yZXN1bHRfZXN0aW1hdGVfaXRlbV92YWx1ZV9mb250O1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmVzdGltYXRlX19pdGVtLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZXN0aW1hdGlvbi1yZXN1bHRfZXN0aW1hdGVfaXRlbV9tYWluX2xhYmVsO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGVzdGltYXRpb24tcmVzdWx0X2VzdGltYXRlX2l0ZW1fbGFiZWxfZm9udDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19pdGVtcyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDAgMCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zdHJvbmctcG9pbnQge1xyXG5cclxuICAgICAgICAuc3Ryb25nLXBvaW50IHtcclxuICAgICAgICAgICAgJl9fc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIyMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRlc3RpbWF0aW9uLXJlc3VsdF9zdHJvbmctcG9pbnRfaXRlbV9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJGVzdGltYXRpb24tcmVzdWx0X3N0cm9uZy1wb2ludF9pdGVtX2JvcmRlcjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLWRyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZXN0aW1hdGlvbi1yZXN1bHRfc3Ryb25nLXBvaW50X2l0ZW1fbGFiZWxfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGVzdGltYXRpb24tcmVzdWx0X3N0cm9uZy1wb2ludF9pdGVtX2Rlc2NyaXB0aW9uX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19zaW1pbGFyIHtcclxuXHJcbiAgICAgICAgLnNpbWlsYXIge1xyXG4gICAgICAgICAgICAmX19pdGVtcyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIC0xMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3N3aXBlci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGVzdGltYXRpb24tcmVzdWx0X3NpbWlsYXJfaXRlbV9mb250O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAkZXN0aW1hdGlvbi1yZXN1bHRfc2ltaWxhcl9pdGVtX2JvcmRlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgICAgICYtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcclxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLWluZm8tbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZXN0aW1hdGlvbi1yZXN1bHRfc2ltaWxhcl9pdGVtX2xhYmVsX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1pbmZvLXZhbHVlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGVzdGltYXRpb24tcmVzdWx0X3NpbWlsYXJfaXRlbV92YWx1ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtaW5mby1kaXN0cmljdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uLXJlc3VsdF9zaW1pbGFyX2l0ZW1fdmFsdWVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLWluZm8tY2l0eSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uLXJlc3VsdF9zaW1pbGFyX2l0ZW1fdmFsdWVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgICZfX3F1YWxpdHkge1xyXG5cclxuICAgICAgICAucXVhbGl0eSB7XHJcbiAgICAgICAgICAgICZfX2l0ZW1zIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTEwcHg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGVzdGltYXRpb24tcmVzdWx0X3F1YWxpdHlfaXRlbV9mb250O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAkZXN0aW1hdGlvbi1yZXN1bHRfcXVhbGl0eV9pdGVtX2JvcmRlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAmLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTkzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmID4gKiB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA2cHggMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250OiAkZXN0aW1hdGlvbi1yZXN1bHRfcXVhbGl0eV9pdGVtX3RpdGxlX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLW5vdGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZXN0aW1hdGlvbi1yZXN1bHRfcXVhbGl0eV9pdGVtX25vdGVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICYtLWF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxQjVFMjA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYtLWJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3Q0IzNDI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYtLWN7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGREQ4MzU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYtLWR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkE3MjY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYtLWV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjRCMjY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uLXJlc3VsdF9xdWFsaXR5X2l0ZW1fbGFiZWxfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250OiAkZXN0aW1hdGlvbi1yZXN1bHRfcXVhbGl0eV9pdGVtX2Rlc2NyaXB0aW9uX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uLXJlc3VsdF9xdWFsaXR5X2l0ZW1fZGVzY3JpcHRpb25fY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLWRyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19hY3Rpb24ge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgLmxpbmtzLWdyb3VwX193cmFwcGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxpbmtzLWdyb3VwX19saW5rIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA2MnB4O1xyXG5cclxuICAgICAgICAgICAgLmJ1dHRvbi1kcmF3aW5nX19zdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGVzdGltYXRpb24tcmVzdWx0X2FjdGlvbl9saW5rX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAuYnV0dG9uLWRyYXdpbmdfX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGVzdGltYXRpb24tcmVzdWx0X2FjdGlvbl9saW5rX2RyYXdpbmdfY29sb3JfaG92ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZGFsIHtcclxuXHJcbiAgICAgICAgJi1nZW5lcmF0ZS1yZXBvcnQge1xyXG5cclxuICAgICAgICAgICAgLmdlbmVyYXRlLXJlcG9ydCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgI3JlcG9ydC1kb3dubG9hZC1idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZXN0aW1hdGlvbi1yZXN1bHRfYWN0aW9uX2xpbmtfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udDogJGVzdGltYXRpb24tcmVzdWx0X2FjdGlvbl9saW5rX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uLXJlc3VsdF9hY3Rpb25fbGlua19jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGVzdGltYXRpb24tcmVzdWx0X2FjdGlvbl9saW5rX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkZXN0aW1hdGlvbi1yZXN1bHRfYWN0aW9uX2xpbmtfbGV0dGVyLXNwYWNpbmc7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRlc3RpbWF0aW9uLXJlc3VsdF9hY3Rpb25fbGlua19ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGVzdGltYXRpb24tcmVzdWx0X2FjdGlvbl9saW5rLS1iYWNrX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvLyRlc3RpbWF0aW9uLXJlc3VsdF9tYWluLXRpdGxlX2NvbnRlbnRfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTZweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDI4cHgpLzEuOCAkZm9udC1mYW1pbHktLTI7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9tYWluLXRpdGxlX2NvbnRlbnRfbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9tYWluLXRpdGxlX2NvbnRlbnRfdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9tYWluLXRpdGxlX2NvbnRlbnRfY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG5cclxuJGVzdGltYXRpb24tcmVzdWx0X3RpdGxlX2NvbnRlbnRfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTZweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDI2cHgpLzEuOCAkZm9udC1mYW1pbHktLTI7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF90aXRsZV9jb250ZW50X2xldHRlci1zcGFjaW5nOiAwO1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfdGl0bGVfY29udGVudF90ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuJGVzdGltYXRpb24tcmVzdWx0X3RpdGxlX2NvbnRlbnRfY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG5cclxuJGVzdGltYXRpb24tcmVzdWx0X2Jsb2NrX2JvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRjb2xvcl9icmFuZC0yLCAuNTYpO1xyXG5cclxuJGVzdGltYXRpb24tcmVzdWx0X2xvY2F0ZV9jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcblxyXG4kZXN0aW1hdGlvbi1yZXN1bHRfZXN0aW1hdGVfaXRlbV9mb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxMnB4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMTZweCkvMS4yICRmb250LWZhbWlseS0tMTtcclxuJGVzdGltYXRpb24tcmVzdWx0X2VzdGltYXRlX2l0ZW1fbWFpbl92YWx1ZV9jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9lc3RpbWF0ZV9pdGVtX21haW5fdmFsdWVfZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgY2xhbXAoMTRweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDI4cHgpLzEuMiAkZm9udC1mYW1pbHktLTE7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9lc3RpbWF0ZV9kcmF3aW5nX3RleHQ6ICRjb3JlX3RleHRfY29sb3I7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9lc3RpbWF0ZV9pdGVtX21haW5fbGFiZWw6ICRjb2xvcl9icmFuZC0yO1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfZXN0aW1hdGVfaXRlbV9tYWluX2xhYmVsX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDE3cHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAxOHB4KS8xLjIgJGZvbnQtZmFtaWx5LS0xO1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfZXN0aW1hdGVfaXRlbV92YWx1ZV9mb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxNHB4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMTdweCkvMS4yICRmb250LWZhbWlseS0tMTtcclxuJGVzdGltYXRpb24tcmVzdWx0X2VzdGltYXRlX2l0ZW1fdmFsdWVfbGV0dGVyLXNwYWNpbmc6IC4zZW07XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9lc3RpbWF0ZV9pdGVtX2xhYmVsX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDE3cHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAxOHB4KS8xLjIgJGZvbnQtZmFtaWx5LS0xO1xyXG5cclxuJGVzdGltYXRpb24tcmVzdWx0X3N0cm9uZy1wb2ludF9pdGVtX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDEycHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAxNnB4KS8xICRmb250LWZhbWlseS0tMTtcclxuJGVzdGltYXRpb24tcmVzdWx0X3N0cm9uZy1wb2ludF9pdGVtX2JvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGNvbG9yX2JyYW5kLTIsIC41Nik7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9zdHJvbmctcG9pbnRfaXRlbV9sYWJlbF9jb2xvcjogJGNvcmVfdGV4dF9jb2xvcjtcclxuJGVzdGltYXRpb24tcmVzdWx0X3N0cm9uZy1wb2ludF9pdGVtX2Rlc2NyaXB0aW9uX2NvbG9yOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTQ7XHJcblxyXG4kZXN0aW1hdGlvbi1yZXN1bHRfc2ltaWxhcl9pdGVtX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEycHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAxNnB4KS8xICRmb250LWZhbWlseS0tMTtcclxuJGVzdGltYXRpb24tcmVzdWx0X3NpbWlsYXJfaXRlbV9ib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRjb2xvcl9icmFuZC0yLCAuNTYpO1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfc2ltaWxhcl9pdGVtX2xhYmVsX2NvbG9yOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTQ7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9zaW1pbGFyX2l0ZW1fbGFiZWxfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTdweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDIxcHgpLzEgJGZvbnQtZmFtaWx5LS0xO1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfc2ltaWxhcl9pdGVtX3ZhbHVlX2NvbG9yOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTQ7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9zaW1pbGFyX2l0ZW1fdmFsdWVfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTRweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDE3cHgpLzEgJGZvbnQtZmFtaWx5LS0xO1xyXG5cclxuJGVzdGltYXRpb24tcmVzdWx0X3F1YWxpdHlfaXRlbV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxMnB4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMTVweCkvMSAkZm9udC1mYW1pbHktLTE7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9xdWFsaXR5X2l0ZW1fYm9yZGVyOiAxcHggc29saWQgcmdiYSgkY29sb3JfYnJhbmQtMiwgLjU2KTtcclxuJGVzdGltYXRpb24tcmVzdWx0X3F1YWxpdHlfaXRlbV90aXRsZV9mb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxMnB4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMTZweCkvMSAkZm9udC1mYW1pbHktLTE7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9xdWFsaXR5X2l0ZW1fbGFiZWxfY29sb3I6ICRjb3JlX3RleHRfY29sb3I7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9xdWFsaXR5X2l0ZW1fZGVzY3JpcHRpb25fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTJweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDE2cHgpLzEuMiAkZm9udC1mYW1pbHktLTE7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9xdWFsaXR5X2l0ZW1fZGVzY3JpcHRpb25fY29sb3I6ICRjb3JlX3RleHRfY29sb3I7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9xdWFsaXR5X2l0ZW1fbm90ZV9jb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcblxyXG4kZXN0aW1hdGlvbi1yZXN1bHRfYWN0aW9uX2xpbmtfZHJhd2luZ19jb2xvcjogJGNvcmVfdGV4dF9jb2xvcjtcclxuJGVzdGltYXRpb24tcmVzdWx0X2FjdGlvbl9saW5rX2RyYXdpbmdfY29sb3JfaG92ZXI6ICRjb2xvcl9icmFuZC01O1xyXG5cclxuJGVzdGltYXRpb24tcmVzdWx0X2FjdGlvbl9saW5rX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yO1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfYWN0aW9uX2xpbmtfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTRweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDE3cHgpLzEgJGZvbnQtZmFtaWx5LS0xO1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfYWN0aW9uX2xpbmtfY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfYWN0aW9uX2xpbmtfdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9hY3Rpb25fbGlua19sZXR0ZXItc3BhY2luZzogMDtcclxuJGVzdGltYXRpb24tcmVzdWx0X2FjdGlvbl9saW5rX3N2Z19jb2xvcjogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS00O1xyXG5cclxuJGVzdGltYXRpb24tcmVzdWx0X2FjdGlvbl9saW5rX2hvdmVyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xO1xyXG5cclxuJGVzdGltYXRpb24tcmVzdWx0X2FjdGlvbl9saW5rLS1iYWNrX2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfYWN0aW9uX2xpbmstLWJhY2tfY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfYWN0aW9uX2xpbmstLWJhY2tfYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLTI7XHJcbiRlc3RpbWF0aW9uLXJlc3VsdF9hY3Rpb25fbGluay0tYmFja19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMTtcclxuJGVzdGltYXRpb24tcmVzdWx0X2FjdGlvbl9saW5rLS1iYWNrX2hvdmVyX2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC0xO1xyXG4kZXN0aW1hdGlvbi1yZXN1bHRfYWN0aW9uX2xpbmstLWJhY2tfaG92ZXJfY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4iLCJcclxuLy9CQUNLR1JPVU5EXHJcbiRlc3RpbWF0aW9uLWJhcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24tYmFyX3RleHRfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1iYXJfdGV4dF90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFkZWZhdWx0O1xyXG5cclxuJGVzdGltYXRpb24tYmFyX2ZvbnQtc2l6ZS1taW46IDAuODc1cmVtICFkZWZhdWx0OyAvLyAxNHB4XHJcbiRlc3RpbWF0aW9uLWJhcl9mb250LXNpemUtbWF4OiAxLjI1cmVtICFkZWZhdWx0OyAvLyAyMHB4XHJcbiRlc3RpbWF0aW9uLWJhcl9mb250LXNpemUgOiBjbGFtcCgkZXN0aW1hdGlvbi1iYXJfZm9udC1zaXplLW1pbiwgY2FsYygwLjMxMjVyZW0gKyAxLjE3MTl2dyksICRlc3RpbWF0aW9uLWJhcl9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24tYmFyX3RleHRfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skZXN0aW1hdGlvbi1iYXJfZm9udC1zaXplIH0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG5cclxuXHJcbi5lc3RpbWF0aW9uLWJhciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZXN0aW1hdGlvbi1iYXJfYmFja2dyb3VuZDtcclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBjb2xvcjogJGVzdGltYXRpb24tYmFyX3RleHRfY29sb3I7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRlc3RpbWF0aW9uLWJhcl90ZXh0X3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgIGZvbnQ6ICRlc3RpbWF0aW9uLWJhcl90ZXh0X2ZvbnQ7XHJcbiAgICB9XHJcblxyXG59IiwiXHJcbi8vQkFDS0dST1VORFxyXG4kZXN0aW1hdGlvbi1iYXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTE7XHJcbiRlc3RpbWF0aW9uLWJhcl90ZXh0X2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuJGVzdGltYXRpb24tYmFyX3RleHRfdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiRlc3RpbWF0aW9uLWJhcl9mb250LXNpemUtbWluOiAwLjg3NXJlbTsgLy8gMTRweFxyXG4kZXN0aW1hdGlvbi1iYXJfZm9udC1zaXplLW1heDogMS4yNXJlbTsgLy8gMjBweFxyXG4kZXN0aW1hdGlvbi1iYXJfZm9udC1zaXplIDogY2xhbXAoJGVzdGltYXRpb24tYmFyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMC4zMTI1cmVtICsgMS4xNzE5dncpLCAkZXN0aW1hdGlvbi1iYXJfZm9udC1zaXplLW1heCk7XHJcbiRlc3RpbWF0aW9uLWJhcl90ZXh0X2ZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwICN7JGVzdGltYXRpb24tYmFyX2ZvbnQtc2l6ZSB9IC8gMS40ICRmb250LWZhbWlseS0tMTtcclxuIiwiLy8gVElUTEUgIFBBUlQgMVxyXG4kZXN0aW1hdGlvbi1pbm5lci12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1pbm5lci12MV90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkZXN0aW1hdGlvbi1pbm5lci12MV90aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24taW5uZXItdjFfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kYWxlcnRtYWlsX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6JHRpdGxlLXYxX3BhcnQxX2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gVElUTEUgUEFSVCAyXHJcbiRhbGVydG1haWxfcGFydDItdGl0bGUtdjFfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kYWxlcnRtYWlsX3BhcnQyLXRpdGxlLXYxX3RleHQtYWxpZ246IGNlbnRlciAhZGVmYXVsdDtcclxuJGFsZXJ0bWFpbF9wYXJ0Mi10aXRsZS12MV9mb250OiR0aXRsZS12MV9wYXJ0Ml9mb250ICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4kZXN0aW1hdGlvbi1pbm5lci12MV90aXRsZS12MV9wYXJ0MV9mb250OiAkYWxlcnRtYWlsX3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6ICRhbGVydG1haWxfcGFydDItdGl0bGUtdjFfZm9udDtcclxuLy9CQUNLR1JPVU5EXHJcblxyXG4kZXN0aW1hdGlvbi1pbm5lci12MV9iYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9tb2R1bGVzL2VzdGltYXRpb24taW5uZXIvMS5qcGcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvdmVyIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG5cclxuLy9HcmFkaWVudCB0byBCQUNLR1JPVU5EXHJcblxyXG4kZXN0aW1hdGlvbi1pbm5lci12MV9iYWNrZ3JvdW5kX2dyYWRpZW50X3RvcDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYxX2JhY2tncm91bmRfZ3JhZGllbnRfYm90dG9tOiAkY29sb3JfbmV1dHJhbC0wICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4vLyBFRElUT1JJQUxcclxuXHJcbiRlc3RpbWF0aW9uLWlubmVyLXYxX2VkaXRvcmlhbF90ZXh0X2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24taW5uZXItdjFfZWRpdG9yaWFsX2xpbmtfY29sb3I6ICRjb3JlX2xpbmtfY29sb3IgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYxX2VkaXRvcmlhbF9saW5rX3RleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1pbm5lci12MV9lZGl0b3JpYWxfbGlua19ob3Zlcl9jb2xvcjogJGNvcmVfbGlua19ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24taW5uZXItdjFfZWRpdG9yaWFsX3RleHRfZm9udDogJGVkaXRvcmlhbF9wX2ZvbnQgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYxX2VkaXRvcmlhbF90ZXh0X2FsaWduIDpjZW50ZXIgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gQ1RBIHF1YXRlcm5haXJlXHJcblxyXG4kZXN0aW1hdGlvbi1pbm5lci12MS1jdGFfZm9udC1zaXplLW1pbjogMXJlbSAhZGVmYXVsdDsgLy8gMTZweFxyXG4kZXN0aW1hdGlvbi1pbm5lci12MS1jdGFfZm9udC1zaXplLW1heDogMXJlbSAhZGVmYXVsdDsgLy8gMTZweFxyXG4kZXN0aW1hdGlvbi1pbm5lci12MS1jdGFfZm9udC1zaXplIDogY2xhbXAoJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMXJlbSArIDB2dyksICRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1pbm5lci12MS1jdGFfZm9udC13ZWlnaHQgOiA0MDAgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV9mb250OiBub3JtYWwgbm9ybWFsICRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV9mb250LXdlaWdodCAjeyRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV9mb250LXNpemV9IC8gMSAkZXN0aW1hdGlvbi1pbm5lci12MS1jdGFfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV90ZXh0LWFsaWduOiBjZW50ZXIgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1pbm5lci12MS1jdGFfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1pbm5lci12MS1jdGFfY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2hvdmVyX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2hvdmVyX2NvbG9yIDogJGNvbG9yX25ldXRyYWwtMSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2hvdmVyX2JvcmRlci1jb2xvcjogJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2hvdmVyX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV9kcmF3aW5nX2hlaWdodDogMTRweCAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2RyYXdpbmdfd2lkdGg6IDdweCAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2RyYXdpbmdfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1pbm5lci12MS1jdGFfZHJhd2luZ19ob3Zlcl9jb2xvcjogJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1pbm5lci12MS1jdGFfZHJhd2luZ19ib3JkZXJfY29sb3I6ICRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV9jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4uZXN0aW1hdGlvbi1pbm5lci12MSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZXN0aW1hdGlvbi1pbm5lci12MV9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgJGVzdGltYXRpb24taW5uZXItdjFfYmFja2dyb3VuZF9ncmFkaWVudF90b3AsICRlc3RpbWF0aW9uLWlubmVyLXYxX2JhY2tncm91bmRfZ3JhZGllbnRfYm90dG9tKTtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cclxuICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgZm9udDokZXN0aW1hdGlvbi1pbm5lci12MV90aXRsZS12MV9wYXJ0MV9mb250O1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZXN0aW1hdGlvbi1pbm5lci12MV90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19wYXJ0MiB7XHJcbiAgICAgICAgICAgICAgICBmb250OiRlc3RpbWF0aW9uLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGVzdGltYXRpb24taW5uZXItdjFfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5lZGl0b3JpYWwge1xyXG4gICAgICAgIGNvbG9yOiAkZXN0aW1hdGlvbi1pbm5lci12MV9lZGl0b3JpYWxfdGV4dF9jb2xvcjtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZXN0aW1hdGlvbi1pbm5lci12MV9lZGl0b3JpYWxfbGlua19jb2xvcjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkZXN0aW1hdGlvbi1pbm5lci12MV9lZGl0b3JpYWxfbGlua190ZXh0LWRlY29yYXRpb247XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZXN0aW1hdGlvbi1pbm5lci12MV9lZGl0b3JpYWxfbGlua19ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRlc3RpbWF0aW9uLWlubmVyLXYxX2VkaXRvcmlhbF90ZXh0X2ZvbnQ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246ICRlc3RpbWF0aW9uLWlubmVyLXYxX2VkaXRvcmlhbF90ZXh0X2FsaWduO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5jdGEtcXVhdGVybmFyeSB7XHJcbiAgICAgICAgZm9udDogJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2ZvbnQ7XHJcbiAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV9jb2xvcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZXN0aW1hdGlvbi1pbm5lci12MS1jdGFfYmFja2dyb3VuZDtcclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBjb2xvcjogJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV9ob3Zlcl9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2RyYXdpbmdfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19kcmF3aW5nIHtcclxuICAgICAgICAgICAgZmlsbDogJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGlua3MtZ3JvdXAge1xyXG4gICAgICAgICAgICAmX19saW5rIHtcclxuICAgICAgICAgICAgICAgICYtLWRyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgIC5saW5rcy1ncm91cF9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG59IiwiLy8gVElUTEUgIFBBUlQgMVxyXG4kZXN0aW1hdGlvbi1pbm5lci12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kZXN0aW1hdGlvbi1pbm5lci12MV90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkZXN0aW1hdGlvbi1pbm5lci12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuJGVzdGltYXRpb24taW5uZXItdjFfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4kYWxlcnRtYWlsX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6JHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcblxyXG5cclxuLy8gVElUTEUgUEFSVCAyXHJcbiRhbGVydG1haWxfcGFydDItdGl0bGUtdjFfY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG4kYWxlcnRtYWlsX3BhcnQyLXRpdGxlLXYxX3RleHQtYWxpZ246IGNlbnRlcjtcclxuJGFsZXJ0bWFpbF9wYXJ0Mi10aXRsZS12MV9mb250OiR0aXRsZS12MV9wYXJ0Ml9mb250O1xyXG5cclxuXHJcblxyXG4kZXN0aW1hdGlvbi1pbm5lci12MV90aXRsZS12MV9wYXJ0MV9mb250OiAkYWxlcnRtYWlsX3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6ICRhbGVydG1haWxfcGFydDItdGl0bGUtdjFfZm9udDtcclxuLy9CQUNLR1JPVU5EXHJcblxyXG4kZXN0aW1hdGlvbi1pbm5lci12MV9iYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9tb2R1bGVzL2VzdGltYXRpb24taW5uZXIvMS5qcGcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvdmVyIHRyYW5zcGFyZW50O1xyXG5cclxuLy9HcmFkaWVudCB0byBCQUNLR1JPVU5EXHJcblxyXG4kZXN0aW1hdGlvbi1pbm5lci12MV9iYWNrZ3JvdW5kX2dyYWRpZW50X3RvcDogdHJhbnNwYXJlbnQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYxX2JhY2tncm91bmRfZ3JhZGllbnRfYm90dG9tOiAkY29sb3JfbmV1dHJhbC0wO1xyXG5cclxuXHJcblxyXG4vLyBFRElUT1JJQUxcclxuXHJcbiRlc3RpbWF0aW9uLWlubmVyLXYxX2VkaXRvcmlhbF90ZXh0X2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuJGVzdGltYXRpb24taW5uZXItdjFfZWRpdG9yaWFsX2xpbmtfY29sb3I6ICRjb3JlX2xpbmtfY29sb3I7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYxX2VkaXRvcmlhbF9saW5rX3RleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4kZXN0aW1hdGlvbi1pbm5lci12MV9lZGl0b3JpYWxfbGlua19ob3Zlcl9jb2xvcjogJGNvcmVfbGlua19ob3Zlcl9jb2xvcjtcclxuJGVzdGltYXRpb24taW5uZXItdjFfZWRpdG9yaWFsX3RleHRfZm9udDogJGVkaXRvcmlhbF9wX2ZvbnQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYxX2VkaXRvcmlhbF90ZXh0X2FsaWduIDpjZW50ZXI7XHJcblxyXG5cclxuLy8gQ1RBIHF1YXRlcm5haXJlXHJcblxyXG4kZXN0aW1hdGlvbi1pbm5lci12MS1jdGFfZm9udC1zaXplLW1pbjogMXJlbTsgLy8gMTZweFxyXG4kZXN0aW1hdGlvbi1pbm5lci12MS1jdGFfZm9udC1zaXplLW1heDogMXJlbTsgLy8gMTZweFxyXG4kZXN0aW1hdGlvbi1pbm5lci12MS1jdGFfZm9udC1zaXplIDogY2xhbXAoJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMXJlbSArIDB2dyksICRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV9mb250LXNpemUtbWF4KTtcclxuJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xO1xyXG4kZXN0aW1hdGlvbi1pbm5lci12MS1jdGFfZm9udC13ZWlnaHQgOiA0MDA7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV9mb250OiBub3JtYWwgbm9ybWFsICRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV9mb250LXdlaWdodCAjeyRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV9mb250LXNpemV9IC8gMSAkZXN0aW1hdGlvbi1pbm5lci12MS1jdGFfZm9udC1mYW1pbHk7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV90ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4kZXN0aW1hdGlvbi1pbm5lci12MS1jdGFfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC0yO1xyXG4kZXN0aW1hdGlvbi1pbm5lci12MS1jdGFfY29sb3IgOiAkY29sb3JfYnJhbmQtNTtcclxuJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2hvdmVyX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtMztcclxuJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2hvdmVyX2NvbG9yIDogJGNvbG9yX25ldXRyYWwtMTtcclxuJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2hvdmVyX2JvcmRlci1jb2xvcjogJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2hvdmVyX2JhY2tncm91bmQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV9kcmF3aW5nX2hlaWdodDogMTRweDtcclxuJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2RyYXdpbmdfd2lkdGg6IDdweDtcclxuJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2RyYXdpbmdfY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4kZXN0aW1hdGlvbi1pbm5lci12MS1jdGFfZHJhd2luZ19ob3Zlcl9jb2xvcjogJGVzdGltYXRpb24taW5uZXItdjEtY3RhX2hvdmVyX2NvbG9yO1xyXG4kZXN0aW1hdGlvbi1pbm5lci12MS1jdGFfZHJhd2luZ19ib3JkZXJfY29sb3I6ICRlc3RpbWF0aW9uLWlubmVyLXYxLWN0YV9jb2xvcjtcclxuXHJcbiIsIi8vIFRJVExFICBQQVJUIDFcclxuJGVzdGltYXRpb24taW5uZXItdjJfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24taW5uZXItdjJfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjogJGVzdGltYXRpb24taW5uZXItdjJfdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFRJVExFIFBBUlQgMlxyXG4kZXN0aW1hdGlvbi1pbm5lci12Ml90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW46IDEuMDI1cmVtICFkZWZhdWx0OyAvLyAyNnB4XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuODc1cmVtICFkZWZhdWx0OyAvLyAzMHB4XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRlc3RpbWF0aW9uLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgJGVzdGltYXRpb24taW5uZXItdjJfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGVzdGltYXRpb24taW5uZXItdjJfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICRhbGVydG1haWxfdGl0bGUtdjFfcGFydDFfZm9udDtcclxuJGVzdGltYXRpb24taW5uZXItdjJfdGl0bGUtdjFfcGFydDJfZm9udDogJGFsZXJ0bWFpbF9wYXJ0Mi10aXRsZS12MV9mb250O1xyXG5cclxuLy9CQUNLR1JPVU5EXHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyX2JhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL21vZHVsZXMvZXN0aW1hdGlvbi1pbm5lci8yLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY292ZXIgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcblxyXG4vL0dyYWRpZW50IHRvIEJBQ0tHUk9VTkRcclxuJGVzdGltYXRpb24taW5uZXItdjJfYmFja2dyb3VuZF9ncmFkaWVudF90b3A6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1pbm5lci12Ml9iYWNrZ3JvdW5kX2dyYWRpZW50X2JvdHRvbTogJGNvbG9yX25ldXRyYWwtMCAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy8gRURJVE9SSUFMXHJcblxyXG4kZXN0aW1hdGlvbi1pbm5lci12Ml9lZGl0b3JpYWxfdGV4dF9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyX2VkaXRvcmlhbF9saW5rX2NvbG9yOiAkY29yZV9saW5rX2NvbG9yICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1pbm5lci12Ml9lZGl0b3JpYWxfbGlua190ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24taW5uZXItdjJfZWRpdG9yaWFsX2xpbmtfaG92ZXJfY29sb3I6ICRjb3JlX2xpbmtfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyX2VkaXRvcmlhbF90ZXh0X2ZvbnQ6ICRlZGl0b3JpYWxfcF9mb250ICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1pbm5lci12Ml9lZGl0b3JpYWxfdGV4dF9hbGlnbiA6Y2VudGVyICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIENUQSBxdWF0ZXJuYWlyZVxyXG5cclxuJGVzdGltYXRpb24taW5uZXItdjItY3RhX2ZvbnQtc2l6ZS1taW46IDFyZW0gIWRlZmF1bHQ7IC8vIDE2cHhcclxuJGVzdGltYXRpb24taW5uZXItdjItY3RhX2ZvbnQtc2l6ZS1tYXg6IDFyZW0gIWRlZmF1bHQ7IC8vIDE2cHhcclxuJGVzdGltYXRpb24taW5uZXItdjItY3RhX2ZvbnQtc2l6ZSA6IGNsYW1wKCRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9mb250LXNpemUtbWluLCBjYWxjKDFyZW0gKyAwdncpLCAkZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24taW5uZXItdjItY3RhX2ZvbnQtd2VpZ2h0IDogNDAwICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfZm9udDogbm9ybWFsIG5vcm1hbCAkZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfZm9udC13ZWlnaHQgI3skZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfZm9udC1zaXplfSAvIDEgJGVzdGltYXRpb24taW5uZXItdjItY3RhX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfdGV4dC1hbGlnbjogY2VudGVyICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24taW5uZXItdjItY3RhX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24taW5uZXItdjItY3RhX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9ob3Zlcl9jb2xvciA6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9ob3Zlcl9ib3JkZXItY29sb3I6ICRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfZHJhd2luZ19oZWlnaHQ6IDE0cHggIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9kcmF3aW5nX3dpZHRoOiA3cHggIWRlZmF1bHQ7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9kcmF3aW5nX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24taW5uZXItdjItY3RhX2RyYXdpbmdfaG92ZXJfY29sb3I6ICRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24taW5uZXItdjItY3RhX2RyYXdpbmdfYm9yZGVyX2NvbG9yOiAkZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLmVzdGltYXRpb24taW5uZXItdjIge1xyXG4gICAgYmFja2dyb3VuZDogJGVzdGltYXRpb24taW5uZXItdjJfYmFja2dyb3VuZDtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICRlc3RpbWF0aW9uLWlubmVyLXYyX2JhY2tncm91bmRfZ3JhZGllbnRfdG9wLCAkZXN0aW1hdGlvbi1pbm5lci12Ml9iYWNrZ3JvdW5kX2dyYWRpZW50X2JvdHRvbSk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIC50aXRsZS12MSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuXHJcbiAgICAgICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZXN0aW1hdGlvbi1pbm5lci12Ml90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQ6JGVzdGltYXRpb24taW5uZXItdjJfdGl0bGUtdjFfcGFydDFfZm9udDtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGVzdGltYXRpb24taW5uZXItdjJfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgZm9udDokZXN0aW1hdGlvbi1pbm5lci12Ml90aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuZWRpdG9yaWFsIHtcclxuICAgICAgICBjb2xvcjogJGVzdGltYXRpb24taW5uZXItdjJfZWRpdG9yaWFsX3RleHRfY29sb3I7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJGVzdGltYXRpb24taW5uZXItdjJfZWRpdG9yaWFsX2xpbmtfY29sb3I7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGVzdGltYXRpb24taW5uZXItdjJfZWRpdG9yaWFsX2xpbmtfdGV4dC1kZWNvcmF0aW9uO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGVzdGltYXRpb24taW5uZXItdjJfZWRpdG9yaWFsX2xpbmtfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250OiAkZXN0aW1hdGlvbi1pbm5lci12Ml9lZGl0b3JpYWxfdGV4dF9mb250O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiAkZXN0aW1hdGlvbi1pbm5lci12Ml9lZGl0b3JpYWxfdGV4dF9hbGlnbjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuY3RhLXF1YXRlcm5hcnkge1xyXG4gICAgICAgIGZvbnQ6ICRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9mb250O1xyXG4gICAgICAgIGNvbG9yOiAkZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfY29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGVzdGltYXRpb24taW5uZXItdjItY3RhX2JhY2tncm91bmQ7XHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgICAgICAgICAgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9kcmF3aW5nX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgIGZpbGw6ICRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxpbmtzLWdyb3VwIHtcclxuICAgICAgICAgICAgJl9fbGluayB7XHJcbiAgICAgICAgICAgICAgICAmLS1kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAubGlua3MtZ3JvdXBfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxufSIsIi8vIFRJVExFICBQQVJUIDFcclxuJGVzdGltYXRpb24taW5uZXItdjJfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuJGVzdGltYXRpb24taW5uZXItdjJfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjogJGVzdGltYXRpb24taW5uZXItdjJfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250O1xyXG5cclxuXHJcbi8vIFRJVExFIFBBUlQgMlxyXG4kZXN0aW1hdGlvbi1pbm5lci12Ml90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW46IDEuMDI1cmVtOyAvLyAyNnB4XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuODc1cmVtOyAvLyAzMHB4XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRlc3RpbWF0aW9uLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMS4yNXJlbSArIDAuNzgxM3Z3KSwgJGVzdGltYXRpb24taW5uZXItdjJfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCk7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGVzdGltYXRpb24taW5uZXItdjJfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHk7XHJcblxyXG5cclxuXHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICRhbGVydG1haWxfdGl0bGUtdjFfcGFydDFfZm9udDtcclxuJGVzdGltYXRpb24taW5uZXItdjJfdGl0bGUtdjFfcGFydDJfZm9udDogJGFsZXJ0bWFpbF9wYXJ0Mi10aXRsZS12MV9mb250O1xyXG5cclxuLy9CQUNLR1JPVU5EXHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyX2JhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL21vZHVsZXMvZXN0aW1hdGlvbi1pbm5lci8yLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY292ZXIgdHJhbnNwYXJlbnQ7XHJcblxyXG4vL0dyYWRpZW50IHRvIEJBQ0tHUk9VTkRcclxuJGVzdGltYXRpb24taW5uZXItdjJfYmFja2dyb3VuZF9ncmFkaWVudF90b3A6IHRyYW5zcGFyZW50O1xyXG4kZXN0aW1hdGlvbi1pbm5lci12Ml9iYWNrZ3JvdW5kX2dyYWRpZW50X2JvdHRvbTogJGNvbG9yX25ldXRyYWwtMDtcclxuXHJcblxyXG5cclxuLy8gRURJVE9SSUFMXHJcblxyXG4kZXN0aW1hdGlvbi1pbm5lci12Ml9lZGl0b3JpYWxfdGV4dF9jb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyX2VkaXRvcmlhbF9saW5rX2NvbG9yOiAkY29yZV9saW5rX2NvbG9yO1xyXG4kZXN0aW1hdGlvbi1pbm5lci12Ml9lZGl0b3JpYWxfbGlua190ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuJGVzdGltYXRpb24taW5uZXItdjJfZWRpdG9yaWFsX2xpbmtfaG92ZXJfY29sb3I6ICRjb3JlX2xpbmtfaG92ZXJfY29sb3I7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyX2VkaXRvcmlhbF90ZXh0X2ZvbnQ6ICRlZGl0b3JpYWxfcF9mb250O1xyXG4kZXN0aW1hdGlvbi1pbm5lci12Ml9lZGl0b3JpYWxfdGV4dF9hbGlnbiA6Y2VudGVyO1xyXG5cclxuXHJcbi8vIENUQSBxdWF0ZXJuYWlyZVxyXG5cclxuJGVzdGltYXRpb24taW5uZXItdjItY3RhX2ZvbnQtc2l6ZS1taW46IDFyZW07IC8vIDE2cHhcclxuJGVzdGltYXRpb24taW5uZXItdjItY3RhX2ZvbnQtc2l6ZS1tYXg6IDFyZW07IC8vIDE2cHhcclxuJGVzdGltYXRpb24taW5uZXItdjItY3RhX2ZvbnQtc2l6ZSA6IGNsYW1wKCRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9mb250LXNpemUtbWluLCBjYWxjKDFyZW0gKyAwdncpLCAkZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfZm9udC1zaXplLW1heCk7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJGVzdGltYXRpb24taW5uZXItdjItY3RhX2ZvbnQtd2VpZ2h0IDogNDAwO1xyXG4kZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfZm9udDogbm9ybWFsIG5vcm1hbCAkZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfZm9udC13ZWlnaHQgI3skZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfZm9udC1zaXplfSAvIDEgJGVzdGltYXRpb24taW5uZXItdjItY3RhX2ZvbnQtZmFtaWx5O1xyXG4kZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfdGV4dC1hbGlnbjogY2VudGVyO1xyXG4kZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuJGVzdGltYXRpb24taW5uZXItdjItY3RhX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtMjtcclxuJGVzdGltYXRpb24taW5uZXItdjItY3RhX2NvbG9yIDogJGNvbG9yX2JyYW5kLTU7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTM7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9ob3Zlcl9jb2xvciA6ICRjb2xvcl9uZXV0cmFsLTE7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9ob3Zlcl9ib3JkZXItY29sb3I6ICRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4kZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfZHJhd2luZ19oZWlnaHQ6IDE0cHg7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9kcmF3aW5nX3dpZHRoOiA3cHg7XHJcbiRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9kcmF3aW5nX2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuJGVzdGltYXRpb24taW5uZXItdjItY3RhX2RyYXdpbmdfaG92ZXJfY29sb3I6ICRlc3RpbWF0aW9uLWlubmVyLXYyLWN0YV9ob3Zlcl9jb2xvcjtcclxuJGVzdGltYXRpb24taW5uZXItdjItY3RhX2RyYXdpbmdfYm9yZGVyX2NvbG9yOiAkZXN0aW1hdGlvbi1pbm5lci12Mi1jdGFfY29sb3I7XHJcbiIsIiRlc3RpbWF0aW9uLXYxX2JhY2tncm91bmQ6ICRib2R5X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcblxyXG4kZXN0aW1hdGlvbi12MV90aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi12MV90aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuXHJcbiRlc3RpbWF0aW9uLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW46ICR0aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluICFkZWZhdWx0OyAvLyAyNnB4XHJcbiRlc3RpbWF0aW9uLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6ICR0aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4ICFkZWZhdWx0OyAvLyAzMHB4XHJcbiRlc3RpbWF0aW9uLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRlc3RpbWF0aW9uLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMS4yNXJlbSArIDB2dyksICRlc3RpbWF0aW9uLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi12MV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSA6ICR0aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24tdjFfdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skZXN0aW1hdGlvbi12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICRlc3RpbWF0aW9uLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuLy8gSXRlbVxyXG4kZXN0aW1hdGlvbi12MV9pdGVtX3RpdGxlX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGVzdGltYXRpb24tdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWluOiAxLjVyZW0gIWRlZmF1bHQ7IC8vIDIwcHhcclxuJGVzdGltYXRpb24tdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWF4OiAxLjI1cmVtICFkZWZhdWx0OyAvLyAyNHB4XHJcbiRlc3RpbWF0aW9uLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplICAgIDogY2xhbXAoJGVzdGltYXRpb24tdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDAuODc1cmVtICsgMC43ODEzdncpLCAkZXN0aW1hdGlvbi12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0yICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGVzdGltYXRpb24tdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICRlc3RpbWF0aW9uLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG4kZXN0aW1hdGlvbi12MV9pdGVtX3RleHRfY29sb3I6ICRlc3RpbWF0aW9uLXYxX2l0ZW1fdGl0bGVfcGFydDJfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kZXN0aW1hdGlvbi12MV9pdGVtX2NvbnRlbnRfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kZXN0aW1hdGlvbi12MV9pdGVtX2RlY29yYXRlX2JhY2tncm91bmQgOiAkZXN0aW1hdGlvbi12MV9pdGVtX2NvbnRlbnRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuXHJcbi5lc3RpbWF0aW9uLXYxIHtcclxuXHJcbiAgICBiYWNrZ3JvdW5kOiAkZXN0aW1hdGlvbi12MV9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICAmLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgLnRpdGxlLXYxX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkZXN0aW1hdGlvbi12MV90aXRsZS12MV9wYXJ0MV9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRlc3RpbWF0aW9uLXYxX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50aXRsZS12MV9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGVzdGltYXRpb24tdjFfdGl0bGUtdjFfcGFydDJfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZXN0aW1hdGlvbi12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuXHJcbiAgICAgICAgLml0ZW1fX3RpdGxlIHtcclxuXHJcbiAgICAgICAgICAgICYudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAgICAgLnRpdGxlLXYxX19wYXJ0MiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICBmb250OiAkZXN0aW1hdGlvbi12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uLXYxX2l0ZW1fdGl0bGVfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pdGVtX190ZXh0IHtcclxuICAgICAgICAgICAgY29sb3I6ICRlc3RpbWF0aW9uLXYxX2l0ZW1fdGV4dF9jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG5cclxuXHJcbiAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAmX19kZWNvcmF0ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZXN0aW1hdGlvbi12MV9pdGVtX2RlY29yYXRlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZXN0aW1hdGlvbi12MV9pdGVtX2NvbnRlbnRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59IiwiXHJcbiRldmVudHMtZGV0YWlsLXYxX2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG5cclxuLy8gKioqKioqKioqKlxyXG4vLyBJVEVNXHJcbiRldmVudHMtZGV0YWlsLXYxX2l0ZW1fYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRldmVudHMtZGV0YWlsLXYxX2l0ZW1fYm9yZGVyOiAwICFkZWZhdWx0O1xyXG5cclxuLy8gSVRFTSBUSVRMRVxyXG4kZXZlbnRzLWRldGFpbC12MV9pdGVtX3RpdGxlLXYxX21hcmdpbi1ib3R0b206IDFyZW0gIWRlZmF1bHQ7XHJcbiRldmVudHMtZGV0YWlsLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJGV2ZW50cy1kZXRhaWwtdjFfaXRlbV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kZXZlbnRzLWRldGFpbC12MV9pdGVtX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250ICFkZWZhdWx0O1xyXG5cclxuJGV2ZW50cy1kZXRhaWwtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluOiAxLjI1cmVtICFkZWZhdWx0OyAvLyAyNnB4XHJcbiRldmVudHMtZGV0YWlsLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heDogMS4yNXJlbSAhZGVmYXVsdDsgLy8gMzBweFxyXG4kZXZlbnRzLWRldGFpbC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRldmVudHMtZGV0YWlsLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbiwgY2FsYygxLjI1cmVtICsgMHZ3KSwgJGV2ZW50cy1kZXRhaWwtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGV2ZW50cy1kZXRhaWwtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSA6ICR0aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGV2ZW50cy1kZXRhaWwtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRldmVudHMtZGV0YWlsLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkZXZlbnRzLWRldGFpbC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZXZlbnRzLWRldGFpbC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkdGl0bGUtdjFfcGFydDJfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kZXZlbnRzLWRldGFpbC12MV9pdGVtX2luZm9ybWF0aW9uX3ZhbHVlX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcbiRldmVudHMtZGV0YWlsLXYxX2l0ZW1fZGF0YV9mb250LXNpemU6IDFyZW0gIWRlZmF1bHQ7XHJcblxyXG4vLyBJVEVNIERFU0NSSVBUSU9OXHJcbiRldmVudHMtZGV0YWlsLXYxX2l0ZW1fZGVzY3JpcHRpb25fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skZXZlbnRzLWRldGFpbC12MV9pdGVtX2RhdGFfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRldmVudHMtZGV0YWlsLXYxX2l0ZW1fZGVzY3JpcHRpb25fY29sb3I6ICRjb3JlX3RleHRfY29sb3IgIWRlZmF1bHQ7XHJcbiRldmVudHMtZGV0YWlsLXYxX2l0ZW1fZGVzY3JpcHRpb25fdGV4dC1hbGlnbiA6IGxlZnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi5ldmVudHMtZGV0YWlsLXYxIHtcclxuICAgIGJhY2tncm91bmQ6ICRldmVudHMtZGV0YWlsLXYxX2JhY2tncm91bmQ7XHJcblxyXG4gICAgLml0ZW0ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRldmVudHMtZGV0YWlsLXYxX2l0ZW1fYmFja2dyb3VuZDtcclxuICAgICAgICBib3JkZXI6ICRldmVudHMtZGV0YWlsLXYxX2l0ZW1fYm9yZGVyO1xyXG5cclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIC50aXRsZS12MSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZXZlbnRzLWRldGFpbC12MV9pdGVtX3RpdGxlLXYxX21hcmdpbi1ib3R0b207XHJcbiAgICAgICAgICAgICAgICAudGl0bGUtdjFfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250OiAkZXZlbnRzLWRldGFpbC12MV9pdGVtX3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRldmVudHMtZGV0YWlsLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGl0bGUtdjFfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250OiAkZXZlbnRzLWRldGFpbC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRldmVudHMtZGV0YWlsLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2luZm9ybWF0aW9uIHtcclxuICAgICAgICAgICAgJi12YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGV2ZW50cy1kZXRhaWwtdjFfaXRlbV9pbmZvcm1hdGlvbl92YWx1ZV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRldmVudHMtZGV0YWlsLXYxX2l0ZW1fZGVzY3JpcHRpb25fZm9udDtcclxuICAgICAgICAgICAgY29sb3I6ICRldmVudHMtZGV0YWlsLXYxX2l0ZW1fZGVzY3JpcHRpb25fY29sb3I7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246ICRldmVudHMtZGV0YWlsLXYxX2l0ZW1fZGVzY3JpcHRpb25fdGV4dC1hbGlnbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59IiwiXHJcbiRldmVudHMtZGV0YWlsLXYxX2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuLy8gKioqKioqKioqKlxyXG4vLyBJVEVNXHJcbiRldmVudHMtZGV0YWlsLXYxX2l0ZW1fYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRldmVudHMtZGV0YWlsLXYxX2l0ZW1fYm9yZGVyOiAwO1xyXG5cclxuLy8gSVRFTSBUSVRMRVxyXG4kZXZlbnRzLWRldGFpbC12MV9pdGVtX3RpdGxlLXYxX21hcmdpbi1ib3R0b206IDFyZW07XHJcbiRldmVudHMtZGV0YWlsLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuJGV2ZW50cy1kZXRhaWwtdjFfaXRlbV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kZXZlbnRzLWRldGFpbC12MV9pdGVtX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250O1xyXG5cclxuJGV2ZW50cy1kZXRhaWwtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluOiAxLjI1cmVtOyAvLyAyNnB4XHJcbiRldmVudHMtZGV0YWlsLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heDogMS4yNXJlbTsgLy8gMzBweFxyXG4kZXZlbnRzLWRldGFpbC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRldmVudHMtZGV0YWlsLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbiwgY2FsYygxLjI1cmVtICsgMHZ3KSwgJGV2ZW50cy1kZXRhaWwtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4KTtcclxuJGV2ZW50cy1kZXRhaWwtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSA6ICR0aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseTtcclxuJGV2ZW50cy1kZXRhaWwtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRldmVudHMtZGV0YWlsLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkZXZlbnRzLWRldGFpbC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5O1xyXG4kZXZlbnRzLWRldGFpbC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcblxyXG4kZXZlbnRzLWRldGFpbC12MV9pdGVtX2luZm9ybWF0aW9uX3ZhbHVlX2NvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuXHJcbiRldmVudHMtZGV0YWlsLXYxX2l0ZW1fZGF0YV9mb250LXNpemU6IDFyZW07XHJcblxyXG4vLyBJVEVNIERFU0NSSVBUSU9OXHJcbiRldmVudHMtZGV0YWlsLXYxX2l0ZW1fZGVzY3JpcHRpb25fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skZXZlbnRzLWRldGFpbC12MV9pdGVtX2RhdGFfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTE7XHJcbiRldmVudHMtZGV0YWlsLXYxX2l0ZW1fZGVzY3JpcHRpb25fY29sb3I6ICRjb3JlX3RleHRfY29sb3I7XHJcbiRldmVudHMtZGV0YWlsLXYxX2l0ZW1fZGVzY3JpcHRpb25fdGV4dC1hbGlnbiA6IGxlZnQ7XHJcblxyXG4iLCJcclxuJGV2ZW50cy1saXN0LXYxX2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG5cclxuLy8gKioqKioqKioqKlxyXG4vLyBJVEVNXHJcbiRldmVudHMtbGlzdC12MV9pdGVtX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZXZlbnRzLWxpc3QtdjFfaXRlbV9ib3JkZXI6IDAgIWRlZmF1bHQ7XHJcblxyXG5cclxuJGV2ZW50cy1saXN0LXYxX2NvbnRlbnRfaXRlbV9ib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTUgIWRlZmF1bHQ7XHJcblxyXG4vLyBJVEVNIFRJVExFXHJcbiRldmVudHMtbGlzdC12MV9pdGVtX3RpdGxlLXYxX21hcmdpbi1ib3R0b206IDFyZW0gIWRlZmF1bHQ7XHJcbiRldmVudHMtbGlzdC12MV9pdGVtX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRldmVudHMtbGlzdC12MV9pdGVtX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRldmVudHMtbGlzdC12MV9pdGVtX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250ICFkZWZhdWx0O1xyXG5cclxuJGV2ZW50cy1saXN0LXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbjogMS4yNXJlbSAhZGVmYXVsdDsgLy8gMjZweFxyXG4kZXZlbnRzLWxpc3QtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4OiAxLjI1cmVtICFkZWZhdWx0OyAvLyAzMHB4XHJcbiRldmVudHMtbGlzdC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRldmVudHMtbGlzdC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMS4yNXJlbSArIDB2dyksICRldmVudHMtbGlzdC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kZXZlbnRzLWxpc3QtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSA6ICR0aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGV2ZW50cy1saXN0LXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skZXZlbnRzLWxpc3QtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICRldmVudHMtbGlzdC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZXZlbnRzLWxpc3QtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuJGV2ZW50cy1saXN0LXYxX2l0ZW1faW5mb3JtYXRpb25fdmFsdWVfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuJGV2ZW50cy1saXN0LXYxX2l0ZW1fZGF0YV9mb250LXNpemU6IDFyZW0gIWRlZmF1bHQ7XHJcblxyXG4vLyBJVEVNIERFU0NSSVBUSU9OXHJcbiRldmVudHMtbGlzdC12MV9pdGVtX2Rlc2NyaXB0aW9uX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGV2ZW50cy1saXN0LXYxX2l0ZW1fZGF0YV9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGV2ZW50cy1saXN0LXYxX2l0ZW1fZGVzY3JpcHRpb25fY29sb3I6ICRjb3JlX3RleHRfY29sb3IgIWRlZmF1bHQ7XHJcbiRldmVudHMtbGlzdC12MV9pdGVtX2Rlc2NyaXB0aW9uX3RleHQtYWxpZ24gOiBsZWZ0ICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4uZXZlbnRzLWxpc3QtdjEge1xyXG4gICAgYmFja2dyb3VuZDogJGV2ZW50cy1saXN0LXYxX2JhY2tncm91bmQ7XHJcblxyXG4gICAgLml0ZW0ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRldmVudHMtbGlzdC12MV9pdGVtX2JhY2tncm91bmQ7XHJcbiAgICAgICAgYm9yZGVyOiAkZXZlbnRzLWxpc3QtdjFfaXRlbV9ib3JkZXI7XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBib3JkZXI6ICRldmVudHMtbGlzdC12MV9jb250ZW50X2l0ZW1fYm9yZGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGV2ZW50cy1saXN0LXYxX2l0ZW1fdGl0bGUtdjFfbWFyZ2luLWJvdHRvbTtcclxuICAgICAgICAgICAgICAgIC50aXRsZS12MV9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRldmVudHMtbGlzdC12MV9pdGVtX3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRldmVudHMtbGlzdC12MV9pdGVtX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnRpdGxlLXYxX19wYXJ0MiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udDogJGV2ZW50cy1saXN0LXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGV2ZW50cy1saXN0LXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2luZm9ybWF0aW9uIHtcclxuICAgICAgICAgICAgJi12YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGV2ZW50cy1saXN0LXYxX2l0ZW1faW5mb3JtYXRpb25fdmFsdWVfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRldmVudHMtbGlzdC12MV9pdGVtX2Rlc2NyaXB0aW9uX2ZvbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZXZlbnRzLWxpc3QtdjFfaXRlbV9kZXNjcmlwdGlvbl9jb2xvcjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogJGV2ZW50cy1saXN0LXYxX2l0ZW1fZGVzY3JpcHRpb25fdGV4dC1hbGlnbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJcclxuJGV2ZW50cy1saXN0LXYxX2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuLy8gKioqKioqKioqKlxyXG4vLyBJVEVNXHJcbiRldmVudHMtbGlzdC12MV9pdGVtX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01O1xyXG4kZXZlbnRzLWxpc3QtdjFfaXRlbV9ib3JkZXI6IDA7XHJcblxyXG5cclxuJGV2ZW50cy1saXN0LXYxX2NvbnRlbnRfaXRlbV9ib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTU7XHJcblxyXG4vLyBJVEVNIFRJVExFXHJcbiRldmVudHMtbGlzdC12MV9pdGVtX3RpdGxlLXYxX21hcmdpbi1ib3R0b206IDFyZW07XHJcbiRldmVudHMtbGlzdC12MV9pdGVtX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiRldmVudHMtbGlzdC12MV9pdGVtX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiRldmVudHMtbGlzdC12MV9pdGVtX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250O1xyXG5cclxuJGV2ZW50cy1saXN0LXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbjogMS4yNXJlbTsgLy8gMjZweFxyXG4kZXZlbnRzLWxpc3QtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4OiAxLjI1cmVtOyAvLyAzMHB4XHJcbiRldmVudHMtbGlzdC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRldmVudHMtbGlzdC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMS4yNXJlbSArIDB2dyksICRldmVudHMtbGlzdC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXgpO1xyXG4kZXZlbnRzLWxpc3QtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSA6ICR0aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseTtcclxuJGV2ZW50cy1saXN0LXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skZXZlbnRzLWxpc3QtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICRldmVudHMtbGlzdC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5O1xyXG4kZXZlbnRzLWxpc3QtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG5cclxuJGV2ZW50cy1saXN0LXYxX2l0ZW1faW5mb3JtYXRpb25fdmFsdWVfY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG5cclxuJGV2ZW50cy1saXN0LXYxX2l0ZW1fZGF0YV9mb250LXNpemU6IDFyZW07XHJcblxyXG4vLyBJVEVNIERFU0NSSVBUSU9OXHJcbiRldmVudHMtbGlzdC12MV9pdGVtX2Rlc2NyaXB0aW9uX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGV2ZW50cy1saXN0LXYxX2l0ZW1fZGF0YV9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMTtcclxuJGV2ZW50cy1saXN0LXYxX2l0ZW1fZGVzY3JpcHRpb25fY29sb3I6ICRjb3JlX3RleHRfY29sb3I7XHJcbiRldmVudHMtbGlzdC12MV9pdGVtX2Rlc2NyaXB0aW9uX3RleHQtYWxpZ24gOiBsZWZ0O1xyXG5cclxuIiwiXHJcbiRldmVudHMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0Ml9mb250OiAkdGl0bGUtdjFfcGFydDJfZm9udCAhZGVmYXVsdDtcclxuJGV2ZW50cy1yZWxhdGVkLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkdGl0bGUtdjFfcGFydDJfY29sb3IgIWRlZmF1bHQ7XHJcbiRldmVudHMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS0xICFkZWZhdWx0O1xyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJGV2ZW50cy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRldmVudHMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yICFkZWZhdWx0O1xyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRldmVudHMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gIWRlZmF1bHQ7XHJcblxyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGV2ZW50cy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciAhZGVmYXVsdDtcclxuJGV2ZW50cy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vICoqKioqKioqKipcclxuLy8gSVRFTVxyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfaXRlbV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fYm9yZGVyOiAwICFkZWZhdWx0O1xyXG5cclxuJGV2ZW50cy1yZWxhdGVkLXYxX2NvbnRlbnRfaXRlbV9iYWNrZ3JvdW5kOiAkZXZlbnRzLXJlbGF0ZWQtdjFfaXRlbV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfY29udGVudF9pdGVtX2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC1zZWNvbmRhcnktNSAhZGVmYXVsdDtcclxuXHJcbi8vIElURU0gVElUTEVcclxuJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGUtdjFfbWFyZ2luLWJvdHRvbTogMXJlbSAhZGVmYXVsdDtcclxuJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluOiAxLjI1cmVtICFkZWZhdWx0OyAvLyAyNnB4XHJcbiRldmVudHMtcmVsYXRlZC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuMjVyZW0gIWRlZmF1bHQ7IC8vIDMwcHhcclxuJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplICAgIDogY2xhbXAoJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbiwgY2FsYygxLjI1cmVtICsgMHZ3KSwgJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRldmVudHMtcmVsYXRlZC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5IDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRldmVudHMtcmVsYXRlZC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjggJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRldmVudHMtcmVsYXRlZC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkdGl0bGUtdjFfcGFydDJfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfaXRlbV9pbmZvcm1hdGlvbl92YWx1ZV9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfaXRlbV9kYXRhX2ZvbnQtc2l6ZTogMXJlbSAhZGVmYXVsdDtcclxuXHJcbi8vIElURU0gREVTQ1JJUFRJT05cclxuJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fZGVzY3JpcHRpb25fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skZXZlbnRzLXJlbGF0ZWQtdjFfaXRlbV9kYXRhX2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfaXRlbV9kZXNjcmlwdGlvbl9jb2xvcjogJGNvcmVfdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fZGVzY3JpcHRpb25fdGV4dC1hbGlnbiA6IGxlZnQgIWRlZmF1bHQ7XHJcblxyXG4uZXZlbnRzLXJlbGF0ZWQtdjEge1xyXG5cclxuICAgIGJhY2tncm91bmQ6ICRldmVudHMtcmVsYXRlZC12MV9iYWNrZ3JvdW5kO1xyXG4gICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZXZlbnRzLXJlbGF0ZWQtdjFfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wYXJ0MiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZXZlbnRzLXJlbGF0ZWQtdjFfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRldmVudHMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItcGFnaW5hdGlvbiB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZXZlbnRzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgY29sb3I6ICRldmVudHMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZXZlbnRzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkZXZlbnRzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cztcclxuICAgICAgICAgICAgbWFyZ2luOiAkZXZlbnRzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG5cclxuICAgICAgICAgICAgJi1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGV2ZW50cy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRldmVudHMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRldmVudHMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW1zIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuaXRlbSB7XHJcblxyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fYmFja2dyb3VuZDtcclxuICAgICAgICBib3JkZXI6ICRldmVudHMtcmVsYXRlZC12MV9pdGVtX2JvcmRlcjtcclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogJGV2ZW50cy1yZWxhdGVkLXYxX2NvbnRlbnRfaXRlbV9ib3JkZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRldmVudHMtcmVsYXRlZC12MV9jb250ZW50X2l0ZW1fYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRldmVudHMtcmVsYXRlZC12MV9pdGVtX3RpdGxlLXYxX21hcmdpbi1ib3R0b207XHJcbiAgICAgICAgICAgICAgICAudGl0bGUtdjFfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250OiAkZXZlbnRzLXJlbGF0ZWQtdjFfaXRlbV90aXRsZS12MV9wYXJ0MV9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZXZlbnRzLXJlbGF0ZWQtdjFfaXRlbV90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50aXRsZS12MV9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRldmVudHMtcmVsYXRlZC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRldmVudHMtcmVsYXRlZC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pbmZvcm1hdGlvbiB7XHJcbiAgICAgICAgICAgICYtdmFsdWUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRldmVudHMtcmVsYXRlZC12MV9pdGVtX2luZm9ybWF0aW9uX3ZhbHVlX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICBmb250OiAkZXZlbnRzLXJlbGF0ZWQtdjFfaXRlbV9kZXNjcmlwdGlvbl9mb250O1xyXG4gICAgICAgICAgICBjb2xvcjogJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fZGVzY3JpcHRpb25fY29sb3I7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246ICRldmVudHMtcmVsYXRlZC12MV9pdGVtX2Rlc2NyaXB0aW9uX3RleHQtYWxpZ247XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiXHJcbiRldmVudHMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0Ml9mb250OiAkdGl0bGUtdjFfcGFydDJfZm9udDtcclxuJGV2ZW50cy1yZWxhdGVkLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiRldmVudHMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS0xO1xyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJGV2ZW50cy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiRldmVudHMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiRldmVudHMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW47XHJcblxyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZDtcclxuJGV2ZW50cy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuJGV2ZW50cy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG5cclxuXHJcbi8vICoqKioqKioqKipcclxuLy8gSVRFTVxyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfaXRlbV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fYm9yZGVyOiAwO1xyXG5cclxuJGV2ZW50cy1yZWxhdGVkLXYxX2NvbnRlbnRfaXRlbV9iYWNrZ3JvdW5kOiAkZXZlbnRzLXJlbGF0ZWQtdjFfaXRlbV9iYWNrZ3JvdW5kO1xyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfY29udGVudF9pdGVtX2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC1zZWNvbmRhcnktNTtcclxuXHJcbi8vIElURU0gVElUTEVcclxuJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGUtdjFfbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcblxyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluOiAxLjI1cmVtOyAvLyAyNnB4XHJcbiRldmVudHMtcmVsYXRlZC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuMjVyZW07IC8vIDMwcHhcclxuJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplICAgIDogY2xhbXAoJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbiwgY2FsYygxLjI1cmVtICsgMHZ3KSwgJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCk7XHJcbiRldmVudHMtcmVsYXRlZC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5IDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5O1xyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRldmVudHMtcmVsYXRlZC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjggJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHk7XHJcbiRldmVudHMtcmVsYXRlZC12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcblxyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfaXRlbV9pbmZvcm1hdGlvbl92YWx1ZV9jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcblxyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfaXRlbV9kYXRhX2ZvbnQtc2l6ZTogMXJlbTtcclxuXHJcbi8vIElURU0gREVTQ1JJUFRJT05cclxuJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fZGVzY3JpcHRpb25fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skZXZlbnRzLXJlbGF0ZWQtdjFfaXRlbV9kYXRhX2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xO1xyXG4kZXZlbnRzLXJlbGF0ZWQtdjFfaXRlbV9kZXNjcmlwdGlvbl9jb2xvcjogJGNvcmVfdGV4dF9jb2xvcjtcclxuJGV2ZW50cy1yZWxhdGVkLXYxX2l0ZW1fZGVzY3JpcHRpb25fdGV4dC1hbGlnbiA6IGxlZnQ7XHJcbiIsIlxyXG4kZXZlbnRzLXYxX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuLy8gVGl0bGVcclxuXHJcbiRldmVudHMtdjFfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJGV2ZW50cy12MV90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkZXZlbnRzLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kZXZlbnRzLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRldmVudHMtdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGV2ZW50cy12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yICFkZWZhdWx0O1xyXG4kZXZlbnRzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZXZlbnRzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kZXZlbnRzLXYxX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiAhZGVmYXVsdDtcclxuXHJcbiRldmVudHMtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGV2ZW50cy12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGV2ZW50cy12MV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG4kZXZlbnRzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZXZlbnRzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvciAhZGVmYXVsdDtcclxuJGV2ZW50cy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRldmVudHMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGV2ZW50cy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRldmVudHMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyAqKioqKioqKioqXHJcbi8vIElURU1cclxuJGV2ZW50cy12MV9pdGVtX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZXZlbnRzLXYxX2l0ZW1fYm9yZGVyOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuXHJcbiRldmVudHMtdjFfY29udGVudF9pdGVtX2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC1zZWNvbmRhcnktNSAhZGVmYXVsdDtcclxuXHJcbi8vIElURU0gVElUTEVcclxuJGV2ZW50cy12MV9pdGVtX3RpdGxlLXYxX21hcmdpbi1ib3R0b206IDFyZW0gIWRlZmF1bHQ7XHJcbiRldmVudHMtdjFfaXRlbV90aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kZXZlbnRzLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJGV2ZW50cy12MV9pdGVtX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250ICFkZWZhdWx0O1xyXG5cclxuJGV2ZW50cy12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW46IDEuMjVyZW0gIWRlZmF1bHQ7IC8vIDI2cHhcclxuJGV2ZW50cy12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuMjVyZW0gIWRlZmF1bHQ7IC8vIDMwcHhcclxuJGV2ZW50cy12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRldmVudHMtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDEuMjVyZW0gKyAwdncpLCAkZXZlbnRzLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRldmVudHMtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSA6ICR0aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGV2ZW50cy12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGV2ZW50cy12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJGV2ZW50cy12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZXZlbnRzLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRldmVudHMtdjFfaXRlbV9pbmZvcm1hdGlvbl92YWx1ZV9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG4kZXZlbnRzLXYxX2l0ZW1fZGF0YV9mb250LXNpemU6IDFyZW0gIWRlZmF1bHQ7XHJcblxyXG4vLyBJVEVNIERFU0NSSVBUSU9OXHJcbiRldmVudHMtdjFfaXRlbV9kZXNjcmlwdGlvbl9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRldmVudHMtdjFfaXRlbV9kYXRhX2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kZXZlbnRzLXYxX2l0ZW1fZGVzY3JpcHRpb25fY29sb3I6ICRjb3JlX3RleHRfY29sb3IgIWRlZmF1bHQ7XHJcbiRldmVudHMtdjFfaXRlbV9kZXNjcmlwdGlvbl90ZXh0LWFsaWduIDogbGVmdCAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLmV2ZW50cy12MSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZXZlbnRzLXYxX2JhY2tncm91bmQ7XHJcblxyXG4gICAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxle1xyXG5cclxuICAgICAgICAudGl0bGUtdjF7XHJcbiAgICAgICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZXZlbnRzLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZXZlbnRzLXYxX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRldmVudHMtdjFfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX19zd2lwZXItcGFnaW5hdGlvbiB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZXZlbnRzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZXZlbnRzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRldmVudHMtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkZXZlbnRzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJGV2ZW50cy12MV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW47XHJcblxyXG4gICAgICAgICAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZXZlbnRzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRldmVudHMtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZXZlbnRzLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCxcclxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRldmVudHMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRldmVudHMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgICAgICAmLS1zdmcge1xyXG4gICAgICAgICAgICBmaWxsOiAkZXZlbnRzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGV2ZW50cy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRldmVudHMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcsXHJcbiAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkZXZlbnRzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZXZlbnRzLXYxX2l0ZW1fYmFja2dyb3VuZDtcclxuICAgICAgICBib3JkZXI6ICRldmVudHMtdjFfaXRlbV9ib3JkZXI7XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBib3JkZXI6ICRldmVudHMtdjFfY29udGVudF9pdGVtX2JvcmRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRldmVudHMtdjFfaXRlbV90aXRsZS12MV9tYXJnaW4tYm90dG9tO1xyXG4gICAgICAgICAgICAgICAgLnRpdGxlLXYxX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udDogJGV2ZW50cy12MV9pdGVtX3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRldmVudHMtdjFfaXRlbV90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50aXRsZS12MV9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRldmVudHMtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZXZlbnRzLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2luZm9ybWF0aW9uIHtcclxuICAgICAgICAgICAgJi12YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGV2ZW50cy12MV9pdGVtX2luZm9ybWF0aW9uX3ZhbHVlX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICBmb250OiAkZXZlbnRzLXYxX2l0ZW1fZGVzY3JpcHRpb25fZm9udDtcclxuICAgICAgICAgICAgY29sb3I6ICRldmVudHMtdjFfaXRlbV9kZXNjcmlwdGlvbl9jb2xvcjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogJGV2ZW50cy12MV9pdGVtX2Rlc2NyaXB0aW9uX3RleHQtYWxpZ247XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiXHJcbiRldmVudHMtdjFfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTE7XHJcblxyXG4vLyBUaXRsZVxyXG5cclxuJGV2ZW50cy12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kZXZlbnRzLXYxX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I6ICRldmVudHMtdjFfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiRldmVudHMtdjFfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJGV2ZW50cy12MV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4kZXZlbnRzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiRldmVudHMtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvbG9yX2JyYW5kLTU7XHJcbiRldmVudHMtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiRldmVudHMtdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG5cclxuJGV2ZW50cy12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC01O1xyXG4kZXZlbnRzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb2xvcl9icmFuZC01O1xyXG4kZXZlbnRzLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29sb3JfYnJhbmQtNTtcclxuXHJcbiRldmVudHMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRldmVudHMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yO1xyXG4kZXZlbnRzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yO1xyXG5cclxuJGV2ZW50cy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4kZXZlbnRzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuJGV2ZW50cy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuXHJcbi8vICoqKioqKioqKipcclxuLy8gSVRFTVxyXG4kZXZlbnRzLXYxX2l0ZW1fYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRldmVudHMtdjFfaXRlbV9ib3JkZXI6IHRyYW5zcGFyZW50O1xyXG5cclxuJGV2ZW50cy12MV9jb250ZW50X2l0ZW1fYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLXNlY29uZGFyeS01O1xyXG5cclxuLy8gSVRFTSBUSVRMRVxyXG4kZXZlbnRzLXYxX2l0ZW1fdGl0bGUtdjFfbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuJGV2ZW50cy12MV9pdGVtX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiRldmVudHMtdjFfaXRlbV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kZXZlbnRzLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcblxyXG4kZXZlbnRzLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbjogMS4yNXJlbTsgLy8gMjZweFxyXG4kZXZlbnRzLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heDogMS4yNXJlbTsgLy8gMzBweFxyXG4kZXZlbnRzLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplICAgIDogY2xhbXAoJGV2ZW50cy12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMS4yNXJlbSArIDB2dyksICRldmVudHMtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4KTtcclxuJGV2ZW50cy12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5IDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5O1xyXG4kZXZlbnRzLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skZXZlbnRzLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkZXZlbnRzLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHk7XHJcbiRldmVudHMtdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG5cclxuJGV2ZW50cy12MV9pdGVtX2luZm9ybWF0aW9uX3ZhbHVlX2NvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuXHJcbiRldmVudHMtdjFfaXRlbV9kYXRhX2ZvbnQtc2l6ZTogMXJlbTtcclxuXHJcbi8vIElURU0gREVTQ1JJUFRJT05cclxuJGV2ZW50cy12MV9pdGVtX2Rlc2NyaXB0aW9uX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGV2ZW50cy12MV9pdGVtX2RhdGFfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTE7XHJcbiRldmVudHMtdjFfaXRlbV9kZXNjcmlwdGlvbl9jb2xvcjogJGNvcmVfdGV4dF9jb2xvcjtcclxuJGV2ZW50cy12MV9pdGVtX2Rlc2NyaXB0aW9uX3RleHQtYWxpZ24gOiBsZWZ0O1xyXG5cclxuIiwiJGZhYl9kZXRhaWxfY29udGVudF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhYl9kZXRhaWxfdGl0bGVfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kZmFiX2RldGFpbF9zdWJ0aXRsZV9jb2xvcjogJGZhYl9kZXRhaWxfdGl0bGVfY29sb3IgIWRlZmF1bHQ7XHJcbiRmYWJfZGV0YWlsX3N1YnRpdGxlX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGZhYl9kZXRhaWxfaWNvbl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGZhYl9kZXRhaWxfdGV4dF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTMgIWRlZmF1bHQ7XHJcbiRmYWJfZGV0YWlsX3RleHRfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuJGZhYl9kZXRhaWxfYnV0dG9uX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kZmFiX2RldGFpbF9idXR0b25fYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRmYWJfZGV0YWlsX2J1dHRvbl9iYWNrZ3JvdW5kLS1ob3ZlcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRmYWJfZGV0YWlsX2J1dHRvbl9ib3JkZXItLWhvdmVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRmYWJfZGV0YWlsX2J1dHRvbl9ib3JkZXItLWRlc2t0b3A6ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktMyAhZGVmYXVsdDtcclxuJGZhYl9kZXRhaWxfYnV0dG9uX2NvbG9yOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTMgIWRlZmF1bHQ7XHJcbiRmYWJfZGV0YWlsX2J1dHRvbl9jb2xvci0taG92ZXI6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG5cclxuLmZhYl9kZXRhaWwge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgYm90dG9tOiAxcmVtO1xyXG4gICAgcmlnaHQ6IDFyZW07XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICB3aWR0aDogNXJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgLmZhYl9kZXRhaWxfc3RydWN0dXJlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuZmFiX2RldGFpbF9pbWcge1xyXG4gICAgICAgIHdpZHRoOiAzLjVyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAzLjVyZW07XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuZmFiX2RldGFpbF90aXRsZV9zdHJ1Y3R1cmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogNnJlbTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSA4cmVtKTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDMuNXJlbTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkZ2xvYmFsX3RyYW5zaXRpb25fMztcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTByZW0pO1xyXG4gICAgfVxyXG5cclxuICAgIC5mYWJfZGV0YWlsX3RpdGxlX2NvbnRlbnQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRmYWJfZGV0YWlsX2NvbnRlbnRfYmFja2dyb3VuZDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoJGNvbG9yX2JyYW5kLXNlY29uZGFyeS00LCAwLjI1KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmZhYl9kZXRhaWxfdGl0bGUsIC5mYWJfZGV0YWlsX3N1YnRpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuXHJcbiAgICAuZmFiX2RldGFpbF90aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XHJcbiAgICAgICAgY29sb3I6ICRmYWJfZGV0YWlsX3RpdGxlX2NvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIC5mYWJfZGV0YWlsX3N1YnRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICBjb2xvcjogJGZhYl9kZXRhaWxfc3VidGl0bGVfY29sb3I7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5idXR0b25fc3RydWN0dXJlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAxNHJlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIHRyYW5zaXRpb246ICRnbG9iYWxfdHJhbnNpdGlvbl8zO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAuYnV0dG9uX2RlZmF1bHQge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xyXG4gICAgICAgICZbZGF0YS1waG9uZV06bm90KC5wb2ludGVyLWV2ZW50cy1hY3RpdmUpIHtcclxuICAgICAgICAgICAgJiA+ICoge1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJltkYXRhLXBob25lXS5wb2ludGVyLWV2ZW50cy1hY3RpdmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogcHJlO1xyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaWNvbl9jb250ZW50IHtcclxuICAgICAgICAgICAgd2lkdGg6IDMuNXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzLjVyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmFiX2RldGFpbF9pY29uX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk7XHJcblxyXG4gICAgICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMS4yNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHRfaXRlbSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMC41cmVtIDAuNXJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmFiX2RldGFpbF90ZXh0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggMCByZ2JhKCRjb2xvcl9icmFuZC1zZWNvbmRhcnktNCwgMC4yNSk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZmFiX2RldGFpbF90ZXh0X2NvbG9yO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIC5mYWJfZGV0YWlsX3RpdGxlX3N0cnVjdHVyZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idXR0b25fc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgICBib3R0b206IGluaGVyaXQ7XHJcbiAgICAgICAgdG9wOiAxMnJlbTtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgLmZhYl9kZXRhaWxfc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDFyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYWJfZGV0YWlsX2NvbnRlbnRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmFiX2RldGFpbF9pbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogNXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1cmVtO1xyXG4gICAgICAgICAgICBjdXJzb3I6IGluaXRpYWw7XHJcbiAgICAgICAgICAgIHRvcDogLTIuNXJlbTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAmICsgLmZhYl9kZXRhaWxfZWxlbWVudHMge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZhYl9kZXRhaWxfdGl0bGVfc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICBib3R0b206IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkZ2xvYmFsX3RyYW5zaXRpb25fMztcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYWJfZGV0YWlsX3RpdGxlX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmFiX2RldGFpbF90aXRsZSwgLmZhYl9kZXRhaWxfc3VidGl0bGUge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmFiX2RldGFpbF90aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYWJfZGV0YWlsX3N1YnRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIC5idXR0b25fc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICBib3R0b206IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idXR0b25fZGVmYXVsdCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmFiX2RldGFpbF9idXR0b25fYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYm9yZGVyOiAkZmFiX2RldGFpbF9idXR0b25fYm9yZGVyO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAuNXJlbSBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAuNzVyZW07XHJcblxyXG4gICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYWJfZGV0YWlsX2J1dHRvbl9iYWNrZ3JvdW5kLS1ob3ZlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjokZmFiX2RldGFpbF9idXR0b25fYm9yZGVyLS1ob3ZlcjtcclxuICAgICAgICAgICAgICAgIC50ZXh0X2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZmFiX2RldGFpbF9idXR0b25fY29sb3ItLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaWNvbl9jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRleHRfaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZmFiX2RldGFpbF9idXR0b25fY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICB9XHJcblxyXG59XHJcbiIsIiRmYWItdjFfaXRlbV9sYWJlbF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGZhYi12MV9pdGVtX2xhYmVsX2ZvbnQ6ICRib2R5X2ZvbnQgIWRlZmF1bHQ7XHJcbiRmYWItdjFfaXRlbV9sYWJlbF9jb2xvcjogJGNvbG9yX25ldXRyYWwtMSAhZGVmYXVsdDtcclxuJGZhYi12MV9pdGVtX2xhYmVsX3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWRlZmF1bHQ7XHJcbiRmYWItdjFfaXRlbV9sYWJlbF9sZXR0ZXItc3BhY2luZzogMCAhZGVmYXVsdDtcclxuXHJcbiRmYWItdjFfaXRlbV9waWN0b19iYWNrZ3JvdW5kOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG4kZmFiLXYxX2l0ZW1fcGljdG9fY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuJGZhYi12MV9idXR0b25fYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRmYWItdjFfYnV0dG9uX2NvbG9yOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG5cclxuJGZhYi12MV9pdGVtX2RyYXdpbmdfYm94LXNoYWRvdzogMXB4IDFweCA5cHggMnB4IHJnYmEoJGNvbG9yX2JyYW5kLXNlY29uZGFyeS01LCAxKSAhZGVmYXVsdDtcclxuXHJcbiRmYWItdjFfaXRlbV9waWN0b19oZWlnaHQtLWxnOiAyMHB4ICFkZWZhdWx0O1xyXG5cclxuLmZhYi12MSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMzBweDtcclxuICAgIHotaW5kZXg6IDk5MTAwO1xyXG5cclxuICAgICZfX25hdi0tb25lIHtcclxuICAgICAgICAuZmFiLXYxX19pdGVtcyB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogNTB2aDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmZhYi12MV9faXRlbTpub3QoLmZhYl9fYnV0dG9uKSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICAuZmFiLXYxX19pdGVtIHtcclxuXHJcbiAgICAgICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggNSB7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgjeyRpICsgMX0pIHtcclxuICAgICAgICAgICAgICAgICAgICAkdHJhbnNmb3JtLWR1cmF0aW9uOiAuMTVzICsgJGkgKiAuMXM7XHJcbiAgICAgICAgICAgICAgICAgICAgJHRyYW5zZm9ybS1kZWxheTogJGkgKiAuMDE1cztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCRpICogNzBweCAqIC0xKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNmb3JtLWR1cmF0aW9uLCAuMXMgb3BhY2l0eTtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwIC0gJGk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYWItdjFfX2J1dHRvbiB7XHJcbiAgICAgICAgICAgIC5mYWItdjFfX2J1dHRvbi1pY29uIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnV0dG9uIHtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmYWItdjFfYnV0dG9uX2JhY2tncm91bmQ7XHJcbiAgICAgICAgY29sb3I6ICRmYWItdjFfYnV0dG9uX2NvbG9yO1xyXG4gICAgICAgIHdpZHRoOiA1OHB4O1xyXG4gICAgICAgIGhlaWdodDogNThweDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAmLWljb24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmYWItdjFfYnV0dG9uX2NvbG9yO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjhzO1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHJlZDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmYWItdjFfYnV0dG9uX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLmZhYi12MV9fYnV0dG9uLWljb24ge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19uYXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9faXRlbXMge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3R0b206IDEzMHB4O1xyXG4gICAgICAgIHJpZ2h0OiA1cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICBib3R0b206IDI4dmg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwgLjY1KTtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDFzICwgLjVzIG9wYWNpdHk7XHJcblxyXG4gICAgICAgIHJpZ2h0OiAtNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgcmlnaHQ6IC00MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmZhYl9fYnV0dG9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzIxOTZmMztcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMTk3NkQyO1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcblxyXG4gICAgICAgICAgICB6LWluZGV4OiAxMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bm90KC5mYWJfX2J1dHRvbikge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1kcmF3aW5nIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZmFiLXYxX2l0ZW1fcGljdG9fYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgd2lkdGg6IDNyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogM3JlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRmYWItdjFfaXRlbV9kcmF3aW5nX2JveC1zaGFkb3c7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtcGljdG8ge1xyXG4gICAgICAgICAgICAmLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjRweDtcclxuICAgICAgICAgICAgICAgIHRvcDogLTZweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkZmFiLXYxX2l0ZW1fcGljdG9faGVpZ2h0LS1sZztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGZhYi12MV9pdGVtX3BpY3RvX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1iZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGZhYi12MV9pdGVtX3BpY3RvX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1sYWJlbCB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRmYWItdjFfaXRlbV9sYWJlbF9mb250O1xyXG4gICAgICAgICAgICBjb2xvcjogJGZhYi12MV9pdGVtX2xhYmVsX2NvbG9yO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGZhYi12MV9pdGVtX2xhYmVsX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJGZhYi12MV9pdGVtX2xhYmVsX2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmFiLXYxX2l0ZW1fbGFiZWxfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxMnB4IDNweCByZ2JhKDAsMCwwLDAuMTkpO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAuNGVtIDFlbSAuNGVtIDQ2cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtM3B4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIxMHB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgIC5mYWItdjFfX2l0ZW0ge1xyXG4gICAgICAgICAgICAmID4gKiB7XHJcbiAgICAgICAgICAgICAgICAvL3BvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcbiAgICAgICAgICAgIEBmb3IgJGogZnJvbSAwIHRocm91Z2ggNSB7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgjeyRqICsgMX0pIHtcclxuICAgICAgICAgICAgICAgICAgICAkdHJhbnNmb3JtLWR1cmF0aW9uOiAuMTVzICsgJGogKiAuMXM7XHJcbiAgICAgICAgICAgICAgICAgICAgJHRyYW5zZm9ybS1kZWxheTogJGogKiAuMDE1cztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTQwcHgsICRqICogNzBweCAqIC0xKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuOHMsIC4xcyBvcGFjaXR5O1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTAgLSAkajtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAgICAgICAmLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAxcztcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciA1MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC44cztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBAZm9yICRqIGZyb20gMCB0aHJvdWdoIDUge1xyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKCN7JGogKyAxfSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAkdHJhbnNmb3JtLWR1cmF0aW9uOiAuMTVzICsgJGogKiAuMXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICR0cmFuc2Zvcm0tZGVsYXk6ICRqICogLjAxNXM7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAkaiAqIDcwcHggKiAtMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwIC0gJGo7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAuZmFiLXYxX19pdGVtLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZmFiLXYxX19pdGVtLWRyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWN0aW9uIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxufVxyXG4iLCIkZmFiLXYxX2l0ZW1fbGFiZWxfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTI7XHJcbiRmYWItdjFfaXRlbV9sYWJlbF9mb250OiAkYm9keV9mb250O1xyXG4kZmFiLXYxX2l0ZW1fbGFiZWxfY29sb3I6ICRjb2xvcl9uZXV0cmFsLTE7XHJcbiRmYWItdjFfaXRlbV9sYWJlbF90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4kZmFiLXYxX2l0ZW1fbGFiZWxfbGV0dGVyLXNwYWNpbmc6IDA7XHJcblxyXG4kZmFiLXYxX2l0ZW1fcGljdG9fYmFja2dyb3VuZDogJGNvbG9yX25ldXRyYWwtMTtcclxuJGZhYi12MV9pdGVtX3BpY3RvX2NvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuXHJcbiRmYWItdjFfYnV0dG9uX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xO1xyXG4kZmFiLXYxX2J1dHRvbl9jb2xvcjogJGNvbG9yX25ldXRyYWwtMTtcclxuXHJcbiRmYWItdjFfaXRlbV9kcmF3aW5nX2JveC1zaGFkb3c6IDFweCAxcHggOXB4IDJweCByZ2JhKCRjb2xvcl9icmFuZC1zZWNvbmRhcnktNSwgMSk7XHJcblxyXG4iLCIkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2NhcmRfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2NvbnRhaW5lci1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcbi8vVElUTEUgXHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX3RpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ246ICR0aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0Ml9mb250ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkdGl0bGUtdjFfcGFydDJfY29sb3IgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbjogJHRpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ24gIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuLy8gVElUUkUgVklMTEVcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfdGl0bGVfY2l0eS10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc190aXRsZV9jaXR5LWNvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfdGl0bGVfY2l0eS1mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuXHJcblxyXG4vL0lURU1TIENPTlRFTlRcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19jb250ZW50LWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2NvbnRlbnRfYm9yZGVyLWNvbG9yIDokY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTUgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy9TRUxFQ1RJT05cclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfc2VsZWN0aW9uLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX3NlbGVjdGlvbi1maWxsOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9zZWxlY3Rpb24tcGF0aDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfc2VsZWN0aW9uX2hvdmVyX3N2Zy1maWxsOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcblxyXG4vL1BSSVhcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbjogMS4wNjNyZW0gIWRlZmF1bHQ7IC8vIDE5cHhcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19wcmljZS1mb250LXNpemUtbWF4OiAxLjE4OHJlbSAhZGVmYXVsdDsgLy8gMTdweFxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSA6IGNsYW1wKCRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbiwgY2FsYygwLjgxMjVyZW0gKyAwLjMxMjV2dyksICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfcHJpY2UtZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSB9IC8gMS40ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfcHJpY2UtY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19wcmljZV92YWx1ZS1jb2xvcjogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfcHJpY2VfbW91bnQtY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4vL1RJVFJFIElURU1TXHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW46IDAuODEzcmVtICFkZWZhdWx0OyAvLyAxM3B4XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heDogMC45MzhyZW0gIWRlZmF1bHQ7IC8vIDE1cHhcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplIDogY2xhbXAoJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc190aXRsZS1mb250LXNpemUtbWluLCBjYWxjKDAuNTYyNXJlbSArIDAuMzEyNXZ3KSwgJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc190aXRsZS1mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc190aXRsZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc190aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplIH0gLyAxLjQgJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc190aXRsZS1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc190aXRsZV9pdGVtcy1jb2xvcjogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcblxyXG4vL0xPVFNcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19sb3RzX3NpemUtZm9udC1zaXplLW1pbjogMC44MTNyZW0gIWRlZmF1bHQ7IC8vIDEzcHhcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19sb3RzX3NpemUtZm9udC1zaXplLW1heDogMC45MzhyZW0gIWRlZmF1bHQ7IC8vIDE1cHhcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbG90c19zaXplLWZvbnQtc2l6ZSA6IGNsYW1wKCRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbG90c19zaXplLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xvdHNfc2l6ZS1mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19sb3RzX3NpemUtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbG90c19zaXplLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19sb3RzX3NpemUtZm9udC1zaXplIH0gLyAxLjQgJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19sb3RzX3NpemUtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19sb3RzX3NpemUtZm9udDokZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xvdHNfc2l6ZS1mb250ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xvdHNfc2l6ZS1jb2xvcjokY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbG90c19zaXplLWZvbnQ6JGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19sb3RzX3NpemUtZm9udCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19sb3RzX3NpemVfbnVtYmVyLWNvbG9yOiRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xvdHNfZGlzcG8tZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMC45MzhyZW0gLyAxLjQgJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc190aXRsZS1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbG90c19kaXNwby1jb2xvcjogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcblxyXG4vL01FRElBXHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX21lZGlhLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX21lZGlhLXJhZGl1czogNnB4ICFkZWZhdWx0O1xyXG5cclxuLy9MSU5LU1xyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9jb250ZW50X2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcHJpbWFyeV9mb250ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2NvbnRlbnRfbGlua3NfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2NvbnRlbnRfbGlua3NfYmFja2dyb3VuZDogJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9jb250ZW50X2xpbmtzX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2NvbnRlbnRfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcblxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19saW5rc19mb250czogJGNvcmVfY3RhLXF1YXRlcm5hcnlfZm9udCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXF1YXRlcm5hcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xpbmtzX2NvbG9yOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19saW5rc19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19saW5rc19ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19saW5rc19ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19saW5rc19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xpbmtzX2RyYXdpbmdfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiIFxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLmZhdm9yaXRlcy1wcm9ncmFtcy12MSB7XHJcblxyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQgOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2JhY2tncm91bmQ7XHJcblxyXG4gICAgLnN3aXBlci1zbGlkZS1wcmV2IHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXItdGl0bGUge1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNXB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNi4zMzMzMzMlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDEyO1xyXG4gICAgICAgIGJhY2tncm91bmQ6JGZhdm9yaXRlcy1wcm9ncmFtcy12MV9jb250YWluZXItYmFja2dyb3VuZDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXItY29udGVudCB7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI1cHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDczLjY2NjY2NiU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV90aXRsZS12MV9wYXJ0MV9mb250O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV90aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV90aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV90aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmtzIHtcclxuICAgICAgICAuY3RhLXByaW1hcnkge1xyXG4gICAgICAgICAgICBmb250OiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2NvbnRlbnRfbGlua3NfZm9udHM7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2NvbnRlbnRfbGlua3NfY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfY29udGVudF9saW5rc19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfY29udGVudF9saW5rc19ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXIge1xyXG4gICAgICAgICYtc2xpZGUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXBhZ2luYXRpb24ge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtIHtcclxuXHJcbiAgICAgICAgJl9fbG90cyB7XHJcbiAgICAgICAgICAgIC5sb3RzIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbG90c19kaXNwby1mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbG90c19kaXNwby1jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAmX19udW1iZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xvdHNfZGlzcG8tY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Jsb2NrIHtcclxuICAgICAgICAgICAgJi0tY2l0eSB7XHJcbiAgICAgICAgICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc190aXRsZV9jaXR5LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfdGl0bGVfY2l0eS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc190aXRsZV9jaXR5LWZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc190aXRsZS1mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfdGl0bGVfaXRlbXMtY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3NpemUge1xyXG4gICAgICAgICAgICBmb250OiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xvdHNfc2l6ZS1mb250O1xyXG4gICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19sb3RzX3NpemUtY29sb3I7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19sb3RzX3NpemUtZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xvdHNfc2l6ZV9udW1iZXItY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3ByaWNlIHtcclxuICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19wcmljZS1mb250O1xyXG5cclxuICAgICAgICAgICAgJi12YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19wcmljZV92YWx1ZS1jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAmLW1vdW50IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19wcmljZV9tb3VudC1jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX21lZGlhLTM2MCxcclxuICAgICAgICAmX19tZWRpYS12aWRlbyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfbWVkaWEtYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX21lZGlhIHtcclxuICAgICAgICAgICAgJi0zNjAge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9tZWRpYS1yYWRpdXM7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtdmlkZW8ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9tZWRpYS1yYWRpdXM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3NlbGVjdGlvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfc2VsZWN0aW9uLWJhY2tncm91bmQ7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9zZWxlY3Rpb24tZmlsbDtcclxuXHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX3NlbGVjdGlvbi1wYXRoO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX3NlbGVjdGlvbl9ob3Zlcl9zdmctZmlsbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfY29udGVudC1iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2NvbnRlbnRfYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2RlY29yYXRlIHtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI1cHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2MS4zOSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjVweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM4LjYxJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xpbmtzIHtcclxuICAgICAgICAgICAgLmN0YS1xdWF0ZXJuYXJ5IHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbGlua3NfZm9udHM7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xpbmtzX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbGlua3NfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xpbmtzX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbGlua3NfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xpbmtzX2JvcmRlci13aWR0aDtcclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbGlua3Nfc3ZnX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xpbmtzX2hvdmVyX2NvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xpbmtzX2RyYXdpbmdfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfY2FyZF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItYnV0dG9ucyB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgd2lkdGg6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg7XHJcbiAgICAgICAgICAgIGhlaWdodDogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAmX19zdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcclxuICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItcGFnaW5hdGlvbiB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW47XHJcblxyXG4gICAgICAgICAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDI2LjMzMzMzMyU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9jb250YWluZXItYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufSIsIiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfY2FyZF9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTU7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfY29udGFpbmVyLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01O1xyXG5cclxuLy9USVRMRSBcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjogJHRpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ247XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfdGl0bGUtdjFfcGFydDJfZm9udDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfdGl0bGUtdjFfcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV90aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV90aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcblxyXG4vLyBUSVRSRSBWSUxMRVxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc190aXRsZV9jaXR5LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX3RpdGxlX2NpdHktY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc190aXRsZV9jaXR5LWZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250O1xyXG5cclxuXHJcbi8vSVRFTVMgQ09OVEVOVFxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2NvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfY29udGVudF9ib3JkZXItY29sb3IgOiRjb2xvcl9icmFuZC1zZWNvbmRhcnktNTtcclxuXHJcblxyXG4vL1NFTEVDVElPTlxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9zZWxlY3Rpb24tYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfc2VsZWN0aW9uLWZpbGw6ICRjb2xvcl9icmFuZC0yO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX3NlbGVjdGlvbi1wYXRoOiAkY29sb3JfYnJhbmQtMjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9zZWxlY3Rpb25faG92ZXJfc3ZnLWZpbGw6ICRjb2xvcl9icmFuZC0yO1xyXG5cclxuXHJcbi8vUFJJWFxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19wcmljZS1mb250LXNpemUtbWluOiAxLjA2M3JlbTsgLy8gMTlweFxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1tYXg6IDEuMTg4cmVtOyAvLyAxN3B4XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplIDogY2xhbXAoJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19wcmljZS1mb250LXNpemUtbWluLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19wcmljZS1mb250LXNpemUtbWF4KTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19wcmljZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19wcmljZS1mb250OiBub3JtYWwgbm9ybWFsIDYwMCAjeyRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplIH0gLyAxLjQgJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19wcmljZS1mb250LWZhbWlseTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19wcmljZS1jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX3ByaWNlX3ZhbHVlLWNvbG9yOiAkY29sb3JfYnJhbmQtMztcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19wcmljZV9tb3VudC1jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcblxyXG5cclxuXHJcbi8vVElUUkUgSVRFTVNcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1pbjogMC44MTNyZW07IC8vIDEzcHhcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc190aXRsZS1mb250LXNpemUtbWF4OiAwLjkzOHJlbTsgLy8gMTVweFxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc190aXRsZS1mb250LXNpemUgOiBjbGFtcCgkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1tYXgpO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX3RpdGxlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc190aXRsZS1mb250LXNpemUgfSAvIDEuNCAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX3RpdGxlX2l0ZW1zLWNvbG9yOiAkY29sb3JfYnJhbmQtMztcclxuXHJcblxyXG5cclxuXHJcbi8vTE9UU1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xvdHNfc2l6ZS1mb250LXNpemUtbWluOiAwLjgxM3JlbTsgLy8gMTNweFxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xvdHNfc2l6ZS1mb250LXNpemUtbWF4OiAwLjkzOHJlbTsgLy8gMTVweFxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19sb3RzX3NpemUtZm9udC1zaXplIDogY2xhbXAoJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19sb3RzX3NpemUtZm9udC1zaXplLW1pbiwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbG90c19zaXplLWZvbnQtc2l6ZS1tYXgpO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xvdHNfc2l6ZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19sb3RzX3NpemUtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xvdHNfc2l6ZS1mb250LXNpemUgfSAvIDEuNCAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xvdHNfc2l6ZS1mb250LWZhbWlseTtcclxuXHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xvdHNfc2l6ZS1mb250OiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbG90c19zaXplLWZvbnQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbG90c19zaXplLWNvbG9yOiRjb2xvcl9icmFuZC0zO1xyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19sb3RzX3NpemUtZm9udDokZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xvdHNfc2l6ZS1mb250O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xvdHNfc2l6ZV9udW1iZXItY29sb3I6JGNvbG9yX2JyYW5kLTI7XHJcblxyXG5cclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbG90c19kaXNwby1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAwLjkzOHJlbSAvIDEuNCAkZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5O1xyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19sb3RzX2Rpc3BvLWNvbG9yOiAkY29sb3JfYnJhbmQtMztcclxuXHJcblxyXG5cclxuXHJcbi8vTUVESUFcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfbWVkaWEtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfbWVkaWEtcmFkaXVzOiA2cHg7XHJcblxyXG4vL0xJTktTXHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2NvbnRlbnRfbGlua3NfZm9udHM6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfY29udGVudF9saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmc7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfY29udGVudF9saW5rc190ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm07XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfY29udGVudF9saW5rc19jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfY29sb3I7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfY29udGVudF9saW5rc19iYWNrZ3JvdW5kOiAkY29yZV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2NvbnRlbnRfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3I7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfY29udGVudF9saW5rc19zdmdfYmFja2dyb3VuZDogJGNvbG9yX25ldXRyYWwtMTtcclxuXHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcXVhdGVybmFyeV9mb250O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xpbmtzX2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcXVhdGVybmFyeV9sZXR0ZXItc3BhY2luZztcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9pdGVtc19saW5rc190ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXF1YXRlcm5hcnlfdGV4dC10cmFuc2Zvcm07XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbGlua3NfY29sb3I6ICRjb2xvcl9icmFuZC0zO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xpbmtzX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xpbmtzX2JvcmRlci1jb2xvcjogJGNvbG9yX2JyYW5kLTQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xpbmtzX2JvcmRlci13aWR0aDogMXB4O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xpbmtzX2hvdmVyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTU7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfaXRlbXNfbGlua3NfZHJhd2luZ19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0zO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0zO1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvcjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cztcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW47XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3I7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9ib3JkZXItY29sb3I7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBcIlByw6ljw6lkZW50XCIgZXQgXCJTdWl2YW50XCIgXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCA6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0O1xyXG4iLCIkZmF2b3JpdGVzLXYxX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktMSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9jYXJkX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9jb250YWluZXItYmFja2dyb3VuZDogJGZhdm9yaXRlcy12MV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG5cclxuLy9USVRMRSBcclxuXHJcbiRmYXZvcml0ZXMtdjFfdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjogJHRpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ24gIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjFfdGl0bGUtdjFfcGFydDJfZm9udDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjFfdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjFfdGl0bGUtdjFfcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV90aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbiAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV90aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBUSVRSRSBWSUxMRVxyXG5cclxuJGZhdm9yaXRlcy12MV9pdGVtc190aXRsZV9jaXR5LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYxX2l0ZW1zX3RpdGxlX2NpdHktY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9pdGVtc190aXRsZV9jaXR5LWZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vSVRFTVMgQ09OVEVOVFxyXG4kZmF2b3JpdGVzLXYxX2l0ZW1zX2NvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfY29udGVudF9ib3JkZXItY29sb3IgOiRjb2xvcl9icmFuZC1zZWNvbmRhcnktNSAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy9QUklYXHJcblxyXG4kZmF2b3JpdGVzLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW46IDEuMTg4cmVtICFkZWZhdWx0OyAvLyAxOXB4XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heDogMS4wNjNyZW0gIWRlZmF1bHQ7IC8vIDE3cHhcclxuJGZhdm9yaXRlcy12MV9pdGVtc19wcmljZS1mb250LXNpemUgOiBjbGFtcCgkZmF2b3JpdGVzLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAkZmF2b3JpdGVzLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYxX2l0ZW1zX3ByaWNlLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYxX2l0ZW1zX3ByaWNlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwICN7JGZhdm9yaXRlcy12MV9pdGVtc19wcmljZS1mb250LXNpemUgfSAvIDEuNCAkZmF2b3JpdGVzLXYxX2l0ZW1zX3ByaWNlLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYxX2l0ZW1zX3ByaWNlLWNvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcblxyXG4vL1RJVFJFIElURU1TXHJcblxyXG4kZmF2b3JpdGVzLXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW46IDAuOTM4cmVtICFkZWZhdWx0OyAvLyAxNXB4XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heDogMC44MTNyZW0gIWRlZmF1bHQ7IC8vIDEzcHhcclxuXHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplIDogY2xhbXAoJGZhdm9yaXRlcy12MV9pdGVtc190aXRsZS1mb250LXNpemUtbWluLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgJGZhdm9yaXRlcy12MV9pdGVtc190aXRsZS1mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9pdGVtc190aXRsZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9pdGVtc190aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRmYXZvcml0ZXMtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplIH0gLyAxLjQgJGZhdm9yaXRlcy12MV9pdGVtc190aXRsZS1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9pdGVtc190aXRsZV9pdGVtcy1jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vT1BUSU9OU1xyXG5cclxuJGZhdm9yaXRlcy12MV9pdGVtc19vcHRpb25fbnVtYmVyLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYxX2l0ZW1zX29wdGlvbl9udW1iZXItY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYxX2l0ZW1zX29wdGlvbl9udW1iZXItc2l6ZTogMC43NXJlbSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9vcHRpb25faXRlbXNfbnVtYmVyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcblxyXG4vL01FRElBXHJcblxyXG4kZmF2b3JpdGVzLXYxX21lZGlhLWJhY2tncm91bmQ6ICAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9tZWRpYS1yYWRpdXM6IDZweCAhZGVmYXVsdDtcclxuXHJcbi8vTElOS1NcclxuXHJcbiRmYXZvcml0ZXMtdjFfY29udGVudF9saW5rc19mb250czogJGNvcmVfY3RhLXByaW1hcnlfZm9udCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9jb250ZW50X2xpbmtzX2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZyAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9jb250ZW50X2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9jb250ZW50X2xpbmtzX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9jb250ZW50X2xpbmtzX2JhY2tncm91bmQ6ICRjb3JlX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjFfY29udGVudF9saW5rc19ib3JkZXItY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG5cclxuXHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfZm9udHM6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2ZvbnQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYxX2l0ZW1zX2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcXVhdGVybmFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9pdGVtc19saW5rc19jb2xvcjogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9pdGVtc19saW5rc19zdmdfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9pdGVtc19saW5rc19kcmF3aW5nX2hvdmVyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJGZhdm9yaXRlcy12MV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYxX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIFwiUHLDqWPDqWRlbnRcIiBldCBcIlN1aXZhbnRcIiBcclxuJGZhdm9yaXRlcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGggIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi5mYXZvcml0ZXMtdjEge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQgOiAkZmF2b3JpdGVzLXYxX2JhY2tncm91bmQ7XHJcblxyXG4gICAgLnN3aXBlci1zbGlkZS1wcmV2IHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXItdGl0bGUge1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNXB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNi4zMzMzMzMlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDEyO1xyXG4gICAgICAgIGJhY2tncm91bmQ6JGZhdm9yaXRlcy12MV9jb250YWluZXItYmFja2dyb3VuZDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXItY29udGVudCB7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI1cHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDczLjY2NjY2NiU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy12MV90aXRsZS12MV9wYXJ0MV9mb250O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJGZhdm9yaXRlcy12MV90aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRmYXZvcml0ZXMtdjFfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJGZhdm9yaXRlcy12MV90aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy12MV90aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtdjFfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmtzIHtcclxuICAgICAgICAuY3RhLXByaW1hcnkge1xyXG4gICAgICAgICAgICBmb250OiAkZmF2b3JpdGVzLXYxX2NvbnRlbnRfbGlua3NfZm9udHM7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkZmF2b3JpdGVzLXYxX2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkZmF2b3JpdGVzLXYxX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXYxX2NvbnRlbnRfbGlua3NfY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtdjFfY29udGVudF9saW5rc19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRmYXZvcml0ZXMtdjFfY29udGVudF9saW5rc19ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGZhdm9yaXRlcy12MV9jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXJ7XHJcbiAgICAgICAgJi1zbGlkZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1wYWdpbmF0aW9uIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbSB7XHJcbiAgICAgICAgJl9fb3B0aW9ucyB7XHJcbiAgICAgICAgICAgIC5vcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgJl9fbnVtYmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXYxX2l0ZW1zX29wdGlvbl9udW1iZXItYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy12MV9pdGVtc19vcHRpb25fbnVtYmVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZhdm9yaXRlcy12MV9pdGVtc19vcHRpb25fbnVtYmVyLXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmYXZvcml0ZXMtdjFfb3B0aW9uX2l0ZW1zX251bWJlci1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19ibG9jayB7XHJcbiAgICAgICAgICAgICYtLWNpdHkge1xyXG4gICAgICAgICAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRmYXZvcml0ZXMtdjFfaXRlbXNfdGl0bGVfY2l0eS10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXYxX2l0ZW1zX3RpdGxlX2NpdHktY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRmYXZvcml0ZXMtdjFfaXRlbXNfdGl0bGVfY2l0eS1mb250O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRmYXZvcml0ZXMtdjFfaXRlbXNfdGl0bGUtZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXYxX2l0ZW1zX3RpdGxlX2l0ZW1zLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wcmljZSB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRmYXZvcml0ZXMtdjFfaXRlbXNfcHJpY2UtZm9udDtcclxuICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtdjFfaXRlbXNfcHJpY2UtY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19tZWRpYS0zNjAsXHJcbiAgICAgICAgJl9fbWVkaWEtdmlkZW8ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXYxX21lZGlhLWJhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19tZWRpYSB7XHJcbiAgICAgICAgICAgICYtMzYwIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRmYXZvcml0ZXMtdjFfbWVkaWEtcmFkaXVzO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLXZpZGVvIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRmYXZvcml0ZXMtdjFfbWVkaWEtcmFkaXVzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtdjFfaXRlbXNfY29udGVudC1iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZmF2b3JpdGVzLXYxX2l0ZW1zX2NvbnRlbnRfYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2RlY29yYXRlIHtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI1cHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2MS4zOSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjVweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM4LjYxJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xpbmtzIHtcclxuICAgICAgICAgICAgLmN0YS1xdWF0ZXJuYXJ5IHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfZm9udHM7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJGZhdm9yaXRlcy12MV9pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkZmF2b3JpdGVzLXYxX2l0ZW1zX2xpbmtzX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXYxX2l0ZW1zX2xpbmtzX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAkZmF2b3JpdGVzLXYxX2l0ZW1zX2xpbmtzX2JvcmRlci13aWR0aDtcclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3Nfc3ZnX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXYxX2l0ZW1zX2xpbmtzX2hvdmVyX2NvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkZmF2b3JpdGVzLXYxX2l0ZW1zX2xpbmtzX2RyYXdpbmdfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtdjFfY2FyZF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItYnV0dG9ucyB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgd2lkdGg6ICRmYXZvcml0ZXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg7XHJcbiAgICAgICAgICAgIGhlaWdodDogJGZhdm9yaXRlcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRmYXZvcml0ZXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAmX19zdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGZhdm9yaXRlcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRmYXZvcml0ZXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcclxuICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGZhdm9yaXRlcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItcGFnaW5hdGlvbiB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRmYXZvcml0ZXMtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkZmF2b3JpdGVzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJGZhdm9yaXRlcy12MV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW47XHJcblxyXG4gICAgICAgICAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZmF2b3JpdGVzLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNi4zMzMzMzMlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtdjFfY29udGFpbmVyLWJhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiRmYXZvcml0ZXMtdjFfYmFja2dyb3VuZDogJGNvbG9yX25ldXRyYWwtMTtcclxuJGZhdm9yaXRlcy12MV9jYXJkX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtMjtcclxuJGZhdm9yaXRlcy12MV9jb250YWluZXItYmFja2dyb3VuZDogJGZhdm9yaXRlcy12MV9iYWNrZ3JvdW5kO1xyXG5cclxuLy9USVRMRSBcclxuXHJcbiRmYXZvcml0ZXMtdjFfdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjogJHRpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ247XHJcbiRmYXZvcml0ZXMtdjFfdGl0bGUtdjFfcGFydDJfZm9udDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiRmYXZvcml0ZXMtdjFfdGl0bGUtdjFfcGFydDFfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMC44NzVyZW0sLjg3NXJlbSwwLjg3NXJlbSkvMS40ICRmb250LWZhbWlseS0tMTtcclxuJGZhdm9yaXRlcy12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4kZmF2b3JpdGVzLXYxX3RpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ246ICR0aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduO1xyXG4kZmF2b3JpdGVzLXYxX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiRmYXZvcml0ZXMtdjFfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuXHJcbi8vIFRJVFJFIFZJTExFXHJcblxyXG4kZmF2b3JpdGVzLXYxX2l0ZW1zX3RpdGxlX2NpdHktdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfdGl0bGVfY2l0eS1jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfdGl0bGVfY2l0eS1mb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgwLjg3NXJlbSwuODc1cmVtLDAuODc1cmVtKS8xLjQgJGZvbnQtZmFtaWx5LS0xO1xyXG5cclxuXHJcbi8vSVRFTVMgQ09OVEVOVFxyXG4kZmF2b3JpdGVzLXYxX2l0ZW1zX2NvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfY29udGVudF9ib3JkZXItY29sb3IgOiRjb2xvcl9icmFuZC1zZWNvbmRhcnktNTtcclxuXHJcblxyXG5cclxuLy9QUklYXHJcblxyXG4kZmF2b3JpdGVzLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW46IDEuMTg4cmVtOyAvLyAxOXB4XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heDogMS4wNjNyZW07IC8vIDE3cHhcclxuJGZhdm9yaXRlcy12MV9pdGVtc19wcmljZS1mb250LXNpemUgOiBjbGFtcCgkZmF2b3JpdGVzLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAkZmF2b3JpdGVzLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1tYXgpO1xyXG4kZmF2b3JpdGVzLXYxX2l0ZW1zX3ByaWNlLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xO1xyXG4kZmF2b3JpdGVzLXYxX2l0ZW1zX3ByaWNlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGZhdm9yaXRlcy12MV9pdGVtc19wcmljZS1mb250LXNpemUgfSAvIDEuNCAkZmF2b3JpdGVzLXYxX2l0ZW1zX3ByaWNlLWZvbnQtZmFtaWx5O1xyXG4kZmF2b3JpdGVzLXYxX2l0ZW1zX3ByaWNlLWNvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuXHJcblxyXG4vL1RJVFJFIElURU1TXHJcblxyXG4kZmF2b3JpdGVzLXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW46IDAuOTM4cmVtOyAvLyAxNXB4XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heDogMC44MTNyZW07IC8vIDEzcHhcclxuXHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplIDogY2xhbXAoJGZhdm9yaXRlcy12MV9pdGVtc190aXRsZS1mb250LXNpemUtbWluLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgJGZhdm9yaXRlcy12MV9pdGVtc190aXRsZS1mb250LXNpemUtbWF4KTtcclxuJGZhdm9yaXRlcy12MV9pdGVtc190aXRsZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJGZhdm9yaXRlcy12MV9pdGVtc190aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRmYXZvcml0ZXMtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplIH0gLyAxLjQgJGZhdm9yaXRlcy12MV9pdGVtc190aXRsZS1mb250LWZhbWlseTtcclxuJGZhdm9yaXRlcy12MV9pdGVtc190aXRsZV9pdGVtcy1jb2xvcjogJGNvbG9yX25ldXRyYWwtMTtcclxuXHJcblxyXG5cclxuLy9PUFRJT05TXHJcblxyXG4kZmF2b3JpdGVzLXYxX2l0ZW1zX29wdGlvbl9udW1iZXItYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTE7XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfb3B0aW9uX251bWJlci1jb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfb3B0aW9uX251bWJlci1zaXplOiAwLjc1cmVtO1xyXG4kZmF2b3JpdGVzLXYxX29wdGlvbl9pdGVtc19udW1iZXItZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tMTtcclxuXHJcbi8vTUVESUFcclxuXHJcbiRmYXZvcml0ZXMtdjFfbWVkaWEtYmFja2dyb3VuZDogICRjb2xvcl9icmFuZC01O1xyXG4kZmF2b3JpdGVzLXYxX21lZGlhLXJhZGl1czogNnB4O1xyXG5cclxuLy9MSU5LU1xyXG5cclxuJGZhdm9yaXRlcy12MV9jb250ZW50X2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcHJpbWFyeV9mb250O1xyXG4kZmF2b3JpdGVzLXYxX2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nO1xyXG4kZmF2b3JpdGVzLXYxX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4kZmF2b3JpdGVzLXYxX2NvbnRlbnRfbGlua3NfY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4kZmF2b3JpdGVzLXYxX2NvbnRlbnRfbGlua3NfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTI7XHJcbiRmYXZvcml0ZXMtdjFfY29udGVudF9saW5rc19ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kZmF2b3JpdGVzLXYxX2NvbnRlbnRfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01O1xyXG5cclxuXHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfZm9udHM6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2ZvbnQ7XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2xldHRlci1zcGFjaW5nO1xyXG4kZmF2b3JpdGVzLXYxX2l0ZW1zX2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcXVhdGVybmFyeV90ZXh0LXRyYW5zZm9ybTtcclxuJGZhdm9yaXRlcy12MV9pdGVtc19saW5rc19jb2xvcjogJGNvbG9yX2JyYW5kLTM7XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNDtcclxuJGZhdm9yaXRlcy12MV9pdGVtc19saW5rc19zdmdfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTI7XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNTtcclxuJGZhdm9yaXRlcy12MV9pdGVtc19saW5rc19kcmF3aW5nX2hvdmVyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTU7XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTM7XHJcbiRmYXZvcml0ZXMtdjFfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTM7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJGZhdm9yaXRlcy12MV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4kZmF2b3JpdGVzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiRmYXZvcml0ZXMtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4kZmF2b3JpdGVzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzO1xyXG4kZmF2b3JpdGVzLXYxX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuJGZhdm9yaXRlcy12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4kZmF2b3JpdGVzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuJGZhdm9yaXRlcy12MV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JvcmRlci1jb2xvcjtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIFwiUHLDqWPDqWRlbnRcIiBldCBcIlN1aXZhbnRcIiBcclxuJGZhdm9yaXRlcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMjtcclxuJGZhdm9yaXRlcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I7XHJcbiRmYXZvcml0ZXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuJGZhdm9yaXRlcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4kZmF2b3JpdGVzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjtcclxuJGZhdm9yaXRlcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuJGZhdm9yaXRlcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg7XHJcbiRmYXZvcml0ZXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQ7XHJcbiIsIiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfZGVjb3JhdGVfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfY2FyZF9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfY29udGFpbmVyLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuLy9USVRMRSBcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjogJHRpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ24gIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfdGl0bGUtdjFfcGFydDJfZm9udDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfdGl0bGUtdjFfcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml90aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbiAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml90aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBUSVRSRSBWSUxMRVxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc190aXRsZV9jaXR5LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX3RpdGxlX2NpdHktY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc190aXRsZV9jaXR5LWZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vSVRFTVMgQ09OVEVOVFxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2NvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfY29udGVudF9ib3JkZXItY29sb3IgOiRjb2xvcl9icmFuZC1zZWNvbmRhcnktNSAhZGVmYXVsdDtcclxuXHJcblxyXG4vL1NFTEVDVElPTlxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9zZWxlY3Rpb24tYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfc2VsZWN0aW9uLWZpbGw6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3NlbGVjdGlvbi1wYXRoOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9zZWxlY3Rpb25faG92ZXJfc3ZnLWZpbGw6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vUFJJWFxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19wcmljZS1mb250LXNpemUtbWluOiAxLjE4OHJlbSAhZGVmYXVsdDsgLy8gMTlweFxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1tYXg6IDEuMDYzcmVtICFkZWZhdWx0OyAvLyAxN3B4XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplIDogY2xhbXAoJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19wcmljZS1mb250LXNpemUtbWluLCBjYWxjKDAuNTYyNXJlbSArIDAuMzEyNXZ3KSwgJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19wcmljZS1mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19wcmljZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19wcmljZS1mb250OiBub3JtYWwgbm9ybWFsIDYwMCAjeyRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplIH0gLyAxLjQgJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19wcmljZS1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19wcmljZS1jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfcHJpY2VfdmFsdWUtY29sb3I6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX3ByaWNlX21vdW50LWNvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcbi8vVElUUkUgSVRFTVNcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1pbjogMC45MzhyZW0gIWRlZmF1bHQ7IC8vIDE1cHhcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc190aXRsZS1mb250LXNpemUtbWF4OiAwLjgxM3JlbSAhZGVmYXVsdDsgLy8gMTNweFxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc190aXRsZS1mb250LXNpemUgOiBjbGFtcCgkZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC44MTI1cmVtICsgMC4zMTI1dncpLCAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX3RpdGxlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc190aXRsZS1mb250LXNpemUgfSAvIDEuNCAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX3RpdGxlX2l0ZW1zLWNvbG9yOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuXHJcblxyXG4vL01FRElBXHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX21lZGlhLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX21lZGlhLXJhZGl1czogNnB4ICFkZWZhdWx0O1xyXG5cclxuLy9MSU5LU1xyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9jb250ZW50X2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcHJpbWFyeV9mb250ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2NvbnRlbnRfbGlua3NfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2NvbnRlbnRfbGlua3NfYmFja2dyb3VuZDogJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9jb250ZW50X2xpbmtzX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2NvbnRlbnRfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcblxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19saW5rc19mb250czogJGNvcmVfY3RhLXF1YXRlcm5hcnlfZm9udCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXF1YXRlcm5hcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xpbmtzX2NvbG9yOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19saW5rc19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19saW5rc19ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19saW5rc19ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19saW5rc19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xpbmtzX2RyYXdpbmdfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiIFxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy9MT1RTXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbG90c19zaXplLWZvbnQtc2l6ZS1taW46IDAuODEzcmVtICFkZWZhdWx0OyAvLyAxM3B4XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbG90c19zaXplLWZvbnQtc2l6ZS1tYXg6IDAuOTM4cmVtICFkZWZhdWx0OyAvLyAxNXB4XHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xvdHNfc2l6ZS1mb250LXNpemUgOiBjbGFtcCgkZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xvdHNfc2l6ZS1mb250LXNpemUtbWluLCBjYWxjKDAuNTYyNXJlbSArIDAuMzEyNXZ3KSwgJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19sb3RzX3NpemUtZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbG90c19zaXplLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xvdHNfc2l6ZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbG90c19zaXplLWZvbnQtc2l6ZSB9IC8gMS40ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbG90c19zaXplLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG5cclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbG90c19zaXplLWZvbnQ6JGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19sb3RzX3NpemUtZm9udCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19sb3RzX3NpemUtY29sb3I6JGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xvdHNfc2l6ZS1mb250OiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbG90c19zaXplLWZvbnQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbG90c19zaXplX251bWJlci1jb2xvcjokY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19sb3RzX2Rpc3BvLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuOTM4cmVtIC8gMS40ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfdGl0bGUtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xvdHNfZGlzcG8tY29sb3I6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG5cclxuXHJcbi5mYXZvcml0ZXMtcHJvZ3JhbXMtdjIge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAmX19zd2lwZXItcGFnaW5hdGlvbiB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW47XHJcblxyXG4gICAgICAgICAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyLXRpdGxlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9jb250YWluZXItYmFja2dyb3VuZDtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml90aXRsZS12MV9wYXJ0MV9mb250O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml90aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml90aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml90aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmtzIHtcclxuICAgICAgICAuY3RhLXByaW1hcnkge1xyXG4gICAgICAgICAgICBmb250OiAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX2NvbnRlbnRfbGlua3NfZm9udHM7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX2NvbnRlbnRfbGlua3NfY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfY29udGVudF9saW5rc19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfY29udGVudF9saW5rc19ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXIge1xyXG4gICAgICAgICYtc2xpZGUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgICAmX19sb3RzIHtcclxuICAgICAgICAgICAgLmxvdHMge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19sb3RzX2Rpc3BvLWZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19sb3RzX2Rpc3BvLWNvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgICZfX251bWJlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbG90c19kaXNwby1jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19zaXplIHtcclxuICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19sb3RzX3NpemUtZm9udDtcclxuICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbG90c19zaXplLWNvbG9yO1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbG90c19zaXplLWZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19sb3RzX3NpemVfbnVtYmVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3ByaWNlIHtcclxuICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19wcmljZS1mb250O1xyXG5cclxuICAgICAgICAgICAgJi12YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19wcmljZV92YWx1ZS1jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAmLW1vdW50IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19wcmljZV9tb3VudC1jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Jsb2NrIHtcclxuICAgICAgICAgICAgJi0tY2l0eSB7XHJcbiAgICAgICAgICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc190aXRsZV9jaXR5LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfdGl0bGVfY2l0eS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc190aXRsZV9jaXR5LWZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc190aXRsZS1mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfdGl0bGVfaXRlbXMtY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX21lZGlhLTM2MCxcclxuICAgICAgICAmX19tZWRpYS12aWRlbyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfbWVkaWEtYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX21lZGlhIHtcclxuICAgICAgICAgICAgJi0zNjAge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9tZWRpYS1yYWRpdXM7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtdmlkZW8ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9tZWRpYS1yYWRpdXM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3NlbGVjdGlvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfc2VsZWN0aW9uLWJhY2tncm91bmQ7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9zZWxlY3Rpb24tZmlsbDtcclxuXHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX3NlbGVjdGlvbi1wYXRoO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX3NlbGVjdGlvbl9ob3Zlcl9zdmctZmlsbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfY29udGVudC1iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2NvbnRlbnRfYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2RlY29yYXRlIHtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI1cHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2MS4zOSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjVweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM4LjYxJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xpbmtzIHtcclxuICAgICAgICAgICAgLmN0YS1xdWF0ZXJuYXJ5IHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbGlua3NfZm9udHM7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xpbmtzX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbGlua3NfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xpbmtzX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbGlua3NfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xpbmtzX2JvcmRlci13aWR0aDtcclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbGlua3Nfc3ZnX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xpbmtzX2hvdmVyX2NvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xpbmtzX2RyYXdpbmdfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfY2FyZF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItYnV0dG9ucyB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgd2lkdGg6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg7XHJcbiAgICAgICAgICAgIGhlaWdodDogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAmX19zdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcclxuICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn0iLCIkZmF2b3JpdGVzLXByb2dyYW1zLXYyX2RlY29yYXRlX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC00O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2NhcmRfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC01O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2NvbnRhaW5lci1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuXHJcbi8vVElUTEUgXHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3RpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ246ICR0aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbjogJHRpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ247XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG5cclxuLy8gVElUUkUgVklMTEVcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfdGl0bGVfY2l0eS10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc190aXRsZV9jaXR5LWNvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfdGl0bGVfY2l0eS1mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udDtcclxuXHJcblxyXG4vL0lURU1TIENPTlRFTlRcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19jb250ZW50LWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2NvbnRlbnRfYm9yZGVyLWNvbG9yIDokY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTU7XHJcblxyXG5cclxuLy9TRUxFQ1RJT05cclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfc2VsZWN0aW9uLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3NlbGVjdGlvbi1maWxsOiAkY29sb3JfYnJhbmQtMjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9zZWxlY3Rpb24tcGF0aDogJGNvbG9yX2JyYW5kLTI7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfc2VsZWN0aW9uX2hvdmVyX3N2Zy1maWxsOiAkY29sb3JfYnJhbmQtMjtcclxuXHJcblxyXG4vL1BSSVhcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbjogMS4xODhyZW07IC8vIDE5cHhcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19wcmljZS1mb250LXNpemUtbWF4OiAxLjA2M3JlbTsgLy8gMTdweFxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSA6IGNsYW1wKCRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbiwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heCk7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTE7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfcHJpY2UtZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSB9IC8gMS40ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHk7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfcHJpY2UtY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX3ByaWNlX3ZhbHVlLWNvbG9yOiAkY29sb3JfYnJhbmQtMztcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19wcmljZV9tb3VudC1jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcblxyXG4vL1RJVFJFIElURU1TXHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW46IDAuOTM4cmVtOyAvLyAxNXB4XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heDogMC44MTNyZW07IC8vIDEzcHhcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfdGl0bGUtZm9udC1zaXplIDogY2xhbXAoJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc190aXRsZS1mb250LXNpemUtbWluLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc190aXRsZS1mb250LXNpemUtbWF4KTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc190aXRsZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc190aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfdGl0bGUtZm9udC1zaXplIH0gLyAxLjQgJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc190aXRsZS1mb250LWZhbWlseTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc190aXRsZV9pdGVtcy1jb2xvcjogJGNvbG9yX2JyYW5kLTM7XHJcblxyXG5cclxuLy9NRURJQVxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9tZWRpYS1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9tZWRpYS1yYWRpdXM6IDZweDtcclxuXHJcbi8vTElOS1NcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfY29udGVudF9saW5rc19mb250czogJGNvcmVfY3RhLXByaW1hcnlfZm9udDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9jb250ZW50X2xpbmtzX2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZztcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9jb250ZW50X2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9jb250ZW50X2xpbmtzX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvcjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9jb250ZW50X2xpbmtzX2JhY2tncm91bmQ6ICRjb3JlX2N0YS1wcmltYXJ5X2JhY2tncm91bmQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfY29udGVudF9saW5rc19ib3JkZXItY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvcjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfbmV1dHJhbC0xO1xyXG5cclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbGlua3NfZm9udHM6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2ZvbnQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2xldHRlci1zcGFjaW5nO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcXVhdGVybmFyeV90ZXh0LXRyYW5zZm9ybTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19saW5rc19jb2xvcjogJGNvbG9yX2JyYW5kLTM7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbGlua3NfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19saW5rc19zdmdfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTI7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbGlua3NfYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbGlua3NfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19saW5rc19kcmF3aW5nX2hvdmVyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTU7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTM7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTM7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JvcmRlci1jb2xvcjtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIFwiUHLDqWPDqWRlbnRcIiBldCBcIlN1aXZhbnRcIiBcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQ7XHJcblxyXG5cclxuXHJcbi8vTE9UU1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xvdHNfc2l6ZS1mb250LXNpemUtbWluOiAwLjgxM3JlbTsgLy8gMTNweFxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xvdHNfc2l6ZS1mb250LXNpemUtbWF4OiAwLjkzOHJlbTsgLy8gMTVweFxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19sb3RzX3NpemUtZm9udC1zaXplIDogY2xhbXAoJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19sb3RzX3NpemUtZm9udC1zaXplLW1pbiwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbG90c19zaXplLWZvbnQtc2l6ZS1tYXgpO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xvdHNfc2l6ZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19sb3RzX3NpemUtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xvdHNfc2l6ZS1mb250LXNpemUgfSAvIDEuNCAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xvdHNfc2l6ZS1mb250LWZhbWlseTtcclxuXHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xvdHNfc2l6ZS1mb250OiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbG90c19zaXplLWZvbnQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbG90c19zaXplLWNvbG9yOiRjb2xvcl9icmFuZC0zO1xyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19sb3RzX3NpemUtZm9udDokZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xvdHNfc2l6ZS1mb250O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX2xvdHNfc2l6ZV9udW1iZXItY29sb3I6JGNvbG9yX2JyYW5kLTI7XHJcblxyXG5cclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjJfaXRlbXNfbG90c19kaXNwby1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAwLjkzOHJlbSAvIDEuNCAkZmF2b3JpdGVzLXByb2dyYW1zLXYyX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5O1xyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12Ml9pdGVtc19sb3RzX2Rpc3BvLWNvbG9yOiAkY29sb3JfYnJhbmQtMztcclxuIiwiJGZhdm9yaXRlcy12Ml9kZWNvcmF0ZV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml9jYXJkX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml9jb250YWluZXItYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG4vL1RJVExFIFxyXG5cclxuJGZhdm9yaXRlcy12Ml90aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbiAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml90aXRsZS12MV9wYXJ0Ml9mb250OiAkdGl0bGUtdjFfcGFydDJfZm9udCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml90aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX3RpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ246ICR0aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjJfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuXHJcbi8vIFRJVFJFIFZJTExFXHJcblxyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX3RpdGxlX2NpdHktdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjJfaXRlbXNfdGl0bGVfY2l0eS1jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX3RpdGxlX2NpdHktZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy9JVEVNUyBDT05URU5UXHJcbiRmYXZvcml0ZXMtdjJfaXRlbXNfY29udGVudC1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc19jb250ZW50X2JvcmRlci1jb2xvciA6JGNvbG9yX2JyYW5kLXNlY29uZGFyeS01ICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4vL1BSSVhcclxuXHJcbiRmYXZvcml0ZXMtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbjogMS4xODhyZW0gIWRlZmF1bHQ7IC8vIDE5cHhcclxuJGZhdm9yaXRlcy12Ml9pdGVtc19wcmljZS1mb250LXNpemUtbWF4OiAxLjA2M3JlbSAhZGVmYXVsdDsgLy8gMTdweFxyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSA6IGNsYW1wKCRmYXZvcml0ZXMtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbiwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksICRmYXZvcml0ZXMtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjJfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjJfaXRlbXNfcHJpY2UtZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skZmF2b3JpdGVzLXYyX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSB9IC8gMS40ICRmYXZvcml0ZXMtdjJfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjJfaXRlbXNfcHJpY2UtY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX3ByaWNlX3ZhbHVlX2NvbG9yOiAkYm9keV9jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4vL1RJVFJFIElURU1TXHJcblxyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW46IDAuOTM4cmVtICFkZWZhdWx0OyAvLyAxNXB4XHJcbiRmYXZvcml0ZXMtdjJfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heDogMC44MTNyZW0gIWRlZmF1bHQ7IC8vIDEzcHhcclxuXHJcbiRmYXZvcml0ZXMtdjJfaXRlbXNfdGl0bGUtZm9udC1zaXplIDogY2xhbXAoJGZhdm9yaXRlcy12Ml9pdGVtc190aXRsZS1mb250LXNpemUtbWluLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgJGZhdm9yaXRlcy12Ml9pdGVtc190aXRsZS1mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc190aXRsZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc190aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRmYXZvcml0ZXMtdjJfaXRlbXNfdGl0bGUtZm9udC1zaXplIH0gLyAxLjQgJGZhdm9yaXRlcy12Ml9pdGVtc190aXRsZS1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc190aXRsZV9pdGVtcy1jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vT1BUSU9OU1xyXG5cclxuJGZhdm9yaXRlcy12Ml9pdGVtc19vcHRpb25fbnVtYmVyLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX29wdGlvbl9udW1iZXItY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX29wdGlvbl9udW1iZXItc2l6ZTogMC43NXJlbSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml9vcHRpb25faXRlbXNfbnVtYmVyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcblxyXG4vL01FRElBXHJcblxyXG4kZmF2b3JpdGVzLXYyX21lZGlhLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX21lZGlhLXJhZGl1czogNnB4ICFkZWZhdWx0O1xyXG5cclxuLy9MSU5LU1xyXG5cclxuJGZhdm9yaXRlcy12Ml9jb250ZW50X2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcHJpbWFyeV9mb250ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX2NvbnRlbnRfbGlua3NfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX2NvbnRlbnRfbGlua3NfYmFja2dyb3VuZDogJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml9jb250ZW50X2xpbmtzX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX2NvbnRlbnRfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcblxyXG5cclxuJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19mb250czogJGNvcmVfY3RhLXF1YXRlcm5hcnlfZm9udCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXF1YXRlcm5hcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjJfaXRlbXNfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX2xpbmtzX2NvbG9yOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX2xpbmtzX2RyYXdpbmdfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kZmF2b3JpdGVzLXYyX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiIFxyXG4kZmF2b3JpdGVzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuXHJcbi8vIFNMT0dBTlxyXG5cclxuJGZhdm9yaXRlcy12Ml9zbG9nYW4tZm9udCA6bm9ybWFsIG5vcm1hbCA2MDAgMS4yNXJlbS8gMS40ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml9zbG9nYW4tY29sb3IgOiRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYyX3Nsb2dhbi10cmFuc2Zvcm0gOnVwcGVyY2FzZSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12Ml9zbG9nYW4tZGNvcmF0ZS1jb2xvciA6JGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4uZmF2b3JpdGVzLXYyIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgJl9fc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cclxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy12Ml9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy12Ml9wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZmF2b3JpdGVzLXYyX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGZhdm9yaXRlcy12Ml9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgICAgICBtYXJnaW46ICRmYXZvcml0ZXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG5cclxuICAgICAgICAgICAgJi1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy12Ml9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGZhdm9yaXRlcy12Ml9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lci10aXRsZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDEyO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtdjJfY29udGFpbmVyLWJhY2tncm91bmQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIC50aXRsZS12MSB7XHJcbiAgICAgICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRmYXZvcml0ZXMtdjJfdGl0bGUtdjFfcGFydDFfZm9udDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICRmYXZvcml0ZXMtdjJfdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkZmF2b3JpdGVzLXYyX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtdjJfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICRmYXZvcml0ZXMtdjJfdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRmYXZvcml0ZXMtdjJfdGl0bGUtdjFfcGFydDJfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXYyX3RpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rcyB7XHJcbiAgICAgICAgLmN0YS1wcmltYXJ5IHtcclxuICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy12Ml9jb250ZW50X2xpbmtzX2ZvbnRzO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJGZhdm9yaXRlcy12Ml9jb250ZW50X2xpbmtzX2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGZhdm9yaXRlcy12Ml9jb250ZW50X2xpbmtzX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy12Ml9jb250ZW50X2xpbmtzX2NvbG9yO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXYyX2NvbnRlbnRfbGlua3NfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZmF2b3JpdGVzLXYyX2NvbnRlbnRfbGlua3NfYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRmYXZvcml0ZXMtdjJfY29udGVudF9saW5rc19zdmdfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGVyIHtcclxuICAgICAgICAmLXNsaWRlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zbG9nYW4ge1xyXG4gICAgICAgIGZvbnQ6ICRmYXZvcml0ZXMtdjJfc2xvZ2FuLWZvbnQ7XHJcbiAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtdjJfc2xvZ2FuLWNvbG9yO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiAkZmF2b3JpdGVzLXYyX3Nsb2dhbi10cmFuc2Zvcm07XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy12Ml9zbG9nYW4tZGNvcmF0ZS1jb2xvcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgICAmX19vcHRpb25zIHtcclxuICAgICAgICAgICAgLm9wdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAmX19udW1iZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtdjJfaXRlbXNfb3B0aW9uX251bWJlci1iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXYyX2l0ZW1zX29wdGlvbl9udW1iZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZmF2b3JpdGVzLXYyX2l0ZW1zX29wdGlvbl9udW1iZXItc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZhdm9yaXRlcy12Ml9vcHRpb25faXRlbXNfbnVtYmVyLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19ibG9jayB7XHJcbiAgICAgICAgICAgICYtLWNpdHkge1xyXG4gICAgICAgICAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRmYXZvcml0ZXMtdjJfaXRlbXNfdGl0bGVfY2l0eS10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXYyX2l0ZW1zX3RpdGxlX2NpdHktY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRmYXZvcml0ZXMtdjJfaXRlbXNfdGl0bGVfY2l0eS1mb250O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRmYXZvcml0ZXMtdjJfaXRlbXNfdGl0bGUtZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXYyX2l0ZW1zX3RpdGxlX2l0ZW1zLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wcmljZSB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRmYXZvcml0ZXMtdjJfaXRlbXNfcHJpY2UtZm9udDtcclxuICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtdjJfaXRlbXNfcHJpY2UtY29sb3I7XHJcbiAgICAgICAgICAgICYtdmFsdWUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtdjJfaXRlbXNfcHJpY2VfdmFsdWVfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX21lZGlhLTM2MCxcclxuICAgICAgICAmX19tZWRpYS12aWRlbyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtdjJfbWVkaWEtYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX21lZGlhIHtcclxuICAgICAgICAgICAgJi0zNjAge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGZhdm9yaXRlcy12Ml9tZWRpYS1yYWRpdXM7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtdmlkZW8ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGZhdm9yaXRlcy12Ml9tZWRpYS1yYWRpdXM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXYyX2l0ZW1zX2NvbnRlbnQtYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGZhdm9yaXRlcy12Ml9pdGVtc19jb250ZW50X2JvcmRlci1jb2xvcjtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19kZWNvcmF0ZSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNXB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjEuMzklO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI1cHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzOC42MSU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19saW5rcyB7XHJcbiAgICAgICAgICAgIC5jdGEtcXVhdGVybmFyeSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkZmF2b3JpdGVzLXYyX2l0ZW1zX2xpbmtzX2ZvbnRzO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRmYXZvcml0ZXMtdjJfaXRlbXNfbGlua3NfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc190ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXYyX2l0ZW1zX2xpbmtzX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZmF2b3JpdGVzLXYyX2l0ZW1zX2xpbmtzX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19ib3JkZXItd2lkdGg7XHJcblxyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkZmF2b3JpdGVzLXYyX2l0ZW1zX2xpbmtzX3N2Z19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19ob3Zlcl9jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19kcmF3aW5nX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXYyX2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXYyX2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXYyX2NhcmRfYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyLWJ1dHRvbnMge1xyXG5cclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAkZmF2b3JpdGVzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoO1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRmYXZvcml0ZXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZmF2b3JpdGVzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgJl9fc3ZnIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRmYXZvcml0ZXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZmF2b3JpdGVzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDtcclxuXHJcbiAgICAgICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXHJcbiAgICAgICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRmYXZvcml0ZXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59IiwiJGZhdm9yaXRlcy12Ml9kZWNvcmF0ZV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNDtcclxuJGZhdm9yaXRlcy12Ml9jYXJkX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtNTtcclxuJGZhdm9yaXRlcy12Ml9jb250YWluZXItYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcblxyXG4vL1RJVExFIFxyXG5cclxuJGZhdm9yaXRlcy12Ml90aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjtcclxuJGZhdm9yaXRlcy12Ml90aXRsZS12MV9wYXJ0Ml9mb250OiAkdGl0bGUtdjFfcGFydDJfZm9udDtcclxuJGZhdm9yaXRlcy12Ml90aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udDtcclxuJGZhdm9yaXRlcy12Ml90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4kZmF2b3JpdGVzLXYyX3RpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ246ICR0aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduO1xyXG4kZmF2b3JpdGVzLXYyX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiRmYXZvcml0ZXMtdjJfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuXHJcbi8vIFRJVFJFIFZJTExFXHJcblxyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX3RpdGxlX2NpdHktdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiRmYXZvcml0ZXMtdjJfaXRlbXNfdGl0bGVfY2l0eS1jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX3RpdGxlX2NpdHktZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcblxyXG5cclxuLy9JVEVNUyBDT05URU5UXHJcbiRmYXZvcml0ZXMtdjJfaXRlbXNfY29udGVudC1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc19jb250ZW50X2JvcmRlci1jb2xvciA6JGNvbG9yX2JyYW5kLXNlY29uZGFyeS01O1xyXG5cclxuXHJcblxyXG4vL1BSSVhcclxuXHJcbiRmYXZvcml0ZXMtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbjogMS4xODhyZW07IC8vIDE5cHhcclxuJGZhdm9yaXRlcy12Ml9pdGVtc19wcmljZS1mb250LXNpemUtbWF4OiAxLjA2M3JlbTsgLy8gMTdweFxyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSA6IGNsYW1wKCRmYXZvcml0ZXMtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbiwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksICRmYXZvcml0ZXMtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heCk7XHJcbiRmYXZvcml0ZXMtdjJfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTE7XHJcbiRmYXZvcml0ZXMtdjJfaXRlbXNfcHJpY2UtZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skZmF2b3JpdGVzLXYyX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSB9IC8gMS40ICRmYXZvcml0ZXMtdjJfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHk7XHJcbiRmYXZvcml0ZXMtdjJfaXRlbXNfcHJpY2UtY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX3ByaWNlX3ZhbHVlX2NvbG9yOiAkYm9keV9jb2xvcjtcclxuXHJcblxyXG4vL1RJVFJFIElURU1TXHJcblxyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW46IDAuOTM4cmVtOyAvLyAxNXB4XHJcbiRmYXZvcml0ZXMtdjJfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heDogMC44MTNyZW07IC8vIDEzcHhcclxuXHJcbiRmYXZvcml0ZXMtdjJfaXRlbXNfdGl0bGUtZm9udC1zaXplIDogY2xhbXAoJGZhdm9yaXRlcy12Ml9pdGVtc190aXRsZS1mb250LXNpemUtbWluLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgJGZhdm9yaXRlcy12Ml9pdGVtc190aXRsZS1mb250LXNpemUtbWF4KTtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc190aXRsZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc190aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRmYXZvcml0ZXMtdjJfaXRlbXNfdGl0bGUtZm9udC1zaXplIH0gLyAxLjQgJGZhdm9yaXRlcy12Ml9pdGVtc190aXRsZS1mb250LWZhbWlseTtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc190aXRsZV9pdGVtcy1jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcblxyXG5cclxuXHJcbi8vT1BUSU9OU1xyXG5cclxuJGZhdm9yaXRlcy12Ml9pdGVtc19vcHRpb25fbnVtYmVyLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yO1xyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX29wdGlvbl9udW1iZXItY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX29wdGlvbl9udW1iZXItc2l6ZTogMC43NXJlbTtcclxuJGZhdm9yaXRlcy12Ml9vcHRpb25faXRlbXNfbnVtYmVyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLTE7XHJcblxyXG4vL01FRElBXHJcblxyXG4kZmF2b3JpdGVzLXYyX21lZGlhLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01O1xyXG4kZmF2b3JpdGVzLXYyX21lZGlhLXJhZGl1czogNnB4O1xyXG5cclxuLy9MSU5LU1xyXG5cclxuJGZhdm9yaXRlcy12Ml9jb250ZW50X2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcHJpbWFyeV9mb250O1xyXG4kZmF2b3JpdGVzLXYyX2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nO1xyXG4kZmF2b3JpdGVzLXYyX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4kZmF2b3JpdGVzLXYyX2NvbnRlbnRfbGlua3NfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yO1xyXG4kZmF2b3JpdGVzLXYyX2NvbnRlbnRfbGlua3NfYmFja2dyb3VuZDogJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZDtcclxuJGZhdm9yaXRlcy12Ml9jb250ZW50X2xpbmtzX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yO1xyXG4kZmF2b3JpdGVzLXYyX2NvbnRlbnRfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9uZXV0cmFsLTE7XHJcblxyXG5cclxuJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19mb250czogJGNvcmVfY3RhLXF1YXRlcm5hcnlfZm9udDtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXF1YXRlcm5hcnlfbGV0dGVyLXNwYWNpbmc7XHJcbiRmYXZvcml0ZXMtdjJfaXRlbXNfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX2xpbmtzX2NvbG9yOiAkY29sb3JfYnJhbmQtMztcclxuJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC00O1xyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMjtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19ib3JkZXItd2lkdGg6IDFweDtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01O1xyXG4kZmF2b3JpdGVzLXYyX2l0ZW1zX2xpbmtzX2RyYXdpbmdfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNTtcclxuJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMztcclxuJGZhdm9yaXRlcy12Ml9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMztcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kZmF2b3JpdGVzLXYyX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiRmYXZvcml0ZXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuJGZhdm9yaXRlcy12Ml9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3I7XHJcbiRmYXZvcml0ZXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiRmYXZvcml0ZXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG4kZmF2b3JpdGVzLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQ7XHJcbiRmYXZvcml0ZXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4kZmF2b3JpdGVzLXYyX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiIFxyXG4kZmF2b3JpdGVzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ7XHJcbiRmYXZvcml0ZXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yO1xyXG4kZmF2b3JpdGVzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yO1xyXG4kZmF2b3JpdGVzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ7XHJcbiRmYXZvcml0ZXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yO1xyXG4kZmF2b3JpdGVzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4kZmF2b3JpdGVzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDtcclxuJGZhdm9yaXRlcy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodDtcclxuXHJcblxyXG5cclxuXHJcbi8vIFNMT0dBTlxyXG5cclxuJGZhdm9yaXRlcy12Ml9zbG9nYW4tZm9udCA6bm9ybWFsIG5vcm1hbCA2MDAgMS4yNXJlbS8gMS40ICRmb250LWZhbWlseS0tMTtcclxuJGZhdm9yaXRlcy12Ml9zbG9nYW4tY29sb3IgOiRjb2xvcl9icmFuZC0xO1xyXG4kZmF2b3JpdGVzLXYyX3Nsb2dhbi10cmFuc2Zvcm0gOnVwcGVyY2FzZTtcclxuJGZhdm9yaXRlcy12Ml9zbG9nYW4tZGNvcmF0ZS1jb2xvciA6JGNvbG9yX2JyYW5kLTI7XHJcbiIsIiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS0xICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2NhcmRfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2NvbnRhaW5lci1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuXHJcbi8vVElUTEUgXHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3RpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ246ICR0aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0Ml9mb250ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkdGl0bGUtdjFfcGFydDJfY29sb3IgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbjogJHRpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ24gIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M190aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuLy8gVElUUkUgVklMTEVcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfdGl0bGVfY2l0eS10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc190aXRsZV9jaXR5LWNvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfdGl0bGVfY2l0eS1mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuXHJcblxyXG4vL0lURU1TIENPTlRFTlRcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19jb250ZW50LWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2NvbnRlbnRfYm9yZGVyLWNvbG9yIDokY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTUgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy9TRUxFQ1RJT05cclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfc2VsZWN0aW9uLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3NlbGVjdGlvbi1maWxsOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19zZWxlY3Rpb24tcGF0aDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfc2VsZWN0aW9uX2hvdmVyX3N2Zy1maWxsOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcblxyXG4vL1BSSVhcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbjogMS4xODhyZW0gIWRlZmF1bHQ7IC8vIDE5cHhcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19wcmljZS1mb250LXNpemUtbWF4OiAxLjA2M3JlbSAhZGVmYXVsdDsgLy8gMTdweFxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSA6IGNsYW1wKCRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbiwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfcHJpY2UtZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSB9IC8gMS40ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfcHJpY2UtY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19wcmljZS1jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfcHJpY2VfdmFsdWUtY29sb3I6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3ByaWNlX21vdW50LWNvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcbi8vVElUUkUgSVRFTVNcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1pbjogMC45MzhyZW0gIWRlZmF1bHQ7IC8vIDE1cHhcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc190aXRsZS1mb250LXNpemUtbWF4OiAwLjgxM3JlbSAhZGVmYXVsdDsgLy8gMTNweFxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc190aXRsZS1mb250LXNpemUgOiBjbGFtcCgkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC44MTI1cmVtICsgMC4zMTI1dncpLCAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3RpdGxlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc190aXRsZS1mb250LXNpemUgfSAvIDEuNCAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3RpdGxlX2l0ZW1zLWNvbG9yOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuXHJcblxyXG4vL0xPVFNcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19sb3RzX3NpemUtZm9udC1zaXplLW1pbjogMC44MTNyZW0gIWRlZmF1bHQ7IC8vIDEzcHhcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19sb3RzX3NpemUtZm9udC1zaXplLW1heDogMC45MzhyZW0gIWRlZmF1bHQ7IC8vIDE1cHhcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbG90c19zaXplLWZvbnQtc2l6ZSA6IGNsYW1wKCRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbG90c19zaXplLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xvdHNfc2l6ZS1mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19sb3RzX3NpemUtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbG90c19zaXplLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19sb3RzX3NpemUtZm9udC1zaXplIH0gLyAxLjQgJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19sb3RzX3NpemUtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19sb3RzX3NpemUtZm9udDokZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xvdHNfc2l6ZS1mb250ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xvdHNfc2l6ZS1jb2xvcjokY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbG90c19zaXplLWZvbnQ6JGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19sb3RzX3NpemUtZm9udCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19sb3RzX3NpemVfbnVtYmVyLWNvbG9yOiRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xvdHNfZGlzcG8tZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMC45MzhyZW0gLyAxLjQgJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc190aXRsZS1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbG90c19kaXNwby1jb2xvcjogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy9NRURJQVxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19tZWRpYS1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19tZWRpYS1yYWRpdXM6IDZweCAhZGVmYXVsdDtcclxuXHJcbi8vTElOS1NcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfY29udGVudF9saW5rc19mb250czogJGNvcmVfY3RhLXByaW1hcnlfZm9udCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19jb250ZW50X2xpbmtzX2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZyAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19jb250ZW50X2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19jb250ZW50X2xpbmtzX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19jb250ZW50X2xpbmtzX2JhY2tncm91bmQ6ICRjb3JlX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfY29udGVudF9saW5rc19ib3JkZXItY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG5cclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbGlua3NfZm9udHM6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2ZvbnQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcXVhdGVybmFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19saW5rc19jb2xvcjogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbGlua3NfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19saW5rc19zdmdfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbGlua3NfYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbGlua3NfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19saW5rc19kcmF3aW5nX2hvdmVyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIFwiUHLDqWPDqWRlbnRcIiBldCBcIlN1aXZhbnRcIiBcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGggIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcblxyXG4vLyBTTE9HQU5cclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfc2xvZ2FuLWZvbnQgOm5vcm1hbCBub3JtYWwgNjAwIDEuMjVyZW0vIDEuNCAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfc2xvZ2FuLWNvbG9yIDokY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19zbG9nYW4tdHJhbnNmb3JtIDp1cHBlcmNhc2UgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfc2xvZ2FuLWRjb3JhdGUtY29sb3IgOiRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLmZhdm9yaXRlcy1wcm9ncmFtcy12MyB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0OHJlbSkge1xyXG4gICAgICAgIC5zd2lwZXItc2xpZGUtcHJldntcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9ICBcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZCA6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfYmFja2dyb3VuZDtcclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItcGFnaW5hdGlvbiB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW47XHJcblxyXG4gICAgICAgICAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyLXRpdGxlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19jb250YWluZXItYmFja2dyb3VuZDtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy1wcm9ncmFtcy12M190aXRsZS12MV9wYXJ0MV9mb250O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJGZhdm9yaXRlcy1wcm9ncmFtcy12M190aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy1wcm9ncmFtcy12M190aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJGZhdm9yaXRlcy1wcm9ncmFtcy12M190aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy1wcm9ncmFtcy12M190aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmtzIHtcclxuICAgICAgICAuY3RhLXByaW1hcnkge1xyXG4gICAgICAgICAgICBmb250OiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2NvbnRlbnRfbGlua3NfZm9udHM7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2NvbnRlbnRfbGlua3NfY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfY29udGVudF9saW5rc19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfY29udGVudF9saW5rc19ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXIge1xyXG4gICAgICAgICYtc2xpZGUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3Nsb2dhbiB7XHJcbiAgICAgICAgZm9udDogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19zbG9nYW4tZm9udDtcclxuICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19zbG9nYW4tY29sb3I7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfc2xvZ2FuLXRyYW5zZm9ybTtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX3Nsb2dhbi1kY29yYXRlLWNvbG9yO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLml0ZW0ge1xyXG4gICAgICAgICZfX2xvdHMge1xyXG4gICAgICAgICAgICAubG90cyB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xvdHNfZGlzcG8tZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xvdHNfZGlzcG8tY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgJl9fbnVtYmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19sb3RzX2Rpc3BvLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3NpemUge1xyXG4gICAgICAgICAgICBmb250OiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xvdHNfc2l6ZS1mb250O1xyXG4gICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19sb3RzX3NpemUtY29sb3I7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19sb3RzX3NpemUtZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xvdHNfc2l6ZV9udW1iZXItY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fcHJpY2Uge1xyXG4gICAgICAgICAgICBmb250OiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3ByaWNlLWZvbnQ7XHJcblxyXG4gICAgICAgICAgICAmLXZhbHVlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3ByaWNlX3ZhbHVlLWNvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgICYtbW91bnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3ByaWNlX21vdW50LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4ICMyNTI4MkIyQjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fYmxvY2sge1xyXG4gICAgICAgICAgICAmLS1jaXR5IHtcclxuICAgICAgICAgICAgICAgIC50aXRsZS12MSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3RpdGxlX2NpdHktdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc190aXRsZV9jaXR5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250OiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3RpdGxlX2NpdHktZm9udDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLS10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3RpdGxlLWZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc190aXRsZV9pdGVtcy1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fcHJpY2Uge1xyXG4gICAgICAgICAgICBmb250OiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3ByaWNlLWZvbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3ByaWNlLWNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWVkaWEtMzYwLFxyXG4gICAgICAgICZfX21lZGlhLXZpZGVvIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19tZWRpYS1iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWVkaWEge1xyXG4gICAgICAgICAgICAmLTM2MCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX21lZGlhLXJhZGl1cztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi12aWRlbyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX21lZGlhLXJhZGl1cztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fc2VsZWN0aW9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19zZWxlY3Rpb24tYmFja2dyb3VuZDtcclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX3NlbGVjdGlvbi1maWxsO1xyXG5cclxuICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfc2VsZWN0aW9uLXBhdGg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIgc3ZnIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfc2VsZWN0aW9uX2hvdmVyX3N2Zy1maWxsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19jb250ZW50LWJhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfY29udGVudF9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGlua3Mge1xyXG4gICAgICAgICAgICAuY3RhLXByaW1hcnkge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19saW5rc19mb250cztcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xpbmtzX2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbGlua3NfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19saW5rc19jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbGlua3NfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19saW5rc19ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbGlua3NfYm9yZGVyLXdpZHRoO1xyXG5cclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19saW5rc19zdmdfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbGlua3NfaG92ZXJfY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbGlua3NfZHJhd2luZ19ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy1wcm9ncmFtcy12M19jYXJkX2JhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYmFubmVyIHtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyLWJ1dHRvbnMge1xyXG5cclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoO1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgJl9fc3ZnIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDtcclxuXHJcbiAgICAgICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXHJcbiAgICAgICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59IiwiJGZhdm9yaXRlcy1wcm9ncmFtcy12M19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTE7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfY2FyZF9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTU7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfY29udGFpbmVyLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuLy9USVRMRSBcclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjogJHRpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ247XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfdGl0bGUtdjFfcGFydDJfZm9udDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfdGl0bGUtdjFfcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M190aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M190aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcblxyXG4vLyBUSVRSRSBWSUxMRVxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc190aXRsZV9jaXR5LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3RpdGxlX2NpdHktY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc190aXRsZV9jaXR5LWZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250O1xyXG5cclxuXHJcbi8vSVRFTVMgQ09OVEVOVFxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2NvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfY29udGVudF9ib3JkZXItY29sb3IgOiRjb2xvcl9icmFuZC1zZWNvbmRhcnktNTtcclxuXHJcblxyXG4vL1NFTEVDVElPTlxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19zZWxlY3Rpb24tYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfc2VsZWN0aW9uLWZpbGw6ICRjb2xvcl9icmFuZC0yO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3NlbGVjdGlvbi1wYXRoOiAkY29sb3JfYnJhbmQtMjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19zZWxlY3Rpb25faG92ZXJfc3ZnLWZpbGw6ICRjb2xvcl9icmFuZC0yO1xyXG5cclxuXHJcbi8vUFJJWFxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19wcmljZS1mb250LXNpemUtbWluOiAxLjE4OHJlbTsgLy8gMTlweFxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1tYXg6IDEuMDYzcmVtOyAvLyAxN3B4XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfcHJpY2UtZm9udC1zaXplIDogY2xhbXAoJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19wcmljZS1mb250LXNpemUtbWluLCBjYWxjKDAuNTYyNXJlbSArIDAuMzEyNXZ3KSwgJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19wcmljZS1mb250LXNpemUtbWF4KTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19wcmljZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19wcmljZS1mb250OiBub3JtYWwgbm9ybWFsIDYwMCAjeyRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfcHJpY2UtZm9udC1zaXplIH0gLyAxLjQgJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19wcmljZS1mb250LWZhbWlseTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19wcmljZS1jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3ByaWNlLWNvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19wcmljZV92YWx1ZS1jb2xvcjogJGNvbG9yX2JyYW5kLTM7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfcHJpY2VfbW91bnQtY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG5cclxuLy9USVRSRSBJVEVNU1xyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc190aXRsZS1mb250LXNpemUtbWluOiAwLjkzOHJlbTsgLy8gMTVweFxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1tYXg6IDAuODEzcmVtOyAvLyAxM3B4XHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZSA6IGNsYW1wKCRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1pbiwgY2FsYygwLjgxMjVyZW0gKyAwLjMxMjV2dyksICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heCk7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfdGl0bGUtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTE7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfdGl0bGUtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZSB9IC8gMS40ICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfdGl0bGUtZm9udC1mYW1pbHk7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfdGl0bGVfaXRlbXMtY29sb3I6ICRjb2xvcl9icmFuZC0zO1xyXG5cclxuXHJcbi8vTE9UU1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xvdHNfc2l6ZS1mb250LXNpemUtbWluOiAwLjgxM3JlbTsgLy8gMTNweFxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xvdHNfc2l6ZS1mb250LXNpemUtbWF4OiAwLjkzOHJlbTsgLy8gMTVweFxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19sb3RzX3NpemUtZm9udC1zaXplIDogY2xhbXAoJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19sb3RzX3NpemUtZm9udC1zaXplLW1pbiwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksICRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbG90c19zaXplLWZvbnQtc2l6ZS1tYXgpO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xvdHNfc2l6ZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19sb3RzX3NpemUtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xvdHNfc2l6ZS1mb250LXNpemUgfSAvIDEuNCAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xvdHNfc2l6ZS1mb250LWZhbWlseTtcclxuXHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xvdHNfc2l6ZS1mb250OiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbG90c19zaXplLWZvbnQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbG90c19zaXplLWNvbG9yOiRjb2xvcl9icmFuZC0zO1xyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19sb3RzX3NpemUtZm9udDokZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xvdHNfc2l6ZS1mb250O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xvdHNfc2l6ZV9udW1iZXItY29sb3I6JGNvbG9yX2JyYW5kLTI7XHJcblxyXG5cclxuXHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbG90c19kaXNwby1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAwLjkzOHJlbSAvIDEuNCAkZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5O1xyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19sb3RzX2Rpc3BvLWNvbG9yOiAkY29sb3JfYnJhbmQtMztcclxuXHJcblxyXG4vL01FRElBXHJcblxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX21lZGlhLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX21lZGlhLXJhZGl1czogNnB4O1xyXG5cclxuLy9MSU5LU1xyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19jb250ZW50X2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcHJpbWFyeV9mb250O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2NvbnRlbnRfbGlua3NfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2NvbnRlbnRfbGlua3NfYmFja2dyb3VuZDogJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19jb250ZW50X2xpbmtzX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2NvbnRlbnRfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9uZXV0cmFsLTE7XHJcblxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19saW5rc19mb250czogJGNvcmVfY3RhLXF1YXRlcm5hcnlfZm9udDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXF1YXRlcm5hcnlfbGV0dGVyLXNwYWNpbmc7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfaXRlbXNfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xpbmtzX2NvbG9yOiAkY29sb3JfYnJhbmQtMztcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19saW5rc19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19saW5rc19ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC00O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19saW5rc19ib3JkZXItd2lkdGg6IDFweDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19saW5rc19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01O1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX2l0ZW1zX2xpbmtzX2RyYXdpbmdfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMztcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMztcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3I7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiIFxyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ7XHJcbiRmYXZvcml0ZXMtcHJvZ3JhbXMtdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodDtcclxuXHJcblxyXG5cclxuXHJcbi8vIFNMT0dBTlxyXG5cclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19zbG9nYW4tZm9udCA6bm9ybWFsIG5vcm1hbCA2MDAgMS4yNXJlbS8gMS40ICRmb250LWZhbWlseS0tMTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19zbG9nYW4tY29sb3IgOiRjb2xvcl9icmFuZC0xO1xyXG4kZmF2b3JpdGVzLXByb2dyYW1zLXYzX3Nsb2dhbi10cmFuc2Zvcm0gOnVwcGVyY2FzZTtcclxuJGZhdm9yaXRlcy1wcm9ncmFtcy12M19zbG9nYW4tZGNvcmF0ZS1jb2xvciA6JGNvbG9yX2JyYW5kLTI7XHJcbiIsIiRmYXZvcml0ZXMtdjNfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS0xICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYzX2NhcmRfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYzX2NvbnRhaW5lci1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuXHJcbi8vVElUTEUgXHJcblxyXG4kZmF2b3JpdGVzLXYzX3RpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ246ICR0aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYzX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0Ml9mb250ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYzX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYzX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkdGl0bGUtdjFfcGFydDJfY29sb3IgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjNfdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbjogJHRpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ24gIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjNfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M190aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuLy8gVElUUkUgVklMTEVcclxuJGZhdm9yaXRlcy12M19pdGVtc190aXRsZV9jaXR5LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYzX2l0ZW1zX3RpdGxlX2NpdHktY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19pdGVtc190aXRsZV9jaXR5LWZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vSVRFTVMgQ09OVEVOVFxyXG4kZmF2b3JpdGVzLXYzX2l0ZW1zX2NvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfY29udGVudF9ib3JkZXItY29sb3IgOiRjb2xvcl9icmFuZC1zZWNvbmRhcnktNSAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy9QUklYXHJcblxyXG4kZmF2b3JpdGVzLXYzX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW46IDEuMTg4cmVtICFkZWZhdWx0OyAvLyAxOXB4XHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heDogMS4wNjNyZW0gIWRlZmF1bHQ7IC8vIDE3cHhcclxuJGZhdm9yaXRlcy12M19pdGVtc19wcmljZS1mb250LXNpemUgOiBjbGFtcCgkZmF2b3JpdGVzLXYzX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAkZmF2b3JpdGVzLXYzX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYzX2l0ZW1zX3ByaWNlLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYzX2l0ZW1zX3ByaWNlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwICN7JGZhdm9yaXRlcy12M19pdGVtc19wcmljZS1mb250LXNpemUgfSAvIDEuNCAkZmF2b3JpdGVzLXYzX2l0ZW1zX3ByaWNlLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYzX2l0ZW1zX3ByaWNlLWNvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19pdGVtc19wcmljZV92YWx1ZV9jb2xvcjogJGJvZHlfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy9USVRSRSBJVEVNU1xyXG5cclxuJGZhdm9yaXRlcy12M19pdGVtc190aXRsZS1mb250LXNpemUtbWluOiAwLjkzOHJlbSAhZGVmYXVsdDsgLy8gMTVweFxyXG4kZmF2b3JpdGVzLXYzX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1tYXg6IDAuODEzcmVtICFkZWZhdWx0OyAvLyAxM3B4XHJcblxyXG4kZmF2b3JpdGVzLXYzX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZSA6IGNsYW1wKCRmYXZvcml0ZXMtdjNfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1pbiwgY2FsYygwLjgxMjVyZW0gKyAwLjMxMjV2dyksICRmYXZvcml0ZXMtdjNfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfdGl0bGUtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfdGl0bGUtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skZmF2b3JpdGVzLXYzX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZSB9IC8gMS40ICRmYXZvcml0ZXMtdjNfaXRlbXNfdGl0bGUtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfdGl0bGVfaXRlbXMtY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4vL09QVElPTlNcclxuXHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfb3B0aW9uX251bWJlci1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19pdGVtc19vcHRpb25fbnVtYmVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19pdGVtc19vcHRpb25fbnVtYmVyLXNpemU6IDAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjNfb3B0aW9uX2l0ZW1zX251bWJlci1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG5cclxuLy9NRURJQVxyXG5cclxuJGZhdm9yaXRlcy12M19tZWRpYS1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19tZWRpYS1yYWRpdXM6IDZweCAhZGVmYXVsdDtcclxuXHJcbi8vTElOS1NcclxuXHJcbiRmYXZvcml0ZXMtdjNfY29udGVudF9saW5rc19mb250czogJGNvcmVfY3RhLXByaW1hcnlfZm9udCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19jb250ZW50X2xpbmtzX2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZyAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19jb250ZW50X2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19jb250ZW50X2xpbmtzX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19jb250ZW50X2xpbmtzX2JhY2tncm91bmQ6ICRjb3JlX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjNfY29udGVudF9saW5rc19ib3JkZXItY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG5cclxuXHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfbGlua3NfZm9udHM6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2ZvbnQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYzX2l0ZW1zX2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcXVhdGVybmFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19pdGVtc19saW5rc19jb2xvcjogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfbGlua3NfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19pdGVtc19saW5rc19zdmdfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfbGlua3NfYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfbGlua3NfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19pdGVtc19saW5rc19kcmF3aW5nX2hvdmVyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJGZhdm9yaXRlcy12M19wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYzX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYzX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYzX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIFwiUHLDqWPDqWRlbnRcIiBldCBcIlN1aXZhbnRcIiBcclxuJGZhdm9yaXRlcy12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGggIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcblxyXG4vLyBTTE9HQU5cclxuXHJcbiRmYXZvcml0ZXMtdjNfc2xvZ2FuLWZvbnQgOm5vcm1hbCBub3JtYWwgNjAwIDEuMjVyZW0vIDEuNCAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjNfc2xvZ2FuLWNvbG9yIDokY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12M19zbG9nYW4tdHJhbnNmb3JtIDp1cHBlcmNhc2UgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjNfc2xvZ2FuLWRjb3JhdGUtY29sb3IgOiRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLmZhdm9yaXRlcy12MyB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0OHJlbSkge1xyXG4gICAgICAgIC5zd2lwZXItc2xpZGUtcHJldntcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9ICBcclxuICAgIH1cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kIDogJGZhdm9yaXRlcy12M19iYWNrZ3JvdW5kO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX19zd2lwZXItcGFnaW5hdGlvbiB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXYzX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRmYXZvcml0ZXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkZmF2b3JpdGVzLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJGZhdm9yaXRlcy12M19wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW47XHJcblxyXG4gICAgICAgICAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXYzX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZmF2b3JpdGVzLXYzX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyLXRpdGxlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy12M19jb250YWluZXItYmFja2dyb3VuZDtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy12M190aXRsZS12MV9wYXJ0MV9mb250O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJGZhdm9yaXRlcy12M190aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRmYXZvcml0ZXMtdjNfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy12M190aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJGZhdm9yaXRlcy12M190aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy12M190aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtdjNfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmtzIHtcclxuICAgICAgICAuY3RhLXByaW1hcnkge1xyXG4gICAgICAgICAgICBmb250OiAkZmF2b3JpdGVzLXYzX2NvbnRlbnRfbGlua3NfZm9udHM7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkZmF2b3JpdGVzLXYzX2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkZmF2b3JpdGVzLXYzX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXYzX2NvbnRlbnRfbGlua3NfY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtdjNfY29udGVudF9saW5rc19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRmYXZvcml0ZXMtdjNfY29udGVudF9saW5rc19ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGZhdm9yaXRlcy12M19jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXIge1xyXG4gICAgICAgICYtc2xpZGUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3Nsb2dhbiB7XHJcbiAgICAgICAgZm9udDogJGZhdm9yaXRlcy12M19zbG9nYW4tZm9udDtcclxuICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy12M19zbG9nYW4tY29sb3I7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRmYXZvcml0ZXMtdjNfc2xvZ2FuLXRyYW5zZm9ybTtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXYzX3Nsb2dhbi1kY29yYXRlLWNvbG9yO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLml0ZW0ge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggIzI1MjgyQjJCO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19vcHRpb25zIHtcclxuICAgICAgICAgICAgLm9wdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAmX19udW1iZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtdjNfaXRlbXNfb3B0aW9uX251bWJlci1iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXYzX2l0ZW1zX29wdGlvbl9udW1iZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZmF2b3JpdGVzLXYzX2l0ZW1zX29wdGlvbl9udW1iZXItc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZhdm9yaXRlcy12M19vcHRpb25faXRlbXNfbnVtYmVyLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19ibG9jayB7XHJcbiAgICAgICAgICAgICYtLWNpdHkge1xyXG4gICAgICAgICAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRmYXZvcml0ZXMtdjNfaXRlbXNfdGl0bGVfY2l0eS10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXYzX2l0ZW1zX3RpdGxlX2NpdHktY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRmYXZvcml0ZXMtdjNfaXRlbXNfdGl0bGVfY2l0eS1mb250O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRmYXZvcml0ZXMtdjNfaXRlbXNfdGl0bGUtZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXYzX2l0ZW1zX3RpdGxlX2l0ZW1zLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wcmljZSB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRmYXZvcml0ZXMtdjNfaXRlbXNfcHJpY2UtZm9udDtcclxuICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtdjNfaXRlbXNfcHJpY2UtY29sb3I7XHJcbiAgICAgICAgICAgICYtdmFsdWUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtdjNfaXRlbXNfcHJpY2VfdmFsdWVfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX21lZGlhLTM2MCxcclxuICAgICAgICAmX19tZWRpYS12aWRlbyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtdjNfbWVkaWEtYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX21lZGlhIHtcclxuICAgICAgICAgICAgJi0zNjAge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGZhdm9yaXRlcy12M19tZWRpYS1yYWRpdXM7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtdmlkZW8ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGZhdm9yaXRlcy12M19tZWRpYS1yYWRpdXM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy12M19pdGVtc19jb250ZW50LWJhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRmYXZvcml0ZXMtdjNfaXRlbXNfY29udGVudF9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGlua3Mge1xyXG4gICAgICAgICAgICAuY3RhLXByaW1hcnkge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlcy12M19pdGVtc19saW5rc19mb250cztcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkZmF2b3JpdGVzLXYzX2l0ZW1zX2xpbmtzX2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRmYXZvcml0ZXMtdjNfaXRlbXNfbGlua3NfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlcy12M19pdGVtc19saW5rc19jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtdjNfaXRlbXNfbGlua3NfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGZhdm9yaXRlcy12M19pdGVtc19saW5rc19ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6ICRmYXZvcml0ZXMtdjNfaXRlbXNfbGlua3NfYm9yZGVyLXdpZHRoO1xyXG5cclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGZhdm9yaXRlcy12M19pdGVtc19saW5rc19zdmdfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtdjNfaXRlbXNfbGlua3NfaG92ZXJfY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRmYXZvcml0ZXMtdjNfaXRlbXNfbGlua3NfZHJhd2luZ19ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy12M19pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy12M19pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlcy12M19jYXJkX2JhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYmFubmVyIHtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyLWJ1dHRvbnMge1xyXG5cclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAkZmF2b3JpdGVzLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoO1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRmYXZvcml0ZXMtdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZmF2b3JpdGVzLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgJl9fc3ZnIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRmYXZvcml0ZXMtdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZmF2b3JpdGVzLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDtcclxuXHJcbiAgICAgICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXHJcbiAgICAgICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRmYXZvcml0ZXMtdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59IiwiJGZhdm9yaXRlcy12M19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTE7XHJcbiRmYXZvcml0ZXMtdjNfY2FyZF9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTU7XHJcbiRmYXZvcml0ZXMtdjNfY29udGFpbmVyLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuLy9USVRMRSBcclxuXHJcbiRmYXZvcml0ZXMtdjNfdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjogJHRpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ247XHJcbiRmYXZvcml0ZXMtdjNfdGl0bGUtdjFfcGFydDJfZm9udDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiRmYXZvcml0ZXMtdjNfdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiRmYXZvcml0ZXMtdjNfdGl0bGUtdjFfcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuJGZhdm9yaXRlcy12M190aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbjtcclxuJGZhdm9yaXRlcy12M190aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtO1xyXG4kZmF2b3JpdGVzLXYzX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcblxyXG4vLyBUSVRSRSBWSUxMRVxyXG4kZmF2b3JpdGVzLXYzX2l0ZW1zX3RpdGxlX2NpdHktdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfdGl0bGVfY2l0eS1jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kZmF2b3JpdGVzLXYzX2l0ZW1zX3RpdGxlX2NpdHktZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcblxyXG5cclxuLy9JVEVNUyBDT05URU5UXHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfY29udGVudC1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJGZhdm9yaXRlcy12M19pdGVtc19jb250ZW50X2JvcmRlci1jb2xvciA6JGNvbG9yX2JyYW5kLXNlY29uZGFyeS01O1xyXG5cclxuXHJcblxyXG4vL1BSSVhcclxuXHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbjogMS4xODhyZW07IC8vIDE5cHhcclxuJGZhdm9yaXRlcy12M19pdGVtc19wcmljZS1mb250LXNpemUtbWF4OiAxLjA2M3JlbTsgLy8gMTdweFxyXG4kZmF2b3JpdGVzLXYzX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSA6IGNsYW1wKCRmYXZvcml0ZXMtdjNfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbiwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksICRmYXZvcml0ZXMtdjNfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heCk7XHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTE7XHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfcHJpY2UtZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skZmF2b3JpdGVzLXYzX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSB9IC8gMS40ICRmYXZvcml0ZXMtdjNfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHk7XHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfcHJpY2UtY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kZmF2b3JpdGVzLXYzX2l0ZW1zX3ByaWNlX3ZhbHVlX2NvbG9yOiAkYm9keV9jb2xvcjtcclxuXHJcblxyXG4vL1RJVFJFIElURU1TXHJcblxyXG4kZmF2b3JpdGVzLXYzX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW46IDAuOTM4cmVtOyAvLyAxNXB4XHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heDogMC44MTNyZW07IC8vIDEzcHhcclxuXHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfdGl0bGUtZm9udC1zaXplIDogY2xhbXAoJGZhdm9yaXRlcy12M19pdGVtc190aXRsZS1mb250LXNpemUtbWluLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgJGZhdm9yaXRlcy12M19pdGVtc190aXRsZS1mb250LXNpemUtbWF4KTtcclxuJGZhdm9yaXRlcy12M19pdGVtc190aXRsZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJGZhdm9yaXRlcy12M19pdGVtc190aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRmYXZvcml0ZXMtdjNfaXRlbXNfdGl0bGUtZm9udC1zaXplIH0gLyAxLjQgJGZhdm9yaXRlcy12M19pdGVtc190aXRsZS1mb250LWZhbWlseTtcclxuJGZhdm9yaXRlcy12M19pdGVtc190aXRsZV9pdGVtcy1jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcblxyXG5cclxuXHJcbi8vT1BUSU9OU1xyXG5cclxuJGZhdm9yaXRlcy12M19pdGVtc19vcHRpb25fbnVtYmVyLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yO1xyXG4kZmF2b3JpdGVzLXYzX2l0ZW1zX29wdGlvbl9udW1iZXItY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4kZmF2b3JpdGVzLXYzX2l0ZW1zX29wdGlvbl9udW1iZXItc2l6ZTogMC43NXJlbTtcclxuJGZhdm9yaXRlcy12M19vcHRpb25faXRlbXNfbnVtYmVyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLTE7XHJcblxyXG4vL01FRElBXHJcblxyXG4kZmF2b3JpdGVzLXYzX21lZGlhLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01O1xyXG4kZmF2b3JpdGVzLXYzX21lZGlhLXJhZGl1czogNnB4O1xyXG5cclxuLy9MSU5LU1xyXG5cclxuJGZhdm9yaXRlcy12M19jb250ZW50X2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcHJpbWFyeV9mb250O1xyXG4kZmF2b3JpdGVzLXYzX2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nO1xyXG4kZmF2b3JpdGVzLXYzX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4kZmF2b3JpdGVzLXYzX2NvbnRlbnRfbGlua3NfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yO1xyXG4kZmF2b3JpdGVzLXYzX2NvbnRlbnRfbGlua3NfYmFja2dyb3VuZDogJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZDtcclxuJGZhdm9yaXRlcy12M19jb250ZW50X2xpbmtzX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yO1xyXG4kZmF2b3JpdGVzLXYzX2NvbnRlbnRfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9uZXV0cmFsLTE7XHJcblxyXG5cclxuJGZhdm9yaXRlcy12M19pdGVtc19saW5rc19mb250czogJGNvcmVfY3RhLXF1YXRlcm5hcnlfZm9udDtcclxuJGZhdm9yaXRlcy12M19pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXF1YXRlcm5hcnlfbGV0dGVyLXNwYWNpbmc7XHJcbiRmYXZvcml0ZXMtdjNfaXRlbXNfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4kZmF2b3JpdGVzLXYzX2l0ZW1zX2xpbmtzX2NvbG9yOiAkY29sb3JfYnJhbmQtMztcclxuJGZhdm9yaXRlcy12M19pdGVtc19saW5rc19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJGZhdm9yaXRlcy12M19pdGVtc19saW5rc19ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC00O1xyXG4kZmF2b3JpdGVzLXYzX2l0ZW1zX2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMjtcclxuJGZhdm9yaXRlcy12M19pdGVtc19saW5rc19ib3JkZXItd2lkdGg6IDFweDtcclxuJGZhdm9yaXRlcy12M19pdGVtc19saW5rc19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01O1xyXG4kZmF2b3JpdGVzLXYzX2l0ZW1zX2xpbmtzX2RyYXdpbmdfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNTtcclxuJGZhdm9yaXRlcy12M19pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMztcclxuJGZhdm9yaXRlcy12M19pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMztcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kZmF2b3JpdGVzLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiRmYXZvcml0ZXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuJGZhdm9yaXRlcy12M19wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3I7XHJcbiRmYXZvcml0ZXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiRmYXZvcml0ZXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG4kZmF2b3JpdGVzLXYzX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQ7XHJcbiRmYXZvcml0ZXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4kZmF2b3JpdGVzLXYzX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiIFxyXG4kZmF2b3JpdGVzLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ7XHJcbiRmYXZvcml0ZXMtdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yO1xyXG4kZmF2b3JpdGVzLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yO1xyXG4kZmF2b3JpdGVzLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ7XHJcbiRmYXZvcml0ZXMtdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yO1xyXG4kZmF2b3JpdGVzLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4kZmF2b3JpdGVzLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDtcclxuJGZhdm9yaXRlcy12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodDtcclxuXHJcblxyXG5cclxuXHJcbi8vIFNMT0dBTlxyXG5cclxuJGZhdm9yaXRlcy12M19zbG9nYW4tZm9udCA6bm9ybWFsIG5vcm1hbCA2MDAgMS4yNXJlbS8gMS40ICRmb250LWZhbWlseS0tMTtcclxuJGZhdm9yaXRlcy12M19zbG9nYW4tY29sb3IgOiRjb2xvcl9icmFuZC0xO1xyXG4kZmF2b3JpdGVzLXYzX3Nsb2dhbi10cmFuc2Zvcm0gOnVwcGVyY2FzZTtcclxuJGZhdm9yaXRlcy12M19zbG9nYW4tZGNvcmF0ZS1jb2xvciA6JGNvbG9yX2JyYW5kLTI7XHJcblxyXG4iLCIkZmF2b3JpdGVzLXY0X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktMSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12NF9jYXJkX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXY0X2NvbnRhaW5lcl9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuXHJcbi8vIFRJVExFU1xyXG4kZmF2b3JpdGVzLXY0X3RpdGxlX3YxX3BhcnQyX3RleHRfYWxpZ246ICR0aXRsZV92MV9wYXJ0Ml90ZXh0X2FsaWduICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXY0X3RpdGxlX3YxX3BhcnQyX2ZvbnQ6ICR0aXRsZV92MV9wYXJ0Ml9mb250ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXY0X3RpdGxlX3YxX3BhcnQxX2ZvbnQ6ICR0aXRsZV92MV9wYXJ0MV9mb250ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXY0X3RpdGxlX3YxX3BhcnQyX2NvbG9yOiAkdGl0bGVfdjFfcGFydDJfY29sb3IgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjRfdGl0bGVfdjFfcGFydDFfdGV4dF9hbGlnbjogJHRpdGxlX3YxX3BhcnQxX3RleHRfYWxpZ24gIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjRfdGl0bGVfdjFfcGFydDFfdGV4dF90cmFuc2Zvcm06ICR0aXRsZV92MV9wYXJ0MV90ZXh0X3RyYW5zZm9ybSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12NF90aXRsZV92MV9wYXJ0MV9jb2xvcjogJHRpdGxlX3YxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuLy8gVElUUkUgVklMTEVcclxuJGZhdm9yaXRlc192NF9pdGVtc190aXRsZV9jaXR5X3RyYW5zZm9ybTogJHRpdGxlX3YxX3BhcnQxX3RleHRfdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzX3Y0X2l0ZW1zX3RpdGxlX2NpdHlfY29sb3I6ICR0aXRsZV92MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlc192NF9pdGVtc190aXRsZV9jaXR5X2ZvbnQ6ICR0aXRsZV92MV9wYXJ0MV9mb250ICFkZWZhdWx0O1xyXG5cclxuLy8gSVRFTVMgQ09OVEVOVFxyXG4kZmF2b3JpdGVzX3Y0X2l0ZW1zX2NvbnRlbnRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXNfdjRfaXRlbXNfY29udGVudF9ib3JkZXJfY29sb3I6ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktNSAhZGVmYXVsdDtcclxuXHJcbi8vIFBSSVhcclxuJGZhdm9yaXRlc192NF9pdGVtc19wcmljZV9mb250X3NpemVfbWluOiAxLjE4OHJlbSAhZGVmYXVsdDsgLy8gMTlweFxyXG4kZmF2b3JpdGVzX3Y0X2l0ZW1zX3ByaWNlX2ZvbnRfc2l6ZV9tYXg6IDEuMDYzcmVtICFkZWZhdWx0OyAvLyAxN3B4XHJcbiRmYXZvcml0ZXNfdjRfaXRlbXNfcHJpY2VfZm9udF9zaXplOiBjbGFtcCgkZmF2b3JpdGVzX3Y0X2l0ZW1zX3ByaWNlX2ZvbnRfc2l6ZV9taW4sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAkZmF2b3JpdGVzX3Y0X2l0ZW1zX3ByaWNlX2ZvbnRfc2l6ZV9tYXgpICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzX3Y0X2l0ZW1zX3ByaWNlX2ZvbnRfZmFtaWx5OiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXNfdjRfaXRlbXNfcHJpY2VfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skZmF2b3JpdGVzX3Y0X2l0ZW1zX3ByaWNlX2ZvbnRfc2l6ZX0gLyAxLjQgJGZhdm9yaXRlc192NF9pdGVtc19wcmljZV9mb250X2ZhbWlseSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlc192NF9pdGVtc19wcmljZV9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXNfdjRfaXRlbXNfcHJpY2VfdmFsdWVfY29sb3I6ICRib2R5X2NvbG9yICFkZWZhdWx0O1xyXG5cclxuLy8gVElUUkUgSVRFTVNcclxuJGZhdm9yaXRlc192NF9pdGVtc190aXRsZV9mb250X3NpemVfbWluOiAwLjkzOHJlbSAhZGVmYXVsdDsgLy8gMTVweFxyXG4kZmF2b3JpdGVzX3Y0X2l0ZW1zX3RpdGxlX2ZvbnRfc2l6ZV9tYXg6IDAuODEzcmVtICFkZWZhdWx0OyAvLyAxM3B4XHJcbiRmYXZvcml0ZXNfdjRfaXRlbXNfdGl0bGVfZm9udF9zaXplOiBjbGFtcCgkZmF2b3JpdGVzX3Y0X2l0ZW1zX3RpdGxlX2ZvbnRfc2l6ZV9taW4sIGNhbGMoMC44MTI1cmVtICsgMC4zMTI1dncpLCAkZmF2b3JpdGVzX3Y0X2l0ZW1zX3RpdGxlX2ZvbnRfc2l6ZV9tYXgpICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzX3Y0X2l0ZW1zX3RpdGxlX2ZvbnRfZmFtaWx5OiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXNfdjRfaXRlbXNfdGl0bGVfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skZmF2b3JpdGVzX3Y0X2l0ZW1zX3RpdGxlX2ZvbnRfc2l6ZX0gLyAxLjQgJGZhdm9yaXRlc192NF9pdGVtc190aXRsZV9mb250X2ZhbWlseSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlc192NF9pdGVtc190aXRsZV9pdGVtc19jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG4vLyBPUFRJT05TXHJcbiRmYXZvcml0ZXNfdjRfaXRlbXNfb3B0aW9uX251bWJlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGZhdm9yaXRlc192NF9pdGVtc19vcHRpb25fbnVtYmVyX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlc192NF9pdGVtc19vcHRpb25fbnVtYmVyX3NpemU6IDAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXNfdjRfb3B0aW9uX2l0ZW1zX251bWJlcl9mb250X2ZhbWlseTogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG5cclxuLy8gTUVESUFcclxuJGZhdm9yaXRlc192NF9tZWRpYV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlc192NF9tZWRpYV9yYWRpdXM6IDZweCAhZGVmYXVsdDtcclxuXHJcbi8vIExJTktTXHJcbiRmYXZvcml0ZXNfdjRfY29udGVudF9saW5rc19mb250czogJGNvcmVfY3RhLXByaW1hcnlfZm9udCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlc192NF9jb250ZW50X2xpbmtzX2xldHRlcl9zcGFjaW5nOiAkY29yZV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZyAhZGVmYXVsdDtcclxuJGZhdm9yaXRlc192NF9jb250ZW50X2xpbmtzX3RleHRfdHJhbnNmb3JtOiAkY29yZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlc192NF9jb250ZW50X2xpbmtzX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlc192NF9jb250ZW50X2xpbmtzX2JhY2tncm91bmQ6ICRjb3JlX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXNfdjRfY29udGVudF9saW5rc19ib3JkZXJfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGZhdm9yaXRlc192NF9jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG5cclxuJGZhdm9yaXRlcy12NF9pdGVtc19saW5rc19mb250czogJGNvcmVfY3RhLXF1YXRlcm5hcnlfZm9udCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12NF9pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXF1YXRlcm5hcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXMtdjRfaXRlbXNfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXY0X2l0ZW1zX2xpbmtzX2NvbG9yOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12NF9pdGVtc19saW5rc19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12NF9pdGVtc19saW5rc19ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXY0X2l0ZW1zX2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12NF9pdGVtc19saW5rc19ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12NF9pdGVtc19saW5rc19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzLXY0X2l0ZW1zX2xpbmtzX2RyYXdpbmdfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12NF9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJGZhdm9yaXRlcy12NF9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kZmF2b3JpdGVzX3Y0X3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXNfdjRfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzX3Y0X3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlcl9jb2xvcjogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyX2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzX3Y0X3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlcl9yYWRpdXM6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlcl9yYWRpdXMgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXNfdjRfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXNfdjRfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzX3Y0X3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzX3Y0X3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9ib3JkZXJfY29sb3I6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9ib3JkZXJfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBQYWdpbmF0aW9uIFwiUHLDqWPDqWRlbnRcIiBldCBcIlN1aXZhbnRcIlxyXG4kZmF2b3JpdGVzX3Y0X3N3aXBlcl9idXR0b25fcHJldl9uZXh0X2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldl9uZXh0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXNfdjRfc3dpcGVyX2J1dHRvbl9wcmV2X25leHRfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldl9uZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzX3Y0X3N3aXBlcl9idXR0b25fcHJldl9uZXh0X2JvcmRlcl9jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2X25leHRfYm9yZGVyX2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzX3Y0X3N3aXBlcl9idXR0b25fcHJldl9uZXh0X2hvdmVyX2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldl9uZXh0X2hvdmVyX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRmYXZvcml0ZXNfdjRfc3dpcGVyX2J1dHRvbl9wcmV2X25leHRfaG92ZXJfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldl9uZXh0X2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzX3Y0X3N3aXBlcl9idXR0b25fcHJldl9uZXh0X2hvdmVyX2JvcmRlcl9jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2X25leHRfaG92ZXJfYm9yZGVyX2NvbG9yICFkZWZhdWx0O1xyXG4kZmF2b3JpdGVzX3Y0X3N3aXBlcl9idXR0b25fcHJldl9uZXh0X3dpZHRoOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXZfbmV4dF93aWR0aCAhZGVmYXVsdDtcclxuJGZhdm9yaXRlc192NF9zd2lwZXJfYnV0dG9uX3ByZXZfbmV4dF9oZWlnaHQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldl9uZXh0X2hlaWdodCAhZGVmYXVsdDtcclxuXHJcblxyXG4uZmF2b3JpdGVzLXY0IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzX3Y0X2JhY2tncm91bmQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlc192NF9jb250YWluZXJfYmFja2dyb3VuZDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXItdGl0bGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAxMjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzX3Y0X2NvbnRhaW5lcl9iYWNrZ3JvdW5kO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkZmF2b3JpdGVzX3Y0X3RpdGxlX3YxX3BhcnQxX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkZmF2b3JpdGVzX3Y0X3RpdGxlX3YxX3BhcnQxX3RleHRfYWxpZ247XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGZhdm9yaXRlc192NF90aXRsZV92MV9wYXJ0MV90ZXh0X3RyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzX3Y0X3RpdGxlX3YxX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19wYXJ0MiB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkZmF2b3JpdGVzX3Y0X3RpdGxlX3YxX3BhcnQyX3RleHRfYWxpZ247XHJcbiAgICAgICAgICAgICAgICBmb250OiAkZmF2b3JpdGVzX3Y0X3RpdGxlX3YxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlc192NF90aXRsZV92MV9wYXJ0Ml9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXItY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyLXNsaWRlciB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXItdGl0bGUtc2xpZGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGZhdm9yaXRlc192NF9jb250YWluZXJfYmFja2dyb3VuZDtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUtc2xpZGVyIHtcclxuICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkZmF2b3JpdGVzX3Y0X3RpdGxlX3NsaWRlci12MV9wYXJ0MV9mb250O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJGZhdm9yaXRlc192NF90aXRsZV9zbGlkZXItdjFfcGFydDFfdGV4dF9hbGlnbjtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkZmF2b3JpdGVzX3Y0X3RpdGxlX3NsaWRlci12MV9wYXJ0MV90ZXh0X3RyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzX3Y0X3RpdGxlX3NsaWRlci12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJGZhdm9yaXRlc192NF90aXRsZV9zbGlkZXItdjFfcGFydDJfdGV4dF9hbGlnbjtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRmYXZvcml0ZXNfdjRfdGl0bGVfc2xpZGVyLXYxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlc192NF90aXRsZV9zbGlkZXItdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlciB7XHJcbiAgICAgICAgJi1zbGlkZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC44cyBlYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1zbGlkZS1hY3RpdmUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbXMge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAuaXRlbSB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAjMjUyODJCMkI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19vcHRpb25zIHtcclxuICAgICAgICAgICAgLm9wdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAmX19udW1iZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXNfdjRfaXRlbXNfb3B0aW9uX251bWJlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzX3Y0X2l0ZW1zX29wdGlvbl9udW1iZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZmF2b3JpdGVzX3Y0X2l0ZW1zX29wdGlvbl9udW1iZXJfc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZhdm9yaXRlc192NF9vcHRpb25faXRlbXNfbnVtYmVyX2ZvbnRfZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19ibG9jayB7XHJcbiAgICAgICAgICAgICYtLWNpdHkge1xyXG4gICAgICAgICAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRmYXZvcml0ZXNfdjRfaXRlbXNfdGl0bGVfY2l0eV90cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzX3Y0X2l0ZW1zX3RpdGxlX2NpdHlfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRmYXZvcml0ZXNfdjRfaXRlbXNfdGl0bGVfY2l0eV9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlc192NF9pdGVtc190aXRsZV9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXNfdjRfaXRlbXNfdGl0bGVfaXRlbXNfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3ByaWNlIHtcclxuICAgICAgICAgICAgZm9udDogJGZhdm9yaXRlc192NF9pdGVtc19wcmljZV9mb250O1xyXG4gICAgICAgICAgICBjb2xvcjogJGZhdm9yaXRlc192NF9pdGVtc19wcmljZV9jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICYtdmFsdWUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXNfdjRfaXRlbXNfcHJpY2VfdmFsdWVfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX21lZGlhLTM2MCxcclxuICAgICAgICAmX19tZWRpYS12aWRlbyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXNfdjRfbWVkaWFfYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX21lZGlhIHtcclxuICAgICAgICAgICAgJi0zNjAge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGZhdm9yaXRlc192NF9tZWRpYV9yYWRpdXM7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtdmlkZW8ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGZhdm9yaXRlc192NF9tZWRpYV9yYWRpdXM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzX3Y0X2l0ZW1zX2NvbnRlbnRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGZhdm9yaXRlc192NF9pdGVtc19jb250ZW50X2JvcmRlcl9jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xpbmtzIHtcclxuICAgICAgICAgICAgLmN0YS1wcmltYXJ5IHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRmYXZvcml0ZXMtdjRfaXRlbXNfbGlua3NfZm9udHM7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJGZhdm9yaXRlcy12NF9pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkZmF2b3JpdGVzLXY0X2l0ZW1zX2xpbmtzX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXMtdjRfaXRlbXNfbGlua3NfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzLXY0X2l0ZW1zX2xpbmtzX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRmYXZvcml0ZXMtdjRfaXRlbXNfbGlua3NfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAkZmF2b3JpdGVzLXY0X2l0ZW1zX2xpbmtzX2JvcmRlci13aWR0aDtcclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRmYXZvcml0ZXMtdjRfaXRlbXNfbGlua3Nfc3ZnX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzLXY0X2l0ZW1zX2xpbmtzX2hvdmVyX2NvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkZmF2b3JpdGVzLXY0X2l0ZW1zX2xpbmtzX2RyYXdpbmdfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtdjRfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXMtdjRfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXNfdjRfY2FyZF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5iYW5uZXIge1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItbmF2IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3N3aXBlci1idXR0b25zIHtcclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzX3Y0X3N3aXBlcl9idXR0b25fcHJldl9uZXh0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAkZmF2b3JpdGVzX3Y0X3N3aXBlcl9idXR0b25fcHJldl9uZXh0X3dpZHRoO1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRmYXZvcml0ZXNfdjRfc3dpcGVyX2J1dHRvbl9wcmV2X25leHRfaGVpZ2h0O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZmF2b3JpdGVzX3Y0X3N3aXBlcl9idXR0b25fcHJldl9uZXh0X2JvcmRlcl9jb2xvcjtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgJl9fc3ZnIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRmYXZvcml0ZXNfdjRfc3dpcGVyX2J1dHRvbl9wcmV2X25leHRfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZmF2b3JpdGVzX3Y0X3N3aXBlcl9idXR0b25fcHJldl9uZXh0X2hvdmVyX2JvcmRlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXNfdjRfc3dpcGVyX2J1dHRvbl9wcmV2X25leHRfaG92ZXJfYmFja2dyb3VuZDtcclxuXHJcbiAgICAgICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXHJcbiAgICAgICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRmYXZvcml0ZXNfdjRfc3dpcGVyX2J1dHRvbl9wcmV2X25leHRfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyLXBhZ2luYXRpb24ge1xyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzX3Y0X3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzX3Y0X3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRmYXZvcml0ZXNfdjRfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkZmF2b3JpdGVzX3Y0X3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlcl9yYWRpdXM7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJGZhdm9yaXRlc192NF9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW47XHJcblxyXG4gICAgICAgICAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmF2b3JpdGVzX3Y0X3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmYXZvcml0ZXNfdjRfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZmF2b3JpdGVzX3Y0X3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9ib3JkZXJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlua3Mge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuICAgICAgICAuY3RhLXByaW1hcnkge1xyXG4gICAgICAgICAgICBmb250OiAkZmF2b3JpdGVzX3Y0X2NvbnRlbnRfbGlua3NfZm9udHM7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkZmF2b3JpdGVzX3Y0X2NvbnRlbnRfbGlua3NfbGV0dGVyX3NwYWNpbmc7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkZmF2b3JpdGVzX3Y0X2NvbnRlbnRfbGlua3NfdGV4dF90cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZmF2b3JpdGVzX3Y0X2NvbnRlbnRfbGlua3NfY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmYXZvcml0ZXNfdjRfY29udGVudF9saW5rc19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRmYXZvcml0ZXNfdjRfY29udGVudF9saW5rc19ib3JkZXJfY29sb3I7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGZhdm9yaXRlc192NF9jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIkZmF2b3JpdGVzLXY0X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktMTtcclxuJGZhdm9yaXRlcy12NF9jYXJkX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtNTtcclxuJGZhdm9yaXRlcy12NF9jb250YWluZXItYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblxyXG4vL1RJVExFIFxyXG5cclxuJGZhdm9yaXRlcy12NF90aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjtcclxuJGZhdm9yaXRlcy12NF90aXRsZS12MV9wYXJ0Ml9mb250OiAkdGl0bGUtdjFfcGFydDJfZm9udDtcclxuJGZhdm9yaXRlcy12NF90aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udDtcclxuJGZhdm9yaXRlcy12NF90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4kZmF2b3JpdGVzLXY0X3RpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ246ICR0aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduO1xyXG4kZmF2b3JpdGVzLXY0X3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiRmYXZvcml0ZXMtdjRfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuXHJcbi8vVElUTEUgU0xJREVSXHJcblxyXG4kZmF2b3JpdGVzLXY0X3RpdGxlX3NsaWRlci12MV9wYXJ0Ml90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjtcclxuJGZhdm9yaXRlcy12NF90aXRsZV9zbGlkZXItdjFfcGFydDJfZm9udDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiRmYXZvcml0ZXMtdjRfdGl0bGVfc2xpZGVyLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250O1xyXG4kZmF2b3JpdGVzLXY0X3RpdGxlX3NsaWRlci12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4kZmF2b3JpdGVzLXY0X3RpdGxlX3NsaWRlci12MV9wYXJ0MV90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbjtcclxuJGZhdm9yaXRlcy12NF90aXRsZV9zbGlkZXItdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuJGZhdm9yaXRlcy12NF90aXRsZV9zbGlkZXItdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuXHJcblxyXG4vLyBUSVRSRSBWSUxMRVxyXG4kZmF2b3JpdGVzLXY0X2l0ZW1zX3RpdGxlX2NpdHktdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiRmYXZvcml0ZXMtdjRfaXRlbXNfdGl0bGVfY2l0eS1jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kZmF2b3JpdGVzLXY0X2l0ZW1zX3RpdGxlX2NpdHktZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcblxyXG5cclxuLy9JVEVNUyBDT05URU5UXHJcbiRmYXZvcml0ZXMtdjRfaXRlbXNfY29udGVudC1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJGZhdm9yaXRlcy12NF9pdGVtc19jb250ZW50X2JvcmRlci1jb2xvciA6JGNvbG9yX2JyYW5kLXNlY29uZGFyeS01O1xyXG5cclxuXHJcblxyXG4vL1BSSVhcclxuXHJcbiRmYXZvcml0ZXMtdjRfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbjogMS4xODhyZW07IC8vIDE5cHhcclxuJGZhdm9yaXRlcy12NF9pdGVtc19wcmljZS1mb250LXNpemUtbWF4OiAxLjA2M3JlbTsgLy8gMTdweFxyXG4kZmF2b3JpdGVzLXY0X2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSA6IGNsYW1wKCRmYXZvcml0ZXMtdjRfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbiwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksICRmYXZvcml0ZXMtdjRfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heCk7XHJcbiRmYXZvcml0ZXMtdjRfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTE7XHJcbiRmYXZvcml0ZXMtdjRfaXRlbXNfcHJpY2UtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skZmF2b3JpdGVzLXY0X2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSB9IC8gMS40ICRmYXZvcml0ZXMtdjRfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHk7XHJcbiRmYXZvcml0ZXMtdjRfaXRlbXNfcHJpY2UtY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kZmF2b3JpdGVzLXY0X2l0ZW1zX3ByaWNlX3ZhbHVlX2NvbG9yOiAkYm9keV9jb2xvcjtcclxuXHJcblxyXG4vL1RJVFJFIElURU1TXHJcblxyXG4kZmF2b3JpdGVzLXY0X2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW46IDAuOTM4cmVtOyAvLyAxNXB4XHJcbiRmYXZvcml0ZXMtdjRfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heDogMC44MTNyZW07IC8vIDEzcHhcclxuXHJcbiRmYXZvcml0ZXMtdjRfaXRlbXNfdGl0bGUtZm9udC1zaXplIDogY2xhbXAoJGZhdm9yaXRlcy12NF9pdGVtc190aXRsZS1mb250LXNpemUtbWluLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgJGZhdm9yaXRlcy12NF9pdGVtc190aXRsZS1mb250LXNpemUtbWF4KTtcclxuJGZhdm9yaXRlcy12NF9pdGVtc190aXRsZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJGZhdm9yaXRlcy12NF9pdGVtc190aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRmYXZvcml0ZXMtdjRfaXRlbXNfdGl0bGUtZm9udC1zaXplIH0gLyAxLjQgJGZhdm9yaXRlcy12NF9pdGVtc190aXRsZS1mb250LWZhbWlseTtcclxuJGZhdm9yaXRlcy12NF9pdGVtc190aXRsZV9pdGVtcy1jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcblxyXG5cclxuXHJcbi8vT1BUSU9OU1xyXG5cclxuJGZhdm9yaXRlcy12NF9pdGVtc19vcHRpb25fbnVtYmVyLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yO1xyXG4kZmF2b3JpdGVzLXY0X2l0ZW1zX29wdGlvbl9udW1iZXItY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4kZmF2b3JpdGVzLXY0X2l0ZW1zX29wdGlvbl9udW1iZXItc2l6ZTogMC43NXJlbTtcclxuJGZhdm9yaXRlcy12NF9vcHRpb25faXRlbXNfbnVtYmVyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLTE7XHJcblxyXG4vL01FRElBXHJcblxyXG4kZmF2b3JpdGVzLXY0X21lZGlhLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01O1xyXG4kZmF2b3JpdGVzLXY0X21lZGlhLXJhZGl1czogNnB4O1xyXG5cclxuLy9MSU5LU1xyXG5cclxuJGZhdm9yaXRlcy12NF9jb250ZW50X2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcHJpbWFyeV9mb250O1xyXG4kZmF2b3JpdGVzLXY0X2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nO1xyXG4kZmF2b3JpdGVzLXY0X2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4kZmF2b3JpdGVzLXY0X2NvbnRlbnRfbGlua3NfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yO1xyXG4kZmF2b3JpdGVzLXY0X2NvbnRlbnRfbGlua3NfYmFja2dyb3VuZDogJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZDtcclxuJGZhdm9yaXRlcy12NF9jb250ZW50X2xpbmtzX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yO1xyXG4kZmF2b3JpdGVzLXY0X2NvbnRlbnRfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9uZXV0cmFsLTE7XHJcblxyXG4kZmF2b3JpdGVzLXY0X2l0ZW1zX2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcXVhdGVybmFyeV9mb250O1xyXG4kZmF2b3JpdGVzLXY0X2l0ZW1zX2xpbmtzX2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcXVhdGVybmFyeV9sZXR0ZXItc3BhY2luZztcclxuJGZhdm9yaXRlcy12NF9pdGVtc19saW5rc190ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXF1YXRlcm5hcnlfdGV4dC10cmFuc2Zvcm07XHJcbiRmYXZvcml0ZXMtdjRfaXRlbXNfbGlua3NfY29sb3I6ICRjb2xvcl9icmFuZC0zO1xyXG4kZmF2b3JpdGVzLXY0X2l0ZW1zX2xpbmtzX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01O1xyXG4kZmF2b3JpdGVzLXY0X2l0ZW1zX2xpbmtzX2JvcmRlci1jb2xvcjogJGNvbG9yX2JyYW5kLTQ7XHJcbiRmYXZvcml0ZXMtdjRfaXRlbXNfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yO1xyXG4kZmF2b3JpdGVzLXY0X2l0ZW1zX2xpbmtzX2JvcmRlci13aWR0aDogMXB4O1xyXG4kZmF2b3JpdGVzLXY0X2l0ZW1zX2xpbmtzX2hvdmVyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTU7XHJcbiRmYXZvcml0ZXMtdjRfaXRlbXNfbGlua3NfZHJhd2luZ19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01O1xyXG4kZmF2b3JpdGVzLXY0X2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0zO1xyXG4kZmF2b3JpdGVzLXY0X2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0zO1xyXG5cclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kZmF2b3JpdGVzLXY0X3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiRmYXZvcml0ZXMtdjRfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuJGZhdm9yaXRlcy12NF9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3I7XHJcbiRmYXZvcml0ZXMtdjRfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiRmYXZvcml0ZXMtdjRfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG4kZmF2b3JpdGVzLXY0X3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQ7XHJcbiRmYXZvcml0ZXMtdjRfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4kZmF2b3JpdGVzLXY0X3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiIFxyXG4kZmF2b3JpdGVzLXY0X3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ7XHJcbiRmYXZvcml0ZXMtdjRfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yO1xyXG4kZmF2b3JpdGVzLXY0X3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yO1xyXG4kZmF2b3JpdGVzLXY0X3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ7XHJcbiRmYXZvcml0ZXMtdjRfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yO1xyXG4kZmF2b3JpdGVzLXY0X3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4kZmF2b3JpdGVzLXY0X3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDtcclxuJGZhdm9yaXRlcy12NF9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodDtcclxuIiwiLy8gQ1RBIHF1YXRlcm5haXJlIDogY29ubmVjdFxyXG5cclxuJGZvb3Rlci12MV9jb25uZWN0X2N0YV9mb250LXNpemUtbWluOiAxcmVtICFkZWZhdWx0OyAvLyAxNnB4XHJcbiRmb290ZXItdjFfY29ubmVjdF9jdGFfZm9udC1zaXplLW1heDogMXJlbSAhZGVmYXVsdDsgLy8gMTZweFxyXG4kZm9vdGVyLXYxX2Nvbm5lY3RfY3RhX2ZvbnQtc2l6ZSA6IGNsYW1wKCRmb290ZXItdjFfY29ubmVjdF9jdGFfZm9udC1zaXplLW1pbiwgY2FsYygxcmVtICsgMHZ3KSwgJGZvb3Rlci12MV9jb25uZWN0X2N0YV9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGZvb3Rlci12MV9jb25uZWN0X2N0YV9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGZvb3Rlci12MV9jb25uZWN0X2N0YV9mb250LXdlaWdodCA6IDQwMCAhZGVmYXVsdDtcclxuJGZvb3Rlci12MV9jb25uZWN0X2N0YV9mb250OiBub3JtYWwgbm9ybWFsICRmb290ZXItdjFfY29ubmVjdF9jdGFfZm9udC13ZWlnaHQgI3skZm9vdGVyLXYxX2Nvbm5lY3RfY3RhX2ZvbnQtc2l6ZX0gLyAxICRmb290ZXItdjFfY29ubmVjdF9jdGFfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRmb290ZXItdjFfY29ubmVjdF9jdGFfdGV4dC1hbGlnbjogY2VudGVyICFkZWZhdWx0O1xyXG4kZm9vdGVyLXYxX2Nvbm5lY3RfY3RhX3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWRlZmF1bHQ7XHJcbiRmb290ZXItdjFfY29ubmVjdF9jdGFfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kZm9vdGVyLXYxX2Nvbm5lY3RfY3RhX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRmb290ZXItdjFfY29ubmVjdF9jdGFfaG92ZXJfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG4kZm9vdGVyLXYxX2Nvbm5lY3RfY3RhX2hvdmVyX2NvbG9yIDogJGNvbG9yX25ldXRyYWwtMSAhZGVmYXVsdDtcclxuJGZvb3Rlci12MV9jb25uZWN0X2N0YV9ob3Zlcl9ib3JkZXItY29sb3I6ICRmb290ZXItdjFfY29ubmVjdF9jdGFfaG92ZXJfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGZvb3Rlci12MV9jb25uZWN0X2N0YV9kcmF3aW5nX2hlaWdodDogMTRweCAhZGVmYXVsdDtcclxuJGZvb3Rlci12MV9jb25uZWN0X2N0YV9kcmF3aW5nX3dpZHRoOiA3cHggIWRlZmF1bHQ7XHJcbiRmb290ZXItdjFfY29ubmVjdF9jdGFfZHJhd2luZ19jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRmb290ZXItdjFfY29ubmVjdF9jdGFfZHJhd2luZ19ob3Zlcl9jb2xvcjogJGZvb3Rlci12MV9jb25uZWN0X2N0YV9ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuJGZvb3Rlci12MV9jb25uZWN0X2N0YV9kcmF3aW5nX2JvcmRlcl9jb2xvcjogJGZvb3Rlci12MV9jb25uZWN0X2N0YV9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRmb290ZXItdjFfY29ubmVjdF9jdGFfZHJhd2luZ19zdHJva2UxX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGZvb3Rlci12MV9jb25uZWN0X2N0YV9kcmF3aW5nX3N0cm9rZTJfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kZm9vdGVyLXYxX2Nvbm5lY3RfY3RhX2RyYXdpbmdfc3Ryb2tlMV9ob3Zlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRmb290ZXItdjFfY29ubmVjdF9jdGFfZHJhd2luZ19zdHJva2UyX2hvdmVyX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcbi5mb290ZXItdjEge1xyXG4gICAgLmNvbm5lY3Qge1xyXG5cclxuXHJcbiAgICAgICAgLmN0YS1xdWF0ZXJuYXJ5IHtcclxuICAgICAgICAgICAgZm9udDogJGZvb3Rlci12MV9jb25uZWN0X2N0YV9mb250O1xyXG4gICAgICAgICAgICBjb2xvcjogJGZvb3Rlci12MV9jb25uZWN0X2N0YV9jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZvb3Rlci12MV9jb25uZWN0X2N0YV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGZvb3Rlci12MV9jb25uZWN0X2N0YV90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvb3Rlci12MV9jb25uZWN0X2N0YV9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGZvb3Rlci12MV9jb25uZWN0X2N0YV9ob3Zlcl9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkZm9vdGVyLXYxX2Nvbm5lY3RfY3RhX2RyYXdpbmdfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgLnN0cm9rZS1jb2xvci0xIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkZm9vdGVyLXYxX2Nvbm5lY3RfY3RhX2RyYXdpbmdfc3Ryb2tlMV9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnN0cm9rZS1jb2xvci0yIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkZm9vdGVyLXYxX2Nvbm5lY3RfY3RhX2RyYXdpbmdfc3Ryb2tlMl9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmb290ZXItdjFfY29ubmVjdF9jdGFfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGZvb3Rlci12MV9jb25uZWN0X2N0YV9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGZvb3Rlci12MV9jb25uZWN0X2N0YV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgLnN0cm9rZS1jb2xvci0xIHtcclxuICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRmb290ZXItdjFfY29ubmVjdF9jdGFfZHJhd2luZ19zdHJva2UxX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnN0cm9rZS1jb2xvci0yIHtcclxuICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRmb290ZXItdjFfY29ubmVjdF9jdGFfZHJhd2luZ19zdHJva2UyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubGlua3MtZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgJl9fbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi0tZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5saW5rcy1ncm91cF9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG5cclxuICAgIH1cclxufSIsIiRmb290ZXItdjFfY29ubmVjdF9jdGFfZm9udC1zaXplLW1pbjogMC44NzVyZW07IC8vIDE2cHhcclxuJGZvb3Rlci12MV9jb25uZWN0X2N0YV9mb250LXNpemUtbWF4OiAwLjg3NXJlbTsgLy8gMTZweFxyXG4kZm9vdGVyLXYxX2Nvbm5lY3RfY3RhX2ZvbnQtc2l6ZSA6IGNsYW1wKCRmb290ZXItdjFfY29ubmVjdF9jdGFfZm9udC1zaXplLW1pbiwgY2FsYygxcmVtICsgMHZ3KSwgJGZvb3Rlci12MV9jb25uZWN0X2N0YV9mb250LXNpemUtbWF4KTtcclxuJGZvb3Rlci12MV9jb25uZWN0X2N0YV9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJGZvb3Rlci12MV9jb25uZWN0X2N0YV9mb250LXdlaWdodCA6IDYwMDtcclxuJGZvb3Rlci12MV9jb25uZWN0X2N0YV9mb250OiBub3JtYWwgbm9ybWFsICRmb290ZXItdjFfY29ubmVjdF9jdGFfZm9udC13ZWlnaHQgI3skZm9vdGVyLXYxX2Nvbm5lY3RfY3RhX2ZvbnQtc2l6ZX0gLyAxICRmb290ZXItdjFfY29ubmVjdF9jdGFfZm9udC1mYW1pbHk7XHJcbiRmb290ZXItdjFfY29ubmVjdF9jdGFfdGV4dC1hbGlnbjogY2VudGVyO1xyXG4kZm9vdGVyLXYxX2Nvbm5lY3RfY3RhX3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiRmb290ZXItdjFfY29ubmVjdF9jdGFfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC0xO1xyXG4kZm9vdGVyLXYxX2Nvbm5lY3RfY3RhX2NvbG9yIDogJGNvbG9yX2JyYW5kLTI7XHJcbiRmb290ZXItdjFfY29ubmVjdF9jdGFfaG92ZXJfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC0zO1xyXG4kZm9vdGVyLXYxX2Nvbm5lY3RfY3RhX2hvdmVyX2NvbG9yIDogJGNvbG9yX25ldXRyYWwtMTtcclxuJGZvb3Rlci12MV9jb25uZWN0X2N0YV9ob3Zlcl9ib3JkZXItY29sb3I6ICRmb290ZXItdjFfY29ubmVjdF9jdGFfaG92ZXJfYmFja2dyb3VuZDtcclxuJGZvb3Rlci12MV9jb25uZWN0X2N0YV9kcmF3aW5nX2hlaWdodDogMTRweDtcclxuJGZvb3Rlci12MV9jb25uZWN0X2N0YV9kcmF3aW5nX3dpZHRoOiA3cHg7XHJcbiRmb290ZXItdjFfY29ubmVjdF9jdGFfZHJhd2luZ19jb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcbiRmb290ZXItdjFfY29ubmVjdF9jdGFfZHJhd2luZ19ob3Zlcl9jb2xvcjogJGZvb3Rlci12MV9jb25uZWN0X2N0YV9ob3Zlcl9jb2xvcjtcclxuJGZvb3Rlci12MV9jb25uZWN0X2N0YV9kcmF3aW5nX2JvcmRlcl9jb2xvcjogJGZvb3Rlci12MV9jb25uZWN0X2N0YV9jb2xvcjtcclxuXHJcbiRmb290ZXItdjFfY29ubmVjdF9jdGFfZHJhd2luZ19zdHJva2UxX2NvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuJGZvb3Rlci12MV9jb25uZWN0X2N0YV9kcmF3aW5nX3N0cm9rZTJfY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kZm9vdGVyLXYxX2Nvbm5lY3RfY3RhX2RyYXdpbmdfc3Ryb2tlMV9ob3Zlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcbiRmb290ZXItdjFfY29ubmVjdF9jdGFfZHJhd2luZ19zdHJva2UyX2hvdmVyX2NvbG9yOiAkY29sb3JfYnJhbmQtMjsiLCIkY29weXJpZ2h0X2NvbG9yOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTQgIWRlZmF1bHQ7XHJcblxyXG4kY29weXJpZ2h0X25hdi1saXN0X2l0ZW1fY29sb3I6ICRjb3B5cmlnaHRfY29sb3IgIWRlZmF1bHQ7XHJcbiRjb3B5cmlnaHRfbmF2LWxpc3RfaXRlbV9ob3Zlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcblxyXG4uY29weXJpZ2h0IHtcclxuICAgIGNvbG9yOiAkY29weXJpZ2h0X2NvbG9yO1xyXG4gICAgJl9fbmF2LWxpc3Qge1xyXG4gICAgICAgIC5uYXYtbGlzdF9faXRlbSB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwifFwiO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubmF2LWxpc3RfX2xpbmsge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvcHlyaWdodF9uYXYtbGlzdF9pdGVtX2NvbG9yO1xyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29weXJpZ2h0X25hdi1saXN0X2l0ZW1faG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59IiwiLy8gTmFtZVxyXG4kZm9vdGVyLWNvb3Jkc19jb29yZHNfbmFtZV9kZWNvcmF0ZV9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRmb290ZXItY29vcmRzX2Nvb3Jkc19uYW1lX3ZhbHVlX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGZvb3Rlci1jb29yZHNfY29vcmRzX25hbWVfdmFsdWVfZm9udC1zaXplLW1pbjogMXJlbSAhZGVmYXVsdDsgLy8gMTZweFxyXG4kZm9vdGVyLWNvb3Jkc19jb29yZHNfbmFtZV92YWx1ZV9mb250LXNpemUtbWF4OiAxLjI1cmVtICFkZWZhdWx0OyAvLyAyMHB4XHJcbiRmb290ZXItY29vcmRzX2Nvb3Jkc19uYW1lX3ZhbHVlX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRmb290ZXItY29vcmRzX2Nvb3Jkc19uYW1lX3ZhbHVlX2ZvbnQtc2l6ZS1taW4sIGNhbGMoLjYyNXJlbSArIDAuNzgxM3Z3KSwgJGZvb3Rlci1jb29yZHNfY29vcmRzX25hbWVfdmFsdWVfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRmb290ZXItY29vcmRzX2Nvb3Jkc19uYW1lX3ZhbHVlX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kZm9vdGVyLWNvb3Jkc19jb29yZHNfbmFtZV92YWx1ZV9mb250OiBub3JtYWwgbm9ybWFsIDcwMCAjeyRmb290ZXItY29vcmRzX2Nvb3Jkc19uYW1lX3ZhbHVlX2ZvbnQtc2l6ZX0gLyAxLjQgJGZvb3Rlci1jb29yZHNfY29vcmRzX25hbWVfdmFsdWVfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gUGhvbmVcclxuJGZvb3Rlci1jb29yZHNfY29vcmRzX3Bob25lX3ZhbHVlX2NvbG9yOiAkY29yZV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kZm9vdGVyLWNvb3Jkc19jb29yZHNfcGhvbmVfdmFsdWVfaG92ZXJfY29sb3I6ICRjb3JlX2xpbmtfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRmb290ZXItY29vcmRzX2Nvb3Jkc19waG9uZV92YWx1ZV9mb250LXNpemUtbWluOiAxcmVtICFkZWZhdWx0OyAvLyAyMHB4XHJcbiRmb290ZXItY29vcmRzX2Nvb3Jkc19waG9uZV92YWx1ZV9mb250LXNpemUtbWF4OiAxLjI1cmVtICFkZWZhdWx0OyAvLyAyNHB4XHJcbiRmb290ZXItY29vcmRzX2Nvb3Jkc19waG9uZV92YWx1ZV9mb250LXNpemUgICAgOiBjbGFtcCgkZm9vdGVyLWNvb3Jkc19jb29yZHNfcGhvbmVfdmFsdWVfZm9udC1zaXplLW1pbiwgY2FsYyguODc1cmVtICsgLjc4MTN2dyksICRmb290ZXItY29vcmRzX2Nvb3Jkc19waG9uZV92YWx1ZV9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGZvb3Rlci1jb29yZHNfY29vcmRzX3Bob25lX3ZhbHVlX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kZm9vdGVyLWNvb3Jkc19jb29yZHNfcGhvbmVfdmFsdWVfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skZm9vdGVyLWNvb3Jkc19jb29yZHNfcGhvbmVfdmFsdWVfZm9udC1zaXplfSAvIDEuNCAkZm9vdGVyLWNvb3Jkc19jb29yZHNfcGhvbmVfdmFsdWVfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG4vLyBBZHJlc3NlXHJcbiRmb290ZXItY29vcmRzX2Nvb3Jkc19hZGRyZXNzX3ZhbHVlX2NvbG9yOiAkY29yZV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kZm9vdGVyLWNvb3Jkc19jb29yZHNfYWRkcmVzc192YWx1ZV9mb250LXNpemUtbWluOiAxcmVtICFkZWZhdWx0OyAvLyAxNnB4XHJcbiRmb290ZXItY29vcmRzX2Nvb3Jkc19hZGRyZXNzX3ZhbHVlX2ZvbnQtc2l6ZS1tYXg6IDFyZW0gIWRlZmF1bHQ7IC8vIDE2cHhcclxuJGZvb3Rlci1jb29yZHNfY29vcmRzX2FkZHJlc3NfdmFsdWVfZm9udC1zaXplICAgIDogY2xhbXAoJGZvb3Rlci1jb29yZHNfY29vcmRzX2FkZHJlc3NfdmFsdWVfZm9udC1zaXplLW1pbiwgY2FsYygxcmVtICsgMHZ3KSwgJGZvb3Rlci1jb29yZHNfY29vcmRzX2FkZHJlc3NfdmFsdWVfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRmb290ZXItY29vcmRzX2Nvb3Jkc19hZGRyZXNzX3ZhbHVlX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kZm9vdGVyLWNvb3Jkc19jb29yZHNfYWRkcmVzc192YWx1ZV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRmb290ZXItY29vcmRzX2Nvb3Jkc19hZGRyZXNzX3ZhbHVlX2ZvbnQtc2l6ZX0gLyAxLjQgJGZvb3Rlci1jb29yZHNfY29vcmRzX2FkZHJlc3NfdmFsdWVfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gTWFpbFxyXG4kZm9vdGVyLWNvb3Jkc19jb29yZHNfbWFpbF92YWx1ZV9jb2xvcjogJGNvcmVfdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuJGZvb3Rlci1jb29yZHNfY29vcmRzX21haWxfdmFsdWVfaG92ZXJfY29sb3I6ICRjb3JlX2xpbmtfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRmb290ZXItY29vcmRzX2Nvb3Jkc19tYWlsX3ZhbHVlX2ZvbnQtc2l6ZS1taW46IDFyZW0gIWRlZmF1bHQ7IC8vIDE2cHhcclxuJGZvb3Rlci1jb29yZHNfY29vcmRzX21haWxfdmFsdWVfZm9udC1zaXplLW1heDogMXJlbSAhZGVmYXVsdDsgLy8gMTZweFxyXG4kZm9vdGVyLWNvb3Jkc19jb29yZHNfbWFpbF92YWx1ZV9mb250LXNpemUgICAgOiBjbGFtcCgkZm9vdGVyLWNvb3Jkc19jb29yZHNfbWFpbF92YWx1ZV9mb250LXNpemUtbWluLCBjYWxjKDFyZW0gKyAwdncpLCAkZm9vdGVyLWNvb3Jkc19jb29yZHNfbWFpbF92YWx1ZV9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGZvb3Rlci1jb29yZHNfY29vcmRzX21haWxfdmFsdWVfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRmb290ZXItY29vcmRzX2Nvb3Jkc19tYWlsX3ZhbHVlX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGZvb3Rlci1jb29yZHNfY29vcmRzX21haWxfdmFsdWVfZm9udC1zaXplfSAvIDEuNCAkZm9vdGVyLWNvb3Jkc19jb29yZHNfbWFpbF92YWx1ZV9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuXHJcblxyXG4uZm9vdGVyLWNvb3JkcyB7XHJcblxyXG4gICAgLmNvb3JkcyB7XHJcblxyXG4gICAgICAgICZfX2luZm8ge1xyXG4gICAgICAgICAgICBtYXJnaW46IC42cmVtIDA7XHJcbiAgICAgICAgICAgIC8vIE5hbWVcclxuICAgICAgICAgICAgJi0tbmFtZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgLmNvb3Jkc19fdmFsdWUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250OiAkZm9vdGVyLWNvb3Jkc19jb29yZHNfbmFtZV92YWx1ZV9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9vdGVyLWNvb3Jkc19jb29yZHNfbmFtZV92YWx1ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGZvb3Rlci1jb29yZHNfY29vcmRzX25hbWVfZGVjb3JhdGVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuODEzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTEwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8gUGhvbmVcclxuICAgICAgICAgICAgJi0tcGhvbmUge1xyXG5cclxuICAgICAgICAgICAgICAgIC5jb29yZHNfX3ZhbHVlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250OiAkZm9vdGVyLWNvb3Jkc19jb29yZHNfcGhvbmVfdmFsdWVfZm9udDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvb3Rlci1jb29yZHNfY29vcmRzX3Bob25lX3ZhbHVlX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9vdGVyLWNvb3Jkc19jb29yZHNfcGhvbmVfdmFsdWVfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8gQWRkcmVzc2VcclxuICAgICAgICAgICAgJi0tYWRkcmVzcyB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkZm9vdGVyLWNvb3Jkc19jb29yZHNfYWRkcmVzc192YWx1ZV9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb290ZXItY29vcmRzX2Nvb3Jkc19hZGRyZXNzX3ZhbHVlX2NvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgIC5jb29yZHNfX3ZhbHVlLS1hZGRyZXNzIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8gTWFpbFxyXG4gICAgICAgICAgICAmLS1tYWlsIHtcclxuXHJcbiAgICAgICAgICAgICAgICAuY29vcmRzX192YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udDogJGZvb3Rlci1jb29yZHNfY29vcmRzX21haWxfdmFsdWVfZm9udDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvb3Rlci1jb29yZHNfY29vcmRzX21haWxfdmFsdWVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb290ZXItY29vcmRzX2Nvb3Jkc19tYWlsX3ZhbHVlX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiJGZvb3Rlci12MV9pdGVtX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRmb290ZXItdjFfaXRlbV90aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuXHJcbiRmb290ZXItdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluOiAxLjI1cmVtICFkZWZhdWx0OyAvLyAyMHB4XHJcbiRmb290ZXItdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4OiAxLjVyZW0gIWRlZmF1bHQ7IC8vIDI0cHhcclxuJGZvb3Rlci12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRmb290ZXItdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDAuODc1cmVtICsgMC43ODEzdncpLCAkZm9vdGVyLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRmb290ZXItdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSA6ICR0aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGZvb3Rlci12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGZvb3Rlci12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJGZvb3Rlci12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZm9vdGVyLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLmZvb3Rlci12MSB7XHJcbiAgICAudGl0bGUtdjEge1xyXG4gICAgICAgIC50aXRsZS12MV9fcGFydDEge1xyXG4gICAgICAgICAgICBmb250OiAkZm9vdGVyLXYxX2l0ZW1fdGl0bGUtdjFfcGFydDFfZm9udDtcclxuICAgICAgICAgICAgY29sb3I6ICRmb290ZXItdjFfaXRlbV90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpdGxlLXYxX19wYXJ0MiB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRmb290ZXItdjFfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICBjb2xvcjogJGZvb3Rlci12MV9pdGVtX3RpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiRsb2dvbGJpX2NvbG9yOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTQgIWRlZmF1bHQ7XHJcbiRsb2dvbGJpX3N2Z19jb2xvcjogJGxvZ29sYmlfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4ubG9nb2xiaSB7XHJcbiAgICBjb2xvcjogJGxvZ29sYmlfY29sb3I7XHJcblxyXG4gICAgJl9fc3ZnIHtcclxuICAgICAgICBmaWxsOiAkbG9nb2xiaV9zdmdfY29sb3I7XHJcbiAgICB9XHJcbn0iLCIkaGVhZGVyX2JhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4kaGVhZGVyX2JhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL21vZHVsZXMvaGVhZGVyLzEuanBnJyk7XHJcbiRoZWFkZXJfYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuJGhlYWRlcl9iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4kaGVhZGVyX2JhY2tncm91bmQtcG9zaXRpb246IDUwJTtcclxuJGhlYWRlcl9iYWNrZ3JvdW5kOiAkaGVhZGVyX2JhY2tncm91bmQtaW1hZ2UgJGhlYWRlcl9iYWNrZ3JvdW5kLWNvbG9yICRoZWFkZXJfYmFja2dyb3VuZC1yZXBlYXQgICRoZWFkZXJfYmFja2dyb3VuZC1wb3NpdGlvbiAhZGVmYXVsdDtcclxuXHJcbiRoZWFkZXJfb3ZlcmxheV9iYWNrZ3JvdW5kX3N0YXJ0OiByZ2JhKCRjb2xvcl9uZXV0cmFsLTAsIDAuNTMpICFkZWZhdWx0O1xyXG4kaGVhZGVyX292ZXJsYXlfYmFja2dyb3VuZF9lbmQgOiByZ2JhKCRjb2xvcl9uZXV0cmFsLTAsIDApICFkZWZhdWx0O1xyXG5cclxuJG1lbnVfdHJhbnNpdGlvbjogJGFuaW1hdGlvbi1kdXJhdGlvbiAkYW5pbWF0aW9uLWVhc2UgIWRlZmF1bHQ7IC8vIE1lbnUgOiB0cmFuc2l0aW9uIGFuaW1hdGlvblxyXG5cclxuLy8gSVRFTSBUSVRMRVxyXG4kaGVhZGVyX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcbiRoZWFkZXJfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJGhlYWRlcl90aXRsZS12MV9wYXJ0MV9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRoZWFkZXJfdGl0bGUtdjFfcGFydDFfZm9udC1zaXplLW1pbjogMXJlbSAhZGVmYXVsdDsgLy8gMTZweFxyXG4kaGVhZGVyX3RpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZS1tYXg6IDFyZW0gIWRlZmF1bHQ7IC8vIDE2cHhcclxuJGhlYWRlcl90aXRsZS12MV9wYXJ0MV9mb250LXNpemUgICAgOiBjbGFtcCgkaGVhZGVyX3RpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMXJlbSArIDB2dyksICRoZWFkZXJfdGl0bGUtdjFfcGFydDFfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRoZWFkZXJfdGl0bGUtdjFfcGFydDFfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRoZWFkZXJfdGl0bGUtdjFfcGFydDFfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skaGVhZGVyX3RpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZX0gLyAxLjQgJGhlYWRlcl90aXRsZS12MV9wYXJ0MV9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuXHJcbiRoZWFkZXJfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbjogMS43NXJlbSAhZGVmYXVsdDsgLy8gMjZweFxyXG4kaGVhZGVyX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDMuMTI1cmVtICFkZWZhdWx0OyAvLyAzMHB4XHJcbiRoZWFkZXJfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplICAgIDogY2xhbXAoJGhlYWRlcl90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKC0wLjMxMjVyZW0gKyA0LjI5Njl2dyksICRoZWFkZXJfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRoZWFkZXJfdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgOiAkdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRoZWFkZXJfdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skaGVhZGVyX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJGhlYWRlcl90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGhlYWRlcl90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG4vLyBTRUFSQ0ggVjJcclxuJGhlYWRlcl9zZWFyY2gtdjJfYnV0dG9uX2N0YS1xdWF0ZXJuYXJ5X2JhY2tncm91bmQgICAgIDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRoZWFkZXJfc2VhcmNoLXYyX2J1dHRvbl9jdGEtcXVhdGVybmFyeV9jb2xvciAgICAgICAgICA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kaGVhZGVyX3NlYXJjaC12Ml9idXR0b25fY3RhLXF1YXRlcm5hcnlfYm9yZGVyLWNvbG9yICAgOiAkaGVhZGVyX3NlYXJjaC12Ml9idXR0b25fY3RhLXF1YXRlcm5hcnlfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGhlYWRlcl9zZWFyY2gtdjJfYnV0dG9uX2N0YS1xdWF0ZXJuYXJ5X2RyYXdpbmdfY29sb3IgOiAkaGVhZGVyX3NlYXJjaC12Ml9idXR0b25fY3RhLXF1YXRlcm5hcnlfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kaGVhZGVyX3NlYXJjaC12Ml9idXR0b25fY3RhLXF1YXRlcm5hcnlfaG92ZXJfYmFja2dyb3VuZCAgOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGhlYWRlcl9zZWFyY2gtdjJfYnV0dG9uX2N0YS1xdWF0ZXJuYXJ5X2hvdmVyX2NvbG9yICAgICAgIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRoZWFkZXJfc2VhcmNoLXYyX2J1dHRvbl9jdGEtcXVhdGVybmFyeV9ob3Zlcl9ib3JkZXItY29sb3I6ICRoZWFkZXJfc2VhcmNoLXYyX2J1dHRvbl9jdGEtcXVhdGVybmFyeV9ob3Zlcl9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kaGVhZGVyX3NlYXJjaC12Ml9idXR0b25fY3RhLXF1YXRlcm5hcnlfZHJhd2luZ19ob3Zlcl9jb2xvciA6ICRoZWFkZXJfc2VhcmNoLXYyX2J1dHRvbl9jdGEtcXVhdGVybmFyeV9ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRoZWFkZXJfc2Vjb25kYXJ5X2xnX3RvcCA6IDYwJSAhZGVmYXVsdDtcclxuXHJcbi8vIElOTkVSXHJcbiRoZWFkZXItaW5uZXJfb3ZlcmxheV9iYWNrZ3JvdW5kX3N0YXJ0OiByZ2JhKCRjb2xvcl9uZXV0cmFsLTAsIDAuNikgIWRlZmF1bHQ7XHJcbiRoZWFkZXItaW5uZXJfb3ZlcmxheV9iYWNrZ3JvdW5kX2VuZCA6IHJnYmEoJGNvbG9yX25ldXRyYWwtMCwgMC42KSAhZGVmYXVsdDtcclxuXHJcbi8vIFN3aXRjaCBidXR0b25cclxuJGhlYWRlcl9zZWFyY2gtc3dpdGNoX2N0YS1xdWlucXVlbm5pYWxfZm9udC1zaXplLW1pbjogJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9mb250LXNpemUtbWluICFkZWZhdWx0OyAvLyAxMnB4XHJcbiRoZWFkZXJfc2VhcmNoLXN3aXRjaF9jdGEtcXVpbnF1ZW5uaWFsX2ZvbnQtc2l6ZS1tYXg6ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfZm9udC1zaXplLW1heCAhZGVmYXVsdDsgLy8gMTJweFxyXG4kaGVhZGVyX3NlYXJjaC1zd2l0Y2hfY3RhLXF1aW5xdWVubmlhbF9mb250LXNpemUgICAgOiAkY29yZV9jdGEtcXVpbnF1ZW5uaWFsX2ZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGhlYWRlcl9zZWFyY2gtc3dpdGNoX2N0YS1xdWlucXVlbm5pYWxfZm9udC1mYW1pbHkgOiAkY29yZV9jdGEtcXVpbnF1ZW5uaWFsX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kaGVhZGVyX3NlYXJjaC1zd2l0Y2hfY3RhLXF1aW5xdWVubmlhbF9mb250LXdlaWdodCA6ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfZm9udC13ZWlnaHQhZGVmYXVsdDtcclxuJGhlYWRlcl9zZWFyY2gtc3dpdGNoX2N0YS1xdWlucXVlbm5pYWxfZm9udDogJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9mb250ICFkZWZhdWx0O1xyXG5cclxuJGhlYWRlcl9zZWFyY2gtc3dpdGNoX2N0YS1xdWlucXVlbm5pYWxfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRoZWFkZXJfc2VhcmNoLXN3aXRjaF9jdGEtcXVpbnF1ZW5uaWFsX2JvcmRlci13aWR0aCAgOiAkY29yZV9jdGEtcXVpbnF1ZW5uaWFsX2JvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGhlYWRlcl9zZWFyY2gtc3dpdGNoX2N0YS1xdWlucXVlbm5pYWxfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcblxyXG4kaGVhZGVyX3NlYXJjaC1zd2l0Y2hfY3RhLXF1aW5xdWVubmlhbF9iYWNrZ3JvdW5kICAgICA6ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfYmFja2dyb3VuZCAgIWRlZmF1bHQ7XHJcbiRoZWFkZXJfc2VhcmNoLXN3aXRjaF9jdGEtcXVpbnF1ZW5uaWFsX2NvbG9yICAgICAgICAgIDogJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9jb2xvciAhZGVmYXVsdDtcclxuJGhlYWRlcl9zZWFyY2gtc3dpdGNoX2N0YS1xdWlucXVlbm5pYWxfYm9yZGVyLWNvbG9yICAgOiAkY29yZV9jdGEtcXVpbnF1ZW5uaWFsX2JvcmRlci1jb2xvciAgIWRlZmF1bHQ7XHJcblxyXG4kaGVhZGVyX3NlYXJjaC1zd2l0Y2hfY3RhLXF1aW5xdWVubmlhbF9ob3Zlcl9jb2xvciAgICAgICA6ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRoZWFkZXJfc2VhcmNoLXN3aXRjaF9jdGEtcXVpbnF1ZW5uaWFsX2hvdmVyX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9ob3Zlcl9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kaGVhZGVyX3NlYXJjaC1zd2l0Y2hfY3RhLXF1aW5xdWVubmlhbF9kcmF3aW5nX2NvbG9yOiRjb3JlX2N0YS1xdWlucXVlbm5pYWxfZHJhd2luZ19jb2xvciAhZGVmYXVsdDtcclxuJGhlYWRlcl9zZWFyY2gtc3dpdGNoX2N0YS1xdWlucXVlbm5pYWxfZHJhd2luZ19ob3Zlcl9jb2xvcjogJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9kcmF3aW5nX2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kaGVhZGVyX3NlYXJjaC1zd2l0Y2hfY3RhLXF1aW5xdWVubmlhbF9kcmF3aW5nX2JvcmRlcl9jb2xvcjogJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9kcmF3aW5nX2JvcmRlcl9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRoZWFkZXJfc2VhcmNoLXN3aXRjaF9idXR0b24tLXN3ZWVwX2JlZm9yZV9iYWNrZ3JvdW5kOiAkYnV0dG9uLS1zd2VlcF9iZWZvcmVfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuXHJcblxyXG4kaGVhZGVyX21pbi1oZWlnaHQ6IDgwMHB4ICFkZWZhdWx0O1xyXG5cclxuLmhlYWRlciB7XHJcblxyXG4gICAgbWluLWhlaWdodDogNzB2aDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmX19kZWNvcmF0ZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kOiAkaGVhZGVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaGVhZGVyX2JhY2tncm91bmQtc2l6ZTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgIC5oZWFkZXItc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmhlYWRlci1zd2lwZXIge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgJGhlYWRlcl9vdmVybGF5X2JhY2tncm91bmRfc3RhcnQgMCUsICRoZWFkZXJfb3ZlcmxheV9iYWNrZ3JvdW5kX2VuZCAxMDAlKTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuaGVhZGVyX19tYWluIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG5cclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19uYXYtdG9nZ2xlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxcmVtO1xyXG4gICAgICAgIGxlZnQ6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJi0taG9tZSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0IDogJGhlYWRlcl9taW4taGVpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiRtZW51X3N3aXRjaC1icmVha3BvaW50KSBhbmQgKG1pbi1oZWlnaHQ6OTAwcHgpe1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGVyX19uYXYtdG9nZ2xlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWVudV9zd2l0Y2gtYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXZpbm5lciB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNjBweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAgMTYwcHg7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAkaGVhZGVyLWlubmVyX292ZXJsYXlfYmFja2dyb3VuZF9zdGFydCAwJSwgJGhlYWRlci1pbm5lcl9vdmVybGF5X2JhY2tncm91bmRfZW5kIDEwMCUpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubWFpbi1uYXYge1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGVyIHtcclxuICAgICAgICAgICAgJl9fbWFpbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fbG9nbyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtZW51X3N3aXRjaC1icmVha3BvaW50LS1pbm5lcikge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubG9nbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgJl9fc291cmNlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWVudV9zd2l0Y2gtYnJlYWtwb2ludC0taW5uZXIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWVudV9zd2l0Y2gtYnJlYWtwb2ludCkge1xyXG5cclxuICAgICAgICAvKlxyXG4gICAgICAgICogVmVyc2lvbiAxXHJcbiAgICAgICAgICovXHJcbiAgICAgICAgJi0tdjEge1xyXG4gICAgICAgICAgICAuaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICZfX21haW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvKlxyXG4gICAgICAgICogVmVyc2lvbiAyXHJcbiAgICAgICAgKi9cclxuICAgICAgICAmLS12MiB7XHJcbiAgICAgICAgICAgIC5oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgJl9fbWFpbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmX19sb2dvIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogM3JlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLypcclxuICAgICAgICAqIFZlcnNpb24gM1xyXG4gICAgICAgICAqL1xyXG4gICAgICAgICYtLXYzIHtcclxuXHJcbiAgICAgICAgICAgIC5oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgJl9fbWFpbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICZfX2xvZ28ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDN2aDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAvKlxyXG4gICAgICAgICogVmVyc2lvbiA0XHJcbiAgICAgICAgICovXHJcbiAgICAgICAgJi0tdjQge1xyXG4gICAgICAgICAgICAuaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICZfX21haW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJl9fbG9nbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICZfX25hdi10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tbGVmdCB7XHJcbiAgICAgICAgICAgICAgICAuaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAmX19uYXYtdG9nZ2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNnZoO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubWFpbi1uYXYge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLXJpZ2h0IHtcclxuICAgICAgICAgICAgICAgIC5oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICZfX25hdi10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNnZoO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubWFpbi1uYXYge1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgLnRpdGxlLXYxX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkaGVhZGVyX3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGhlYWRlcl90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRlcl90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50aXRsZS12MV9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGhlYWRlcl90aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRoZWFkZXJfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2Vjb25kYXJ5IHtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgdG9wOiAkaGVhZGVyX3NlY29uZGFyeV9sZ190b3A7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NlYXJjaCB7XHJcblxyXG4gICAgICAgIHdpZHRoOiA5MHZ3O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICAmLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBjb2xvcjogJGhlYWRlcl9zZWFyY2gtdjJfYnV0dG9uX2N0YS1xdWF0ZXJuYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkaGVhZGVyX3NlYXJjaC12Ml9idXR0b25fY3RhLXF1YXRlcm5hcnlfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaGVhZGVyX3NlYXJjaC12Ml9idXR0b25fY3RhLXF1YXRlcm5hcnlfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkaGVhZGVyX3NlYXJjaC12Ml9idXR0b25fY3RhLXF1YXRlcm5hcnlfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRoZWFkZXJfc2VhcmNoLXYyX2J1dHRvbl9jdGEtcXVhdGVybmFyeV9ob3Zlcl9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICAuc2VhcmNoLWJ1dHRvbl9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGhlYWRlcl9zZWFyY2gtdjJfYnV0dG9uX2N0YS1xdWF0ZXJuYXJ5X2RyYXdpbmdfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGhlYWRlcl9zZWFyY2gtdjJfYnV0dG9uX2N0YS1xdWF0ZXJuYXJ5X2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRoZWFkZXJfc2VhcmNoLXYyX2J1dHRvbl9jdGEtcXVhdGVybmFyeV9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2VhcmNoLWJ1dHRvbiB7XHJcblxyXG4gICAgICAgICAgICAgICAgJl9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkaGVhZGVyX3NlYXJjaC12Ml9idXR0b25fY3RhLXF1YXRlcm5hcnlfZHJhd2luZ19jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtYWN0aW9uIHtcclxuICAgICAgICAgICAgLmN0YS1xdWlucXVlbm5pYWwge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGhlYWRlcl9zZWFyY2gtc3dpdGNoX2N0YS1xdWlucXVlbm5pYWxfZm9udDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkaGVhZGVyX3NlYXJjaC1zd2l0Y2hfY3RhLXF1aW5xdWVubmlhbF9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkaGVhZGVyX3NlYXJjaC1zd2l0Y2hfY3RhLXF1aW5xdWVubmlhbF90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogJGhlYWRlcl9zZWFyY2gtc3dpdGNoX2N0YS1xdWlucXVlbm5pYWxfYm9yZGVyLXdpZHRoO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRoZWFkZXJfc2VhcmNoLXN3aXRjaF9jdGEtcXVpbnF1ZW5uaWFsX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGhlYWRlcl9zZWFyY2gtc3dpdGNoX2N0YS1xdWlucXVlbm5pYWxfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGhlYWRlcl9zZWFyY2gtc3dpdGNoX2N0YS1xdWlucXVlbm5pYWxfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaGVhZGVyX3NlYXJjaC1zd2l0Y2hfY3RhLXF1aW5xdWVubmlhbF9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRoZWFkZXJfc2VhcmNoLXN3aXRjaF9jdGEtcXVpbnF1ZW5uaWFsX2hvdmVyX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAuY3RhLXF1aW5xdWVubmlhbF9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRoZWFkZXJfc2VhcmNoLXN3aXRjaF9jdGEtcXVpbnF1ZW5uaWFsX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkaGVhZGVyX3NlYXJjaC1zd2l0Y2hfYnV0dG9uLS1zd2VlcF9iZWZvcmVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmX19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkaGVhZGVyX3NlYXJjaC1zd2l0Y2hfY3RhLXF1aW5xdWVubmlhbF9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX192aWRlby1iYWNrZ3JvdW5kIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgLy9wb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICB9XHJcbiAgICAmX192aWRlby1mb3JlZ3JvdW5kLFxyXG4gICAgJl9fdmlkZW8tYmFja2dyb3VuZCBpZnJhbWUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWluLWFzcGVjdC1yYXRpbzogMTYvOSkge1xyXG4gICAgICAgICZfX3ZpZGVvLWZvcmVncm91bmQgeyBoZWlnaHQ6IDMwMCU7IHRvcDogLTEwMCU7IH1cclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LWFzcGVjdC1yYXRpbzogMTYvOSkge1xyXG4gICAgICAgICZfX3ZpZGVvLWZvcmVncm91bmQgeyB3aWR0aDogMzAwJTsgbGVmdDogLTEwMCU7IH1cclxuICAgIH1cclxuXHJcblxyXG59XHJcblxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbWVudV9zd2l0Y2gtYnJlYWtwb2ludCkge1xyXG4gICAgLmhlYWRlci0taG9tZSB7XHJcbiAgICAgICAgLmhlYWRlcl9fbG9nbywuaGVhZGVyX19uYXYtdG9nZ2xlLC5oZWFkZXJfX3RvcGJhciwuaGVhZGVyX190b29scyB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJG1lbnVfdHJhbnNpdGlvbiwgdmlzaWJpbGl0eSAkbWVudV90cmFuc2l0aW9uLCB0cmFuc2Zvcm0gJG1lbnVfdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgLmJvZHktLW1lbnUtb3BlbmVkICYsXHJcbiAgICAgICAgICAgIC5oZWFkZXItLXNlYXJjaC1vcGVuZWQgJiB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbWVudV9zd2l0Y2gtYnJlYWtwb2ludC0taW5uZXIpIHtcclxuICAgIC5oZWFkZXItLXZpbm5lciB7XHJcbiAgICAgICAgLmhlYWRlcl9fbG9nbywuaGVhZGVyX19uYXYtdG9nZ2xlLC5oZWFkZXJfX3RvcGJhciwuaGVhZGVyX190b29scyB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJG1lbnVfdHJhbnNpdGlvbiwgdmlzaWJpbGl0eSAkbWVudV90cmFuc2l0aW9uLCB0cmFuc2Zvcm0gJG1lbnVfdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgLmJvZHktLW1lbnUtb3BlbmVkICYsXHJcbiAgICAgICAgICAgIC5oZWFkZXItLXNlYXJjaC1vcGVuZWQgJiB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiRoZWFkZXJfYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiRoZWFkZXJfYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbW9kdWxlcy9oZWFkZXIvMS5qcGcnKTtcclxuJGhlYWRlcl9iYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4kaGVhZGVyX2JhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiRoZWFkZXJfYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xyXG4kaGVhZGVyX2JhY2tncm91bmQ6ICRoZWFkZXJfYmFja2dyb3VuZC1pbWFnZSAkaGVhZGVyX2JhY2tncm91bmQtY29sb3IgJGhlYWRlcl9iYWNrZ3JvdW5kLXJlcGVhdCAgJGhlYWRlcl9iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cclxuJGhlYWRlcl9vdmVybGF5X2JhY2tncm91bmRfc3RhcnQ6IHJnYmEoJGNvbG9yX25ldXRyYWwtMSwgMC4zMCk7XHJcbiRoZWFkZXJfb3ZlcmxheV9iYWNrZ3JvdW5kX2VuZCA6IHJnYmEoJGNvbG9yX25ldXRyYWwtMSwgMC42Nik7XHJcblxyXG4kbWVudV90cmFuc2l0aW9uOiAkYW5pbWF0aW9uLWR1cmF0aW9uICRhbmltYXRpb24tZWFzZTsgLy8gTWVudSA6IHRyYW5zaXRpb24gYW5pbWF0aW9uXHJcblxyXG4vLyBJVEVNIFRJVExFXHJcbiRoZWFkZXJfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvciA6ICMzNzMxMzU7XHJcblxyXG4kaGVhZGVyX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiRoZWFkZXJfdGl0bGUtdjFfcGFydDFfY29sb3I6ICMzNzMxMzU7XHJcbiRoZWFkZXJfdGl0bGUtdjFfcGFydDFfZm9udC1zaXplLW1pbjogMXJlbTsgLy8gMTZweFxyXG4kaGVhZGVyX3RpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZS1tYXg6IDFyZW07IC8vIDE2cHhcclxuJGhlYWRlcl90aXRsZS12MV9wYXJ0MV9mb250LXNpemUgICAgOiBjbGFtcCgkaGVhZGVyX3RpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMXJlbSArIDB2dyksICRoZWFkZXJfdGl0bGUtdjFfcGFydDFfZm9udC1zaXplLW1heCk7XHJcbiRoZWFkZXJfdGl0bGUtdjFfcGFydDFfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTE7XHJcbiRoZWFkZXJfdGl0bGUtdjFfcGFydDFfZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgI3skaGVhZGVyX3RpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZX0gLyAxLjQgJGhlYWRlcl90aXRsZS12MV9wYXJ0MV9mb250LWZhbWlseTtcclxuXHJcbiRoZWFkZXJfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbjogMS43NXJlbTsgLy8gMjZweFxyXG4kaGVhZGVyX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDMuMTI1cmVtOyAvLyAzMHB4XHJcbiRoZWFkZXJfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplICAgIDogY2xhbXAoJGhlYWRlcl90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKC0wLjMxMjVyZW0gKyA0LjI5Njl2dyksICRoZWFkZXJfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCk7XHJcbiRoZWFkZXJfdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgOiAkdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHk7XHJcbiRoZWFkZXJfdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skaGVhZGVyX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJGhlYWRlcl90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseTtcclxuJGhlYWRlcl90aXRsZS12MV9wYXJ0Ml9jb2xvcjogIzM3MzEzNTtcclxuXHJcbi8vIFNFQVJDSCBWMlxyXG4kaGVhZGVyX3NlYXJjaC12Ml9idXR0b25fY3RhLXF1YXRlcm5hcnlfYmFja2dyb3VuZCAgICAgOiAkY29sb3JfYnJhbmQtMjtcclxuJGhlYWRlcl9zZWFyY2gtdjJfYnV0dG9uX2N0YS1xdWF0ZXJuYXJ5X2NvbG9yICAgICAgICAgIDogJGNvbG9yX2JyYW5kLTU7XHJcbiRoZWFkZXJfc2VhcmNoLXYyX2J1dHRvbl9jdGEtcXVhdGVybmFyeV9ib3JkZXItY29sb3IgICA6ICRoZWFkZXJfc2VhcmNoLXYyX2J1dHRvbl9jdGEtcXVhdGVybmFyeV9iYWNrZ3JvdW5kO1xyXG4kaGVhZGVyX3NlYXJjaC12Ml9idXR0b25fY3RhLXF1YXRlcm5hcnlfZHJhd2luZ19jb2xvciA6ICRoZWFkZXJfc2VhcmNoLXYyX2J1dHRvbl9jdGEtcXVhdGVybmFyeV9jb2xvcjtcclxuXHJcbiRoZWFkZXJfc2VhcmNoLXYyX2J1dHRvbl9jdGEtcXVhdGVybmFyeV9ob3Zlcl9iYWNrZ3JvdW5kICA6ICRjb2xvcl9icmFuZC0xO1xyXG4kaGVhZGVyX3NlYXJjaC12Ml9idXR0b25fY3RhLXF1YXRlcm5hcnlfaG92ZXJfY29sb3IgICAgICAgOiAkY29sb3JfYnJhbmQtNTtcclxuJGhlYWRlcl9zZWFyY2gtdjJfYnV0dG9uX2N0YS1xdWF0ZXJuYXJ5X2hvdmVyX2JvcmRlci1jb2xvcjogJGhlYWRlcl9zZWFyY2gtdjJfYnV0dG9uX2N0YS1xdWF0ZXJuYXJ5X2hvdmVyX2JhY2tncm91bmQ7XHJcbiRoZWFkZXJfc2VhcmNoLXYyX2J1dHRvbl9jdGEtcXVhdGVybmFyeV9kcmF3aW5nX2hvdmVyX2NvbG9yIDogJGhlYWRlcl9zZWFyY2gtdjJfYnV0dG9uX2N0YS1xdWF0ZXJuYXJ5X2hvdmVyX2NvbG9yO1xyXG5cclxuJGhlYWRlcl9zZWNvbmRhcnlfbGdfdG9wIDogNjAlO1xyXG5cclxuLy8gSU5ORVJcclxuJGhlYWRlci1pbm5lcl9vdmVybGF5X2JhY2tncm91bmRfc3RhcnQ6IHJnYmEoJGNvbG9yX25ldXRyYWwtMSwgMC42KTtcclxuJGhlYWRlci1pbm5lcl9vdmVybGF5X2JhY2tncm91bmRfZW5kIDogcmdiYSgkY29sb3JfbmV1dHJhbC0xLCAwLjYpO1xyXG5cclxuLy8gU2VhcmNoIHN3aXRjaCBidXR0b25cclxuJGhlYWRlcl9zZWFyY2gtc3dpdGNoX2N0YS1xdWlucXVlbm5pYWxfZm9udC1zaXplLW1pbjogMC43NXJlbTsgLy8gMTJweFxyXG4kaGVhZGVyX3NlYXJjaC1zd2l0Y2hfY3RhLXF1aW5xdWVubmlhbF9mb250LXNpemUtbWF4OiAwLjc1cmVtOyAvLyAxMnB4XHJcbiRoZWFkZXJfc2VhcmNoLXN3aXRjaF9jdGEtcXVpbnF1ZW5uaWFsX2ZvbnQtc2l6ZSAgICA6ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfZm9udC1zaXplO1xyXG4kaGVhZGVyX3NlYXJjaC1zd2l0Y2hfY3RhLXF1aW5xdWVubmlhbF9mb250LWZhbWlseSA6ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfZm9udC1mYW1pbHk7XHJcbiRoZWFkZXJfc2VhcmNoLXN3aXRjaF9jdGEtcXVpbnF1ZW5uaWFsX2ZvbnQtd2VpZ2h0IDogJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9mb250LXdlaWdodDtcclxuJGhlYWRlcl9zZWFyY2gtc3dpdGNoX2N0YS1xdWlucXVlbm5pYWxfZm9udDogJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9mb250O1xyXG5cclxuJGhlYWRlcl9zZWFyY2gtc3dpdGNoX2N0YS1xdWlucXVlbm5pYWxfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfbGV0dGVyLXNwYWNpbmc7XHJcbiRoZWFkZXJfc2VhcmNoLXN3aXRjaF9jdGEtcXVpbnF1ZW5uaWFsX2JvcmRlci13aWR0aCAgOiAkY29yZV9jdGEtcXVpbnF1ZW5uaWFsX2JvcmRlci13aWR0aDtcclxuJGhlYWRlcl9zZWFyY2gtc3dpdGNoX2N0YS1xdWlucXVlbm5pYWxfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfdGV4dC10cmFuc2Zvcm07XHJcblxyXG4kaGVhZGVyX3NlYXJjaC1zd2l0Y2hfY3RhLXF1aW5xdWVubmlhbF9iYWNrZ3JvdW5kICAgICA6ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfYmFja2dyb3VuZCA7XHJcbiRoZWFkZXJfc2VhcmNoLXN3aXRjaF9jdGEtcXVpbnF1ZW5uaWFsX2NvbG9yICAgICAgICAgIDogIzM3MzEzNTtcclxuJGhlYWRlcl9zZWFyY2gtc3dpdGNoX2N0YS1xdWlucXVlbm5pYWxfYm9yZGVyLWNvbG9yICAgOiAkY29yZV9jdGEtcXVpbnF1ZW5uaWFsX2JvcmRlci1jb2xvciA7XHJcblxyXG4kaGVhZGVyX3NlYXJjaC1zd2l0Y2hfY3RhLXF1aW5xdWVubmlhbF9ob3Zlcl9jb2xvciAgICAgICA6ICMzNzMxMzU7XHJcbiRoZWFkZXJfc2VhcmNoLXN3aXRjaF9jdGEtcXVpbnF1ZW5uaWFsX2hvdmVyX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXF1aW5xdWVubmlhbF9ob3Zlcl9ib3JkZXItY29sb3I7XHJcblxyXG4kaGVhZGVyX3NlYXJjaC1zd2l0Y2hfY3RhLXF1aW5xdWVubmlhbF9kcmF3aW5nX2NvbG9yOiMzNzMxMzU7XHJcbiRoZWFkZXJfc2VhcmNoLXN3aXRjaF9jdGEtcXVpbnF1ZW5uaWFsX2RyYXdpbmdfaG92ZXJfY29sb3I6ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfZHJhd2luZ19ob3Zlcl9jb2xvcjtcclxuJGhlYWRlcl9zZWFyY2gtc3dpdGNoX2N0YS1xdWlucXVlbm5pYWxfZHJhd2luZ19ib3JkZXJfY29sb3I6ICRjb3JlX2N0YS1xdWlucXVlbm5pYWxfZHJhd2luZ19ib3JkZXJfY29sb3I7XHJcblxyXG4kaGVhZGVyX3NlYXJjaC1zd2l0Y2hfYnV0dG9uLS1zd2VlcF9iZWZvcmVfYmFja2dyb3VuZDogJGJ1dHRvbi0tc3dlZXBfYmVmb3JlX2JhY2tncm91bmQ7XHJcbiIsIiRpYS1zZWFyY2hfbWVzc2FnZXNfYmFja2dyb3VuZF9zdGFydCA6IHJnYmEoJGNvbG9yX2JyYW5kLTMsIC41NikgIWRlZmF1bHQ7XHJcbiRpYS1zZWFyY2hfbWVzc2FnZXNfYmFja2dyb3VuZF9lbmQ6IHJnYmEoJGNvbG9yX2JyYW5kLTMsIC44KSAhZGVmYXVsdDtcclxuXHJcbiRpYS1zZWFyY2hfbWVzc2FnZV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGlhLXNlYXJjaF9tZXNzYWdlX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcbiRpYS1zZWFyY2hfbWVzc2FnZS0tZ2VuZXJhdGVfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRpYS1zZWFyY2hfbWVzc2FnZS0tZ2VuZXJhdGVfY29sb3I6ICRib2R5X2NvbG9yICFkZWZhdWx0O1xyXG5cclxuJGlhLXNlYXJjaF9idXR0b25fYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG4kaWEtc2VhcmNoX2J1dHRvbl9zdmdfbGluZV9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRpYS1zZWFyY2hfYnV0dG9uX3N2Z19iYWRnZV9jb2xvciA6ICRpYS1zZWFyY2hfYnV0dG9uX3N2Z19saW5lX2NvbG9yICFkZWZhdWx0O1xyXG4kaWEtc2VhcmNoX2J1dHRvbl9zdmdfbWljcm9fY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuJGlhLXNlYXJjaF9jaGF0LW1lc3NhZ2VfYnVsbGV0X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kaWEtc2VhcmNoX2NoYXQtbWVzc2FnZV9idWxsZXRfYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG4kaWEtc2VhcmNoX2J1dHRvbi0tYWN0aW9uX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yIWRlZmF1bHQ7XHJcbiRpYS1zZWFyY2hfYnV0dG9uLS1hY3Rpb24tc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuJGlhLXNlYXJjaF9tZXNzYWdlX3Njcm9sbGJhcl9jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG4uaWEtc2VhcmNoIHtcclxuXHJcbiAgICAmX19kaWFsb2cge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICRpYS1zZWFyY2hfbWVzc2FnZXNfYmFja2dyb3VuZF9zdGFydCAwJSwgJGlhLXNlYXJjaF9tZXNzYWdlc19iYWNrZ3JvdW5kX2VuZCAxMDAlKTtcclxuICAgICAgICAmW2RhdGEtb3Blbj1cInRydWVcIl0ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW07XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDkwMDAwO1xyXG4gICAgICAgICAgICAuaWEtc2VhcmNoX19zdmctLXBsdXMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaWEtc2VhcmNoX19zdmctLW1vaW5zIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZbZGF0YS1vcGVuPVwiZmFsc2VcIl0ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2LjVyZW07XHJcbiAgICAgICAgICAgIC5pYS1zZWFyY2hfX3N2Zy0tbW9pbnMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaWEtc2VhcmNoX19zdmctLXBsdXMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmlhLXNlYXJjaF9fc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbWVzc2FnZXMge1xyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLDAsMCwwLjMpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYlxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlhLXNlYXJjaF9tZXNzYWdlX3Njcm9sbGJhcl9jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19tZXNzYWdlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaWEtc2VhcmNoX21lc3NhZ2VfYmFja2dyb3VuZDtcclxuICAgICAgICBjb2xvcjogJGlhLXNlYXJjaF9tZXNzYWdlX2NvbG9yO1xyXG4gICAgICAgICYtLWdlbmVyYXRlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlhLXNlYXJjaF9tZXNzYWdlLS1nZW5lcmF0ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJGlhLXNlYXJjaF9tZXNzYWdlLS1nZW5lcmF0ZV9jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19idG4tcmVkdWNlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuICAgICAgICBjb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC00O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2J1dHRvbi1hY3Rpb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRpYS1zZWFyY2hfYnV0dG9uX2JhY2tncm91bmQ7XHJcbiAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG5cclxuICAgICAgICAmLS12b2ljZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRpYS1zZWFyY2hfYnV0dG9uLS1hY3Rpb25fYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICAgICAgc3Ryb2tlIDogJGlhLXNlYXJjaF9idXR0b24tLWFjdGlvbi1zdmdfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9faW5wdXQtdm9pY2Uge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAmID4gKiB7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zdmcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTYwcHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMTYwcHg7XHJcbiAgICAgICAgd2lkdGg6IDE1dmg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpe1xyXG4gICAgICAgICAgICB3aWR0aDogMTd2aDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XHJcbiAgICAgICAgJl9fdG9wIHtcclxuICAgICAgICAgICAgJi0tMiB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDExMCUsIC0zNyUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jaGF0LW1lc3NhZ2Uge1xyXG4gICAgICAgICZfX2J1bGxldCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRpYS1zZWFyY2hfY2hhdC1tZXNzYWdlX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXI6ICRpYS1zZWFyY2hfY2hhdC1tZXNzYWdlX2J1bGxldF9ib3JkZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaWEtc2VhcmNoX19zdmctbWljcm8ge1xyXG4gICAgc3Ryb2tlOiAkaWEtc2VhcmNoX2J1dHRvbl9zdmdfbWljcm9fY29sb3I7XHJcbn1cclxuLmlhLXNlYXJjaF9fc3ZnLWJhZGdlIHtcclxuICAgIGZpbGw6ICRpYS1zZWFyY2hfYnV0dG9uX3N2Z19iYWRnZV9jb2xvcjtcclxuICAgIHN0cm9rZTogJGlhLXNlYXJjaF9idXR0b25fc3ZnX2JhZGdlX2NvbG9yO1xyXG59XHJcbi5pYS1zZWFyY2hfX3N2Zy1saW5lMSxcclxuLmlhLXNlYXJjaF9fc3ZnLWxpbmUyLFxyXG4uaWEtc2VhcmNoX19zdmctbGluZTMsXHJcbi5pYS1zZWFyY2hfX3N2Zy1saW5lNCB7XHJcbiAgICBmaWxsOiAkaWEtc2VhcmNoX2J1dHRvbl9zdmdfbGluZV9jb2xvcjtcclxufVxyXG5cclxuLmlhLXNlYXJjaF9fc3ZnLWxpbmUxIHtcclxufVxyXG4uaWEtc2VhcmNoX19zdmctbGluZTIge1xyXG4gICAgYW5pbWF0aW9uOiBjaXJjbGVyZXZlcnNlIDZzIGluZmluaXRlIGxpbmVhcjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxufVxyXG4uaWEtc2VhcmNoX19zdmctbGluZTMge1xyXG4gICAgYW5pbWF0aW9uOiBjaXJjbGUgNXMgaW5maW5pdGUgbGluZWFyO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG59XHJcbi5pYS1zZWFyY2hfX3N2Zy1saW5lNCB7XHJcblxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGNpcmNsZSB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICB9XHJcbiAgICAyMCUgIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg4MGRlZyk7XHJcbiAgICB9XHJcbiAgICA0MCUgIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMjBkZWcpO1xyXG4gICAgfVxyXG4gICAgNjAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMDBkZWcpO1xyXG4gICAgfVxyXG4gICAgODAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNTBkZWcpO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGNpcmNsZXJldmVyc2Uge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgfVxyXG4gICAgMjAlICB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTgwZGVnKTtcclxuICAgIH1cclxuICAgIDQwJSAge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMjBkZWcpO1xyXG4gICAgfVxyXG4gICAgNjAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjAwZGVnKTtcclxuICAgIH1cclxuICAgIDgwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTI1MGRlZyk7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcclxuICAgIH1cclxufSIsIiRpYS1zZWFyY2hfbWVzc2FnZXNfYmFja2dyb3VuZF9zdGFydCA6IHJnYmEoJGNvbG9yX2JyYW5kLTMsIC41Nik7XHJcbiRpYS1zZWFyY2hfbWVzc2FnZXNfYmFja2dyb3VuZF9lbmQ6IHJnYmEoJGNvbG9yX2JyYW5kLTMsIC44KTtcclxuXHJcbiRpYS1zZWFyY2hfbWVzc2FnZV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMTtcclxuJGlhLXNlYXJjaF9tZXNzYWdlX2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuXHJcbiRpYS1zZWFyY2hfbWVzc2FnZS0tZ2VuZXJhdGVfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRpYS1zZWFyY2hfbWVzc2FnZS0tZ2VuZXJhdGVfY29sb3I6ICRib2R5X2NvbG9yO1xyXG5cclxuJGlhLXNlYXJjaF9idXR0b25fYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTE7XHJcblxyXG4kaWEtc2VhcmNoX2J1dHRvbl9zdmdfbGluZV9jb2xvcjogJGNvbG9yX25ldXRyYWwtMTtcclxuJGlhLXNlYXJjaF9idXR0b25fc3ZnX2JhZGdlX2NvbG9yIDogJGlhLXNlYXJjaF9idXR0b25fc3ZnX2xpbmVfY29sb3I7XHJcbiRpYS1zZWFyY2hfYnV0dG9uX3N2Z19taWNyb19jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcblxyXG4kaWEtc2VhcmNoX2NoYXQtbWVzc2FnZV9idWxsZXRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTE7XHJcbiRpYS1zZWFyY2hfY2hhdC1tZXNzYWdlX2J1bGxldF9ib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE1NiwgMTUzLCAxMzksIC42NSk7XHJcblxyXG4kaWEtc2VhcmNoX2J1dHRvbi0tYWN0aW9uX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yIDtcclxuJGlhLXNlYXJjaF9idXR0b24tLWFjdGlvbi1zdmdfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcblxyXG4kaWEtc2VhcmNoX21lc3NhZ2Vfc2Nyb2xsYmFyX2NvbG9yOiAkY29sb3JfYnJhbmQtMTsiLCIvLyBUSVRMRVxyXG4kaGlnaGxpZ2h0LXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRoaWdobGlnaHQtdjFfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjogJGhpZ2hsaWdodC12MV90aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJGhpZ2hsaWdodC12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRoaWdobGlnaHQtdjFfdGl0bGUtdjFfcGFydDFfZm9udDokdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuJGhpZ2hsaWdodC12MV90aXRsZS12MV9wYXJ0Ml9mb250OiR0aXRsZS12MV9wYXJ0Ml9mb250ICFkZWZhdWx0O1xyXG5cclxuLy9CQUNLR1JPVU5EXHJcblxyXG4kaGlnaGxpZ2h0LXYxX2JhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL21vZHVsZXMvaGlnaGxpZ2h0LzEuanBnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb3ZlciB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJGhpZ2hsaWdodC12MV9iYWNrZ3JvdW5kLW1vYmlsZTogdXJsKCcuLi9pbWFnZXMvbW9kdWxlcy9oaWdobGlnaHQvMS5qcGcnKSBuby1yZXBlYXQgbGVmdCBjZW50ZXIgIC8gY292ZXIgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbi8vR3JhZGllbnQgdG8gQkFDS0dST1VORFxyXG5cclxuJGhpZ2hsaWdodC12MV9iYWNrZ3JvdW5kX2dyYWRpZW50X3RvcDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRoaWdobGlnaHQtdjFfYmFja2dyb3VuZF9ncmFkaWVudF9ib3R0b206ICRjb2xvcl9uZXV0cmFsLTAgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vIEVESVRPUklBTFxyXG5cclxuJGhpZ2hsaWdodC12MV9lZGl0b3JpYWxfdGV4dF9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRoaWdobGlnaHQtdjFfZWRpdG9yaWFsX2xpbmtfY29sb3I6ICRjb3JlX2xpbmtfY29sb3IgIWRlZmF1bHQ7XHJcbiRoaWdobGlnaHQtdjFfZWRpdG9yaWFsX2xpbmtfdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWRlZmF1bHQ7XHJcbiRoaWdobGlnaHQtdjFfZWRpdG9yaWFsX2xpbmtfaG92ZXJfY29sb3I6ICRjb3JlX2xpbmtfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRoaWdobGlnaHQtdjFfZWRpdG9yaWFsX3RleHRfZm9udDogJGVkaXRvcmlhbF9wX2ZvbnQgIWRlZmF1bHQ7XHJcbiRoaWdobGlnaHQtdjFfZWRpdG9yaWFsX3RleHRfYWxpZ24gOmNlbnRlciAhZGVmYXVsdDtcclxuXHJcbi8vIENUQSBxdWF0ZXJuYWlyZSBcclxuXHJcbiRoaWdobGlnaHQtdjEtY3RhX2ZvbnQtc2l6ZS1taW46IDFyZW0gIWRlZmF1bHQ7IC8vIDE2cHhcclxuJGhpZ2hsaWdodC12MS1jdGFfZm9udC1zaXplLW1heDogMXJlbSAhZGVmYXVsdDsgLy8gMTZweFxyXG4kaGlnaGxpZ2h0LXYxLWN0YV9mb250LXNpemUgOiBjbGFtcCgkaGlnaGxpZ2h0LXYxLWN0YV9mb250LXNpemUtbWluLCBjYWxjKDFyZW0gKyAwdncpLCAkaGlnaGxpZ2h0LXYxLWN0YV9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJGhpZ2hsaWdodC12MS1jdGFfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRoaWdobGlnaHQtdjEtY3RhX2ZvbnQtd2VpZ2h0IDogNDAwICFkZWZhdWx0O1xyXG4kaGlnaGxpZ2h0LXYxLWN0YV9mb250OiBub3JtYWwgbm9ybWFsICRoaWdobGlnaHQtdjEtY3RhX2ZvbnQtd2VpZ2h0ICN7JGhpZ2hsaWdodC12MS1jdGFfZm9udC1zaXplfSAvIDEgJGhpZ2hsaWdodC12MS1jdGFfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRoaWdobGlnaHQtdjEtY3RhX3RleHQtYWxpZ246IGNlbnRlciAhZGVmYXVsdDtcclxuJGhpZ2hsaWdodC12MS1jdGFfdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhZGVmYXVsdDtcclxuJGhpZ2hsaWdodC12MS1jdGFfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kaGlnaGxpZ2h0LXYxLWN0YV9jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kaGlnaGxpZ2h0LXYxLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRoaWdobGlnaHQtdjEtY3RhX2hvdmVyX2NvbG9yIDogJGNvbG9yX25ldXRyYWwtMSAhZGVmYXVsdDtcclxuJGhpZ2hsaWdodC12MS1jdGFfaG92ZXJfYm9yZGVyLWNvbG9yOiAkaGlnaGxpZ2h0LXYxLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kaGlnaGxpZ2h0LXYxLWN0YV9kcmF3aW5nX2hlaWdodDogMTRweCAhZGVmYXVsdDtcclxuJGhpZ2hsaWdodC12MS1jdGFfZHJhd2luZ193aWR0aDogN3B4ICFkZWZhdWx0O1xyXG4kaGlnaGxpZ2h0LXYxLWN0YV9kcmF3aW5nX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGhpZ2hsaWdodC12MS1jdGFfZHJhd2luZ19ob3Zlcl9jb2xvcjogJGhpZ2hsaWdodC12MS1jdGFfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRoaWdobGlnaHQtdjEtY3RhX2RyYXdpbmdfYm9yZGVyX2NvbG9yOiAkaGlnaGxpZ2h0LXYxLWN0YV9jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4uaGlnaGxpZ2h0LXYxIHtcclxuICAgIGJhY2tncm91bmQ6ICRoaWdobGlnaHQtdjFfYmFja2dyb3VuZDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpe1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRoaWdobGlnaHQtdjFfYmFja2dyb3VuZC1tb2JpbGUgXHJcbiAgICB9XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICRoaWdobGlnaHQtdjFfYmFja2dyb3VuZF9ncmFkaWVudF90b3AsICRoaWdobGlnaHQtdjFfYmFja2dyb3VuZF9ncmFkaWVudF9ib3R0b20pO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGhpZ2hsaWdodC12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQ6JGhpZ2hsaWdodC12MV90aXRsZS12MV9wYXJ0MV9mb250O1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkaGlnaGxpZ2h0LXYxX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6JGhpZ2hsaWdodC12MV90aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRoaWdobGlnaHQtdjFfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5lZGl0b3JpYWwge1xyXG4gICAgICAgIGNvbG9yOiAkaGlnaGxpZ2h0LXYxX2VkaXRvcmlhbF90ZXh0X2NvbG9yO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRoaWdobGlnaHQtdjFfZWRpdG9yaWFsX2xpbmtfY29sb3I7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGhpZ2hsaWdodC12MV9lZGl0b3JpYWxfbGlua190ZXh0LWRlY29yYXRpb247XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkaGlnaGxpZ2h0LXYxX2VkaXRvcmlhbF9saW5rX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udDogJGhpZ2hsaWdodC12MV9lZGl0b3JpYWxfdGV4dF9mb250O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiAkaGlnaGxpZ2h0LXYxX2VkaXRvcmlhbF90ZXh0X2FsaWduO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY3RhLXF1YXRlcm5hcnkge1xyXG4gICAgICAgIGZvbnQ6ICRoaWdobGlnaHQtdjEtY3RhX2ZvbnQ7XHJcbiAgICAgICAgY29sb3I6ICRoaWdobGlnaHQtdjEtY3RhX2NvbG9yO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRoaWdobGlnaHQtdjEtY3RhX2JhY2tncm91bmQ7XHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgY29sb3I6ICRoaWdobGlnaHQtdjEtY3RhX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRoaWdobGlnaHQtdjEtY3RhX2hvdmVyX2JvcmRlci1jb2xvcjtcclxuXHJcbiAgICAgICAgICAgIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkaGlnaGxpZ2h0LXYxLWN0YV9kcmF3aW5nX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkaGlnaGxpZ2h0LXYxLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRoaWdobGlnaHQtdjEtY3RhX2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICBmaWxsOiAkaGlnaGxpZ2h0LXYxLWN0YV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxpbmtzLWdyb3VwIHtcclxuICAgICAgICAgICAgJl9fbGluayB7XHJcbiAgICAgICAgICAgICAgICAmLS1kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAubGlua3MtZ3JvdXBfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59IiwiLy8gVElUTEVcclxuJGhpZ2hsaWdodC12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kaGlnaGxpZ2h0LXYxX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I6ICRoaWdobGlnaHQtdjFfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiRoaWdobGlnaHQtdjFfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4kaGlnaGxpZ2h0LXYxX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6JHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiRoaWdobGlnaHQtdjFfdGl0bGUtdjFfcGFydDJfZm9udDokdGl0bGUtdjFfcGFydDJfZm9udDtcclxuXHJcbi8vQkFDS0dST1VORFxyXG5cclxuJGhpZ2hsaWdodC12MV9iYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9tb2R1bGVzL2hpZ2hsaWdodC8xLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY292ZXIgdHJhbnNwYXJlbnQ7XHJcbiRoaWdobGlnaHQtdjFfYmFja2dyb3VuZC1tb2JpbGU6IHVybCgnLi4vaW1hZ2VzL21vZHVsZXMvaGlnaGxpZ2h0LzEuanBnJykgbm8tcmVwZWF0IGxlZnQgY2VudGVyICAvIGNvdmVyIHRyYW5zcGFyZW50O1xyXG4vL0dyYWRpZW50IHRvIEJBQ0tHUk9VTkRcclxuXHJcbiRoaWdobGlnaHQtdjFfYmFja2dyb3VuZF9ncmFkaWVudF90b3A6IHRyYW5zcGFyZW50O1xyXG4kaGlnaGxpZ2h0LXYxX2JhY2tncm91bmRfZ3JhZGllbnRfYm90dG9tOiAkY29sb3JfbmV1dHJhbC0wO1xyXG5cclxuXHJcblxyXG4vLyBFRElUT1JJQUxcclxuXHJcbiRoaWdobGlnaHQtdjFfZWRpdG9yaWFsX3RleHRfY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4kaGlnaGxpZ2h0LXYxX2VkaXRvcmlhbF9saW5rX2NvbG9yOiAkY29yZV9saW5rX2NvbG9yO1xyXG4kaGlnaGxpZ2h0LXYxX2VkaXRvcmlhbF9saW5rX3RleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4kaGlnaGxpZ2h0LXYxX2VkaXRvcmlhbF9saW5rX2hvdmVyX2NvbG9yOiAkY29yZV9saW5rX2hvdmVyX2NvbG9yO1xyXG4kaGlnaGxpZ2h0LXYxX2VkaXRvcmlhbF90ZXh0X2ZvbnQ6ICRlZGl0b3JpYWxfcF9mb250O1xyXG4kaGlnaGxpZ2h0LXYxX2VkaXRvcmlhbF90ZXh0X2FsaWduIDpjZW50ZXI7XHJcblxyXG4vLyBDVEEgcXVhdGVybmFpcmUgXHJcblxyXG4kaGlnaGxpZ2h0LXYxLWN0YV9mb250LXNpemUtbWluOiAxcmVtOyAvLyAxNnB4XHJcbiRoaWdobGlnaHQtdjEtY3RhX2ZvbnQtc2l6ZS1tYXg6IDFyZW07IC8vIDE2cHhcclxuJGhpZ2hsaWdodC12MS1jdGFfZm9udC1zaXplIDogY2xhbXAoJGhpZ2hsaWdodC12MS1jdGFfZm9udC1zaXplLW1pbiwgY2FsYygxcmVtICsgMHZ3KSwgJGhpZ2hsaWdodC12MS1jdGFfZm9udC1zaXplLW1heCk7XHJcbiRoaWdobGlnaHQtdjEtY3RhX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xO1xyXG4kaGlnaGxpZ2h0LXYxLWN0YV9mb250LXdlaWdodCA6IDQwMDtcclxuJGhpZ2hsaWdodC12MS1jdGFfZm9udDogbm9ybWFsIG5vcm1hbCAkaGlnaGxpZ2h0LXYxLWN0YV9mb250LXdlaWdodCAjeyRoaWdobGlnaHQtdjEtY3RhX2ZvbnQtc2l6ZX0gLyAxICRoaWdobGlnaHQtdjEtY3RhX2ZvbnQtZmFtaWx5O1xyXG4kaGlnaGxpZ2h0LXYxLWN0YV90ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiRoaWdobGlnaHQtdjEtY3RhX3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiRoaWdobGlnaHQtdjEtY3RhX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtMjtcclxuJGhpZ2hsaWdodC12MS1jdGFfY29sb3IgOiAkY29sb3JfYnJhbmQtNTtcclxuJGhpZ2hsaWdodC12MS1jdGFfaG92ZXJfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC0zO1xyXG4kaGlnaGxpZ2h0LXYxLWN0YV9ob3Zlcl9jb2xvciA6ICRjb2xvcl9uZXV0cmFsLTE7XHJcbiRoaWdobGlnaHQtdjEtY3RhX2hvdmVyX2JvcmRlci1jb2xvcjogJGhpZ2hsaWdodC12MS1jdGFfaG92ZXJfYmFja2dyb3VuZDtcclxuJGhpZ2hsaWdodC12MS1jdGFfZHJhd2luZ19oZWlnaHQ6IDE0cHg7XHJcbiRoaWdobGlnaHQtdjEtY3RhX2RyYXdpbmdfd2lkdGg6IDdweDtcclxuJGhpZ2hsaWdodC12MS1jdGFfZHJhd2luZ19jb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcbiRoaWdobGlnaHQtdjEtY3RhX2RyYXdpbmdfaG92ZXJfY29sb3I6ICRoaWdobGlnaHQtdjEtY3RhX2hvdmVyX2NvbG9yO1xyXG4kaGlnaGxpZ2h0LXYxLWN0YV9kcmF3aW5nX2JvcmRlcl9jb2xvcjogJGhpZ2hsaWdodC12MS1jdGFfY29sb3I7XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcblxyXG4kamVzdGltb19iYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYnJhbmRfMSAhZGVmYXVsdDtcclxuJGplc3RpbW9fYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhZGVmYXVsdDtcclxuJGplc3RpbW9fYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhZGVmYXVsdDtcclxuJGplc3RpbW9fYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhZGVmYXVsdDtcclxuJGplc3RpbW9fYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlICFkZWZhdWx0O1xyXG4kamVzdGltb19iYWNrZ3JvdW5kOiAkamVzdGltb19iYWNrZ3JvdW5kLWNvbG9yICRqZXN0aW1vX2JhY2tncm91bmQtaW1hZ2UgJGplc3RpbW9fYmFja2dyb3VuZC1yZXBlYXQgJGplc3RpbW9fYmFja2dyb3VuZC1wb3NpdGlvbiAvICRqZXN0aW1vX2JhY2tncm91bmQtc2l6ZSAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBGb25kIGR1IG1vZHVsZVxyXG4kamVzdGltb19vdmVybGF5X2JhY2tncm91bmQtY29sb3I6IG5vbmUgIWRlZmF1bHQ7XHJcbiRqZXN0aW1vX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGplc3RpbW9fbGFiZWwtdHh0X2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGplc3RpbW9fcGxhY2Vob2xkZXJfY29sb3I6ICRjb2xvcl9uZXV0cmFsXzEgIWRlZmF1bHQ7XHJcbiRqZXN0aW1vX3BsYWNlaG9sZGVyX2JvcmRlcl9jb2xvcjogJGNvbG9yX25ldXRyYWxfMSAhZGVmYXVsdDtcclxuJGplc3RpbW9fdGV4dF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAxZW0vMSAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcblxyXG4kamVzdGltb19jaGVja2JveF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAuODgyNGVtLzEuMmVtICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGplc3RpbW9fbGVnYWxzX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDAuNjQ3MWVtIEF2ZW5pckJvb2ssVGltZXMgTmV3IFJvbWFuLHNlcmlmICFkZWZhdWx0O1xyXG4kamVzdGltb19sZWdhbHNfY29sb3I6ICRjb2xvcl9uZXV0cmFsXzEgIWRlZmF1bHQ7XHJcblxyXG4vLyBUSVRMRVxyXG4kamVzdGltb19fdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJGplc3RpbW9fX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I6ICRqZXN0aW1vX190aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJGplc3RpbW9fX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGplc3RpbW9fX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6JHRpdGxlLXYxX3BhcnQxX2ZvbnQgIWRlZmF1bHQ7XHJcbiRqZXN0aW1vX190aXRsZS12MV9wYXJ0Ml9mb250OiR0aXRsZS12MV9wYXJ0Ml9mb250ICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQXV0cmVzIHN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uamVzdGltbyB7XHJcbiAgICBjb2xvcjogJGplc3RpbW9fY29sb3I7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJl9fYmFja2dyb3VuZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGplc3RpbW9fYmFja2dyb3VuZDtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRqZXN0aW1vX292ZXJsYXlfYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIC50aXRsZS12MSB7XHJcbiAgICAgICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkamVzdGltb19fdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250OiRqZXN0aW1vX190aXRsZS12MV9wYXJ0MV9mb250O1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkamVzdGltb19fdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgZm9udDokamVzdGltb19fdGl0bGUtdjFfcGFydDJfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkamVzdGltb19fdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgJl9faXRlbS1saW5rcyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0ge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAuZm9ybS1ncm91cD4qIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZpcnN0LXJvdyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0ZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmFkaW9zX19ncm91cCB7XHJcbiAgICAgICAgICAgIC5yYWRpb3NfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pe1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxhYmVsLXR4dCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMmVtO1xyXG5cclxuICAgICAgICAgICAgJi5maXJzdC1maWVsZCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGplc3RpbW9fbGFiZWwtdHh0X2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLXNpbmdsZS1zZWxlY3RlZCAucGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGplc3RpbW9fcGxhY2Vob2xkZXJfY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLXNpbmdsZS1zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGplc3RpbW9fcGxhY2Vob2xkZXJfYm9yZGVyX2NvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHRmaWVsZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IC41ZW0gLjVlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvcm1fX2ZpZWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDFlbSAyZW07XHJcblxyXG4gICAgICAgICAgICAmLmNvbmRpdGlvbl9maWVsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMWVtIDFlbSA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50ZXh0ZmllbGRfX2lucHV0IHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGplc3RpbW9fcGxhY2Vob2xkZXJfYm9yZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRqZXN0aW1vX3BsYWNlaG9sZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9ybV9fY29uZGl0aW9ucyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxZW0gMmVtO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvcm1fX3ZhbGlkYXRpb24ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuamVzdGltb19sYWJlbF9jb25kaXRpb25zIHtcclxuICAgICAgICAgICAgZm9udDogJGplc3RpbW9fY2hlY2tib3hfZm9udDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvcm1fX2xlZ2FscyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxZW0gMmVtO1xyXG4gICAgICAgICAgICBmb250OiAkamVzdGltb19sZWdhbHNfZm9udDtcclxuICAgICAgICAgICAgY29sb3I6ICRqZXN0aW1vX2xlZ2Fsc19jb2xvcjtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5qZXN0aW1vX2xhYmVsX2NvbmRpdGlvbnMge1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuXHJcbiRqZXN0aW1vX2JhY2tncm91bmQtY29sb3I6ICRjb2xvcl9icmFuZF8xO1xyXG4kamVzdGltb19iYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4kamVzdGltb19iYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4kamVzdGltb19iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4kamVzdGltb19iYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcbiRqZXN0aW1vX2JhY2tncm91bmQ6ICRqZXN0aW1vX2JhY2tncm91bmQtY29sb3IgJGplc3RpbW9fYmFja2dyb3VuZC1pbWFnZSAkamVzdGltb19iYWNrZ3JvdW5kLXJlcGVhdCAkamVzdGltb19iYWNrZ3JvdW5kLXBvc2l0aW9uIC8gJGplc3RpbW9fYmFja2dyb3VuZC1zaXplOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIEZvbmQgZHUgbW9kdWxlXHJcbiRqZXN0aW1vX292ZXJsYXlfYmFja2dyb3VuZC1jb2xvcjogbm9uZTtcclxuJGplc3RpbW9fY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kamVzdGltb19sYWJlbC10eHRfY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kamVzdGltb19wbGFjZWhvbGRlcl9jb2xvcjogJGNvbG9yX25ldXRyYWxfMTtcclxuJGplc3RpbW9fcGxhY2Vob2xkZXJfYm9yZGVyX2NvbG9yOiAkY29sb3JfbmV1dHJhbF8xO1xyXG4kamVzdGltb190ZXh0X2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDFlbS8xICRmb250LWZhbWlseS0tMTtcclxuXHJcbiRqZXN0aW1vX2NoZWNrYm94X2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIC44ODI0ZW0vMS4yZW0gJGZvbnQtZmFtaWx5LS0xO1xyXG4kamVzdGltb19sZWdhbHNfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMC42NDcxZW0gQXZlbmlyQm9vayxUaW1lcyBOZXcgUm9tYW4sc2VyaWY7XHJcbiRqZXN0aW1vX2xlZ2Fsc19jb2xvcjogJGNvbG9yX25ldXRyYWxfMTtcclxuXHJcbi8vIFRJVExFXHJcbiRqZXN0aW1vX190aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kamVzdGltb19fdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjogJGplc3RpbW9fX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kamVzdGltb19fdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4kamVzdGltb19fdGl0bGUtdjFfcGFydDFfZm9udDokdGl0bGUtdjFfcGFydDFfZm9udDtcclxuJGplc3RpbW9fX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6JHRpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcblxyXG5cclxuIiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vR0VORVJJUVVFUyBWQVJJQUJMRVNcclxuJHNlYXJjaC1mb3JtX2ZvbnQ6ICRib2R5X2ZvbnQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV90aXRsZV9sZXR0ZXItc3BhY2luZ18xOiAwICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fdGV4dF9mb250XzE6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0vMS4yZW0gJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fdHJhbnNpdGlvbjogMC4zcyAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2lucHV0X2JhY2tncm91bmRfMTogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9iYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcl9icmFuZC0yLCAwLjMpICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fdGV4dF9jb2xvcjogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV90ZXh0X2NvbG9yXzI6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fdGV4dF90ZXh0LXRyYW5zZm9ybV8xOiBub25lICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1faW5wdXRfYm9yZGVyX2NvbG9yXzE6ICRzZWFyY2gtZm9ybV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1faW5wdXRfaWNvbl9wbHVzX2JhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9pbnB1dF9ib3JkZXJfY29sb3JfMSAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2VsZW1lbnRfYm94X3NoYWRvdzogMHB4IDJweCA2cHggMnB4IHJnYmEoJGNvbG9yX2JyYW5kLTUsMC4zNSkgIWRlZmF1bHQ7XHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL0lOREVQRU5EQU5URVMgVkFSSUFCTEVTXHJcblxyXG4kc2VhcmNoLWZvcm1fdjJfYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gQ291bnRlclxyXG4kc2VhcmNoLWZvcm1fdmFsdWUtY291bnRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV92YWx1ZS1jb3VudF9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV92YWx1ZS1jb3VudF9mb250OiAkc2VhcmNoLWZvcm1fZm9udCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBGaWVsZFxyXG4kc2VhcmNoLWZvcm1fZWxlbWVudF9sYWJlbF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRib2R5X2ZvbnQtc2l6ZX0gLyAjeyRodG1sLWxpbmUtaGVpZ2h0fSAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9lbGVtZW50X2xhYmVsX2NvbG9yOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2VsZW1lbnRfZmllbGRfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skYm9keV9mb250LXNpemV9IC8gI3skaHRtbC1saW5lLWhlaWdodH0gJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2VsZW1lbnRfZmllbGRfY29sb3I6ICRzZWFyY2gtZm9ybV9lbGVtZW50X2xhYmVsX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9ib3JkZXItcmFkaXVzOiAkZm9ybV9lbGVtZW50X2JvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9lbGVtZW50X2ZpZWxkX2JvcmRlcjogJGZvcm1fZWxlbWVudF9ib3JkZXItd2lkdGggc29saWQgJGZvcm1fZWxlbWVudF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9lbGVtZW50X2ZpZWxkX2JvcmRlci0tZm9jdXNlZDogJGZvcm1fZWxlbWVudF9ib3JkZXItd2lkdGggc29saWQgJGZvcm1fZWxlbWVudF9mb2N1c19ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9wbGFjZWhvbGRlcl9jb2xvcjogJGZvcm1fZWxlbWVudF9wbGFjZWhvbGRlcl9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRzZWFyY2gtZm9ybV9lbGVtZW50X2ZpZWxkX2ljb25fY29sb3I6ICRmb3JtX2VsZW1lbnRfaWNvbl9jb2xvciAhZGVmYXVsdDtcclxuXHJcbi8vICoqIC8vXHJcblxyXG5cclxuLy8gTE9BREVSXHJcbiRzZWFyY2gtZm9ybS1mdWxsX2xvYWRlcl9ib3JkZXJfY29sb3I6ICRzZWFyY2gtZm9ybV9pbnB1dF9ib3JkZXJfY29sb3JfMSAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWZ1bGxfbG9hZGVyX2JhY2tncm91bmQ6IHJnYmEoJGNvbG9yX2JyYW5kLTEsIDAuMykgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gRk9STVVMQUlSRSBERSBCQVNFXHJcbiRzZWFyY2gtZm9ybS1iYXNlX21heC13aWR0aDogMTEwMHB4ICFkZWZhdWx0O1xyXG5cclxuJHNlYXJjaC1mb3JtLWJhc2Vfc2Nyb2xsYmFyLXRyYWNrX2JhY2tncm91bmQ6ICRzZWxlY3Rfc2Nyb2xsYmFyX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX3Njcm9sbGJhci10aHVtYl9iYWNrZ3JvdW5kOiAkc2VsZWN0X3Njcm9sbGJhcl9jb2xvciAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWJhc2Vfc2Nyb2xsYmFyLXRodW1iX2JhY2tncm91bmQtLWhvdmVyOiAkc2VsZWN0X3Njcm9sbGJhcl9jb2xvci0taG92ZXIgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gT0ZGUkVERU1cclxuJHNlYXJjaC1mb3JtX29mZnJlZGVtX2J1dHRvbl9mb250OiBub3JtYWwgbm9ybWFsIDcwMCAjeyRib2R5X2ZvbnQtc2l6ZX0gLyAjeyRodG1sLWxpbmUtaGVpZ2h0fSAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9vZmZyZWRlbV9idXR0b25fYm9yZGVyOiAwICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fb2ZmcmVkZW1fYnV0dG9uX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fb2ZmcmVkZW1fYnV0dG9uX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX29mZnJlZGVtX2J1dHRvbl9sZXR0ZXItc3BhY2luZzogMCAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX29mZnJlZGVtX2J1dHRvbl90ZXh0LXRyYW5zZm9ybTogbm9uZSAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX29mZnJlZGVtX2J1dHRvbl90ZXh0LXZhbHVlX3RleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9vZmZyZWRlbV9idXR0b25fYm9yZGVyLXJhZGl1czogMCAhZGVmYXVsdDtcclxuXHJcbiRzZWFyY2gtZm9ybV9vZmZyZWRlbV9idXR0b25fYmFja2dyb3VuZC0taG92ZXI6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fb2ZmcmVkZW1fYnV0dG9uX2NvbG9yLS1ob3ZlcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG4kc2VhcmNoLWZvcm1fb2ZmcmVkZW1fbGlzdC1lbGVtZW50c19iYWNrZ3JvdW5kOiAkZm9ybV9maWVsZF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fb2ZmcmVkZW1fbGlzdC1lbGVtZW50c19ib3hfc2hhZG93OiAkc2VhcmNoLWZvcm1fZWxlbWVudF9ib3hfc2hhZG93ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fb2ZmcmVkZW1fbGlzdC1lbGVtZW50c19ib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTUgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9vZmZyZWRlbV9saXN0LWVsZW1lbnRzX2JvcmRlci1yYWRpdXM6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuXHJcbiRzZWFyY2gtZm9ybV9vZmZyZWRlbV9saXN0LWVsZW1lbnRzX2VsZW1lbnRfcmFkaW9fYm9yZGVyX2NvbG9yOiAkZm9ybV9lbGVtZW50X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX29mZnJlZGVtX2xpc3QtZWxlbWVudHNfZWxlbWVudF9yYWRpb19jb2xvci0tY2hlY2tlZDogJHJhZGlvX2NoZWNrZWRfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9vZmZyZWRlbV9saXN0LWVsZW1lbnRzX2VsZW1lbnRfbGFiZWxfZm9udDogJGZvcm1fbGFiZWxfZm9udCAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX29mZnJlZGVtX2xpc3QtZWxlbWVudHNfZWxlbWVudF9sYWJlbF90ZXh0X2NvbG9yOiAkZm9ybV9sYWJlbF9jb2xvciAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX29mZnJlZGVtX2xpc3QtZWxlbWVudHNfZWxlbWVudF9sYWJlbF90ZXh0LXRyYW5zZm9ybTogJGZvcm1fbGFiZWxfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gQm91dG9uIFwiYWxlcnRlIGVtYWlsXCJcclxuJHNlYXJjaC1mb3JtX2xpbmstYWxlcnRlLWVtYWlsX2ZvbnQ6ICRib2R5X2ZvbnQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9saW5rLWFsZXJ0ZS1lbWFpbF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2xpbmstYWxlcnRlLWVtYWlsX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2xpbmstYWxlcnRlLWVtYWlsX3RleHQtdHJhbnNmb3JtOiBub25lICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fbGluay1hbGVydGUtZW1haWxfbGV0dGVyLXNwYWNpbmc6IDAgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9saW5rLWFsZXJ0ZS1lbWFpbF9ib3JkZXItcmFkaXVzOiAwICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fbGluay1hbGVydGUtZW1haWxfaWNvbl9jb2xvcjogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcblxyXG4kc2VhcmNoLWZvcm1fbGluay1hbGVydGUtZW1haWxfYmFja2dyb3VuZC0taG92ZXI6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fbGluay1hbGVydGUtZW1haWxfY29sb3ItLWhvdmVyOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcbi8vIEJvdXRvbiBcIkZpbHRyZXJcIlxyXG4kc2VhcmNoLWZvcm0tYmFzZV9maWx0ZXItYnV0dG9uLWl0ZW1fZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgI3skYm9keV9mb250LXNpemV9IC8gI3skaHRtbC1saW5lLWhlaWdodH0gJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9maWx0ZXItYnV0dG9uLWl0ZW1fYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX2ZpbHRlci1idXR0b24taXRlbV9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX2ZpbHRlci1idXR0b24taXRlbV9sZXR0ZXJfc3BhY2luZzogMCAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWJhc2VfZmlsdGVyLWJ1dHRvbi1pdGVtX2JvcmRlci1yYWRpdXM6IDAgIWRlZmF1bHQ7XHJcblxyXG4kc2VhcmNoLWZvcm0tYmFzZV9maWx0ZXItYnV0dG9uLWl0ZW1fYmFja2dyb3VuZC0taG92ZXI6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9maWx0ZXItYnV0dG9uLWl0ZW1fY29sb3ItLWhvdmVyOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBCb3V0b24gXCJzdWJtaXRcIlxyXG4kc2VhcmNoLWZvcm0tYmFzZV9zdWJtaXQtYnV0dG9uLWl0ZW1fZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgI3skYm9keV9mb250LXNpemV9IC8gI3skaHRtbC1saW5lLWhlaWdodH0gJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9zdWJtaXQtYnV0dG9uLWl0ZW1fYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX3N1Ym1pdC1idXR0b24taXRlbV9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX3N1Ym1pdC1idXR0b24taXRlbV9sZXR0ZXJfc3BhY2luZzogMCAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWJhc2Vfc3VibWl0LWJ1dHRvbi1pdGVtX3RleHQtdHJhbnNmb3JtOiBub25lICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9zdWJtaXQtYnV0dG9uLWl0ZW1fYm9yZGVyLXJhZGl1czogMCAhZGVmYXVsdDtcclxuXHJcbiRzZWFyY2gtZm9ybS1iYXNlX3N1Ym1pdC1idXR0b24taXRlbV9iYWNrZ3JvdW5kLS1ob3ZlcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX3N1Ym1pdC1idXR0b24taXRlbV9jb2xvci0taG92ZXI6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuLy8gQm91dG9uIFwicmVzZXRcIlxyXG4kc2VhcmNoLWZvcm0tYmFzZV9yZXNldC1idXR0b24taXRlbV9mb250OiAkc2VhcmNoLWZvcm1fZm9udCAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWJhc2VfcmVzZXQtYnV0dG9uLWl0ZW1fY29sb3I6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9yZXNldC1idXR0b24taXRlbV90ZXh0LXRyYW5zZm9ybTogbm9uZSAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWJhc2VfcmVzZXQtYnV0dG9uLWl0ZW1faWNvbl9jb2xvcjogJHNlYXJjaC1mb3JtLWJhc2VfcmVzZXQtYnV0dG9uLWl0ZW1fY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vKiBFTEVNRU5UIEZPUk0gKi9cclxuLy8gRWxlbWVudCBmb3JtIFwic2VsZWN0IGxvY2FsaXphdG9yXCJcclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9sb2NhbGl6YXRvcl9sYWJlbF9jb2xvcjogJHNlYXJjaC1mb3JtX2VsZW1lbnRfbGFiZWxfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfbG9jYWxpemF0b3JfdmFsdWUtY291bnRfYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX3ZhbHVlLWNvdW50X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfbG9jYWxpemF0b3JfdmFsdWUtY291bnRfY29sb3I6ICRzZWFyY2gtZm9ybV92YWx1ZS1jb3VudF9jb2xvciAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9sb2NhbGl6YXRvcl92YWx1ZS1jb3VudF9mb250OiAkc2VhcmNoLWZvcm1fdmFsdWUtY291bnRfZm9udCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBFbGVtZW50IGZvcm0gXCJzZWxlY3RcIlxyXG4kc2VhcmNoLWZvcm1fc2VsZWN0X2Zvcm1TZWxlY3Qtc3RydWN0dXJlX2xhYmVsX2NvbG9yOiAkc2VhcmNoLWZvcm1fZWxlbWVudF9sYWJlbF9jb2xvciAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9mb3JtU2VsZWN0LXN0cnVjdHVyZV9sYWJlbF9mb250OiAkc2VhcmNoLWZvcm1fZWxlbWVudF9sYWJlbF9mb250ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fc2VsZWN0X2Zvcm1TZWxlY3Qtc3RydWN0dXJlX2lucHV0X2NvbG9yOiAkc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9jb2xvciAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9mb3JtU2VsZWN0LXN0cnVjdHVyZV9pbnB1dF9mb250OiAkc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9mb250ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fc2VsZWN0X2Zvcm1TZWxlY3Qtc3RydWN0dXJlX3BsYWNlaG9sZGVyX2NvbG9yOiAkc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4kc2VhcmNoLWZvcm1fc2VsZWN0X2Zvcm1TZWxlY3Qtc3RydWN0dXJlX2JhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9lbGVtZW50X2ZpZWxkX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfZm9ybVNlbGVjdC1zdHJ1Y3R1cmVfYm9yZGVyOiAkc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9ib3JkZXIgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfZm9ybVNlbGVjdC1zdHJ1Y3R1cmVfYm9yZGVyLS1zZWxlY3RlZDogJHNlYXJjaC1mb3JtX2VsZW1lbnRfZmllbGRfYm9yZGVyLS1mb2N1c2VkICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fc2VsZWN0X2Zvcm1TZWxlY3Qtc3RydWN0dXJlX3NzLWNvbnRlbnRfYm9yZGVyLXJhZGl1czogJHNlYXJjaC1mb3JtX2VsZW1lbnRfZmllbGRfYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9mb3JtU2VsZWN0LXN0cnVjdHVyZV9zcy1jb250ZW50X3NzLW9wdGlvbl9mb250OiAkc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9mb250ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fc2VsZWN0X2Zvcm1TZWxlY3Qtc3RydWN0dXJlX3NzLXZhbHVlLWN1c3RvbV9jb3VudGVyX2ZvbnQ6ICRzZWFyY2gtZm9ybV92YWx1ZS1jb3VudF9mb250ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fc2VsZWN0X2Zvcm1TZWxlY3Qtc3RydWN0dXJlX3NzLXZhbHVlLWN1c3RvbV9jb3VudGVyX2JhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV92YWx1ZS1jb3VudF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fc2VsZWN0X2Zvcm1TZWxlY3Qtc3RydWN0dXJlX3NzLXZhbHVlLWN1c3RvbV9jb3VudGVyX2NvbG9yOiAkc2VhcmNoLWZvcm1fdmFsdWUtY291bnRfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kc2VhcmNoLWZvcm1fc2VsZWN0X2Zvcm1TZWxlY3Qtc3RydWN0dXJlX3NzLXZhbHVlLWN1c3RvbV9iYWNrZ3JvdW5kLS1ob3ZlcjogJHNlbGVjdF9pdGVtX2JnLWNvbG9yLS1ob3ZlciAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9mb3JtU2VsZWN0LXN0cnVjdHVyZV9zcy12YWx1ZS1jdXN0b21fY29sb3ItLWhvdmVyOiAkc2VsZWN0X2l0ZW1fY29sb3ItLWhvdmVyICFkZWZhdWx0O1xyXG5cclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9mb3JtU2VsZWN0LXN0cnVjdHVyZV9zcy1wbHVzX2NvbG9yOiAkc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9pY29uX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9jaGVja2JveF9ib3JkZXItY29sb3I6ICRzZWxlY3RfZWxlbWVudF9jaGVja2JveF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfY2hlY2tib3hfY29sb3ItLWNoZWNrZWQ6ICRzZWxlY3RfZWxlbWVudF9jaGVja2JveF9jb2xvci0tc2VsZWN0ZWQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9zZWxlY3Rfc2VsZWN0X2NoZWNrYm94X2JhY2tncm91bmQtLWNoZWNrZWQ6ICRzZWxlY3RfZWxlbWVudF9jaGVja2JveF9iYWNrZ3JvdW5kLS1zZWxlY3RlZCAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9jaGVja2JveF9ib3JkZXItY29sb3ItLWNoZWNrZWQ6ICRzZWxlY3RfZWxlbWVudF9jaGVja2JveF9ib3JkZXItY29sb3ItLXNlbGVjdGVkICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEJ1YmJsZVxyXG4kc2VhcmNoLWZvcm1fYnViYmxlX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIC44cmVtIC8gMS4wNjI1cmVtICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2J1YmJsZV9iYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fYnViYmxlX2NvbG9yOiAkc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9jb2xvciAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2J1YmJsZV9ib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtNCAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2J1YmJsZV9ib3JkZXItcmFkaXVzOiAwICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fYnViYmxlX2JhY2tncm91bmQtLWhvdmVyOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2J1YmJsZV9jb2xvci0taG92ZXI6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuJHNlYXJjaC1mb3JtX2J1YmJsZV9pY29uX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2J1YmJsZV9ib3JkZXItLWhvdmVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9idWJibGVfaWNvbl9jb2xvci0taG92ZXI6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuJHNlYXJjaC1mb3JtX2J1YmJsZV9idXR0b24tbW9yZV9pY29uX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fYnViYmxlX2J1dHRvbi1tb3JlX2ljb25fY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fYnViYmxlX2J1dHRvbi1tb3JlX2ljb25fYmFja2dyb3VuZC0taG92ZXI6ICRzZWFyY2gtZm9ybV9idWJibGVfYmFja2dyb3VuZC0taG92ZXIgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9idWJibGVfYnV0dG9uLW1vcmVfaWNvbl9jb2xvci0taG92ZXI6ICRzZWFyY2gtZm9ybV9idWJibGVfY29sb3ItLWhvdmVyICFkZWZhdWx0O1xyXG5cclxuJHNlYXJjaC1mb3JtX2J1YmJsZV9idXR0b24tbW9yZV9pY29uX2NvbG9yLS1vcGVuZWQ6ICRzZWFyY2gtZm9ybV9idWJibGVfYnV0dG9uLW1vcmVfaWNvbl9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEVsZW1lbnQgZm9ybSBcIlJhbmdlXCJcclxuJHNlYXJjaC1mb3JtLWJhc2VfcmFuZ2VfaWNvbl9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG4kc2VhcmNoLWZvcm0tYmFzZV9mb3JtUmFuZ2VfYm9yZGVyLXJhZGl1czogJHJhbmdlX2lucHV0X2JvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9yZXNldC1idXR0b25fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgLjhyZW0gLyAxcmVtICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWZ1bGxfZm9ybVJhbmdlX3Jlc2V0LWJ1dHRvbl9jb2xvcjogJHNlYXJjaC1mb3JtX2VsZW1lbnRfbGFiZWxfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1SYW5nZV9zdHJ1Y3R1cmVfYm9yZGVyX2NvbG9yOiAkc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9ib3JkZXIgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1SYW5nZV9sYWJlbF9mb250OiAkc2VhcmNoLWZvcm1fZWxlbWVudF9sYWJlbF9mb250ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9mb3JtUmFuZ2VfbGFiZWxfY29sb3I6ICRzZWFyY2gtZm9ybV9lbGVtZW50X2xhYmVsX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9mb3JtUmFuZ2VfY29udGVudF9iYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9mb3JtUmFuZ2VfaGlnaGxpZ2h0X2JvcmRlcl9jb2xvcjogYmxhY2sgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1SYW5nZV90ZXh0X2ZvbnQ6ICRzZWFyY2gtZm9ybV9lbGVtZW50X2ZpZWxkX2ZvbnQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1SYW5nZV90ZXh0X2NvbG9yOiAkc2VhcmNoLWZvcm1fdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWJhc2VfZm9ybVJhbmdlX2lucHV0X2ZvbnQ6ICRzZWFyY2gtZm9ybV9lbGVtZW50X2ZpZWxkX2ZvbnQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1SYW5nZV9pbnB1dF9jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1SYW5nZV9pbnB1dC11bml0X2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWJhc2VfZm9ybVJhbmdlX2lucHV0X2JhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9lbGVtZW50X2ZpZWxkX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1SYW5nZV9pbnB1dF9ib3JkZXJfY29sb3I6ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktNSAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWJhc2VfZm9ybVJhbmdlX3VuaXRfZm9udDogJHNlYXJjaC1mb3JtX2VsZW1lbnRfZmllbGRfZm9udCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBFbGVtZW50IGZvcm0gXCJpbnRlZ2VyXCJcclxuJHNlYXJjaC1mb3JtX2ludGVnZXJfbGFiZWxfZm9udDogJHNlYXJjaC1mb3JtX2VsZW1lbnRfbGFiZWxfZm9udCAhZGVmYXVsdDtcclxuXHJcbiRzZWFyY2gtZm9ybV9pbnRlZ2VyX2J1dHRvbl9ib3JkZXJfY29sb3I6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1faW50ZWdlcl9idXR0b25fYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9pbnRlZ2VyX2J1dHRvbl9jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9pbnRlZ2VyX2J1dHRvbl9jb2xvci0taG92ZXI6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1faW50ZWdlcl9idXR0b25fYm9yZGVyX2NvbG9yLS1ob3ZlcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9pbnRlZ2VyX2J1dHRvbl9ib3JkZXJfYmFja2dyb3VuZC0taG92ZXI6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuJHNlYXJjaC1mb3JtX2ludGVnZXJfYnV0dG9uX2JvcmRlcl9jb2xvci0tZGlzYWJsZWQ6ICRmb3JtX2VsZW1lbnRfY29sb3ItLWRpc2FibGVkICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1faW50ZWdlcl9idXR0b25fY29sb3ItLWRpc2FibGVkOiAkZm9ybV9lbGVtZW50X2NvbG9yLS1kaXNhYmxlZCAhZGVmYXVsdDtcclxuXHJcbiRzZWFyY2gtZm9ybV9pbnRlZ2VyX2lucHV0LWVsZW1lbnRfY29sb3I6ICRib2R5LWNvbG9yICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1faW50ZWdlcl9pbnB1dC1lbGVtZW50X2ZvbnQ6ICRzZWFyY2gtZm9ybV9mb250ICFkZWZhdWx0O1xyXG5cclxuJHNlYXJjaC1mb3JtX2ludGVnZXJfZGF0ZS1sYWJlbF90aXRsZV9mb250OiAkc2VhcmNoLWZvcm1faW50ZWdlcl9sYWJlbF9mb250ICFkZWZhdWx0O1xyXG5cclxuJHNlYXJjaC1mb3JtX2ludGVnZXJfZGF0ZS1sYWJlbF9mb250IDogJHNlYXJjaC1mb3JtX2ludGVnZXJfbGFiZWxfZm9udCAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2ludGVnZXJfZGF0ZS1sYWJlbF9jb2xvcjogJHNlYXJjaC1mb3JtX3RleHRfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kc2VhcmNoLWZvcm1faW50ZWdlcl9kYXRlLWNvbnRlbnRfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgLjhyZW0gLyAxcmVtICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2ludGVnZXJfZGF0ZS1jb250ZW50X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1faW50ZWdlcl9kYXRlLWNvbnRlbnRfY29sb3I6ICRzZWFyY2gtZm9ybV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1faW50ZWdlcl9kYXRlLWNvbnRlbnRfYm9yZGVyX2NvbG9yOiAkZm9ybV9lbGVtZW50X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2ludGVnZXJfZGF0ZS1jb250ZW50X2JvcmRlci1yYWRpdXM6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuXHJcbiRzZWFyY2gtZm9ybV9pbnRlZ2VyX2RhdGUtY29udGVudF9pY29uX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2RhdGVfaW5wdXQtY29udGVudF9ib3JkZXJfY29sb3I6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJHNlYXJjaC1mb3JtX2RhdGVfaW5wdXRfY29sb3I6ICRzZWFyY2gtZm9ybV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fZGF0ZV9pbnB1dF9sYWJlbF9mb250OiAkc2VhcmNoLWZvcm1fZWxlbWVudF9sYWJlbF9mb250ICFkZWZhdWx0O1xyXG5cclxuJHNlYXJjaC1mb3JtX2RhdGVfaW5wdXRfYmVmb3JlX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fZGF0ZV9pbnB1dF9hZnRlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuXHJcblxyXG4kc2VhcmNoLWZvcm0tYmFzZV9mb3JtRGF0ZUxvY3NhaXNfbGFiZWwtZGF0ZV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWJhc2VfZm9ybURhdGVMb2NzYWlzX2xhYmVsX2NvbG9yOiAkc2VhcmNoLWZvcm1fdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWJhc2VfZm9ybURhdGVMb2NzYWlzX2xhYmVsX2ZvbnQ6ICRzZWFyY2gtZm9ybV9pbnRlZ2VyX2xhYmVsX2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG4kc2VhcmNoLWZvcm0tYmFzZV9mb3JtRGF0ZUxvY3NhaXNfbGFiZWxfYm9yZGVyLWNvbG9yOiAkZm9ybV9lbGVtZW50X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWJhc2VfZm9ybURhdGVMb2NzYWlzX2xhYmVsX3N2Z19jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG4kc2VhcmNoLWZvcm0tYmFzZV9mb3JtRGF0ZUxvY3NhaXNfbGFiZWxfaG92ZXJfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9mb3JtRGF0ZUxvY3NhaXNfbGFiZWxfaG92ZXJfYmVmb3JlX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcbiRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1EYXRlTG9jc2Fpc19sYWJlbF9zdmdfaG92ZXJfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuJHNlYXJjaC1mb3JtLWJhc2VfZm9ybURhdGVMb2NzYWlzX2VsZW1lbnRzX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9mb3JtRGF0ZUxvY3NhaXNfZWxlbWVudHNfYm9yZGVyX2NvbG9yOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuXHJcbi8vLS1cclxuJHNlYXJjaC1mb3JtLWJhc2VfZm9ybUludGVnZXJfbGFiZWwtZWxlbWVudF9mb250OiAkc2VhcmNoLWZvcm1faW50ZWdlcl9sYWJlbF9mb250ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9mb3JtSW50ZWdlcl9sYWJlbC1lbGVtZW50X2NvbG9yOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBFbGVtZW50IGZvcm0gXCJjaGVja2JveFwiXHJcbiRzZWFyY2gtZm9ybV9jaGVja2JveF9sYWJlbF90aXRsZV9mb250IDogbm9ybWFsIG5vcm1hbCA3MDAgLjkzNzVyZW0gLyAjeyRodG1sLWxpbmUtaGVpZ2h0fSAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9jaGVja2JveF9sYWJlbF9mb250OiAkZm9ybV9lbGVtZW50X2ZvbnQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9jaGVja2JveF9jaGVja2JveF9sYWJlbF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAuOHJlbSAvIDEuMDYyNXJlbSAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9jaGVja2JveF9jaGVja2JveF9pbnB1dC1lbGVtZW50X2JhY2tncm91bmQ6ICRjaGVja2JveF9jaGVja19iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fY2hlY2tib3hfY2hlY2tib3hfaW5wdXQtZWxlbWVudF9ib3JkZXJfY29sb3I6ICRjaGVja2JveF9jaGVja19ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kc2VhcmNoLWZvcm1fY2hlY2tib3hfY2hlY2tib3hfaW5wdXQtZWxlbWVudF9ib3JkZXJfY29sb3ItLWNoZWNrZWQ6ICRjaGVja2JveF9jaGVja19jb2xvci0tY2hlY2tlZCAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2NoZWNrYm94X2NoZWNrYm94X2lucHV0LWVsZW1lbnRfYmFja2dyb3VuZC0tY2hlY2tlZDogJGNoZWNrYm94X2JhY2tncm91bmQtY29sb3ItLWNoZWNrZWQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9jaGVja2JveF9jaGVja2JveF9pbnB1dC1lbGVtZW50X2JvcmRlcl9jb2xvci0tY2hlY2tlZDogJGNoZWNrYm94X2JvcmRlci1jb2xvci0tY2hlY2tlZCAhZGVmYXVsdDtcclxuXHJcbi8vIEVsZW1lbnQgZm9ybSBcImNoZWNrYm94IGNhdFwiXHJcbiRzZWFyY2gtZm9ybV9jaGVja2JveGNhdF9sYWJlbF9mb250OiAkc2VhcmNoLWZvcm1fY2hlY2tib3hfbGFiZWxfZm9udCAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2J1dHRvbi1vcGVuLWNsb3NlX2NvbG9yOiAkc2VhcmNoLWZvcm1fdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2J1dHRvbi1vcGVuLWNsb3NlX2JlZm9yZV9iYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2J1dHRvbi1vcGVuLWNsb3NlX2FmdGVyX2JhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG5cclxuJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2NoZWNrYm94X2JvcmRlcl9jb2xvcjogJHNlYXJjaC1mb3JtX2NoZWNrYm94X2NoZWNrYm94X2lucHV0LWVsZW1lbnRfYm9yZGVyX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fY2hlY2tib3hjYXRfY2hlY2tib3hfYmVmb3JlX2JvcmRlcl9jb2xvciA6ICRzZWFyY2gtZm9ybV9jaGVja2JveF9jaGVja2JveF9pbnB1dC1lbGVtZW50X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9jaGVja2JveGNhdF9jaGVja2JveF9maXJzdC1sZXR0ZXJfdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2NoZWNrYm94X2NoZWNrZWRfYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX2NoZWNrYm94X2NoZWNrYm94X2lucHV0LWVsZW1lbnRfYmFja2dyb3VuZC0tY2hlY2tlZCAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2NoZWNrYm94X2NoZWNrZWRfYm9yZGVyX2NvbG9yOiAkc2VhcmNoLWZvcm1fY2hlY2tib3hfY2hlY2tib3hfaW5wdXQtZWxlbWVudF9ib3JkZXJfY29sb3ItLWNoZWNrZWQgIWRlZmF1bHQ7XHJcblxyXG4kc2VhcmNoLWZvcm1fY2hlY2tib3hjYXRfY2hlY2tib3hfZW1wdHlfYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX2NoZWNrYm94X2NoZWNrYm94X2lucHV0LWVsZW1lbnRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2NoZWNrYm94X2VtcHR5X2JvcmRlcl9jb2xvcjogJHNlYXJjaC1mb3JtX2NoZWNrYm94X2NoZWNrYm94X2lucHV0LWVsZW1lbnRfYm9yZGVyX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2NoZWNrYm94X3ZhbHVlX2ZvbnQ6ICRzZWFyY2gtZm9ybV9jaGVja2JveF9jaGVja2JveF9sYWJlbF9mb250ICFkZWZhdWx0O1xyXG5cclxuJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2xhYmVsX2NvdW50X2NvbG9yOiAkc2VhcmNoLWZvcm1fdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuXHJcbi8vIEVsZW1lbnQgZm9ybSBcInRvZ2dsZSAtc3dpdGNoXCJcclxuJHNlYXJjaC1mb3JtX3N3aXRjaF9jaGVja2JveC1sYWJlbF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRib2R5X2ZvbnQtc2l6ZX0gLyAjeyRodG1sLWxpbmUtaGVpZ2h0fSAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9zd2l0Y2hfY2hlY2tib3hfYmFja2dyb3VuZDogJHRvZ2dsZV9lbGVtZW50X2JhY2tncm91bmQtLWZhbHNlICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fc3dpdGNoX2NoZWNrYm94X2JhY2tncm91bmRfcm91bmQ6ICR0b2dnbGVfZWxlbWVudF9jb2xvci0tZmFsc2UgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9zd2l0Y2hfY2hlY2tib3hfYm94X3NoYWRvdzogJHRvZ2dsZV9lbGVtZW50X2JhY2tncm91bmQtLWZhbHNlICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fc3dpdGNoX2NoZWNrYm94LWlucHV0X2JveF9zaGFkb3c6ICR0b2dnbGVfZWxlbWVudF9iYWNrZ3JvdW5kLS10cnVlICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fc3dpdGNoX2NoZWNrYm94LWlucHV0X3N3aXRjaF9iYWNrZ3JvdW5kOiAkdG9nZ2xlX2VsZW1lbnRfYmFja2dyb3VuZC0tdHJ1ZSAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX3N3aXRjaF9jaGVja2JveC1pbnB1dF9iYWNrZ3JvdW5kOiAkdG9nZ2xlX2VsZW1lbnRfYnVsbGV0X2NvbG9yICFkZWZhdWx0O1xyXG5cclxuLyogKioqKioqKioqKioqKioqKioqKioqKiogKi9cclxuLy8gRk9STVVMQUlSRSBDT01QTEVUXHJcbiRzZWFyY2gtZm9ybS1mdWxsX3RyYWNrX2JhY2tncm91bmQ6ICRzZWxlY3Rfc2Nyb2xsYmFyX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX3RodW1iX2JhY2tncm91bmQ6ICRzZWxlY3Rfc2Nyb2xsYmFyX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tZnVsbF90aHVtYl9iYWNrZ3JvdW5kLS1ob3ZlcjogJHNlbGVjdF9zY3JvbGxiYXJfY29sb3ItLWhvdmVyICFkZWZhdWx0O1xyXG5cclxuJHNlYXJjaC1mb3JtLWZ1bGxfbW9kYWxfYm9keV9iYWNrZ3JvdW5kOiAkbW9kYWxfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWZ1bGxfbW9kYWwtY2xvc2UtZHJhd2luZ19maWxsOiAkbW9kYWwtY2xvc2VfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX21vZGFsX2ZvbnQ6ICRtb2RhbC0tbWFpbl90ZXh0X2ZvbnQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX21vZGFsX2NvbG9yOiAkbW9kYWwtLW1haW5fdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuXHJcbi8vIGVsZW1lbnQgZm9ybSBcInN1Ym1pdFwiXHJcbiRzZWFyY2gtZm9ybS1mdWxsX3N1Ym1pdC1idXR0b24taXRlbV9mb250OiAkc2VhcmNoLWZvcm0tYmFzZV9zdWJtaXQtYnV0dG9uLWl0ZW1fZm9udCAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWZ1bGxfc3VibWl0LWJ1dHRvbi1pdGVtX2JhY2tncm91bmQ6ICRzZWFyY2gtZm9ybS1iYXNlX3N1Ym1pdC1idXR0b24taXRlbV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tZnVsbF9zdWJtaXQtYnV0dG9uLWl0ZW1fY29sb3I6ICRzZWFyY2gtZm9ybS1iYXNlX3N1Ym1pdC1idXR0b24taXRlbV9jb2xvciAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWZ1bGxfc3VibWl0LWJ1dHRvbi1pdGVtX2xldHRlcl9zcGFjaW5nOiAkc2VhcmNoLWZvcm0tYmFzZV9zdWJtaXQtYnV0dG9uLWl0ZW1fbGV0dGVyX3NwYWNpbmcgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX3N1Ym1pdC1idXR0b24taXRlbV90ZXh0LXRyYW5zZm9ybTogJHNlYXJjaC1mb3JtLWJhc2Vfc3VibWl0LWJ1dHRvbi1pdGVtX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tZnVsbF9zdWJtaXQtYnV0dG9uLWl0ZW1fYm9yZGVyLXJhZGl1czogJHNlYXJjaC1mb3JtLWJhc2Vfc3VibWl0LWJ1dHRvbi1pdGVtX2JvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcblxyXG4kc2VhcmNoLWZvcm0tZnVsbF9zdWJtaXQtYnV0dG9uLWl0ZW1fYmFja2dyb3VuZC0taG92ZXI6ICRzZWFyY2gtZm9ybS1iYXNlX3N1Ym1pdC1idXR0b24taXRlbV9iYWNrZ3JvdW5kLS1ob3ZlciAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWZ1bGxfc3VibWl0LWJ1dHRvbi1pdGVtX2NvbG9yLS1ob3ZlcjogJHNlYXJjaC1mb3JtLWJhc2Vfc3VibWl0LWJ1dHRvbi1pdGVtX2NvbG9yLS1ob3ZlciAhZGVmYXVsdDtcclxuXHJcbi8vIFRpdGxlIGVsZW1lbnRcclxuJHNlYXJjaC1mb3JtLWZ1bGxfdGl0bGUtZWxlbWVudF9mb250IDogbm9ybWFsIG5vcm1hbCA3MDAgI3skYm9keV9mb250LXNpemV9IC8gI3skaHRtbC1saW5lLWhlaWdodH0gJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG5cclxuLy8gRWxlbWVudCBmb3JtIFwicmVzZXRcIlxyXG4kc2VhcmNoLWZvcm0tZnVsbF9yZXNldC1idXR0b24taXRlbV9mb250OiAkc2VhcmNoLWZvcm0tYmFzZV9yZXNldC1idXR0b24taXRlbV9mb250ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tZnVsbF9yZXNldC1idXR0b24taXRlbV9jb2xvcjogJHNlYXJjaC1mb3JtX3RleHRfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBSw6lmw6lyZW5jZVxyXG4kc2VhcmNoLWZvcm1fcmVmZXJlbmNlX2xhYmVsX2ZvbnQ6ICRzZWFyY2gtZm9ybV9mb250ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fcmVmZXJlbmNlX2lucHV0X2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fcmVmZXJlbmNlX2lucHV0X2JvcmRlcl9jb2xvcjogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS01ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fcmVmZXJlbmNlX2lucHV0X2JvcmRlcl9mb250OiAkc2VhcmNoLWZvcm1fcmVmZXJlbmNlX2xhYmVsX2ZvbnQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9yZWZlcmVuY2VfaW5wdXRfcGxhY2Vob2xkZXJfZm9udDogJGJvZHlfZm9udCAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX3JlZmVyZW5jZV9pbnB1dF9wbGFjZWhvbGRlcl9jb2xvcjogJHNlYXJjaC1mb3JtX2VsZW1lbnRfZmllbGRfcGxhY2Vob2xkZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9yZWZlcmVuY2VfYnV0dG9uX2JvcmRlci1yYWRpdXM6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX3JlZmVyZW5jZV9idXR0b25fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgLjhyZW0gLyAxcmVtICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX3JlZmVyZW5jZV9idXR0b25fYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9yZWZlcmVuY2VfYnV0dG9uX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX3JlZmVyZW5jZV9idXR0b25fYmFja2dyb3VuZC0taG92ZXI6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFJhbmdlXHJcbiRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9oaWdobGlnaHRfcmFuZ2UtdGV4dF9mb250OiAkc2VhcmNoLWZvcm0tYmFzZV9mb3JtUmFuZ2VfdGV4dF9mb250ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tZnVsbF9mb3JtUmFuZ2VfaGlnaGxpZ2h0X3JhbmdlLXRleHRfY29sb3I6ICRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1SYW5nZV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tZnVsbF9mb3JtUmFuZ2VfaGlnaGxpZ2h0X3JhbmdlLWlucHV0X2ZvbnQ6ICRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1SYW5nZV9pbnB1dF9mb250ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tZnVsbF9mb3JtUmFuZ2VfaGlnaGxpZ2h0X3JhbmdlLWlucHV0X2NvbG9yOiAkc2VhcmNoLWZvcm0tYmFzZV9mb3JtUmFuZ2VfaW5wdXRfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9oaWdobGlnaHRfcmFuZ2UtaW5wdXQtdW5pdF9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9oaWdobGlnaHRfcmFuZ2UtaW5wdXRfYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtLWJhc2VfZm9ybVJhbmdlX2lucHV0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9oaWdobGlnaHRfcmFuZ2UtaW5wdXRfYm9yZGVyX2NvbG9yOiAkc2VhcmNoLWZvcm0tYmFzZV9mb3JtUmFuZ2VfaW5wdXRfYm9yZGVyX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tZnVsbF9mb3JtUmFuZ2VfaGlnaGxpZ2h0X3JhbmdlLXNsaWRlX3VuYWN0aXZlX2JhY2tncm91bmQ6ICRyYW5nZV9zbGlkZXJfdHJhY2tfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9oaWdobGlnaHRfcmFuZ2Utc2xpZGVfYWN0aXZlX2JhY2tncm91bmQ6ICRyYW5nZV9zbGlkZXJfdHJhY2tfY29sb3ItLWFjdGl2ZSAhZGVmYXVsdDtcclxuXHJcbiRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9yZXNldC1idXR0b25fZm9udDogJHNlYXJjaC1mb3JtLWZ1bGxfZm9ybVJhbmdlX3Jlc2V0LWJ1dHRvbl9mb250ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tZnVsbF9mb3JtUmFuZ2VfcmVzZXQtYnV0dG9uX2NvbG9yOiAkc2VhcmNoLWZvcm0tZnVsbF9mb3JtUmFuZ2VfcmVzZXQtYnV0dG9uX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tZnVsbF9mb3JtUmFuZ2VfbGFiZWxfZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgI3skYm9keV9mb250LXNpemV9IC8gI3skaHRtbC1saW5lLWhlaWdodH0gJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG5cclxuXHJcbiRzZWFyY2gtZm9ybV9sb2NhbGl6YXRvcl9sb2NhbGl6YXRvcl9leHRyYV9yYWRpb19ib3JkZXJfY29sb3I6ICRyYWRpb19jaGVja2VkX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2xvY2FsaXphdG9yX2xvY2FsaXphdG9yX2V4dHJhX3JhZGlvX2JlZm9yZV9iYWNrZ3JvdW5kOiAkcmFkaW9fY2hlY2tlZF9jb2xvciAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2xvY2FsaXphdG9yX2xvY2FsaXphdG9yX2V4dHJhX2xhYmVsX2ZvbnRfc2l6ZTogMTBweCAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtX2xvY2FsaXphdG9yX2xvY2FsaXphdG9yX2V4dHJhX2xhYmVsX2NvbG9yOiAkbG9jYWxpemF0b3JfdmFsdWVfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfbG9jYWxpemF0b3JfaWNvbl9iYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9pY29uX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuLy8gRXN0aW1hdGVcclxuJHNlYXJjaC1mb3JtLWVzdGltYXRlX3RleHRfZm9udDogJHNlYXJjaC1mb3JtX2ZvbnQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1lc3RpbWF0ZV90ZXh0X2NvbG9yOiAkc2VhcmNoLWZvcm1fdGV4dF9jb2xvcl8yICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tZXN0aW1hdGVfdGV4dF90ZXh0LXRyYW5zZm9ybTogJHNlYXJjaC1mb3JtX3RleHRfdGV4dC10cmFuc2Zvcm1fMSAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWVzdGltYXRlX3RleHRfbGV0dGVyLXNwYWNpbmc6ICRzZWFyY2gtZm9ybV90aXRsZV9sZXR0ZXItc3BhY2luZ18xICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tZXN0aW1hdGVfYnV0dG9uLXN1Ym1pdF9mb250OiAkc2VhcmNoLWZvcm1fZm9udCAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWVzdGltYXRlX2J1dHRvbi1zdWJtaXRfdGV4dC10cmFuc2Zvcm06ICRzZWFyY2gtZm9ybV90ZXh0X3RleHQtdHJhbnNmb3JtXzEgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1lc3RpbWF0ZV9pbnB1dC1lbGVtZW50X3NzLWFkZF9pY29uX2JhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9pbnB1dF9pY29uX3BsdXNfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWVzdGltYXRlX2lucHV0LWVsZW1lbnRfY29sb3I6ICRzZWFyY2gtZm9ybV90ZXh0X2NvbG9yXzIgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1lc3RpbWF0ZV9pbnB1dC1lbGVtZW50X2JvcmRlcl9jb2xvcjogJHNlYXJjaC1mb3JtX2lucHV0X2JvcmRlcl9jb2xvcl8xICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tZXN0aW1hdGVfaW5wdXQtZWxlbWVudF9mb250OiAkc2VhcmNoLWZvcm1fZm9udCAhZGVmYXVsdDtcclxuJHNlYXJjaC1mb3JtLWVzdGltYXRlX2J1dHRvbi1zdWJtaXRfbGV0dGVyX3NwYWNpbmc6IDAgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1lc3RpbWF0ZV9idXR0b24tc3VibWl0X2JhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9pbnB1dF9iYWNrZ3JvdW5kXzEgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybS1lc3RpbWF0ZV9idXR0b24tc3VibWl0X2hvdmVyX2NvbG9yOiAkc2VhcmNoLWZvcm1fdGV4dF9jb2xvcl8yICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tZXN0aW1hdGVfYnV0dG9uLXN1Ym1pdF9ob3Zlcl9iYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1faW5wdXRfYmFja2dyb3VuZF8xICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm0tZXN0aW1hdGVfYnV0dG9uLXN1Ym1pdF9jb2xvcjogJHNlYXJjaC1mb3JtX3RleHRfY29sb3JfMiAhZGVmYXVsdDtcclxuXHJcbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4kc2VhcmNoLWZvcm1fc2VsZWN0X2xvY2FsaXphdG9yX3NzLWFkZF9zcy1wbHVzX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfY2hlY2tib3hfYmFja2dyb3VuZDogJGNoZWNrYm94X2NoZWNrX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfY2hlY2tib3hfYm9yZGVyLWNvbG9yOiAkY2hlY2tib3hfY2hlY2tfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fc2VsZWN0X2NoZWNrYm94X2NoZWNrZWRfYm9yZGVyLWNvbG9yOiAkY2hlY2tib3hfYm9yZGVyLWNvbG9yLS1jaGVja2VkICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvcm1fc2VsZWN0X2NoZWNrYm94X2NoZWNrZWRfY29sb3I6ICRjaGVja2JveF9jaGVja19jb2xvci0tY2hlY2tlZCAhZGVmYXVsdDtcclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLyBGT1JNIERFRkFVTFRcclxuXHJcbi5sb2FkZXJfY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm0tZnVsbF9sb2FkZXJfYmFja2dyb3VuZDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IDAuMjVzO1xyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcclxuICAgICAgICBhbmltYXRpb24tbmFtZTogcm90YXRpb25Mb2FkZXI7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAkc2VhcmNoLWZvcm0tZnVsbF9sb2FkZXJfYm9yZGVyX2NvbG9yO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRpb25Mb2FkZXIge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIH1cclxufVxyXG5cclxuLmZvcm1PZmZyZWRlbV9fY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRleHQtd3JhcDogbm93cmFwO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0ge1xyXG4gICAgICAgICZfX3N0cnVjdHVyZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fZWxlbWVudCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgJi1zZWxlY3RfX2VsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udDogJHNlYXJjaC1mb3JtX29mZnJlZGVtX2J1dHRvbl9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJHNlYXJjaC1mb3JtX29mZnJlZGVtX2J1dHRvbl9ib3JkZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX29mZnJlZGVtX2J1dHRvbl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VhcmNoLWZvcm1fb2ZmcmVkZW1fYnV0dG9uX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJHNlYXJjaC1mb3JtX29mZnJlZGVtX2J1dHRvbl9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkc2VhcmNoLWZvcm1fdHJhbnNpdGlvbjsgLy8gQHRvZG9cclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHNlYXJjaC1mb3JtX29mZnJlZGVtX2J1dHRvbl90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkc2VhcmNoLWZvcm1fb2ZmcmVkZW1fYnV0dG9uX2JvcmRlci1yYWRpdXM7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5idXR0b24tc2VsZWN0X19lbGVtZW50X190ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRzZWFyY2gtZm9ybV9vZmZyZWRlbV9idXR0b25fdGV4dC12YWx1ZV90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbi1zZWxlY3RfX2VsZW1lbnRfX2ljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHNlYXJjaC1mb3JtX29mZnJlZGVtX2J1dHRvbl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHotaW5kZXg6IDEyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fb2ZmcmVkZW1fYnV0dG9uX2JhY2tncm91bmQtLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtX29mZnJlZGVtX2J1dHRvbl9jb2xvci0taG92ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubGlzdC1lbGVtZW50c19fc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgLy8gei1pbmRleDogMTI7XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDFyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMXJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmVsZW1lbnRzX19jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogY2FsYygxMDAlICsgMTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAkc2VhcmNoLWZvcm1fb2ZmcmVkZW1fbGlzdC1lbGVtZW50c19ib3hfc2hhZG93O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJHNlYXJjaC1mb3JtX29mZnJlZGVtX2xpc3QtZWxlbWVudHNfYm9yZGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRzZWFyY2gtZm9ybV9vZmZyZWRlbV9saXN0LWVsZW1lbnRzX2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX29mZnJlZGVtX2xpc3QtZWxlbWVudHNfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHNlYXJjaC1mb3JtX3RyYW5zaXRpb247IC8vIEB0b2RvXHJcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYtZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDcuNXB4IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJhZGlvX19pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLXNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWFyY2gtZm9ybV9vZmZyZWRlbV9saXN0LWVsZW1lbnRzX2VsZW1lbnRfcmFkaW9fYm9yZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fb2ZmcmVkZW1fbGlzdC1lbGVtZW50c19lbGVtZW50X3JhZGlvX2NvbG9yLS1jaGVja2VkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkc2VhcmNoLWZvcm1fdHJhbnNpdGlvbjsgLy8gQHRvZG9cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkICsgLml0ZW0tbGFiZWwgLnJhZGlvX19pdGVtLXNwYW46YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtX29mZnJlZGVtX2xpc3QtZWxlbWVudHNfZWxlbWVudF9sYWJlbF90ZXh0X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmVtcHR5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkc2VhcmNoLWZvcm1fb2ZmcmVkZW1fbGlzdC1lbGVtZW50c19lbGVtZW50X2xhYmVsX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJHNlYXJjaC1mb3JtX29mZnJlZGVtX2xpc3QtZWxlbWVudHNfZWxlbWVudF9sYWJlbF9mb250O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIgLnJhZGlvX19pdGVtLXNwYW46YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciAuZWxlbWVudHNfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDExO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5saW5rLWVtYWlsIHtcclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgb3JkZXI6IC0xO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcblxyXG4gICAgICAgICAgICAmLWljb24ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IC41cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAuNXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBiZWxsIDEuNXMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgICAgICAgICAgICAgJi1zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRzZWFyY2gtZm9ybV9saW5rLWFsZXJ0ZS1lbWFpbF9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19lbGVtZW50IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHNlYXJjaC1mb3JtX3RyYW5zaXRpb247XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udDogJHNlYXJjaC1mb3JtX2xpbmstYWxlcnRlLWVtYWlsX2ZvbnQ7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkc2VhcmNoLWZvcm1fbGluay1hbGVydGUtZW1haWxfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9saW5rLWFsZXJ0ZS1lbWFpbF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtX2xpbmstYWxlcnRlLWVtYWlsX2NvbG9yO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJHNlYXJjaC1mb3JtX2xpbmstYWxlcnRlLWVtYWlsX2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkc2VhcmNoLWZvcm1fbGluay1hbGVydGUtZW1haWxfYm9yZGVyLXJhZGl1cztcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX2xpbmstYWxlcnRlLWVtYWlsX2ljb25fY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWFyY2gtZm9ybV9saW5rLWFsZXJ0ZS1lbWFpbF9jb2xvci0taG92ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fbGluay1hbGVydGUtZW1haWxfYmFja2dyb3VuZC0taG92ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZvcm1DaGVja2JveF9fY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC5mb3JtQ2hlY2tib3gge1xyXG4gICAgICAgICZfX2xhYmVsLWNoZWNrYm94IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgIGZvbnQ6ICRzZWFyY2gtZm9ybV9jaGVja2JveF9sYWJlbF90aXRsZV9mb250O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIxMHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGlzdC1jb250ZW50IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgIC5saXN0LWVsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgLmNoZWNrYm94IHtcclxuICAgICAgICAgICAgICAgICAgICAmLXNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkc2VhcmNoLWZvcm1fdHJhbnNpdGlvbjsgLy8gQHRvZG9cclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX2NoZWNrYm94X2NoZWNrYm94X2lucHV0LWVsZW1lbnRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlYXJjaC1mb3JtX2NoZWNrYm94X2NoZWNrYm94X2lucHV0LWVsZW1lbnRfYm9yZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICRzZWFyY2gtZm9ybV90cmFuc2l0aW9uOyAvLyBAdG9kb1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkc2VhcmNoLWZvcm1fY2hlY2tib3hfY2hlY2tib3hfaW5wdXQtZWxlbWVudF9ib3JkZXJfY29sb3ItLWNoZWNrZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRzZWFyY2gtZm9ybV9jaGVja2JveF9jaGVja2JveF9pbnB1dC1lbGVtZW50X2JvcmRlcl9jb2xvci0tY2hlY2tlZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgc2NhbGUoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYtaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkICsgLmNoZWNrYm94LWxhYmVsIC5jaGVja2JveC1zcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9jaGVja2JveF9jaGVja2JveF9pbnB1dC1lbGVtZW50X2JhY2tncm91bmQtLWNoZWNrZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWFyY2gtZm9ybV9jaGVja2JveF9jaGVja2JveF9pbnB1dC1lbGVtZW50X2JvcmRlcl9jb2xvci0tY2hlY2tlZDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSBzY2FsZSgxKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkICsgLmNoZWNrYm94LWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJHNlYXJjaC1mb3JtX2NoZWNrYm94X2NoZWNrYm94X2xhYmVsX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5lbXB0eSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43NTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5mb3JtQ2hlY2tib3hDYXRfX2NvbnRhaW5lciB7XHJcbiAgICAuZm9ybUNoZWNrYm94Q2F0IHtcclxuICAgICAgICAmX19sYWJlbC1jaGVja2JveCB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRzZWFyY2gtZm9ybV9jaGVja2JveGNhdF9sYWJlbF9mb250O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xpc3QtY29udGVudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICAgICAgLmxpc3QtZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzMzMyU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMyU7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5vcGVuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5mb3JtQ2hlY2tib3hDYXRfX2xpc3QtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWFyY2gtZm9ybV9jaGVja2JveGNhdF9idXR0b24tb3Blbi1jbG9zZV9jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbi1vcGVuLWNsb3NlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2J1dHRvbi1vcGVuLWNsb3NlX2JlZm9yZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9jaGVja2JveGNhdF9idXR0b24tb3Blbi1jbG9zZV9hZnRlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHNlYXJjaC1mb3JtX3RyYW5zaXRpb247XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5sYWJlbC1saXN0LWVsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZm9ybUNoZWNrYm94Q2F0X19saXN0LWVsZW1lbnRfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkc2VhcmNoLWZvcm1fdHJhbnNpdGlvbjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmVsZW1lbnRfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNoZWNrYm94IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHNlYXJjaC1mb3JtX3RyYW5zaXRpb247XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2NoZWNrYm94X2JvcmRlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICRzZWFyY2gtZm9ybV90cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2NoZWNrYm94X2JlZm9yZV9ib3JkZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2NoZWNrYm94X2JlZm9yZV9ib3JkZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgc2NhbGUoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2NoZWNrYm94X3ZhbHVlX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1sZXR0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2NoZWNrYm94X2ZpcnN0LWxldHRlcl90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi1pbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkICsgLmNoZWNrYm94LWxhYmVsIC5jaGVja2JveC1zcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2NoZWNrYm94X2NoZWNrZWRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2VhcmNoLWZvcm1fY2hlY2tib3hjYXRfY2hlY2tib3hfY2hlY2tlZF9ib3JkZXJfY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb3VudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2xhYmVsX2NvdW50X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmVtcHR5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc1O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jaGVja2JveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi1zcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2NoZWNrYm94X2VtcHR5X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2NoZWNrYm94X2VtcHR5X2JvcmRlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbi1vcGVuLWNsb3NlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuZm9ybUNoZWNrYm94Q2F0X19saXN0LWVsZW1lbnRfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmZvcm1SYW5nZV9fY29udGFpbmVyIHtcclxuICAgIC5ub1VpLXRvdWNoLWFyZWEge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmLnJhbmdlIC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlIHtcclxuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi5lbXB0eSB7XHJcbiAgICAgICAgb3BhY2l0eTogMC4zNTtcclxuICAgICAgICBjdXJzb3I6IGluaXRpYWw7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5O1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKlxyXG4uZm9ybVJhZGlvX19jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgLmZvcm1SYWRpbyB7XHJcbiAgICAgICAgJl9fbGFiZWwtcmFkaW8ge1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHNlYXJjaC1mb3JtX3JhZGlvX2xhYmVsX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICBmb250OiAkc2VhcmNoLWZvcm1fcmFkaW9fbGFiZWxfZm9udDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMjEwcHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19saXN0LWNvbnRlbnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgLmxpc3QtZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIC5yYWRpbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi1zcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHNlYXJjaC1mb3JtX3RyYW5zaXRpb247XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWFyY2gtZm9ybV9yYWRpb19yYWRpb19ib3JkZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkc2VhcmNoLWZvcm1fdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9yYWRpb19yYWRpb19iZWZvcmVfYm9yZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkc2VhcmNoLWZvcm1fcmFkaW9fcmFkaW9fdGV4dF90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYtaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkICsgLnJhZGlvLWxhYmVsIC5yYWRpby1zcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4qL1xyXG5cclxuLmZvcm1JbnRlZ2VyX19jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtSW50ZWdlciB7XHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgLmludGVnZXJfY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubGFiZWwtZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkc2VhcmNoLWZvcm1faW50ZWdlcl9sYWJlbF9mb250O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWxldHRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJ1dHRvbi1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMnJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWFyY2gtZm9ybV9pbnRlZ2VyX2J1dHRvbl9ib3JkZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1faW50ZWdlcl9idXR0b25fYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtX2ludGVnZXJfYnV0dG9uX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHNlYXJjaC1mb3JtX3RyYW5zaXRpb247IC8vIEB0b2RvXHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlYXJjaC1mb3JtX2ludGVnZXJfYnV0dG9uX2JvcmRlcl9jb2xvci0tZGlzYWJsZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWFyY2gtZm9ybV9pbnRlZ2VyX2J1dHRvbl9jb2xvci0tZGlzYWJsZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpub3QoOmRpc2FibGVkKTpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWFyY2gtZm9ybV9pbnRlZ2VyX2J1dHRvbl9jb2xvci0taG92ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2VhcmNoLWZvcm1faW50ZWdlcl9idXR0b25fYm9yZGVyX2NvbG9yLS1ob3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1faW50ZWdlcl9idXR0b25fYm9yZGVyX2JhY2tncm91bmQtLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaW5wdXQtZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VhcmNoLWZvcm1faW50ZWdlcl9pbnB1dC1lbGVtZW50X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJHNlYXJjaC1mb3JtX2ludGVnZXJfaW5wdXQtZWxlbWVudF9mb250O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmZvcm1EYXRlTG9jc2Fpc19fY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNlbTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm1EYXRlTG9jc2FpcyB7XHJcbiAgICAgICAgJl9fc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19sYWJlbC1kYXRlIHtcclxuICAgICAgICAgICAgZm9udDogJHNlYXJjaC1mb3JtX2ludGVnZXJfZGF0ZS1sYWJlbF90aXRsZV9mb250O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuICAgICAgICAgICAgLnRleHRfaWNvbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAuZGF0ZS1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkc2VhcmNoLWZvcm1faW50ZWdlcl9kYXRlLWxhYmVsX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtX2ludGVnZXJfZGF0ZS1sYWJlbF9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmRhdGUtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDcuNSU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgIC5kYXRlLWlucHV0X19zdHJ1Y3R1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5kYXRlLWlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250OiAkc2VhcmNoLWZvcm1faW50ZWdlcl9kYXRlLWNvbnRlbnRfZm9udDtcclxuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1faW50ZWdlcl9kYXRlLWNvbnRlbnRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtX2ludGVnZXJfZGF0ZS1jb250ZW50X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2VhcmNoLWZvcm1faW50ZWdlcl9kYXRlLWNvbnRlbnRfYm9yZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5pY29uX2NhbGVuZGFyIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRzZWFyY2gtZm9ybV9pbnRlZ2VyX2RhdGUtY29udGVudF9pY29uX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19yZXNldC1jb250ZW50IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIC5idXR0b25fX3Jlc2V0LWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDFyZW0gYXV0byAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkc2VhcmNoLWZvcm0tZnVsbF9mb3JtUmFuZ2VfcmVzZXQtYnV0dG9uX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtLWZ1bGxfZm9ybVJhbmdlX3Jlc2V0LWJ1dHRvbl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIC5idXR0b25fX3Jlc2V0LXN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHNlYXJjaC1mb3JtLWZ1bGxfZm9ybVJhbmdlX3Jlc2V0LWJ1dHRvbl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHNlYXJjaC1mb3JtX3RyYW5zaXRpb247XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbl9fcmVzZXQtc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLmZvcm1EYXRlX19jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtRGF0ZSB7XHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDg1JTtcclxuXHJcbiAgICAgICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgICAgICAgICYtaW5wdXRfX3N0cnVjdHVyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi1pbnB1dF9fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2VhcmNoLWZvcm1fZGF0ZV9pbnB1dC1jb250ZW50X2JvcmRlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLWlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWFyY2gtZm9ybV9kYXRlX2lucHV0X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRzZWFyY2gtZm9ybV9kYXRlX2lucHV0X2xhYmVsX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwLjVweDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9kYXRlX2lucHV0X2JlZm9yZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9kYXRlX2lucHV0X2FmdGVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmZvcm1CdWJibGVfX2NvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIHBhZGRpbmc6IC41cmVtIC41cmVtO1xyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24tbW9yZV9fZWxlbWVudCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX2J1YmJsZV9idXR0b24tbW9yZV9pY29uX2JhY2tncm91bmQ7XHJcbiAgICAgICAgLy9tYXJnaW46IDEwcHggMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIG1pbi13aWR0aDogMnJlbTtcclxuICAgICAgICB3aWR0aDogMnJlbTtcclxuICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkc2VhcmNoLWZvcm1fdHJhbnNpdGlvbjsgLy8gQHRvZG9cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxLjVweCk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDcuNXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fYnViYmxlX2J1dHRvbi1tb3JlX2ljb25fY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA3LjVweDtcclxuICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAwLjVweCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHNlYXJjaC1mb3JtX3RyYW5zaXRpb247XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9idWJibGVfYnV0dG9uLW1vcmVfaWNvbl9jb2xvci0taG92ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX2J1YmJsZV9idXR0b24tbW9yZV9pY29uX2JhY2tncm91bmQtLWhvdmVyO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9idWJibGVfYnV0dG9uLW1vcmVfaWNvbl9jb2xvci0taG92ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9idWJibGVfYnV0dG9uLW1vcmVfaWNvbl9jb2xvci0tb3BlbmVkO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fYnViYmxlX2J1dHRvbi1tb3JlX2ljb25fYmFja2dyb3VuZC0taG92ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybUJ1YmJsZSB7XHJcbiAgICAgICAgJl9fc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzOXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHNlYXJjaC1mb3JtX3RyYW5zaXRpb247IC8vIEB0b2RvXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2VsZW1lbnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAuZm9ybUJ1YmJsZV9fZWxlbWVudF9fYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgLmZvcm1CdWJibGVfX2VsZW1lbnRfX2J1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2J1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkc2VhcmNoLWZvcm1fYnViYmxlX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fYnViYmxlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtX2J1YmJsZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogJHNlYXJjaC1mb3JtX2J1YmJsZV9ib3JkZXI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkc2VhcmNoLWZvcm1fYnViYmxlX2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxLjI1ZW0gNXB4IDFyZW07XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICRzZWFyY2gtZm9ybV90cmFuc2l0aW9uOyAvLyBAdG9kb1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fYnViYmxlX2JhY2tncm91bmQtLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJHNlYXJjaC1mb3JtX2J1YmJsZV9ib3JkZXItLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIC5mb3JtQnViYmxlX19lbGVtZW50X190ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWFyY2gtZm9ybV9idWJibGVfY29sb3ItLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5mb3JtQnViYmxlX19lbGVtZW50X19jbG9zZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9idWJibGVfaWNvbl9jb2xvci0taG92ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtX2J1YmJsZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fY2xvc2Uge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTFweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9idWJibGVfaWNvbl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTZweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fYnViYmxlX2ljb25fY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb3JtUmVmZXJlbmNlX19jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMXJlbTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGJvdHRvbTogMzVweDtcclxuICAgICAgICBsZWZ0OiBjYWxjKDUwcHggLSAxcmVtKTtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtUmVmZXJlbmNlIHtcclxuICAgICAgICAmX19zdHJ1Y3R1cmUge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAgICAgLmxhYmVsX19pdGVtIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRzZWFyY2gtZm9ybV9yZWZlcmVuY2VfbGFiZWxfZm9udDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG5cclxuICAgICAgICAgICAgLmZvcm1fX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pbnB1dF9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fcmVmZXJlbmNlX2lucHV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2VhcmNoLWZvcm1fcmVmZXJlbmNlX2lucHV0X2JvcmRlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkc2VhcmNoLWZvcm1fcmVmZXJlbmNlX2lucHV0X2JvcmRlcl9mb250O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAuOHJlbSAuNHJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRzZWFyY2gtZm9ybV9yZWZlcmVuY2VfaW5wdXRfcGxhY2Vob2xkZXJfZm9udDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtX3JlZmVyZW5jZV9pbnB1dF9wbGFjZWhvbGRlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5idXR0b25faXRlbSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBmb250OiAkc2VhcmNoLWZvcm1fcmVmZXJlbmNlX2J1dHRvbl9mb250O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX3JlZmVyZW5jZV9idXR0b25fYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VhcmNoLWZvcm1fcmVmZXJlbmNlX2J1dHRvbl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICRzZWFyY2gtZm9ybV90cmFuc2l0aW9uOyAvLyBAdG9kb1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHNlYXJjaC1mb3JtX3JlZmVyZW5jZV9idXR0b25fYm9yZGVyLXJhZGl1cztcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fcmVmZXJlbmNlX2J1dHRvbl9iYWNrZ3JvdW5kLS1ob3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZvcm1TdWJtaXRfX2NvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICBwYWRkaW5nOiAyNXB4IDc1cHggMXJlbTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS02O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtU3VibWl0IHtcclxuICAgICAgICAmX19zdHJ1Y3R1cmUge1xyXG5cclxuICAgICAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAmLXN1Ym1pdF9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybS1mdWxsX3N1Ym1pdC1idXR0b24taXRlbV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VhcmNoLWZvcm0tZnVsbF9zdWJtaXQtYnV0dG9uLWl0ZW1fY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRzZWFyY2gtZm9ybS1mdWxsX3N1Ym1pdC1idXR0b24taXRlbV9sZXR0ZXJfc3BhY2luZztcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHNlYXJjaC1mb3JtLWZ1bGxfc3VibWl0LWJ1dHRvbi1pdGVtX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRzZWFyY2gtZm9ybS1mdWxsX3N1Ym1pdC1idXR0b24taXRlbV9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRzZWFyY2gtZm9ybS1mdWxsX3N1Ym1pdC1idXR0b24taXRlbV9ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5zdWJtaXRfX2ljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2VhcmNoLWZvcm0tZnVsbF9zdWJtaXQtYnV0dG9uLWl0ZW1fY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogcHVsc2UgMnMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtLWZ1bGxfc3VibWl0LWJ1dHRvbi1pdGVtX2JhY2tncm91bmQtLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtLWZ1bGxfc3VibWl0LWJ1dHRvbi1pdGVtX2NvbG9yLS1ob3ZlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZWFyY2hfX2ljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHNlYXJjaC1mb3JtLWZ1bGxfc3VibWl0LWJ1dHRvbi1pdGVtX2NvbG9yLS1ob3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLXJlc2V0X19pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxcmVtIGF1dG8gMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udDogJHNlYXJjaC1mb3JtLWZ1bGxfcmVzZXQtYnV0dG9uLWl0ZW1fZm9udDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtLWZ1bGxfcmVzZXQtYnV0dG9uLWl0ZW1fY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuYnV0dG9uLXJlc2V0X19pdGVtLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2VhcmNoLWZvcm0tZnVsbF9yZXNldC1idXR0b24taXRlbV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHNlYXJjaC1mb3JtX3RyYW5zaXRpb247IC8vIEB0b2RvXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbi1yZXNldF9faXRlbS1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb3JtU3dpdGNoX19jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcbiAgICAuZm9ybVN3aXRjaCB7XHJcbiAgICAgICAgJl9fc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNoZWNrYm94LWxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRzZWFyY2gtZm9ybV9zd2l0Y2hfY2hlY2tib3gtbGFiZWxfZm9udDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIC5zd2l0Y2gtY2hlY2tib3gge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjgxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHZ3O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICRzZWFyY2gtZm9ybV9zd2l0Y2hfY2hlY2tib3hfYm94X3NoYWRvdztcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fc3dpdGNoX2NoZWNrYm94X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuOTM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjkzNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICRzZWFyY2gtZm9ybV90cmFuc2l0aW9uOyAvLyBAdG9kb1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fc3dpdGNoX2NoZWNrYm94X2JhY2tncm91bmRfcm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2hlY2tib3gtaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmNoZWNrZWQgKyAuY2hlY2tib3gtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIC5zd2l0Y2gtY2hlY2tib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggJHNlYXJjaC1mb3JtX3N3aXRjaF9jaGVja2JveC1pbnB1dF9ib3hfc2hhZG93O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fc3dpdGNoX2NoZWNrYm94LWlucHV0X3N3aXRjaF9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX3N3aXRjaF9jaGVja2JveC1pbnB1dF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ybVNlbGVjdF9fY29udGFpbmVyIHtcclxuICAgIC5sb2NhbGl6YXRvcl9fc3VtbWFyeSB7XHJcbiAgICAgICAgLmxvY2FsaXphdG9yX192YWx1ZXMge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6ICRmb3JtX2VsZW1lbnRfcGFkZGluZztcclxuXHJcbiAgICAgICAgICAgIC5sb2NhbGl6YXRvcl9fbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtX3NlbGVjdF9sb2NhbGl6YXRvcl9sYWJlbF9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmxvY2FsaXphdG9yX192YWx1ZS0tZGVsZXRlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5sb2NhbGl6YXRvcl9fdmFsdWUtLWNvdW50IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMnJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9zZWxlY3RfbG9jYWxpemF0b3JfdmFsdWUtY291bnRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMS42ODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjY4NzVyZW07XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWFyY2gtZm9ybV9zZWxlY3RfbG9jYWxpemF0b3JfdmFsdWUtY291bnRfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkc2VhcmNoLWZvcm1fc2VsZWN0X2xvY2FsaXphdG9yX3ZhbHVlLWNvdW50X2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sb2NhbGl6YXRvcl9fdmFsdWVzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgLmxvY2FsaXphdG9yX192YWx1ZXMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubG9jYWxpemF0b3JfX2V4dHJhIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuXHJcbiAgICAgICAgLnJhZGlvc19fZmllbGRzZXQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmFkaW9zX19ncm91cCB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgICAgIC5yYWRpb3NfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzMzMlO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMnJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAuY2hlY2tfcmFkaW9fZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2VhcmNoLWZvcm1fbG9jYWxpemF0b3JfbG9jYWxpemF0b3JfZXh0cmFfcmFkaW9fYm9yZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9sb2NhbGl6YXRvcl9sb2NhbGl6YXRvcl9leHRyYV9yYWRpb19iZWZvcmVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHNlYXJjaC1mb3JtX3RyYW5zaXRpb247IC8vIEB0b2RvXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5sYWJlbF9yYWRpb19lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNlYXJjaC1mb3JtX2xvY2FsaXphdG9yX2xvY2FsaXphdG9yX2V4dHJhX2xhYmVsX2ZvbnRfc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtX2xvY2FsaXphdG9yX2xvY2FsaXphdG9yX2V4dHJhX2xhYmVsX2NvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNoZWNrX3JhZGlvX2VsZW1lbnQ6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5pbnB1dF9yYWRpb19lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQgKyAubGFiZWxfcmFkaW9fZWxlbWVudCAuY2hlY2tfcmFkaW9fZWxlbWVudDpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybVNlbGVjdCB7XHJcbiAgICAgICAgJl9fc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIC8qei1pbmRleDogMTsqL1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAubGFiZWwtZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk5OTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcclxuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtX3NlbGVjdF9mb3JtU2VsZWN0LXN0cnVjdHVyZV9sYWJlbF9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRzZWFyY2gtZm9ybV9zZWxlY3RfZm9ybVNlbGVjdC1zdHJ1Y3R1cmVfbGFiZWxfZm9udDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAvKnotaW5kZXg6IDA7Ki9cclxuXHJcbiAgICAgICAgICAgIC50ZXh0ZmllbGRfX2lucHV0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VhcmNoLWZvcm1fc2VsZWN0X2Zvcm1TZWxlY3Qtc3RydWN0dXJlX2lucHV0X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJHNlYXJjaC1mb3JtX3NlbGVjdF9mb3JtU2VsZWN0LXN0cnVjdHVyZV9pbnB1dF9mb250O1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtX3NlbGVjdF9mb3JtU2VsZWN0LXN0cnVjdHVyZV9wbGFjZWhvbGRlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNzLW1haW4ge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAuc3MtbXVsdGktc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJHNlYXJjaC1mb3JtX3NlbGVjdF9mb3JtU2VsZWN0LXN0cnVjdHVyZV9ib3JkZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fc2VsZWN0X2Zvcm1TZWxlY3Qtc3RydWN0dXJlX2JhY2tncm91bmQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuc3Mtb3Blbi1iZWxvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJHNlYXJjaC1mb3JtX3NlbGVjdF9mb3JtU2VsZWN0LXN0cnVjdHVyZV9ib3JkZXItLXNlbGVjdGVkO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnNzLXZhbHVlcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuc3MtZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnNzLXZhbHVlLS1jdXN0b20ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fc2VsZWN0X2Zvcm1TZWxlY3Qtc3RydWN0dXJlX3NzLXZhbHVlLWN1c3RvbV9jb3VudGVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjY4NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS42ODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWFyY2gtZm9ybV9zZWxlY3RfZm9ybVNlbGVjdC1zdHJ1Y3R1cmVfc3MtdmFsdWUtY3VzdG9tX2NvdW50ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRzZWFyY2gtZm9ybV9zZWxlY3RfZm9ybVNlbGVjdC1zdHJ1Y3R1cmVfc3MtdmFsdWUtY3VzdG9tX2NvdW50ZXJfZm9udDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5zcy1hZGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTlweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zcy1wbHVzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9zZWxlY3RfbG9jYWxpemF0b3Jfc3MtYWRkX3NzLXBsdXNfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9zZWxlY3RfbG9jYWxpemF0b3Jfc3MtYWRkX3NzLXBsdXNfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc3MtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1cyA6ICRzZWFyY2gtZm9ybV9zZWxlY3RfZm9ybVNlbGVjdC1zdHJ1Y3R1cmVfc3MtY29udGVudF9ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgICAgICAgICAgICAgIC5zcy1vcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRzZWFyY2gtZm9ybV9zZWxlY3RfZm9ybVNlbGVjdC1zdHJ1Y3R1cmVfc3MtY29udGVudF9zcy1vcHRpb25fZm9udDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmxvY2FsaXphdG9yX19jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5sb2NhbGl6YXRvcl9fcGx1cyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMTJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fc2VsZWN0X2xvY2FsaXphdG9yX2ljb25fYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX3NlbGVjdF9sb2NhbGl6YXRvcl9pY29uX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5sb2NhbGl6YXRvcl9fc3VtbWFyeSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNzLWNvbnRlbnQgLnNzLWxpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgLnNzLW9wdGlvbiB7XHJcbiAgICAgICAgICAgICYuZW1wdHkge1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fc2VsZWN0X2Zvcm1TZWxlY3Qtc3RydWN0dXJlX3NzLXZhbHVlLWN1c3RvbV9iYWNrZ3JvdW5kLS1ob3ZlcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VhcmNoLWZvcm1fc2VsZWN0X2Zvcm1TZWxlY3Qtc3RydWN0dXJlX3NzLXZhbHVlLWN1c3RvbV9jb2xvci0taG92ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoLmZvcm1TZWxlY3RfX2NvbnRhaW5lcl9fbG9jYWxpemF0b3IpIHtcclxuICAgICAgICAuc3Mtb3B0aW9uIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlYXJjaC1mb3JtX3NlbGVjdF9jaGVja2JveF9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA0cHgpO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogY2FsYygwLjVyZW0gKyA0cHgpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkc2VhcmNoLWZvcm1fc2VsZWN0X2NoZWNrYm94X2NvbG9yLS1jaGVja2VkO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkc2VhcmNoLWZvcm1fc2VsZWN0X2NoZWNrYm94X2NvbG9yLS1jaGVja2VkO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zcy1vcHRpb24tc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX3NlbGVjdF9zZWxlY3RfY2hlY2tib3hfYmFja2dyb3VuZC0tY2hlY2tlZDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWFyY2gtZm9ybV9zZWxlY3RfY2hlY2tib3hfY2hlY2tlZF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vIEZPUk0gRVNUSU1BVElPTlxyXG5cclxuLmZvcm0tZXN0aW1hdGUge1xyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb3JtLWVzdGltYXRlIHtcclxuICAgICAgICAgICAgJl9fc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkc2VhcmNoLWZvcm0tZXN0aW1hdGVfdGV4dF9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWFyY2gtZm9ybS1lc3RpbWF0ZV90ZXh0X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRzZWFyY2gtZm9ybS1lc3RpbWF0ZV90ZXh0X3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRzZWFyY2gtZm9ybS1lc3RpbWF0ZV90ZXh0X2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41ZW0gMCAxcmVtO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2lucHV0IHtcclxuICAgICAgICAgICAgICAgICYtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMWVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMXJlbSAwIDAgO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYtZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWFyY2gtZm9ybS1lc3RpbWF0ZV9pbnB1dC1lbGVtZW50X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2VhcmNoLWZvcm0tZXN0aW1hdGVfaW5wdXQtZWxlbWVudF9ib3JkZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICBmb250OiAkc2VhcmNoLWZvcm0tZXN0aW1hdGVfaW5wdXQtZWxlbWVudF9mb250O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEuZm9ybS1lc3RpbWF0ZV9fYnV0dG9uIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8gRk9STSBCQVNFXHJcblxyXG4uZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGhlaWdodDogMDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAvL3RyYW5zaXRpb246ICRnbG9iYWxfdHJhbnNpdGlvbl8zO1xyXG4gICAgei1pbmRleDogNjY2O1xyXG5cclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtX19maWVsZCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgIGhlaWdodDogM3B4O1xyXG5cclxuICAgICAgICAmLXRyYWNrIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtLWJhc2Vfc2Nyb2xsYmFyLXRyYWNrX2JhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXRodW1iIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtLWJhc2Vfc2Nyb2xsYmFyLXRodW1iX2JhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXRodW1iOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtLWJhc2Vfc2Nyb2xsYmFyLXRodW1iX2JhY2tncm91bmQtLWhvdmVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1zZWFyY2gtZmlsdGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6ICRzZWFyY2gtZm9ybS1iYXNlX21heC13aWR0aDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMXJlbTtcclxuXHJcbiAgICAgICAgLmxpbmVfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIC5saW5lX19jb250YWluZXJfX3N0cnVjdHVyZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubGluZV9fc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmhpZGRlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZvcm1fX2ZpZWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIC8qei1pbmRleDogOTk7Ki9cclxuXHJcbiAgICAgICAgICAgICAgICAmLmhpZGRlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmZvcm0tb2ZmcmVkZW1fX2ZpZWxkIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmZvcm0tdHlwZV9fZmllbGQsXHJcbiAgICAgICAgICAgICAgICAmLmZvcm0tZGF0ZWxvY3NhaXNfX2ZpZWxkLFxyXG4gICAgICAgICAgICAgICAgJi5mb3JtLWxveWVyX19maWVsZCxcclxuICAgICAgICAgICAgICAgICYuZm9ybS1sb3llcnNhaXNfX2ZpZWxkLFxyXG4gICAgICAgICAgICAgICAgJi5mb3JtLWxvY2FsaXNhdGlvbl9fZmllbGQsXHJcbiAgICAgICAgICAgICAgICAmLmZvcm0tY29tbWVyY2VfX2ZpZWxkLFxyXG4gICAgICAgICAgICAgICAgJi5mb3JtLXByaWNlc19fZmllbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5mb3JtIHtcclxuICAgICAgICAgICAgICAgICAgICAmU2VsZWN0X19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICZSYW5nZV9fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnJhbmdlLS1vcGVuZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJhbmdlX19wbHVzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnJhbmdlX19pbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnJhbmdlX19wbHVzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMS4xcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybS1iYXNlX3JhbmdlX2ljb25fY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNDMlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtLWJhc2VfcmFuZ2VfaWNvbl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZvcm1SYW5nZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19yZXNldC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0b25fX3Jlc2V0LWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9yZXNldC1idXR0b25fZm9udDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9yZXNldC1idXR0b25fY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxcmVtIGF1dG8gMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbl9fcmVzZXQtc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9yZXNldC1idXR0b25fY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICRzZWFyY2gtZm9ybV90cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0b25fX3Jlc2V0LXN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJHNlYXJjaC1mb3JtLWJhc2VfZm9ybVJhbmdlX2xhYmVsX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtLWJhc2VfZm9ybVJhbmdlX2NvbnRlbnRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtLWJhc2VfZm9ybVJhbmdlX2xhYmVsX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1SYW5nZV9ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJHNlYXJjaC1mb3JtLWJhc2VfZm9ybVJhbmdlX3N0cnVjdHVyZV9ib3JkZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYucmFuZ2UtLW9wZW5lZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZm9ybVJhbmdlX19jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYWRkX2J1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5yYW5nZV9fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDI1cHggMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1SYW5nZV9jb250ZW50X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkc2VhcmNoLWZvcm0tYmFzZV9mb3JtUmFuZ2VfY29udGVudF9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ub1VpLXRvdWNoLWFyZWEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucmFuZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2hpZ2hsaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1SYW5nZV9pbnB1dF9ib3JkZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250OiAkc2VhcmNoLWZvcm0tYmFzZV9mb3JtUmFuZ2VfdGV4dF9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtLWJhc2VfZm9ybVJhbmdlX3RleHRfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19pbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1SYW5nZV9pbnB1dF9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtLWJhc2VfZm9ybVJhbmdlX2lucHV0X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm0tYmFzZV9mb3JtUmFuZ2VfaW5wdXRfYmFja2dyb3VuZDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sICY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fdW5pdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250OiAkc2VhcmNoLWZvcm0tYmFzZV9mb3JtUmFuZ2VfdW5pdF9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtLWJhc2VfZm9ybVJhbmdlX2lucHV0LXVuaXRfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZm9ybUludGVnZXJfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAuZm9ybUludGVnZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAubGFiZWwtZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250OiAkc2VhcmNoLWZvcm0tYmFzZV9mb3JtSW50ZWdlcl9sYWJlbC1lbGVtZW50X2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtLWJhc2VfZm9ybUludGVnZXJfbGFiZWwtZWxlbWVudF9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1sZXR0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnV0dG9uLWVsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpkaXNhYmxlZCB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5wdXQtZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgICAuZm9ybURhdGVMb2NzYWlzX19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmZvcm1EYXRlTG9jc2FpcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgJl9fc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICZfX2xhYmVsLWRhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1EYXRlTG9jc2Fpc19sYWJlbC1kYXRlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VhcmNoLWZvcm0tYmFzZV9mb3JtRGF0ZUxvY3NhaXNfbGFiZWxfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1EYXRlTG9jc2Fpc19sYWJlbF9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlYXJjaC1mb3JtLWJhc2VfZm9ybURhdGVMb2NzYWlzX2xhYmVsX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGZvcm1fZWxlbWVudF9ib3JkZXItcmFkaXVzO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHRfaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2VhcmNoLWZvcm0tYmFzZV9mb3JtRGF0ZUxvY3NhaXNfbGFiZWxfc3ZnX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGV4dF9lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1EYXRlTG9jc2Fpc19sYWJlbF9ob3Zlcl9jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1EYXRlTG9jc2Fpc19sYWJlbF9zdmdfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICZfX2VsZW1lbnRzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm0tYmFzZV9mb3JtRGF0ZUxvY3NhaXNfZWxlbWVudHNfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM3NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2VhcmNoLWZvcm0tYmFzZV9mb3JtRGF0ZUxvY3NhaXNfZWxlbWVudHNfYm9yZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkZm9ybV9lbGVtZW50X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDFweCA0cHggN3B4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZGF0ZS1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0Ny41JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRhdGUtaW5wdXRfX3N0cnVjdHVyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRhdGUtaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkc2VhcmNoLWZvcm1faW50ZWdlcl9kYXRlLWNvbnRlbnRfYm9yZGVyLXJhZGl1cztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICR0ZXh0ZmllbGRfaW5wdXRfcGFkZGluZztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtX2ludGVnZXJfZGF0ZS1jb250ZW50X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWFyY2gtZm9ybV9pbnRlZ2VyX2RhdGUtY29udGVudF9ib3JkZXJfY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWFyY2gtZm9ybV9pbnRlZ2VyX2RhdGUtY29udGVudF9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQ6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbl9jYWxlbmRhciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHNlYXJjaC1mb3JtX2ludGVnZXJfZGF0ZS1jb250ZW50X2ljb25fY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICZfX3Jlc2V0LWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbl9fcmVzZXQtYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMXJlbSBhdXRvIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJHNlYXJjaC1mb3JtLWZ1bGxfZm9ybVJhbmdlX3Jlc2V0LWJ1dHRvbl9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9yZXNldC1idXR0b25fY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnV0dG9uX19yZXNldC1zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9yZXNldC1idXR0b25fY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICRzZWFyY2gtZm9ybV90cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0b25fX3Jlc2V0LXN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgJi5saW5lMV9fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5mb3JtT2ZmcmVkZW1fX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmZvcm1fX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAubGlzdC1lbGVtZW50c19fc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAubGluay1lbWFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgICYubGluZTJfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmxpbmVfX2NvbnRhaW5lcl9fc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5saW5lX19zdHJ1Y3R1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWN0aW9uMCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWN0aW9uMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2VjdGlvbjIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWN0aW9uMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2VjdGlvbjQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYnV0dG9uX0NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmZpbHRlcl9idXR0b25faXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRzZWFyY2gtZm9ybS1iYXNlX2ZpbHRlci1idXR0b24taXRlbV9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm0tYmFzZV9maWx0ZXItYnV0dG9uLWl0ZW1fYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWFyY2gtZm9ybS1iYXNlX2ZpbHRlci1idXR0b24taXRlbV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRzZWFyY2gtZm9ybS1iYXNlX2ZpbHRlci1idXR0b24taXRlbV9sZXR0ZXJfc3BhY2luZztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHNlYXJjaC1mb3JtLWJhc2VfZmlsdGVyLWJ1dHRvbi1pdGVtX2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnNlYXJjaF9faWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2VhcmNoLWZvcm0tYmFzZV9maWx0ZXItYnV0dG9uLWl0ZW1fY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm0tYmFzZV9maWx0ZXItYnV0dG9uLWl0ZW1fYmFja2dyb3VuZC0taG92ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtLWJhc2VfZmlsdGVyLWJ1dHRvbi1pdGVtX2NvbG9yLS1ob3ZlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2VhcmNoX19pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2VhcmNoLWZvcm0tYmFzZV9maWx0ZXItYnV0dG9uLWl0ZW1fY29sb3ItLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnN1Ym1pdF9idXR0b25faXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtLWJhc2Vfc3VibWl0LWJ1dHRvbi1pdGVtX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VhcmNoLWZvcm0tYmFzZV9zdWJtaXQtYnV0dG9uLWl0ZW1fY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkc2VhcmNoLWZvcm0tYmFzZV9zdWJtaXQtYnV0dG9uLWl0ZW1fbGV0dGVyX3NwYWNpbmc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkc2VhcmNoLWZvcm0tYmFzZV9zdWJtaXQtYnV0dG9uLWl0ZW1fdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRzZWFyY2gtZm9ybS1iYXNlX3N1Ym1pdC1idXR0b24taXRlbV9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkc2VhcmNoLWZvcm0tYmFzZV9zdWJtaXQtYnV0dG9uLWl0ZW1fYm9yZGVyLXJhZGl1cztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnN1Ym1pdF9faWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHNlYXJjaC1mb3JtLWJhc2Vfc3VibWl0LWJ1dHRvbi1pdGVtX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBwdWxzZSAycyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA2MCUgNjAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybS1iYXNlX3N1Ym1pdC1idXR0b24taXRlbV9iYWNrZ3JvdW5kLS1ob3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VhcmNoLWZvcm0tYmFzZV9zdWJtaXQtYnV0dG9uLWl0ZW1fY29sb3ItLWhvdmVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zdWJtaXRfX2ljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRzZWFyY2gtZm9ybS1iYXNlX3N1Ym1pdC1idXR0b24taXRlbV9jb2xvci0taG92ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAuNXJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDAgMC41cmVtIDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgICAmLmxpbmUzX19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgICAgIC5mb3JtQnViYmxlX19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucmVzZXRfYnV0dG9uX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRzZWFyY2gtZm9ybS1iYXNlX3Jlc2V0LWJ1dHRvbi1pdGVtX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWFyY2gtZm9ybS1iYXNlX3Jlc2V0LWJ1dHRvbi1pdGVtX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkc2VhcmNoLWZvcm0tYmFzZV9yZXNldC1idXR0b24taXRlbV90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAucmVzZXRfX2ljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHNlYXJjaC1mb3JtLWJhc2VfcmVzZXQtYnV0dG9uLWl0ZW1faWNvbl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICRzZWFyY2gtZm9ybV90cmFuc2l0aW9uOyAvLyBAdG9kb1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5yZXNldF9faWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxpbmVfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICYubGluZTJfX2NvbnRhaW5lciAubGluZV9fY29udGFpbmVyX19zdHJ1Y3R1cmUsXHJcbiAgICAgICAgICAgICYubGluZTJfX2NvbnRhaW5lciAuYnV0dG9uX0NvbnRlbnQsXHJcbiAgICAgICAgICAgICYubGluZTNfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgIC5saW5lX19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgJi5saW5lMl9fY29udGFpbmVyIC5saW5lX19jb250YWluZXJfX3N0cnVjdHVyZSxcclxuICAgICAgICAgICAgICAgICYubGluZTJfX2NvbnRhaW5lciAuYnV0dG9uX0NvbnRlbnQsXHJcbiAgICAgICAgICAgICAgICAmLmxpbmUzX19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLyBGT1JNIEZVTExcclxuXHJcbi5zZWFyY2gtZmlsdGVyLWZ1bGwge1xyXG4gICAgOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICBoZWlnaHQ6IDNweDtcclxuXHJcbiAgICAgICAgJi10cmFjayB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybS1mdWxsX3RyYWNrX2JhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXRodW1iIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtLWZ1bGxfdGh1bWJfYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdGh1bWI6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm0tZnVsbF90aHVtYl9iYWNrZ3JvdW5kLS1ob3ZlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWVzdGltYXRlX19jb250YWluZXIub3BlbiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgLmZvcm0tZXN0aW1hdGUge1xyXG4gICAgICAgICAgICAmX19zdHJ1Y3R1cmUge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWFyY2gtZm9ybS1mdWxsX21vZGFsX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19pbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAmLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLWVsZW1lbnQge1xyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubW9kYWxfX2JvZHkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm0tZnVsbF9tb2RhbF9ib2R5X2JhY2tncm91bmQ7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbF9fY2xvc2Uge1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgJi1kcmF3aW5nIHtcclxuICAgICAgICAgICAgZmlsbDogJHNlYXJjaC1mb3JtLWZ1bGxfbW9kYWwtY2xvc2UtZHJhd2luZ19maWxsO1xyXG4gICAgICAgICAgICB3aWR0aDogLjVyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogLjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubW9kYWxfX3Njcm9sbGVyIHtcclxuICAgICAgICBmb250OiAkc2VhcmNoLWZvcm0tZnVsbF9tb2RhbF9mb250O1xyXG4gICAgICAgIGNvbG9yOiAkc2VhcmNoLWZvcm0tZnVsbF9tb2RhbF9jb2xvcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogNTBweCAwIDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm1MaW5lX19jb250YWluZXIge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDIyNXB4O1xyXG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDJlbSAtIDI1MHB4KTtcclxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCBjYWxjKDc1cHggLSAxcmVtKSAxcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxpbmVfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgLmxpbmVfX3N0cnVjdHVyZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgJi5oaWRkZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mb3JtX19maWVsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmxpbmUxX19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgLmxpbmVfX3N0cnVjdHVyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubGluZTJfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIC5saW5lX19zdHJ1Y3R1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5zZWN0aW9uMCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5saW5lM19fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgIC5saW5lX19zdHJ1Y3R1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5saW5lNF9fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIC5saW5lX19zdHJ1Y3R1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmxpbmU1X19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0uNXJlbTtcclxuICAgICAgICAgICAgICAgIC5saW5lX19zdHJ1Y3R1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMzJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubGluZTZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAubGluZV9fc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLnNlY3Rpb24wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzMzMlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMmVtIDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuc2VjdGlvbjEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzMzMyU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyZW0gMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5zZWN0aW9uMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMmVtIDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuc2VjdGlvbjMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzMzMyU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyZW0gMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5saW5lN19fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgICAgICAgICAubGluZV9fc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZm9ybUNoZWNrYm94X19jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5mb3JtQ2hlY2tib3hfX2NvbnRhaW5lciAuZm9ybUNoZWNrYm94X19saXN0LWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5saXN0LWVsZW1lbnQge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmxpbmU4X19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgLmxpbmVfX3N0cnVjdHVyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5zZWN0aW9uUGFyYW1zIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmVfX3RpdGxlLWVsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZS1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRzZWFyY2gtZm9ybS1mdWxsX3RpdGxlLWVsZW1lbnRfZm9udDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZvcm1SYW5nZV9fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5mb3JtUmFuZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICZfX3N0cnVjdHVyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5yYW5nZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19zdW1tYXJ5LFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fcGx1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ub1VpLWhvcml6b250YWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm0tZnVsbF9mb3JtUmFuZ2VfaGlnaGxpZ2h0X3JhbmdlLXNsaWRlX3VuYWN0aXZlX2JhY2tncm91bmQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubm9VaS1jb25uZWN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9oaWdobGlnaHRfcmFuZ2Utc2xpZGVfYWN0aXZlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fcHJldmlldyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9faW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9faGlnaGxpZ2h0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJhbmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250OiAkc2VhcmNoLWZvcm0tZnVsbF9mb3JtUmFuZ2VfaGlnaGxpZ2h0X3JhbmdlLXRleHRfZm9udDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VhcmNoLWZvcm0tZnVsbF9mb3JtUmFuZ2VfaGlnaGxpZ2h0X3JhbmdlLXRleHRfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3VuaXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtLWZ1bGxfZm9ybVJhbmdlX2hpZ2hsaWdodF9yYW5nZS1pbnB1dC11bml0X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJHNlYXJjaC1mb3JtLWZ1bGxfZm9ybVJhbmdlX2hpZ2hsaWdodF9yYW5nZS1pbnB1dF9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9faW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250OiAkc2VhcmNoLWZvcm0tZnVsbF9mb3JtUmFuZ2VfaGlnaGxpZ2h0X3JhbmdlLWlucHV0X2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm0tZnVsbF9mb3JtUmFuZ2VfaGlnaGxpZ2h0X3JhbmdlLWlucHV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlYXJjaC1mb3JtLWZ1bGxfZm9ybVJhbmdlX2hpZ2hsaWdodF9yYW5nZS1pbnB1dF9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9oaWdobGlnaHRfcmFuZ2UtaW5wdXRfYm9yZGVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IC44cmVtIC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwgJjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmX19yZXNldC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0b25fX3Jlc2V0LWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDFyZW0gYXV0byAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9yZXNldC1idXR0b25fZm9udDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VhcmNoLWZvcm0tZnVsbF9mb3JtUmFuZ2VfcmVzZXQtYnV0dG9uX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0b25fX3Jlc2V0LXN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHNlYXJjaC1mb3JtLWZ1bGxfZm9ybVJhbmdlX3Jlc2V0LWJ1dHRvbl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHNlYXJjaC1mb3JtX3RyYW5zaXRpb247IC8vIEB0b2RvXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbl9fcmVzZXQtc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICZfX2xhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJHNlYXJjaC1mb3JtLWZ1bGxfZm9ybVJhbmdlX2xhYmVsX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubm9VaS10b3VjaC1hcmVhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tc2VhcmNoLWZpbHRlciB7XHJcbiAgICAgICAgLmxpbmVfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICYubGluZTJfX2NvbnRhaW5lcixcclxuICAgICAgICAgICAgJi5saW5lM19fY29udGFpbmVyLFxyXG4gICAgICAgICAgICAmLmxpbmU0X19jb250YWluZXIsXHJcbiAgICAgICAgICAgICYubGluZTVfX2NvbnRhaW5lcixcclxuICAgICAgICAgICAgJi5saW5lNl9fY29udGFpbmVyLFxyXG4gICAgICAgICAgICAmLmxpbmU3X19jb250YWluZXIsXHJcbiAgICAgICAgICAgICYubGluZThfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAubGluZV9fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICYubGluZTJfX2NvbnRhaW5lcixcclxuICAgICAgICAgICAgICAgICYubGluZTNfX2NvbnRhaW5lcixcclxuICAgICAgICAgICAgICAgICYubGluZTRfX2NvbnRhaW5lcixcclxuICAgICAgICAgICAgICAgICYubGluZTVfX2NvbnRhaW5lcixcclxuICAgICAgICAgICAgICAgICYubGluZTZfX2NvbnRhaW5lcixcclxuICAgICAgICAgICAgICAgICYubGluZTdfX2NvbnRhaW5lcixcclxuICAgICAgICAgICAgICAgICYubGluZThfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5ib2R5LS1pbm5lciB7XHJcbiAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIge1xyXG4gICAgICAgIC5mb3JtLXNlYXJjaC1maWx0ZXIge1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgIC5saW5lX19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgJi5saW5lMV9fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5saW5lMl9fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAubGluZV9fY29udGFpbmVyX19zdHJ1Y3R1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuc3VibWl0X2J1dHRvbl9pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmxpbmUzX19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICAgICAgLmxpbmVfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5saW5lMV9fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIC5saW5lX19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxpbmUyX19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmVfX2NvbnRhaW5lcl9fc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnN1Ym1pdF9idXR0b25faXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxpbmUzX19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNlYXJjaF9mb3JtX2lubmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9tb2R1bGVzL3NlYXJjaC8xLmpwZ1wiKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA1MCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogNDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEB0b2RvIMOgIHN1cHByaW1lciAocG91ciBzaW11bGVyIHVuIGZvbmQgY29tbWUgdWkga2l0KVxyXG5cclxufSIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL0dFTkVSSVFVRVMgVkFSSUFCTEVTXHJcbiRzZWFyY2gtZm9ybV9mb250OiAkYm9keV9mb250O1xyXG4kc2VhcmNoLWZvcm1fdGl0bGVfbGV0dGVyLXNwYWNpbmdfMTogMDtcclxuJHNlYXJjaC1mb3JtX3RleHRfZm9udF8xOiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtLzEuMmVtICRmb250LWZhbWlseS0tMTtcclxuJHNlYXJjaC1mb3JtX3RyYW5zaXRpb246IDAuM3M7XHJcbiRzZWFyY2gtZm9ybV9pbnB1dF9iYWNrZ3JvdW5kXzE6IHRyYW5zcGFyZW50O1xyXG4kc2VhcmNoLWZvcm1fYmFja2dyb3VuZDogcmdiYSgkY29sb3JfYnJhbmQtMiwgMC4zKTtcclxuJHNlYXJjaC1mb3JtX3RleHRfY29sb3I6ICRjb2xvcl9icmFuZC0zO1xyXG4kc2VhcmNoLWZvcm1fdGV4dF9jb2xvcl8yOiAkY29sb3JfYnJhbmQtNTtcclxuJHNlYXJjaC1mb3JtX3RleHRfdGV4dC10cmFuc2Zvcm1fMTogbm9uZTtcclxuJHNlYXJjaC1mb3JtX2lucHV0X2JvcmRlcl9jb2xvcl8xOiAkc2VhcmNoLWZvcm1fdGV4dF9jb2xvcjtcclxuJHNlYXJjaC1mb3JtX2lucHV0X2ljb25fcGx1c19iYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1faW5wdXRfYm9yZGVyX2NvbG9yXzE7XHJcbiRzZWFyY2gtZm9ybV9lbGVtZW50X2JveF9zaGFkb3c6IDBweCAycHggNnB4IDJweCByZ2JhKCRjb2xvcl9icmFuZC01LDAuMzUpO1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9JTkRFUEVOREFOVEVTIFZBUklBQkxFU1xyXG5cclxuJHNlYXJjaC1mb3JtX3YyX2JhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9iYWNrZ3JvdW5kO1xyXG5cclxuXHJcbi8vIENvdW50ZXJcclxuJHNlYXJjaC1mb3JtX3ZhbHVlLWNvdW50X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xO1xyXG4kc2VhcmNoLWZvcm1fdmFsdWUtY291bnRfY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4kc2VhcmNoLWZvcm1fdmFsdWUtY291bnRfZm9udDogJHNlYXJjaC1mb3JtX2ZvbnQ7XHJcblxyXG5cclxuLy8gRmllbGRcclxuJHNlYXJjaC1mb3JtX2VsZW1lbnRfbGFiZWxfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skYm9keV9mb250LXNpemV9IC8gI3skaHRtbC1saW5lLWhlaWdodH0gJGZvbnQtZmFtaWx5LS0xO1xyXG4kc2VhcmNoLWZvcm1fZWxlbWVudF9sYWJlbF9jb2xvcjogJGNvbG9yX2JyYW5kLTM7XHJcbiRzZWFyY2gtZm9ybV9lbGVtZW50X2ZpZWxkX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGJvZHlfZm9udC1zaXplfSAvICN7JGh0bWwtbGluZS1oZWlnaHR9ICRmb250LWZhbWlseS0tMTtcclxuJHNlYXJjaC1mb3JtX2VsZW1lbnRfZmllbGRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRzZWFyY2gtZm9ybV9lbGVtZW50X2ZpZWxkX2NvbG9yOiAkc2VhcmNoLWZvcm1fZWxlbWVudF9sYWJlbF9jb2xvcjtcclxuJHNlYXJjaC1mb3JtX2VsZW1lbnRfZmllbGRfYm9yZGVyLXJhZGl1czogJGZvcm1fZWxlbWVudF9ib3JkZXItcmFkaXVzO1xyXG4kc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9ib3JkZXI6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLXdpZHRoIHNvbGlkICRmb3JtX2VsZW1lbnRfYm9yZGVyLWNvbG9yO1xyXG4kc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9ib3JkZXItLWZvY3VzZWQ6ICRmb3JtX2VsZW1lbnRfYm9yZGVyLXdpZHRoIHNvbGlkICRmb3JtX2VsZW1lbnRfZm9jdXNfYm9yZGVyLWNvbG9yO1xyXG5cclxuJHNlYXJjaC1mb3JtX2VsZW1lbnRfZmllbGRfcGxhY2Vob2xkZXJfY29sb3I6ICRmb3JtX2VsZW1lbnRfcGxhY2Vob2xkZXJfY29sb3I7XHJcblxyXG4kc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9pY29uX2NvbG9yOiAkZm9ybV9lbGVtZW50X2ljb25fY29sb3I7XHJcblxyXG4vLyAqKiAvL1xyXG5cclxuXHJcbi8vIExPQURFUlxyXG4kc2VhcmNoLWZvcm0tZnVsbF9sb2FkZXJfYm9yZGVyX2NvbG9yOiAkc2VhcmNoLWZvcm1faW5wdXRfYm9yZGVyX2NvbG9yXzE7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX2xvYWRlcl9iYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcl9icmFuZC0xLCAwLjMpO1xyXG5cclxuXHJcbi8vIEZPUk1VTEFJUkUgREUgQkFTRVxyXG4kc2VhcmNoLWZvcm0tYmFzZV9tYXgtd2lkdGg6IDExMDBweDtcclxuXHJcbiRzZWFyY2gtZm9ybS1iYXNlX3Njcm9sbGJhci10cmFja19iYWNrZ3JvdW5kOiAkc2VsZWN0X3Njcm9sbGJhcl9iYWNrZ3JvdW5kO1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9zY3JvbGxiYXItdGh1bWJfYmFja2dyb3VuZDogJHNlbGVjdF9zY3JvbGxiYXJfY29sb3I7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX3Njcm9sbGJhci10aHVtYl9iYWNrZ3JvdW5kLS1ob3ZlcjogJHNlbGVjdF9zY3JvbGxiYXJfY29sb3ItLWhvdmVyO1xyXG5cclxuXHJcbi8vIE9GRlJFREVNXHJcbiRzZWFyY2gtZm9ybV9vZmZyZWRlbV9idXR0b25fZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgI3skYm9keV9mb250LXNpemV9IC8gI3skaHRtbC1saW5lLWhlaWdodH0gJGZvbnQtZmFtaWx5LS0xO1xyXG4kc2VhcmNoLWZvcm1fb2ZmcmVkZW1fYnV0dG9uX2JvcmRlcjogMDtcclxuJHNlYXJjaC1mb3JtX29mZnJlZGVtX2J1dHRvbl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMTtcclxuJHNlYXJjaC1mb3JtX29mZnJlZGVtX2J1dHRvbl9jb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcbiRzZWFyY2gtZm9ybV9vZmZyZWRlbV9idXR0b25fbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiRzZWFyY2gtZm9ybV9vZmZyZWRlbV9idXR0b25fdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiRzZWFyY2gtZm9ybV9vZmZyZWRlbV9idXR0b25fdGV4dC12YWx1ZV90ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG4kc2VhcmNoLWZvcm1fb2ZmcmVkZW1fYnV0dG9uX2JvcmRlci1yYWRpdXM6IDA7XHJcblxyXG4kc2VhcmNoLWZvcm1fb2ZmcmVkZW1fYnV0dG9uX2JhY2tncm91bmQtLWhvdmVyOiAkY29sb3JfYnJhbmQtMjtcclxuJHNlYXJjaC1mb3JtX29mZnJlZGVtX2J1dHRvbl9jb2xvci0taG92ZXI6ICRjb2xvcl9icmFuZC01O1xyXG5cclxuJHNlYXJjaC1mb3JtX29mZnJlZGVtX2xpc3QtZWxlbWVudHNfYmFja2dyb3VuZDogJGZvcm1fZmllbGRfYmFja2dyb3VuZDtcclxuJHNlYXJjaC1mb3JtX29mZnJlZGVtX2xpc3QtZWxlbWVudHNfYm94X3NoYWRvdzogJHNlYXJjaC1mb3JtX2VsZW1lbnRfYm94X3NoYWRvdztcclxuJHNlYXJjaC1mb3JtX29mZnJlZGVtX2xpc3QtZWxlbWVudHNfYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLXNlY29uZGFyeS01O1xyXG4kc2VhcmNoLWZvcm1fb2ZmcmVkZW1fbGlzdC1lbGVtZW50c19ib3JkZXItcmFkaXVzOiAkZm9ybV9lbGVtZW50X2JvcmRlci1yYWRpdXM7XHJcblxyXG4kc2VhcmNoLWZvcm1fb2ZmcmVkZW1fbGlzdC1lbGVtZW50c19lbGVtZW50X3JhZGlvX2JvcmRlcl9jb2xvcjogJGZvcm1fZWxlbWVudF9ib3JkZXItY29sb3I7XHJcbiRzZWFyY2gtZm9ybV9vZmZyZWRlbV9saXN0LWVsZW1lbnRzX2VsZW1lbnRfcmFkaW9fY29sb3ItLWNoZWNrZWQ6ICRyYWRpb19jaGVja2VkX2NvbG9yO1xyXG4kc2VhcmNoLWZvcm1fb2ZmcmVkZW1fbGlzdC1lbGVtZW50c19lbGVtZW50X2xhYmVsX2ZvbnQ6ICRmb3JtX2xhYmVsX2ZvbnQ7XHJcbiRzZWFyY2gtZm9ybV9vZmZyZWRlbV9saXN0LWVsZW1lbnRzX2VsZW1lbnRfbGFiZWxfdGV4dF9jb2xvcjogJGZvcm1fbGFiZWxfY29sb3I7XHJcbiRzZWFyY2gtZm9ybV9vZmZyZWRlbV9saXN0LWVsZW1lbnRzX2VsZW1lbnRfbGFiZWxfdGV4dC10cmFuc2Zvcm06ICRmb3JtX2xhYmVsX3RleHQtdHJhbnNmb3JtO1xyXG5cclxuXHJcbi8vIEJvdXRvbiBcImFsZXJ0ZSBlbWFpbFwiXHJcbiRzZWFyY2gtZm9ybV9saW5rLWFsZXJ0ZS1lbWFpbF9mb250OiAkYm9keV9mb250O1xyXG4kc2VhcmNoLWZvcm1fbGluay1hbGVydGUtZW1haWxfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTI7XHJcbiRzZWFyY2gtZm9ybV9saW5rLWFsZXJ0ZS1lbWFpbF9jb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcbiRzZWFyY2gtZm9ybV9saW5rLWFsZXJ0ZS1lbWFpbF90ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuJHNlYXJjaC1mb3JtX2xpbmstYWxlcnRlLWVtYWlsX2xldHRlci1zcGFjaW5nOiAwO1xyXG4kc2VhcmNoLWZvcm1fbGluay1hbGVydGUtZW1haWxfYm9yZGVyLXJhZGl1czogMDtcclxuJHNlYXJjaC1mb3JtX2xpbmstYWxlcnRlLWVtYWlsX2ljb25fY29sb3I6ICRjb2xvcl9icmFuZC0zO1xyXG5cclxuJHNlYXJjaC1mb3JtX2xpbmstYWxlcnRlLWVtYWlsX2JhY2tncm91bmQtLWhvdmVyOiAkY29sb3JfYnJhbmQtMTtcclxuJHNlYXJjaC1mb3JtX2xpbmstYWxlcnRlLWVtYWlsX2NvbG9yLS1ob3ZlcjogJGNvbG9yX2JyYW5kLTU7XHJcblxyXG4vLyBCb3V0b24gXCJGaWx0cmVyXCJcclxuJHNlYXJjaC1mb3JtLWJhc2VfZmlsdGVyLWJ1dHRvbi1pdGVtX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwICN7JGJvZHlfZm9udC1zaXplfSAvICN7JGh0bWwtbGluZS1oZWlnaHR9ICRmb250LWZhbWlseS0tMTtcclxuJHNlYXJjaC1mb3JtLWJhc2VfZmlsdGVyLWJ1dHRvbi1pdGVtX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC00O1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9maWx0ZXItYnV0dG9uLWl0ZW1fY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9maWx0ZXItYnV0dG9uLWl0ZW1fbGV0dGVyX3NwYWNpbmc6IDA7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX2ZpbHRlci1idXR0b24taXRlbV9ib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuJHNlYXJjaC1mb3JtLWJhc2VfZmlsdGVyLWJ1dHRvbi1pdGVtX2JhY2tncm91bmQtLWhvdmVyOiAkY29sb3JfYnJhbmQtMjtcclxuJHNlYXJjaC1mb3JtLWJhc2VfZmlsdGVyLWJ1dHRvbi1pdGVtX2NvbG9yLS1ob3ZlcjogJGNvbG9yX2JyYW5kLTU7XHJcblxyXG5cclxuLy8gQm91dG9uIFwic3VibWl0XCJcclxuJHNlYXJjaC1mb3JtLWJhc2Vfc3VibWl0LWJ1dHRvbi1pdGVtX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwICN7JGJvZHlfZm9udC1zaXplfSAvICN7JGh0bWwtbGluZS1oZWlnaHR9ICRmb250LWZhbWlseS0tMTtcclxuJHNlYXJjaC1mb3JtLWJhc2Vfc3VibWl0LWJ1dHRvbi1pdGVtX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xO1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9zdWJtaXQtYnV0dG9uLWl0ZW1fY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9zdWJtaXQtYnV0dG9uLWl0ZW1fbGV0dGVyX3NwYWNpbmc6IDA7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX3N1Ym1pdC1idXR0b24taXRlbV90ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuJHNlYXJjaC1mb3JtLWJhc2Vfc3VibWl0LWJ1dHRvbi1pdGVtX2JvcmRlci1yYWRpdXM6IDA7XHJcblxyXG4kc2VhcmNoLWZvcm0tYmFzZV9zdWJtaXQtYnV0dG9uLWl0ZW1fYmFja2dyb3VuZC0taG92ZXI6ICRjb2xvcl9icmFuZC0yO1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9zdWJtaXQtYnV0dG9uLWl0ZW1fY29sb3ItLWhvdmVyOiAkY29sb3JfYnJhbmQtNTtcclxuXHJcbi8vIEJvdXRvbiBcInJlc2V0XCJcclxuJHNlYXJjaC1mb3JtLWJhc2VfcmVzZXQtYnV0dG9uLWl0ZW1fZm9udDogJHNlYXJjaC1mb3JtX2ZvbnQ7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX3Jlc2V0LWJ1dHRvbi1pdGVtX2NvbG9yOiAkY29sb3JfYnJhbmQtMztcclxuJHNlYXJjaC1mb3JtLWJhc2VfcmVzZXQtYnV0dG9uLWl0ZW1fdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX3Jlc2V0LWJ1dHRvbi1pdGVtX2ljb25fY29sb3I6ICRzZWFyY2gtZm9ybS1iYXNlX3Jlc2V0LWJ1dHRvbi1pdGVtX2NvbG9yO1xyXG5cclxuLyogRUxFTUVOVCBGT1JNICovXHJcbi8vIEVsZW1lbnQgZm9ybSBcInNlbGVjdCBsb2NhbGl6YXRvclwiXHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfbG9jYWxpemF0b3JfbGFiZWxfY29sb3I6ICRzZWFyY2gtZm9ybV9lbGVtZW50X2xhYmVsX2NvbG9yO1xyXG4kc2VhcmNoLWZvcm1fc2VsZWN0X2xvY2FsaXphdG9yX3ZhbHVlLWNvdW50X2JhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV92YWx1ZS1jb3VudF9iYWNrZ3JvdW5kO1xyXG4kc2VhcmNoLWZvcm1fc2VsZWN0X2xvY2FsaXphdG9yX3ZhbHVlLWNvdW50X2NvbG9yOiAkc2VhcmNoLWZvcm1fdmFsdWUtY291bnRfY29sb3I7XHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfbG9jYWxpemF0b3JfdmFsdWUtY291bnRfZm9udDogJHNlYXJjaC1mb3JtX3ZhbHVlLWNvdW50X2ZvbnQ7XHJcblxyXG5cclxuLy8gRWxlbWVudCBmb3JtIFwic2VsZWN0XCJcclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9mb3JtU2VsZWN0LXN0cnVjdHVyZV9sYWJlbF9jb2xvcjogJHNlYXJjaC1mb3JtX2VsZW1lbnRfbGFiZWxfY29sb3I7XHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfZm9ybVNlbGVjdC1zdHJ1Y3R1cmVfbGFiZWxfZm9udDogJHNlYXJjaC1mb3JtX2VsZW1lbnRfbGFiZWxfZm9udDtcclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9mb3JtU2VsZWN0LXN0cnVjdHVyZV9pbnB1dF9jb2xvcjogJHNlYXJjaC1mb3JtX2VsZW1lbnRfZmllbGRfY29sb3I7XHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfZm9ybVNlbGVjdC1zdHJ1Y3R1cmVfaW5wdXRfZm9udDogJHNlYXJjaC1mb3JtX2VsZW1lbnRfZmllbGRfZm9udDtcclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9mb3JtU2VsZWN0LXN0cnVjdHVyZV9wbGFjZWhvbGRlcl9jb2xvcjogJHNlYXJjaC1mb3JtX2VsZW1lbnRfZmllbGRfY29sb3I7XHJcblxyXG5cclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9mb3JtU2VsZWN0LXN0cnVjdHVyZV9iYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9iYWNrZ3JvdW5kO1xyXG4kc2VhcmNoLWZvcm1fc2VsZWN0X2Zvcm1TZWxlY3Qtc3RydWN0dXJlX2JvcmRlcjogJHNlYXJjaC1mb3JtX2VsZW1lbnRfZmllbGRfYm9yZGVyO1xyXG4kc2VhcmNoLWZvcm1fc2VsZWN0X2Zvcm1TZWxlY3Qtc3RydWN0dXJlX2JvcmRlci0tc2VsZWN0ZWQ6ICRzZWFyY2gtZm9ybV9lbGVtZW50X2ZpZWxkX2JvcmRlci0tZm9jdXNlZDtcclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9mb3JtU2VsZWN0LXN0cnVjdHVyZV9zcy1jb250ZW50X2JvcmRlci1yYWRpdXM6ICRzZWFyY2gtZm9ybV9lbGVtZW50X2ZpZWxkX2JvcmRlci1yYWRpdXM7XHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfZm9ybVNlbGVjdC1zdHJ1Y3R1cmVfc3MtY29udGVudF9zcy1vcHRpb25fZm9udDogJHNlYXJjaC1mb3JtX2VsZW1lbnRfZmllbGRfZm9udDtcclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9mb3JtU2VsZWN0LXN0cnVjdHVyZV9zcy12YWx1ZS1jdXN0b21fY291bnRlcl9mb250OiAkc2VhcmNoLWZvcm1fdmFsdWUtY291bnRfZm9udDtcclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9mb3JtU2VsZWN0LXN0cnVjdHVyZV9zcy12YWx1ZS1jdXN0b21fY291bnRlcl9iYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fdmFsdWUtY291bnRfYmFja2dyb3VuZDtcclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9mb3JtU2VsZWN0LXN0cnVjdHVyZV9zcy12YWx1ZS1jdXN0b21fY291bnRlcl9jb2xvcjogJHNlYXJjaC1mb3JtX3ZhbHVlLWNvdW50X2NvbG9yO1xyXG5cclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9mb3JtU2VsZWN0LXN0cnVjdHVyZV9zcy12YWx1ZS1jdXN0b21fYmFja2dyb3VuZC0taG92ZXI6ICRzZWxlY3RfaXRlbV9iZy1jb2xvci0taG92ZXI7XHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfZm9ybVNlbGVjdC1zdHJ1Y3R1cmVfc3MtdmFsdWUtY3VzdG9tX2NvbG9yLS1ob3ZlcjogJHNlbGVjdF9pdGVtX2NvbG9yLS1ob3ZlcjtcclxuXHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfZm9ybVNlbGVjdC1zdHJ1Y3R1cmVfc3MtcGx1c19jb2xvcjogJHNlYXJjaC1mb3JtX2VsZW1lbnRfZmllbGRfaWNvbl9jb2xvcjtcclxuXHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfY2hlY2tib3hfYm9yZGVyLWNvbG9yOiAkc2VsZWN0X2VsZW1lbnRfY2hlY2tib3hfYm9yZGVyLWNvbG9yO1xyXG4kc2VhcmNoLWZvcm1fc2VsZWN0X2NoZWNrYm94X2NvbG9yLS1jaGVja2VkOiAkc2VsZWN0X2VsZW1lbnRfY2hlY2tib3hfY29sb3ItLXNlbGVjdGVkO1xyXG4kc2VhcmNoLWZvcm1fc2VsZWN0X3NlbGVjdF9jaGVja2JveF9iYWNrZ3JvdW5kLS1jaGVja2VkOiAkc2VsZWN0X2VsZW1lbnRfY2hlY2tib3hfYmFja2dyb3VuZC0tc2VsZWN0ZWQ7XHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfY2hlY2tib3hfYm9yZGVyLWNvbG9yLS1jaGVja2VkOiAkc2VsZWN0X2VsZW1lbnRfY2hlY2tib3hfYm9yZGVyLWNvbG9yLS1zZWxlY3RlZDtcclxuXHJcblxyXG4vLyBCdWJibGVcclxuJHNlYXJjaC1mb3JtX2J1YmJsZV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAuOHJlbSAvIDEuMDYyNXJlbSAkZm9udC1mYW1pbHktLTE7XHJcbiRzZWFyY2gtZm9ybV9idWJibGVfYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX2VsZW1lbnRfZmllbGRfYmFja2dyb3VuZDtcclxuJHNlYXJjaC1mb3JtX2J1YmJsZV9jb2xvcjogJHNlYXJjaC1mb3JtX2VsZW1lbnRfZmllbGRfY29sb3I7XHJcbiRzZWFyY2gtZm9ybV9idWJibGVfYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLTQ7XHJcbiRzZWFyY2gtZm9ybV9idWJibGVfYm9yZGVyLXJhZGl1czogMDtcclxuJHNlYXJjaC1mb3JtX2J1YmJsZV9iYWNrZ3JvdW5kLS1ob3ZlcjogJGNvbG9yX2JyYW5kLTE7XHJcbiRzZWFyY2gtZm9ybV9idWJibGVfY29sb3ItLWhvdmVyOiAkY29sb3JfYnJhbmQtNTtcclxuXHJcbiRzZWFyY2gtZm9ybV9idWJibGVfaWNvbl9jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcbiRzZWFyY2gtZm9ybV9idWJibGVfYm9yZGVyLS1ob3ZlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC0xO1xyXG4kc2VhcmNoLWZvcm1fYnViYmxlX2ljb25fY29sb3ItLWhvdmVyOiAkY29sb3JfYnJhbmQtNTtcclxuXHJcbiRzZWFyY2gtZm9ybV9idWJibGVfYnV0dG9uLW1vcmVfaWNvbl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMjtcclxuJHNlYXJjaC1mb3JtX2J1YmJsZV9idXR0b24tbW9yZV9pY29uX2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuJHNlYXJjaC1mb3JtX2J1YmJsZV9idXR0b24tbW9yZV9pY29uX2JhY2tncm91bmQtLWhvdmVyOiAkc2VhcmNoLWZvcm1fYnViYmxlX2JhY2tncm91bmQtLWhvdmVyO1xyXG4kc2VhcmNoLWZvcm1fYnViYmxlX2J1dHRvbi1tb3JlX2ljb25fY29sb3ItLWhvdmVyOiAkc2VhcmNoLWZvcm1fYnViYmxlX2NvbG9yLS1ob3ZlcjtcclxuXHJcbiRzZWFyY2gtZm9ybV9idWJibGVfYnV0dG9uLW1vcmVfaWNvbl9jb2xvci0tb3BlbmVkOiAkc2VhcmNoLWZvcm1fYnViYmxlX2J1dHRvbi1tb3JlX2ljb25fYmFja2dyb3VuZDtcclxuXHJcblxyXG4vLyBFbGVtZW50IGZvcm0gXCJSYW5nZVwiXHJcbiRzZWFyY2gtZm9ybS1iYXNlX3JhbmdlX2ljb25fY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG5cclxuJHNlYXJjaC1mb3JtLWJhc2VfZm9ybVJhbmdlX2JvcmRlci1yYWRpdXM6ICRyYW5nZV9pbnB1dF9ib3JkZXItcmFkaXVzO1xyXG4kc2VhcmNoLWZvcm0tZnVsbF9mb3JtUmFuZ2VfcmVzZXQtYnV0dG9uX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIC44cmVtIC8gMXJlbSAkZm9udC1mYW1pbHktLTE7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9yZXNldC1idXR0b25fY29sb3I6ICRzZWFyY2gtZm9ybV9lbGVtZW50X2xhYmVsX2NvbG9yO1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9mb3JtUmFuZ2Vfc3RydWN0dXJlX2JvcmRlcl9jb2xvcjogJHNlYXJjaC1mb3JtX2VsZW1lbnRfZmllbGRfYm9yZGVyO1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9mb3JtUmFuZ2VfbGFiZWxfZm9udDogJHNlYXJjaC1mb3JtX2VsZW1lbnRfbGFiZWxfZm9udDtcclxuJHNlYXJjaC1mb3JtLWJhc2VfZm9ybVJhbmdlX2xhYmVsX2NvbG9yOiAkc2VhcmNoLWZvcm1fZWxlbWVudF9sYWJlbF9jb2xvcjtcclxuJHNlYXJjaC1mb3JtLWJhc2VfZm9ybVJhbmdlX2NvbnRlbnRfYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX2VsZW1lbnRfZmllbGRfYmFja2dyb3VuZDtcclxuJHNlYXJjaC1mb3JtLWJhc2VfZm9ybVJhbmdlX2hpZ2hsaWdodF9ib3JkZXJfY29sb3I6IGJsYWNrO1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9mb3JtUmFuZ2VfdGV4dF9mb250OiAkc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9mb250O1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9mb3JtUmFuZ2VfdGV4dF9jb2xvcjogJHNlYXJjaC1mb3JtX3RleHRfY29sb3I7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1SYW5nZV9pbnB1dF9mb250OiAkc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9mb250O1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9mb3JtUmFuZ2VfaW5wdXRfY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9mb3JtUmFuZ2VfaW5wdXQtdW5pdF9jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1SYW5nZV9pbnB1dF9iYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9iYWNrZ3JvdW5kO1xyXG4kc2VhcmNoLWZvcm0tYmFzZV9mb3JtUmFuZ2VfaW5wdXRfYm9yZGVyX2NvbG9yOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTU7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1SYW5nZV91bml0X2ZvbnQ6ICRzZWFyY2gtZm9ybV9lbGVtZW50X2ZpZWxkX2ZvbnQ7XHJcblxyXG5cclxuLy8gRWxlbWVudCBmb3JtIFwiaW50ZWdlclwiXHJcbiRzZWFyY2gtZm9ybV9pbnRlZ2VyX2xhYmVsX2ZvbnQ6ICRzZWFyY2gtZm9ybV9lbGVtZW50X2xhYmVsX2ZvbnQ7XHJcblxyXG4kc2VhcmNoLWZvcm1faW50ZWdlcl9idXR0b25fYm9yZGVyX2NvbG9yOiAkY29sb3JfYnJhbmQtNDtcclxuJHNlYXJjaC1mb3JtX2ludGVnZXJfYnV0dG9uX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01O1xyXG4kc2VhcmNoLWZvcm1faW50ZWdlcl9idXR0b25fY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG4kc2VhcmNoLWZvcm1faW50ZWdlcl9idXR0b25fY29sb3ItLWhvdmVyOiAkY29sb3JfYnJhbmQtNTtcclxuJHNlYXJjaC1mb3JtX2ludGVnZXJfYnV0dG9uX2JvcmRlcl9jb2xvci0taG92ZXI6ICRjb2xvcl9icmFuZC0xO1xyXG4kc2VhcmNoLWZvcm1faW50ZWdlcl9idXR0b25fYm9yZGVyX2JhY2tncm91bmQtLWhvdmVyOiAkY29sb3JfYnJhbmQtMTtcclxuXHJcbiRzZWFyY2gtZm9ybV9pbnRlZ2VyX2J1dHRvbl9ib3JkZXJfY29sb3ItLWRpc2FibGVkOiAkZm9ybV9lbGVtZW50X2NvbG9yLS1kaXNhYmxlZDtcclxuJHNlYXJjaC1mb3JtX2ludGVnZXJfYnV0dG9uX2NvbG9yLS1kaXNhYmxlZDogJGZvcm1fZWxlbWVudF9jb2xvci0tZGlzYWJsZWQ7XHJcblxyXG4kc2VhcmNoLWZvcm1faW50ZWdlcl9pbnB1dC1lbGVtZW50X2NvbG9yOiAkYm9keS1jb2xvcjtcclxuJHNlYXJjaC1mb3JtX2ludGVnZXJfaW5wdXQtZWxlbWVudF9mb250OiAkc2VhcmNoLWZvcm1fZm9udDtcclxuXHJcbiRzZWFyY2gtZm9ybV9pbnRlZ2VyX2RhdGUtbGFiZWxfdGl0bGVfZm9udDogJHNlYXJjaC1mb3JtX2ludGVnZXJfbGFiZWxfZm9udDtcclxuXHJcbiRzZWFyY2gtZm9ybV9pbnRlZ2VyX2RhdGUtbGFiZWxfZm9udCA6ICRzZWFyY2gtZm9ybV9pbnRlZ2VyX2xhYmVsX2ZvbnQ7XHJcbiRzZWFyY2gtZm9ybV9pbnRlZ2VyX2RhdGUtbGFiZWxfY29sb3I6ICRzZWFyY2gtZm9ybV90ZXh0X2NvbG9yO1xyXG5cclxuJHNlYXJjaC1mb3JtX2ludGVnZXJfZGF0ZS1jb250ZW50X2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIC44cmVtIC8gMXJlbSAkZm9udC1mYW1pbHktLTE7XHJcbiRzZWFyY2gtZm9ybV9pbnRlZ2VyX2RhdGUtY29udGVudF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJHNlYXJjaC1mb3JtX2ludGVnZXJfZGF0ZS1jb250ZW50X2NvbG9yOiAkc2VhcmNoLWZvcm1fdGV4dF9jb2xvcjtcclxuJHNlYXJjaC1mb3JtX2ludGVnZXJfZGF0ZS1jb250ZW50X2JvcmRlcl9jb2xvcjogJGZvcm1fZWxlbWVudF9ib3JkZXItY29sb3I7XHJcbiRzZWFyY2gtZm9ybV9pbnRlZ2VyX2RhdGUtY29udGVudF9ib3JkZXItcmFkaXVzOiAkZm9ybV9lbGVtZW50X2JvcmRlci1yYWRpdXM7XHJcblxyXG4kc2VhcmNoLWZvcm1faW50ZWdlcl9kYXRlLWNvbnRlbnRfaWNvbl9jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiRzZWFyY2gtZm9ybV9kYXRlX2lucHV0LWNvbnRlbnRfYm9yZGVyX2NvbG9yOiAkZm9ybV9lbGVtZW50X2JvcmRlci1jb2xvcjtcclxuXHJcbiRzZWFyY2gtZm9ybV9kYXRlX2lucHV0X2NvbG9yOiAkc2VhcmNoLWZvcm1fdGV4dF9jb2xvcjtcclxuJHNlYXJjaC1mb3JtX2RhdGVfaW5wdXRfbGFiZWxfZm9udDogJHNlYXJjaC1mb3JtX2VsZW1lbnRfbGFiZWxfZm9udDtcclxuXHJcbiRzZWFyY2gtZm9ybV9kYXRlX2lucHV0X2JlZm9yZV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMTtcclxuJHNlYXJjaC1mb3JtX2RhdGVfaW5wdXRfYWZ0ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTE7XHJcblxyXG5cclxuJHNlYXJjaC1mb3JtLWJhc2VfZm9ybURhdGVMb2NzYWlzX2xhYmVsLWRhdGVfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1EYXRlTG9jc2Fpc19sYWJlbF9jb2xvcjogJHNlYXJjaC1mb3JtX3RleHRfY29sb3I7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1EYXRlTG9jc2Fpc19sYWJlbF9mb250OiAkc2VhcmNoLWZvcm1faW50ZWdlcl9sYWJlbF9mb250O1xyXG5cclxuJHNlYXJjaC1mb3JtLWJhc2VfZm9ybURhdGVMb2NzYWlzX2xhYmVsX2JvcmRlci1jb2xvcjogJGZvcm1fZWxlbWVudF9ib3JkZXItY29sb3I7XHJcbiRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1EYXRlTG9jc2Fpc19sYWJlbF9zdmdfY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG5cclxuJHNlYXJjaC1mb3JtLWJhc2VfZm9ybURhdGVMb2NzYWlzX2xhYmVsX2hvdmVyX2NvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuJHNlYXJjaC1mb3JtLWJhc2VfZm9ybURhdGVMb2NzYWlzX2xhYmVsX2hvdmVyX2JlZm9yZV9jb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcblxyXG4kc2VhcmNoLWZvcm0tYmFzZV9mb3JtRGF0ZUxvY3NhaXNfbGFiZWxfc3ZnX2hvdmVyX2NvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuXHJcbiRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1EYXRlTG9jc2Fpc19lbGVtZW50c19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJHNlYXJjaC1mb3JtLWJhc2VfZm9ybURhdGVMb2NzYWlzX2VsZW1lbnRzX2JvcmRlcl9jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4vLy0tXHJcbiRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1JbnRlZ2VyX2xhYmVsLWVsZW1lbnRfZm9udDogJHNlYXJjaC1mb3JtX2ludGVnZXJfbGFiZWxfZm9udDtcclxuJHNlYXJjaC1mb3JtLWJhc2VfZm9ybUludGVnZXJfbGFiZWwtZWxlbWVudF9jb2xvcjogJGNvbG9yX2JyYW5kLTM7XHJcblxyXG5cclxuLy8gRWxlbWVudCBmb3JtIFwiY2hlY2tib3hcIlxyXG4kc2VhcmNoLWZvcm1fY2hlY2tib3hfbGFiZWxfdGl0bGVfZm9udCA6IG5vcm1hbCBub3JtYWwgNzAwIC45Mzc1cmVtIC8gI3skaHRtbC1saW5lLWhlaWdodH0gJGZvbnQtZmFtaWx5LS0xO1xyXG4kc2VhcmNoLWZvcm1fY2hlY2tib3hfbGFiZWxfZm9udDogJGZvcm1fZWxlbWVudF9mb250O1xyXG4kc2VhcmNoLWZvcm1fY2hlY2tib3hfY2hlY2tib3hfbGFiZWxfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgLjhyZW0gLyAxLjA2MjVyZW0gJGZvbnQtZmFtaWx5LS0xO1xyXG4kc2VhcmNoLWZvcm1fY2hlY2tib3hfY2hlY2tib3hfaW5wdXQtZWxlbWVudF9iYWNrZ3JvdW5kOiAkY2hlY2tib3hfY2hlY2tfYmFja2dyb3VuZDtcclxuJHNlYXJjaC1mb3JtX2NoZWNrYm94X2NoZWNrYm94X2lucHV0LWVsZW1lbnRfYm9yZGVyX2NvbG9yOiAkY2hlY2tib3hfY2hlY2tfYm9yZGVyLWNvbG9yO1xyXG5cclxuJHNlYXJjaC1mb3JtX2NoZWNrYm94X2NoZWNrYm94X2lucHV0LWVsZW1lbnRfYm9yZGVyX2NvbG9yLS1jaGVja2VkOiAkY2hlY2tib3hfY2hlY2tfY29sb3ItLWNoZWNrZWQ7XHJcbiRzZWFyY2gtZm9ybV9jaGVja2JveF9jaGVja2JveF9pbnB1dC1lbGVtZW50X2JhY2tncm91bmQtLWNoZWNrZWQ6ICRjaGVja2JveF9iYWNrZ3JvdW5kLWNvbG9yLS1jaGVja2VkO1xyXG5cclxuLy8gRWxlbWVudCBmb3JtIFwiY2hlY2tib3ggY2F0XCJcclxuJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2xhYmVsX2ZvbnQ6ICRzZWFyY2gtZm9ybV9jaGVja2JveF9sYWJlbF9mb250O1xyXG4kc2VhcmNoLWZvcm1fY2hlY2tib3hjYXRfYnV0dG9uLW9wZW4tY2xvc2VfY29sb3I6ICRzZWFyY2gtZm9ybV90ZXh0X2NvbG9yO1xyXG4kc2VhcmNoLWZvcm1fY2hlY2tib3hjYXRfYnV0dG9uLW9wZW4tY2xvc2VfYmVmb3JlX2JhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV90ZXh0X2NvbG9yO1xyXG4kc2VhcmNoLWZvcm1fY2hlY2tib3hjYXRfYnV0dG9uLW9wZW4tY2xvc2VfYWZ0ZXJfYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX3RleHRfY29sb3I7XHJcblxyXG4kc2VhcmNoLWZvcm1fY2hlY2tib3hjYXRfY2hlY2tib3hfYm9yZGVyX2NvbG9yOiAkc2VhcmNoLWZvcm1fY2hlY2tib3hfY2hlY2tib3hfaW5wdXQtZWxlbWVudF9ib3JkZXJfY29sb3I7XHJcbiRzZWFyY2gtZm9ybV9jaGVja2JveGNhdF9jaGVja2JveF9iZWZvcmVfYm9yZGVyX2NvbG9yIDogJHNlYXJjaC1mb3JtX2NoZWNrYm94X2NoZWNrYm94X2lucHV0LWVsZW1lbnRfYmFja2dyb3VuZDtcclxuJHNlYXJjaC1mb3JtX2NoZWNrYm94Y2F0X2NoZWNrYm94X2ZpcnN0LWxldHRlcl90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4kc2VhcmNoLWZvcm1fY2hlY2tib3hjYXRfY2hlY2tib3hfY2hlY2tlZF9iYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fY2hlY2tib3hfY2hlY2tib3hfaW5wdXQtZWxlbWVudF9iYWNrZ3JvdW5kLS1jaGVja2VkO1xyXG4kc2VhcmNoLWZvcm1fY2hlY2tib3hjYXRfY2hlY2tib3hfY2hlY2tlZF9ib3JkZXJfY29sb3I6ICRzZWFyY2gtZm9ybV9jaGVja2JveF9jaGVja2JveF9pbnB1dC1lbGVtZW50X2JvcmRlcl9jb2xvci0tY2hlY2tlZDtcclxuXHJcbiRzZWFyY2gtZm9ybV9jaGVja2JveGNhdF9jaGVja2JveF9lbXB0eV9iYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm1fY2hlY2tib3hfY2hlY2tib3hfaW5wdXQtZWxlbWVudF9iYWNrZ3JvdW5kO1xyXG4kc2VhcmNoLWZvcm1fY2hlY2tib3hjYXRfY2hlY2tib3hfZW1wdHlfYm9yZGVyX2NvbG9yOiAkc2VhcmNoLWZvcm1fY2hlY2tib3hfY2hlY2tib3hfaW5wdXQtZWxlbWVudF9ib3JkZXJfY29sb3I7XHJcblxyXG4kc2VhcmNoLWZvcm1fY2hlY2tib3hjYXRfY2hlY2tib3hfdmFsdWVfZm9udDogJHNlYXJjaC1mb3JtX2NoZWNrYm94X2NoZWNrYm94X2xhYmVsX2ZvbnQ7XHJcblxyXG4kc2VhcmNoLWZvcm1fY2hlY2tib3hjYXRfbGFiZWxfY291bnRfY29sb3I6ICRzZWFyY2gtZm9ybV90ZXh0X2NvbG9yO1xyXG5cclxuLy8gRWxlbWVudCBmb3JtIFwidG9nZ2xlIC1zd2l0Y2hcIlxyXG4kc2VhcmNoLWZvcm1fc3dpdGNoX2NoZWNrYm94LWxhYmVsX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JGJvZHlfZm9udC1zaXplfSAvICN7JGh0bWwtbGluZS1oZWlnaHR9ICRmb250LWZhbWlseS0tMTtcclxuJHNlYXJjaC1mb3JtX3N3aXRjaF9jaGVja2JveF9iYWNrZ3JvdW5kOiAkdG9nZ2xlX2VsZW1lbnRfYmFja2dyb3VuZC0tZmFsc2U7XHJcbiRzZWFyY2gtZm9ybV9zd2l0Y2hfY2hlY2tib3hfYmFja2dyb3VuZF9yb3VuZDogJHRvZ2dsZV9lbGVtZW50X2NvbG9yLS1mYWxzZTtcclxuJHNlYXJjaC1mb3JtX3N3aXRjaF9jaGVja2JveF9ib3hfc2hhZG93OiAkdG9nZ2xlX2VsZW1lbnRfYmFja2dyb3VuZC0tZmFsc2U7XHJcbiRzZWFyY2gtZm9ybV9zd2l0Y2hfY2hlY2tib3gtaW5wdXRfYm94X3NoYWRvdzogJHRvZ2dsZV9lbGVtZW50X2JhY2tncm91bmQtLXRydWU7XHJcbiRzZWFyY2gtZm9ybV9zd2l0Y2hfY2hlY2tib3gtaW5wdXRfc3dpdGNoX2JhY2tncm91bmQ6ICR0b2dnbGVfZWxlbWVudF9iYWNrZ3JvdW5kLS10cnVlO1xyXG4kc2VhcmNoLWZvcm1fc3dpdGNoX2NoZWNrYm94LWlucHV0X2JhY2tncm91bmQ6ICR0b2dnbGVfZWxlbWVudF9idWxsZXRfY29sb3I7XHJcblxyXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG4vLyBGT1JNVUxBSVJFIENPTVBMRVRcclxuJHNlYXJjaC1mb3JtLWZ1bGxfdHJhY2tfYmFja2dyb3VuZDogJHNlbGVjdF9zY3JvbGxiYXJfYmFja2dyb3VuZDtcclxuJHNlYXJjaC1mb3JtLWZ1bGxfdGh1bWJfYmFja2dyb3VuZDogJHNlbGVjdF9zY3JvbGxiYXJfY29sb3I7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX3RodW1iX2JhY2tncm91bmQtLWhvdmVyOiAkc2VsZWN0X3Njcm9sbGJhcl9jb2xvci0taG92ZXI7XHJcblxyXG4kc2VhcmNoLWZvcm0tZnVsbF9tb2RhbF9ib2R5X2JhY2tncm91bmQ6ICRtb2RhbF9iYWNrZ3JvdW5kO1xyXG4kc2VhcmNoLWZvcm0tZnVsbF9tb2RhbC1jbG9zZS1kcmF3aW5nX2ZpbGw6ICRtb2RhbC1jbG9zZV9jb2xvcjtcclxuJHNlYXJjaC1mb3JtLWZ1bGxfbW9kYWxfZm9udDogJG1vZGFsLS1tYWluX3RleHRfZm9udDtcclxuJHNlYXJjaC1mb3JtLWZ1bGxfbW9kYWxfY29sb3I6ICRtb2RhbC0tbWFpbl90ZXh0X2NvbG9yO1xyXG5cclxuLy8gZWxlbWVudCBmb3JtIFwic3VibWl0XCJcclxuJHNlYXJjaC1mb3JtLWZ1bGxfc3VibWl0LWJ1dHRvbi1pdGVtX2ZvbnQ6ICRzZWFyY2gtZm9ybS1iYXNlX3N1Ym1pdC1idXR0b24taXRlbV9mb250O1xyXG4kc2VhcmNoLWZvcm0tZnVsbF9zdWJtaXQtYnV0dG9uLWl0ZW1fYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtLWJhc2Vfc3VibWl0LWJ1dHRvbi1pdGVtX2JhY2tncm91bmQ7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX3N1Ym1pdC1idXR0b24taXRlbV9jb2xvcjogJHNlYXJjaC1mb3JtLWJhc2Vfc3VibWl0LWJ1dHRvbi1pdGVtX2NvbG9yO1xyXG4kc2VhcmNoLWZvcm0tZnVsbF9zdWJtaXQtYnV0dG9uLWl0ZW1fbGV0dGVyX3NwYWNpbmc6ICRzZWFyY2gtZm9ybS1iYXNlX3N1Ym1pdC1idXR0b24taXRlbV9sZXR0ZXJfc3BhY2luZztcclxuJHNlYXJjaC1mb3JtLWZ1bGxfc3VibWl0LWJ1dHRvbi1pdGVtX3RleHQtdHJhbnNmb3JtOiAkc2VhcmNoLWZvcm0tYmFzZV9zdWJtaXQtYnV0dG9uLWl0ZW1fdGV4dC10cmFuc2Zvcm07XHJcbiRzZWFyY2gtZm9ybS1mdWxsX3N1Ym1pdC1idXR0b24taXRlbV9ib3JkZXItcmFkaXVzOiAkc2VhcmNoLWZvcm0tYmFzZV9zdWJtaXQtYnV0dG9uLWl0ZW1fYm9yZGVyLXJhZGl1cztcclxuXHJcbiRzZWFyY2gtZm9ybS1mdWxsX3N1Ym1pdC1idXR0b24taXRlbV9iYWNrZ3JvdW5kLS1ob3ZlcjogJHNlYXJjaC1mb3JtLWJhc2Vfc3VibWl0LWJ1dHRvbi1pdGVtX2JhY2tncm91bmQtLWhvdmVyO1xyXG4kc2VhcmNoLWZvcm0tZnVsbF9zdWJtaXQtYnV0dG9uLWl0ZW1fY29sb3ItLWhvdmVyOiAkc2VhcmNoLWZvcm0tYmFzZV9zdWJtaXQtYnV0dG9uLWl0ZW1fY29sb3ItLWhvdmVyO1xyXG5cclxuLy8gVGl0bGUgZWxlbWVudFxyXG4kc2VhcmNoLWZvcm0tZnVsbF90aXRsZS1lbGVtZW50X2ZvbnQgOiBub3JtYWwgbm9ybWFsIDcwMCAjeyRib2R5X2ZvbnQtc2l6ZX0gLyAjeyRodG1sLWxpbmUtaGVpZ2h0fSAkZm9udC1mYW1pbHktLTE7XHJcblxyXG4vLyBFbGVtZW50IGZvcm0gXCJyZXNldFwiXHJcbiRzZWFyY2gtZm9ybS1mdWxsX3Jlc2V0LWJ1dHRvbi1pdGVtX2ZvbnQ6ICRzZWFyY2gtZm9ybS1iYXNlX3Jlc2V0LWJ1dHRvbi1pdGVtX2ZvbnQ7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX3Jlc2V0LWJ1dHRvbi1pdGVtX2NvbG9yOiAkc2VhcmNoLWZvcm1fdGV4dF9jb2xvcjtcclxuXHJcbi8vIFLDqWbDqXJlbmNlXHJcbiRzZWFyY2gtZm9ybV9yZWZlcmVuY2VfbGFiZWxfZm9udDogJHNlYXJjaC1mb3JtX2ZvbnQ7XHJcbiRzZWFyY2gtZm9ybV9yZWZlcmVuY2VfaW5wdXRfYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiRzZWFyY2gtZm9ybV9yZWZlcmVuY2VfaW5wdXRfYm9yZGVyX2NvbG9yOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTU7XHJcbiRzZWFyY2gtZm9ybV9yZWZlcmVuY2VfaW5wdXRfYm9yZGVyX2ZvbnQ6ICRzZWFyY2gtZm9ybV9yZWZlcmVuY2VfbGFiZWxfZm9udDtcclxuJHNlYXJjaC1mb3JtX3JlZmVyZW5jZV9pbnB1dF9wbGFjZWhvbGRlcl9mb250OiAkYm9keV9mb250O1xyXG4kc2VhcmNoLWZvcm1fcmVmZXJlbmNlX2lucHV0X3BsYWNlaG9sZGVyX2NvbG9yOiAkc2VhcmNoLWZvcm1fZWxlbWVudF9maWVsZF9wbGFjZWhvbGRlcl9jb2xvcjtcclxuJHNlYXJjaC1mb3JtX3JlZmVyZW5jZV9idXR0b25fYm9yZGVyLXJhZGl1czogJGZvcm1fZWxlbWVudF9ib3JkZXItcmFkaXVzO1xyXG4kc2VhcmNoLWZvcm1fcmVmZXJlbmNlX2J1dHRvbl9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAuOHJlbSAvIDFyZW0gJGZvbnQtZmFtaWx5LS0xO1xyXG4kc2VhcmNoLWZvcm1fcmVmZXJlbmNlX2J1dHRvbl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMjtcclxuJHNlYXJjaC1mb3JtX3JlZmVyZW5jZV9idXR0b25fY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4kc2VhcmNoLWZvcm1fcmVmZXJlbmNlX2J1dHRvbl9iYWNrZ3JvdW5kLS1ob3ZlcjogJGNvbG9yX2JyYW5kLTE7XHJcblxyXG5cclxuLy8gUmFuZ2VcclxuJHNlYXJjaC1mb3JtLWZ1bGxfZm9ybVJhbmdlX2hpZ2hsaWdodF9yYW5nZS10ZXh0X2ZvbnQ6ICRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1SYW5nZV90ZXh0X2ZvbnQ7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9oaWdobGlnaHRfcmFuZ2UtdGV4dF9jb2xvcjogJHNlYXJjaC1mb3JtLWJhc2VfZm9ybVJhbmdlX3RleHRfY29sb3I7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9oaWdobGlnaHRfcmFuZ2UtaW5wdXRfZm9udDogJHNlYXJjaC1mb3JtLWJhc2VfZm9ybVJhbmdlX2lucHV0X2ZvbnQ7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9oaWdobGlnaHRfcmFuZ2UtaW5wdXRfY29sb3I6ICRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1SYW5nZV9pbnB1dF9jb2xvcjtcclxuJHNlYXJjaC1mb3JtLWZ1bGxfZm9ybVJhbmdlX2hpZ2hsaWdodF9yYW5nZS1pbnB1dC11bml0X2NvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuJHNlYXJjaC1mb3JtLWZ1bGxfZm9ybVJhbmdlX2hpZ2hsaWdodF9yYW5nZS1pbnB1dF9iYWNrZ3JvdW5kOiAkc2VhcmNoLWZvcm0tYmFzZV9mb3JtUmFuZ2VfaW5wdXRfYmFja2dyb3VuZDtcclxuJHNlYXJjaC1mb3JtLWZ1bGxfZm9ybVJhbmdlX2hpZ2hsaWdodF9yYW5nZS1pbnB1dF9ib3JkZXJfY29sb3I6ICRzZWFyY2gtZm9ybS1iYXNlX2Zvcm1SYW5nZV9pbnB1dF9ib3JkZXJfY29sb3I7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9oaWdobGlnaHRfcmFuZ2Utc2xpZGVfdW5hY3RpdmVfYmFja2dyb3VuZDogJHJhbmdlX3NsaWRlcl90cmFja19jb2xvcjtcclxuJHNlYXJjaC1mb3JtLWZ1bGxfZm9ybVJhbmdlX2hpZ2hsaWdodF9yYW5nZS1zbGlkZV9hY3RpdmVfYmFja2dyb3VuZDogJHJhbmdlX3NsaWRlcl90cmFja19jb2xvci0tYWN0aXZlO1xyXG5cclxuJHNlYXJjaC1mb3JtLWZ1bGxfZm9ybVJhbmdlX3Jlc2V0LWJ1dHRvbl9mb250OiAkc2VhcmNoLWZvcm0tZnVsbF9mb3JtUmFuZ2VfcmVzZXQtYnV0dG9uX2ZvbnQ7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9yZXNldC1idXR0b25fY29sb3I6ICRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9yZXNldC1idXR0b25fY29sb3I7XHJcbiRzZWFyY2gtZm9ybS1mdWxsX2Zvcm1SYW5nZV9sYWJlbF9mb250OiBub3JtYWwgbm9ybWFsIDcwMCAjeyRib2R5X2ZvbnQtc2l6ZX0gLyAjeyRodG1sLWxpbmUtaGVpZ2h0fSAkZm9udC1mYW1pbHktLTE7XHJcblxyXG5cclxuJHNlYXJjaC1mb3JtX2xvY2FsaXphdG9yX2xvY2FsaXphdG9yX2V4dHJhX3JhZGlvX2JvcmRlcl9jb2xvcjogJHJhZGlvX2NoZWNrZWRfYm9yZGVyLWNvbG9yO1xyXG4kc2VhcmNoLWZvcm1fbG9jYWxpemF0b3JfbG9jYWxpemF0b3JfZXh0cmFfcmFkaW9fYmVmb3JlX2JhY2tncm91bmQ6ICRyYWRpb19jaGVja2VkX2NvbG9yO1xyXG4kc2VhcmNoLWZvcm1fbG9jYWxpemF0b3JfbG9jYWxpemF0b3JfZXh0cmFfbGFiZWxfZm9udF9zaXplOiAxMHB4O1xyXG4kc2VhcmNoLWZvcm1fbG9jYWxpemF0b3JfbG9jYWxpemF0b3JfZXh0cmFfbGFiZWxfY29sb3I6ICRsb2NhbGl6YXRvcl92YWx1ZV9jb2xvcjtcclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9sb2NhbGl6YXRvcl9pY29uX2JhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9lbGVtZW50X2ZpZWxkX2ljb25fY29sb3I7XHJcblxyXG4vLyBFc3RpbWF0ZVxyXG4kc2VhcmNoLWZvcm0tZXN0aW1hdGVfdGV4dF9mb250OiAkc2VhcmNoLWZvcm1fZm9udDtcclxuJHNlYXJjaC1mb3JtLWVzdGltYXRlX3RleHRfY29sb3I6ICRzZWFyY2gtZm9ybV90ZXh0X2NvbG9yXzI7XHJcbiRzZWFyY2gtZm9ybS1lc3RpbWF0ZV90ZXh0X3RleHQtdHJhbnNmb3JtOiAkc2VhcmNoLWZvcm1fdGV4dF90ZXh0LXRyYW5zZm9ybV8xO1xyXG4kc2VhcmNoLWZvcm0tZXN0aW1hdGVfdGV4dF9sZXR0ZXItc3BhY2luZzogJHNlYXJjaC1mb3JtX3RpdGxlX2xldHRlci1zcGFjaW5nXzE7XHJcbiRzZWFyY2gtZm9ybS1lc3RpbWF0ZV9idXR0b24tc3VibWl0X2ZvbnQ6ICRzZWFyY2gtZm9ybV9mb250O1xyXG4kc2VhcmNoLWZvcm0tZXN0aW1hdGVfYnV0dG9uLXN1Ym1pdF90ZXh0LXRyYW5zZm9ybTogJHNlYXJjaC1mb3JtX3RleHRfdGV4dC10cmFuc2Zvcm1fMTtcclxuJHNlYXJjaC1mb3JtLWVzdGltYXRlX2lucHV0LWVsZW1lbnRfc3MtYWRkX2ljb25fYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX2lucHV0X2ljb25fcGx1c19iYWNrZ3JvdW5kO1xyXG4kc2VhcmNoLWZvcm0tZXN0aW1hdGVfaW5wdXQtZWxlbWVudF9jb2xvcjogJHNlYXJjaC1mb3JtX3RleHRfY29sb3JfMjtcclxuJHNlYXJjaC1mb3JtLWVzdGltYXRlX2lucHV0LWVsZW1lbnRfYm9yZGVyX2NvbG9yOiAkc2VhcmNoLWZvcm1faW5wdXRfYm9yZGVyX2NvbG9yXzE7XHJcbiRzZWFyY2gtZm9ybS1lc3RpbWF0ZV9pbnB1dC1lbGVtZW50X2ZvbnQ6ICRzZWFyY2gtZm9ybV9mb250O1xyXG4kc2VhcmNoLWZvcm0tZXN0aW1hdGVfYnV0dG9uLXN1Ym1pdF9sZXR0ZXJfc3BhY2luZzogMDtcclxuJHNlYXJjaC1mb3JtLWVzdGltYXRlX2J1dHRvbi1zdWJtaXRfYmFja2dyb3VuZDogJHNlYXJjaC1mb3JtX2lucHV0X2JhY2tncm91bmRfMTtcclxuJHNlYXJjaC1mb3JtLWVzdGltYXRlX2J1dHRvbi1zdWJtaXRfaG92ZXJfY29sb3I6ICRzZWFyY2gtZm9ybV90ZXh0X2NvbG9yXzI7XHJcbiRzZWFyY2gtZm9ybS1lc3RpbWF0ZV9idXR0b24tc3VibWl0X2hvdmVyX2JhY2tncm91bmQ6ICRzZWFyY2gtZm9ybV9pbnB1dF9iYWNrZ3JvdW5kXzE7XHJcbiRzZWFyY2gtZm9ybS1lc3RpbWF0ZV9idXR0b24tc3VibWl0X2NvbG9yOiAkc2VhcmNoLWZvcm1fdGV4dF9jb2xvcl8yO1xyXG5cclxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfbG9jYWxpemF0b3Jfc3MtYWRkX3NzLXBsdXNfY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG5cclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9jaGVja2JveF9iYWNrZ3JvdW5kOiAkY2hlY2tib3hfY2hlY2tfYmFja2dyb3VuZDtcclxuJHNlYXJjaC1mb3JtX3NlbGVjdF9jaGVja2JveF9ib3JkZXItY29sb3I6ICRjaGVja2JveF9jaGVja19ib3JkZXItY29sb3I7XHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfY2hlY2tib3hfY2hlY2tlZF9ib3JkZXItY29sb3I6ICRjaGVja2JveF9ib3JkZXItY29sb3ItLWNoZWNrZWQ7XHJcbiRzZWFyY2gtZm9ybV9zZWxlY3RfY2hlY2tib3hfY2hlY2tlZF9jb2xvcjogJGNoZWNrYm94X2NoZWNrX2NvbG9yLS1jaGVja2VkO1xyXG4iLCIkc29ydF90aXRsZV9mb250LXNpemUtbWluOiAxcmVtICFkZWZhdWx0OyAvLyAxNHB4XHJcbiRzb3J0X3RpdGxlX2ZvbnQtc2l6ZS1tYXg6IDEuMjVyZW0gIWRlZmF1bHQ7IC8vIDE2cHhcclxuJHNvcnRfdGl0bGVfZm9udC1zaXplOiBjbGFtcCgkc29ydF90aXRsZV9mb250LXNpemUtbWluLCBjYWxjKDAuNjI1cmVtICsgMC43ODEzdncpLCAkc29ydF90aXRsZV9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJHNvcnRfdGl0bGVfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skc29ydF90aXRsZV9mb250LXNpemV9IC8gI3skaHRtbC1saW5lLWhlaWdodH0gJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kc29ydF90aXRsZV9jb2xvcjogJGJvZHlfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kc29ydC1maWx0ZXJfaWNvbl9jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRzb3J0LWZpbHRlcl9iYWNrZ3JvdW5kOiAkYm9keV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kc29ydC1maWx0ZXJfYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLXNlY29uZGFyeS01ICFkZWZhdWx0O1xyXG4kc29ydC1maWx0ZXJfYm94LXNoYWRvdzogMCAhZGVmYXVsdDtcclxuJHNvcnQtZmlsdGVyX2VsZW1lbnRfY29sb3I6ICRib2R5X2NvbG9yICFkZWZhdWx0O1xyXG4kc29ydC1maWx0ZXJfZWxlbWVudF9jb2xvci0taG92ZXI6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuLnNvcnQge1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQ6ICRzb3J0X3RpdGxlX2ZvbnQ7XHJcbiAgICAgICAgY29sb3I6ICRzb3J0X3RpdGxlX2NvbG9yO1xyXG4gICAgfVxyXG4gICAgLnNvcnQtZmlsdGVyIHtcclxuICAgICAgICAmX19mb3JtIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAuc29ydC1maWx0ZXJfX3NlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJGdsb2JhbF90cmFuc2l0aW9uXzM7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHNvcnQtZmlsdGVyX2ljb25fY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9faXRlbXMge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkZ2xvYmFsX3RyYW5zaXRpb25fMztcclxuICAgICAgICAgICAgdG9wOiAxNTAlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm9yZGVyOiAkc29ydC1maWx0ZXJfYm9yZGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc29ydC1maWx0ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogJHNvcnQtZmlsdGVyX2JveC1zaGFkb3c7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGdsb2JhbF90cmFuc2l0aW9uXzM7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkc29ydC1maWx0ZXJfZWxlbWVudF9jb2xvcjtcclxuICAgICAgICAgICAgJjpob3ZlciwgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzb3J0LWZpbHRlcl9lbGVtZW50X2NvbG9yLS1ob3ZlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIsICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgLnNvcnQtZmlsdGVyX19zZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zb3J0LWZpbHRlcl9faXRlbXMge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMjA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIkc29ydF90aXRsZV9mb250LXNpemUtbWluOiAxcmVtOyAvLyAxNHB4XHJcbiRzb3J0X3RpdGxlX2ZvbnQtc2l6ZS1tYXg6IDEuMjVyZW07IC8vIDE2cHhcclxuJHNvcnRfdGl0bGVfZm9udC1zaXplOiBjbGFtcCgkc29ydF90aXRsZV9mb250LXNpemUtbWluLCBjYWxjKDAuNjI1cmVtICsgMC43ODEzdncpLCAkc29ydF90aXRsZV9mb250LXNpemUtbWF4KTtcclxuJHNvcnRfdGl0bGVfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skc29ydF90aXRsZV9mb250LXNpemV9IC8gI3skaHRtbC1saW5lLWhlaWdodH0gJGZvbnQtZmFtaWx5LS0xO1xyXG4kc29ydF90aXRsZV9jb2xvcjogJGJvZHlfY29sb3I7XHJcblxyXG4kc29ydC1maWx0ZXJfaWNvbl9jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiRzb3J0LWZpbHRlcl9iYWNrZ3JvdW5kOiAkYm9keV9iYWNrZ3JvdW5kO1xyXG4kc29ydC1maWx0ZXJfYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLXNlY29uZGFyeS01O1xyXG4kc29ydC1maWx0ZXJfYm94LXNoYWRvdzogMDtcclxuJHNvcnQtZmlsdGVyX2VsZW1lbnRfY29sb3I6ICRib2R5X2NvbG9yO1xyXG4kc29ydC1maWx0ZXJfZWxlbWVudF9jb2xvci0taG92ZXI6ICRjb2xvcl9icmFuZC0yOyIsIlxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLm1haW4tbmF2IHtcclxuXHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgd2lkdGg6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMDAwLCAuNCk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgJGJsb2NrOiAmO1xyXG5cclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgei1pbmRleDogOTgwMDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLy90cmFuc2l0aW9uOiBvcGFjaXR5ICRtZW51X3RyYW5zaXRpb24sIHZpc2liaWxpdHkgJG1lbnVfdHJhbnNpdGlvbiwgdHJhbnNmb3JtICRtZW51X3RyYW5zaXRpb247XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcclxuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gICAgcGFkZGluZzogMXJlbSA1dnc7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAvL2hlaWdodDogY2FsYygxMDB2aCAtIDhlbSk7XHJcbiAgICBoZWlnaHQ6IDA7XHJcblxyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcblxyXG4gICAgYmFja2dyb3VuZDogJG1lbnVfYmFja2dyb3VuZDtcclxuICAgIGNvbG9yOiAkbWVudV9jb2xvci0tbW9iaWxlO1xyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLy8mLS1ob3Jpem9udGFsIHtcclxuXHJcbiAgICAuYm9keS0tbWVudS1vcGVuZWQgJiB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuXHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jbG9zZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzZXQtYnV0dG9uO1xyXG4gICAgICAgIHJpZ2h0OiAkbWVudS1jbG9zZV9wb3NpdGlvbl9yaWdodDtcclxuICAgICAgICB0b3A6ICRtZW51LWNsb3NlX3Bvc2l0aW9uX3RvcDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBib3JkZXI6ICRtZW51LWNsb3NlX2JvcmRlcjtcclxuICAgICAgICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICBmb250OiAkbWFpbi1uYXZfY2xvc2VfX3RleHRfdGV4dC1mb250O1xyXG4gICAgICAgICAgICBjb2xvcjogJG1haW4tbmF2X2Nsb3NlX190ZXh0X2NvbG9yO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1uYXZfY2xvc2VfX3RleHRfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtaWNvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygjeyRtZW51LWNsb3NlX3NpemV9KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKCN7JG1lbnUtY2xvc2Vfc2l6ZX0pO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuNXM7XHJcbiAgICAgICAgICAgIGZpbGw6ICRtZW51X2Nsb3NlX2J1dHRvbjtcclxuXHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAjeyRibG9ja31fX2Nsb3NlLWljb24ge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJG1lbnVfY2xvc2VfYnV0dG9uO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19uYXZpZ2F0aW9uIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHZoO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5mbyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTR2aDtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmluZm8tY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHJcbiAgICAgICAgICAgICZfX3RvcCwgJl9fYm90dG9tIHtcclxuICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlX19jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi0xIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJG1haW4tbmF2X2luZm9fdGl0bGVfY29udGVudF8xX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1haW4tbmF2X2luZm9fdGl0bGVfY29udGVudF8xX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRtYWluLW5hdl9pbmZvX3RpdGxlX2NvbnRlbnRfMV9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbWFpbi1uYXZfaW5mb190aXRsZV9jb250ZW50XzFfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYtMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRtYWluLW5hdl9pbmZvX3RpdGxlX2NvbnRlbnRfMl9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYWluLW5hdl9pbmZvX3RpdGxlX2NvbnRlbnRfMl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkbWFpbi1uYXZfaW5mb190aXRsZV9jb250ZW50XzJfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJG1haW4tbmF2X2luZm9fdGl0bGVfY29udGVudF8yX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX190b3Age1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHZoO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19ib3R0b20ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19mb2N1cy10cmFwIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX190b3Age1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdG9wYmFyIHtcclxuXHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDFlbSAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHJcblxyXG4gICAgICAgIC50b3BiYXIge1xyXG4gICAgICAgICAgICBsZWZ0OiAzcmVtO1xyXG4gICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmID4gKiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbWVudSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX190b29scyB7XHJcblxyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgIC5tZW51X19saW5rIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAubWVudV9fbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudV9ob3Zlci1jb2xvci0tbW9iaWxlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubWVudV9faXRlbSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAubWVudV9fbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgLy9jb2xvcjogJG1lbnV0b29sc19pdGVtX2xhYmVsX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJG1lbnV0b29sc19pdGVtX2xhYmVsX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJG1lbnV0b29sc19pdGVtX2xhYmVsX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRtZW51dG9vbHNfaXRlbV9sYWJlbF9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm1lbnVfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgLy9vcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgLy9kaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgd29yZC1icmVhazpub3JtYWw7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5tZW51X19kZWNvcmF0ZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1lbnV0b29sc19pdGVtX2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjVzIGN1YmljLWJlemllcigwLjc4NSwgMC4wMDUsIDEuMDAwLCAxLjAwMCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjAwNSwgMS4wMDAsIDEuMDAwKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJ1dHRvbi1kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgIC5hcnJvd19saW5rX2JvcmRlcl9zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjZweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAyNSU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYtLXJlY3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRtZW51dG9vbHNfaXRlbV9fc3ZnX3JlY3Rfc3Ryb2tlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbWVudXRvb2xzX2l0ZW1fX3N2Z19yZWN0X2ZpbGw7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLS1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRtZW51dG9vbHNfaXRlbV9fc3ZnX2Fycm93X2ZpbGw7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190b29sYmFyLWFkZHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuICAgICAgICAudG9vbGJhciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLmJvZHkge1xyXG4gICAgJi0taW5uZXIge1xyXG4gICAgICAgIC5tZW51X190ZXh0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tZW51X19idXR0b24tZHJhd2luZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmJvZHktLW1lbnUtb3BlbmVkIHtcclxuICAgICAgICAgICAgLm1haW4tbmF2IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1lbnUtc3dpdGNoLWJyZWFrcG9pbnQtLWlubmVyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uaGVhZGVyX190b3AtLXYzIHtcclxuICAgIC5tYWluLW5hdl9fd3JhcHBlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW51IHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbWVudS1zd2l0Y2gtYnJlYWtwb2ludCkge1xyXG4gICAgLmhlYWRlci0taG9tZS5oZWFkZXIge1xyXG5cclxuICAgICAgICAubWFpbi1uYXYge1xyXG4gICAgICAgICAgICAmX19uYXZpZ2F0aW9uIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1lbnUtc3dpdGNoLWJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9faW5mbyB7XHJcbiAgICAgICAgICAgICAgICAuaW5mby1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1lbnUtc3dpdGNoLWJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX190b3BiYXIge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWVudS1zd2l0Y2gtYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAubWFpbi1uYXYge1xyXG4gICAgICAgICAgICBjb2xvcjogJG1lbnVfY29sb3I7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyMDAyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWVudV9iYWNrZ3JvdW5kLS1ob3Jpem9udGFsO1xyXG5cclxuICAgICAgICAgICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcblxyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19jbG9zZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgICAgICYtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJG1lbnVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX25hdmlnYXRpb24ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2luZm8ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fdG9wYmFyIHtcclxuICAgICAgICAgICAgICAgIC50b3BiYXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3Rvb2xzIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogNTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHJcbiAgICAgICAgICAgICAgICAubWVudV9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTIlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAuNXM7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjVzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm1lbnVfX2RlY29yYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IC41cztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5tZW51X190ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cywgdHJhbnNmb3JtIC41cztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5tZW51X19saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5idXR0b24tZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hcnJvd19saW5rX2JvcmRlcl9zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IC41cztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51X19pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJzcwMHB4JywgJ21pbi1oZWlnaHQnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudV9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudV9fZGVjb3JhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtZW51dG9vbHNfaXRlbV9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnV0dG9uLWRyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFycm93X2xpbmtfYm9yZGVyX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm1lbnVfX2xhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1lbnV0b29sc19pdGVtX2xhYmVsX2NvbG9yLS1zd2l0Y2gtYnJlYWtwb2ludDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJG1lbnV0b29sc19pdGVtX2xhYmVsX2ZvbnQtLXN3aXRjaC1icmVha3BvaW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJG1lbnV0b29sc19pdGVtX2xhYmVsX3RleHQtdHJhbnNmb3JtLS1zd2l0Y2gtYnJlYWtwb2ludDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRtZW51dG9vbHNfaXRlbV9sYWJlbF9sZXR0ZXItc3BhY2luZy0tc3dpdGNoLWJyZWFrcG9pbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAubWVudV9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudXRvb2xzX2l0ZW1fdGV4dF9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJG1lbnV0b29sc19pdGVtX3RleHRfZm9udDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRtZW51dG9vbHNfaXRlbV90ZXh0X3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJG1lbnV0b29sc19pdGVtX3RleHRfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fdG9vbGJhci1hZGRzIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbWVudS1zd2l0Y2gtYnJlYWtwb2ludC0taW5uZXIpIHtcclxuICAgIC5oZWFkZXItLXZpbm5lci5oZWFkZXIge1xyXG5cclxuICAgICAgICAubWFpbi1uYXYge1xyXG4gICAgICAgICAgICAmX19uYXZpZ2F0aW9uIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19pbmZvIHtcclxuICAgICAgICAgICAgICAgIC5pbmZvLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3RvcGJhciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubWFpbi1uYXYge1xyXG4gICAgICAgICAgICBjb2xvcjogJG1lbnVfY29sb3I7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyMDAyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWVudV9iYWNrZ3JvdW5kLS1ob3Jpem9udGFsO1xyXG5cclxuICAgICAgICAgICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcblxyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19jbG9zZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgICAgICYtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJG1lbnVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX25hdmlnYXRpb24ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2luZm8ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fdG9wYmFyIHtcclxuICAgICAgICAgICAgICAgIC50b3BiYXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3Rvb2xzIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogNTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHJcbiAgICAgICAgICAgICAgICAubWVudV9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTIlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAuNXM7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjVzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm1lbnVfX2RlY29yYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IC41cztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5tZW51X190ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cywgdHJhbnNmb3JtIC41cztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5tZW51X19saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5idXR0b24tZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hcnJvd19saW5rX2JvcmRlcl9zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IC41cztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51X19pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJzcwMHB4JywgJ21pbi1oZWlnaHQnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudV9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudV9fZGVjb3JhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtZW51dG9vbHNfaXRlbV9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnV0dG9uLWRyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFycm93X2xpbmtfYm9yZGVyX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm1lbnVfX2xhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1lbnV0b29sc19pdGVtX2xhYmVsX2NvbG9yLS1zd2l0Y2gtYnJlYWtwb2ludDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJG1lbnV0b29sc19pdGVtX2xhYmVsX2ZvbnQtLXN3aXRjaC1icmVha3BvaW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJG1lbnV0b29sc19pdGVtX2xhYmVsX3RleHQtdHJhbnNmb3JtLS1zd2l0Y2gtYnJlYWtwb2ludDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRtZW51dG9vbHNfaXRlbV9sYWJlbF9sZXR0ZXItc3BhY2luZy0tc3dpdGNoLWJyZWFrcG9pbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAubWVudV9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudXRvb2xzX2l0ZW1fdGV4dF9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJG1lbnV0b29sc19pdGVtX3RleHRfZm9udDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRtZW51dG9vbHNfaXRlbV90ZXh0X3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJG1lbnV0b29sc19pdGVtX3RleHRfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fdG9vbGJhci1hZGRzIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoJG1lbnUtc3dpdGNoLWJyZWFrcG9pbnQtLWlubmVyKSB7XHJcbiAgICAuaGVhZGVyLS12aW5uZXIge1xyXG4gICAgICAgIC5tYWluLW5hdiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbWVudS0taW5uZXJfY29sb3I7XHJcblxyXG4gICAgICAgICAgICAmX193cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmhlYWRlci0tdmlubmVyIHtcclxuICAgIC5tYWluLW5hdiB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuXHJcbiAgICAgICAgLmJvZHktLW1lbnUtb3BlbmVkICYge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1uYXZfX3RvcCB7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWVudS1zd2l0Y2gtYnJlYWtwb2ludC0taW5uZXIpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICBsZWZ0OiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5tYWluLW5hdl9fbG9nb3tcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIC5sb2dve1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbiRtZW51X2xhYmVsX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDFyZW0sIGNhbGMoMXJlbSArIDB2dyksIDFyZW0pLzEgJGZvbnQtZmFtaWx5LS0xO1xyXG4kbmF2LXRvZ2dsZV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMjtcclxuJG5hdi10b2dnbGVfZHJhd2luZ19jb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcbiRuYXYtdG9nZ2xlX2xhYmVsX2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuJG5hdi10b2dnbGVfbGFiZWxfdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbi8vICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXHJcbi8vICBNZW51IHByaW5jaXBhbFxyXG4vLyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4kbWVudV9iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoJGNvbG9yX2JyYW5kLTEsIHJnYmEoJGNvbG9yX2JyYW5kLTEsIC45KSk7IC8vIE1lbnUgOiBDb3VsZXVyIGRlIGZvbmRcclxuJG1lbnVfYmFja2dyb3VuZC0taG9yaXpvbnRhbDogdHJhbnNwYXJlbnQ7XHJcbiRtZW51X2NvbG9yOiAgJGNvbG9yX2JyYW5kLTI7IC8vIE1lbnUgOiBDb3VsZXVyIGR1IHRleHRlXHJcbiRtZW51X2NvbG9yLS1tb2JpbGU6ICAjMzczMTM1OyAvLyBNZW51IE1PQklMRSA6IENvdWxldXIgZHUgdGV4dGVcclxuJG1lbnUtc2VwYXJhdG9yX2NvbG9yOiAkY29sb3JfYnJhbmQtMTsgLy8gTWVudSA6IENvdWxldXIgZHUgc3DDqXJhdGV1clxyXG4kbWVudV9jbG9zZV9idXR0b246ICRjb2xvcl9uZXV0cmFsLTE7XHJcbiRtZW51X2hvdmVyLWNvbG9yOiAkY29sb3JfYnJhbmQtMjsgLy8gTWVudSA+IGhvdmVyIDogQ291bGV1ciBkdSB0ZXh0ZVxyXG4kbWVudV9ob3Zlci1jb2xvci0tbW9iaWxlOiAkbWVudV9ob3Zlci1jb2xvcjsgLy8gTWVudSBNT0JJTEUgPiBob3ZlciA6IENvdWxldXIgZHUgdGV4dGVcclxuXHJcbiRtZW51X21heC13aWR0aDogMTAwJTsgLy8gTWVudSA6IHdpZHRoXHJcblxyXG4kbWVudV9wYWRkaW5nLXRvcDogNWVtOyAvLyBNZW51IDogcGFkZGluZyB0b3BcclxuJG1lbnVfcGFkZGluZy1zaWRlczogMy42ZW07IC8vIE1lbnUgOiBwYWRkaW5nIGRyb2l0ZSBldCBnYXVjaGVcclxuXHJcbiRtZW51X2l0ZW1fYm9yZGVyLXRvcDogMDtcclxuJG1lbnUtaXRlbV9wYWRkaW5nOiAxZW0gMDtcclxuJG1lbnUtaXRlbV9wYWRkaW5nLS1zd2l0Y2hCcmVha3BvaW50OiAwIDEuNWVtO1xyXG4kbWVudV9pdGVtX2JvcmRlci10b3A6IDA7XHJcbiRtZW51LWl0ZW1fdGV4dC1hbGlnbjogbGVmdDtcclxuJG1lbnUtaXRlbV9ib3JkZXJfdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiRtZW51LWl0ZW1fYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvcl9icmFuZC00O1xyXG4kbWVudS1pdGVtX2JvcmRlci1ib3R0b20tLXN3aXRjaEJyZWFrcG9pbnQ6IDA7XHJcblxyXG4kbWVudS1pdGVtX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDE2cHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAyNXB4KS8xZW0gJGZvbnQtZmFtaWx5LS0yOyAvLyBNZW51IDogZm9udCBkZXMgaXRlbXNcclxuJG1lbnUtaXRlbV9mb250LS1tZDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMTZweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDI1cHgpLzFlbSAkZm9udC1mYW1pbHktLTI7IC8vIE1lbnUgOiBmb250IGRlcyBpdGVtcywgdGFpbGxlID49IG1kXHJcbiRtZW51LWl0ZW1fZm9udC0tbGc6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDE2cHgsIGNhbGMoMC42MDAwcmVtICsgMS44NzUwdncpLCAyNXB4KS8xZW0gJGZvbnQtZmFtaWx5LS0yOyAvLyBNZW51IDogZm9udCBkZXMgaXRlbXMsIHRhaWxsZSA+PSBsZ1xyXG4kbWVudS1pdGVtX3RleHQtdHJhbnNmb3JtOiBub25lOyAvLyBNZW51IDogdGV4dC10cmFuc2Zvcm0gZGVzIGl0ZW1zXHJcbiRtZW51LWl0ZW1fbGV0dGVyLXNwYWNpbmc6IDBlbTsgLy8gTWVudSA6IGxldHRlci1zcGFjaW5nIGRlcyBpdGVtc1xyXG4kbWVudS1pdGVtX2RlY29yYXRpb246IG5vbmU7IC8vIE1lbnUgOiB0ZXh0LWRlY29yYXRpb24gZGVzIGl0ZW1zXHJcblxyXG4kc3VibWVudV9wb3NpdGlvbi14OiAwOyAvLyBTb3VzLW1lbnUgOiBQb3NpdGlvbiBYIGRlIGwnw6lsw6ltZW50ICgwID0gZ2F1Y2hlLCA1MCUgPSBjZW50csOpKVxyXG4kc3VibWVudV9iYWNrZ3JvdW5kOiByZ2JhKDU1LCA0OSwgNTMsIC44MSk7IC8vIFNvdXMtbWVudSA6IENvdWxldXIgZGUgZm9uZFxyXG4kc3VibWVudV9zZXBhcmF0b3JfY29sb3I6ICRjb2xvcl9uZXV0cmFsLTE7IC8vIFNvdXMtbWVudSA6IENvdWxldXIgZHUgc3DDqXJhdGV1clxyXG4kc3VibWVudV9wYWRkaW5nLWxlZnQ6IDEuOWVtOyAvLyBTb3VzLW1lbnUgOiBwYWRkaW5nIGdhdWNoZVxyXG5cclxuJHN1Ym1lbnUtaXRlbV9mb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgxMnB4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMTJweCkvMWVtICRmb250LWZhbWlseS0tMTsgLy8gU291cy1tZW51IDogZm9udCBkZXMgaXRlbXNcclxuJHN1Ym1lbnUtaXRlbV9mb250LS1tZDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMTJweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDEycHgpLzFlbSAkZm9udC1mYW1pbHktLTE7IC8vIFNvdXMtbWVudSA6IGZvbnQgZGVzIGl0ZW1zLCB0YWlsbGUgPj0gbWRcclxuJHN1Ym1lbnUtaXRlbV9mb250LS1sZzogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoMTJweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDEycHgpLzFlbSAkZm9udC1mYW1pbHktLTE7IC8vIFNvdXMtbWVudSA6IGZvbnQgZGVzIGl0ZW1zLCB0YWlsbGUgPj0gbGdcclxuJHN1Ym1lbnUtaXRlbV9mb250LS1zd2l0Y2gtYnJlYWtwb2ludDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTJweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDEycHgpLzFlbSAkZm9udC1mYW1pbHktLTE7IC8vIFNvdXMtbWVudSA6IGZvbnQgZGVzIGl0ZW1zLCB0YWlsbGUgPj0gbGdcclxuJHN1Ym1lbnUtaXRlbV90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyAvLyBTb3VzLW1lbnUgOiB0ZXh0LXRyYW5zZm9ybSBkZXMgaXRlbXNcclxuJHN1Ym1lbnUtaXRlbV9sZXR0ZXItc3BhY2luZzogMGVtOyAvLyBTb3VzLW1lbnUgOiBsZXR0ZXItc3BhY2luZyBkZXMgaXRlbXNcclxuJHN1Ym1lbnUtaXRlbV9mb250LXNpemU6IDAuOGVtOyAvLyBTb3VzLW1lbnUgOiB0YWlsbGUgZGVzIGl0ZW1zXHJcbiRzdWJtZW51LWl0ZW1fbGV0dGVyLXNwYWNpbmc6ICRtZW51LWl0ZW1fbGV0dGVyLXNwYWNpbmc7IC8vIFNvdXMtbWVudSA6IGxldHRlci1zcGFjaW5nIGRlcyBpdGVtc1xyXG4kc3VibWVudS1pdGVtX3BhZGRpbmc6IDA7XHJcbiRzdWJtZW51LWl0ZW1fdGV4dC1hbGlnbjogY2VudGVyOyAvLyBTb3VzLW1lbnUgOiBhbGlnbmVtZW50IGR1IHRleHRlXHJcbiRzdWJtZW51LWl0ZW1fY29sb3I6ICRjb2xvcl9uZXV0cmFsLTE7IC8vIFNvdXMtbWVudSA6IGNvdWxldXIgZHUgdGV4dGVcclxuJHN1Ym1lbnUtaXRlbV9ob3Zlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTE7IC8vIFNvdXMtbWVudSA+IGhvdmVyIDogY291bGV1ciBkdSB0ZXh0ZVxyXG4kc3VibWVudS1pdGVtX2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4kc3VibWVudS1pdGVtX2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtNTtcclxuJHN1Ym1lbnUtaXRlbV9ob3Zlcl9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuJHN1Ym1lbnUtaXRlbV90ZXh0LWRlY29yYXRpb246ICRtZW51LWl0ZW1fZGVjb3JhdGlvbjsgLy8gU291cy1tZW51IDogdGV4dC1kZWNvcmF0aW9uIGRlcyBpdGVtc1xyXG5cclxuJG1lbnUtY2xvc2VfYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLTU7XHJcbiRtZW51LWNsb3NlX3NpemU6IC41cmVtOyAvLyBCb3V0b24gZmVybWVyIDogdGFpbGxlXHJcbiRtZW51LWNsb3NlX3Bvc2l0aW9uX3RvcDogMWVtOyAvLyBCb3V0b24gZmVybWVyIDogcG9zaXRpb24gVG9wXHJcbiRtZW51LWNsb3NlX3Bvc2l0aW9uX3JpZ2h0OiAzZW07IC8vIEJvdXRvbiBmZXJtZXIgOiBwb3NpdGlvbiBSaWdodFxyXG4kbWVudS10b3BiYXJfcG9zaXRpb246IDJlbTsgLy8gQmFycmUgZCdvdXRpbHMgOiBwb3NpdGlvbiBwYXIgcmFwcG9ydCDDoCBsYSBkcm9pdGUgZHUgbWVudVxyXG5cclxuJGhlYWRlcl9uYXYtdG9nZ2xlX2NvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuXHJcbiRtYWluLW5hdl9jbG9zZV9fdGV4dF90ZXh0LWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIC43NXJlbS8xICRmb250LWZhbWlseS0tMTtcclxuJG1haW4tbmF2X2Nsb3NlX190ZXh0X2NvbG9yOiAkY29sb3JfbmV1dHJhbC0xO1xyXG5cclxuXHJcblxyXG4vLyAqKioqKioqKioqKioqKioqKioqKioqKlxyXG4vLyBNZW51IGRlcyBwYWdlcyBpbnRlcm5lcyBbQkVHSU5dXHJcblxyXG4kbWVudS0taW5uZXJfY29sb3I6ICRjb2xvcl9uZXV0cmFsLTE7IC8vIE1lbnUgOiBDb3VsZXVyIGR1IHRleHRlXHJcbiRtZW51LS1pbm5lcl9ob3Zlci1jb2xvcjogJGNvbG9yX2JyYW5kLTE7IC8vIE1lbnUgPiBob3ZlciA6IENvdWxldXIgZHUgdGV4dGVcclxuJHN1Ym1lbnUtLWlubmVyX2JhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4kc3VibWVudS0taW5uZXJfc2VwYXJhdG9yX2NvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuJHN1Ym1lbnUtLWlubmVyX2hvdmVyX2NvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuXHJcbiRtZW51LS1pbm5lcl9jb2xvci0tbW9iaWxlOiAkbWVudS0taW5uZXJfY29sb3I7IC8vIE1lbnUgOiBDb3VsZXVyIGR1IHRleHRlXHJcbiRtZW51LS1pbm5lcl9ob3Zlci1jb2xvci0tbW9iaWxlOiAkY29sb3JfYnJhbmQtMjsgLy8gTWVudSA+IGhvdmVyIDogQ291bGV1ciBkdSB0ZXh0ZVxyXG4kc3VibWVudS0taW5uZXJfYmFja2dyb3VuZC1jb2xvci0tbW9iaWxlOiB0cmFuc3BhcmVudDtcclxuJHN1Ym1lbnUtLWlubmVyX3NlcGFyYXRvcl9jb2xvci0tbW9iaWxlOiAkY29sb3JfYnJhbmQtMTtcclxuJHN1Ym1lbnUtLWlubmVyX2hvdmVyX2NvbG9yLS1tb2JpbGU6ICRjb2xvcl9icmFuZC0xO1xyXG5cclxuXHJcbiRtZW51dG9vbHNfaXRlbV9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuJG1lbnV0b29sc19pdGVtX2xhYmVsX2NvbG9yOiAkY29sb3JfbmV1dHJhbC0xO1xyXG4kbWVudXRvb2xzX2l0ZW1fbGFiZWxfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTZweCwgY2FsYygwLjYwMDByZW0gKyAxLjg3NTB2dyksIDIwcHgpLzFlbSAkZm9udC1mYW1pbHktLTE7XHJcbiRtZW51dG9vbHNfaXRlbV9sYWJlbF90ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuJG1lbnV0b29sc19pdGVtX2xhYmVsX2xldHRlci1zcGFjaW5nOiAwO1xyXG5cclxuJG1lbnV0b29sc19pdGVtX2xhYmVsX2NvbG9yLS1zd2l0Y2gtYnJlYWtwb2ludDogJGNvbG9yX25ldXRyYWwtMTtcclxuJG1lbnV0b29sc19pdGVtX2xhYmVsX2ZvbnQtLXN3aXRjaC1icmVha3BvaW50OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxN3B4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMTdweCkvMWVtICRmb250LWZhbWlseS0tMztcclxuJG1lbnV0b29sc19pdGVtX2xhYmVsX3RleHQtdHJhbnNmb3JtLS1zd2l0Y2gtYnJlYWtwb2ludDogdXBwZXJjYXNlO1xyXG4kbWVudXRvb2xzX2l0ZW1fbGFiZWxfbGV0dGVyLXNwYWNpbmctLXN3aXRjaC1icmVha3BvaW50OiAuMmVtO1xyXG5cclxuXHJcbiRtZW51dG9vbHNfaXRlbV90ZXh0X2NvbG9yOiAkY29sb3JfbmV1dHJhbC0xO1xyXG4kbWVudXRvb2xzX2l0ZW1fdGV4dF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxMnB4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMTRweCkvMS41ZW0gJGZvbnQtZmFtaWx5LS0xO1xyXG4kbWVudXRvb2xzX2l0ZW1fdGV4dF90ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuJG1lbnV0b29sc19pdGVtX3RleHRfbGV0dGVyLXNwYWNpbmc6IDBlbTtcclxuXHJcbiRtZW51dG9vbHNfaXRlbV9ob3Zlcl9iYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcl9icmFuZC0xLCAxKTtcclxuXHJcbiRtZW51dG9vbHNfaXRlbV9fc3ZnX3JlY3Rfc3Ryb2tlOiAkY29sb3JfbmV1dHJhbC0xO1xyXG4kbWVudXRvb2xzX2l0ZW1fX3N2Z19yZWN0X2ZpbGw6IHRyYW5zcGFyZW50O1xyXG4kbWVudXRvb2xzX2l0ZW1fX3N2Z19hcnJvd19maWxsOiAkY29sb3JfbmV1dHJhbC0xO1xyXG5cclxuXHJcbi8vIEluZm8gY29udGFpbmVyXHJcblxyXG4vL1xyXG4vLyBUSVRMRVxyXG4vL1xyXG4kbWFpbi1uYXZfaW5mb190aXRsZV9jb250ZW50XzFfZm9udDogXCJBcmlhbFwiO1xyXG4kbWFpbi1uYXZfaW5mb190aXRsZV9jb250ZW50XzFfY29sb3I6ICRjb2xvcl9uZXV0cmFsLTE7XHJcbiRtYWluLW5hdl9pbmZvX3RpdGxlX2NvbnRlbnRfMV9sZXR0ZXItc3BhY2luZzogMDtcclxuJG1haW4tbmF2X2luZm9fdGl0bGVfY29udGVudF8xX3RleHQtdHJhbnNmb3JtOiB1cHBwZXJjYXNlO1xyXG4kbWFpbi1uYXZfaW5mb190aXRsZV9jb250ZW50XzJfZm9udDogXCJBcmlhbFwiO1xyXG4kbWFpbi1uYXZfaW5mb190aXRsZV9jb250ZW50XzJfY29sb3I6ICRjb2xvcl9uZXV0cmFsLTE7XHJcbiRtYWluLW5hdl9pbmZvX3RpdGxlX2NvbnRlbnRfMl9sZXR0ZXItc3BhY2luZzogMDtcclxuJG1haW4tbmF2X2luZm9fdGl0bGVfY29udGVudF8yX3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4vLyBTb2NpYWxzXHJcbiRtYWluLW5hdl9pbmZvX3NvY2lhbHNfYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX25ldXRyYWwtMTtcclxuJG1haW4tbmF2X2luZm9fc29jaWFsc19ib3JkZXJfaG92ZXI6IDFweCBzb2xpZCAkY29sb3JfbmV1dHJhbC0xO1xyXG4kbWFpbi1uYXZfaW5mb19zb2NpYWxzX2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4kbWFpbi1uYXZfaW5mb19zb2NpYWxzX2JhY2tncm91bmRfaG92ZXI6ICRjb2xvcl9uZXV0cmFsLTE7XHJcbiRtYWluLW5hdl9pbmZvX3NvY2lhbHNfc3ZnX2ZpbGw6ICRjb2xvcl9uZXV0cmFsXzE7XHJcbiRtYWluLW5hdl9pbmZvX3NvY2lhbHNfc3ZnX2ZpbGxfaG92ZXI6ICRjb2xvcl9icmFuZC0xO1xyXG5cclxuXHJcbiRtZW51X3RyYW5zaXRpb246ICRhbmltYXRpb24tZHVyYXRpb24gJGFuaW1hdGlvbi1lYXNlOyAvLyBNZW51IDogdHJhbnNpdGlvbiBhbmltYXRpb24iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4ubWVudS1kcm9wZG93biB7XHJcbiAgICBAaW5jbHVkZSByZXNldC1idXR0b247XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgaGVpZ2h0OiAxZW07XHJcbiAgICB3aWR0aDogMWVtO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAkbWVudV90cmFuc2l0aW9uO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcclxuICAgIC8vdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKSB0cmFuc2xhdGVYKDUwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMTM1ZGVnKTtcclxuICAgICZfX2ljb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDQ1JTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcblxyXG4gICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtZW51X3N3aXRjaC1icmVha3BvaW50KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogOXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVyLFxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtZW51X3N3aXRjaC1icmVha3BvaW50KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1lbnVfc3dpdGNoLWJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS10b2dnbGVke1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0yNSUpIHJvdGF0ZSgyMjVkZWcpO1xyXG4gICAgfVxyXG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tJG1lbnVfY29sb3JcclxuICBTdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLm1haW4tbmF2X190b29scyB7XHJcbiAgICBmb250OiAkbWVudS1pdGVtX2ZvbnQ7XHJcbn1cclxuLm1lbnUge1xyXG4gICAgJGJsb2NrOiAmO1xyXG5cclxuICAgIGZvbnQ6ICRtZW51LWl0ZW1fZm9udDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiAkbWVudS1pdGVtX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6ICRtZW51LWl0ZW1fbGV0dGVyLXNwYWNpbmc7XHJcblxyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgdGV4dC1hbGlnbjogJG1lbnUtaXRlbV90ZXh0LWFsaWduO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICBmb250OiAkbWVudS1pdGVtX2ZvbnQtLW1kO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJG1lbnVfdHJhbnNpdGlvbjtcclxuXHJcbiAgICAgICAgY29sb3I6ICRtZW51X2NvbG9yLS1tb2JpbGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5mb2N1cyxcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tbG9nbyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtLWhlYWRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6ICRtZW51LWl0ZW1fcGFkZGluZztcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogJG1lbnUtaXRlbV9kZWNvcmF0aW9uO1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yICRtZW51X3RyYW5zaXRpb247XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJG1lbnUtaXRlbV9ib3JkZXItYm90dG9tO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbWVudS1pdGVtX2JvcmRlcl90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtZW51LXN3aXRjaC1icmVha3BvaW50KSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRtZW51LWl0ZW1fYm9yZGVyLWJvdHRvbS0tc3dpdGNoQnJlYWtwb2ludDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWVudS1zd2l0Y2gtYnJlYWtwb2ludC0taW5uZXIpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogJG1lbnUtaXRlbV9wYWRkaW5nLS1zd2l0Y2hCcmVha3BvaW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19kcm9wZG93biB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmssXHJcbiAgICAmX19kcm9wZG93biB7XHJcbiAgICAgICAgJi5mb2N1cyxcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJG1lbnVfaG92ZXItY29sb3ItLW1vYmlsZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19saW5rLS1hY3RpdmUge1xyXG4gICAgICAgIGNvbG9yOiAkbWVudV9ob3Zlci1jb2xvci0tbW9iaWxlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3VibWVudSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcclxuICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgem9vbTogMTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0ICRtZW51X3RyYW5zaXRpb247XHJcblxyXG4gICAgbGVmdDogJHN1Ym1lbnVfcG9zaXRpb24teDtcclxuICAgIGZvbnQ6ICRzdWJtZW51LWl0ZW1fZm9udDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiAkc3VibWVudS1pdGVtX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6ICRzdWJtZW51LWl0ZW1fbGV0dGVyLXNwYWNpbmc7XHJcblxyXG4gICAgcGFkZGluZzogMDtcclxuXHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgIGZvbnQ6ICRzdWJtZW51LWl0ZW1fZm9udC0tbWQ7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgZm9udDogJHN1Ym1lbnUtaXRlbV9mb250LS1sZztcclxuICAgIH1cclxuXHJcblxyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxuXHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWVudS1zd2l0Y2gtYnJlYWtwb2ludCkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IGluaGVyaXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHN1Ym1lbnVfYmFja2dyb3VuZDtcclxuICAgICAgICBjbGlwOiB1bnNldDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIC8vZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgLnN1Ym1lbnUge1xyXG4gICAgICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgICAgICB0b3A6IC0xcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXRvZ2dsZWQge1xyXG4gICAgICAgIC8vZGlzcGxheTogZmxleDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAubWVudV9fbGluayB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWVudS1zd2l0Y2gtYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMnJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAycmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtLWhlYWRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yICRtZW51X3RyYW5zaXRpb247XHJcblxyXG4gICAgICAgIGNvbG9yOiAkc3VibWVudS1pdGVtX2NvbG9yO1xyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJlthcmlhLWhhc3BvcHVwPVwidHJ1ZVwiXSB7XHJcbiAgICAgICAgICAgIC5zdWJtZW51X19saW5rIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAvL2ZvbnQtc2l6ZTogJHN1Ym1lbnUtaXRlbV9mb250LXNpemU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRzdWJtZW51LWl0ZW1fdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRzdWJtZW51LWl0ZW1fbGV0dGVyLXNwYWNpbmc7XHJcblxyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogJHN1Ym1lbnUtaXRlbV90ZXh0LWRlY29yYXRpb247XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IC44cmVtIDFyZW0gLjhyZW0gMDtcclxuICAgICAgICAmLmZvY3VzLFxyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkc3VibWVudS1pdGVtX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VibWVudS1pdGVtX2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IC44cmVtIDFyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1lbnUtc3dpdGNoLWJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IC44cmVtIDFyZW0gLjhyZW0gMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3VibWVudV9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkc3VibWVudS1pdGVtX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19kcmF3aW5nIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLjdyZW07XHJcbiAgICAgICAgZmlsbDogJHN1Ym1lbnUtaXRlbV9jb2xvcjtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLjFyZW07XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5cclxuLmhlYWRlci0taW5uZXIge1xyXG4gICAgLm1lbnUge1xyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkbWVudS1zZXBhcmF0b3JfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnN1Ym1lbnUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRzdWJtZW51LS1pbm5lcl9iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkc3VibWVudS0taW5uZXJfc2VwYXJhdG9yX2NvbG9yO1xyXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc3VibWVudS0taW5uZXJfaG92ZXJfY29sb3JcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnN1Ym1lbnUtLXRvZ2dsZWQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubWVudSA+IC5tZW51X19pdGVtID4gLnN1Ym1lbnUge1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkc3VibWVudS0taW5uZXJfYmFja2dyb3VuZC1jb2xvciB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRtZW51LXN3aXRjaC1icmVha3BvaW50KSB7XHJcblxyXG4gICAgLmhlYWRlci0taG9tZS5oZWFkZXIge1xyXG4gICAgICAgIC5tZW51IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRtZW51LWl0ZW1fZm9udC0tbGc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1lbnVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICRtZW51X2l0ZW1fYm9yZGVyLXRvcDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICZbYXJpYS1oYXNwb3B1cD0ndHJ1ZSddIHtcclxuICAgICAgICAgICAgICAgICAgICAubWVudV9faXRlbS1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fbGluayB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2Ryb3Bkb3duIHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19saW5rLFxyXG4gICAgICAgICAgICAmX19kcm9wZG93biB7XHJcbiAgICAgICAgICAgICAgICAmLmZvY3VzLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudV9ob3Zlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19saW5rLS1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRtZW51X2hvdmVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAgIC5zdWJtZW51IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdWJtZW51X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNsaXA6IHVuc2V0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgLy9mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIC5zdWJtZW51IHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi0tdG9nZ2xlZCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDJyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHN1Ym1lbnUtaXRlbV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgLnN1Ym1lbnVfX2xpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zdWJtZW51IHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2xpbmsge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJHN1Ym1lbnUtaXRlbV90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHN1Ym1lbnUtaXRlbV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJHN1Ym1lbnUtaXRlbV9ib3JkZXItYm90dG9tO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbWVudS1zd2l0Y2gtYnJlYWtwb2ludC0taW5uZXIpIHtcclxuXHJcbiAgICAuaGVhZGVyLS12aW5uZXIuaGVhZGVyIHtcclxuICAgICAgICAubWVudSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBmb250OiAkbWVudS1pdGVtX2ZvbnQtLWxnO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRtZW51X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAkbWVudV9pdGVtX2JvcmRlci10b3A7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmW2FyaWEtaGFzcG9wdXA9J3RydWUnXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLm1lbnVfX2l0ZW0taGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2xpbmsge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19kcm9wZG93biB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTE3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fbGluayxcclxuICAgICAgICAgICAgJl9fZHJvcGRvd24ge1xyXG4gICAgICAgICAgICAgICAgJi5mb2N1cyxcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1lbnVfaG92ZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fbGluay0tYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudV9ob3Zlci1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG5cclxuICAgICAgICAuc3VibWVudSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3VibWVudV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjbGlwOiB1bnNldDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIC8vZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAuc3VibWVudSB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtLXRvZ2dsZWQge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdWJtZW51LWl0ZW1fYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIC5zdWJtZW51X19saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc3VibWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19saW5rIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICRzdWJtZW51LWl0ZW1fdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdWJtZW51LWl0ZW1fYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRzdWJtZW51LWl0ZW1fYm9yZGVyLWJvdHRvbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuXHJcbi5oZWFkZXItLXZpbm5lciB7XHJcbiAgICAubWVudSB7XHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbWVudS0taW5uZXJfY29sb3ItLW1vYmlsZTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAubWVudV9fbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudS0taW5uZXJfaG92ZXItY29sb3ItLW1vYmlsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLm1lbnVfX2xhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudS0taW5uZXJfaG92ZXItY29sb3ItLW1vYmlsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19saW5rIHtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudS0taW5uZXJfaG92ZXItY29sb3ItLW1vYmlsZTtcclxuICAgICAgICAgICAgICAgIC5tZW51X19sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtZW51LS1pbm5lcl9ob3Zlci1jb2xvci0tbW9iaWxlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2xpbmstLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbWVudS0taW5uZXJfaG92ZXItY29sb3ItLW1vYmlsZTtcclxuICAgICAgICB9XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbWVudS1zd2l0Y2gtYnJlYWtwb2ludC0taW5uZXIpIHtcclxuXHJcbiAgICAuaGVhZGVyLS12aW5uZXIge1xyXG4gICAgICAgIC5tZW51IHtcclxuICAgICAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1lbnUtLWlubmVyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2xpbmstLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1lbnUtLWlubmVyX2hvdmVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLm5hdi10b2dnbGUge1xyXG4gICAgJGJsb2NrOiAmO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc2V0LWJ1dHRvbjtcclxuXHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGZvbnQ6ICRtZW51X2xhYmVsX2ZvbnQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDEuMnJlbTtcclxuICAgIGJhY2tncm91bmQ6ICRuYXYtdG9nZ2xlX2JhY2tncm91bmQ7XHJcblxyXG4gICAgJl9fbGFiZWwge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgzNTBweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgIGNvbG9yOiAkbmF2LXRvZ2dsZV9sYWJlbF9jb2xvcjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJG5hdi10b2dnbGVfbGFiZWxfdGV4dC10cmFuc2Zvcm07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGluZXMge1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcblxyXG4gICAgICAgICYsICY6YWZ0ZXIsICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICB3aWR0aDogMS4yNXJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJG5hdi10b2dnbGVfZHJhd2luZ19jb2xvcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAuNXMsdHJhbnNmb3JtIDVzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciwgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuNXM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogLTZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XHJcbiAgICAgICAgLm5hdi10b2dnbGVfX2xpbmVzIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgLm5hdi10b2dnbGVfX2xpbmVzIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRtZW51LXN3aXRjaC1icmVha3BvaW50KSB7XHJcbiAgICAuaGVhZGVyLS1ob21lLmhlYWRlciB7XHJcbiAgICAgICAgLm5hdi10b2dnbGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIC8vcmlnaHQ6IGNhbGMoNGVtICsgI3skaGVhZGVyX2JvcmRlcl9zcGFjaW5nfSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRtZW51LXN3aXRjaC1icmVha3BvaW50LS1pbm5lcikge1xyXG4gICAgLmhlYWRlci0tdmlubmVyLmhlYWRlciB7XHJcbiAgICAgICAgLm5hdi10b2dnbGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIiRtYW5kYXRvcnktbGlzdC12MV9jb250ZW50X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuJG1hbmRhdG9yeS1saXN0LXYxX2l0ZW1fbmFtZV9kZWNvcmF0ZS1jb2xvciA6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktbGlzdC12MV9pdGVtX25hbWVfdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktbGlzdC12MV9pdGVtX25hbWVfZm9udC1zaXplLW1pbjogMS4xODc1cmVtICFkZWZhdWx0OyAvLyAxM3B4XHJcbiRtYW5kYXRvcnktbGlzdC12MV9pdGVtX25hbWVfZm9udC1zaXplLW1heDogMS4xODc1cmVtICFkZWZhdWx0OyAvLyAxOXB4XHJcbiRtYW5kYXRvcnktbGlzdC12MV9pdGVtX25hbWVfZm9udC1zaXplIDogY2xhbXAoJG1hbmRhdG9yeS1saXN0LXYxX2l0ZW1fbmFtZV9mb250LXNpemUtbWluLCBjYWxjKDEuMTg3NXJlbSArIDB2dyksICRtYW5kYXRvcnktbGlzdC12MV9pdGVtX25hbWVfZm9udC1zaXplLW1pbikgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktbGlzdC12MV9pdGVtX25hbWVfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQtc2l6ZSB9IC8gMS40ICRmb250LWZhbWlseS0tMiAhZGVmYXVsdDtcclxuXHJcbiRtYW5kYXRvcnktbGlzdC12MV9pdGVtX2NvbnRhY3RfZm9udC1zaXplIDogMXJlbSAhZGVmYXVsdDsgLy8xNnB4XHJcblxyXG4kbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9waG9uZV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRtYW5kYXRvcnktbGlzdC12MV9pdGVtX2NvbnRhY3RfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktbGlzdC12MV9pdGVtX3Bob25lX2NvbG9yOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG4kbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9waG9uZV90ZXh0LWFsaWduIDogbGVmdCAhZGVmYXVsdDtcclxuJG1hbmRhdG9yeS1saXN0LXYxX2l0ZW1fcGhvbmVfY29sb3JfaG92ZXI6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuJG1hbmRhdG9yeS1saXN0LXYxX2l0ZW1fbWFpbF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRtYW5kYXRvcnktbGlzdC12MV9pdGVtX2NvbnRhY3RfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktbGlzdC12MV9pdGVtX21haWxfY29sb3I6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktbGlzdC12MV9pdGVtX21haWxfdGV4dC1hbGlnbiA6IGxlZnQgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktbGlzdC12MV9pdGVtX21haWxfY29sb3JfaG92ZXI6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuJG1hbmRhdG9yeS1saXN0LXYxX2l0ZW1fZGVzY3JpcHRpb25fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9kZXNjcmlwdGlvbl9jb2xvcjogJGNvbG9yX25ldXRyYWwtMSAhZGVmYXVsdDtcclxuJG1hbmRhdG9yeS1saXN0LXYxX2l0ZW1fZGVzY3JpcHRpb25fdGV4dC1hbGlnbiA6IGxlZnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi5tYW5kYXRvcnktbGlzdC12MSB7XHJcblxyXG4gICAgLml0ZW0ge1xyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFuZGF0b3J5LWxpc3QtdjFfY29udGVudF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fYmxvY2stbmFtZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9uYW1lX2RlY29yYXRlLWNvbG9yO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJG1hbmRhdG9yeS1saXN0LXYxX2l0ZW1fbmFtZV90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgZm9udDogJG1hbmRhdG9yeS1saXN0LXYxX2l0ZW1fbmFtZV9mb250O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29vcmRzLXZhbHVlIHtcclxuXHJcbiAgICAgICAgICAgICYtLXBob25lIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRtYW5kYXRvcnktbGlzdC12MV9pdGVtX3Bob25lX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1hbmRhdG9yeS1saXN0LXYxX2l0ZW1fcGhvbmVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9waG9uZV90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9waG9uZV9jb2xvcl9ob3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tbWFpbCB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9tYWlsX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1hbmRhdG9yeS1saXN0LXYxX2l0ZW1fbWFpbF9jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICRtYW5kYXRvcnktbGlzdC12MV9pdGVtX21haWxfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1hbmRhdG9yeS1saXN0LXYxX2l0ZW1fbWFpbF9jb2xvcl9ob3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgZm9udDogJG1hbmRhdG9yeS1saXN0LXYxX2l0ZW1fZGVzY3JpcHRpb25fZm9udDtcclxuICAgICAgICAgICAgY29sb3I6ICRtYW5kYXRvcnktbGlzdC12MV9pdGVtX2Rlc2NyaXB0aW9uX2NvbG9yO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiAkbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9kZXNjcmlwdGlvbl90ZXh0LWFsaWduO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5tYW5kYXRvcnktbWFwLXYxIHtcclxuICAgIC5tYXAge1xyXG4gICAgICAgIGhlaWdodDogMjhyZW07XHJcbiAgICB9XHJcbn0iLCIkbWFuZGF0b3J5LWxpc3QtdjFfY29udGVudF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMTtcclxuXHJcbiRtYW5kYXRvcnktbGlzdC12MV9pdGVtX25hbWVfZGVjb3JhdGUtY29sb3IgOiAkY29sb3JfbmV1dHJhbC0xO1xyXG4kbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9uYW1lX3RleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4kbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQtc2l6ZS1taW46IDEuMTg3NXJlbTsgLy8gMTNweFxyXG4kbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQtc2l6ZS1tYXg6IDEuMTg3NXJlbTsgLy8gMTlweFxyXG4kbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQtc2l6ZSA6IGNsYW1wKCRtYW5kYXRvcnktbGlzdC12MV9pdGVtX25hbWVfZm9udC1zaXplLW1pbiwgY2FsYygxLjE4NzVyZW0gKyAwdncpLCAkbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQtc2l6ZS1taW4pO1xyXG4kbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JG1hbmRhdG9yeS1saXN0LXYxX2l0ZW1fbmFtZV9mb250LXNpemUgfSAvIDEuNCAkZm9udC1mYW1pbHktLTI7XHJcblxyXG4kbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZSA6IDFyZW07IC8vMTZweFxyXG5cclxuJG1hbmRhdG9yeS1saXN0LXYxX2l0ZW1fcGhvbmVfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xO1xyXG4kbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9waG9uZV9jb2xvcjogJGNvbG9yX25ldXRyYWwtMTtcclxuJG1hbmRhdG9yeS1saXN0LXYxX2l0ZW1fcGhvbmVfdGV4dC1hbGlnbiA6IGxlZnQ7XHJcbiRtYW5kYXRvcnktbGlzdC12MV9pdGVtX3Bob25lX2NvbG9yX2hvdmVyOiAkY29sb3JfYnJhbmQtMjtcclxuXHJcbiRtYW5kYXRvcnktbGlzdC12MV9pdGVtX21haWxfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xO1xyXG4kbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9tYWlsX2NvbG9yOiAkY29sb3JfbmV1dHJhbC0xO1xyXG4kbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9tYWlsX3RleHQtYWxpZ24gOiBsZWZ0O1xyXG4kbWFuZGF0b3J5LWxpc3QtdjFfaXRlbV9tYWlsX2NvbG9yX2hvdmVyOiAkY29sb3JfYnJhbmQtMjtcclxuXHJcbiRtYW5kYXRvcnktbGlzdC12MV9pdGVtX2Rlc2NyaXB0aW9uX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JG1hbmRhdG9yeS1saXN0LXYxX2l0ZW1fY29udGFjdF9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMTtcclxuJG1hbmRhdG9yeS1saXN0LXYxX2l0ZW1fZGVzY3JpcHRpb25fY29sb3I6ICRjb2xvcl9uZXV0cmFsLTE7XHJcbiRtYW5kYXRvcnktbGlzdC12MV9pdGVtX2Rlc2NyaXB0aW9uX3RleHQtYWxpZ24gOiBsZWZ0O1xyXG4iLCIkbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLXNlY29uZGFyeS01ICFkZWZhdWx0O1xyXG5cclxuLy8gSVRFTSBUSVRMRVxyXG4kbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuXHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW46IDEuMjVyZW0gIWRlZmF1bHQ7IC8vIDI2cHhcclxuJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heDogMS4yNXJlbSAhZGVmYXVsdDsgLy8gMzBweFxyXG4kbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUgICAgOiBjbGFtcCgkbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDEuMjVyZW0gKyAwdncpLCAkbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgOiAkdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX2NvbnRhY3RfZm9udC1zaXplIDogMXJlbSAhZGVmYXVsdDsgLy8gMTZweFxyXG4vLyBJVEVNIFBIT05FXHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX3Bob25lX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fY29udGFjdF9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fcGhvbmVfY29sb3I6ICRjb3JlX3RleHRfY29sb3IgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX3Bob25lX3RleHQtYWxpZ24gOiBsZWZ0ICFkZWZhdWx0O1xyXG4kbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV9waG9uZV9jb2xvcl9ob3ZlcjogJGNvcmVfbGlua19jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBJVEVNIE1BSUxcclxuJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fbWFpbF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX2NvbnRhY3RfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX21haWxfY29sb3I6ICRjb3JlX3RleHRfY29sb3IgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX21haWxfdGV4dC1hbGlnbiA6IGxlZnQgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX21haWxfY29sb3JfaG92ZXI6ICRjb3JlX2xpbmtfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBJVEVNIERFU0NSSVBUSU9OXHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX2Rlc2NyaXB0aW9uX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fY29udGFjdF9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fZGVzY3JpcHRpb25fY29sb3I6ICRjb3JlX3RleHRfY29sb3IgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX2Rlc2NyaXB0aW9uX3RleHQtYWxpZ24gOiBsZWZ0ICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4ubWFuZGF0b3J5LWxpc3QtdjIge1xyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIGJvcmRlcjogJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fYm9yZGVyO1xyXG5cclxuICAgICAgICAmX190aXRsZSB7XHJcblxyXG4gICAgICAgICAgICAmLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgICAgIC50aXRsZS12MV9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnRpdGxlLXYxX19wYXJ0MiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udDogJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Nvb3Jkcy12YWx1ZSB7XHJcblxyXG4gICAgICAgICAgICAmLS1waG9uZSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV9waG9uZV9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX3Bob25lX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fcGhvbmVfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fcGhvbmVfY29sb3JfaG92ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLW1haWwge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fbWFpbF9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX21haWxfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV9tYWlsX3RleHQtYWxpZ247XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX21haWxfY29sb3JfaG92ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX2Rlc2NyaXB0aW9uX2ZvbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV9kZXNjcmlwdGlvbl9jb2xvcjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fZGVzY3JpcHRpb25fdGV4dC1hbGlnbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIkbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLXNlY29uZGFyeS01O1xyXG5cclxuLy8gSVRFTSBUSVRMRVxyXG4kbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtO1xyXG4kbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udDtcclxuXHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW46IDEuMjVyZW07IC8vIDI2cHhcclxuJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heDogMS4yNXJlbTsgLy8gMzBweFxyXG4kbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUgICAgOiBjbGFtcCgkbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDEuMjVyZW0gKyAwdncpLCAkbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4KTtcclxuJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgOiAkdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHk7XHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseTtcclxuJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuXHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX2NvbnRhY3RfZm9udC1zaXplIDogMXJlbTsgLy8gMTZweFxyXG4vLyBJVEVNIFBIT05FXHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX3Bob25lX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fY29udGFjdF9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMTtcclxuJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fcGhvbmVfY29sb3I6ICRjb3JlX3RleHRfY29sb3I7XHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX3Bob25lX3RleHQtYWxpZ24gOiBsZWZ0O1xyXG4kbWFuZGF0b3J5LWxpc3QtdjJfaXRlbV9waG9uZV9jb2xvcl9ob3ZlcjogJGNvcmVfbGlua19jb2xvcjtcclxuXHJcblxyXG4vLyBJVEVNIE1BSUxcclxuJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fbWFpbF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX2NvbnRhY3RfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTE7XHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX21haWxfY29sb3I6ICRjb3JlX3RleHRfY29sb3I7XHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX21haWxfdGV4dC1hbGlnbiA6IGxlZnQ7XHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX21haWxfY29sb3JfaG92ZXI6ICRjb3JlX2xpbmtfY29sb3I7XHJcblxyXG4vLyBJVEVNIERFU0NSSVBUSU9OXHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX2Rlc2NyaXB0aW9uX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fY29udGFjdF9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMTtcclxuJG1hbmRhdG9yeS1saXN0LXYyX2l0ZW1fZGVzY3JpcHRpb25fY29sb3I6ICRjb3JlX3RleHRfY29sb3I7XHJcbiRtYW5kYXRvcnktbGlzdC12Ml9pdGVtX2Rlc2NyaXB0aW9uX3RleHQtYWxpZ24gOiBsZWZ0O1xyXG5cclxuXHJcbiIsIi8vIFRJVExFXHJcblxyXG4kbWFuZGF0b3J5LXYxLWhvbWVfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJG1hbmRhdG9yeS12MS1ob21lX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yICFkZWZhdWx0O1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuLy9saW5rZXNcclxuJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1taW46ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1taW4gIWRlZmF1bHQ7IC8vIDEycHhcclxuJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1tYXg6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1tYXggIWRlZmF1bHQ7IC8vIDEycHhcclxuJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZSAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2ZvbnQtZmFtaWx5IDogJGNvcmVfY3RhLXByaW1hcnlfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9jdGEtcHJpbWFyeV9mb250LXdlaWdodCA6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtd2VpZ2h0IWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9jdGEtcHJpbWFyeV9mb250OiAkY29yZV9jdGEtcHJpbWFyeV9mb250ICFkZWZhdWx0O1xyXG5cclxuJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZyAhZGVmYXVsdDtcclxuJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2JvcmRlci13aWR0aCAgOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcblxyXG4kbWFuZGF0b3J5LXYxLWhvbWVfY3RhLXByaW1hcnlfYmFja2dyb3VuZCAgICAgOiAkY29yZV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kICAhZGVmYXVsdDtcclxuJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2NvbG9yICAgICAgICAgIDogJGNvcmVfY3RhLXByaW1hcnlfY29sb3IgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3IgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvciAgIWRlZmF1bHQ7XHJcblxyXG4kbWFuZGF0b3J5LXYxLWhvbWVfY3RhLXByaW1hcnlfaG92ZXJfY29sb3IgICAgICAgOiAkY29yZV9jdGEtcHJpbWFyeV9ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2hvdmVyX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfaG92ZXJfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2RyYXdpbmdfY29sb3I6JGNvcmVfY3RhLXByaW1hcnlfZHJhd2luZ19jb2xvciAhZGVmYXVsdDtcclxuJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2RyYXdpbmdfaG92ZXJfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2RyYXdpbmdfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2JvcmRlcl9jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfZHJhd2luZ19ib3JkZXJfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kbWFuZGF0b3J5LXYxLWhvbWVfYnV0dG9uLS1zd2VlcF9iZWZvcmVfYmFja2dyb3VuZDogJGJ1dHRvbi0tc3dlZXBfYmVmb3JlX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciAhZGVmYXVsdDtcclxuJG1hbmRhdG9yeS12MS1ob21lX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJG1hbmRhdG9yeS12MS1ob21lX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luICFkZWZhdWx0O1xyXG5cclxuJG1hbmRhdG9yeS12MS1ob21lX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiXHJcbiRtYW5kYXRvcnktdjEtaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJG1hbmRhdG9yeS12MS1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciAgIWRlZmF1bHQ7XHJcblxyXG4kbWFuZGF0b3J5LXYxLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yICAgIWRlZmF1bHQ7XHJcblxyXG4kbWFuZGF0b3J5LXYxLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGggIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAqKioqKioqKioqKioqXHJcbi8vIElURU1cclxuJG1hbmRhdG9yeS12MS1ob21lX2l0ZW1fbmFtZV9kZWNvcmF0ZS1jb2xvciA6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9pdGVtX25hbWVfcGFydDFfZm9udC1zaXplLW1pbjogMC44MTI1cmVtICFkZWZhdWx0OyAvLyAxM3B4XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9pdGVtX25hbWVfcGFydDFfZm9udC1zaXplLW1heDogMS4xODc1cmVtICFkZWZhdWx0OyAvLyAxOXB4XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9pdGVtX25hbWVfcGFydDFfZm9udC1zaXplIDogY2xhbXAoJG1hbmRhdG9yeS12MS1ob21lX2l0ZW1fbmFtZV9wYXJ0MV9mb250LXNpemUtbWluLCBjYWxjKDAuMDYyNXJlbSArIDAuOTM3NXZ3KSwgJG1hbmRhdG9yeS12MS1ob21lX2l0ZW1fbmFtZV9wYXJ0MV9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJG1hbmRhdG9yeS12MS1ob21lX2l0ZW1fbmFtZV9wYXJ0MV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRtYW5kYXRvcnktdjEtaG9tZV9pdGVtX25hbWVfcGFydDFfZm9udC1zaXplIH0gLyAxLjQgJGZvbnQtZmFtaWx5LS0yICFkZWZhdWx0O1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfaXRlbV9uYW1lX3BhcnQxX3RyYW5zZm9ybSA6IGNhcGl0YWxpemUgIWRlZmF1bHQ7XHJcblxyXG4kbWFuZGF0b3J5LXYxLWhvbWVfaXRlbV9wYXJ0Ml9mb250LXNpemUgOiAxcmVtICFkZWZhdWx0OyAvLzE2cHhcclxuXHJcbiRtYW5kYXRvcnktdjEtaG9tZV9pdGVtX3Bob25lX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JG1hbmRhdG9yeS12MS1ob21lX2l0ZW1fcGFydDJfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9pdGVtX3Bob25lX2NvbG9yOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfaXRlbV9waG9uZV90ZXh0LWFsaWduIDogbGVmdCAhZGVmYXVsdDtcclxuJG1hbmRhdG9yeS12MS1ob21lX2l0ZW1fbWFpbF9wYXJ0Ml9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRtYW5kYXRvcnktdjEtaG9tZV9pdGVtX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfaXRlbV9tYWlsX2NvbG9yOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfaXRlbV9tYWlsX3RleHQtYWxpZ24gOiBsZWZ0ICFkZWZhdWx0O1xyXG5cclxuJG1hbmRhdG9yeS12MS1ob21lX2RlY29yYXRlX2JhY2tncm91bmQgOiAjRkRGN0VGICFkZWZhdWx0O1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfY29udGVudF9iYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuXHJcblxyXG4ubWFuZGF0b3J5LXYxLWhvbWUge1xyXG5cclxuICAgICZfX3RpdGxle1xyXG5cclxuICAgICAgICAudGl0bGUtdjF7XHJcbiAgICAgICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFuZGF0b3J5LXYxLWhvbWVfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYW5kYXRvcnktdjEtaG9tZV90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFuZGF0b3J5LXYxLWhvbWVfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX19saW5rcyB7XHJcbiAgICAgICAgLmN0YS1wcmltYXJ5IHtcclxuICAgICAgICAgICAgZm9udDogJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2ZvbnQ7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkbWFuZGF0b3J5LXYxLWhvbWVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbWFuZGF0b3J5LXYxLWhvbWVfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2JvcmRlci13aWR0aDtcclxuICAgICAgICAgICAgY29sb3I6ICRtYW5kYXRvcnktdjEtaG9tZV9jdGEtcHJpbWFyeV9jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbWFuZGF0b3J5LXYxLWhvbWVfY3RhLXByaW1hcnlfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgLmN0YS1wcmltYXJ5X19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbWFuZGF0b3J5LXYxLWhvbWVfY3RhLXByaW1hcnlfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG1hbmRhdG9yeS12MS1ob21lX2J1dHRvbi0tc3dlZXBfYmVmb3JlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbXMge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFuZGF0b3J5LXYxLWhvbWVfY29udGVudF9iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgIC50aXRsZS12MXtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgJl9fcGFydDF7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19wYXJ0MntcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYW5kYXRvcnktdjEtaG9tZV9pdGVtX25hbWVfZGVjb3JhdGUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJG1hbmRhdG9yeS12MS1ob21lX2l0ZW1fbmFtZV9wYXJ0MV90cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICBmb250OiAkbWFuZGF0b3J5LXYxLWhvbWVfaXRlbV9uYW1lX3BhcnQxX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYW5kYXRvcnktdjEtaG9tZV9jb250ZW50X2JhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250YWN0IHtcclxuICAgICAgICAgICAgJi10ZWwge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJG1hbmRhdG9yeS12MS1ob21lX2l0ZW1fcGhvbmVfcGFydDJfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFuZGF0b3J5LXYxLWhvbWVfaXRlbV9waG9uZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICRtYW5kYXRvcnktdjEtaG9tZV9pdGVtX3Bob25lX3RleHQtYWxpZ247XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtbWFpbCB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkbWFuZGF0b3J5LXYxLWhvbWVfaXRlbV9tYWlsX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1hbmRhdG9yeS12MS1ob21lX2l0ZW1fbWFpbF9jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICRtYW5kYXRvcnktdjEtaG9tZV9pdGVtX21haWxfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zd2lwZXItYnV0dG9uc3tcclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiRtYW5kYXRvcnktdjEtaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB3aWR0aDokbWFuZGF0b3J5LXYxLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg7XHJcbiAgICAgICAgICAgIGhlaWdodDokbWFuZGF0b3J5LXYxLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWFuZGF0b3J5LXYxLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJG1hbmRhdG9yeS12MS1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG1hbmRhdG9yeS12MS1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYW5kYXRvcnktdjEtaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICAgICAgICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbWFuZGF0b3J5LXYxLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zd2lwZXItcGFnaW5hdGlvbiB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFuZGF0b3J5LXYxLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgY29sb3I6ICRtYW5kYXRvcnktdjEtaG9tZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbWFuZGF0b3J5LXYxLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkbWFuZGF0b3J5LXYxLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cztcclxuICAgICAgICAgICAgbWFyZ2luOiAkbWFuZGF0b3J5LXYxLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG5cclxuICAgICAgICAgICAgJi1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG1hbmRhdG9yeS12MS1ob21lX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYW5kYXRvcnktdjEtaG9tZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRtYW5kYXRvcnktdjEtaG9tZV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDYyJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaGVpZ2h0OiA0OCU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYW5kYXRvcnktdjEtaG9tZV9kZWNvcmF0ZV9iYWNrZ3JvdW5kO1xyXG4gICAgfVxyXG5cclxufSIsIi8vIFRJVExFXHJcblxyXG4kbWFuZGF0b3J5LXYxLWhvbWVfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuJG1hbmRhdG9yeS12MS1ob21lX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yO1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG5cclxuLy9saW5rZXNcclxuJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1taW46ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1taW47IC8vIDEycHhcclxuJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1tYXg6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1tYXg7IC8vIDEycHhcclxuJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZSAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZTtcclxuJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2ZvbnQtZmFtaWx5IDogJGNvcmVfY3RhLXByaW1hcnlfZm9udC1mYW1pbHk7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9jdGEtcHJpbWFyeV9mb250LXdlaWdodCA6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtd2VpZ2h0O1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfY3RhLXByaW1hcnlfZm9udDogJGNvcmVfY3RhLXByaW1hcnlfZm9udDtcclxuXHJcbiRtYW5kYXRvcnktdjEtaG9tZV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmc7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9jdGEtcHJpbWFyeV9ib3JkZXItd2lkdGggIDogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLXdpZHRoO1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG5cclxuJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgICAgIDogJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZCA7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9jdGEtcHJpbWFyeV9jb2xvciAgICAgICAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yO1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yICAgOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3IgO1xyXG5cclxuJG1hbmRhdG9yeS12MS1ob21lX2N0YS1wcmltYXJ5X2hvdmVyX2NvbG9yICAgICAgIDogJGNvcmVfY3RhLXByaW1hcnlfaG92ZXJfY29sb3I7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9jdGEtcHJpbWFyeV9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuXHJcbiRtYW5kYXRvcnktdjEtaG9tZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2NvbG9yOiRjb3JlX2N0YS1wcmltYXJ5X2RyYXdpbmdfY29sb3I7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2hvdmVyX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2hvdmVyX2NvbG9yO1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfY3RhLXByaW1hcnlfZHJhd2luZ19ib3JkZXJfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2RyYXdpbmdfYm9yZGVyX2NvbG9yO1xyXG5cclxuJG1hbmRhdG9yeS12MS1ob21lX2J1dHRvbi0tc3dlZXBfYmVmb3JlX2JhY2tncm91bmQ6ICRidXR0b24tLXN3ZWVwX2JlZm9yZV9iYWNrZ3JvdW5kO1xyXG5cclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kbWFuZGF0b3J5LXYxLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDtcclxuJG1hbmRhdG9yeS12MS1ob21lX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3I7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cztcclxuJG1hbmRhdG9yeS12MS1ob21lX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiRtYW5kYXRvcnktdjEtaG9tZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9ib3JkZXItY29sb3I7XHJcblxyXG4vLyBQYWdpbmF0aW9uIFwiUHLDqWPDqWRlbnRcIiBldCBcIlN1aXZhbnRcIlxyXG4kbWFuZGF0b3J5LXYxLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjtcclxuJG1hbmRhdG9yeS12MS1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3IgO1xyXG5cclxuJG1hbmRhdG9yeS12MS1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDtcclxuJG1hbmRhdG9yeS12MS1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yO1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvciAgO1xyXG5cclxuJG1hbmRhdG9yeS12MS1ob21lX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoO1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQ7XHJcblxyXG5cclxuLy8gKioqKioqKioqKioqKlxyXG4vLyBJVEVNXHJcbiRtYW5kYXRvcnktdjEtaG9tZV9pdGVtX25hbWVfZGVjb3JhdGUtY29sb3IgOiAkY29sb3JfbmV1dHJhbC0xO1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfaXRlbV9uYW1lX3BhcnQxX2ZvbnQtc2l6ZS1taW46IDAuODEyNXJlbTsgLy8gMTNweFxyXG4kbWFuZGF0b3J5LXYxLWhvbWVfaXRlbV9uYW1lX3BhcnQxX2ZvbnQtc2l6ZS1tYXg6IDEuMTg3NXJlbTsgLy8gMTlweFxyXG4kbWFuZGF0b3J5LXYxLWhvbWVfaXRlbV9uYW1lX3BhcnQxX2ZvbnQtc2l6ZSA6IGNsYW1wKCRtYW5kYXRvcnktdjEtaG9tZV9pdGVtX25hbWVfcGFydDFfZm9udC1zaXplLW1pbiwgY2FsYygwLjA2MjVyZW0gKyAwLjkzNzV2dyksICRtYW5kYXRvcnktdjEtaG9tZV9pdGVtX25hbWVfcGFydDFfZm9udC1zaXplLW1heCk7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9pdGVtX25hbWVfcGFydDFfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skbWFuZGF0b3J5LXYxLWhvbWVfaXRlbV9uYW1lX3BhcnQxX2ZvbnQtc2l6ZSB9IC8gMS40ICRmb250LWZhbWlseS0tMjtcclxuJG1hbmRhdG9yeS12MS1ob21lX2l0ZW1fbmFtZV9wYXJ0MV90cmFuc2Zvcm0gOiBjYXBpdGFsaXplO1xyXG5cclxuJG1hbmRhdG9yeS12MS1ob21lX2l0ZW1fcGFydDJfZm9udC1zaXplIDogMXJlbTsgLy8xNnB4XHJcblxyXG4kbWFuZGF0b3J5LXYxLWhvbWVfaXRlbV9waG9uZV9wYXJ0Ml9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRtYW5kYXRvcnktdjEtaG9tZV9pdGVtX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xO1xyXG4kbWFuZGF0b3J5LXYxLWhvbWVfaXRlbV9waG9uZV9jb2xvcjogJGNvbG9yX25ldXRyYWwtMTtcclxuJG1hbmRhdG9yeS12MS1ob21lX2l0ZW1fcGhvbmVfdGV4dC1hbGlnbiA6IGxlZnQ7XHJcbiRtYW5kYXRvcnktdjEtaG9tZV9pdGVtX21haWxfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skbWFuZGF0b3J5LXYxLWhvbWVfaXRlbV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMTtcclxuJG1hbmRhdG9yeS12MS1ob21lX2l0ZW1fbWFpbF9jb2xvcjogJGNvbG9yX25ldXRyYWwtMTtcclxuJG1hbmRhdG9yeS12MS1ob21lX2l0ZW1fbWFpbF90ZXh0LWFsaWduIDogbGVmdDtcclxuXHJcbiRtYW5kYXRvcnktdjEtaG9tZV9kZWNvcmF0ZV9iYWNrZ3JvdW5kIDogI0ZERjdFRjtcclxuJG1hbmRhdG9yeS12MS1ob21lX2NvbnRlbnRfYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JyYW5kLTE7IiwiLy8gVElUTEVcclxuXHJcbiR0ZWFtLXYzX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I6ICR0ZWFtLXYyX3RpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kdGVhbS12M190aXRsZS12MV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG4vL2xpbmtlc1xyXG4kdGVhbS12M19saW5rc19ibG9jX2xlZnRfZm9udHM6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX2xpbmtzX2Jsb2NfbGVmdF9sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX2xpbmtzX2Jsb2NfbGVmdF90ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX2xpbmtzX2Jsb2NfbGVmdF9jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfY29sb3IgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX2xpbmtzX2Jsb2NfbGVmdF9iYWNrZ3JvdW5kOiAkY29yZV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kdGVhbS12M19saW5rc19ibG9jX2xlZnRfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX2xpbmtzX2Jsb2NfbGVmdF9zdmdfYmFja2dyb3VuZDogJGNvbG9yX25ldXRyYWwtMSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kdGVhbS12M19wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kdGVhbS12M19wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yICFkZWZhdWx0O1xyXG4kdGVhbS12M19wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kdGVhbS12M19wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gIWRlZmF1bHQ7XHJcblxyXG4kdGVhbS12M19wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kdGVhbS12M19wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuLy8gUGFnaW5hdGlvbiBcIlByw6ljw6lkZW50XCIgZXQgXCJTdWl2YW50XCIgXHJcbiR0ZWFtLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kdGVhbS12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvciAhZGVmYXVsdDtcclxuJHRlYW0tdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciAgIWRlZmF1bHQ7XHJcblxyXG4kdGVhbS12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kdGVhbS12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yICAgIWRlZmF1bHQ7XHJcblxyXG4kdGVhbS12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aCAhZGVmYXVsdDtcclxuJHRlYW0tdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gKioqKioqKioqKioqKlxyXG4vLyBJVEVNXHJcbiR0ZWFtLXYzX2l0ZW1fbmFtZV9kZWNvcmF0ZS1jb2xvciA6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX2l0ZW1fbmFtZV9wYXJ0MV9mb250LXNpemUtbWluOiAwLjgxMjVyZW0gIWRlZmF1bHQ7IC8vIDEzcHhcclxuJHRlYW0tdjNfaXRlbV9uYW1lX3BhcnQxX2ZvbnQtc2l6ZS1tYXg6IDEuMTg3NXJlbSAhZGVmYXVsdDsgLy8gMTlweFxyXG4kdGVhbS12M19pdGVtX25hbWVfcGFydDFfZm9udC1zaXplIDogY2xhbXAoJHRlYW0tdjNfaXRlbV9uYW1lX3BhcnQxX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMC4wNjI1cmVtICsgMC45Mzc1dncpLCAkdGVhbS12M19pdGVtX25hbWVfcGFydDFfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX2l0ZW1fbmFtZV9wYXJ0MV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyR0ZWFtLXYzX2l0ZW1fbmFtZV9wYXJ0MV9mb250LXNpemUgfSAvIDEuNCAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX2l0ZW1fbmFtZV9wYXJ0MV90cmFuc2Zvcm0gOiBjYXBpdGFsaXplICFkZWZhdWx0O1xyXG5cclxuJHRlYW0tdjNfaXRlbV9wYXJ0Ml9mb250LXNpemUgOiAxcmVtICFkZWZhdWx0OyAvLzE2cHhcclxuXHJcbiR0ZWFtLXYzX2l0ZW1fcGhvbmVfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skdGVhbS12M19pdGVtX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kdGVhbS12M19pdGVtX3Bob25lX2NvbG9yOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG4kdGVhbS12M19pdGVtX3Bob25lX3RleHQtYWxpZ24gOiBsZWZ0ICFkZWZhdWx0O1xyXG4kdGVhbS12M19pdGVtX21haWxfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skdGVhbS12M19pdGVtX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kdGVhbS12M19pdGVtX21haWxfY29sb3I6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX2l0ZW1fbWFpbF90ZXh0LWFsaWduIDogbGVmdCAhZGVmYXVsdDtcclxuXHJcbiR0ZWFtLXYzX2RlY29yYXRlX2JhY2tncm91bmQgOiAjRkRGN0VGICFkZWZhdWx0O1xyXG4kdGVhbS12M19jb250ZW50X2JhY2tncm91bmQtY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuXHJcbi50ZWFtLXYzIHtcclxuXHJcbiAgICAmX190aXRsZXtcclxuXHJcbiAgICAgICAgLnRpdGxlLXYxe1xyXG4gICAgICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRlYW0tdjNfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0ZWFtLXYzX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZWFtLXYzX3RpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9fbGlua3Mge1xyXG4gICAgICAgIC5jdGEtcHJpbWFyeSB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICR0ZWFtLXYzX2xpbmtzX2Jsb2NfbGVmdF9mb250cztcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICR0ZWFtLXYzX2xpbmtzX2Jsb2NfbGVmdF9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICR0ZWFtLXYzX2xpbmtzX2Jsb2NfbGVmdF90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgY29sb3I6ICR0ZWFtLXYzX2xpbmtzX2Jsb2NfbGVmdF9jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHRlYW0tdjNfbGlua3NfYmxvY19sZWZ0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRlYW0tdjNfbGlua3NfYmxvY19sZWZ0X2JvcmRlci1jb2xvcjtcclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkdGVhbS12M19saW5rc19ibG9jX2xlZnRfc3ZnX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbXMge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbS12M19jb250ZW50X2JhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgLnRpdGxlLXYxe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAmX19wYXJ0MXtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3BhcnQye1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRlYW0tdjNfaXRlbV9uYW1lX2RlY29yYXRlLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICR0ZWFtLXYzX2l0ZW1fbmFtZV9wYXJ0MV90cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICBmb250OiAkdGVhbS12M19pdGVtX25hbWVfcGFydDFfZm9udDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRlYW0tdjNfY29udGVudF9iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGFjdCB7XHJcbiAgICAgICAgICAgICYtdGVsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICR0ZWFtLXYzX2l0ZW1fcGhvbmVfcGFydDJfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGVhbS12M19pdGVtX3Bob25lX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJHRlYW0tdjNfaXRlbV9waG9uZV90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLW1haWwge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJHRlYW0tdjNfaXRlbV9tYWlsX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRlYW0tdjNfaXRlbV9tYWlsX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJHRlYW0tdjNfaXRlbV9tYWlsX3RleHQtYWxpZ247XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc3dpcGVyLWJ1dHRvbnN7XHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldixcclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDokdGVhbS12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB3aWR0aDokdGVhbS12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDtcclxuICAgICAgICAgICAgaGVpZ2h0OiR0ZWFtLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRlYW0tdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJHRlYW0tdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGVhbS12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGVhbS12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICAgICAgICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkdGVhbS12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3N3aXBlci1wYWdpbmF0aW9uIHtcclxuXHJcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0ZWFtLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGVhbS12M19wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGVhbS12M19wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICR0ZWFtLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJHRlYW0tdjNfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG5cclxuICAgICAgICAgICAgJi1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRlYW0tdjNfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRlYW0tdjNfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGVhbS12M19wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDYyJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaGVpZ2h0OiA0OCU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFtLXYzX2RlY29yYXRlX2JhY2tncm91bmQ7XHJcbiAgICB9XHJcblxyXG59IiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqIFNJUk9DQ08gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8vXHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuJG1hcC1zdmctdmFnZW5jeV9iYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTEgIWRlZmF1bHQ7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhZGVmYXVsdDtcclxuJG1hcC1zdmctdmFnZW5jeV9iYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFkZWZhdWx0O1xyXG4kbWFwLXN2Zy12YWdlbmN5X2JhY2tncm91bmQtc2l6ZTogY292ZXIgIWRlZmF1bHQ7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlICFkZWZhdWx0O1xyXG4kbWFwLXN2Zy12YWdlbmN5X2JhY2tncm91bmQ6ICRtYXAtc3ZnLXZhZ2VuY3lfYmFja2dyb3VuZC1jb2xvciAkbWFwLXN2Zy12YWdlbmN5X2JhY2tncm91bmQtaW1hZ2UgJG1hcC1zdmctdmFnZW5jeV9iYWNrZ3JvdW5kLXJlcGVhdCAkbWFwLXN2Zy12YWdlbmN5X2JhY2tncm91bmQtcG9zaXRpb24gLyAkbWFwLXN2Zy12YWdlbmN5X2JhY2tncm91bmQtc2l6ZSAhZGVmYXVsdDsgLy8gRm9uZCBkdSBtb2R1bGVcclxuJG1hcC1zdmctdmFnZW5jeV9vdmVybGF5X2JhY2tncm91bmQtY29sb3I6IG5vbmUgIWRlZmF1bHQ7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kbWFwLXN2Zy12YWdlbmN5X3BhZGRpbmc6IDJyZW0gMCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBUSVRMRSBwYXJ0IDFcclxuJG1hcC1zdmctdmFnZW5jeV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kbWFwLXN2Zy12YWdlbmN5X3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yICFkZWZhdWx0O1xyXG4kbWFwLXN2Zy12YWdlbmN5X3RpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZS1taW46ICR0aXRsZS12MV9wYXJ0MV9mb250LXNpemUtbWluICFkZWZhdWx0OyAvLyAxNHB4XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfdGl0bGUtdjFfcGFydDFfZm9udC1zaXplLW1heDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZS1tYXggIWRlZmF1bHQ7IC8vIDE0cHhcclxuJG1hcC1zdmctdmFnZW5jeV90aXRsZS12MV9wYXJ0MV9mb250LXNpemUgICAgOiBjbGFtcCgkbWFwLXN2Zy12YWdlbmN5X3RpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZS1taW4sIGNhbGMoLjg3NXJlbSArIDB2dyksICRtYXAtc3ZnLXZhZ2VuY3lfdGl0bGUtdjFfcGFydDFfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfdGl0bGUtdjFfcGFydDFfZm9udC1mYW1pbHkgOiAkdGl0bGUtdjFfcGFydDFfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfdGl0bGUtdjFfcGFydDFfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skbWFwLXN2Zy12YWdlbmN5X3RpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZX0gLyAxLjQgJG1hcC1zdmctdmFnZW5jeV90aXRsZS12MV9wYXJ0MV9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuLy8gVElUTEUgcGFydCAyXHJcbiRtYXAtc3ZnLXZhZ2VuY3lfdGl0bGUtdjFfcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvciAhZGVmYXVsdDtcclxuJG1hcC1zdmctdmFnZW5jeV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluOiAkdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbiAhZGVmYXVsdDsgLy8gMjZweFxyXG4kbWFwLXN2Zy12YWdlbmN5X3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6ICR0aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4ICFkZWZhdWx0OyAvLyAzMHB4XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplICAgIDogY2xhbXAoJG1hcC1zdmctdmFnZW5jeV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDEuMjVyZW0gKyAwLjc4MTN2dyksICRtYXAtc3ZnLXZhZ2VuY3lfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgOiAkdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skbWFwLXN2Zy12YWdlbmN5X3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJG1hcC1zdmctdmFnZW5jeV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuXHJcbi8vICoqKioqKioqKioqKioqKioqKioqKioqXHJcbi8vIE1hcCBbQkVHSU5dXHJcblxyXG4kbWFwLXN2Zy12YWdlbmN5X19tYXBfY2lyY2xlX2NvbG9yOiAkbWFwLXN2Zy12YWdlbmN5X2JhY2tncm91bmQtY29sb3IgIWRlZmF1bHQ7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfYXJlYV9maWxsOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTQgIWRlZmF1bHQ7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfYXJlYV9zdHJva2U6ICRjb2xvci1uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfYXJlYV9hY3RpdmVfZmlsbDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfYXJlYV9ob3Zlcl9maWxsOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuXHJcbi8vIE1hcCBbRU5EXVxyXG4vLyAqKioqKioqKioqKioqKioqKioqKioqKlxyXG5cclxuXHJcbi8vICoqKioqKioqKioqKioqKioqKioqKioqXHJcbi8vIEZPUk0gW0JFR0lOXVxyXG5cclxuXHJcblxyXG4kbWFwLXN2Zy12YWdlbmN5X3NzLWNvbnRlbnQtYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfc3MtY29udGVudF9ib3JkZXI6IDAgIWRlZmF1bHQ7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfc3MtY29udGVudC1saXN0LW9wdGlvbi1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJG1hcC1zdmctdmFnZW5jeV9zcy1jb250ZW50LWxpc3Qtb3B0aW9uLWNvbG9yOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG4kbWFwLXN2Zy12YWdlbmN5X3NzLWNvbnRlbnRfbGlzdF9vcHRpb25faG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfc3MtY29udGVudF9saXN0X29wdGlvbl9ob3Zlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfc3MtY29udGVudF9saXN0X29wdGlvbl9zZWxlY3RlZF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJG1hcC1zdmctdmFnZW5jeV9zcy1jb250ZW50X2xpc3Rfb3B0aW9uX3NlbGVjdGVkX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcbiRtYXAtc3ZnLXZhZ2VuY3lfc3MtY29udGVudF9zcy1zZWFyY2gtYmFja2dyb3VuZDogJG1hcC1zdmctdmFnZW5jeV9zcy1jb250ZW50LWxpc3Qtb3B0aW9uLWJhY2tncm91bmQgIWRlZmF1bHQ7XHJcblxyXG4gICAgLy8gRk9STSBbRU5EXVxyXG4vLyAqKioqKioqKioqKioqKioqKioqKioqKlxyXG5cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5BdXRyZXMgc3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5tYXAtc3ZnLXZhZ2VuY3kge1xyXG5cclxuICAgIGNvbG9yOiAkbWFwLXN2Zy12YWdlbmN5X2NvbG9yO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogJG1hcC1zdmctdmFnZW5jeV9wYWRkaW5nO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgIGhlaWdodCA6IDc0MHB4O1xyXG4gICAgfVxyXG4gICAgJl9fYmFja2dyb3VuZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJG1hcC1zdmctdmFnZW5jeV9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1hcC1zdmctdmFnZW5jeV9vdmVybGF5X2JhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG5cclxuXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICArIC5tYXAtc3ZnLXZhZ2VuY3lfX2xpbmtzIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNWVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLm1hcC1zdmcge1xyXG4gICAgICAgICZfX2FsaWduZXIge1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWFwIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBpbmhlcml0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIC50aXRsZS12MSB7XHJcbiAgICAgICAgICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYXAtc3ZnLXZhZ2VuY3lfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udDogJG1hcC1zdmctdmFnZW5jeV90aXRsZS12MV9wYXJ0MV9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFwLXN2Zy12YWdlbmN5X3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRtYXAtc3ZnLXZhZ2VuY3lfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYXAtc3ZnLXZhZ2VuY3lfdGl0bGUtdjFfcGFydDJfZm9udDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb3JtX19maWVsZCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9ybV9fZmllbGRzIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fZm9ybSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9ybV9fd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jaXJjbGUge1xyXG4gICAgICAgICAgICBmaWxsOiAkbWFwLXN2Zy12YWdlbmN5X19tYXBfY2lyY2xlX2NvbG9yO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fZGVwIHtcclxuICAgICAgICAgICAgZmlsbDogJG1hcC1zdmctdmFnZW5jeV9hcmVhX2ZpbGw7XHJcbiAgICAgICAgICAgIHN0cm9rZTogJG1hcC1zdmctdmFnZW5jeV9hcmVhX3N0cm9rZTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJG1hcC1zdmctdmFnZW5jeV9hcmVhX2hvdmVyX2ZpbGw7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkbWFwLXN2Zy12YWdlbmN5X2FyZWFfYWN0aXZlX2ZpbGw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3JlZ2lvbiB7XHJcbiAgICAgICAgICAgIGZpbGw6ICRtYXAtc3ZnLXZhZ2VuY3lfYXJlYV9maWxsO1xyXG4gICAgICAgICAgICBzdHJva2U6ICRtYXAtc3ZnLXZhZ2VuY3lfYXJlYV9zdHJva2U7XHJcblxyXG4gICAgICAgICAgICAmLS1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgLypjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsOyovXHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkbWFwLXN2Zy12YWdlbmN5X2FyZWFfYWN0aXZlX2ZpbGw7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRtYXAtc3ZnLXZhZ2VuY3lfYXJlYV9ob3Zlcl9maWxsO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3MtbWFpbiAuc3Mtc2luZ2xlLXNlbGVjdGVkIC5wbGFjZWhvbGRlciAuc3MtZGlzYWJsZWQge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJvZHlfY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3MtbWFpbi5qcy1zZWxlY3QtLW1haW4gLnNzLXNpbmdsZS1zZWxlY3RlZCAuc3MtYXJyb3cgc3BhbiB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJyYW5kLTI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3MtY29udGVudCAuc3Mtc2VhcmNoIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJG1hcC1zdmctdmFnZW5jeV9zcy1jb250ZW50X3NzLXNlYXJjaC1iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNzLW1haW4uanMtc2VsZWN0LS1tYWluIHtcclxuXHJcbiAgICAgICAgICAgIC5zcy1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYXAtc3ZnLXZhZ2VuY3lfc3MtY29udGVudC1iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAkbWFwLXN2Zy12YWdlbmN5X3NzLWNvbnRlbnRfYm9yZGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIC5zcy1saXN0IC5zcy1vcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IC40cmVtIC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFwLXN2Zy12YWdlbmN5X3NzLWNvbnRlbnQtbGlzdC1vcHRpb24tY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG1hcC1zdmctdmFnZW5jeV9zcy1jb250ZW50LWxpc3Qtb3B0aW9uLWJhY2tncm91bmQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFwLXN2Zy12YWdlbmN5X3NzLWNvbnRlbnRfbGlzdF9vcHRpb25faG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYXAtc3ZnLXZhZ2VuY3lfc3MtY29udGVudF9saXN0X29wdGlvbl9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuc3Mtb3B0aW9uLXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYXAtc3ZnLXZhZ2VuY3lfc3MtY29udGVudF9saXN0X29wdGlvbl9zZWxlY3RlZF9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG1hcC1zdmctdmFnZW5jeV9zcy1jb250ZW50X2xpc3Rfb3B0aW9uX3NlbGVjdGVkX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogU0lST0NDTyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLy9cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4kbWFwLXN2Zy12YWdlbmN5X2JhY2tncm91bmQtY29sb3I6ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktMSA7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfYmFja2dyb3VuZC1pbWFnZTogbm9uZSA7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCA7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfYmFja2dyb3VuZC1zaXplOiBjb3ZlciA7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDtcclxuJG1hcC1zdmctdmFnZW5jeV9iYWNrZ3JvdW5kOiAkbWFwLXN2Zy12YWdlbmN5X2JhY2tncm91bmQtY29sb3IgJG1hcC1zdmctdmFnZW5jeV9iYWNrZ3JvdW5kLWltYWdlICRtYXAtc3ZnLXZhZ2VuY3lfYmFja2dyb3VuZC1yZXBlYXQgJG1hcC1zdmctdmFnZW5jeV9iYWNrZ3JvdW5kLXBvc2l0aW9uIC8gJG1hcC1zdmctdmFnZW5jeV9iYWNrZ3JvdW5kLXNpemUgOyAvLyBGb25kIGR1IG1vZHVsZVxyXG4kbWFwLXN2Zy12YWdlbmN5X292ZXJsYXlfYmFja2dyb3VuZC1jb2xvcjogbm9uZSA7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfY29sb3I6ICRjb2xvcl9icmFuZC0yIDtcclxuJG1hcC1zdmctdmFnZW5jeV9wYWRkaW5nOiAycmVtIDAgO1xyXG5cclxuXHJcbi8vIFRJVExFIHBhcnQgMVxyXG4kbWFwLXN2Zy12YWdlbmN5X3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgO1xyXG4kbWFwLXN2Zy12YWdlbmN5X3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yICFkZWZhdWx0XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfdGl0bGUtdjFfcGFydDFfZm9udC1zaXplLW1pbjogJHRpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZS1taW4gOyAvLyAxNHB4XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfdGl0bGUtdjFfcGFydDFfZm9udC1zaXplLW1heDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZS1tYXggOyAvLyAxNHB4XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfdGl0bGUtdjFfcGFydDFfZm9udC1zaXplICAgIDogY2xhbXAoJG1hcC1zdmctdmFnZW5jeV90aXRsZS12MV9wYXJ0MV9mb250LXNpemUtbWluLCBjYWxjKC44NzVyZW0gKyAwdncpLCAkbWFwLXN2Zy12YWdlbmN5X3RpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZS1tYXgpIDtcclxuJG1hcC1zdmctdmFnZW5jeV90aXRsZS12MV9wYXJ0MV9mb250LWZhbWlseSA6ICR0aXRsZS12MV9wYXJ0MV9mb250LWZhbWlseSA7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfdGl0bGUtdjFfcGFydDFfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skbWFwLXN2Zy12YWdlbmN5X3RpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZX0gLyAxLjQgJG1hcC1zdmctdmFnZW5jeV90aXRsZS12MV9wYXJ0MV9mb250LWZhbWlseSA7XHJcbi8vIFRJVExFIHBhcnQgMlxyXG4kbWFwLXN2Zy12YWdlbmN5X3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkdGl0bGUtdjFfcGFydDJfY29sb3IgO1xyXG4kbWFwLXN2Zy12YWdlbmN5X3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW46ICR0aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluIDsgLy8gMjZweFxyXG4kbWFwLXN2Zy12YWdlbmN5X3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6ICR0aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4IDsgLy8gMzBweFxyXG4kbWFwLXN2Zy12YWdlbmN5X3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRtYXAtc3ZnLXZhZ2VuY3lfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbiwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAkbWFwLXN2Zy12YWdlbmN5X3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXgpIDtcclxuJG1hcC1zdmctdmFnZW5jeV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSA6ICR0aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSA7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skbWFwLXN2Zy12YWdlbmN5X3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJG1hcC1zdmctdmFnZW5jeV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSA7XHJcblxyXG4vLyAqKioqKioqKioqKioqKioqKioqKioqKlxyXG4vLyBNYXAgW0JFR0lOXVxyXG5cclxuJG1hcC1zdmctdmFnZW5jeV9fbWFwX2NpcmNsZV9jb2xvcjogJG1hcC1zdmctdmFnZW5jeV9iYWNrZ3JvdW5kLWNvbG9yIDtcclxuJG1hcC1zdmctdmFnZW5jeV9hcmVhX2ZpbGw6ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktNCA7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfYXJlYV9zdHJva2U6ICRjb2xvci1uZXV0cmFsLTEgO1xyXG4kbWFwLXN2Zy12YWdlbmN5X2FyZWFfYWN0aXZlX2ZpbGw6ICRjb2xvcl9icmFuZC0yIDtcclxuJG1hcC1zdmctdmFnZW5jeV9hcmVhX2hvdmVyX2ZpbGw6ICRjb2xvcl9icmFuZC0xIDtcclxuXHJcbi8vIE1hcCBbRU5EXVxyXG4vLyAqKioqKioqKioqKioqKioqKioqKioqKlxyXG5cclxuXHJcbi8vICoqKioqKioqKioqKioqKioqKioqKioqXHJcbi8vIEZPUk0gW0JFR0lOXVxyXG5cclxuXHJcblxyXG4kbWFwLXN2Zy12YWdlbmN5X3NzLWNvbnRlbnQtYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgO1xyXG4kbWFwLXN2Zy12YWdlbmN5X3NzLWNvbnRlbnRfYm9yZGVyOiAwIDtcclxuJG1hcC1zdmctdmFnZW5jeV9zcy1jb250ZW50LWxpc3Qtb3B0aW9uLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xIDtcclxuJG1hcC1zdmctdmFnZW5jeV9zcy1jb250ZW50LWxpc3Qtb3B0aW9uLWNvbG9yOiAkY29sb3JfbmV1dHJhbC0xIDtcclxuJG1hcC1zdmctdmFnZW5jeV9zcy1jb250ZW50X2xpc3Rfb3B0aW9uX2hvdmVyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yIDtcclxuJG1hcC1zdmctdmFnZW5jeV9zcy1jb250ZW50X2xpc3Rfb3B0aW9uX2hvdmVyX2NvbG9yOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfc3MtY29udGVudF9saXN0X29wdGlvbl9zZWxlY3RlZF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMSA7XHJcbiRtYXAtc3ZnLXZhZ2VuY3lfc3MtY29udGVudF9saXN0X29wdGlvbl9zZWxlY3RlZF9jb2xvcjogJGNvbG9yX2JyYW5kLTIgO1xyXG5cclxuJG1hcC1zdmctdmFnZW5jeV9zcy1jb250ZW50X3NzLXNlYXJjaC1iYWNrZ3JvdW5kOiAkbWFwLXN2Zy12YWdlbmN5X3NzLWNvbnRlbnQtbGlzdC1vcHRpb24tYmFja2dyb3VuZCA7XHJcblxyXG4gICAgLy8gRk9STSBbRU5EXVxyXG4vLyAqKioqKioqKioqKioqKioqKioqKioqKlxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiRtYXAtc3ZnX2FyZWFfZmlsbCAgOiAkY29sb3JfbmV1dHJhbC00ICFkZWZhdWx0O1xyXG4kbWFwLXN2Z19hcmVhX3N0cm9rZTogJGNvbG9yLW5ldXRyYWwtMSAhZGVmYXVsdDtcclxuXHJcbiRtYXAtc3ZnX2FyZWFfYWN0aXZlX2ZpbGw6ICRjb2xvcl9uZXV0cmFsLTMgIWRlZmF1bHQ7XHJcblxyXG4kbWFwLXN2Z19hcmVhX2hvdmVyX2ZpbGw6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQXV0cmVzIHN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLm1hcC1zdmcge1xyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbiA6IHJvdztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbWFwIHtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWxpZ25lciB7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb3VudHJ5IHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgICAgLm1hcC1zdmctLXpvb21lZCAmIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcmVnaW9uIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgc3Ryb2tlLXdpZHRoOjAuNzU7XHJcbiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6MjIuOTI1NjtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICBmaWxsOiAkbWFwLXN2Z19hcmVhX2ZpbGw7XHJcbiAgICAgICAgc3Ryb2tlOiAkbWFwLXN2Z19hcmVhX3N0cm9rZTtcclxuICAgICAgICAmLS1hY3RpdmUge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbiAgICAgICAgICAgIGZpbGw6ICRtYXAtc3ZnX2FyZWFfYWN0aXZlX2ZpbGw7XHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJG1hcC1zdmdfYXJlYV9ob3Zlcl9maWxsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tYXAtc3ZnLS16b29tZWQgJiB7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX196b29tIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuXHJcbiAgICAgICAgJi0tZGlzcGxheWVkIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGVwIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgc3Ryb2tlLXdpZHRoOjE7XHJcbiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6MjIuOTI1NjtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICBmaWxsOiAkbWFwLXN2Z19hcmVhX2ZpbGw7XHJcbiAgICAgICAgc3Ryb2tlOiAkbWFwLXN2Z19hcmVhX3N0cm9rZTtcclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBmaWxsOiAkbWFwLXN2Z19hcmVhX2hvdmVyX2ZpbGw7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGZpbGw6ICRtYXAtc3ZnX2FyZWFfYWN0aXZlX2ZpbGw7XHJcbiAgICAgICAgICAgIC5tYXAtc3ZnX196b29tLS1kaXNwbGF5ZWQgJiB7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2RlY28ge1xyXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAubWFwLXN2Zy0tem9vbWVkICYge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jaXJjbGUge1xyXG4gICAgICAgIGZpbGw6ICRjb2xvcl9uZXV0cmFsLTU7XHJcbiAgICAgICAgb3BhY2l0eTogMC40O1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAvLyBGb3Jtc1xyXG4gICAgLmZvcm1fX2ZpZWxkcyB7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvcm0gLmZvcm0tZ3JvdXAtLWNvbHVtbi5mb3JtLWdyb3VwLS1sYXN0ID4qIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxuICAgIH1cclxuXHJcbn0iLCIvLyBDbHVzdGVyIDogY291bGV1ciBkdSB0ZXh0ZVxyXG5cclxuJG1hcC1iYW5uZXJfY29udGFpbmVyX21heC13aWR0aDogMTQ1MHB4ICFkZWZhdWx0O1xyXG4kbWFwLWJhbm5lcl9nX21haW5fY29sb3I6ICRjb2xvcl9icmFuZC0yICAhZGVmYXVsdDtcclxuLyogLS0tLS0gU1BFQ0lGSVFVRSAtLS0tLSAqL1xyXG4kbWFwLWJhbm5lcl9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAgIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIEJsb2MgOiBjb3VsZXVyIGRlIGZvbmRcclxuJG1hcC1iYW5uZXJfcGFkZGluZyAgIDogMCAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIEJsb2MgOiBtYXJnZXMgaW50ZXJuZXNcclxuJG1hcC1iYW5uZXJfaGVpZ2h0OiAzMzBweCAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIEJsb2MgOiBoYXV0ZXVyIGRlIGxhIG1hcFxyXG4vLyBNYXJrZXJcclxuJG1hcC1iYW5uZXJfbWFya2VyX2NvbG9yOiAkbWFwLWJhbm5lcl9nX21haW5fY29sb3IgIWRlZmF1bHQ7XHJcbiRtYXAtYmFubmVyX2NvbG9yX2NlcmNsZV9mb250OiRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kbWFwLWJhbm5lcl9tYXJrZXJfY29sb3JfdHJhbnNwYXJlbnQ6cmdiYSgkY29sb3JfYnJhbmQtMSwgMC42OCkgIWRlZmF1bHQ7XHJcbiRtYXAtYmFubmVyX21hcmtlcl9jb2xvcl9udW1iZXJfYWdlbmN5OiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG4kbWFwLWJhbm5lcl9tYXJrZXJfc3ZnX2ZpbGxfY29sb3I6JGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBNYXJrZXIgOiBjb3VsZXVyXHJcbi8vIENsdXN0ZXJcclxuJG1hcC1iYW5uZXJfY2x1c3Rlcl9iYWNrZ3JvdW5kOiAkbWFwLWJhbm5lcl9nX21haW5fY29sb3IgIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBDbHVzdGVyIDogZm9uZFxyXG4kbWFwLWJhbm5lcl9jbHVzdGVyX2NvbG9yICAgICA6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIENvdWxldXJzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5tYXAtYmFubmVyIHtcclxuICAgIC5tYXAge1xyXG4gICAgICAgICZfX21hcmtlciB7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkbWFwLWJhbm5lcl9tYXJrZXJfc3ZnX2ZpbGxfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fY2x1c3RlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYXAtYmFubmVyX21hcmtlcl9jb2xvcl90cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgZGl2IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFwLWJhbm5lcl9jb2xvcl9jZXJjbGVfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFwLWJhbm5lcl9tYXJrZXJfY29sb3JfbnVtYmVyX2FnZW5jeTtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fY2lyY2xlIHtcclxuICAgICAgICAgICAgc3Ryb2tlOiBvcmFuZ2U7XHJcbiAgICAgICAgICAgIGZpbGw6IGJsZXU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgQXV0cmVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5tYXAtYmFubmVyIHtcclxuICAgIG1hcmdpbjoyZW0gMCAyZW0gMDtcclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICAgIG1hcmdpbjogMmVtIGF1dG8gMCBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogJG1hcC1iYW5uZXJfY29udGFpbmVyX21heC13aWR0aDtcclxuICAgICAgICBoZWlnaHQ6IDMzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX21hcCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAkbWFwLWJhbm5lcl9oZWlnaHQ7XHJcbiAgICAgICAgLmpzLW1hcCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogJG1hcC1iYW5uZXJfaGVpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2pzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgJiA+ICoge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICYgPiAqIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy8gQ2x1c3RlciA6IGNvdWxldXIgZHUgdGV4dGVcclxuXHJcbiRtYXAtYmFubmVyX2NvbnRhaW5lcl9tYXgtd2lkdGg6IDE0NTBweCA7XHJcbiRtYXAtYmFubmVyX2dfbWFpbl9jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcbi8qIC0tLS0tIFNQRUNJRklRVUUgLS0tLS0gKi9cclxuJG1hcC1iYW5uZXJfYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIEJsb2MgOiBjb3VsZXVyIGRlIGZvbmRcclxuJG1hcC1iYW5uZXJfcGFkZGluZyAgIDogMDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIEJsb2MgOiBtYXJnZXMgaW50ZXJuZXNcclxuJG1hcC1iYW5uZXJfaGVpZ2h0OiAzMzBweDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIEJsb2MgOiBoYXV0ZXVyIGRlIGxhIG1hcFxyXG4vLyBNYXJrZXJcclxuJG1hcC1iYW5uZXJfbWFya2VyX2NvbG9yOiAkbWFwLWJhbm5lcl9nX21haW5fY29sb3I7XHJcbiRtYXAtYmFubmVyX2NvbG9yX2NlcmNsZV9mb250OiRjb2xvcl9icmFuZC0xO1xyXG4kbWFwLWJhbm5lcl9tYXJrZXJfY29sb3JfdHJhbnNwYXJlbnQ6cmdiYSgkY29sb3JfYnJhbmQtMSwgMC42OCk7XHJcbiRtYXAtYmFubmVyX21hcmtlcl9jb2xvcl9udW1iZXJfYWdlbmN5OiAkY29sb3JfbmV1dHJhbC0xO1xyXG4kbWFwLWJhbm5lcl9tYXJrZXJfc3ZnX2ZpbGxfY29sb3I6JGNvbG9yX2JyYW5kLTE7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBNYXJrZXIgOiBjb3VsZXVyXHJcbi8vIENsdXN0ZXJcclxuJG1hcC1iYW5uZXJfY2x1c3Rlcl9iYWNrZ3JvdW5kOiAkbWFwLWJhbm5lcl9nX21haW5fY29sb3I7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBDbHVzdGVyIDogZm9uZFxyXG4kbWFwLWJhbm5lcl9jbHVzdGVyX2NvbG9yICAgICA6ICRjb2xvcl9uZXV0cmFsLTE7XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbiRtYXBfcG9wdXBfYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX25ldXRyYWxfMSAhZGVmYXVsdDtcclxuJG1hcF9wb3B1cF9jb2xvcjogJGJvZHlfY29sb3IgIWRlZmF1bHQ7XHJcbiRtYXBfcG9wdXBfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbS8xLjUgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0OyAvLyAvIVxcIEJhc2UgZXN0IGRlIDEyIHB4XHJcbiRtYXBfcG9wdXBfY2xvc2Vfd2lkdGg6IDQwcHggIWRlZmF1bHQ7XHJcbiRtYXBfcG9wdXBfY2xvc2VfaGVpZ2h0OiA0MHB4ICFkZWZhdWx0O1xyXG4kbWFwX3BvcHVwX2Nsb3NlX2xpbmUtaGVpZ2h0OiAxICFkZWZhdWx0O1xyXG4kbWFwX3BvcHVwX2Nsb3NlX3BhZGRpbmc6IC4wM2VtIDAgMCAwICFkZWZhdWx0O1xyXG4kbWFwX3BvcHVwX2Nsb3NlX21hcmdpbjogMC4xZW0gIWRlZmF1bHQ7XHJcbiRtYXBfcG9wdXBfX2Nsb3NlLWJ1dHRvbl9ib3JkZXItcmFkaXVzOiAxMDAlICFkZWZhdWx0O1xyXG4kbWFwX3BvcHVwX19jbG9zZS1idXR0b25fYm9yZGVyOiBub25lICFkZWZhdWx0O1xyXG4kbWFwX3BvcHVwX2Nsb3NlX2ZvbnQtc2l6ZTogMzBweCAhZGVmYXVsdDtcclxuJG1hcF9wb3B1cF9jbG9zZV9mb250LXdlaWdodDogNDAwICFkZWZhdWx0O1xyXG4kbWFwX3BvcHVwX2Nsb3NlX2FsaWduOiBjZW50ZXIgIWRlZmF1bHQ7XHJcbiRtYXBfcG9wdXBfY2xvc2VfanVzdGlmeTogY2VudGVyICFkZWZhdWx0O1xyXG4kbWFwX3BvcHVwX2Nsb3NlX2JhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kbWFwX3BvcHVwX2Nsb3NlX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJG1hcF9wb3B1cF9jbG9zZV9ob3Zlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRtYXBfc3ZnX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJG1hcF9wb3B1cF9fY29vcmRzX21hcmdpbi1ib3R0b206IC4ycmVtICFkZWZhdWx0O1xyXG4kbWFwX3BvcHVwX19jb29yZHNfcGFkZGluZzogMCAhZGVmYXVsdDtcclxuJG1hcF9wb3B1cF9fY29vcmRzX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDEuMTc2NWVtLzEuNSAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRtYXBfcG9wdXBfX2Nvb3Jkc19jb2xvcjogJGJvZHlfY29sb3IgIWRlZmF1bHQ7XHJcbiRtYXBfcG9wdXBfX2Nvb3Jkc19sZXR0ZXItc3BhY2luZzogMCAhZGVmYXVsdDtcclxuJG1hcF9wb3B1cF9fY29vcmRzX3RleHQtdHJhbnNmb3JtOiBub25lICFkZWZhdWx0O1xyXG4kbWFwX3BvcHVwX19jb29yZHNfdGV4dC1kZWNvcmF0aW9uOiBub25lICFkZWZhdWx0O1xyXG4kbWFwX3BvcHVwX19jbG9zZS1idXR0b25fYm9yZGVyOiBub25lICFkZWZhdWx0O1xyXG4kbWFwX3BvcHVwX19jbG9zZS1idXR0b25fYm9yZGVyLXJhZGl1czogMTAwJSAhZGVmYXVsdDtcclxuJG1hcF9wb3B1cF9fY2xvc2UtYnV0dG9uX3BhZGRpbmc6IC41ZW0gIWRlZmF1bHQ7XHJcbi8qXHJcbiRtYXBfcG9wdXBfX2J1dHRvbl9mb250OiAkY29yZV9idXR0b25fZm9udCAhZGVmYXVsdDtcclxuJG1hcF9wb3B1cF9fYnV0dG9uX3RleHQtdHJhbnNmb3JtOiBub25lICFkZWZhdWx0O1xyXG4kbWFwX3BvcHVwX19idXR0b25fYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRtYXBfcG9wdXBfX2J1dHRvbl9jb2xvcjogJGNvbG9yX25ldXRyYWwtMSAhZGVmYXVsdDtcclxuJG1hcF9wb3B1cF9fYnV0dG9uX2JvcmRlci1jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRtYXBfcG9wdXBfX2J1dHRvbl9ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJG1hcF9wb3B1cF9fYnV0dG9uX2hvdmVyX2NvbG9yOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG4kbWFwX3BvcHVwX19idXR0b25faG92ZXJfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuKi9cclxuXHJcbiRtYXBfY29sb3JfY2VyY2xlX2JhY2tncm91bmQ6JGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRtYXBfbWFya2VyX2NvbG9yX3RyYW5zcGFyZW50OnJnYmEoJGNvbG9yX2JyYW5kLTIsIDAuNjgpICFkZWZhdWx0O1xyXG4kbWFwX21hcmtlcl9jb2xvcl9udW1iZXJfYWdlbmN5OiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQXV0cmVzIHN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ubGVhZmxldC1jb250YWluZXIgLm1hcF9fcG9wdXAgYS5sZWFmbGV0LXBvcHVwLWNsb3NlLWJ1dHRvbiB7XHJcbiAgICB3aWR0aDogJG1hcF9wb3B1cF9jbG9zZV93aWR0aDtcclxuICAgIGhlaWdodDogJG1hcF9wb3B1cF9jbG9zZV9oZWlnaHQ7XHJcbiAgICBmb250LXNpemU6ICRtYXBfcG9wdXBfY2xvc2VfZm9udC1zaXplO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRtYXBfcG9wdXBfY2xvc2VfbGluZS1oZWlnaHQ7XHJcbiAgICBwYWRkaW5nOiAkbWFwX3BvcHVwX2Nsb3NlX3BhZGRpbmc7XHJcbiAgICBtYXJnaW46ICRtYXBfcG9wdXBfY2xvc2VfbWFyZ2luO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBhbGlnbi1pdGVtczogJG1hcF9wb3B1cF9jbG9zZV9hbGlnbjtcclxuICAgIGp1c3RpZnktY29udGVudDogJG1hcF9wb3B1cF9jbG9zZV9qdXN0aWZ5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogJG1hcF9wb3B1cF9fY2xvc2UtYnV0dG9uX2JvcmRlci1yYWRpdXM7XHJcbiAgICBib3JkZXI6ICRtYXBfcG9wdXBfX2Nsb3NlLWJ1dHRvbl9ib3JkZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFwX3BvcHVwX2Nsb3NlX2JhY2tncm91bmQtY29sb3I7XHJcbiAgICBmb250LXdlaWdodDogJG1hcF9wb3B1cF9jbG9zZV9mb250LXdlaWdodDtcclxuICAgIGNvbG9yOiAkbWFwX3BvcHVwX2Nsb3NlX2NvbG9yO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkbWFwX3BvcHVwX2Nsb3NlX2hvdmVyX2NvbG9yO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFwIHtcclxuXHJcbiAgICBzdmcge1xyXG4gICAgICAgIGZpbGw6ICRtYXBfc3ZnX2NvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NsdXN0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYXBfbWFya2VyX2NvbG9yX3RyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJG1hcF9jb2xvcl9jZXJjbGVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgY29sb3I6ICRtYXBfbWFya2VyX2NvbG9yX251bWJlcl9hZ2VuY3k7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3BvcHVwIHtcclxuXHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgJi50aXRsZXtcclxuICAgICAgICAgICAgICAgIC50aXRsZV9fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplIDogMWVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAmLTEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy9jb2xvcjogJG1hcF9wb3B1cF9fdGl0bGVfY29udGVudF8xX2NvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmFkZHJlc3Mge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi0yIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vY29sb3I6ICRtYXBfcG9wdXBfX3RpdGxlX2NvbnRlbnRfMl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJG1hcF9wb3B1cF9iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICBjb2xvcjogJG1hcF9wb3B1cF9jb2xvcjtcclxuICAgICAgICAgICAgZm9udDogJG1hcF9wb3B1cF9mb250O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiA1cHggMTFweCAxMXB4IDBweCByZ2JhKDAsMCwwLDAuMTcpO1xyXG4gICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDVweCAxMXB4IDExcHggMHB4IHJnYmEoMCwwLDAsMC4xNyk7XHJcbiAgICAgICAgICAgIC1tb3otYm94LXNoYWRvdzogNXB4IDExcHggMTFweCAwcHggcmdiYSgwLDAsMCwwLjE3KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sZWFmbGV0LXBvcHVwLXRpcCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYXBfcG9wdXBfYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDIyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI5MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvb3JkcyB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRtYXBfcG9wdXBfX2Nvb3Jkc19mb250O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJG1hcF9wb3B1cF9fY29vcmRzX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJG1hcF9wb3B1cF9fY29vcmRzX2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAkbWFwX3BvcHVwX19jb29yZHNfcGFkZGluZztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgICAgICAgICAgICZfX2VsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYXBfcG9wdXBfX2Nvb3Jkc19jb2xvcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRtYXBfcG9wdXBfX2Nvb3Jkc19tYXJnaW4tYm90dG9tO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFwX3BvcHVwX19jb29yZHNfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRtYXBfcG9wdXBfX2Nvb3Jkc190ZXh0LWRlY29yYXRpb247XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tYXAtaW5uZXItdjEtcG9wLXVwX19pdGVtLWxpbmtzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyZW07XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBpbmhlcml0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubWFwLXYxLS1hZ2VuY3kge1xyXG4gICAgLm1vZHVsZS1tYXAtanMge1xyXG4gICAgICAgIGhlaWdodDogNDUycHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG59XHJcblxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4kbWFwX3BvcHVwX2JhY2tncm91bmQtY29sb3I6ICRjb2xvcl9uZXV0cmFsXzE7XHJcbiRtYXBfcG9wdXBfY29sb3I6ICRib2R5X2NvbG9yO1xyXG4kbWFwX3BvcHVwX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0vMS41ICRmb250LWZhbWlseS0tMTsgLy8gLyFcXCBCYXNlIGVzdCBkZSAxMiBweFxyXG4kbWFwX3BvcHVwX2Nsb3NlX3dpZHRoOiA0MHB4O1xyXG4kbWFwX3BvcHVwX2Nsb3NlX2hlaWdodDogNDBweDtcclxuJG1hcF9wb3B1cF9jbG9zZV9saW5lLWhlaWdodDogMTtcclxuJG1hcF9wb3B1cF9jbG9zZV9wYWRkaW5nOiAuMDNlbSAwIDAgMDtcclxuJG1hcF9wb3B1cF9jbG9zZV9tYXJnaW46IDAuMWVtO1xyXG4kbWFwX3BvcHVwX19jbG9zZS1idXR0b25fYm9yZGVyLXJhZGl1czogMTAwJTtcclxuJG1hcF9wb3B1cF9fY2xvc2UtYnV0dG9uX2JvcmRlcjogbm9uZTtcclxuJG1hcF9wb3B1cF9jbG9zZV9mb250LXNpemU6IDMwcHg7XHJcbiRtYXBfcG9wdXBfY2xvc2VfZm9udC13ZWlnaHQ6IDQwMDtcclxuJG1hcF9wb3B1cF9jbG9zZV9hbGlnbjogY2VudGVyO1xyXG4kbWFwX3BvcHVwX2Nsb3NlX2p1c3RpZnk6IGNlbnRlcjtcclxuJG1hcF9wb3B1cF9jbG9zZV9iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuJG1hcF9wb3B1cF9jbG9zZV9jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiRtYXBfcG9wdXBfY2xvc2VfaG92ZXJfY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kbWFwX3N2Z19jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcbiRtYXBfcG9wdXBfX2Nvb3Jkc19tYXJnaW4tYm90dG9tOiAuMnJlbTtcclxuJG1hcF9wb3B1cF9fY29vcmRzX3BhZGRpbmc6IDA7XHJcbiRtYXBfcG9wdXBfX2Nvb3Jkc19mb250OiBub3JtYWwgbm9ybWFsIDQwMCAxLjE3NjVlbS8xLjUgJGZvbnQtZmFtaWx5LS0xO1xyXG4kbWFwX3BvcHVwX19jb29yZHNfY29sb3I6ICRib2R5X2NvbG9yO1xyXG4kbWFwX3BvcHVwX19jb29yZHNfbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiRtYXBfcG9wdXBfX2Nvb3Jkc190ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuJG1hcF9wb3B1cF9fY29vcmRzX3RleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuJG1hcF9wb3B1cF9fY2xvc2UtYnV0dG9uX2JvcmRlcjogbm9uZTtcclxuJG1hcF9wb3B1cF9fY2xvc2UtYnV0dG9uX2JvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiRtYXBfcG9wdXBfX2Nsb3NlLWJ1dHRvbl9wYWRkaW5nOiAuNWVtO1xyXG5cclxuJG1hcF9jb2xvcl9jZXJjbGVfYmFja2dyb3VuZDokY29sb3JfYnJhbmQtMjtcclxuJG1hcF9tYXJrZXJfY29sb3JfdHJhbnNwYXJlbnQ6cmdiYSgkY29sb3JfYnJhbmQtMiwgMC42OCk7XHJcbiRtYXBfbWFya2VyX2NvbG9yX251bWJlcl9hZ2VuY3k6ICRjb2xvcl9uZXV0cmFsLTE7XHJcblxyXG4iLCIkbW9kYWwtc2hhcmUtc29jaWFsc19ib2R5X3BhZGRpbmc6IDNlbSAhZGVmYXVsdDtcclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfYm9keV90ZXh0LWFsaWduOiBsZWZ0ICFkZWZhdWx0O1xyXG4kbW9kYWwtc2hhcmUtc29jaWFsc19ib2R5X21heC13aWR0aDogNTUwcHggIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtc2hhcmUtc29jaWFsc190aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbiAhZGVmYXVsdDtcclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC1zaGFyZS1zb2NpYWxzX3RpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ246ICR0aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduICFkZWZhdWx0O1xyXG4kbW9kYWwtc2hhcmUtc29jaWFsc190aXRsZS12MV9wYXJ0Ml9mb250OiAkdGl0bGUtdjFfcGFydDJfZm9udCAhZGVmYXVsdDtcclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfdGl0bGUtdjFfcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4kbW9kYWwtc2hhcmUtc29jaWFsc19pdGVtX2hlaWdodDogNTBweCAhZGVmYXVsdDtcclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfaXRlbV90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFkZWZhdWx0O1xyXG4kbW9kYWwtc2hhcmUtc29jaWFsc19pdGVtX2ZvbnQtd2VpZ2h0OiA2MDAgIWRlZmF1bHQ7XHJcbiRtb2RhbC1zaGFyZS1zb2NpYWxzX2l0ZW1fZm9udC1jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRtb2RhbC1zaGFyZS1zb2NpYWxzX2l0ZW1fbGV0dGVyLXNwYWNpbmc6IDAgIWRlZmF1bHQ7XHJcbiRtb2RhbC1zaGFyZS1zb2NpYWxzX2l0ZW1fYWxpZ24taXRlbTogbGVmdCAhZGVmYXVsdDtcclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfaXRlbV9mb250LWNvbG9yLS1ob3ZlcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtc2hhcmUtc29jaWFsc19idG5fdGV4dF9mb250LXNpemU6MTRweCAhZGVmYXVsdDtcclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfYnRuX2ZvbnQtc2l6ZTogMTJweCAhZGVmYXVsdDtcclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfZmFjZWJvb2tfZmlsbDogIzM5NTY5YyAhZGVmYXVsdDtcclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfbWVzc2VuZ2VyX2ZpbGw6ICMwMDc4RkYgIWRlZmF1bHQ7XHJcbiRtb2RhbC1zaGFyZS1zb2NpYWxzX3R3aXR0ZXJfZmlsbDogIzAwYWNlZSAhZGVmYXVsdDtcclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfbGlua2VkaW5fZmlsbDogIzAwNzJiMSAhZGVmYXVsdDtcclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfd2hhdHNhcHBfZmlsbDogIzI4RDE0NiAhZGVmYXVsdDtcclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfZW1haWxfZmlsbDogIzVENUM1QiAhZGVmYXVsdDtcclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfY29weS1saW5rX2ZpbGw6ICM1RDVDNUIgIWRlZmF1bHQ7XHJcblxyXG4ubW9kYWwtc2hhcmUtc29jaWFscyB7XHJcblxyXG4gICAgLm1vZGFsX19ib2R5IHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIG1heC13aWR0aDogJG1vZGFsLXNoYXJlLXNvY2lhbHNfYm9keV9tYXgtd2lkdGg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcclxuICAgICAgICAgICAgcGFkZGluZzogJG1vZGFsLXNoYXJlLXNvY2lhbHNfYm9keV9wYWRkaW5nO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiAkbW9kYWwtc2hhcmUtc29jaWFsc19ib2R5X3RleHQtYWxpZ247XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubW9kYWxfX3RpdGxlIHtcclxuICAgICAgICAgICAgLnRpdGxlLXYxe1xyXG4gICAgICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICRtb2RhbC1zaGFyZS1zb2NpYWxzX3RpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ247XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRtb2RhbC1zaGFyZS1zb2NpYWxzX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbW9kYWwtc2hhcmUtc29jaWFsc190aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICZfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkbW9kYWwtc2hhcmUtc29jaWFsc190aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRtb2RhbC1zaGFyZS1zb2NpYWxzX3RpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtb2RhbC1zaGFyZS1zb2NpYWxzX3RpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2hhcmUtc29jaWFscyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkbW9kYWwtc2hhcmUtc29jaWFsc19idG5fZm9udC1zaXplO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgZmxleDogNTAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkbW9kYWwtc2hhcmUtc29jaWFsc19pdGVtX2hlaWdodDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbW9kYWwtc2hhcmUtc29jaWFsc19pdGVtX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRtb2RhbC1zaGFyZS1zb2NpYWxzX2l0ZW1fZm9udC13ZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1vZGFsLXNoYXJlLXNvY2lhbHNfaXRlbV9mb250LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRtb2RhbC1zaGFyZS1zb2NpYWxzX2l0ZW1fbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogJG1vZGFsLXNoYXJlLXNvY2lhbHNfaXRlbV9hbGlnbi1pdGVtO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgIFxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJl9fYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbW9kYWwtc2hhcmUtc29jaWFsc19pdGVtX2ZvbnQtY29sb3ItLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLXRleHR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJG1vZGFsLXNoYXJlLXNvY2lhbHNfYnRuX3RleHRfZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2hhcmUtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDU3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJl9fZmFjZWJvb2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbW9kYWwtc2hhcmUtc29jaWFsc19mYWNlYm9va19maWxsO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJl9fbWVzc2VuZ2VyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJG1vZGFsLXNoYXJlLXNvY2lhbHNfbWVzc2VuZ2VyX2ZpbGw7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmX190d2l0dGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJG1vZGFsLXNoYXJlLXNvY2lhbHNfdHdpdHRlcl9maWxsO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJl9fbGlua2VkaW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbW9kYWwtc2hhcmUtc29jaWFsc19saW5rZWRpbl9maWxsO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJl9fZW1haWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbW9kYWwtc2hhcmUtc29jaWFsc19lbWFpbF9maWxsO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJl9fd2hhdHNhcHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbW9kYWwtc2hhcmUtc29jaWFsc193aGF0c2FwcF9maWxsO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJl9fY29weS1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJG1vZGFsLXNoYXJlLXNvY2lhbHNfY29weS1saW5rX2ZpbGw7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiJG1vZGFsLXNoYXJlLXNvY2lhbHNfYm9keV9wYWRkaW5nOiAzZW0gO1xyXG4kbW9kYWwtc2hhcmUtc29jaWFsc19ib2R5X3RleHQtYWxpZ246IGxlZnQgO1xyXG4kbW9kYWwtc2hhcmUtc29jaWFsc19ib2R5X21heC13aWR0aDogNTUwcHggO1xyXG5cclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbjogJHRpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ24gO1xyXG4kbW9kYWwtc2hhcmUtc29jaWFsc190aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtIDtcclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciA7XHJcblxyXG4kbW9kYWwtc2hhcmUtc29jaWFsc190aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbiA7XHJcbiRtb2RhbC1zaGFyZS1zb2NpYWxzX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0Ml9mb250IDtcclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfdGl0bGUtdjFfcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvciA7XHJcblxyXG5cclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfaXRlbV9oZWlnaHQ6IDUwcHggO1xyXG4kbW9kYWwtc2hhcmUtc29jaWFsc19pdGVtX3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgO1xyXG4kbW9kYWwtc2hhcmUtc29jaWFsc19pdGVtX2ZvbnQtd2VpZ2h0OiA2MDAgO1xyXG4kbW9kYWwtc2hhcmUtc29jaWFsc19pdGVtX2ZvbnQtY29sb3I6ICRjb2xvcl9icmFuZC0yIDtcclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfaXRlbV9sZXR0ZXItc3BhY2luZzogMCA7XHJcbiRtb2RhbC1zaGFyZS1zb2NpYWxzX2l0ZW1fYWxpZ24taXRlbTogbGVmdCA7XHJcbiRtb2RhbC1zaGFyZS1zb2NpYWxzX2l0ZW1fZm9udC1jb2xvci0taG92ZXI6ICRjb2xvcl9icmFuZC0xIDtcclxuXHJcbiRtb2RhbC1zaGFyZS1zb2NpYWxzX2J0bl90ZXh0X2ZvbnQtc2l6ZToxNHB4IDtcclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfYnRuX2ZvbnQtc2l6ZTogMTJweCA7XHJcbiRtb2RhbC1zaGFyZS1zb2NpYWxzX2ZhY2Vib29rX2ZpbGw6ICMzOTU2OWMgO1xyXG4kbW9kYWwtc2hhcmUtc29jaWFsc19tZXNzZW5nZXJfZmlsbDogIzAwNzhGRiA7XHJcbiRtb2RhbC1zaGFyZS1zb2NpYWxzX3R3aXR0ZXJfZmlsbDogIzAwYWNlZSA7XHJcbiRtb2RhbC1zaGFyZS1zb2NpYWxzX2xpbmtlZGluX2ZpbGw6ICMwMDcyYjEgO1xyXG4kbW9kYWwtc2hhcmUtc29jaWFsc193aGF0c2FwcF9maWxsOiAjMjhEMTQ2IDtcclxuJG1vZGFsLXNoYXJlLXNvY2lhbHNfZW1haWxfZmlsbDogIzVENUM1QiA7XHJcbiRtb2RhbC1zaGFyZS1zb2NpYWxzX2NvcHktbGlua19maWxsOiAjNUQ1QzVCIDtcclxuIiwiXHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLm1vZGFsIHtcclxuICAgIHRvcDogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgei1pbmRleDogOTk5OTk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICZfX2Nsb3NlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcGFkZGluZzogMC41ZW07XHJcbiAgICAgICAgdG9wOiAuNXJlbTtcclxuICAgICAgICByaWdodDogLjVyZW07XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRtb2RhbC1jbG9zZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAmLWljb24ge1xyXG4gICAgICAgICAgICBib3JkZXI6ICRtb2RhbF9jbG9zZV9ib3JkZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAycmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jbG9zZS1kcmF3aW5nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgZmlsbDogJG1vZGFsLS1tYWluX2Nsb3NlX2NvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2JvZHkge1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDNlbSAxZW0gMWVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDkwJTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA5MHN2aDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkbW9kYWxfYmFja2dyb3VuZDtcclxuXHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IDkxOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzZW0gM2VtIDNlbTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAmLnRpdGxlLS12MXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRtb2RhbC0tbWFpbl9fdGl0bGVfbWFyZ2luLWJvdHRvbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2Nyb2xsZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBpbml0aWFsO1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0LmZvcm0ge1xyXG5cdFx0XHRcdC5mb3JtLWdyb3VwLS1jb2x1bW4+KiB7XHJcblx0XHRcdFx0XHRmbGV4OiBpbml0aWFsO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcbiAgICAmX19iYWNrZ3JvdW5kIHtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJG1vZGFsLXZlaWxfYmFja2dyb3VuZDtcclxuICAgIH1cclxuXHJcbiAgICAmX19mb2N1cy10cmFwIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgJi0tbWFpbiB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgIC5tb2RhbCB7XHJcbiAgICAgICAgICAgICZfX2Nsb3NlIHtcclxuXHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRtb2RhbC0tbWFpbl9jbG9zZV9mb250O1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRtb2RhbC0tbWFpbl9jbG9zZV9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbW9kYWwtLW1haW5fY2xvc2VfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbW9kYWwtLW1haW5fY2xvc2VfY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgJi1kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJG1vZGFsLS1tYWluX2Nsb3NlX2JvcmRlcjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IC40ZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJlbTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fYm9keSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbW9kYWwtLW1haW5fYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW07XHJcblxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDJyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJG1vZGFsLS1tYWluX3RleHRfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbW9kYWwtLW1haW5fdGV4dF9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkbW9kYWwtLW1haW5fdGV4dF9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbW9kYWwtLW1haW5fdGV4dF90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICRtb2RhbC0tbWFpbl90ZXh0X3RleHQtYWxpZ247XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgJi5sZWdhbHNfX3RleHQge1xyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXByb3BlcnR5LWNvbnRhY3Qge1xyXG4gICAgICAgIC5tb2RhbF9fYm9keSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcblxyXG59XHJcblxyXG4ubW9kYWwtZHBlIHtcclxuICAgIC5tb2RhbF9fYm9keSB7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICB3aWR0aDogMTE4N3B4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1vZGFsX2ZlZXMge1xyXG4gICAgLm1vZGFsX19ib2R5IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb2RhbC1zd2lwZXItZ2FsbGVyeSB7XHJcbiAgICAubW9kYWxfX2Nsb3NlIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtNDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4udG9vbHRpcC1pYSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogOTB2dztcclxuICAgIG1heC13aWR0aDogMzgwcHg7XHJcbiAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIHJpZ2h0OiAtNDBweDtcclxuICAgIGJvdHRvbTogNjBweDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcclxuICAgICAgICBsZWZ0OiAtMTY5cHg7XHJcbiAgICAgICAgd2lkdGg6IDM4MHB4O1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgYm90dG9tOiAtMTJweDtcclxuICAgICAgICBsZWZ0OiA4MCU7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5tb2RhbF9fYm9keSB7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAyLjVyZW0gMXJlbSAxcmVtO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxufVxyXG4iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogU0lST0NDTyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLy9cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9iYWNrZ3JvdW5kLWNvbG9yOiAkYm9keV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2JhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9iYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2JhY2tncm91bmQtcG9zaXRpb246IDUwJSAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9iYWNrZ3JvdW5kOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX2JhY2tncm91bmQtY29sb3IgJG5lZ290aWF0b3ItZGV0YWlscy12MV9iYWNrZ3JvdW5kLWltYWdlICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYmFja2dyb3VuZC1yZXBlYXQgJG5lZ290aWF0b3ItZGV0YWlscy12MV9iYWNrZ3JvdW5kLXBvc2l0aW9uIC8gJG5lZ290aWF0b3ItZGV0YWlscy12MV9iYWNrZ3JvdW5kLXNpemUgIWRlZmF1bHQ7IC8vIEZvbmQgZHUgbW9kdWxlXHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9kYXRhX2JhY2tncm91bmQ6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTUgIWRlZmF1bHQ7XHJcblxyXG4vKlxyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfbWFyZ2luLWJvdHRvbTogMmVtICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfY29udGVudF90ZXh0LWFsaWduOiAkdGl0bGUtLXYyX190aXRsZV9jb250ZW50X3RleHQtYWxpZ24gIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9pdGVtX190aXRsZV9jb250ZW50XzFfY29sb3I6ICRjb2xvci1icmFuZC0yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfY29udGVudF8xX2ZvbnQ6ICR0aXRsZS0tdjJfX3RpdGxlX2NvbnRlbnRfMV9mb250ICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfY29udGVudF8yX2ZvbnQ6ICR0aXRsZS0tdjJfX3RpdGxlX2NvbnRlbnRfMl9mb250ICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfY29udGVudF8yX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX2NvbnRlbnRfMl9sZXR0ZXItc3BhY2luZzogJHRpdGxlLS12Ml9fdGl0bGVfY29udGVudF8yX2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfY29udGVudF8yX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtLXYyX190aXRsZV9jb250ZW50XzJfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiovXHJcblxyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfY29vcmRfdmFsdWVfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTJweCwgMnZ3LCAwLjgyM2VtKS8xLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfY29vcmRfdmFsdWVfY29sb3I6ICRib2R5X2NvbG9yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfY29vcmRfdmFsdWVfY29sb3JfaG92ZXI6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfY29vcmRfdmFsdWVfdGV4dC1hbGlnbjogbGVmdCAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX190ZXh0X2Nvb3JkX3ZhbHVlX3RleHQtdHJhbnNmb3JtOiBub25lICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfY29vcmRfdmFsdWVfdGV4dC1kZWNvcmF0aW9uOiBub25lICFkZWZhdWx0O1xyXG5cclxuXHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9jb29yZF9sYWJlbF9mb250OiBpdGFsaWMgbm9ybWFsIDQwMCBjbGFtcCgxNHB4LCAydncsIDEuMTc2NGVtKS8xLjY2NjYgJGZvbnQtZmFtaWx5LS00ICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfY29vcmRfbGFiZWxfY29sb3I6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfY29sb3IgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9jb29yZF9sYWJlbF90ZXh0LWFsaWduOiBsZWZ0ICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfY29vcmRfbGFiZWxfdGV4dC10cmFuc2Zvcm06IG5vbmUgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9jb29yZF9sYWJlbF9sZXR0ZXItc3BhY2luZzogLjJlbSAhZGVmYXVsdDtcclxuXHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9zb2NpYWxfaXRlbV9iYWNrZ3JvdW5kOiAkc29jaWFsX2l0ZW1fYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX3NvY2lhbF9pdGVtX2NvbG9yOiAkc29jaWFsX2l0ZW1fY29sb3IgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9zb2NpYWxfaXRlbV9ib3JkZXItY29sb3I6ICRzb2NpYWxfaXRlbV9ib3JkZXItY29sb3I7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9zb2NpYWxfaXRlbV9ob3Zlcl9iYWNrZ3JvdW5kOiAkc29jaWFsX2l0ZW1faG92ZXJfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX3NvY2lhbF9pdGVtX2hvdmVyX2NvbG9yOiAkc29jaWFsX2l0ZW1faG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9zb2NpYWxfaXRlbV9ob3Zlcl9ib3JkZXItY29sb3I6ICRzb2NpYWxfaXRlbV9ob3Zlcl9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9zb2NpYWxfaXRlbV93aWR0aDogJHNvY2lhbF9pdGVtX3dpZHRoICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3Jfc29jaWFsX2l0ZW1faGVpZ2h0OiAkc29jaWFsX2l0ZW1faGVpZ2h0ICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3Jfc29jaWFsX2l0ZW1fcGFkZGluZzogJHNvY2lhbF9pdGVtX3BhZGRpbmcgIWRlZmF1bHQ7XHJcbi8qXHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfbWFyZ2luLWJvdHRvbTogMCAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9saXN0aW5nLXByb3BlcnR5X190aXRsZV9jb250ZW50X3RleHQtYWxpZ246IGNlbnRlciAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9saXN0aW5nLXByb3BlcnR5X190aXRsZV9jb250ZW50XzFfZm9udDogJHRpdGxlLS12MV9fdGl0bGVfY29udGVudF8xX2ZvbnQgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF8xX2NvbG9yOiAkdGl0bGUtLXYxX190aXRsZV9jb250ZW50XzFfY29sb3IgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF8xX2xldHRlci1zcGFjaW5nOiAkdGl0bGUtLXYxX190aXRsZV9jb250ZW50XzFfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF8xX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtLXYxX190aXRsZV9jb250ZW50XzFfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF8yX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDE2cHgsIDJ2dywgMi4xMTc2ZW0pLzEuNCAkZm9udC1mYW1pbHktLTIgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF8yX2NvbG9yOiAkdGl0bGUtLXYxX190aXRsZV9jb250ZW50XzJfY29sb3IgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF8yX2xldHRlci1zcGFjaW5nOiAkdGl0bGUtLXYxX190aXRsZV9jb250ZW50XzJfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF8yX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtLXYxX190aXRsZV9jb250ZW50XzJfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiovXHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGV4dF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAxZW0vMS42NjY2ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9saXN0aW5nLXByb3BlcnR5X190ZXh0X3RleHQtYWxpZ246IGxlZnQgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGV4dF9jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gRk9STSBCVVRUT05cclxuLypcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMWVtLzEgJGZvbnQtZmFtaWx5LS00ICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2J1dHRvbl90ZXh0LXRyYW5zZm9ybTogbm9uZSAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25fcGFkZGluZzogJGNvcmVfYnV0dG9uX3BhZGRpbmcgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYnV0dG9uX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2J1dHRvbl9jb2xvcjogJGNvbG9yX25ldXRyYWwtMSAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25fYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25faG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYnV0dG9uX2hvdmVyX2NvbG9yOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2J1dHRvbl9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4qL1xyXG5cclxuLypcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8xX3RleHQtYWxpZ246IGxlZnQgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxMnB4LCA0dncsIDAuODgyZW0pLzEuNCAkZm9udC1mYW1pbHktLTQhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8xX2NvbG9yOiAkdGl0bGUtLXYxX190aXRsZV9jb250ZW50XzFfY29sb3IgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMV9sZXR0ZXItc3BhY2luZzogJHRpdGxlLS12MV9fdGl0bGVfY29udGVudF8xX2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzFfdGV4dC10cmFuc2Zvcm06IG5vbmUgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMV9wYWRkaW5nOiAwICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTJweCwgNHZ3LCAxLjE3NmVtKS8xLjQgJGZvbnQtZmFtaWx5LS0yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzJfZm9udC1zdHlsZTogaXRhbGljICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzJfY29sb3I6ICR0aXRsZS0tdjFfX3RpdGxlX2NvbnRlbnRfMl9jb2xvciAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8yX2xldHRlci1zcGFjaW5nOiAkdGl0bGUtLXYxX190aXRsZV9jb250ZW50XzJfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMl90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLS12MV9fdGl0bGVfY29udGVudF8yX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4qL1xyXG5cclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX190ZXh0X25lZ290aWF0b3ItbGVnYWxzX2xhYmVsX2ZvbnQ6IGl0YWxpYyBub3JtYWwgNDAwIGNsYW1wKDEycHgsIDJ2dywgMC44MjRlbSkvMS42NjY2ICRmb250LWZhbWlseS0tNCAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX190ZXh0X25lZ290aWF0b3ItbGVnYWxzX2xhYmVsX2NvbG9yOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX2NvbG9yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfbmVnb3RpYXRvci1sZWdhbHNfbGFiZWxfdGV4dC1hbGlnbjogbGVmdCAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX190ZXh0X25lZ290aWF0b3ItbGVnYWxzX2xhYmVsX3RleHQtdHJhbnNmb3JtOiBub25lICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfbmVnb3RpYXRvci1sZWdhbHNfbGFiZWxfbGV0dGVyLXNwYWNpbmc6IC4yZW0gIWRlZmF1bHQ7XHJcblxyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfbmVnb3RpYXRvci1sZWdhbHNfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMTJweCwgMnZ3LCAwLjgyNGVtKS8xLjY2NjYgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfbmVnb3RpYXRvci1sZWdhbHNfY29sb3I6ICRib2R5X2NvbG9yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfbmVnb3RpYXRvci1sZWdhbHNfdGV4dC1hbGlnbjogbGVmdCAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX190ZXh0X25lZ290aWF0b3ItbGVnYWxzX3RleHQtdHJhbnNmb3JtOiBub25lICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfbmVnb3RpYXRvci1sZWdhbHNfbGV0dGVyLXNwYWNpbmc6IC4yZW0gIWRlZmF1bHQ7XHJcblxyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfY29vcmRfZHJhd2luZ19jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5TdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLm5lZ290aWF0b3ItZGV0YWlscy12MSB7XHJcblxyXG4gICAgYmFja2dyb3VuZDogJG5lZ290aWF0b3ItZGV0YWlscy12MV9iYWNrZ3JvdW5kO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLyoudGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMmVtO1xyXG4gICAgICAgIC50aXRsZV9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZSA6IDFlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzFfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgJi0xIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8xX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8xX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMV9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzFfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzFfcGFkZGluZztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLTIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzJfZm9udDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMl9mb250LXN0eWxlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzJfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8yX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfSovXHJcblxyXG4gICAgLmNvbnRhaW5lci1vcGluaW9uIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuXHJcbiAgICAmX19kYXRhIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM2VtO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX2RhdGFfYmFja2dyb3VuZDtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2ZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX25lZ290aWF0b3Ige1xyXG4gICAgfVxyXG4gICAgJl9fcmlnaHQge1xyXG4gICAgICAgIC5uZWdvdGlhdG9yLWRldGFpbHMtdjFfX2FkZHMge1xyXG4gICAgICAgICAgICAuaXRlbV9fc29jaWFsLS1hZ2VuY3kge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgICZfX2FkZHMge1xyXG4gICAgICAgICYgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1ibG9jayB7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLyouYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGZvbnQgICAgICAgICAgIDogJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25fZm9udDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtIDogJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25fdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kICAgICA6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYnV0dG9uX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvciAgICAgICAgICA6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYnV0dG9uX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yICAgOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX2J1dHRvbl9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nICAgICAgICA6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYnV0dG9uX3BhZGRpbmc7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQgOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX2J1dHRvbl9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQgOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX2J1dHRvbl9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvciAgICAgICAgOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX2J1dHRvbl9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX2J1dHRvbl9ob3Zlcl9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZCA6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYnV0dG9uX2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9Ki9cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWdlbmN5IHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcclxuICAgICAgICAgICAgLml0ZW1fX3NvY2lhbC0tYWdlbmN5IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gTkVHT1RJQVRPUiBERVRBSUxTIFNUQVJUXHJcbiAgICAmX19pbmZvIHtcclxuXHJcbiAgICAgICAgLm5lZ290aWF0b3ItbGlzdGluZyB7XHJcblxyXG4gICAgICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLml0ZW1fX2luZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbV9fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY29vcmRzIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJl9faW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmX19pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmID4gKjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJl9fZGlzcGxheSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLyomX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZS0tdjIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX21hcmdpbi1ib3R0b207XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZV9fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9pdGVtX190aXRsZV9jb250ZW50X3RleHQtYWxpZ247XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLTEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250OiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfY29udGVudF8xX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX2NvbnRlbnRfMV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0yIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX2NvbnRlbnRfMl9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9pdGVtX190aXRsZV9jb250ZW50XzJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX2NvbnRlbnRfMl9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfY29udGVudF8yX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfSovXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICZfX2Nvb3JkcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuY29vcmRzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19ncm91cC1lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2VsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAuNWVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29vcmRzLXBob25lX19kcmF3aW5nLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jb29yZHMtbWFpbF9fZHJhd2luZyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29vcmRzLWFkZHJlc3NfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfY29vcmRfZHJhd2luZ19jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvb3Jkcy1waG9uZV9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvb3Jkcy1tYWlsX19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jb29yZHMtYWRkcmVzc19fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2xhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250OiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfY29vcmRfbGFiZWxfZm9udDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX190ZXh0X2Nvb3JkX2xhYmVsX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9jb29yZF9sYWJlbF90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfY29vcmRfbGFiZWxfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9jb29yZF9sYWJlbF9sZXR0ZXItc3BhY2luZztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTQwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9jb29yZF92YWx1ZV9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfY29vcmRfdmFsdWVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX190ZXh0X2Nvb3JkX3ZhbHVlX3RleHQtYWxpZ247XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9jb29yZF92YWx1ZV90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9jb29yZF92YWx1ZV90ZXh0LWRlY29yYXRpb247XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgYS5jb29yZHNfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9jb29yZF92YWx1ZV9jb2xvcl9ob3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJl9fc29jaWFsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnNvY2lhbCB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3Jfc29jaWFsX2l0ZW1fY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX3NvY2lhbF9pdGVtX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX3NvY2lhbF9pdGVtX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX3NvY2lhbF9pdGVtX3dpZHRoO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX3NvY2lhbF9pdGVtX2hlaWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3Jfc29jaWFsX2l0ZW1fcGFkZGluZztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX3NvY2lhbF9pdGVtX2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX3NvY2lhbF9pdGVtX2hvdmVyX2JvcmRlci1jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zb2NpYWxfX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3Jfc29jaWFsX2l0ZW1faG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICZfX2RlY29yYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmRlY29yYXRlIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX192aXN1YWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sZWdhbHMtbmVnb3RpYXRvciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9uZWdvdGlhdG9yLWxlZ2Fsc19sYWJlbF9mb250O1xyXG4gICAgICAgICAgICBjb2xvcjogJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX190ZXh0X25lZ290aWF0b3ItbGVnYWxzX2xhYmVsX2NvbG9yO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfbmVnb3RpYXRvci1sZWdhbHNfbGFiZWxfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9uZWdvdGlhdG9yLWxlZ2Fsc19sYWJlbF90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9uZWdvdGlhdG9yLWxlZ2Fsc19sYWJlbF9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdmFsdWUge1xyXG4gICAgICAgICAgICBmb250OiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfbmVnb3RpYXRvci1sZWdhbHNfZm9udDtcclxuICAgICAgICAgICAgY29sb3I6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9uZWdvdGlhdG9yLWxlZ2Fsc19jb2xvcjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX190ZXh0X25lZ290aWF0b3ItbGVnYWxzX3RleHQtYWxpZ247XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfbmVnb3RpYXRvci1sZWdhbHNfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfbmVnb3RpYXRvci1sZWdhbHNfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjdlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gbmVnb3RpYXRvciBERVRBSUxTIEVORFxyXG5cclxuICAgICZfX2ZpbHRlciB7XHJcbiAgICAgICAgbWFyZ2luOiAxZW0gMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19wcm9wZXJ0eS1saXN0aW5nIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2ZW07XHJcblxyXG4gICAgICAgIC5oZWFkZXItc2VvX190aXRsZSB7XHJcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcblxyXG4gICAgICAgICAgICAvKi50aXRsZS0tdjEge1xyXG4gICAgICAgICAgICAgICAgJi50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJG5lZ290aWF0b3ItZGV0YWlscy12MV9saXN0aW5nLXByb3BlcnR5X190aXRsZV9tYXJnaW4tYm90dG9tO1xyXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZV9fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF90ZXh0LWFsaWduO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi0xIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJG5lZ290aWF0b3ItZGV0YWlscy12MV9saXN0aW5nLXByb3BlcnR5X190aXRsZV9jb250ZW50XzFfZm9udDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfMV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfMV9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfMV90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi0yIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJG5lZ290aWF0b3ItZGV0YWlscy12MV9saXN0aW5nLXByb3BlcnR5X190aXRsZV9jb250ZW50XzJfZm9udDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfMl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfMl9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfMl90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSovXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNvY2lhbF9fc3ZnIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gICAgLnNvY2lhbF9fbGluayB7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IC4zZW07XHJcbiAgICB9XHJcbn1cclxuIiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqIFNJUk9DQ08gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8vXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYmFja2dyb3VuZC1jb2xvcjogJGJvZHlfYmFja2dyb3VuZCA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYmFja2dyb3VuZC1pbWFnZTogbm9uZSA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYmFja2dyb3VuZC1zaXplOiBjb3ZlciA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9iYWNrZ3JvdW5kOiAkbmVnb3RpYXRvci1kZXRhaWxzLXYxX2JhY2tncm91bmQtY29sb3IgJG5lZ290aWF0b3ItZGV0YWlscy12MV9iYWNrZ3JvdW5kLWltYWdlICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYmFja2dyb3VuZC1yZXBlYXQgJG5lZ290aWF0b3ItZGV0YWlscy12MV9iYWNrZ3JvdW5kLXBvc2l0aW9uIC8gJG5lZ290aWF0b3ItZGV0YWlscy12MV9iYWNrZ3JvdW5kLXNpemUgOyAvLyBGb25kIGR1IG1vZHVsZVxyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2NvbG9yOiAkY29sb3JfYnJhbmQtMiA7XHJcblxyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2RhdGFfYmFja2dyb3VuZDogMXB4IHNvbGlkICRjb2xvcl9icmFuZC1zZWNvbmRhcnktNSA7XHJcblxyXG4vKlxyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfbWFyZ2luLWJvdHRvbTogMmVtIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX2NvbnRlbnRfdGV4dC1hbGlnbjogJHRpdGxlLS12Ml9fdGl0bGVfY29udGVudF90ZXh0LWFsaWduIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX2NvbnRlbnRfMV9jb2xvcjogJGNvbG9yLWJyYW5kLTIgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfaXRlbV9fdGl0bGVfY29udGVudF8xX2ZvbnQ6ICR0aXRsZS0tdjJfX3RpdGxlX2NvbnRlbnRfMV9mb250IDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX2NvbnRlbnRfMl9mb250OiAkdGl0bGUtLXYyX190aXRsZV9jb250ZW50XzJfZm9udCA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9pdGVtX190aXRsZV9jb250ZW50XzJfY29sb3I6ICRjb2xvcl9icmFuZC0xIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX2NvbnRlbnRfMl9sZXR0ZXItc3BhY2luZzogJHRpdGxlLS12Ml9fdGl0bGVfY29udGVudF8yX2xldHRlci1zcGFjaW5nIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2l0ZW1fX3RpdGxlX2NvbnRlbnRfMl90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLS12Ml9fdGl0bGVfY29udGVudF8yX3RleHQtdHJhbnNmb3JtIDtcclxuKi9cclxuXHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9jb29yZF92YWx1ZV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxMnB4LCAydncsIDAuODIzZW0pLzEuNCAkZm9udC1mYW1pbHktLTEgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfY29vcmRfdmFsdWVfY29sb3I6ICRib2R5X2NvbG9yIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX190ZXh0X2Nvb3JkX3ZhbHVlX2NvbG9yX2hvdmVyOiAkY29sb3JfYnJhbmQtMiA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9jb29yZF92YWx1ZV90ZXh0LWFsaWduOiBsZWZ0IDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX190ZXh0X2Nvb3JkX3ZhbHVlX3RleHQtdHJhbnNmb3JtOiBub25lIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX190ZXh0X2Nvb3JkX3ZhbHVlX3RleHQtZGVjb3JhdGlvbjogbm9uZSA7XHJcblxyXG5cclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX190ZXh0X2Nvb3JkX2xhYmVsX2ZvbnQ6IGl0YWxpYyBub3JtYWwgNDAwIGNsYW1wKDE0cHgsIDJ2dywgMS4xNzY0ZW0pLzEuNjY2NiAkZm9udC1mYW1pbHktLTQgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfY29vcmRfbGFiZWxfY29sb3I6ICRuZWdvdGlhdG9yLWRldGFpbHMtdjFfY29sb3IgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfY29vcmRfbGFiZWxfdGV4dC1hbGlnbjogbGVmdCA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9jb29yZF9sYWJlbF90ZXh0LXRyYW5zZm9ybTogbm9uZSA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9jb29yZF9sYWJlbF9sZXR0ZXItc3BhY2luZzogLjJlbSA7XHJcblxyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3Jfc29jaWFsX2l0ZW1fYmFja2dyb3VuZDogJHNvY2lhbF9pdGVtX2JhY2tncm91bmQgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3Jfc29jaWFsX2l0ZW1fY29sb3I6ICRzb2NpYWxfaXRlbV9jb2xvciA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9zb2NpYWxfaXRlbV9ib3JkZXItY29sb3I6ICRzb2NpYWxfaXRlbV9ib3JkZXItY29sb3I7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9zb2NpYWxfaXRlbV9ob3Zlcl9iYWNrZ3JvdW5kOiAkc29jaWFsX2l0ZW1faG92ZXJfYmFja2dyb3VuZCA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9zb2NpYWxfaXRlbV9ob3Zlcl9jb2xvcjogJHNvY2lhbF9pdGVtX2hvdmVyX2NvbG9yIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX3NvY2lhbF9pdGVtX2hvdmVyX2JvcmRlci1jb2xvcjogJHNvY2lhbF9pdGVtX2hvdmVyX2JvcmRlci1jb2xvciA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9zb2NpYWxfaXRlbV93aWR0aDogJHNvY2lhbF9pdGVtX3dpZHRoIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX3NvY2lhbF9pdGVtX2hlaWdodDogJHNvY2lhbF9pdGVtX2hlaWdodCA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9zb2NpYWxfaXRlbV9wYWRkaW5nOiAkc29jaWFsX2l0ZW1fcGFkZGluZyA7XHJcbi8qXHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfbWFyZ2luLWJvdHRvbTogMCA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF90ZXh0LWFsaWduOiBjZW50ZXIgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfMV9mb250OiAkdGl0bGUtLXYxX190aXRsZV9jb250ZW50XzFfZm9udCA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF8xX2NvbG9yOiAkdGl0bGUtLXYxX190aXRsZV9jb250ZW50XzFfY29sb3IgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfMV9sZXR0ZXItc3BhY2luZzogJHRpdGxlLS12MV9fdGl0bGVfY29udGVudF8xX2xldHRlci1zcGFjaW5nIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9saXN0aW5nLXByb3BlcnR5X190aXRsZV9jb250ZW50XzFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS0tdjFfX3RpdGxlX2NvbnRlbnRfMV90ZXh0LXRyYW5zZm9ybSA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF8yX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDE2cHgsIDJ2dywgMi4xMTc2ZW0pLzEuNCAkZm9udC1mYW1pbHktLTIgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RpdGxlX2NvbnRlbnRfMl9jb2xvcjogJHRpdGxlLS12MV9fdGl0bGVfY29udGVudF8yX2NvbG9yIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9saXN0aW5nLXByb3BlcnR5X190aXRsZV9jb250ZW50XzJfbGV0dGVyLXNwYWNpbmc6ICR0aXRsZS0tdjFfX3RpdGxlX2NvbnRlbnRfMl9sZXR0ZXItc3BhY2luZyA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGl0bGVfY29udGVudF8yX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtLXYxX190aXRsZV9jb250ZW50XzJfdGV4dC10cmFuc2Zvcm0gO1xyXG4qL1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RleHRfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMWVtLzEuNjY2NiAkZm9udC1mYW1pbHktLTEgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2xpc3RpbmctcHJvcGVydHlfX3RleHRfdGV4dC1hbGlnbjogbGVmdCA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbGlzdGluZy1wcm9wZXJ0eV9fdGV4dF9jb2xvcjogJGNvbG9yX2JyYW5kLTEgO1xyXG5cclxuXHJcbi8vIEZPUk0gQlVUVE9OXHJcbi8qXHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYnV0dG9uX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDFlbS8xICRmb250LWZhbWlseS0tNCA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYnV0dG9uX3RleHQtdHJhbnNmb3JtOiBub25lIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25fcGFkZGluZzogJGNvcmVfYnV0dG9uX3BhZGRpbmcgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2J1dHRvbl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYnV0dG9uX2NvbG9yOiAkY29sb3JfbmV1dHJhbC0xIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25fYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtMiA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfYnV0dG9uX2hvdmVyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9idXR0b25faG92ZXJfY29sb3I6ICRjb2xvcl9uZXV0cmFsLTEgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX2J1dHRvbl9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC0yIDtcclxuKi9cclxuXHJcbi8qXHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMV90ZXh0LWFsaWduOiBsZWZ0IDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8xX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEycHgsIDR2dywgMC44ODJlbSkvMS40ICRmb250LWZhbWlseS0tNDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8xX2NvbG9yOiAkdGl0bGUtLXYxX190aXRsZV9jb250ZW50XzFfY29sb3IgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzFfbGV0dGVyLXNwYWNpbmc6ICR0aXRsZS0tdjFfX3RpdGxlX2NvbnRlbnRfMV9sZXR0ZXItc3BhY2luZyA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMV90ZXh0LXRyYW5zZm9ybTogbm9uZSA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMV9wYWRkaW5nOiAwIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8yX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDEycHgsIDR2dywgMS4xNzZlbSkvMS40ICRmb250LWZhbWlseS0tMiA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMl9mb250LXN0eWxlOiBpdGFsaWMgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX190aXRsZV9jb250ZW50XzJfY29sb3I6ICR0aXRsZS0tdjFfX3RpdGxlX2NvbnRlbnRfMl9jb2xvciA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfX3RpdGxlX2NvbnRlbnRfMl9sZXR0ZXItc3BhY2luZzogJHRpdGxlLS12MV9fdGl0bGVfY29udGVudF8yX2xldHRlci1zcGFjaW5nIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9fdGl0bGVfY29udGVudF8yX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtLXYxX190aXRsZV9jb250ZW50XzJfdGV4dC10cmFuc2Zvcm0gO1xyXG4qL1xyXG5cclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX190ZXh0X25lZ290aWF0b3ItbGVnYWxzX2xhYmVsX2ZvbnQ6IGl0YWxpYyBub3JtYWwgNDAwIGNsYW1wKDEycHgsIDJ2dywgMC44MjRlbSkvMS42NjY2ICRmb250LWZhbWlseS0tNCA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9uZWdvdGlhdG9yLWxlZ2Fsc19sYWJlbF9jb2xvcjogJG5lZ290aWF0b3ItZGV0YWlscy12MV9jb2xvciA7XHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9uZWdvdGlhdG9yLWxlZ2Fsc19sYWJlbF90ZXh0LWFsaWduOiBsZWZ0IDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX190ZXh0X25lZ290aWF0b3ItbGVnYWxzX2xhYmVsX3RleHQtdHJhbnNmb3JtOiBub25lIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX190ZXh0X25lZ290aWF0b3ItbGVnYWxzX2xhYmVsX2xldHRlci1zcGFjaW5nOiAuMmVtIDtcclxuXHJcbiRuZWdvdGlhdG9yLWRldGFpbHMtdjFfbmVnb3RpYXRvcl9fdGV4dF9uZWdvdGlhdG9yLWxlZ2Fsc19mb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgxMnB4LCAydncsIDAuODI0ZW0pLzEuNjY2NiAkZm9udC1mYW1pbHktLTEgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfbmVnb3RpYXRvci1sZWdhbHNfY29sb3I6ICRib2R5X2NvbG9yIDtcclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX190ZXh0X25lZ290aWF0b3ItbGVnYWxzX3RleHQtYWxpZ246IGxlZnQgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfbmVnb3RpYXRvci1sZWdhbHNfdGV4dC10cmFuc2Zvcm06IG5vbmUgO1xyXG4kbmVnb3RpYXRvci1kZXRhaWxzLXYxX25lZ290aWF0b3JfX3RleHRfbmVnb3RpYXRvci1sZWdhbHNfbGV0dGVyLXNwYWNpbmc6IC4yZW0gO1xyXG5cclxuJG5lZ290aWF0b3ItZGV0YWlscy12MV9uZWdvdGlhdG9yX2Nvb3JkX2RyYXdpbmdfY29sb3I6ICRjb2xvcl9icmFuZC0yIDtcclxuIiwiJHNvY2lhbF9pdGVtX2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4kc29jaWFsX2l0ZW1fY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kc29jaWFsX2l0ZW1fYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuJHNvY2lhbF9pdGVtX2hvdmVyX2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4kc29jaWFsX2l0ZW1faG92ZXJfY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG4kc29jaWFsX2l0ZW1faG92ZXJfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuJHNvY2lhbF9pdGVtX3dpZHRoOiAzLjA1ODhlbTtcclxuJHNvY2lhbF9pdGVtX2hlaWdodDogMy4wNTg4ZW07XHJcbiRzb2NpYWxfaXRlbV9wYWRkaW5nOiAuOGVtO1xyXG4kc29jaWFsX2l0ZW1fbWFyZ2luOiAwIC41ZW07IiwiJG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLXNlY29uZGFyeS01ICFkZWZhdWx0O1xyXG5cclxuLy8gSVRFTSBUSVRMRVxyXG4kbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuXHJcbiRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluOiAxLjI1cmVtICFkZWZhdWx0OyAvLyAyNnB4XHJcbiRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4OiAxLjI1cmVtICFkZWZhdWx0OyAvLyAzMHB4XHJcbiRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUgICAgOiBjbGFtcCgkbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbiwgY2FsYygxLjI1cmVtICsgMHZ3KSwgJG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgOiAkdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkdGl0bGUtdjFfcGFydDJfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fY29udGFjdF9mb250LXNpemUgOiAxcmVtICFkZWZhdWx0OyAvLyAxNnB4XHJcbi8vIElURU0gUEhPTkVcclxuJG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX3Bob25lX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX2NvbnRhY3RfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV9waG9uZV9jb2xvcjogJGNvcmVfdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX3Bob25lX3RleHQtYWxpZ24gOiBsZWZ0ICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fcGhvbmVfY29sb3JfaG92ZXI6ICRjb3JlX2xpbmtfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gSVRFTSBNQUlMXHJcbiRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV9tYWlsX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX2NvbnRhY3RfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV9tYWlsX2NvbG9yOiAkY29yZV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fbWFpbF90ZXh0LWFsaWduIDogbGVmdCAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX21haWxfY29sb3JfaG92ZXI6ICRjb3JlX2xpbmtfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi5uZWdvdGlhdG9yLWxpc3QtdjIge1xyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fYmFja2dyb3VuZDtcclxuICAgICAgICBib3JkZXI6ICRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV9ib3JkZXI7XHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuXHJcbiAgICAgICAgICAgICYudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAgICAgLnRpdGxlLXYxX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udDogJG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50aXRsZS12MV9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Nvb3Jkcy12YWx1ZSB7XHJcblxyXG4gICAgICAgICAgICAmLS1waG9uZSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fcGhvbmVfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fcGhvbmVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fcGhvbmVfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX3Bob25lX2NvbG9yX2hvdmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLS1tYWlsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV9tYWlsX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX21haWxfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fbWFpbF90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fbWFpbF9jb2xvcl9ob3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIkbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgO1xyXG4kbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLXNlY29uZGFyeS01IDtcclxuXHJcbi8vIElURU0gVElUTEVcclxuJG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm0gO1xyXG4kbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciA7XHJcbiRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udCA7XHJcblxyXG4kbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbjogMS4yNXJlbSA7IC8vIDI2cHhcclxuJG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuMjVyZW0gOyAvLyAzMHB4XHJcbiRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUgICAgOiBjbGFtcCgkbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbiwgY2FsYygxLjI1cmVtICsgMHZ3KSwgJG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXgpIDtcclxuJG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5IDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5IDtcclxuJG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5IDtcclxuJG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkdGl0bGUtdjFfcGFydDJfY29sb3IgO1xyXG5cclxuJG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX2NvbnRhY3RfZm9udC1zaXplIDogMXJlbSA7IC8vIDE2cHhcclxuLy8gSVRFTSBQSE9ORVxyXG4kbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fcGhvbmVfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fY29udGFjdF9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMSA7XHJcbiRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV9waG9uZV9jb2xvcjogJGNvcmVfdGV4dF9jb2xvciA7XHJcbiRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV9waG9uZV90ZXh0LWFsaWduIDogbGVmdCA7XHJcbiRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV9waG9uZV9jb2xvcl9ob3ZlcjogJGNvcmVfbGlua19jb2xvciA7XHJcblxyXG5cclxuLy8gSVRFTSBNQUlMXHJcbiRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV9tYWlsX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX2NvbnRhY3RfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTEgO1xyXG4kbmVnb3RpYXRvci1saXN0LXYyX2l0ZW1fbWFpbF9jb2xvcjogJGNvcmVfdGV4dF9jb2xvciA7XHJcbiRuZWdvdGlhdG9yLWxpc3QtdjJfaXRlbV9tYWlsX3RleHQtYWxpZ24gOiBsZWZ0IDtcclxuJG5lZ290aWF0b3ItbGlzdC12Ml9pdGVtX21haWxfY29sb3JfaG92ZXI6ICRjb3JlX2xpbmtfY29sb3IgO1xyXG5cclxuIiwiLy8gVElUTEVcclxuXHJcbiRuZWdvdGlhdG9yLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLXYxX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG4vL2xpbmtlc1xyXG4kbmVnb3RpYXRvci12MV9jdGEtcHJpbWFyeV9mb250LXNpemUtbWluOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXNpemUtbWluICFkZWZhdWx0OyAvLyAxMnB4XHJcbiRuZWdvdGlhdG9yLXYxX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1tYXg6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1tYXggIWRlZmF1bHQ7IC8vIDEycHhcclxuJG5lZ290aWF0b3ItdjFfY3RhLXByaW1hcnlfZm9udC1zaXplICAgIDogJGNvcmVfY3RhLXByaW1hcnlfZm9udC1zaXplICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci12MV9jdGEtcHJpbWFyeV9mb250LWZhbWlseSA6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci12MV9jdGEtcHJpbWFyeV9mb250LXdlaWdodCA6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtd2VpZ2h0IWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLXYxX2N0YS1wcmltYXJ5X2ZvbnQ6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG4kbmVnb3RpYXRvci12MV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLXYxX2N0YS1wcmltYXJ5X2JvcmRlci13aWR0aCAgOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLXYxX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuXHJcbiRuZWdvdGlhdG9yLXYxX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgICAgIDogJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZCAgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLXYxX2N0YS1wcmltYXJ5X2NvbG9yICAgICAgICAgIDogJGNvcmVfY3RhLXByaW1hcnlfY29sb3IgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLXYxX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvciAgIDogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yICAhZGVmYXVsdDtcclxuXHJcbiRuZWdvdGlhdG9yLXYxX2N0YS1wcmltYXJ5X2hvdmVyX2NvbG9yICAgICAgIDogJGNvcmVfY3RhLXByaW1hcnlfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLXYxX2N0YS1wcmltYXJ5X2hvdmVyX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfaG92ZXJfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJG5lZ290aWF0b3ItdjFfY3RhLXByaW1hcnlfZHJhd2luZ19jb2xvcjokY29yZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2NvbG9yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci12MV9jdGEtcHJpbWFyeV9kcmF3aW5nX2hvdmVyX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci12MV9jdGEtcHJpbWFyeV9kcmF3aW5nX2JvcmRlcl9jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfZHJhd2luZ19ib3JkZXJfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kbmVnb3RpYXRvci12MV9idXR0b24tLXN3ZWVwX2JlZm9yZV9iYWNrZ3JvdW5kOiAkYnV0dG9uLS1zd2VlcF9iZWZvcmVfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJG5lZ290aWF0b3ItdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItdjFfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luICFkZWZhdWx0O1xyXG5cclxuJG5lZ290aWF0b3ItdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci12MV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiXHJcbiRuZWdvdGlhdG9yLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvciAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciAgIWRlZmF1bHQ7XHJcblxyXG4kbmVnb3RpYXRvci12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yICAgIWRlZmF1bHQ7XHJcblxyXG4kbmVnb3RpYXRvci12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aCAhZGVmYXVsdDtcclxuJG5lZ290aWF0b3ItdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gKioqKioqKioqKioqKlxyXG4vLyBJVEVNXHJcbiRuZWdvdGlhdG9yLXYxX2l0ZW1fbmFtZV9kZWNvcmF0ZS1jb2xvciA6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLXYxX2l0ZW1fbmFtZV9wYXJ0MV9mb250LXNpemUtbWluOiAwLjgxMjVyZW0gIWRlZmF1bHQ7IC8vIDEzcHhcclxuJG5lZ290aWF0b3ItdjFfaXRlbV9uYW1lX3BhcnQxX2ZvbnQtc2l6ZS1tYXg6IDEuMTg3NXJlbSAhZGVmYXVsdDsgLy8gMTlweFxyXG4kbmVnb3RpYXRvci12MV9pdGVtX25hbWVfcGFydDFfZm9udC1zaXplIDogY2xhbXAoJG5lZ290aWF0b3ItdjFfaXRlbV9uYW1lX3BhcnQxX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMC4wNjI1cmVtICsgMC45Mzc1dncpLCAkbmVnb3RpYXRvci12MV9pdGVtX25hbWVfcGFydDFfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLXYxX2l0ZW1fbmFtZV9wYXJ0MV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRuZWdvdGlhdG9yLXYxX2l0ZW1fbmFtZV9wYXJ0MV9mb250LXNpemUgfSAvIDEuNCAkZm9udC1mYW1pbHktLTIgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLXYxX2l0ZW1fbmFtZV9wYXJ0MV90cmFuc2Zvcm0gOiBjYXBpdGFsaXplICFkZWZhdWx0O1xyXG5cclxuJG5lZ290aWF0b3ItdjFfaXRlbV9wYXJ0Ml9mb250LXNpemUgOiAxcmVtICFkZWZhdWx0OyAvLzE2cHhcclxuXHJcbiRuZWdvdGlhdG9yLXYxX2l0ZW1fcGhvbmVfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skbmVnb3RpYXRvci12MV9pdGVtX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci12MV9pdGVtX3Bob25lX2NvbG9yOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci12MV9pdGVtX3Bob25lX3RleHQtYWxpZ24gOiBsZWZ0ICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci12MV9pdGVtX21haWxfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skbmVnb3RpYXRvci12MV9pdGVtX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci12MV9pdGVtX21haWxfY29sb3I6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcbiRuZWdvdGlhdG9yLXYxX2l0ZW1fbWFpbF90ZXh0LWFsaWduIDogbGVmdCAhZGVmYXVsdDtcclxuXHJcbiRuZWdvdGlhdG9yLXYxX2RlY29yYXRlX2JhY2tncm91bmQgOiAjRkRGN0VGICFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci12MV9jb250ZW50X2JhY2tncm91bmQtY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuXHJcbi5uZWdvdGlhdG9yLXYxIHtcclxuXHJcbiAgICAmX190aXRsZXtcclxuXHJcbiAgICAgICAgLnRpdGxlLXYxe1xyXG4gICAgICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ290aWF0b3ItdjFfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuZWdvdGlhdG9yLXYxX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRuZWdvdGlhdG9yLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9fbGlua3Mge1xyXG4gICAgICAgIC5jdGEtcHJpbWFyeSB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRuZWdvdGlhdG9yLXYxX2N0YS1wcmltYXJ5X2ZvbnQ7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkbmVnb3RpYXRvci12MV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRuZWdvdGlhdG9yLXYxX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICBib3JkZXItd2lkdGg6ICRuZWdvdGlhdG9yLXYxX2N0YS1wcmltYXJ5X2JvcmRlci13aWR0aDtcclxuICAgICAgICAgICAgY29sb3I6ICRuZWdvdGlhdG9yLXYxX2N0YS1wcmltYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbmVnb3RpYXRvci12MV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRuZWdvdGlhdG9yLXYxX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ290aWF0b3ItdjFfY3RhLXByaW1hcnlfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRuZWdvdGlhdG9yLXYxX2N0YS1wcmltYXJ5X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIC5jdGEtcHJpbWFyeV9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJG5lZ290aWF0b3ItdjFfY3RhLXByaW1hcnlfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG5lZ290aWF0b3ItdjFfYnV0dG9uLS1zd2VlcF9iZWZvcmVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkbmVnb3RpYXRvci12MV9jdGEtcHJpbWFyeV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW1zIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5lZ290aWF0b3ItdjFfY29udGVudF9iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgIC50aXRsZS12MXtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgJl9fcGFydDF7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19wYXJ0MntcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRuZWdvdGlhdG9yLXYxX2l0ZW1fbmFtZV9kZWNvcmF0ZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbmVnb3RpYXRvci12MV9pdGVtX25hbWVfcGFydDFfdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJG5lZ290aWF0b3ItdjFfaXRlbV9uYW1lX3BhcnQxX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZWdvdGlhdG9yLXYxX2NvbnRlbnRfYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRhY3Qge1xyXG4gICAgICAgICAgICAmLXRlbCB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkbmVnb3RpYXRvci12MV9pdGVtX3Bob25lX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ290aWF0b3ItdjFfaXRlbV9waG9uZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICRuZWdvdGlhdG9yLXYxX2l0ZW1fcGhvbmVfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1tYWlsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRuZWdvdGlhdG9yLXYxX2l0ZW1fbWFpbF9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRuZWdvdGlhdG9yLXYxX2l0ZW1fbWFpbF9jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICRuZWdvdGlhdG9yLXYxX2l0ZW1fbWFpbF90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3N3aXBlci1idXR0b25ze1xyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6JG5lZ290aWF0b3ItdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgd2lkdGg6JG5lZ290aWF0b3ItdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg7XHJcbiAgICAgICAgICAgIGhlaWdodDokbmVnb3RpYXRvci12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRuZWdvdGlhdG9yLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRuZWdvdGlhdG9yLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG5lZ290aWF0b3ItdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG5lZ290aWF0b3ItdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDtcclxuXHJcbiAgICAgICAgICAgICAgICBzdmd7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJG5lZ290aWF0b3ItdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zd2lwZXItcGFnaW5hdGlvbiB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbmVnb3RpYXRvci12MV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJG5lZ290aWF0b3ItdjFfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG5lZ290aWF0b3ItdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkbmVnb3RpYXRvci12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgICAgICBtYXJnaW46ICRuZWdvdGlhdG9yLXYxX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiAgICAgICAgICAgICYtYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuZWdvdGlhdG9yLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRuZWdvdGlhdG9yLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG5lZ290aWF0b3ItdjFfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2MiU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGhlaWdodDogNDglO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmVnb3RpYXRvci12MV9kZWNvcmF0ZV9iYWNrZ3JvdW5kO1xyXG4gICAgfVxyXG5cclxufSIsIi8vIFRJVExFXHJcblxyXG4kbmVnb3RpYXRvci12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kbmVnb3RpYXRvci12MV90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjtcclxuJG5lZ290aWF0b3ItdjFfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG5cclxuLy9saW5rZXNcclxuJG5lZ290aWF0b3ItdjFfY3RhLXByaW1hcnlfZm9udC1zaXplLW1pbjogJGNvcmVfY3RhLXByaW1hcnlfZm9udC1zaXplLW1pbjsgLy8gMTJweFxyXG4kbmVnb3RpYXRvci12MV9jdGEtcHJpbWFyeV9mb250LXNpemUtbWF4OiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXNpemUtbWF4OyAvLyAxMnB4XHJcbiRuZWdvdGlhdG9yLXYxX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZSAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZTtcclxuJG5lZ290aWF0b3ItdjFfY3RhLXByaW1hcnlfZm9udC1mYW1pbHkgOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LWZhbWlseTtcclxuJG5lZ290aWF0b3ItdjFfY3RhLXByaW1hcnlfZm9udC13ZWlnaHQgOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXdlaWdodCFkZWZhdWx0O1xyXG4kbmVnb3RpYXRvci12MV9jdGEtcHJpbWFyeV9mb250OiAkY29yZV9jdGEtcHJpbWFyeV9mb250O1xyXG5cclxuJG5lZ290aWF0b3ItdjFfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nO1xyXG4kbmVnb3RpYXRvci12MV9jdGEtcHJpbWFyeV9ib3JkZXItd2lkdGggIDogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLXdpZHRoO1xyXG4kbmVnb3RpYXRvci12MV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm07XHJcblxyXG4kbmVnb3RpYXRvci12MV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kICAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgO1xyXG4kbmVnb3RpYXRvci12MV9jdGEtcHJpbWFyeV9jb2xvciAgICAgICAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yO1xyXG4kbmVnb3RpYXRvci12MV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3IgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvciA7XHJcblxyXG4kbmVnb3RpYXRvci12MV9jdGEtcHJpbWFyeV9ob3Zlcl9jb2xvciAgICAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2hvdmVyX2NvbG9yO1xyXG4kbmVnb3RpYXRvci12MV9jdGEtcHJpbWFyeV9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuXHJcbiRuZWdvdGlhdG9yLXYxX2N0YS1wcmltYXJ5X2RyYXdpbmdfY29sb3I6JGNvcmVfY3RhLXByaW1hcnlfZHJhd2luZ19jb2xvcjtcclxuJG5lZ290aWF0b3ItdjFfY3RhLXByaW1hcnlfZHJhd2luZ19ob3Zlcl9jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfZHJhd2luZ19ob3Zlcl9jb2xvcjtcclxuJG5lZ290aWF0b3ItdjFfY3RhLXByaW1hcnlfZHJhd2luZ19ib3JkZXJfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2RyYXdpbmdfYm9yZGVyX2NvbG9yO1xyXG5cclxuJG5lZ290aWF0b3ItdjFfYnV0dG9uLS1zd2VlcF9iZWZvcmVfYmFja2dyb3VuZDogJGJ1dHRvbi0tc3dlZXBfYmVmb3JlX2JhY2tncm91bmQ7XHJcblxyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRuZWdvdGlhdG9yLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiRuZWdvdGlhdG9yLXYxX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiRuZWdvdGlhdG9yLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvcjtcclxuJG5lZ290aWF0b3ItdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiRuZWdvdGlhdG9yLXYxX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiRuZWdvdGlhdG9yLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQ7XHJcbiRuZWdvdGlhdG9yLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuJG5lZ290aWF0b3ItdjFfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9ib3JkZXItY29sb3I7XHJcblxyXG4vLyBQYWdpbmF0aW9uIFwiUHLDqWPDqWRlbnRcIiBldCBcIlN1aXZhbnRcIlxyXG4kbmVnb3RpYXRvci12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJG5lZ290aWF0b3ItdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I7XHJcbiRuZWdvdGlhdG9yLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3IgO1xyXG5cclxuJG5lZ290aWF0b3ItdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4kbmVnb3RpYXRvci12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjtcclxuJG5lZ290aWF0b3ItdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvciAgO1xyXG5cclxuJG5lZ290aWF0b3ItdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg7XHJcbiRuZWdvdGlhdG9yLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCA6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0O1xyXG5cclxuXHJcbi8vICoqKioqKioqKioqKipcclxuLy8gSVRFTVxyXG4kbmVnb3RpYXRvci12MV9pdGVtX25hbWVfZGVjb3JhdGUtY29sb3IgOiAkY29sb3JfbmV1dHJhbC0xO1xyXG4kbmVnb3RpYXRvci12MV9pdGVtX25hbWVfcGFydDFfZm9udC1zaXplLW1pbjogMC44MTI1cmVtOyAvLyAxM3B4XHJcbiRuZWdvdGlhdG9yLXYxX2l0ZW1fbmFtZV9wYXJ0MV9mb250LXNpemUtbWF4OiAxLjE4NzVyZW07IC8vIDE5cHhcclxuJG5lZ290aWF0b3ItdjFfaXRlbV9uYW1lX3BhcnQxX2ZvbnQtc2l6ZSA6IGNsYW1wKCRuZWdvdGlhdG9yLXYxX2l0ZW1fbmFtZV9wYXJ0MV9mb250LXNpemUtbWluLCBjYWxjKDAuMDYyNXJlbSArIDAuOTM3NXZ3KSwgJG5lZ290aWF0b3ItdjFfaXRlbV9uYW1lX3BhcnQxX2ZvbnQtc2l6ZS1tYXgpO1xyXG4kbmVnb3RpYXRvci12MV9pdGVtX25hbWVfcGFydDFfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skbmVnb3RpYXRvci12MV9pdGVtX25hbWVfcGFydDFfZm9udC1zaXplIH0gLyAxLjQgJGZvbnQtZmFtaWx5LS0yO1xyXG4kbmVnb3RpYXRvci12MV9pdGVtX25hbWVfcGFydDFfdHJhbnNmb3JtIDogY2FwaXRhbGl6ZTtcclxuXHJcbiRuZWdvdGlhdG9yLXYxX2l0ZW1fcGFydDJfZm9udC1zaXplIDogMXJlbTsgLy8xNnB4XHJcblxyXG4kbmVnb3RpYXRvci12MV9pdGVtX3Bob25lX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JG5lZ290aWF0b3ItdjFfaXRlbV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMTtcclxuJG5lZ290aWF0b3ItdjFfaXRlbV9waG9uZV9jb2xvcjogJGNvbG9yX25ldXRyYWwtMTtcclxuJG5lZ290aWF0b3ItdjFfaXRlbV9waG9uZV90ZXh0LWFsaWduIDogbGVmdDtcclxuJG5lZ290aWF0b3ItdjFfaXRlbV9tYWlsX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JG5lZ290aWF0b3ItdjFfaXRlbV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMTtcclxuJG5lZ290aWF0b3ItdjFfaXRlbV9tYWlsX2NvbG9yOiAkY29sb3JfbmV1dHJhbC0xO1xyXG4kbmVnb3RpYXRvci12MV9pdGVtX21haWxfdGV4dC1hbGlnbiA6IGxlZnQ7XHJcblxyXG4kbmVnb3RpYXRvci12MV9kZWNvcmF0ZV9iYWNrZ3JvdW5kIDogI0ZERjdFRjtcclxuJG5lZ290aWF0b3ItdjFfY29udGVudF9iYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYnJhbmQtMTsiLCJcclxuXHJcbiRuZXdzLWRldGFpbHMtdjFfcmVsYXRlZF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTEgIWRlZmF1bHQ7XHJcblxyXG4ubmV3cy1kZXRhaWxzLXYxIHtcclxuICAgICZfX3JlbGF0ZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXdzLWRldGFpbHMtdjFfcmVsYXRlZF9iYWNrZ3JvdW5kO1xyXG4gICAgfVxyXG59IiwiLy8gVGl0bGVcclxuJG5ld3MtbGlzdC12MV90aXRsZS12MV9wYXJ0Ml9mb250OiAkdGl0bGUtdjFfcGFydDJfZm9udCAhZGVmYXVsdDtcclxuJG5ld3MtbGlzdC12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJGNvcmVfdGV4dF9jb2xvci0tcmV2ZXJzZSAhZGVmYXVsdDtcclxuXHJcbi8vIEl0ZW1cclxuXHJcbiRuZXdzLWxpc3QtdjFfaXRlbV90aXRsZV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRuZXdzLWxpc3QtdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWluOiAxLjVyZW0gIWRlZmF1bHQ7IC8vIDIwcHhcclxuJG5ld3MtbGlzdC12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuMjVyZW0gIWRlZmF1bHQ7IC8vIDI0cHhcclxuJG5ld3MtbGlzdC12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZSA6IGNsYW1wKCRuZXdzLWxpc3QtdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDAuODc1cmVtICsgMC43ODEzdncpLCAkbmV3cy1saXN0LXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRuZXdzLWxpc3QtdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMiAhZGVmYXVsdDtcclxuJG5ld3MtbGlzdC12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JG5ld3MtbGlzdC12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJG5ld3MtbGlzdC12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kbmV3cy1saXN0LXYxX2l0ZW1fdGl0bGVfcGFydDJfdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHJcblxyXG4kbmV3cy1saXN0LXYxX2l0ZW1fYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRuZXdzLWxpc3QtdjFfaXRlbV90ZXh0X2NvbG9yOiAkbmV3cy1saXN0LXYxX2l0ZW1fdGl0bGVfcGFydDJfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLm5ld3MtbGlzdC12MSB7XHJcbiAgICAudGl0bGUtdjEge1xyXG5cclxuICAgICAgICAmX19wYXJ0MiB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbmV3cy1saXN0LXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgICAgICBmb250OiAkbmV3cy1saXN0LXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW1zIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX19pdGVtIHtcclxuXHJcbiAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXdzLWxpc3QtdjFfaXRlbV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV3cy1saXN0LXYxX2l0ZW1fdGV4dF9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59IiwiLy9UaVRMRSBMSVNUSU5HXHJcbiRuZXdzLWxpc3QtdjJfdGl0bGUtdjFfcGFydDJfZm9udDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQgIWRlZmF1bHQ7XHJcbiRuZXdzLWxpc3QtdjJfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJG5ld3MtbGlzdC12Ml90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuLy9JdGVtc1xyXG5cclxuJG5ld3MtbGlzdC12Ml9pdGVtX3RpdGxlX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJG5ld3MtbGlzdC12Ml9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZS1taW46IDEuNXJlbSAhZGVmYXVsdDsgLy8gMjBweFxyXG4kbmV3cy1saXN0LXYyX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplLW1heDogMS4yNXJlbSAhZGVmYXVsdDsgLy8gMjRweFxyXG4kbmV3cy1saXN0LXYyX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplIDogY2xhbXAoJG5ld3MtbGlzdC12Ml9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMC44NzVyZW0gKyAwLjc4MTN2dyksICRuZXdzLWxpc3QtdjJfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJG5ld3MtbGlzdC12Ml9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0yICFkZWZhdWx0O1xyXG4kbmV3cy1saXN0LXYyX2l0ZW1fdGl0bGVfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skbmV3cy1saXN0LXYyX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkbmV3cy1saXN0LXYyX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRuZXdzLWxpc3QtdjJfaXRlbV90aXRsZV9wYXJ0Ml90ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiRuZXdzLWxpc3QtdjJfaXRlbV90ZXh0X2NvbG9yOiAkbmV3cy1saXN0LXYyX2l0ZW1fdGl0bGVfcGFydDJfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kbmV3cy1saXN0LXYyX2l0ZW1fYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi5uZXdzLWxpc3QtdjIge1xyXG4gICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbmV3cy1saXN0LXYyX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBjb2xvcjogJG5ld3MtbGlzdC12Ml90aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuICAgICAgICAgICAgZm9udDogJG5ld3MtbGlzdC12Ml90aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtcyB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9faXRlbSB7XHJcblxyXG4gICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV3cy1saXN0LXYyX2l0ZW1fYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX190aXRsZSB7XHJcblxyXG4gICAgICAgICAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmX19wYXJ0MiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRuZXdzLWxpc3QtdjJfaXRlbV90aXRsZV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5ld3MtbGlzdC12Ml9pdGVtX3RpdGxlX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5ld3MtbGlzdC12Ml9pdGVtX3RleHRfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufSIsIlxyXG4kbmV3cy1yZWxhdGVkLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0Ml9mb250ICFkZWZhdWx0O1xyXG4kbmV3cy1yZWxhdGVkLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkdGl0bGUtdjFfcGFydDJfY29sb3IgIWRlZmF1bHQ7XHJcbiRuZXdzLXJlbGF0ZWQtdjFfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJG5ld3MtcmVsYXRlZC12MV9iYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTEgIWRlZmF1bHQ7XHJcblxyXG4vLyBJdGVtXHJcbiRuZXdzLXJlbGF0ZWQtdjFfaXRlbV90aXRsZV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRuZXdzLXJlbGF0ZWQtdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWluOiAxLjVyZW0gIWRlZmF1bHQ7IC8vIDIwcHhcclxuJG5ld3MtcmVsYXRlZC12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuMjVyZW0gIWRlZmF1bHQ7IC8vIDI0cHhcclxuJG5ld3MtcmVsYXRlZC12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZSA6IGNsYW1wKCRuZXdzLXJlbGF0ZWQtdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDAuODc1cmVtICsgMC43ODEzdncpLCAkbmV3cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRuZXdzLXJlbGF0ZWQtdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMiAhZGVmYXVsdDtcclxuJG5ld3MtcmVsYXRlZC12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JG5ld3MtcmVsYXRlZC12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJG5ld3MtcmVsYXRlZC12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kbmV3cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGVfcGFydDJfdGV4dC1hbGlnbjogY2VudGVyICFkZWZhdWx0O1xyXG4kbmV3cy1yZWxhdGVkLXYxX2l0ZW1fdGV4dF9jb2xvcjogJG5ld3MtcmVsYXRlZC12MV9pdGVtX3RpdGxlX3BhcnQyX2NvbG9yICFkZWZhdWx0O1xyXG4kbmV3cy1yZWxhdGVkLXYxX2l0ZW1fYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRuZXdzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJG5ld3MtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yICFkZWZhdWx0O1xyXG4kbmV3cy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJG5ld3MtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJG5ld3MtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gIWRlZmF1bHQ7XHJcblxyXG4kbmV3cy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRuZXdzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yICFkZWZhdWx0O1xyXG4kbmV3cy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuLm5ld3MtcmVsYXRlZC12MSB7XHJcbiAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgY29sb3I6ICRuZXdzLXJlbGF0ZWQtdjFfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wYXJ0MiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbmV3cy1yZWxhdGVkLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgICAgICBmb250OiAkbmV3cy1yZWxhdGVkLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faXRlbXMge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cclxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJG5ld3MtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJG5ld3MtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbmV3cy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJG5ld3MtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgICAgICBtYXJnaW46ICRuZXdzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG5cclxuICAgICAgICAgICAgJi1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG5ld3MtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV3cy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG5ld3MtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG5cclxuICAgICAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICRuZXdzLXJlbGF0ZWQtdjFfaXRlbV90aXRsZV9wYXJ0Ml90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRuZXdzLXJlbGF0ZWQtdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV3cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGVfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbmV3cy1yZWxhdGVkLXYxX2l0ZW1fYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICBjb2xvcjogJG5ld3MtcmVsYXRlZC12MV9pdGVtX3RleHRfY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufSIsIlxyXG4kbmV3cy1yZWxhdGVkLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0Ml9mb250IDtcclxuJG5ld3MtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yIDtcclxuJG5ld3MtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yIDtcclxuJG5ld3MtcmVsYXRlZC12MV9iYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTEgO1xyXG5cclxuLy8gSXRlbVxyXG4kbmV3cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGVfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC01IDtcclxuJG5ld3MtcmVsYXRlZC12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZS1taW46IDEuNXJlbSA7IC8vIDIwcHhcclxuJG5ld3MtcmVsYXRlZC12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuMjVyZW0gOyAvLyAyNHB4XHJcbiRuZXdzLXJlbGF0ZWQtdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUgOiBjbGFtcCgkbmV3cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplLW1pbiwgY2FsYygwLjg3NXJlbSArIDAuNzgxM3Z3KSwgJG5ld3MtcmVsYXRlZC12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZS1tYXgpIDtcclxuJG5ld3MtcmVsYXRlZC12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0yIDtcclxuJG5ld3MtcmVsYXRlZC12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JG5ld3MtcmVsYXRlZC12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJG5ld3MtcmVsYXRlZC12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtZmFtaWx5IDtcclxuJG5ld3MtcmVsYXRlZC12MV9pdGVtX3RpdGxlX3BhcnQyX3RleHQtYWxpZ246IGNlbnRlciA7XHJcbiRuZXdzLXJlbGF0ZWQtdjFfaXRlbV90ZXh0X2NvbG9yOiAkbmV3cy1yZWxhdGVkLXYxX2l0ZW1fdGl0bGVfcGFydDJfY29sb3IgO1xyXG4kbmV3cy1yZWxhdGVkLXYxX2l0ZW1fYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC0xIDtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kbmV3cy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQgO1xyXG4kbmV3cy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgO1xyXG4kbmV3cy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA7XHJcbiRuZXdzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgO1xyXG4kbmV3cy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA7XHJcblxyXG4kbmV3cy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgO1xyXG4kbmV3cy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA7XHJcbiRuZXdzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9ib3JkZXItY29sb3IgO1xyXG4iLCIvLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kbmV3cy12MV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kbmV3cy12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yICFkZWZhdWx0O1xyXG4kbmV3cy12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRuZXdzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kbmV3cy12MV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gIWRlZmF1bHQ7XHJcblxyXG4kbmV3cy12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kbmV3cy12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgIWRlZmF1bHQ7XHJcbiRuZXdzLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuLy8gUGFnaW5hdGlvbiBcIlByw6ljw6lkZW50XCIgZXQgXCJTdWl2YW50XCIgXHJcbiRuZXdzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJG5ld3MtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3IgIWRlZmF1bHQ7XHJcbiRuZXdzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3IgICFkZWZhdWx0O1xyXG5cclxuJG5ld3MtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kbmV3cy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvciAgIWRlZmF1bHQ7XHJcbiRuZXdzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3IgICAhZGVmYXVsdDtcclxuXHJcbiRuZXdzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoICFkZWZhdWx0O1xyXG4kbmV3cy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCAhZGVmYXVsdDtcclxuXHJcbi8vIEl0ZW1cclxuJG5ld3MtdjFfaXRlbV9jb250ZW50X2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJG5ld3MtdjFfaXRlbV9kZWNvcmF0ZV9iYWNrZ3JvdW5kIDogJG5ld3MtdjFfaXRlbV9jb250ZW50X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcblxyXG4kbmV3cy12MV9pdGVtX3RpdGxlX3BhcnQyX3RleHQtYWxpZ24tY2VudGVyOiBsZWZ0O1xyXG4kbmV3cy12MV9pdGVtX3RpdGxlX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJG5ld3MtdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWluOiAxLjVyZW0gIWRlZmF1bHQ7IC8vIDIwcHhcclxuJG5ld3MtdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWF4OiAxLjI1cmVtICFkZWZhdWx0OyAvLyAyNHB4XHJcbiRuZXdzLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplIDogY2xhbXAoJG5ld3MtdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDAuODc1cmVtICsgMC43ODEzdncpLCAkbmV3cy12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kbmV3cy12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0yICFkZWZhdWx0O1xyXG4kbmV3cy12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JG5ld3MtdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICRuZXdzLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG4kbmV3cy12MV9pdGVtX3RleHRfY29sb3I6ICRuZXdzLXYxX2l0ZW1fdGl0bGVfcGFydDJfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4ubmV3cy12MSB7XHJcblxyXG4gICAgJl9faXRlbXMge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAmX19zd2lwZXItYnV0dG9uc3tcclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiRuZXdzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiRuZXdzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoO1xyXG4gICAgICAgICAgICBoZWlnaHQ6JG5ld3MtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbmV3cy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuXHJcbiAgICAgICAgICAgICZfX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkbmV3cy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRuZXdzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuZXdzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ7XHJcblxyXG4gICAgICAgICAgICAgICAgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxyXG4gICAgICAgICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbmV3cy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItcGFnaW5hdGlvbiB7XHJcblxyXG5cclxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJG5ld3MtdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgY29sb3I6ICRuZXdzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRuZXdzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJG5ld3MtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cztcclxuICAgICAgICAgICAgbWFyZ2luOiAkbmV3cy12MV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW47XHJcblxyXG4gICAgICAgICAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbmV3cy12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV3cy12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRuZXdzLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC8qIEl0ZW0gKi9cclxuXHJcblxyXG4gICAgLml0ZW0ge1xyXG4gICAgICAgICZfX2RlY29yYXRlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJG5ld3MtdjFfaXRlbV9kZWNvcmF0ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuZXdzLXYxX2l0ZW1fY29udGVudF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG5cclxuICAgICAgICAgICAgJi50aXRsZS12MSB7XHJcbiAgICAgICAgICAgICAgICAudGl0bGUtdjFfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkbmV3cy12MV9pdGVtX3RpdGxlX3BhcnQyX3RleHQtYWxpZ24tY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRuZXdzLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5ld3MtdjFfaXRlbV90aXRsZV9wYXJ0Ml9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbmV3cy12MV9pdGVtX3RleHRfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufSIsIiRuZXdzLXYyX2RlY29yYXRlX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kbmV3cy12Ml9kZWNvcmF0ZV9yaWdodDogMCAhZGVmYXVsdDtcclxuJG5ld3MtdjJfZGVjb3JhdGVfd2lkdGg6IDQ2JSAhZGVmYXVsdDtcclxuJG5ld3MtdjJfY2FyZF9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRuZXdzLXYyX2NhcmRfdGV4dF9jb2xvciA6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kbmV3cy12Ml9jYXJkX3BhcnQyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRuZXdzLXYyX3RleHRfYmFja2dyb3VuZF9jb2xvciA6ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktMjtcclxuJG5ld3MtdjJfdGV4dF9jb2xvciA6ICRuZXdzLXYyX2NhcmRfcGFydDJfY29sb3IgIWRlZmF1bHQ7XHJcbiRuZXdzLXYyX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZS1taW46IDEuNXJlbSAhZGVmYXVsdDsgLy8gMjBweFxyXG4kbmV3cy12Ml90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWF4OiAxLjI1cmVtICFkZWZhdWx0OyAvLyAyNHB4XHJcbiRuZXdzLXYyX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZSA6IGNsYW1wKCRuZXdzLXYyX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMC44NzVyZW0gKyAwLjc4MTN2dyksICRuZXdzLXYyX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kbmV3cy12Ml90aXRsZV9wYXJ0Ml9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMiAhZGVmYXVsdDtcclxuJG5ld3MtdjJfdGl0bGVfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skbmV3cy12Ml90aXRsZV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICRuZXdzLXYyX3RpdGxlX3BhcnQyX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kbmV3cy12Ml9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kbmV3cy12Ml9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yICFkZWZhdWx0O1xyXG4kbmV3cy12Ml9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRuZXdzLXYyX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kbmV3cy12Ml9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gIWRlZmF1bHQ7XHJcbiRuZXdzLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRuZXdzLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciAhZGVmYXVsdDtcclxuJG5ld3MtdjJfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiIFxyXG4kbmV3cy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRuZXdzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kbmV3cy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yICAhZGVmYXVsdDtcclxuXHJcbiRuZXdzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJG5ld3MtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3IgICFkZWZhdWx0O1xyXG4kbmV3cy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yICAgIWRlZmF1bHQ7XHJcblxyXG4kbmV3cy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aCAhZGVmYXVsdDtcclxuJG5ld3MtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG5cclxuJG5ld3MtdjJfZm9udF9jb250ZW50OiRib2R5X2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG4kbmV3cy12Ml9saW5rc19ibG9jX2xlZnRfZm9udHM6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQgIWRlZmF1bHQ7XHJcbiRuZXdzLXYyX2xpbmtzX2Jsb2NfbGVmdF9sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRuZXdzLXYyX2xpbmtzX2Jsb2NfbGVmdF90ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRuZXdzLXYyX2xpbmtzX2Jsb2NfbGVmdF9jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfY29sb3IgIWRlZmF1bHQ7XHJcbiRuZXdzLXYyX2xpbmtzX2Jsb2NfbGVmdF9iYWNrZ3JvdW5kOiAkY29yZV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kbmV3cy12Ml9saW5rc19ibG9jX2xlZnRfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRuZXdzLXYyX2xpbmtzX2Jsb2NfbGVmdF9zdmdfYmFja2dyb3VuZDogJGNvbG9yX25ldXRyYWwtMSAhZGVmYXVsdDtcclxuXHJcblxyXG4kbmV3cy12Ml9saW5rc19ibG9jX3JpZ2h0X2ZvbnRzOiAkY29yZV9jdGEtcHJpbWFyeV9mb250ICFkZWZhdWx0O1xyXG4kbmV3cy12Ml9saW5rc19ibG9jX3JpZ2h0X2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZyAhZGVmYXVsdDtcclxuJG5ld3MtdjJfbGlua3NfYmxvY19yaWdodF90ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRuZXdzLXYyX2xpbmtzX2Jsb2NfcmlnaHRfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yICFkZWZhdWx0O1xyXG4kbmV3cy12Ml9saW5rc19ibG9jX3JpZ2h0X2JhY2tncm91bmQ6ICRjb3JlX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRuZXdzLXYyX2xpbmtzX2Jsb2NfcmlnaHRfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRuZXdzLXYyX2xpbmtzX2Jsb2NfcmlnaHRfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcblxyXG4vL1RJVExFIEdBVUNIRVxyXG5cclxuJG5ld3MtdjJfdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjogJHRpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ24gIWRlZmF1bHQ7XHJcbiRuZXdzLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0Ml9mb250ICFkZWZhdWx0O1xyXG4kbmV3cy12Ml90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbiRuZXdzLXYyX3RpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ246ICR0aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduICFkZWZhdWx0O1xyXG4kbmV3cy12Ml90aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kbmV3cy12Ml90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi5uZXdzLXYyIHtcclxuICAgICZfX3RpdGxle1xyXG4gICAgICAgIC50aXRsZS12MXtcclxuICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJG5ld3MtdjJfdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbmV3cy12Ml90aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV3cy12Ml90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19wYXJ0MiB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkbmV3cy12Ml90aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJG5ld3MtdjJfdGl0bGUtdjFfcGFydDJfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV3cy12Ml90aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgIFxyXG4gICAgfVxyXG4gICBcclxuICAgICZfX2xpbmtzIHtcclxuICAgICAgICAuY3RhLXByaW1hcnkge1xyXG4gICAgICAgICAgICBmb250OiAkbmV3cy12Ml9saW5rc19ibG9jX2xlZnRfZm9udHM7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkbmV3cy12Ml9saW5rc19ibG9jX2xlZnRfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbmV3cy12Ml9saW5rc19ibG9jX2xlZnRfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbmV3cy12Ml9saW5rc19ibG9jX2xlZnRfY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuZXdzLXYyX2xpbmtzX2Jsb2NfbGVmdF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRuZXdzLXYyX2xpbmtzX2Jsb2NfbGVmdF9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJG5ld3MtdjJfbGlua3NfYmxvY19sZWZ0X3N2Z19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogJG5ld3MtdjJfZGVjb3JhdGVfcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJG5ld3MtdjJfZGVjb3JhdGVfYmFja2dyb3VuZDtcclxuICAgICAgICBoZWlnaHQ6IDQ1JTtcclxuICAgICAgICBib3R0b206IDYzcHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMzcuNDM4cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lci1jb250ZW50IHtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6ICRuZXdzLXYyX2RlY29yYXRlX3JpZ2h0O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6ICRuZXdzLXYyX2RlY29yYXRlX3dpZHRoO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG5ld3MtdjJfZGVjb3JhdGVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHRvcDogLTIuNXJlbTtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMxLjQzOHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtcyB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyLWJ1dHRvbnN7XHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldixcclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDokbmV3cy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB3aWR0aDokbmV3cy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDtcclxuICAgICAgICAgICAgaGVpZ2h0OiRuZXdzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG5ld3MtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAmX19zdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJG5ld3MtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbmV3cy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbmV3cy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcclxuICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJG5ld3MtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zd2lwZXItcGFnaW5hdGlvbiB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbmV3cy12Ml9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJG5ld3MtdjJfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG5ld3MtdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkbmV3cy12Ml9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgICAgICBtYXJnaW46ICRuZXdzLXYyX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiAgICAgICAgICAgICYtYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuZXdzLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRuZXdzLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG5ld3MtdjJfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NjMuOTM4cmVtKXtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMTY1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3N3aXBlci1uYXYge1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIH0gIFxyXG4gICAgfVxyXG4gICBcclxuXHJcbiAgICAuaXRlbSB7XHJcbiAgICAgICAgJl9fbGlua3Mge1xyXG4gICAgICAgICAgICAuY3RhLXByaW1hcnkge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJG5ld3MtdjJfbGlua3NfYmxvY19yaWdodF9mb250cztcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkbmV3cy12Ml9saW5rc19ibG9jX3JpZ2h0X2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRuZXdzLXYyX2xpbmtzX2Jsb2NfcmlnaHRfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5ld3MtdjJfbGlua3NfYmxvY19yaWdodF9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuZXdzLXYyX2xpbmtzX2Jsb2NfcmlnaHRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG5ld3MtdjJfbGlua3NfYmxvY19yaWdodF9ib3JkZXItY29sb3I7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJG5ld3MtdjJfbGlua3NfYmxvY19yaWdodF9zdmdfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuZXdzLXYyX2NhcmRfYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX190aXRsZSB7XHJcblxyXG4gICAgICAgICAgICAmLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgICAgIC50aXRsZS12MV9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRuZXdzLXYyX3RpdGxlX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuZXdzLXYyX2NhcmRfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICBjb2xvcjogJG5ld3MtdjJfdGV4dF9jb2xvcjtcclxuICAgICAgICAgICAgZm9udDogICRuZXdzLXYyX2ZvbnRfY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59IiwiJG5ld3MtdjJfZGVjb3JhdGVfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTQ7XHJcbiRuZXdzLXYyX2RlY29yYXRlX3JpZ2h0OiAwO1xyXG4kbmV3cy12Ml9kZWNvcmF0ZV93aWR0aDogNDYlO1xyXG4kbmV3cy12Ml9jYXJkX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtNTtcclxuJG5ld3MtdjJfY2FyZF90ZXh0X2NvbG9yIDogJGNvbG9yX2JyYW5kLTE7XHJcbiRuZXdzLXYyX2NhcmRfcGFydDJfY29sb3IgOiAkY29sb3JfYnJhbmQtMTtcclxuJG5ld3MtdjJfX3RleHRfYmFja2dyb3VuZF9jb2xvciA6ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktMjtcclxuJG5ld3MtdjJfX3RleHRfY29sb3IgOiAkbmV3cy12Ml9jYXJkX3BhcnQyX2NvbG9yO1xyXG4kbmV3cy12Ml9fdGl0bGVfcGFydDJfZm9udC1zaXplLW1pbjogMS41cmVtOyAvLyAyMHB4XHJcbiRuZXdzLXYyX190aXRsZV9wYXJ0Ml9mb250LXNpemUtbWF4OiAxLjI1cmVtOyAvLyAyNHB4XHJcbiRuZXdzLXYyX190aXRsZV9wYXJ0Ml9mb250LXNpemUgOiBjbGFtcCgkbmV3cy12Ml9fdGl0bGVfcGFydDJfZm9udC1zaXplLW1pbiwgY2FsYygwLjg3NXJlbSArIDAuNzgxM3Z3KSwgJG5ld3MtdjJfX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZS1tYXgpO1xyXG4kbmV3cy12Ml9fdGl0bGVfcGFydDJfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTI7XHJcbiRuZXdzLXYyX190aXRsZV9wYXJ0Ml9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRuZXdzLXYyX190aXRsZV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICRuZXdzLXYyX190aXRsZV9wYXJ0Ml9mb250LWZhbWlseTtcclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJG5ld3MtdjJfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDtcclxuJG5ld3MtdjJfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuJG5ld3MtdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4kbmV3cy12Ml9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cztcclxuJG5ld3MtdjJfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG4kbmV3cy12Ml9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4kbmV3cy12Ml9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3I7XHJcbiRuZXdzLXYyX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG4vLyBQYWdpbmF0aW9uIFwiUHLDqWPDqWRlbnRcIiBldCBcIlN1aXZhbnRcIiBcclxuJG5ld3MtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kO1xyXG4kbmV3cy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjtcclxuJG5ld3MtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciA7XHJcblxyXG4kbmV3cy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ7XHJcbiRuZXdzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yIDtcclxuJG5ld3MtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvciAgO1xyXG5cclxuJG5ld3MtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg7XHJcbiRuZXdzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCA6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0O1xyXG5cclxuXHJcbiRuZXdzLXYyX2ZvbnRfY29udGVudDokYm9keV9mb250O1xyXG5cclxuJG5ld3MtdjJfbGlua3NfYmxvY19sZWZ0X2ZvbnRzOiAkY29yZV9jdGEtcHJpbWFyeV9mb250O1xyXG4kbmV3cy12Ml9saW5rc19ibG9jX2xlZnRfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nO1xyXG4kbmV3cy12Ml9saW5rc19ibG9jX2xlZnRfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4kbmV3cy12Ml9saW5rc19ibG9jX2xlZnRfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yO1xyXG4kbmV3cy12Ml9saW5rc19ibG9jX2xlZnRfYmFja2dyb3VuZDogJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZDtcclxuJG5ld3MtdjJfbGlua3NfYmxvY19sZWZ0X2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yO1xyXG4kbmV3cy12Ml9saW5rc19ibG9jX2xlZnRfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9uZXV0cmFsLTE7XHJcblxyXG5cclxuJG5ld3MtdjJfbGlua3NfYmxvY19yaWdodF9mb250czogJGNvcmVfY3RhLXByaW1hcnlfZm9udDtcclxuJG5ld3MtdjJfbGlua3NfYmxvY19yaWdodF9sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmc7XHJcbiRuZXdzLXYyX2xpbmtzX2Jsb2NfcmlnaHRfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4kbmV3cy12Ml9saW5rc19ibG9jX3JpZ2h0X2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvcjtcclxuJG5ld3MtdjJfbGlua3NfYmxvY19yaWdodF9iYWNrZ3JvdW5kOiAkY29yZV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kO1xyXG4kbmV3cy12Ml9saW5rc19ibG9jX3JpZ2h0X2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yO1xyXG4kbmV3cy12Ml9saW5rc19ibG9jX3JpZ2h0X3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfbmV1dHJhbC0xO1xyXG5cclxuLy9USVRMRSBHQVVDSEVcclxuXHJcbiRuZXdzLXYyX3RpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ246ICR0aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduO1xyXG4kbmV3cy12Ml90aXRsZS12MV9wYXJ0Ml9mb250OiAkdGl0bGUtdjFfcGFydDJfZm9udDtcclxuJG5ld3MtdjJfdGl0bGUtdjFfcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuXHJcblxyXG4kbmV3cy12Ml90aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbjtcclxuJG5ld3MtdjJfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuJG5ld3MtdjJfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuIiwiJG5ld3MtdjNfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS0xICFkZWZhdWx0O1xyXG5cclxuJG5ld3MtdjNfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJG5ld3MtdjNfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJG5ld3MtdjNfdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG4kbmV3cy12M190aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluOiAkdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbiAhZGVmYXVsdDsgLy8gMjZweFxyXG4kbmV3cy12M190aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4OiAkdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCAhZGVmYXVsdDsgLy8gMzBweFxyXG4kbmV3cy12M190aXRsZS12MV9wYXJ0Ml9mb250LXNpemUgICAgOiBjbGFtcCgkbmV3cy12M190aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDEuMjVyZW0gKyAwLjc4MTN2dyksICRuZXdzLXYzX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kbmV3cy12M190aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSA6ICR0aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJG5ld3MtdjNfdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skbmV3cy12M190aXRsZS12MV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICRuZXdzLXYzX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kbmV3cy12M190aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEl0ZW1cclxuJG5ld3MtdjNfaXRlbV90aXRsZV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRuZXdzLXYzX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplLW1pbjogMS41cmVtICFkZWZhdWx0OyAvLyAyMHB4XHJcbiRuZXdzLXYzX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplLW1heDogMS4yNXJlbSAhZGVmYXVsdDsgLy8gMjRweFxyXG4kbmV3cy12M19pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRuZXdzLXYzX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplLW1pbiwgY2FsYygwLjg3NXJlbSArIDAuNzgxM3Z3KSwgJG5ld3MtdjNfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJG5ld3MtdjNfaXRlbV90aXRsZV9wYXJ0Ml9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMiAhZGVmYXVsdDtcclxuJG5ld3MtdjNfaXRlbV90aXRsZV9wYXJ0Ml9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRuZXdzLXYzX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkbmV3cy12M19pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kbmV3cy12M19pdGVtX3RleHRfY29sb3I6ICRuZXdzLXYzX2l0ZW1fdGl0bGVfcGFydDJfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJG5ld3MtdjNfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJG5ld3MtdjNfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciAhZGVmYXVsdDtcclxuJG5ld3MtdjNfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kbmV3cy12M19wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJG5ld3MtdjNfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luICFkZWZhdWx0O1xyXG5cclxuJG5ld3MtdjNfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJG5ld3MtdjNfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yICFkZWZhdWx0O1xyXG4kbmV3cy12M19wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuXHJcbi5uZXdzLXYzIHtcclxuXHJcbiAgICBiYWNrZ3JvdW5kOiAkbmV3cy12M19iYWNrZ3JvdW5kO1xyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAudGl0bGUtdjFfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRuZXdzLXYzX3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5ld3MtdjNfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJG5ld3MtdjNfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRpdGxlLXYxX19wYXJ0MiB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkbmV3cy12M190aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRuZXdzLXYzX3RpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW1zIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3N3aXBlci1wYWdpbmF0aW9uIHtcclxuXHJcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuZXdzLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbmV3cy12M19wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbmV3cy12M19wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRuZXdzLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJG5ld3MtdjNfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG5cclxuICAgICAgICAgICAgJi1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG5ld3MtdjNfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5ld3MtdjNfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbmV3cy12M19wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuXHJcbiAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuXHJcbiAgICAgICAgICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAgICAgICAgICZfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJG5ld3MtdjNfaXRlbV90aXRsZV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5ld3MtdjNfaXRlbV90aXRsZV9wYXJ0Ml9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRuZXdzLXYzX2l0ZW1fdGV4dF9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59IiwiLy8gVElUTEVcclxuJG5ld3NsZXR0ZXItdjFfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJG5ld3NsZXR0ZXItdjFfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjogJG5ld3NsZXR0ZXItdjFfdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRuZXdzbGV0dGVyLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcblxyXG4vL0JBQ0tHUk9VTkRcclxuXHJcbiRuZXdzbGV0dGVyLXYxX2JhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL21vZHVsZXMvbmV3c2xldHRlci8xLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY292ZXIgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcblxyXG4vL0dyYWRpZW50IHRvIEJBQ0tHUk9VTkRcclxuXHJcbiRuZXdzbGV0dGVyLXYxX2JhY2tncm91bmRfZ3JhZGllbnRfdG9wOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJG5ld3NsZXR0ZXItdjFfYmFja2dyb3VuZF9ncmFkaWVudF9ib3R0b206ICRjb2xvcl9uZXV0cmFsLTAgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vIEVESVRPUklBTFxyXG5cclxuJG5ld3NsZXR0ZXItdjFfZWRpdG9yaWFsX3RleHRfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kbmV3c2xldHRlci12MV9lZGl0b3JpYWxfbGlua19jb2xvcjogJGNvcmVfbGlua19jb2xvciAhZGVmYXVsdDtcclxuJG5ld3NsZXR0ZXItdjFfZWRpdG9yaWFsX2xpbmtfdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWRlZmF1bHQ7XHJcbiRuZXdzbGV0dGVyLXYxX2VkaXRvcmlhbF9saW5rX2hvdmVyX2NvbG9yOiAkY29yZV9saW5rX2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kbmV3c2xldHRlci12MV9lZGl0b3JpYWxfdGV4dF9mb250OiAkZWRpdG9yaWFsX3BfZm9udCAhZGVmYXVsdDtcclxuJG5ld3NsZXR0ZXItdjFfZWRpdG9yaWFsX3RleHRfYWxpZ24gOmNlbnRlciAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy8gQ1RBIHF1YXRlcm5haXJlIFxyXG5cclxuJG5ld3NsZXR0ZXItdjEtY3RhX2ZvbnQtc2l6ZS1taW46IDFyZW0gIWRlZmF1bHQ7IC8vIDE2cHhcclxuJG5ld3NsZXR0ZXItdjEtY3RhX2ZvbnQtc2l6ZS1tYXg6IDFyZW0gIWRlZmF1bHQ7IC8vIDE2cHhcclxuJG5ld3NsZXR0ZXItdjEtY3RhX2ZvbnQtc2l6ZSA6IGNsYW1wKCRuZXdzbGV0dGVyLXYxLWN0YV9mb250LXNpemUtbWluLCBjYWxjKDFyZW0gKyAwdncpLCAkbmV3c2xldHRlci12MS1jdGFfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRuZXdzbGV0dGVyLXYxLWN0YV9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJG5ld3NsZXR0ZXItdjEtY3RhX2ZvbnQtd2VpZ2h0IDogNDAwICFkZWZhdWx0O1xyXG4kbmV3c2xldHRlci12MS1jdGFfZm9udDogbm9ybWFsIG5vcm1hbCAkbmV3c2xldHRlci12MS1jdGFfZm9udC13ZWlnaHQgI3skbmV3c2xldHRlci12MS1jdGFfZm9udC1zaXplfSAvIDEgJG5ld3NsZXR0ZXItdjEtY3RhX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kbmV3c2xldHRlci12MS1jdGFfdGV4dC1hbGlnbjogY2VudGVyICFkZWZhdWx0O1xyXG4kbmV3c2xldHRlci12MS1jdGFfdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhZGVmYXVsdDtcclxuJG5ld3NsZXR0ZXItdjEtY3RhX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJG5ld3NsZXR0ZXItdjEtY3RhX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRuZXdzbGV0dGVyLXYxLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRuZXdzbGV0dGVyLXYxLWN0YV9ob3Zlcl9jb2xvciA6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcbiRuZXdzbGV0dGVyLXYxLWN0YV9ob3Zlcl9ib3JkZXItY29sb3I6ICRuZXdzbGV0dGVyLXYxLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kbmV3c2xldHRlci12MS1jdGFfZHJhd2luZ19oZWlnaHQ6IDE0cHggIWRlZmF1bHQ7XHJcbiRuZXdzbGV0dGVyLXYxLWN0YV9kcmF3aW5nX3dpZHRoOiA3cHggIWRlZmF1bHQ7XHJcbiRuZXdzbGV0dGVyLXYxLWN0YV9kcmF3aW5nX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJG5ld3NsZXR0ZXItdjEtY3RhX2RyYXdpbmdfaG92ZXJfY29sb3I6ICRuZXdzbGV0dGVyLXYxLWN0YV9ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuJG5ld3NsZXR0ZXItdjEtY3RhX2RyYXdpbmdfYm9yZGVyX2NvbG9yOiAkbmV3c2xldHRlci12MS1jdGFfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi5uZXdzbGV0dGVyLXYxIHtcclxuICAgIGJhY2tncm91bmQ6ICRuZXdzbGV0dGVyLXYxX2JhY2tncm91bmQ7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAkbmV3c2xldHRlci12MV9iYWNrZ3JvdW5kX2dyYWRpZW50X3RvcCwgJG5ld3NsZXR0ZXItdjFfYmFja2dyb3VuZF9ncmFkaWVudF9ib3R0b20pO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV3c2xldHRlci12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuZXdzbGV0dGVyLXYxX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV3c2xldHRlci12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmVkaXRvcmlhbCB7XHJcbiAgICAgICAgY29sb3I6ICRuZXdzbGV0dGVyLXYxX2VkaXRvcmlhbF90ZXh0X2NvbG9yO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRuZXdzbGV0dGVyLXYxX2VkaXRvcmlhbF9saW5rX2NvbG9yO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRuZXdzbGV0dGVyLXYxX2VkaXRvcmlhbF9saW5rX3RleHQtZGVjb3JhdGlvbjtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRuZXdzbGV0dGVyLXYxX2VkaXRvcmlhbF9saW5rX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udDogJG5ld3NsZXR0ZXItdjFfZWRpdG9yaWFsX3RleHRfZm9udDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogJG5ld3NsZXR0ZXItdjFfZWRpdG9yaWFsX3RleHRfYWxpZ247XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jdGEtcXVhdGVybmFyeSB7XHJcbiAgICAgICAgZm9udDogJG5ld3NsZXR0ZXItdjEtY3RhX2ZvbnQ7XHJcbiAgICAgICAgY29sb3I6ICRuZXdzbGV0dGVyLXYxLWN0YV9jb2xvcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkbmV3c2xldHRlci12MS1jdGFfYmFja2dyb3VuZDtcclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBjb2xvcjogJG5ld3NsZXR0ZXItdjEtY3RhX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRuZXdzbGV0dGVyLXYxLWN0YV9ob3Zlcl9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJG5ld3NsZXR0ZXItdjEtY3RhX2RyYXdpbmdfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuZXdzbGV0dGVyLXYxLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuZXdzbGV0dGVyLXYxLWN0YV9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19kcmF3aW5nIHtcclxuICAgICAgICAgICAgZmlsbDogJG5ld3NsZXR0ZXItdjEtY3RhX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGlua3MtZ3JvdXAge1xyXG4gICAgICAgICAgICAmX19saW5rIHtcclxuICAgICAgICAgICAgICAgICYtLWRyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgIC5saW5rcy1ncm91cF9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8vIFRJVExFXHJcbiRuZXdzbGV0dGVyLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgO1xyXG4kbmV3c2xldHRlci12MV90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkbmV3c2xldHRlci12MV90aXRsZS12MV9wYXJ0MV9jb2xvciA7XHJcbiRuZXdzbGV0dGVyLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtNSA7XHJcblxyXG5cclxuLy9CQUNLR1JPVU5EXHJcblxyXG4kbmV3c2xldHRlci12MV9iYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9tb2R1bGVzL25ld3NsZXR0ZXIvMS5qcGcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvdmVyIHRyYW5zcGFyZW50IDtcclxuXHJcbi8vR3JhZGllbnQgdG8gQkFDS0dST1VORFxyXG5cclxuJG5ld3NsZXR0ZXItdjFfYmFja2dyb3VuZF9ncmFkaWVudF90b3A6IHRyYW5zcGFyZW50IDtcclxuJG5ld3NsZXR0ZXItdjFfYmFja2dyb3VuZF9ncmFkaWVudF9ib3R0b206ICRjb2xvcl9uZXV0cmFsLTAgO1xyXG5cclxuXHJcblxyXG4vLyBFRElUT1JJQUxcclxuXHJcbiRuZXdzbGV0dGVyLXYxX2VkaXRvcmlhbF90ZXh0X2NvbG9yOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRuZXdzbGV0dGVyLXYxX2VkaXRvcmlhbF9saW5rX2NvbG9yOiAkY29yZV9saW5rX2NvbG9yIDtcclxuJG5ld3NsZXR0ZXItdjFfZWRpdG9yaWFsX2xpbmtfdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgO1xyXG4kbmV3c2xldHRlci12MV9lZGl0b3JpYWxfbGlua19ob3Zlcl9jb2xvcjogJGNvcmVfbGlua19ob3Zlcl9jb2xvciA7XHJcbiRuZXdzbGV0dGVyLXYxX2VkaXRvcmlhbF90ZXh0X2ZvbnQ6ICRlZGl0b3JpYWxfcF9mb250IDtcclxuJG5ld3NsZXR0ZXItdjFfZWRpdG9yaWFsX3RleHRfYWxpZ24gOmNlbnRlciA7XHJcblxyXG5cclxuXHJcbi8vIENUQSBxdWF0ZXJuYWlyZSBcclxuXHJcbiRuZXdzbGV0dGVyLXYxLWN0YV9mb250LXNpemUtbWluOiAxcmVtIDsgLy8gMTZweFxyXG4kbmV3c2xldHRlci12MS1jdGFfZm9udC1zaXplLW1heDogMXJlbSA7IC8vIDE2cHhcclxuJG5ld3NsZXR0ZXItdjEtY3RhX2ZvbnQtc2l6ZSA6IGNsYW1wKCRuZXdzbGV0dGVyLXYxLWN0YV9mb250LXNpemUtbWluLCBjYWxjKDFyZW0gKyAwdncpLCAkbmV3c2xldHRlci12MS1jdGFfZm9udC1zaXplLW1heCkgO1xyXG4kbmV3c2xldHRlci12MS1jdGFfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgO1xyXG4kbmV3c2xldHRlci12MS1jdGFfZm9udC13ZWlnaHQgOiA0MDAgO1xyXG4kbmV3c2xldHRlci12MS1jdGFfZm9udDogbm9ybWFsIG5vcm1hbCAkbmV3c2xldHRlci12MS1jdGFfZm9udC13ZWlnaHQgI3skbmV3c2xldHRlci12MS1jdGFfZm9udC1zaXplfSAvIDEgJG5ld3NsZXR0ZXItdjEtY3RhX2ZvbnQtZmFtaWx5IDtcclxuJG5ld3NsZXR0ZXItdjEtY3RhX3RleHQtYWxpZ246IGNlbnRlciA7XHJcbiRuZXdzbGV0dGVyLXYxLWN0YV90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlIDtcclxuJG5ld3NsZXR0ZXItdjEtY3RhX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtMiA7XHJcbiRuZXdzbGV0dGVyLXYxLWN0YV9jb2xvciA6ICRjb2xvcl9icmFuZC01IDtcclxuJG5ld3NsZXR0ZXItdjEtY3RhX2hvdmVyX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtMyA7XHJcbiRuZXdzbGV0dGVyLXYxLWN0YV9ob3Zlcl9jb2xvciA6ICRjb2xvcl9uZXV0cmFsLTEgO1xyXG4kbmV3c2xldHRlci12MS1jdGFfaG92ZXJfYm9yZGVyLWNvbG9yOiAkbmV3c2xldHRlci12MS1jdGFfaG92ZXJfYmFja2dyb3VuZCA7XHJcbiRuZXdzbGV0dGVyLXYxLWN0YV9kcmF3aW5nX2hlaWdodDogMTRweCA7XHJcbiRuZXdzbGV0dGVyLXYxLWN0YV9kcmF3aW5nX3dpZHRoOiA3cHggO1xyXG4kbmV3c2xldHRlci12MS1jdGFfZHJhd2luZ19jb2xvcjogJGNvbG9yX2JyYW5kLTUgO1xyXG4kbmV3c2xldHRlci12MS1jdGFfZHJhd2luZ19ob3Zlcl9jb2xvcjogJG5ld3NsZXR0ZXItdjEtY3RhX2hvdmVyX2NvbG9yIDtcclxuJG5ld3NsZXR0ZXItdjEtY3RhX2RyYXdpbmdfYm9yZGVyX2NvbG9yOiAkbmV3c2xldHRlci12MS1jdGFfY29sb3IgO1xyXG5cclxuIiwiLy8gVElUTEVcclxuJG51bWJlcnMtaG9tZS12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kbnVtYmVycy1ob21lLXYxX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I6ICRudW1iZXJzLWhvbWUtdjFfdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRudW1iZXJzLWhvbWUtdjFfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRudW1iZXJzLWhvbWUtdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJG51bWJlcnMtaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yICFkZWZhdWx0O1xyXG4kbnVtYmVycy1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kbnVtYmVycy1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kbnVtYmVycy1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiAhZGVmYXVsdDtcclxuXHJcbiRudW1iZXJzLWhvbWUtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJG51bWJlcnMtaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgIWRlZmF1bHQ7XHJcbiRudW1iZXJzLWhvbWUtdjFfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kbnVtYmVycy1ob21lLXYxX2JhY2tncm91bmRfYnVsbGV0X3N2ZyA6JGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRudW1iZXJzLWhvbWUtdjFfYmFja2dyb3VuZF9idWxsZXRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG4vLyBQYWdpbmF0aW9uIFwiUHLDqWPDqWRlbnRcIiBldCBcIlN1aXZhbnRcIiBcclxuJG51bWJlcnMtaG9tZS12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kOiRudW1iZXJzLWhvbWUtdjFfYmFja2dyb3VuZF9idWxsZXRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJG51bWJlcnMtaG9tZS12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjokbnVtYmVycy1ob21lLXYxX2JhY2tncm91bmRfYnVsbGV0X3N2ZyAhZGVmYXVsdDtcclxuJG51bWJlcnMtaG9tZS12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yICAhZGVmYXVsdDtcclxuXHJcbiRudW1iZXJzLWhvbWUtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kbnVtYmVycy1ob21lLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yICAhZGVmYXVsdDtcclxuJG51bWJlcnMtaG9tZS12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yICAgIWRlZmF1bHQ7XHJcblxyXG4kbnVtYmVycy1ob21lLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoICFkZWZhdWx0O1xyXG4kbnVtYmVycy1ob21lLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCA6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0ICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4vL0JBQ0tHUk9VTkRcclxuXHJcbiRudW1iZXJzLWhvbWUtdjFfYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvbW9kdWxlcy9jaGlmZnJlcy8xLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY292ZXIgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcblxyXG4vL0dyYWRpZW50IHRvIEJBQ0tHUk9VTkRcclxuXHJcbiRudW1iZXJzLWhvbWUtdjFfYmFja2dyb3VuZF9ncmFkaWVudF90b3A6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kbnVtYmVycy1ob21lLXYxX2JhY2tncm91bmRfZ3JhZGllbnRfYm90dG9tOiAkY29sb3JfbmV1dHJhbC0wICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vSVRFTVNcclxuJG51bWJlcnMtaG9tZS12MV9pdGVtX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kbnVtYmVycy1ob21lLXYxX2l0ZW1fc3ZnX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuLy9DSElGRlJFIFxyXG5cclxuJG51bWJlcnMtaG9tZS12MV9pdGVtX2ZvbnQtLW51bWJlciA6bm9ybWFsIG5vcm1hbCA2MDAgMi42MjVyZW0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kbnVtYmVycy1ob21lLXYxX2l0ZW1fY29sb3ItLW51bWJlciA6JGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG4vLyBUSVRMRSBDSElGRlJFXHJcblxyXG4kbnVtYmVycy1ob21lLXYxX2l0ZW1fZm9udC0tdGl0bGUgOm5vcm1hbCBub3JtYWwgNDAwIDEuNXJlbSAvIDEuNCAkZm9udC1mYW1pbHktLTIgIWRlZmF1bHQ7XHJcbiRudW1iZXJzLWhvbWUtdjFfaXRlbV9jb2xvci0tdGl0bGUgOiRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kbnVtYmVycy1ob21lLXYxX2l0ZW1fdGV4dF90cmFuc2Zvcm0tLXRpdGxlOiBsb3dlcmNhc2UgIWRlZmF1bHQ7XHJcblxyXG4ubnVtYmVycy1ob21lLXYxIHtcclxuICAgIGJhY2tncm91bmQ6ICRudW1iZXJzLWhvbWUtdjFfYmFja2dyb3VuZDtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICRudW1iZXJzLWhvbWUtdjFfYmFja2dyb3VuZF9ncmFkaWVudF90b3AsICRudW1iZXJzLWhvbWUtdjFfYmFja2dyb3VuZF9ncmFkaWVudF9ib3R0b20pO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICYtLXN2ZyB7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkbnVtYmVycy1ob21lLXYxX2l0ZW1fc3ZnX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1udW1iZXIge1xyXG4gICAgICAgICAgICBmb250OiAkbnVtYmVycy1ob21lLXYxX2l0ZW1fZm9udC0tbnVtYmVyO1xyXG4gICAgICAgICAgICBjb2xvcjogJG51bWJlcnMtaG9tZS12MV9pdGVtX2NvbG9yLS1udW1iZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRudW1iZXJzLWhvbWUtdjFfaXRlbV9mb250LS10aXRsZTtcclxuICAgICAgICAgICAgY29sb3I6ICRudW1iZXJzLWhvbWUtdjFfaXRlbV9jb2xvci0tdGl0bGU7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbnVtYmVycy1ob21lLXYxX2l0ZW1fdGV4dF90cmFuc2Zvcm0tLXRpdGxlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRudW1iZXJzLWhvbWUtdjFfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbnVtYmVycy1ob21lLXYxX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbnVtYmVycy1ob21lLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuanMtbnVtYmVycy1zd2lwZXIge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJG51bWJlcnMtaG9tZS12MV9pdGVtX2JhY2tncm91bmQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cclxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJG51bWJlcnMtaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJG51bWJlcnMtaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbnVtYmVycy1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJG51bWJlcnMtaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgICAgICBtYXJnaW46ICRudW1iZXJzLWhvbWUtdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG5cclxuICAgICAgICAgICAgJi1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG51bWJlcnMtaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbnVtYmVycy1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG51bWJlcnMtaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3N3aXBlci1idXR0b25ze1xyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6JG51bWJlcnMtaG9tZS12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB3aWR0aDokbnVtYmVycy1ob21lLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoO1xyXG4gICAgICAgICAgICBoZWlnaHQ6JG51bWJlcnMtaG9tZS12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRudW1iZXJzLWhvbWUtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAmX19zdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJG51bWJlcnMtaG9tZS12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRudW1iZXJzLWhvbWUtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG51bWJlcnMtaG9tZS12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcclxuICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJG51bWJlcnMtaG9tZS12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG59IiwiLy8gVElUTEVcclxuJG51bWJlcnMtaG9tZS12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yIDtcclxuJG51bWJlcnMtaG9tZS12MV90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkbnVtYmVycy1ob21lLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yIDtcclxuJG51bWJlcnMtaG9tZS12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTUgO1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRudW1iZXJzLWhvbWUtdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZCA7XHJcbiRudW1iZXJzLWhvbWUtdjFfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA7XHJcbiRudW1iZXJzLWhvbWUtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvbG9yX2JyYW5kLTUgO1xyXG4kbnVtYmVycy1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDtcclxuJG51bWJlcnMtaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gO1xyXG5cclxuJG51bWJlcnMtaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC01IDtcclxuJG51bWJlcnMtaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgO1xyXG4kbnVtYmVycy1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRudW1iZXJzLWhvbWUtdjFfYmFja2dyb3VuZF9idWxsZXRfc3ZnIDokY29sb3JfYnJhbmQtMSA7XHJcbiRudW1iZXJzLWhvbWUtdjFfYmFja2dyb3VuZF9idWxsZXRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgO1xyXG5cclxuLy8gUGFnaW5hdGlvbiBcIlByw6ljw6lkZW50XCIgZXQgXCJTdWl2YW50XCIgXHJcbiRudW1iZXJzLWhvbWUtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDokbnVtYmVycy1ob21lLXYxX2JhY2tncm91bmRfYnVsbGV0X2JhY2tncm91bmQgO1xyXG4kbnVtYmVycy1ob21lLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiRudW1iZXJzLWhvbWUtdjFfYmFja2dyb3VuZF9idWxsZXRfc3ZnIDtcclxuJG51bWJlcnMtaG9tZS12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yICA7XHJcblxyXG4kbnVtYmVycy1ob21lLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZCA7XHJcbiRudW1iZXJzLWhvbWUtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3IgIDtcclxuJG51bWJlcnMtaG9tZS12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yICAgO1xyXG5cclxuJG51bWJlcnMtaG9tZS12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aCA7XHJcbiRudW1iZXJzLWhvbWUtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgO1xyXG5cclxuXHJcblxyXG4vL0JBQ0tHUk9VTkRcclxuXHJcbiRudW1iZXJzLWhvbWUtdjFfYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvbW9kdWxlcy9jaGlmZnJlcy8xLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY292ZXIgdHJhbnNwYXJlbnQgO1xyXG5cclxuLy9HcmFkaWVudCB0byBCQUNLR1JPVU5EXHJcblxyXG4kbnVtYmVycy1ob21lLXYxX2JhY2tncm91bmRfZ3JhZGllbnRfdG9wOiB0cmFuc3BhcmVudCA7XHJcbiRudW1iZXJzLWhvbWUtdjFfYmFja2dyb3VuZF9ncmFkaWVudF9ib3R0b206ICRjb2xvcl9uZXV0cmFsLTAgO1xyXG5cclxuXHJcbi8vSVRFTVNcclxuJG51bWJlcnMtaG9tZS12MV9pdGVtX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01IDtcclxuJG51bWJlcnMtaG9tZS12MV9pdGVtX3N2Z19jb2xvcjogJGNvbG9yX2JyYW5kLTEgO1xyXG4vL0NISUZGUkUgXHJcblxyXG4kbnVtYmVycy1ob21lLXYxX2l0ZW1fZm9udC0tbnVtYmVyIDpub3JtYWwgbm9ybWFsIDYwMCAyLjYyNXJlbSAvIDEuNCAkZm9udC1mYW1pbHktLTEgO1xyXG4kbnVtYmVycy1ob21lLXYxX2l0ZW1fY29sb3ItLW51bWJlciA6JGNvbG9yX2JyYW5kLTIgO1xyXG5cclxuLy8gVElUTEUgQ0hJRkZSRVxyXG5cclxuJG51bWJlcnMtaG9tZS12MV9pdGVtX2ZvbnQtLXRpdGxlIDpub3JtYWwgbm9ybWFsIDQwMCAxLjVyZW0gLyAxLjQgJGZvbnQtZmFtaWx5LS0yIDtcclxuJG51bWJlcnMtaG9tZS12MV9pdGVtX2NvbG9yLS10aXRsZSA6JGNvbG9yX2JyYW5kLTEgO1xyXG4kbnVtYmVycy1ob21lLXYxX2l0ZW1fdGV4dF90cmFuc2Zvcm0tLXRpdGxlOiBsb3dlcmNhc2UgOyIsIi8vQkFDS0dST1VORFxyXG5cclxuJG9waW5pb24tdjFfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG4vLyBUSVRMRVxyXG4kb3Bpbmlvbi12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12MV90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkb3Bpbmlvbi12MV90aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJG9waW5pb24tdjFfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12MV90aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udDtcclxuJG9waW5pb24tdjFfdGl0bGUtdjFfcGFydDJfZm9udDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJG9waW5pb24tdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYxX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJG9waW5pb24tdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luICFkZWZhdWx0O1xyXG5cclxuJG9waW5pb24tdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJG9waW5pb24tdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiIFxyXG4kb3Bpbmlvbi12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yICAhZGVmYXVsdDtcclxuXHJcbiRvcGluaW9uLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJG9waW5pb24tdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yICAgIWRlZmF1bHQ7XHJcblxyXG4kb3Bpbmlvbi12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aCAhZGVmYXVsdDtcclxuJG9waW5pb24tdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vIEl0ZW1cclxuXHJcbiRvcGluaW9uLXYxX2l0ZW1fY29udGVudF9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG4kb3Bpbmlvbi12MV9pdGVtX2RhdGUtY29sb3I6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12MV9pdGVtX3RpdGxlLWNvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuXHJcbiRvcGluaW9uLXYxX2l0ZW1fdGl0bGUtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMS4yNXJlbSAvIDEuNCAkZm9udC1mYW1pbHktLTIgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYxX2l0ZW1fZGF0ZS1mb250OiBub3JtYWwgbm9ybWFsIDYwMCAwLjc1cmVtIC8gMS40ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJG9waW5pb24tdjFfaXRlbV9uYW1lLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12MV9pdGVtX3RleHQtZm9udCA6ICRlZGl0b3JpYWxfcF9mb250ICFkZWZhdWx0O1xyXG5cclxuXHJcbiRvcGluaW9uLXYxX2l0ZW1fbmFtZS1jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYxX2l0ZW1fdGV4dC1jb2xvciA6ICRlZGl0b3JpYWxfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kb3Bpbmlvbi12MV9iYWNrZ3JvdW5kX2J1bGxldF9zdmcgOiRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12MV9iYWNrZ3JvdW5kX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLm9waW5pb24tdjEge1xyXG4gICAgYmFja2dyb3VuZDogJG9waW5pb24tdjFfYmFja2dyb3VuZDtcclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRvcGluaW9uLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJG9waW5pb24tdjFfdGl0bGUtdjFfcGFydDFfZm9udDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRvcGluaW9uLXYxX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRvcGluaW9uLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG9waW5pb24tdjFfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW1zIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXItYnV0dG9uIHtcclxuXHJcbiAgICAgICAgJi1uZXh0X19zdmcsXHJcbiAgICAgICAgJi1wcmV2X19zdmcge1xyXG4gICAgICAgICAgICBmaWxsOiAkb3Bpbmlvbi12MV9iYWNrZ3JvdW5kX2J1bGxldF9zdmc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLW5leHQsXHJcbiAgICAgICAgJi1wcmV2IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJG9waW5pb24tdjFfYmFja2dyb3VuZF9idWxsZXRfYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cclxuXHJcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRvcGluaW9uLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkb3Bpbmlvbi12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkb3Bpbmlvbi12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRvcGluaW9uLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJG9waW5pb24tdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG5cclxuICAgICAgICAgICAgJi1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG9waW5pb24tdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG9waW5pb24tdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkb3Bpbmlvbi12MV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc3dpcGVyLWJ1dHRvbnN7XHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldixcclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDokb3Bpbmlvbi12MV9iYWNrZ3JvdW5kX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB3aWR0aDokb3Bpbmlvbi12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDtcclxuICAgICAgICAgICAgaGVpZ2h0OiRvcGluaW9uLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG9waW5pb24tdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAmX19zdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJG9waW5pb24tdjFfYmFja2dyb3VuZF9idWxsZXRfc3ZnO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG9waW5pb24tdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG9waW5pb24tdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDtcclxuXHJcbiAgICAgICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXHJcbiAgICAgICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRvcGluaW9uLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8qIEl0ZW0gKi9cclxuXHJcblxyXG4gICAgLml0ZW0ge1xyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkb3Bpbmlvbi12MV9pdGVtX2NvbnRlbnRfYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Jsb2NrIHtcclxuICAgICAgICAgICAgJi1kYXRlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkb3Bpbmlvbi12MV9pdGVtX2RhdGUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkb3Bpbmlvbi12MV9pdGVtX2RhdGUtZm9udDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OnRhYmxlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkb3Bpbmlvbi12MV9pdGVtX3RpdGxlLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJG9waW5pb24tdjFfaXRlbV90aXRsZS1mb250O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRvcGluaW9uLXYxX2l0ZW1fdGV4dC1jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250OiAkb3Bpbmlvbi12MV9pdGVtX3RleHQtZm9udDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtbmFtZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG9waW5pb24tdjFfaXRlbV9uYW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJG9waW5pb24tdjFfaXRlbV9uYW1lLWZvbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59IiwiLy9CQUNLR1JPVU5EXHJcblxyXG4kb3Bpbmlvbi12MV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMSA7XHJcblxyXG4vLyBUSVRMRVxyXG4kb3Bpbmlvbi12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yIDtcclxuJG9waW5pb24tdjFfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjogJG9waW5pb24tdjFfdGl0bGUtdjFfcGFydDFfY29sb3IgO1xyXG4kb3Bpbmlvbi12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTUgO1xyXG4kb3Bpbmlvbi12MV90aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udDtcclxuJG9waW5pb24tdjFfdGl0bGUtdjFfcGFydDJfZm9udDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJG9waW5pb24tdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgO1xyXG4kb3Bpbmlvbi12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDtcclxuJG9waW5pb24tdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvbG9yX2JyYW5kLTUgO1xyXG4kb3Bpbmlvbi12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA7XHJcbiRvcGluaW9uLXYxX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA7XHJcblxyXG4kb3Bpbmlvbi12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC01IDtcclxuJG9waW5pb24tdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgO1xyXG4kb3Bpbmlvbi12MV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvbG9yX2JyYW5kLTUgO1xyXG5cclxuLy8gUGFnaW5hdGlvbiBcIlByw6ljw6lkZW50XCIgZXQgXCJTdWl2YW50XCIgXHJcbiRvcGluaW9uLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZCA7XHJcbiRvcGluaW9uLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yIDtcclxuJG9waW5pb24tdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciAgO1xyXG5cclxuJG9waW5pb24tdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kIDtcclxuJG9waW5pb24tdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6ICRjb2xvcl9icmFuZC01IDtcclxuJG9waW5pb24tdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvciAgIDtcclxuXHJcbiRvcGluaW9uLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoIDtcclxuJG9waW5pb24tdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgO1xyXG5cclxuXHJcblxyXG4vLyBJdGVtXHJcblxyXG4kb3Bpbmlvbi12MV9pdGVtX2NvbnRlbnRfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC01IDtcclxuXHJcbiRvcGluaW9uLXYxX2l0ZW1fZGF0ZS1jb2xvcjogJGNvbG9yX2JyYW5kLTMgO1xyXG4kb3Bpbmlvbi12MV9pdGVtX3RpdGxlLWNvbG9yOiAkY29sb3JfYnJhbmQtMSA7XHJcblxyXG4kb3Bpbmlvbi12MV9pdGVtX3RpdGxlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDEuMjVyZW0gLyAxLjQgJGZvbnQtZmFtaWx5LS0yIDtcclxuJG9waW5pb24tdjFfaXRlbV9kYXRlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIDAuNzVyZW0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xIDtcclxuJG9waW5pb24tdjFfaXRlbV9uYW1lLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIDFyZW0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xIDtcclxuJG9waW5pb24tdjFfaXRlbV90ZXh0LWZvbnQgOiAkZWRpdG9yaWFsX3BfZm9udCA7XHJcblxyXG5cclxuJG9waW5pb24tdjFfaXRlbV9uYW1lLWNvbG9yOiAkY29sb3JfYnJhbmQtMiA7XHJcbiRvcGluaW9uLXYxX2l0ZW1fdGV4dC1jb2xvciA6ICRlZGl0b3JpYWxfY29sb3IgO1xyXG5cclxuJG9waW5pb24tdjFfYmFja2dyb3VuZF9idWxsZXRfc3ZnIDokY29sb3JfYnJhbmQtMSA7XHJcbiRvcGluaW9uLXYxX2JhY2tncm91bmRfYnVsbGV0X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01IDtcclxuXHJcblxyXG4iLCIvL0JBQ0tHUk9VTkRcclxuXHJcbiRvcGluaW9uLXYyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuLy8gVElUTEVcclxuJG9waW5pb24tdjJfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJG9waW5pb24tdjJfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjogJG9waW5pb24tdjJfdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYyX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJG9waW5pb24tdjJfdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiRvcGluaW9uLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0Ml9mb250O1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRvcGluaW9uLXYyX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12Ml9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12Ml9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJG9waW5pb24tdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYyX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiAhZGVmYXVsdDtcclxuXHJcbiRvcGluaW9uLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12Ml9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG4vLyBQYWdpbmF0aW9uIFwiUHLDqWPDqWRlbnRcIiBldCBcIlN1aXZhbnRcIiBcclxuJG9waW5pb24tdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvciAhZGVmYXVsdDtcclxuJG9waW5pb24tdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciAgIWRlZmF1bHQ7XHJcblxyXG4kb3Bpbmlvbi12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJG9waW5pb24tdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvciAgICFkZWZhdWx0O1xyXG5cclxuJG9waW5pb24tdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGggIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCA6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0ICFkZWZhdWx0O1xyXG5cclxuLy8gSXRlbVxyXG5cclxuJG9waW5pb24tdjJfaXRlbV9jb250ZW50X2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcbiRvcGluaW9uLXYyX2l0ZW1fZGF0ZS1jb2xvcjogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYyX2l0ZW1fdGl0bGUtY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuJG9waW5pb24tdjJfaXRlbV90aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAxLjI1cmVtIC8gMS40ICRmb250LWZhbWlseS0tMiAhZGVmYXVsdDtcclxuJG9waW5pb24tdjJfaXRlbV9kYXRlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIDAuNzVyZW0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12Ml9pdGVtX25hbWUtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSAvIDEuNCAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYyX2l0ZW1fdGV4dC1mb250IDogJGVkaXRvcmlhbF9wX2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuJG9waW5pb24tdjJfaXRlbV9uYW1lLWNvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJG9waW5pb24tdjJfaXRlbV90ZXh0LWNvbG9yIDogJGVkaXRvcmlhbF9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRvcGluaW9uLXYyX2JhY2tncm91bmRfYnVsbGV0X3N2ZyA6JGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYyX2JhY2tncm91bmRfYnVsbGV0X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4ub3Bpbmlvbi12MiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkb3Bpbmlvbi12Ml9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG9waW5pb24tdjJfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkb3Bpbmlvbi12Ml90aXRsZS12MV9wYXJ0MV9mb250O1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG9waW5pb24tdjJfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJG9waW5pb24tdjJfdGl0bGUtdjFfcGFydDJfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkb3Bpbmlvbi12Ml90aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbXMge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyLWJ1dHRvbnN7XHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldixcclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDokb3Bpbmlvbi12Ml9iYWNrZ3JvdW5kX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB3aWR0aDokb3Bpbmlvbi12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDtcclxuICAgICAgICAgICAgaGVpZ2h0OiRvcGluaW9uLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG9waW5pb24tdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAmX19zdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJG9waW5pb24tdjJfYmFja2dyb3VuZF9idWxsZXRfc3ZnO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG9waW5pb24tdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG9waW5pb24tdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDtcclxuXHJcbiAgICAgICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXHJcbiAgICAgICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRvcGluaW9uLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3N3aXBlci1wYWdpbmF0aW9uIHtcclxuXHJcblxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkb3Bpbmlvbi12Ml9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJG9waW5pb24tdjJfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG9waW5pb24tdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkb3Bpbmlvbi12Ml9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgICAgICBtYXJnaW46ICRvcGluaW9uLXYyX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiAgICAgICAgICAgICYtYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRvcGluaW9uLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRvcGluaW9uLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG9waW5pb24tdjJfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvKiBJdGVtICovXHJcblxyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJG9waW5pb24tdjJfaXRlbV9jb250ZW50X2JhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19ibG9jayB7XHJcbiAgICAgICAgICAgICYtZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG9waW5pb24tdjJfaXRlbV9kYXRlLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJG9waW5pb24tdjJfaXRlbV9kYXRlLWZvbnQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogLW1vei1maXQtY29udGVudDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAtd2Via2l0LWZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTp0YWJsZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG9waW5pb24tdjJfaXRlbV90aXRsZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRvcGluaW9uLXYyX2l0ZW1fdGl0bGUtZm9udDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkb3Bpbmlvbi12Ml9pdGVtX3RleHQtY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udDogJG9waW5pb24tdjJfaXRlbV90ZXh0LWZvbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLW5hbWUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRvcGluaW9uLXYyX2l0ZW1fbmFtZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRvcGluaW9uLXYyX2l0ZW1fbmFtZS1mb250O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufSIsIi8vQkFDS0dST1VORFxyXG5cclxuJG9waW5pb24tdjJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgO1xyXG5cclxuLy8gVElUTEVcclxuJG9waW5pb24tdjJfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciA7XHJcbiRvcGluaW9uLXYyX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I6ICRvcGluaW9uLXYyX3RpdGxlLXYxX3BhcnQxX2NvbG9yIDtcclxuJG9waW5pb24tdjJfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC01IDtcclxuJG9waW5pb24tdjJfdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiRvcGluaW9uLXYyX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0Ml9mb250O1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRvcGluaW9uLXYyX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6IHRyYW5zcGFyZW50IDtcclxuJG9waW5pb24tdjJfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA7XHJcbiRvcGluaW9uLXYyX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb2xvcl9icmFuZC01IDtcclxuJG9waW5pb24tdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgO1xyXG4kb3Bpbmlvbi12Ml9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gO1xyXG5cclxuJG9waW5pb24tdjJfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRvcGluaW9uLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb2xvcl9icmFuZC01IDtcclxuJG9waW5pb24tdjJfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb2xvcl9icmFuZC01IDtcclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiIFxyXG4kb3Bpbmlvbi12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQgO1xyXG4kb3Bpbmlvbi12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvciA7XHJcbiRvcGluaW9uLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3IgIDtcclxuXHJcbiRvcGluaW9uLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZCA7XHJcbiRvcGluaW9uLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRvcGluaW9uLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3IgICA7XHJcblxyXG4kb3Bpbmlvbi12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aCA7XHJcbiRvcGluaW9uLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCA6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDtcclxuXHJcbi8vIEl0ZW1cclxuXHJcbiRvcGluaW9uLXYyX2l0ZW1fY29udGVudF9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTUgO1xyXG5cclxuJG9waW5pb24tdjJfaXRlbV9kYXRlLWNvbG9yOiAkY29sb3JfYnJhbmQtMyA7XHJcbiRvcGluaW9uLXYyX2l0ZW1fdGl0bGUtY29sb3I6ICRjb2xvcl9icmFuZC0xIDtcclxuXHJcbiRvcGluaW9uLXYyX2l0ZW1fdGl0bGUtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMS4yNXJlbSAvIDEuNCAkZm9udC1mYW1pbHktLTIgO1xyXG4kb3Bpbmlvbi12Ml9pdGVtX2RhdGUtZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgMC43NXJlbSAvIDEuNCAkZm9udC1mYW1pbHktLTEgO1xyXG4kb3Bpbmlvbi12Ml9pdGVtX25hbWUtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSAvIDEuNCAkZm9udC1mYW1pbHktLTEgO1xyXG4kb3Bpbmlvbi12Ml9pdGVtX3RleHQtZm9udCA6ICRlZGl0b3JpYWxfcF9mb250IDtcclxuXHJcblxyXG4kb3Bpbmlvbi12Ml9pdGVtX25hbWUtY29sb3I6ICRjb2xvcl9icmFuZC0yIDtcclxuJG9waW5pb24tdjJfaXRlbV90ZXh0LWNvbG9yIDogJGVkaXRvcmlhbF9jb2xvciA7XHJcblxyXG4kb3Bpbmlvbi12Ml9iYWNrZ3JvdW5kX2J1bGxldF9zdmcgOiRjb2xvcl9icmFuZC0xIDtcclxuJG9waW5pb24tdjJfYmFja2dyb3VuZF9idWxsZXRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgO1xyXG5cclxuXHJcbiIsIi8vQkFDS0dST1VORFxyXG5cclxuJG9waW5pb24tdjNfYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL21vZHVsZXMvb3BpbmlvbnMvMy5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12M19iYWNrZ3JvdW5kLWZpbHRlcjpsaW5lYXItZ3JhZGllbnQoMTc1ZGVnLCB0cmFuc3BhcmVudCwgIzAwMCkgICFkZWZhdWx0O1xyXG4vLyBUSVRMRVxyXG4kb3Bpbmlvbi12M190aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12M190aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkb3Bpbmlvbi12M190aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJG9waW5pb24tdjNfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12M190aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udDtcclxuJG9waW5pb24tdjNfdGl0bGUtdjFfcGFydDJfZm9udDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJG9waW5pb24tdjNfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYzX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12M19wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJG9waW5pb24tdjNfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luICFkZWZhdWx0O1xyXG5cclxuJG9waW5pb24tdjNfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJG9waW5pb24tdjNfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYzX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiIFxyXG4kb3Bpbmlvbi12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yICAhZGVmYXVsdDtcclxuXHJcbiRvcGluaW9uLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJG9waW5pb24tdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yICAgIWRlZmF1bHQ7XHJcblxyXG4kb3Bpbmlvbi12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aCAhZGVmYXVsdDtcclxuJG9waW5pb24tdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gSXRlbVxyXG5cclxuJG9waW5pb24tdjNfaXRlbV9jb250ZW50X2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcbiRvcGluaW9uLXYzX2l0ZW1fZGF0ZS1jb2xvcjogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYzX2l0ZW1fdGl0bGUtY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuJG9waW5pb24tdjNfaXRlbV90aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAxLjI1cmVtIC8gMS40ICRmb250LWZhbWlseS0tMiAhZGVmYXVsdDtcclxuJG9waW5pb24tdjNfaXRlbV9kYXRlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIDAuNzVyZW0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kb3Bpbmlvbi12M19pdGVtX25hbWUtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgMXJlbSAvIDEuNCAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYzX2l0ZW1fdGV4dC1mb250IDogJGVkaXRvcmlhbF9wX2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuJG9waW5pb24tdjNfaXRlbV9uYW1lLWNvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJG9waW5pb24tdjNfaXRlbV90ZXh0LWNvbG9yIDogJGVkaXRvcmlhbF9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRvcGluaW9uLXYzX2JhY2tncm91bmRfYnVsbGV0X3N2ZyA6JGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRvcGluaW9uLXYzX2JhY2tncm91bmRfYnVsbGV0X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4ub3Bpbmlvbi12MyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkb3Bpbmlvbi12M19iYWNrZ3JvdW5kO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJG9waW5pb24tdjNfYmFja2dyb3VuZC1maWx0ZXI7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRvcGluaW9uLXYzX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJG9waW5pb24tdjNfdGl0bGUtdjFfcGFydDFfZm9udDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRvcGluaW9uLXYzX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRvcGluaW9uLXYzX3RpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG9waW5pb24tdjNfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW1zIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3N3aXBlci1idXR0b25ze1xyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6JG9waW5pb24tdjNfYmFja2dyb3VuZF9idWxsZXRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgd2lkdGg6JG9waW5pb24tdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg7XHJcbiAgICAgICAgICAgIGhlaWdodDokb3Bpbmlvbi12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRvcGluaW9uLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgJl9fc3ZnIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRvcGluaW9uLXYzX2JhY2tncm91bmRfYnVsbGV0X3N2ZztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRvcGluaW9uLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRvcGluaW9uLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ7XHJcblxyXG4gICAgICAgICAgICAgICAgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxyXG4gICAgICAgICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkb3Bpbmlvbi12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItcGFnaW5hdGlvbiB7XHJcblxyXG5cclxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJG9waW5pb24tdjNfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgY29sb3I6ICRvcGluaW9uLXYzX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRvcGluaW9uLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJG9waW5pb24tdjNfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cztcclxuICAgICAgICAgICAgbWFyZ2luOiAkb3Bpbmlvbi12M19wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW47XHJcblxyXG4gICAgICAgICAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkb3Bpbmlvbi12M19wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkb3Bpbmlvbi12M19wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRvcGluaW9uLXYzX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLyogSXRlbSAqL1xyXG5cclxuXHJcbiAgICAuaXRlbSB7XHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRvcGluaW9uLXYzX2l0ZW1fY29udGVudF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fYmxvY2sge1xyXG4gICAgICAgICAgICAmLWRhdGUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRvcGluaW9uLXYzX2l0ZW1fZGF0ZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRvcGluaW9uLXYzX2l0ZW1fZGF0ZS1mb250O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG9waW5pb24tdjNfaXRlbV90aXRsZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRvcGluaW9uLXYzX2l0ZW1fdGl0bGUtZm9udDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkb3Bpbmlvbi12M19pdGVtX3RleHQtY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udDogJG9waW5pb24tdjNfaXRlbV90ZXh0LWZvbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLW5hbWUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRvcGluaW9uLXYzX2l0ZW1fbmFtZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRvcGluaW9uLXYzX2l0ZW1fbmFtZS1mb250O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufSIsIi8vQkFDS0dST1VORFxyXG5cclxuJG9waW5pb24tdjNfYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL21vZHVsZXMvb3BpbmlvbnMvMy5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyIDtcclxuJG9waW5pb24tdjNfYmFja2dyb3VuZC1maWx0ZXI6bGluZWFyLWdyYWRpZW50KDE3NWRlZywgdHJhbnNwYXJlbnQsICMwMDApICA7XHJcbi8vIFRJVExFXHJcbiRvcGluaW9uLXYzX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgO1xyXG4kb3Bpbmlvbi12M190aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkb3Bpbmlvbi12M190aXRsZS12MV9wYXJ0MV9jb2xvciA7XHJcbiRvcGluaW9uLXYzX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRvcGluaW9uLXYzX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250O1xyXG4kb3Bpbmlvbi12M190aXRsZS12MV9wYXJ0Ml9mb250OiAkdGl0bGUtdjFfcGFydDJfZm9udDtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kb3Bpbmlvbi12M19wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCA7XHJcbiRvcGluaW9uLXYzX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgO1xyXG4kb3Bpbmlvbi12M19wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRvcGluaW9uLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDtcclxuJG9waW5pb24tdjNfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDtcclxuXHJcbiRvcGluaW9uLXYzX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTUgO1xyXG4kb3Bpbmlvbi12M19wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRvcGluaW9uLXYzX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29sb3JfYnJhbmQtNSA7XHJcblxyXG4vLyBQYWdpbmF0aW9uIFwiUHLDqWPDqWRlbnRcIiBldCBcIlN1aXZhbnRcIiBcclxuJG9waW5pb24tdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kIDtcclxuJG9waW5pb24tdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3IgO1xyXG4kb3Bpbmlvbi12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yICA7XHJcblxyXG4kb3Bpbmlvbi12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQgO1xyXG4kb3Bpbmlvbi12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTUgO1xyXG4kb3Bpbmlvbi12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yICAgO1xyXG5cclxuJG9waW5pb24tdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGggO1xyXG4kb3Bpbmlvbi12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCA7XHJcblxyXG5cclxuLy8gSXRlbVxyXG5cclxuJG9waW5pb24tdjNfaXRlbV9jb250ZW50X2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtNSA7XHJcblxyXG4kb3Bpbmlvbi12M19pdGVtX2RhdGUtY29sb3I6ICRjb2xvcl9icmFuZC0zIDtcclxuJG9waW5pb24tdjNfaXRlbV90aXRsZS1jb2xvcjogJGNvbG9yX2JyYW5kLTEgO1xyXG5cclxuJG9waW5pb24tdjNfaXRlbV90aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAxLjI1cmVtIC8gMS40ICRmb250LWZhbWlseS0tMiA7XHJcbiRvcGluaW9uLXYzX2l0ZW1fZGF0ZS1mb250OiBub3JtYWwgbm9ybWFsIDYwMCAwLjc1cmVtIC8gMS40ICRmb250LWZhbWlseS0tMSA7XHJcbiRvcGluaW9uLXYzX2l0ZW1fbmFtZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAxcmVtIC8gMS40ICRmb250LWZhbWlseS0tMSA7XHJcbiRvcGluaW9uLXYzX2l0ZW1fdGV4dC1mb250IDogJGVkaXRvcmlhbF9wX2ZvbnQgO1xyXG5cclxuXHJcbiRvcGluaW9uLXYzX2l0ZW1fbmFtZS1jb2xvcjogJGNvbG9yX2JyYW5kLTIgO1xyXG4kb3Bpbmlvbi12M19pdGVtX3RleHQtY29sb3IgOiAkZWRpdG9yaWFsX2NvbG9yIDtcclxuXHJcbiRvcGluaW9uLXYzX2JhY2tncm91bmRfYnVsbGV0X3N2ZyA6JGNvbG9yX2JyYW5kLTEgO1xyXG4kb3Bpbmlvbi12M19iYWNrZ3JvdW5kX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSA7XHJcblxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiRwYWdpbmF0aW9uX2NvbG9yIDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uX2JhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb25faXRlbV9mb250LXNpemUtbWluOiAwLjg3NXJlbSAhZGVmYXVsdDsgLy8gMTZweFxyXG4kcGFnaW5hdGlvbl9pdGVtX2ZvbnQtc2l6ZS1tYXg6IDFyZW0gIWRlZmF1bHQ7IC8vIDEycHhcclxuJHBhZ2luYXRpb25faXRlbV9mb250LXNpemUgICAgOiBjbGFtcCgkcGFnaW5hdGlvbl9pdGVtX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMC42ODhyZW0gKyAwLjM5MXZ3KSwgJHBhZ2luYXRpb25faXRlbV9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb25faXRlbV9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb25faXRlbV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRwYWdpbmF0aW9uX2l0ZW1fZm9udC1zaXplfSAvIDEgJHBhZ2luYXRpb25faXRlbV9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb25faXRlbV9sZXR0ZXItc3BhY2luZzogbm9ybWFsICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbl9pdGVtX3RleHQtdHJhbnNmb3JtOiBub25lICFkZWZhdWx0O1xyXG5cclxuXHJcbiRwYWdpbmF0aW9uX2l0ZW1fY29sb3IgOiAkY29yZV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbl9pdGVtX2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbl9pdGVtX2FjdGl2ZV9jb2xvciA6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbl9pdGVtX2FjdGl2ZV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTMgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uX2l0ZW1faG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb25faXRlbV9ob3Zlcl9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS0xICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbl9pdGVtX3ByZXYtbmV4dF93aWR0aDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGggIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uX2l0ZW1fcHJldi1uZXh0X2hlaWdodDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0ICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbl9pdGVtX3ByZXYtbmV4dF9iYWNrZ3JvdW5kOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbl9pdGVtX3ByZXYtbmV4dF9jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3IgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uX2l0ZW1fcHJldi1uZXh0X2JvcmRlci1jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb25faXRlbV91bmFjdGl2ZV9jb2xvcjogJGNvbG9yX2JyYW5kLTQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5wYWdpbmF0aW9uIHtcclxuICAgIGJhY2tncm91bmQ6ICRwYWdpbmF0aW9uX2JhY2tncm91bmQtY29sb3I7XHJcbiAgICBjb2xvcjogJHBhZ2luYXRpb25fY29sb3I7XHJcbiAgICBmb250OiAkcGFnaW5hdGlvbl9pdGVtX2ZvbnQ7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogJHBhZ2luYXRpb25faXRlbV9sZXR0ZXItc3BhY2luZztcclxuICAgIHRleHQtdHJhbnNmb3JtOiAkcGFnaW5hdGlvbl9pdGVtX3RleHQtdHJhbnNmb3JtO1xyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiAkcGFnaW5hdGlvbl9pdGVtX3ByZXYtbmV4dF93aWR0aDtcclxuICAgICAgICBoZWlnaHQ6ICRwYWdpbmF0aW9uX2l0ZW1fcHJldi1uZXh0X2hlaWdodDtcclxuICAgIH1cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cclxuICAgICAgICBjb2xvcjogJHBhZ2luYXRpb25faXRlbV9jb2xvcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcGFnaW5hdGlvbl9pdGVtX2JhY2tncm91bmQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcGFnaW5hdGlvbl9pdGVtX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcGFnaW5hdGlvbl9pdGVtX2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgJl9faXRlbS0tcHJldjpub3QoLnBhZ2luYXRpb25fX2l0ZW0tLXVuYWN0aXZlKSB7XHJcbiAgICAgICAgLnBhZ2luYXRpb25fX2xpbmsge1xyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIC5wYWdpbmF0aW9uX19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMykgcm90YXRlKDM2MGRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0tLW5leHQ6bm90KC5wYWdpbmF0aW9uX19pdGVtLS11bmFjdGl2ZSkge1xyXG4gICAgICAgIC5wYWdpbmF0aW9uX19saW5rIHtcclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAucGFnaW5hdGlvbl9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpIHJvdGF0ZSgtMzYwZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtLS1hY3RpdmUge1xyXG4gICAgICAgIC5wYWdpbmF0aW9uX19saW5rIHtcclxuICAgICAgICAgICAgY29sb3I6ICRwYWdpbmF0aW9uX2l0ZW1fYWN0aXZlX2NvbG9yO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcGFnaW5hdGlvbl9pdGVtX2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtLS1wcmV2LFxyXG4gICAgJl9faXRlbS0tbmV4dCB7XHJcbiAgICAgICAgd2lkdGg6ICRwYWdpbmF0aW9uX2l0ZW1fcHJldi1uZXh0X3dpZHRoO1xyXG4gICAgICAgIGhlaWdodDogJHBhZ2luYXRpb25faXRlbV9wcmV2LW5leHRfaGVpZ2h0O1xyXG4gICAgICAgIGNvbG9yOiAkcGFnaW5hdGlvbl9pdGVtX3ByZXYtbmV4dF9jb2xvcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcGFnaW5hdGlvbl9pdGVtX3ByZXYtbmV4dF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHBhZ2luYXRpb25faXRlbV9wcmV2LW5leHRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgIC5wYWdpbmF0aW9uX19saW5rIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhZ2luYXRpb25fX2RyYXdpbmcge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XHJcbiAgICAgICAgICAgIGZpbGw6ICRwYWdpbmF0aW9uX2l0ZW1fcHJldi1uZXh0X2NvbG9yO1xyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgICAmX19pdGVtLS11bmFjdGl2ZSB7XHJcbiAgICAgICAgLnBhZ2luYXRpb25fX2RyYXdpbmcge1xyXG5cclxuICAgICAgICAgICAgZmlsbDogJHBhZ2luYXRpb25faXRlbV91bmFjdGl2ZV9jb2xvcjtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiRwYWdpbmF0aW9uX2NvbG9yIDogJGNvbG9yX2JyYW5kLTEgO1xyXG4kcGFnaW5hdGlvbl9iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCA7XHJcblxyXG4kcGFnaW5hdGlvbl9pdGVtX2ZvbnQtc2l6ZS1taW46IDAuODc1cmVtIDsgLy8gMTZweFxyXG4kcGFnaW5hdGlvbl9pdGVtX2ZvbnQtc2l6ZS1tYXg6IDFyZW0gOyAvLyAxMnB4XHJcbiRwYWdpbmF0aW9uX2l0ZW1fZm9udC1zaXplICAgIDogY2xhbXAoJHBhZ2luYXRpb25faXRlbV9mb250LXNpemUtbWluLCBjYWxjKDAuNjg4cmVtICsgMC4zOTF2dyksICRwYWdpbmF0aW9uX2l0ZW1fZm9udC1zaXplLW1heCkgO1xyXG4kcGFnaW5hdGlvbl9pdGVtX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xIDtcclxuJHBhZ2luYXRpb25faXRlbV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRwYWdpbmF0aW9uX2l0ZW1fZm9udC1zaXplfSAvIDEgJHBhZ2luYXRpb25faXRlbV9mb250LWZhbWlseSA7XHJcbiRwYWdpbmF0aW9uX2l0ZW1fbGV0dGVyLXNwYWNpbmc6IG5vcm1hbCA7XHJcbiRwYWdpbmF0aW9uX2l0ZW1fdGV4dC10cmFuc2Zvcm06IG5vbmUgO1xyXG5cclxuXHJcbiRwYWdpbmF0aW9uX2l0ZW1fY29sb3IgOiAkY29yZV90ZXh0X2NvbG9yIDtcclxuJHBhZ2luYXRpb25faXRlbV9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCA7XHJcbiRwYWdpbmF0aW9uX2l0ZW1fYWN0aXZlX2NvbG9yIDogJGNvbG9yX2JyYW5kLTIgO1xyXG4kcGFnaW5hdGlvbl9pdGVtX2FjdGl2ZV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTMgO1xyXG4kcGFnaW5hdGlvbl9pdGVtX2hvdmVyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTEgO1xyXG4kcGFnaW5hdGlvbl9pdGVtX2hvdmVyX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTEgO1xyXG4kcGFnaW5hdGlvbl9pdGVtX3ByZXYtbmV4dF93aWR0aDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGggO1xyXG4kcGFnaW5hdGlvbl9pdGVtX3ByZXYtbmV4dF9oZWlnaHQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCA7XHJcbiRwYWdpbmF0aW9uX2l0ZW1fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQgO1xyXG4kcGFnaW5hdGlvbl9pdGVtX3ByZXYtbmV4dF9jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3IgO1xyXG4kcGFnaW5hdGlvbl9pdGVtX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciA7XHJcblxyXG4kcGFnaW5hdGlvbl9pdGVtX3VuYWN0aXZlX2NvbG9yOiAkY29sb3JfYnJhbmQtNCA7XHJcbiIsIi8vIFRJVExFXHJcbiRwYXJ0bmVyLWhvbWUtdjFfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJHBhcnRuZXItaG9tZS12MV90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkcGFydG5lci1ob21lLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kcGFydG5lci1ob21lLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJHBhcnRuZXItaG9tZS12MV90aXRsZS12MV9wYXJ0MS1mb250OiR0aXRsZS12MV9wYXJ0MV9mb250ICFkZWZhdWx0O1xyXG4kcGFydG5lci1ob21lLXYxX3RpdGxlLXYxX3BhcnQyLWZvbnQ6JHRpdGxlLXYxX3BhcnQyX2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG4vLyBUSVRMRSBWRVJTSU9OIERBUktcclxuJHBhcnRuZXItaG9tZS12MV90aXRsZS12MV9wYXJ0MV9jb2xvci0tZGFyazogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kcGFydG5lci1ob21lLXYxX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3ItLWRhcms6ICRwYXJ0bmVyLWhvbWUtdjFfdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRwYXJ0bmVyLWhvbWUtdjFfdGl0bGUtdjFfcGFydDJfY29sb3ItLWRhcms6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuLy9JVEVNUyBWRVJTSU9OIERBUktcclxuJHBhcnRuZXItaG9tZS12MV9iYWNrZ3JvdW5kLS1kYXJrOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuXHJcbi8vbGlua2VzXHJcbiRwYXJ0bmVyLWhvbWUtdjFfbGlua3NfYmxvY19sZWZ0X2ZvbnRzOiAkY29yZV9jdGEtcHJpbWFyeV9mb250ICFkZWZhdWx0O1xyXG4kcGFydG5lci1ob21lLXYxX2xpbmtzX2Jsb2NfbGVmdF9sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRwYXJ0bmVyLWhvbWUtdjFfbGlua3NfYmxvY19sZWZ0X3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJHBhcnRuZXItaG9tZS12MV9saW5rc19ibG9jX2xlZnRfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yICFkZWZhdWx0O1xyXG4kcGFydG5lci1ob21lLXYxX2xpbmtzX2Jsb2NfbGVmdF9iYWNrZ3JvdW5kOiAkY29yZV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kcGFydG5lci1ob21lLXYxX2xpbmtzX2Jsb2NfbGVmdF9ib3JkZXItY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHBhcnRuZXItaG9tZS12MV9saW5rc19ibG9jX2xlZnRfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldCBWRVJTSU9OIERBUktcclxuJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kLS1kYXJrOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvci0tZGFyayA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yICFkZWZhdWx0O1xyXG4kcGFydG5lci1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvci0tZGFyayA6JGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRwYXJ0bmVyLWhvbWUtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cy0tZGFyayA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRwYXJ0bmVyLWhvbWUtdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luLS1kYXJrIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luICFkZWZhdWx0O1xyXG5cclxuJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZC0tZGFyayA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kcGFydG5lci1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvci0tZGFyayA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciAhZGVmYXVsdDtcclxuJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yLS1kYXJrIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRwYXJ0bmVyLWhvbWUtdjFfYmFja2dyb3VuZF9idWxsZXRfc3ZnLS1kYXJrIDokY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kcGFydG5lci1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRwYXJ0bmVyLWhvbWUtdjFfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciAhZGVmYXVsdDtcclxuJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRwYXJ0bmVyLWhvbWUtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRwYXJ0bmVyLWhvbWUtdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luICFkZWZhdWx0O1xyXG5cclxuJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kcGFydG5lci1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciAhZGVmYXVsdDtcclxuJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHBhcnRuZXItaG9tZS12MV9iYWNrZ3JvdW5kX2J1bGxldF9zdmcgOiRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuLnBhcnRuZXItaG9tZS12MSB7XHJcblxyXG4gICAgJi0tZGFyayB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5saW5rcy1ncm91cCB7XHJcbiAgICAgICAgICAgIC5jdGEtcHJpbWFyeSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkcGFydG5lci1ob21lLXYxX2xpbmtzX2Jsb2NfbGVmdF9mb250cztcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkcGFydG5lci1ob21lLXYxX2xpbmtzX2Jsb2NfbGVmdF9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkcGFydG5lci1ob21lLXYxX2xpbmtzX2Jsb2NfbGVmdF90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcGFydG5lci1ob21lLXYxX2xpbmtzX2Jsb2NfbGVmdF9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwYXJ0bmVyLWhvbWUtdjFfbGlua3NfYmxvY19sZWZ0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwYXJ0bmVyLWhvbWUtdjFfbGlua3NfYmxvY19sZWZ0X2JvcmRlci1jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRwYXJ0bmVyLWhvbWUtdjFfbGlua3NfYmxvY19sZWZ0X3N2Z19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcGFydG5lci1ob21lLXYxX2JhY2tncm91bmQtLWRhcms7XHJcblxyXG4gICAgICAgIC5wYXJ0bmVyLWhvbWUtdjEge1xyXG4gICAgICAgICAgICAmX19zd2lwZXItYnV0dG9ucyB7XHJcblxyXG4gICAgICAgICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxyXG4gICAgICAgICAgICAgICAgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcGFydG5lci1ob21lLXYxX2JhY2tncm91bmRfYnVsbGV0X3N2Zy0tZGFyaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cclxuICAgICAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwYXJ0bmVyLWhvbWUtdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZC0tZGFyaztcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvci0tZGFyaztcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwYXJ0bmVyLWhvbWUtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yLS1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRwYXJ0bmVyLWhvbWUtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cy0tZGFyaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46ICRwYXJ0bmVyLWhvbWUtdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luLS1kYXJrO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwYXJ0bmVyLWhvbWUtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQtLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcGFydG5lci1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvci0tZGFyaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcGFydG5lci1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3ItLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAgICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwYXJ0bmVyLWhvbWUtdjFfdGl0bGUtdjFfcGFydDFfY29sb3ItLWRhcms7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcGFydG5lci1ob21lLXYxX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3ItLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICZfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwYXJ0bmVyLWhvbWUtdjFfdGl0bGUtdjFfcGFydDJfY29sb3ItLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3N3aXBlci1idXR0b25zIHtcclxuXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyB7XHJcbiAgICAgICAgICAgIGZpbGw6ICRwYXJ0bmVyLWhvbWUtdjFfYmFja2dyb3VuZF9idWxsZXRfc3ZnO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwYXJ0bmVyLWhvbWUtdjFfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250OiRwYXJ0bmVyLWhvbWUtdjFfdGl0bGUtdjFfcGFydDEtZm9udDtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHBhcnRuZXItaG9tZS12MV90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19wYXJ0MiB7XHJcbiAgICAgICAgICAgICAgICBmb250OiRwYXJ0bmVyLWhvbWUtdjFfdGl0bGUtdjFfcGFydDItZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcGFydG5lci1ob21lLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuanMtcGFydG5lci12MS1zd2lwZXIge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgLmxpbmtzLWdyb3VwIHtcclxuICAgICAgICAuY3RhLXByaW1hcnkge1xyXG4gICAgICAgICAgICBmb250OiAkcGFydG5lci1ob21lLXYxX2xpbmtzX2Jsb2NfbGVmdF9mb250cztcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRwYXJ0bmVyLWhvbWUtdjFfbGlua3NfYmxvY19sZWZ0X2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHBhcnRuZXItaG9tZS12MV9saW5rc19ibG9jX2xlZnRfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcGFydG5lci1ob21lLXYxX2xpbmtzX2Jsb2NfbGVmdF9jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHBhcnRuZXItaG9tZS12MV9saW5rc19ibG9jX2xlZnRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcGFydG5lci1ob21lLXYxX2xpbmtzX2Jsb2NfbGVmdF9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJHBhcnRuZXItaG9tZS12MV9saW5rc19ibG9jX2xlZnRfc3ZnX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cclxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcGFydG5lci1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgICAgICBtYXJnaW46ICRwYXJ0bmVyLWhvbWUtdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG5cclxuICAgICAgICAgICAgJi1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcGFydG5lci1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItYnV0dG9ucyB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyxcclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcge1xyXG4gICAgICAgICAgICBmaWxsOiAkcGFydG5lci1ob21lLXYxX2JhY2tncm91bmRfYnVsbGV0X3N2ZztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufSIsIi8vIFRJVExFXHJcbiRwYXJ0bmVyLWhvbWUtdjFfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciA7XHJcbiRwYXJ0bmVyLWhvbWUtdjFfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjogJHBhcnRuZXItaG9tZS12MV90aXRsZS12MV9wYXJ0MV9jb2xvciA7XHJcbiRwYXJ0bmVyLWhvbWUtdjFfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC0xIDtcclxuJHBhcnRuZXItaG9tZS12MV90aXRsZS12MV9wYXJ0MS1mb250OiR0aXRsZS12MV9wYXJ0MV9mb250IDtcclxuJHBhcnRuZXItaG9tZS12MV90aXRsZS12MV9wYXJ0Mi1mb250OiR0aXRsZS12MV9wYXJ0Ml9mb250IDtcclxuXHJcbi8vIFRJVExFIFZFUlNJT04gREFSS1xyXG4kcGFydG5lci1ob21lLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yLS1kYXJrOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgO1xyXG4kcGFydG5lci1ob21lLXYxX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3ItLWRhcms6ICRwYXJ0bmVyLWhvbWUtdjFfdGl0bGUtdjFfcGFydDFfY29sb3IgO1xyXG4kcGFydG5lci1ob21lLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yLS1kYXJrOiAkY29sb3JfYnJhbmQtNSA7XHJcblxyXG4vL0lURU1TIFZFUlNJT04gREFSS1xyXG4kcGFydG5lci1ob21lLXYxX2JhY2tncm91bmQtLWRhcms6ICRjb2xvcl9icmFuZC0xIDtcclxuXHJcbi8vbGlua2VzXHJcbiRwYXJ0bmVyLWhvbWUtdjFfbGlua3NfYmxvY19sZWZ0X2ZvbnRzOiAkY29yZV9jdGEtcHJpbWFyeV9mb250IDtcclxuJHBhcnRuZXItaG9tZS12MV9saW5rc19ibG9jX2xlZnRfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nIDtcclxuJHBhcnRuZXItaG9tZS12MV9saW5rc19ibG9jX2xlZnRfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtIDtcclxuJHBhcnRuZXItaG9tZS12MV9saW5rc19ibG9jX2xlZnRfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yIDtcclxuJHBhcnRuZXItaG9tZS12MV9saW5rc19ibG9jX2xlZnRfYmFja2dyb3VuZDogJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZCA7XHJcbiRwYXJ0bmVyLWhvbWUtdjFfbGlua3NfYmxvY19sZWZ0X2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yIDtcclxuJHBhcnRuZXItaG9tZS12MV9saW5rc19ibG9jX2xlZnRfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9uZXV0cmFsLTEgO1xyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXQgVkVSU0lPTiBEQVJLXHJcbiRwYXJ0bmVyLWhvbWUtdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZC0tZGFyazogdHJhbnNwYXJlbnQgO1xyXG4kcGFydG5lci1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yLS1kYXJrIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgO1xyXG4kcGFydG5lci1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvci0tZGFyayA6JGNvbG9yX2JyYW5kLTUgO1xyXG4kcGFydG5lci1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMtLWRhcmsgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDtcclxuJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4tLWRhcmsgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gO1xyXG5cclxuJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZC0tZGFyayA6ICRjb2xvcl9icmFuZC01IDtcclxuJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3ItLWRhcmsgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgO1xyXG4kcGFydG5lci1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3ItLWRhcmsgOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRwYXJ0bmVyLWhvbWUtdjFfYmFja2dyb3VuZF9idWxsZXRfc3ZnLS1kYXJrIDokY29sb3JfYnJhbmQtNSA7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kIDtcclxuJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDtcclxuJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgO1xyXG4kcGFydG5lci1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDtcclxuJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gO1xyXG5cclxuJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDtcclxuJHBhcnRuZXItaG9tZS12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgO1xyXG4kcGFydG5lci1ob21lLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yIDtcclxuJHBhcnRuZXItaG9tZS12MV9iYWNrZ3JvdW5kX2J1bGxldF9zdmcgOiRjb2xvcl9icmFuZC0xIDtcclxuIiwiJHBhcnRuZXItbGlzdC12MV9jb250ZW50X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kcGFydG5lci1saXN0LXYxX2NvbnRlbnRfYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLXNlY29uZGFyeS01ICFkZWZhdWx0O1xyXG5cclxuJHBhcnRuZXItbGlzdC12MV9pdGVtX25hbWVfY29sb3IgOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJHBhcnRuZXItbGlzdC12MV9pdGVtX25hbWVfdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWRlZmF1bHQ7XHJcbiRwYXJ0bmVyLWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQtc2l6ZS1taW46IDEuMjVyZW0gIWRlZmF1bHQ7IC8vIDEzcHhcclxuJHBhcnRuZXItbGlzdC12MV9pdGVtX25hbWVfZm9udC1zaXplLW1heDogMS4yNXJlbSAhZGVmYXVsdDsgLy8gMTlweFxyXG4kcGFydG5lci1saXN0LXYxX2l0ZW1fbmFtZV9mb250LXNpemUgOiBjbGFtcCgkcGFydG5lci1saXN0LXYxX2l0ZW1fbmFtZV9mb250LXNpemUtbWluLCBjYWxjKDEuMjVyZW0gKyAwdncpLCAkcGFydG5lci1saXN0LXYxX2l0ZW1fbmFtZV9mb250LXNpemUtbWluKSAhZGVmYXVsdDtcclxuJHBhcnRuZXItbGlzdC12MV9pdGVtX25hbWVfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skcGFydG5lci1saXN0LXYxX2l0ZW1fbmFtZV9mb250LXNpemUgfSAvIDEuNCAkZm9udC1mYW1pbHktLTIgIWRlZmF1bHQ7XHJcblxyXG4kcGFydG5lci1saXN0LXYxX2l0ZW1fY29udGFjdF9mb250LXNpemUgOiAxcmVtICFkZWZhdWx0OyAvLzE2cHhcclxuXHJcblxyXG4kcGFydG5lci1saXN0LXYxX2l0ZW1fZGVzY3JpcHRpb25fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skcGFydG5lci1saXN0LXYxX2l0ZW1fY29udGFjdF9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHBhcnRuZXItbGlzdC12MV9pdGVtX2Rlc2NyaXB0aW9uX2NvbG9yOiAkYm9keV9jb2xvciAhZGVmYXVsdDtcclxuJHBhcnRuZXItbGlzdC12MV9pdGVtX2Rlc2NyaXB0aW9uX3RleHQtYWxpZ24gOiBsZWZ0ICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4ucGFydG5lci1saXN0LXYxIHtcclxuXHJcbiAgICAuaXRlbSB7XHJcbiAgICAgICAgJl9fdmlzdWFsIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAkcGFydG5lci1saXN0LXYxX2NvbnRlbnRfYm9yZGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHBhcnRuZXItbGlzdC12MV9jb250ZW50X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogJHBhcnRuZXItbGlzdC12MV9jb250ZW50X2JvcmRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Jsb2NrLW5hbWUge1xyXG4gICAgICAgICAgICBjb2xvcjogJHBhcnRuZXItbGlzdC12MV9pdGVtX25hbWVfY29sb3I7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkcGFydG5lci1saXN0LXYxX2l0ZW1fbmFtZV90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgZm9udDogJHBhcnRuZXItbGlzdC12MV9pdGVtX25hbWVfZm9udDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgZm9udDogJHBhcnRuZXItbGlzdC12MV9pdGVtX2Rlc2NyaXB0aW9uX2ZvbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcGFydG5lci1saXN0LXYxX2l0ZW1fZGVzY3JpcHRpb25fY29sb3I7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246ICRwYXJ0bmVyLWxpc3QtdjFfaXRlbV9kZXNjcmlwdGlvbl90ZXh0LWFsaWduO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiRwYXJ0bmVyLWxpc3QtdjFfY29udGVudF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRwYXJ0bmVyLWxpc3QtdjFfY29udGVudF9ib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTUgO1xyXG5cclxuJHBhcnRuZXItbGlzdC12MV9pdGVtX25hbWVfY29sb3IgOiAkY29sb3JfYnJhbmQtMSA7XHJcbiRwYXJ0bmVyLWxpc3QtdjFfaXRlbV9uYW1lX3RleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplIDtcclxuJHBhcnRuZXItbGlzdC12MV9pdGVtX25hbWVfZm9udC1zaXplLW1pbjogMS4yNXJlbSA7IC8vIDEzcHhcclxuJHBhcnRuZXItbGlzdC12MV9pdGVtX25hbWVfZm9udC1zaXplLW1heDogMS4yNXJlbSA7IC8vIDE5cHhcclxuJHBhcnRuZXItbGlzdC12MV9pdGVtX25hbWVfZm9udC1zaXplIDogY2xhbXAoJHBhcnRuZXItbGlzdC12MV9pdGVtX25hbWVfZm9udC1zaXplLW1pbiwgY2FsYygxLjI1cmVtICsgMHZ3KSwgJHBhcnRuZXItbGlzdC12MV9pdGVtX25hbWVfZm9udC1zaXplLW1pbikgO1xyXG4kcGFydG5lci1saXN0LXYxX2l0ZW1fbmFtZV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRwYXJ0bmVyLWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQtc2l6ZSB9IC8gMS40ICRmb250LWZhbWlseS0tMiA7XHJcblxyXG4kcGFydG5lci1saXN0LXYxX2l0ZW1fY29udGFjdF9mb250LXNpemUgOiAxcmVtIDsgLy8xNnB4XHJcblxyXG5cclxuJHBhcnRuZXItbGlzdC12MV9pdGVtX2Rlc2NyaXB0aW9uX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHBhcnRuZXItbGlzdC12MV9pdGVtX2NvbnRhY3RfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTEgO1xyXG4kcGFydG5lci1saXN0LXYxX2l0ZW1fZGVzY3JpcHRpb25fY29sb3I6ICRib2R5X2NvbG9yIDtcclxuJHBhcnRuZXItbGlzdC12MV9pdGVtX2Rlc2NyaXB0aW9uX3RleHQtYWxpZ24gOiBsZWZ0IDtcclxuXHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuJHByaWNlLXpvbmVfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRwcmljZS16b25lX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByaWNlLXpvbmVfYmxvY2tfdGl0bGVfZm9udF9wYXJ0XzE6ICRoMi1mb250LXNpemUtbWF4O1xyXG4kcHJpY2Utem9uZV9ibG9ja190aXRsZV9mb250X3BhcnRfMjogJGgyLWZvbnQtc2l6ZS1taW47XHJcblxyXG4kcHJpY2Utem9uZV90aXRsZV9mb250OiBub3JtYWwgbm9ybWFsIDYwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjMxMjVyZW0gKyAxLjE3MTl2dyksIDEuMjVyZW0pLzEuNSAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRwcmljZS16b25lX3RpdGxlX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHByaWNlLXpvbmVfdGl0bGVfZm9udC1zaXplOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kcHJpY2Utem9uZV90aXRsZV9pY29uLWl0ZW1fYmFja2dyb3VuZDogcmdiYSgkY29sb3JfYnJhbmQtMSwgMC4yNSkgIWRlZmF1bHQ7XHJcbiRwcmljZS16b25lX3RpdGxlX2ljb24taXRlbV9maWxsOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuXHJcbiRwcmljZS16b25lX2xlZ2FsLXRleHRfZm9udDogJGJvZHlfZm9udCAhZGVmYXVsdDtcclxuJHByaWNlLXpvbmVfbGVnYWwtdGV4dF9mb250LXNpemU6IDAuNnJlbSAhZGVmYXVsdDtcclxuXHJcbiRwcmljZS16b25lX3ByaWNlX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHByaWNlLXpvbmVfcHJpY2VfZm9udDogbm9ybWFsIG5vcm1hbCA4MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC4zMTI1cmVtICsgMS4xNzE5dncpLCAxLjI1cmVtKS8xLjUgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kcHJpY2Utem9uZV9wcmljZV9mb250LXNpemU6IDEuMnJlbSAhZGVmYXVsdDtcclxuXHJcbiRwcmljZS16b25lX2xhYmVsX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuMzEyNXJlbSArIDEuMTcxOXZ3KSwgMS4yNXJlbSkvMS41ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHByaWNlLXpvbmVfbGFiZWxfZm9udC1zaXplOiAxcmVtICFkZWZhdWx0O1xyXG5cclxuJHByaWNlLXpvbmVfcmFuZ2VfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgY2xhbXAoMC44NzVyZW0sIGNhbGMoMC4zMTI1cmVtICsgMS4xNzE5dncpLCAxLjI1cmVtKS8xLjUgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kcHJpY2Utem9uZV9yYW5nZV9mb250LXNpemU6IDAuNzVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kcHJpY2Utem9uZV9idG5fYm9yZGVyLXJhZGl1czogMCAhZGVmYXVsdDtcclxuJHByaWNlLXpvbmVfYnRuX2JvcmRlci13aWR0aDogMnB4ICFkZWZhdWx0O1xyXG4kcHJpY2Utem9uZV9idG5fYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuJHByaWNlLXpvbmVfYnRuX2JvcmRlci1jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRwcmljZS16b25lX2J0bl90ZXh0LWNvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByaWNlLXpvbmVfYnRuX3RyYW5zaXRpb246ICRnbG9iYWxfdHJhbnNpdGlvbl8zICFkZWZhdWx0O1xyXG5cclxuJHByaWNlLXpvbmVfYnRuX2JvcmRlci1yYWRpdXMtYWN0aXZlOiAwICFkZWZhdWx0O1xyXG4kcHJpY2Utem9uZV9idG5fYm9yZGVyLXdpZHRoLWFjdGl2ZTogMnB4ICFkZWZhdWx0O1xyXG4kcHJpY2Utem9uZV9idG5fYm9yZGVyLWNvbG9yLWFjdGl2ZTogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRwcmljZS16b25lX2J0bl90ZXh0LWNvbG9yLWFjdGl2ZTogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRwcmljZS16b25lX2J0bl9iZy1hY3RpdmU6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG5cclxuJHByaWNlLXpvbmVfYnRuX2JvcmRlci1jb2xvci1ob3ZlcjogJGNvbG9yX2JyYW5kLTQgIWRlZmF1bHQ7XHJcbiRwcmljZS16b25lX2J0bl90ZXh0LWNvbG9yLWhvdmVyOiAkY29sb3JfYnJhbmQtNCAhZGVmYXVsdDtcclxuJHByaWNlLXpvbmVfYnRuX2JnLWhvdmVyOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkF1dHJlcyBzdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi5wcmljZS16b25lIHtcclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpY2Utem9uZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIGNvbG9yOiAkcHJpY2Utem9uZV9jb2xvcjtcclxuICAgIH1cclxuICAgICZfX2Jsb2NrIHtcclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIC50aXRsZV9jb250ZW50XzEge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkcHJpY2Utem9uZV9ibG9ja190aXRsZV9mb250X3BhcnRfMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGl0bGVfY29udGVudF8yIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHByaWNlLXpvbmVfYmxvY2tfdGl0bGVfZm9udF9wYXJ0XzI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190aXRsZXtcclxuICAgICAgICAmX19pY29uIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIuNXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMi41cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpY2Utem9uZV90aXRsZV9pY29uLWl0ZW1fYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJHByaWNlLXpvbmVfdGl0bGVfaWNvbi1pdGVtX2ZpbGw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRwcmljZS16b25lX3RpdGxlX2ZvbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpY2Utem9uZV90aXRsZV9jb2xvcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkcHJpY2Utem9uZV90aXRsZV9mb250LXNpemU7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGFiIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkcHJpY2Utem9uZV9idG5fYm9yZGVyLXJhZGl1cztcclxuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkcHJpY2Utem9uZV9idG5fYm9yZGVyLXdpZHRoO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwcmljZS16b25lX2J0bl9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogJHByaWNlLXpvbmVfYnRuX2JvcmRlci1zdHlsZTtcclxuICAgICAgICBjb2xvcjogJHByaWNlLXpvbmVfYnRuX3RleHQtY29sb3I7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHByaWNlLXpvbmVfYnRuX3RyYW5zaXRpb247XHJcbiAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRwcmljZS16b25lX2J0bl9ib3JkZXItcmFkaXVzLWFjdGl2ZTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogJHByaWNlLXpvbmVfYnRuX2JvcmRlci13aWR0aC1hY3RpdmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwcmljZS16b25lX2J0bl9ib3JkZXItY29sb3ItYWN0aXZlO1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaWNlLXpvbmVfYnRuX3RleHQtY29sb3ItYWN0aXZlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpY2Utem9uZV9idG5fYmctYWN0aXZlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm5vdCguYWN0aXZlKSB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpY2Utem9uZV9idG5fYm9yZGVyLWNvbG9yLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmljZS16b25lX2J0bl90ZXh0LWNvbG9yLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaWNlLXpvbmVfYnRuX2JnLWhvdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbGFiZWwge1xyXG4gICAgICAgIGZvbnQ6ICRwcmljZS16b25lX2xhYmVsX2ZvbnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAkcHJpY2Utem9uZV9sYWJlbF9mb250LXNpemU7XHJcbiAgICB9XHJcbiAgICAmX19wcmljZSB7XHJcbiAgICAgICAgZm9udDogJHByaWNlLXpvbmVfcHJpY2VfZm9udDtcclxuICAgICAgICBmb250LXNpemU6ICRwcmljZS16b25lX3ByaWNlX2ZvbnQtc2l6ZTtcclxuICAgICAgICBjb2xvcjogJHByaWNlLXpvbmVfcHJpY2VfY29sb3I7XHJcbiAgICB9XHJcbiAgICAmX19yYW5nZSB7XHJcbiAgICAgICAgZm9udDogJHByaWNlLXpvbmVfcmFuZ2VfZm9udDtcclxuICAgICAgICBmb250LXNpemU6ICRwcmljZS16b25lX3JhbmdlX2ZvbnQtc2l6ZTtcclxuICAgIH1cclxuICAgICZfX2xlZ2FsLXRleHQge1xyXG4gICAgICAgIGZvbnQ6ICRwcmljZS16b25lX2xlZ2FsLXRleHRfZm9udDtcclxuICAgICAgICBmb250LXNpemU6ICRwcmljZS16b25lX2xlZ2FsLXRleHRfZm9udC1zaXplO1xyXG4gICAgfVxyXG59XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuJHByaWNlLXpvbmVfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgO1xyXG4kcHJpY2Utem9uZV9jb2xvcjogJGNvbG9yX2JyYW5kLTUgO1xyXG4kcHJpY2Utem9uZV9ibG9ja190aXRsZV9mb250X3BhcnRfMTogJGgyLWZvbnQtc2l6ZS1tYXg7XHJcbiRwcmljZS16b25lX2Jsb2NrX3RpdGxlX2ZvbnRfcGFydF8yOiAkaDItZm9udC1zaXplLW1pbjtcclxuXHJcbiRwcmljZS16b25lX3RpdGxlX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuMzEyNXJlbSArIDEuMTcxOXZ3KSwgMS4yNXJlbSkvMS41ICRmb250LWZhbWlseS0tMSA7XHJcbiRwcmljZS16b25lX3RpdGxlX2NvbG9yOiAkY29sb3JfYnJhbmQtMiA7XHJcbiRwcmljZS16b25lX3RpdGxlX2ZvbnQtc2l6ZTogaW5oZXJpdCA7XHJcbiRwcmljZS16b25lX3RpdGxlX2ljb24taXRlbV9iYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcl9icmFuZC0xLCAwLjI1KSA7XHJcbiRwcmljZS16b25lX3RpdGxlX2ljb24taXRlbV9maWxsOiAkY29sb3JfYnJhbmQtMSA7XHJcblxyXG4kcHJpY2Utem9uZV9sZWdhbC10ZXh0X2ZvbnQ6ICRib2R5X2ZvbnQgO1xyXG4kcHJpY2Utem9uZV9sZWdhbC10ZXh0X2ZvbnQtc2l6ZTogMC42cmVtIDtcclxuXHJcbiRwcmljZS16b25lX3ByaWNlX2NvbG9yOiAkY29sb3JfYnJhbmQtMiA7XHJcbiRwcmljZS16b25lX3ByaWNlX2ZvbnQ6IG5vcm1hbCBub3JtYWwgODAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuMzEyNXJlbSArIDEuMTcxOXZ3KSwgMS4yNXJlbSkvMS41ICRmb250LWZhbWlseS0tMSA7XHJcbiRwcmljZS16b25lX3ByaWNlX2ZvbnQtc2l6ZTogMS4ycmVtIDtcclxuXHJcbiRwcmljZS16b25lX2xhYmVsX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuMzEyNXJlbSArIDEuMTcxOXZ3KSwgMS4yNXJlbSkvMS41ICRmb250LWZhbWlseS0tMSA7XHJcbiRwcmljZS16b25lX2xhYmVsX2ZvbnQtc2l6ZTogMXJlbSA7XHJcblxyXG4kcHJpY2Utem9uZV9yYW5nZV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjMxMjVyZW0gKyAxLjE3MTl2dyksIDEuMjVyZW0pLzEuNSAkZm9udC1mYW1pbHktLTEgO1xyXG4kcHJpY2Utem9uZV9yYW5nZV9mb250LXNpemU6IDAuNzVyZW0gO1xyXG5cclxuJHByaWNlLXpvbmVfYnRuX2JvcmRlci1yYWRpdXM6IDAgO1xyXG4kcHJpY2Utem9uZV9idG5fYm9yZGVyLXdpZHRoOiAycHggO1xyXG4kcHJpY2Utem9uZV9idG5fYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuJHByaWNlLXpvbmVfYnRuX2JvcmRlci1jb2xvcjogJGNvbG9yX2JyYW5kLTUgO1xyXG4kcHJpY2Utem9uZV9idG5fdGV4dC1jb2xvcjogJGNvbG9yX2JyYW5kLTUgO1xyXG4kcHJpY2Utem9uZV9idG5fdHJhbnNpdGlvbjogJGdsb2JhbF90cmFuc2l0aW9uXzMgO1xyXG5cclxuJHByaWNlLXpvbmVfYnRuX2JvcmRlci1yYWRpdXMtYWN0aXZlOiAwIDtcclxuJHByaWNlLXpvbmVfYnRuX2JvcmRlci13aWR0aC1hY3RpdmU6IDJweCA7XHJcbiRwcmljZS16b25lX2J0bl9ib3JkZXItY29sb3ItYWN0aXZlOiAkY29sb3JfYnJhbmQtMiA7XHJcbiRwcmljZS16b25lX2J0bl90ZXh0LWNvbG9yLWFjdGl2ZTogJGNvbG9yX2JyYW5kLTIgO1xyXG4kcHJpY2Utem9uZV9idG5fYmctYWN0aXZlOiB0cmFuc3BhcmVudCA7XHJcblxyXG4kcHJpY2Utem9uZV9idG5fYm9yZGVyLWNvbG9yLWhvdmVyOiAkY29sb3JfYnJhbmQtNCA7XHJcbiRwcmljZS16b25lX2J0bl90ZXh0LWNvbG9yLWhvdmVyOiAkY29sb3JfYnJhbmQtNCA7XHJcbiRwcmljZS16b25lX2J0bl9iZy1ob3ZlcjogdHJhbnNwYXJlbnQgOyIsIiRkZXRhaWxfbmV1Zl9saXN0X2xvdHNfbmV1Zl9saXN0X2xvdHNfcGFydF9ib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGRldGFpbF9uZXVmX2xpc3RfbG90c19uZXVmX2xpc3RfbG90c19wYXJ0X2NvbnRlbnRfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX3BhcnRfY29udGVudF9mb250LXdlaWdodDogNjAwICFkZWZhdWx0O1xyXG4kZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX3BhcnRfcHJpY2VfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX3BhcnRfcHJpY2VfZm9udC13ZWlnaHQ6IDYwMCAhZGVmYXVsdDtcclxuJGRldGFpbF9uZXVmX2xpc3RfbG90c19uZXVmX2xpc3RfbG90c19wYXJ0X2ljb25fdHJhbnNpdGlvbjogMC41cyAhZGVmYXVsdDtcclxuJGRldGFpbF9uZXVmX2xpc3RfbG90c19uZXVmX2xpc3RfbG90c19wYXJ0X2ljb25fd2lkdGg6IDAuNXJlbSAhZGVmYXVsdDtcclxuJGRldGFpbF9uZXVmX2xpc3RfbG90c19uZXVmX2xpc3RfbG90c19wYXJ0X2ljb25faGVpZ2h0OiAkZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX3BhcnRfaWNvbl93aWR0aCAhZGVmYXVsdDtcclxuJGRldGFpbF9uZXVmX2xpc3RfbG90c19uZXVmX2xpc3RfbG90c19wYXJ0X2ljb25fYmVmb3JlX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuJGRldGFpbF9uZXVmX2xpc3RfbG90c19uZXVmX2xpc3RfbG90c19wYXJ0X2ljb25fYWZ0ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRkZXRhaWxfbmV1Zl9saXN0X2xvdHNfbmV1Zl9saXN0X2xvdHNfaXRlbS1udGgtY2hpbGRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS02ICFkZWZhdWx0O1xyXG4kZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX2l0ZW1fdGV4dF9jb2xvcl9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRkZXRhaWxfbmV1Zl9saXN0X2xvdHNfbmV1Zl9saXN0X2xvdHNfaXRlbV90ZXh0X2NvbG9yX2ZvbnQtd2VpZ2h0OiA2MDAgIWRlZmF1bHQ7XHJcbiRkZXRhaWxfbmV1Zl9saXN0X2xvdHNfbmV1Zl9saXN0X2xvdHNfaXRlbV9udW1iZXJfZWxlbWVudF93aWR0aDogMC4yNXJlbSAhZGVmYXVsdDtcclxuJGRldGFpbF9uZXVmX2xpc3RfbG90c19uZXVmX2xpc3RfbG90c19pdGVtX251bWJlcl9lbGVtZW50X2hlaWdodDogJGRldGFpbF9uZXVmX2xpc3RfbG90c19uZXVmX2xpc3RfbG90c19pdGVtX251bWJlcl9lbGVtZW50X3dpZHRoICFkZWZhdWx0O1xyXG4kZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX2l0ZW1fbnVtYmVyX2VsZW1lbnRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG4uZGV0YWlsX25ldWZfbGlzdF9sb3RzIHtcclxuICAgIC5kZXRhaWxfbmV1Zl9saXN0X2xvdHNfc3RydWN0dXJlIHtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgICAgICAgIC5kb3dubG9hZC1wbGFxdWV0dGUge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC43NXJlbSAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpIHtcclxuICAgICAgICAgICAgLmRhdGFfcmlnaHQge1xyXG4gICAgICAgICAgICAgICAgLmNvbF9zdHJ1Y3R1cmU6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kYXRhX2xlZnQge1xyXG4gICAgICAgICAgICAgICAgLmNvbF9zdHJ1Y3R1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRldGFpbF9uZXVmX2xpc3RfbG90c19jb250ZW50IHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvcl9icmFuZC1zZWNvbmRhcnktNTtcclxuICAgICAgICAgICAgJi5vcGVuIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIC5uZXVmX2xpc3RfbG90c19wYXJ0X2ljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm5ldWZfbGlzdF9sb3RzX3BhcnQge1xyXG5cclxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX3BhcnRfYm9yZGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIC5uZXVmX2xpc3RfbG90c19wYXJ0X2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX3BhcnRfY29udGVudF9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGRldGFpbF9uZXVmX2xpc3RfbG90c19uZXVmX2xpc3RfbG90c19wYXJ0X2NvbnRlbnRfZm9udC13ZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLm5ldWZfbGlzdF9sb3RzX3BhcnRfcHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX3BhcnRfcHJpY2VfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRkZXRhaWxfbmV1Zl9saXN0X2xvdHNfbmV1Zl9saXN0X2xvdHNfcGFydF9wcmljZV9mb250LXdlaWdodDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubmV1Zl9saXN0X2xvdHNfcGFydF9pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX3BhcnRfaWNvbl90cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX3BhcnRfaWNvbl93aWR0aDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRkZXRhaWxfbmV1Zl9saXN0X2xvdHNfbmV1Zl9saXN0X2xvdHNfcGFydF9pY29uX2hlaWdodDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX3BhcnRfaWNvbl9iZWZvcmVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX3BhcnRfaWNvbl9hZnRlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm5ldWZfbGlzdF9sb3RzX2l0ZW1fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAudGV4dF9jbGFzc2ljIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubmV1Zl9saXN0X2xvdHNfaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4rMSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX2l0ZW0tbnRoLWNoaWxkX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAudGV4dF9jb2xvciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX2l0ZW1fdGV4dF9jb2xvcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRkZXRhaWxfbmV1Zl9saXN0X2xvdHNfbmV1Zl9saXN0X2xvdHNfaXRlbV90ZXh0X2NvbG9yX2ZvbnQtd2VpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm51bWJlcl9lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRkZXRhaWxfbmV1Zl9saXN0X2xvdHNfbmV1Zl9saXN0X2xvdHNfaXRlbV9udW1iZXJfZWxlbWVudF93aWR0aDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogJGRldGFpbF9uZXVmX2xpc3RfbG90c19uZXVmX2xpc3RfbG90c19pdGVtX251bWJlcl9lbGVtZW50X2hlaWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkZXRhaWxfbmV1Zl9saXN0X2xvdHNfbmV1Zl9saXN0X2xvdHNfaXRlbV9udW1iZXJfZWxlbWVudF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgICAgICAubmV1Zl9saXN0X2xvdHNfcGFydCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLm5ldWZfbGlzdF9sb3RzX3BhcnRfaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuanMtYWNjb3JkZW9uIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm5ldWZfbGlzdF9sb3RzX2l0ZW1zIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuanMtYWNjb3JkZW9uX19jb250ZW50IHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnV0dG9uX2RlZmF1bHQge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59IiwiJGRldGFpbF9uZXVmX2xpc3RfbG90c19uZXVmX2xpc3RfbG90c19wYXJ0X2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC01O1xyXG4kZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX3BhcnRfY29udGVudF9jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiRkZXRhaWxfbmV1Zl9saXN0X2xvdHNfbmV1Zl9saXN0X2xvdHNfcGFydF9jb250ZW50X2ZvbnQtd2VpZ2h0OiA2MDA7XHJcbiRkZXRhaWxfbmV1Zl9saXN0X2xvdHNfbmV1Zl9saXN0X2xvdHNfcGFydF9wcmljZV9jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcbiRkZXRhaWxfbmV1Zl9saXN0X2xvdHNfbmV1Zl9saXN0X2xvdHNfcGFydF9wcmljZV9mb250LXdlaWdodDogNjAwO1xyXG4kZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX3BhcnRfaWNvbl90cmFuc2l0aW9uOiAwLjVzO1xyXG4kZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX3BhcnRfaWNvbl93aWR0aDogMC41cmVtO1xyXG4kZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX3BhcnRfaWNvbl9oZWlnaHQ6ICRkZXRhaWxfbmV1Zl9saXN0X2xvdHNfbmV1Zl9saXN0X2xvdHNfcGFydF9pY29uX3dpZHRoO1xyXG4kZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX3BhcnRfaWNvbl9iZWZvcmVfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTE7XHJcblxyXG4kZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX3BhcnRfaWNvbl9hZnRlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMTtcclxuJGRldGFpbF9uZXVmX2xpc3RfbG90c19uZXVmX2xpc3RfbG90c19pdGVtLW50aC1jaGlsZF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTY7XHJcbiRkZXRhaWxfbmV1Zl9saXN0X2xvdHNfbmV1Zl9saXN0X2xvdHNfaXRlbV90ZXh0X2NvbG9yX2NvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuJGRldGFpbF9uZXVmX2xpc3RfbG90c19uZXVmX2xpc3RfbG90c19pdGVtX3RleHRfY29sb3JfZm9udC13ZWlnaHQ6IDYwMDtcclxuJGRldGFpbF9uZXVmX2xpc3RfbG90c19uZXVmX2xpc3RfbG90c19pdGVtX251bWJlcl9lbGVtZW50X3dpZHRoOiAwLjI1cmVtO1xyXG4kZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX2l0ZW1fbnVtYmVyX2VsZW1lbnRfaGVpZ2h0OiAkZGV0YWlsX25ldWZfbGlzdF9sb3RzX25ldWZfbGlzdF9sb3RzX2l0ZW1fbnVtYmVyX2VsZW1lbnRfd2lkdGg7XHJcbiRkZXRhaWxfbmV1Zl9saXN0X2xvdHNfbmV1Zl9saXN0X2xvdHNfaXRlbV9udW1iZXJfZWxlbWVudF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMjsiLCIucHJvZ3JhbS1kZXRhaWwtdjIge1xyXG4gICAgJl9fc2xpZGUge1xyXG4gICAgICAgIC5zbGlkZXIge1xyXG4gICAgICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1MHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNsaWRlcl9fc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xpZGVyX19zd2lwZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xpZGVyX19tYWluIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NTBweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3NTBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNsaWRlci1pbWdfX3BpY3R1cmUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zbGlkZXJfX2ltZyB7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NTBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBHZXN0aW9uIGRlcyBpbWFnZXMgZW4gY29udGFpblxyXG4gICAgICAgICYuc2xpZGVyLS1jb250YWluIHtcclxuICAgICAgICAgICAgLnNsaWRlcl9fbWFpbiB7XHJcbiAgICAgICAgICAgICAgICAuc2xpZGVyLWltZ19fcGljdHVyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zbGlkZXItaW1nX19pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xpZGVyLS10aHVtYnMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2xpZGVyX190aHVtYnMge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTcwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNsaWRlcl9faW1nIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCxcclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC00O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyLjVyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgICAgICAgICAgcmlnaHQ6IDJyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgICAgICAgICAgbGVmdDogMnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiJHByb2dyYW0tZGV0YWlsX3JlZmVyZW5jZV9mb250LXdlaWdodDogYm9sZCAhZGVmYXVsdDtcclxuJHByb2dyYW0tZGV0YWlsX3JlZmVyZW5jZS12YWx1ZV9mb250LXdlaWdodDogbm9ybWFsICFkZWZhdWx0O1xyXG4kcHJvZ3JhbS1kZXRhaWxfcmVmZXJlbmNlLXZhbHVlX2NvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG5cclxuJHByb2dyYW0tZGV0YWlsX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW46IDEuMTg4cmVtICFkZWZhdWx0OyAvLyAxOXB4XHJcbiRwcm9ncmFtLWRldGFpbF9pdGVtc19wcmljZS1mb250LXNpemUtbWF4OiAxLjA2M3JlbSAhZGVmYXVsdDsgLy8gMTdweFxyXG4kcHJvZ3JhbS1kZXRhaWxfaXRlbXNfcHJpY2UtZm9udC1zaXplIDogY2xhbXAoJHByb2dyYW0tZGV0YWlsX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAkcHJvZ3JhbS1kZXRhaWxfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtLWRldGFpbF9pdGVtc19wcmljZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHByb2dyYW0tZGV0YWlsX2l0ZW1zX3ByaWNlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwICN7JHByb2dyYW0tZGV0YWlsX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSB9IC8gMS40ICRwcm9ncmFtLWRldGFpbF9pdGVtc19wcmljZS1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHByb2dyYW0tZGV0YWlsX2l0ZW1zX3ByaWNlLWNvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHByb2dyYW0tZGV0YWlsX2l0ZW1zX3ByaWNlLXZhbHVlLWNvbG9yOiAkYm9keV9jb2xvciAhZGVmYXVsdDtcclxuXHJcbi5wcm9ncmFtLWRldGFpbCB7XHJcbiAgICAubW9kdWxlLW1hcC1qcyB7XHJcbiAgICAgICAgaGVpZ2h0OiAyOTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19yZWZlcmVuY2Uge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkcHJvZ3JhbS1kZXRhaWxfcmVmZXJlbmNlX2ZvbnQtd2VpZ2h0O1xyXG4gICAgICAgICYtdmFsdWUge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJHByb2dyYW0tZGV0YWlsX3JlZmVyZW5jZS12YWx1ZV9mb250LXdlaWdodDtcclxuICAgICAgICAgICAgY29sb3I6ICRwcm9ncmFtLWRldGFpbF9yZWZlcmVuY2UtdmFsdWVfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcHJpY2Uge1xyXG4gICAgICAgIGZvbnQ6ICRwcm9ncmFtLWRldGFpbF9pdGVtc19wcmljZS1mb250O1xyXG4gICAgICAgIGNvbG9yOiAkcHJvZ3JhbS1kZXRhaWxfaXRlbXNfcHJpY2UtY29sb3I7XHJcbiAgICAgICAgJi12YWx1ZSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJvZ3JhbS1kZXRhaWxfaXRlbXNfcHJpY2UtdmFsdWUtY29sb3I7XHJcbiAgICAgICAgICAgICYtbW91bnQge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJHByb2dyYW0tZGV0YWlsX2l0ZW1zX3ByaWNlLWZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb2dyYW0tZGV0YWlsX2l0ZW1zX3ByaWNlLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubXktYWNjb3JkaW9uX19oZWFkZXIgPiAqIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4iLCIkcHJvZ3JhbS1kZXRhaWxfcmVmZXJlbmNlX2ZvbnQtd2VpZ2h0OiBib2xkO1xyXG4kcHJvZ3JhbS1kZXRhaWxfcmVmZXJlbmNlLXZhbHVlX2ZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiRwcm9ncmFtLWRldGFpbF9yZWZlcmVuY2UtdmFsdWVfY29sb3I6IGluaGVyaXQ7XHJcbiIsIiRwcm9ncmFtcy1kZXRhaWwtdjFfdGl0bGUtZm9udC1zaXplLW1pbjogMC45MzhyZW0gIWRlZmF1bHQ7IC8vIDE1cHhcclxuJHByb2dyYW1zLWRldGFpbC12MV90aXRsZS1mb250LXNpemUtbWF4OiAwLjgxM3JlbSAhZGVmYXVsdDsgLy8gMTNweFxyXG5cclxuJHByb2dyYW1zLWRldGFpbC12MV90aXRsZS1mb250LXNpemUgOiBjbGFtcCgkcHJvZ3JhbXMtZGV0YWlsLXYxX3RpdGxlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC44MTI1cmVtICsgMC4zMTI1dncpLCAkcHJvZ3JhbXMtZGV0YWlsLXYxX3RpdGxlLWZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtZGV0YWlsLXYxX3RpdGxlLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtZGV0YWlsLXYxX3RpdGxlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHByb2dyYW1zLWRldGFpbC12MV90aXRsZS1mb250LXNpemUgfSAvIDEuNCAkcHJvZ3JhbXMtZGV0YWlsLXYxX3RpdGxlLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtZGV0YWlsLXYxX3RpdGxlX2l0ZW1zLWNvbG9yOiAkYm9keV9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRwcm9ncmFtcy1kZXRhaWwtdjFfdGl0bGVfc2l6ZTogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG5cclxuLnByb2dyYW1zLWRldGFpbC12MSB7XHJcblxyXG4gICAgLnByb2dyYW0tZGV0YWlsIHtcclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRwcm9ncmFtcy1kZXRhaWwtdjFfdGl0bGUtZm9udDtcclxuICAgICAgICAgICAgY29sb3I6ICRwcm9ncmFtcy1kZXRhaWwtdjFfdGl0bGVfaXRlbXMtY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXRlbV9fc2l6ZSB7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcm9ncmFtcy1kZXRhaWwtdjFfdGl0bGVfc2l6ZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdG9wbGlua3Mge1xyXG5cclxuICAgICAgICAubGlua3MtZ3JvdXBfX2xpbmsgKyAubGlua3MtZ3JvdXBfX2xpbmsge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3RvcC1jb2wyIHtcclxuICAgICAgICAubGlua3MtZ3JvdXBfX3dyYXBwZXIge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICYgPiAqIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59IiwiJHByb2dyYW1zLWRldGFpbC12Ml90aXRsZS1mb250LXNpemUtbWluOiAwLjkzOHJlbSAhZGVmYXVsdDsgLy8gMTVweFxyXG4kcHJvZ3JhbXMtZGV0YWlsLXYyX3RpdGxlLWZvbnQtc2l6ZS1tYXg6IDAuODEzcmVtICFkZWZhdWx0OyAvLyAxM3B4XHJcblxyXG4kcHJvZ3JhbXMtZGV0YWlsLXYyX3RpdGxlLWZvbnQtc2l6ZSA6IGNsYW1wKCRwcm9ncmFtcy1kZXRhaWwtdjJfdGl0bGUtZm9udC1zaXplLW1pbiwgY2FsYygwLjgxMjVyZW0gKyAwLjMxMjV2dyksICRwcm9ncmFtcy1kZXRhaWwtdjJfdGl0bGUtZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1kZXRhaWwtdjJfdGl0bGUtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1kZXRhaWwtdjJfdGl0bGUtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skcHJvZ3JhbXMtZGV0YWlsLXYyX3RpdGxlLWZvbnQtc2l6ZSB9IC8gMS40ICRwcm9ncmFtcy1kZXRhaWwtdjJfdGl0bGUtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1kZXRhaWwtdjJfdGl0bGVfaXRlbXMtY29sb3I6ICRib2R5X2NvbG9yICFkZWZhdWx0O1xyXG5cclxuJHByb2dyYW1zLWRldGFpbC12Ml90aXRsZV9zaXplOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcblxyXG4ucHJvZ3JhbXMtZGV0YWlsLXYyIHtcclxuXHJcbiAgICAucHJvZ3JhbS1kZXRhaWwge1xyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgZm9udDogJHByb2dyYW1zLWRldGFpbC12Ml90aXRsZS1mb250O1xyXG4gICAgICAgICAgICBjb2xvcjogJHByb2dyYW1zLWRldGFpbC12Ml90aXRsZV9pdGVtcy1jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pdGVtX19zaXplIHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb2dyYW1zLWRldGFpbC12Ml90aXRsZV9zaXplO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190b3BsaW5rcyB7XHJcblxyXG4gICAgICAgIC5saW5rcy1ncm91cF9fbGluayArIC5saW5rcy1ncm91cF9fbGluayB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fdG9wLWNvbDIge1xyXG4gICAgICAgIC5saW5rcy1ncm91cF9fd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgJiA+ICoge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn0iLCIkcHJvZ3JhbXMtZGV0YWlsLXYzX3RpdGxlLWZvbnQtc2l6ZS1taW46IDAuOTM4cmVtICFkZWZhdWx0OyAvLyAxNXB4XHJcbiRwcm9ncmFtcy1kZXRhaWwtdjNfdGl0bGUtZm9udC1zaXplLW1heDogMC44MTNyZW0gIWRlZmF1bHQ7IC8vIDEzcHhcclxuXHJcbiRwcm9ncmFtcy1kZXRhaWwtdjNfdGl0bGUtZm9udC1zaXplIDogY2xhbXAoJHByb2dyYW1zLWRldGFpbC12M190aXRsZS1mb250LXNpemUtbWluLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgJHByb2dyYW1zLWRldGFpbC12M190aXRsZS1mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWRldGFpbC12M190aXRsZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWRldGFpbC12M190aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRwcm9ncmFtcy1kZXRhaWwtdjNfdGl0bGUtZm9udC1zaXplIH0gLyAxLjQgJHByb2dyYW1zLWRldGFpbC12M190aXRsZS1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWRldGFpbC12M190aXRsZV9pdGVtcy1jb2xvcjogJGJvZHlfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kcHJvZ3JhbXMtZGV0YWlsLXYzX3RpdGxlX3NpemU6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuXHJcbi5wcm9ncmFtcy1kZXRhaWwtdjMge1xyXG5cclxuICAgIC5wcm9ncmFtLWRldGFpbCB7XHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBmb250OiAkcHJvZ3JhbXMtZGV0YWlsLXYzX3RpdGxlLWZvbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJvZ3JhbXMtZGV0YWlsLXYzX3RpdGxlX2l0ZW1zLWNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLml0ZW1fX3NpemUge1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvZ3JhbXMtZGV0YWlsLXYzX3RpdGxlX3NpemU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RvcGxpbmtzIHtcclxuXHJcbiAgICAgICAgLmxpbmtzLWdyb3VwX19saW5rICsgLmxpbmtzLWdyb3VwX19saW5rIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX190b3AtY29sMiB7XHJcbiAgICAgICAgLmxpbmtzLWdyb3VwX193cmFwcGVyIHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAmID4gKiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufSIsIiRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX2NhcmRfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuLy8gVElUUkUgVklMTEVcclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfdGl0bGVfY2l0eS10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfdGl0bGVfY2l0eS1jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc190aXRsZV9jaXR5LWZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vSVRFTVMgQ09OVEVOVFxyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19jb250ZW50LWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19jb250ZW50X2JvcmRlci1jb2xvciA6JGNvbG9yX2JyYW5kLXNlY29uZGFyeS01ICFkZWZhdWx0O1xyXG5cclxuLy8gU2l6ZVxyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19zaXplX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcbi8vUFJJWFxyXG5cclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbjogMS4xODhyZW0gIWRlZmF1bHQ7IC8vIDE5cHhcclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heDogMS4wNjNyZW0gIWRlZmF1bHQ7IC8vIDE3cHhcclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplIDogY2xhbXAoJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbiwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksICRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19wcmljZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfcHJpY2UtZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19wcmljZS1mb250LXNpemUgfSAvIDEuNCAkcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19wcmljZS1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfcHJpY2UtY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19wcmljZV92YWx1ZV9jb2xvcjogJGJvZHlfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy9USVRSRSBJVEVNU1xyXG5cclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1pbjogMC45MzhyZW0gIWRlZmF1bHQ7IC8vIDE1cHhcclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heDogMC44MTNyZW0gIWRlZmF1bHQ7IC8vIDEzcHhcclxuXHJcbiRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZSA6IGNsYW1wKCRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC44MTI1cmVtICsgMC4zMTI1dncpLCAkcHJvZ3JhbXMtbGlzdC12MV9pdGVtc190aXRsZS1mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfdGl0bGUtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX3RpdGxlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplIH0gLyAxLjQgJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfdGl0bGUtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX3RpdGxlX2l0ZW1zLWNvbG9yOiAkYm9keV9jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4vL01FRElBXHJcblxyXG4kcHJvZ3JhbXMtbGlzdC12MV9tZWRpYS1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjFfbWVkaWEtcmFkaXVzOiA2cHggIWRlZmF1bHQ7XHJcblxyXG4vL0xJTktTXHJcblxyXG4kcHJvZ3JhbXMtbGlzdC12MV9jb250ZW50X2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcHJpbWFyeV9mb250ICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9jb250ZW50X2xpbmtzX2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZyAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjFfY29udGVudF9saW5rc190ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYxX2NvbnRlbnRfbGlua3NfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9jb250ZW50X2xpbmtzX2JhY2tncm91bmQ6ICRjb3JlX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYxX2NvbnRlbnRfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYxX2NvbnRlbnRfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcblxyXG5cclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfbGlua3NfZm9udHM6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2ZvbnQgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcXVhdGVybmFyeV9sZXR0ZXItc3BhY2luZyAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19saW5rc19jb2xvcjogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19saW5rc19ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19saW5rc19zdmdfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2JvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19saW5rc19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19saW5rc19kcmF3aW5nX2hvdmVyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRwcm9ncmFtcy1saXN0LXYxX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYxX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYxX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuXHJcbi5wcm9ncmFtcy1saXN0LXYxIHtcclxuICAgIC5pdGVtIHtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4ICMyNTI4MkIyQjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Jsb2NrIHtcclxuICAgICAgICAgICAgJi0tY2l0eSB7XHJcbiAgICAgICAgICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfdGl0bGVfY2l0eS10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvZ3JhbXMtbGlzdC12MV9pdGVtc190aXRsZV9jaXR5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250OiAkcHJvZ3JhbXMtbGlzdC12MV9pdGVtc190aXRsZV9jaXR5LWZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfdGl0bGUtZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvZ3JhbXMtbGlzdC12MV9pdGVtc190aXRsZV9pdGVtcy1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fcHJpY2Uge1xyXG4gICAgICAgICAgICBmb250OiAkcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19wcmljZS1mb250O1xyXG4gICAgICAgICAgICBjb2xvcjogJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfcHJpY2UtY29sb3I7XHJcbiAgICAgICAgICAgICYtdmFsdWUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX3ByaWNlX3ZhbHVlX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgJi1tb3VudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udDogJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfcHJpY2UtZm9udDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfcHJpY2UtY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19zaXplIHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfc2l6ZV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWVkaWEtMzYwLFxyXG4gICAgICAgICZfX21lZGlhLXZpZGVvIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb2dyYW1zLWxpc3QtdjFfbWVkaWEtYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX21lZGlhIHtcclxuICAgICAgICAgICAgJi0zNjAge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHByb2dyYW1zLWxpc3QtdjFfbWVkaWEtcmFkaXVzO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLXZpZGVvIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRwcm9ncmFtcy1saXN0LXYxX21lZGlhLXJhZGl1cztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXN3aXBlci1wYWdpbmF0aW9uIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yX2JyYW5kLTUsIC41KTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAuMnJlbSAuNXJlbTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX2NvbnRlbnQtYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfY29udGVudF9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGlua3Mge1xyXG4gICAgICAgICAgICAuY3RhLXNlY29uZGFyeSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19saW5rc19mb250cztcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19saW5rc190ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19saW5rc19jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfbGlua3NfYm9yZGVyLXdpZHRoO1xyXG5cclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfbGlua3Nfc3ZnX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19saW5rc19ob3Zlcl9jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmN0YS1zZWNvbmRhcnlfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19saW5rc19kcmF3aW5nX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX2NhcmRfYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19tZWRpYS1zd2lwZXItcGFnaW5hdGlvbiB7XHJcblxyXG4gICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9ncmFtcy1saXN0LXYxX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb2dyYW1zLWxpc3QtdjFfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcm9ncmFtcy1saXN0LXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRwcm9ncmFtcy1saXN0LXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46ICRwcm9ncmFtcy1saXN0LXYxX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiAgICAgICAgICAgICAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb2dyYW1zLWxpc3QtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcm9ncmFtcy1saXN0LXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcm9ncmFtcy1saXN0LXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59IiwiJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfY2FyZF9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTU7XHJcblxyXG4vLyBUSVRSRSBWSUxMRVxyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc190aXRsZV9jaXR5LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtO1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc190aXRsZV9jaXR5LWNvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX3RpdGxlX2NpdHktZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcblxyXG5cclxuLy9JVEVNUyBDT05URU5UXHJcbiRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX2NvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX2NvbnRlbnRfYm9yZGVyLWNvbG9yIDokY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTU7XHJcblxyXG5cclxuXHJcbi8vUFJJWFxyXG5cclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbjogMS4xODhyZW07IC8vIDE5cHhcclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heDogMS4wNjNyZW07IC8vIDE3cHhcclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplIDogY2xhbXAoJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbiwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksICRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1tYXgpO1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19wcmljZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfcHJpY2UtZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19wcmljZS1mb250LXNpemUgfSAvIDEuNCAkcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19wcmljZS1mb250LWZhbWlseTtcclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfcHJpY2UtY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19wcmljZV92YWx1ZV9jb2xvcjogJGJvZHlfY29sb3I7XHJcblxyXG5cclxuLy9USVRSRSBJVEVNU1xyXG5cclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1pbjogMC45MzhyZW07IC8vIDE1cHhcclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heDogMC44MTNyZW07IC8vIDEzcHhcclxuXHJcbiRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZSA6IGNsYW1wKCRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC44MTI1cmVtICsgMC4zMTI1dncpLCAkcHJvZ3JhbXMtbGlzdC12MV9pdGVtc190aXRsZS1mb250LXNpemUtbWF4KTtcclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfdGl0bGUtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTE7XHJcbiRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX3RpdGxlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplIH0gLyAxLjQgJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfdGl0bGUtZm9udC1mYW1pbHk7XHJcbiRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX3RpdGxlX2l0ZW1zLWNvbG9yOiAkYm9keV9jb2xvcjtcclxuXHJcblxyXG5cclxuLy9PUFRJT05TXHJcblxyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19vcHRpb25fbnVtYmVyLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yO1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19vcHRpb25fbnVtYmVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfb3B0aW9uX251bWJlci1zaXplOiAwLjc1cmVtO1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9vcHRpb25faXRlbXNfbnVtYmVyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLTE7XHJcblxyXG4vL01FRElBXHJcblxyXG4kcHJvZ3JhbXMtbGlzdC12MV9tZWRpYS1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJHByb2dyYW1zLWxpc3QtdjFfbWVkaWEtcmFkaXVzOiA2cHg7XHJcblxyXG4vL0xJTktTXHJcblxyXG4kcHJvZ3JhbXMtbGlzdC12MV9jb250ZW50X2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcHJpbWFyeV9mb250O1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9jb250ZW50X2xpbmtzX2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZztcclxuJHByb2dyYW1zLWxpc3QtdjFfY29udGVudF9saW5rc190ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm07XHJcbiRwcm9ncmFtcy1saXN0LXYxX2NvbnRlbnRfbGlua3NfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yO1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9jb250ZW50X2xpbmtzX2JhY2tncm91bmQ6ICRjb3JlX2N0YS1wcmltYXJ5X2JhY2tncm91bmQ7XHJcbiRwcm9ncmFtcy1saXN0LXYxX2NvbnRlbnRfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3I7XHJcbiRwcm9ncmFtcy1saXN0LXYxX2NvbnRlbnRfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9uZXV0cmFsLTE7XHJcblxyXG5cclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfbGlua3NfZm9udHM6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2ZvbnQ7XHJcbiRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcXVhdGVybmFyeV9sZXR0ZXItc3BhY2luZztcclxuJHByb2dyYW1zLWxpc3QtdjFfaXRlbXNfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19saW5rc19jb2xvcjogJGNvbG9yX2JyYW5kLTM7XHJcbiRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01O1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19saW5rc19ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC00O1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19saW5rc19zdmdfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTI7XHJcbiRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2JvcmRlci13aWR0aDogMXB4O1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19saW5rc19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01O1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9pdGVtc19saW5rc19kcmF3aW5nX2hvdmVyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTU7XHJcbiRwcm9ncmFtcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC00O1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRwcm9ncmFtcy1saXN0LXYxX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiRwcm9ncmFtcy1saXN0LXYxX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiRwcm9ncmFtcy1saXN0LXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvcjtcclxuJHByb2dyYW1zLWxpc3QtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiRwcm9ncmFtcy1saXN0LXYxX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuJHByb2dyYW1zLWxpc3QtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZDtcclxuJHByb2dyYW1zLWxpc3QtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4kcHJvZ3JhbXMtbGlzdC12MV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JvcmRlci1jb2xvcjtcclxuIiwiJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfY2FyZF9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG4vLyBUSVRSRSBWSUxMRVxyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc190aXRsZV9jaXR5LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc190aXRsZV9jaXR5LWNvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX3RpdGxlX2NpdHktZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy9JVEVNUyBDT05URU5UXHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX2NvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX2NvbnRlbnRfYm9yZGVyLWNvbG9yIDokY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTUgIWRlZmF1bHQ7XHJcblxyXG4vLyBTaXplXHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX3NpemVfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuLy9QUklYXHJcblxyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19wcmljZS1mb250LXNpemUtbWluOiAxLjE4OHJlbSAhZGVmYXVsdDsgLy8gMTlweFxyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19wcmljZS1mb250LXNpemUtbWF4OiAxLjA2M3JlbSAhZGVmYXVsdDsgLy8gMTdweFxyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19wcmljZS1mb250LXNpemUgOiBjbGFtcCgkcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19wcmljZS1mb250LXNpemUtbWluLCBjYWxjKDAuNTYyNXJlbSArIDAuMzEyNXZ3KSwgJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX3ByaWNlLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19wcmljZS1mb250OiBub3JtYWwgbm9ybWFsIDYwMCAjeyRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSB9IC8gMS40ICRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX3ByaWNlLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19wcmljZS1jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX3ByaWNlLXZhbHVlLWNvbG9yOiAkYm9keV9jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4vL1RJVFJFIElURU1TXHJcblxyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc190aXRsZS1mb250LXNpemUtbWluOiAwLjkzOHJlbSAhZGVmYXVsdDsgLy8gMTVweFxyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc190aXRsZS1mb250LXNpemUtbWF4OiAwLjgxM3JlbSAhZGVmYXVsdDsgLy8gMTNweFxyXG5cclxuJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfdGl0bGUtZm9udC1zaXplIDogY2xhbXAoJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1pbiwgY2FsYygwLjgxMjVyZW0gKyAwLjMxMjV2dyksICRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc190aXRsZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfdGl0bGUtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc190aXRsZS1mb250LXNpemUgfSAvIDEuNCAkcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc190aXRsZS1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfdGl0bGVfaXRlbXMtY29sb3I6ICRib2R5X2NvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vTUVESUFcclxuXHJcbiRwcm9ncmFtcy1saXN0LXYyX21lZGlhLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9tZWRpYS1yYWRpdXM6IDZweCAhZGVmYXVsdDtcclxuXHJcbi8vTElOS1NcclxuXHJcbiRwcm9ncmFtcy1saXN0LXYyX2NvbnRlbnRfbGlua3NfZm9udHM6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9jb250ZW50X2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjJfY29udGVudF9saW5rc19jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2NvbnRlbnRfbGlua3NfYmFja2dyb3VuZDogJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjJfY29udGVudF9saW5rc19ib3JkZXItY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjJfY29udGVudF9saW5rc19zdmdfYmFja2dyb3VuZDogJGNvbG9yX25ldXRyYWwtMSAhZGVmYXVsdDtcclxuXHJcblxyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19saW5rc19mb250czogJGNvcmVfY3RhLXF1YXRlcm5hcnlfZm9udCAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19saW5rc190ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXF1YXRlcm5hcnlfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX2xpbmtzX2NvbG9yOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfbGlua3NfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX2xpbmtzX2JvcmRlci1jb2xvcjogJGNvbG9yX2JyYW5kLTQgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfbGlua3NfYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX2xpbmtzX2hvdmVyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX2xpbmtzX2RyYXdpbmdfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJHByb2dyYW1zLWxpc3QtdjJfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjJfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjJfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYyX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuLnByb2dyYW1zLWxpc3QtdjIge1xyXG4gICAgLml0ZW0ge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggIzI1MjgyQjJCO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fYmxvY2sge1xyXG4gICAgICAgICAgICAmLS1jaXR5IHtcclxuICAgICAgICAgICAgICAgIC50aXRsZS12MSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc190aXRsZV9jaXR5LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX3RpdGxlX2NpdHktY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX3RpdGxlX2NpdHktZm9udDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLS10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc190aXRsZS1mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX3RpdGxlX2l0ZW1zLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wcmljZSB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX3ByaWNlLWZvbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19wcmljZS1jb2xvcjtcclxuICAgICAgICAgICAgJi12YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX3ByaWNlLXZhbHVlLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgJi1tb3VudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udDogJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfcHJpY2UtZm9udDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfcHJpY2UtY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3NpemUge1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19zaXplX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19tZWRpYS0zNjAsXHJcbiAgICAgICAgJl9fbWVkaWEtdmlkZW8ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvZ3JhbXMtbGlzdC12Ml9tZWRpYS1iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWVkaWEge1xyXG4gICAgICAgICAgICAmLTM2MCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcHJvZ3JhbXMtbGlzdC12Ml9tZWRpYS1yYWRpdXM7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtdmlkZW8ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHByb2dyYW1zLWxpc3QtdjJfbWVkaWEtcmFkaXVzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtc3dpcGVyLXBhZ2luYXRpb24ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3JfYnJhbmQtNSwgLjUpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IC4ycmVtIC41cmVtO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfY29udGVudC1iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19jb250ZW50X2JvcmRlci1jb2xvcjtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19saW5rcyB7XHJcbiAgICAgICAgICAgIC5jdGEtcHJpbWFyeSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19saW5rc19mb250cztcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19saW5rc190ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19saW5rc19jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX2xpbmtzX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX2xpbmtzX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfbGlua3NfYm9yZGVyLXdpZHRoO1xyXG5cclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfbGlua3Nfc3ZnX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19saW5rc19ob3Zlcl9jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfbGlua3NfZHJhd2luZ19ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19jYXJkX2JhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWVkaWEtc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cclxuICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvZ3JhbXMtbGlzdC12Ml9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcm9ncmFtcy1saXN0LXYyX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJvZ3JhbXMtbGlzdC12Ml9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcHJvZ3JhbXMtbGlzdC12Ml9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAkcHJvZ3JhbXMtbGlzdC12Ml9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW47XHJcblxyXG4gICAgICAgICAgICAgICAgJi1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9ncmFtcy1saXN0LXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvZ3JhbXMtbGlzdC12Ml9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJvZ3JhbXMtbGlzdC12Ml9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfY2FyZF9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTU7XHJcblxyXG4vLyBUSVRSRSBWSUxMRVxyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc190aXRsZV9jaXR5LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtO1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc190aXRsZV9jaXR5LWNvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX3RpdGxlX2NpdHktZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcblxyXG5cclxuLy9JVEVNUyBDT05URU5UXHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX2NvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX2NvbnRlbnRfYm9yZGVyLWNvbG9yIDokY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTU7XHJcblxyXG5cclxuXHJcbi8vUFJJWFxyXG5cclxuJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbjogMS4xODhyZW07IC8vIDE5cHhcclxuJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heDogMS4wNjNyZW07IC8vIDE3cHhcclxuJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplIDogY2xhbXAoJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbiwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksICRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1tYXgpO1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19wcmljZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfcHJpY2UtZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19wcmljZS1mb250LXNpemUgfSAvIDEuNCAkcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19wcmljZS1mb250LWZhbWlseTtcclxuJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfcHJpY2UtY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19wcmljZS12YWx1ZS1jb2xvcjogJGJvZHlfY29sb3I7XHJcblxyXG5cclxuLy9USVRSRSBJVEVNU1xyXG5cclxuJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1pbjogMC45MzhyZW07IC8vIDE1cHhcclxuJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heDogMC44MTNyZW07IC8vIDEzcHhcclxuXHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZSA6IGNsYW1wKCRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC44MTI1cmVtICsgMC4zMTI1dncpLCAkcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc190aXRsZS1mb250LXNpemUtbWF4KTtcclxuJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfdGl0bGUtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTE7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX3RpdGxlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfdGl0bGUtZm9udC1zaXplIH0gLyAxLjQgJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfdGl0bGUtZm9udC1mYW1pbHk7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX3RpdGxlX2l0ZW1zLWNvbG9yOiAkYm9keV9jb2xvcjtcclxuXHJcblxyXG4vL01FRElBXHJcblxyXG4kcHJvZ3JhbXMtbGlzdC12Ml9tZWRpYS1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJHByb2dyYW1zLWxpc3QtdjJfbWVkaWEtcmFkaXVzOiA2cHg7XHJcblxyXG4vL0xJTktTXHJcblxyXG4kcHJvZ3JhbXMtbGlzdC12Ml9jb250ZW50X2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcHJpbWFyeV9mb250O1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9jb250ZW50X2xpbmtzX2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZztcclxuJHByb2dyYW1zLWxpc3QtdjJfY29udGVudF9saW5rc190ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm07XHJcbiRwcm9ncmFtcy1saXN0LXYyX2NvbnRlbnRfbGlua3NfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yO1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9jb250ZW50X2xpbmtzX2JhY2tncm91bmQ6ICRjb3JlX2N0YS1wcmltYXJ5X2JhY2tncm91bmQ7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2NvbnRlbnRfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3I7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2NvbnRlbnRfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9uZXV0cmFsLTE7XHJcblxyXG5cclxuJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfbGlua3NfZm9udHM6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2ZvbnQ7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX2xpbmtzX2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcXVhdGVybmFyeV9sZXR0ZXItc3BhY2luZztcclxuJHByb2dyYW1zLWxpc3QtdjJfaXRlbXNfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19saW5rc19jb2xvcjogJGNvbG9yX2JyYW5kLTM7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX2xpbmtzX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01O1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19saW5rc19ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC00O1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19saW5rc19zdmdfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTI7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX2xpbmtzX2JvcmRlci13aWR0aDogMXB4O1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19saW5rc19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01O1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9pdGVtc19saW5rc19kcmF3aW5nX2hvdmVyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTU7XHJcbiRwcm9ncmFtcy1saXN0LXYyX2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC00O1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRwcm9ncmFtcy1saXN0LXYyX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiRwcm9ncmFtcy1saXN0LXYyX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiRwcm9ncmFtcy1saXN0LXYyX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvcjtcclxuJHByb2dyYW1zLWxpc3QtdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiRwcm9ncmFtcy1saXN0LXYyX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuJHByb2dyYW1zLWxpc3QtdjJfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZDtcclxuJHByb2dyYW1zLWxpc3QtdjJfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4kcHJvZ3JhbXMtbGlzdC12Ml9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JvcmRlci1jb2xvcjtcclxuIiwiJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfY2FyZF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBUSVRSRSBWSUxMRVxyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc190aXRsZV9jaXR5LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc190aXRsZV9jaXR5LWNvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX3RpdGxlX2NpdHktZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy9JVEVNUyBDT05URU5UXHJcbiRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX2NvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX2NvbnRlbnRfYm9yZGVyLWNvbG9yIDokY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTUgIWRlZmF1bHQ7XHJcblxyXG4vLyBTaXplXHJcbiRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX3NpemVfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuLy9QUklYXHJcblxyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc19wcmljZS1mb250LXNpemUtbWluOiAxLjE4OHJlbSAhZGVmYXVsdDsgLy8gMTlweFxyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc19wcmljZS1mb250LXNpemUtbWF4OiAxLjA2M3JlbSAhZGVmYXVsdDsgLy8gMTdweFxyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc19wcmljZS1mb250LXNpemUgOiBjbGFtcCgkcHJvZ3JhbXMtbGlzdC12M19pdGVtc19wcmljZS1mb250LXNpemUtbWluLCBjYWxjKDAuNTYyNXJlbSArIDAuMzEyNXZ3KSwgJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX3ByaWNlLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc19wcmljZS1mb250OiBub3JtYWwgbm9ybWFsIDYwMCAjeyRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSB9IC8gMS40ICRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX3ByaWNlLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc19wcmljZS1jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX3ByaWNlLXZhbHVlLWNvbG9yOiAkYm9keV9jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4vL1RJVFJFIElURU1TXHJcbiRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW46IDAuOTM4cmVtICFkZWZhdWx0OyAvLyAxNXB4XHJcbiRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1tYXg6IDAuODEzcmVtICFkZWZhdWx0OyAvLyAxM3B4XHJcblxyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc190aXRsZS1mb250LXNpemUgOiBjbGFtcCgkcHJvZ3JhbXMtbGlzdC12M19pdGVtc190aXRsZS1mb250LXNpemUtbWluLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc190aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZSB9IC8gMS40ICRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc190aXRsZV9pdGVtcy1jb2xvcjogJGJvZHlfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vT1BUSU9OU1xyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc19vcHRpb25fbnVtYmVyLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc19vcHRpb25fbnVtYmVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfb3B0aW9uX251bWJlci1zaXplOiAwLjc1cmVtICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12M19vcHRpb25faXRlbXNfbnVtYmVyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcblxyXG4vL01FRElBXHJcbiRwcm9ncmFtcy1saXN0LXYzX21lZGlhLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12M19tZWRpYS1yYWRpdXM6IDZweCAhZGVmYXVsdDtcclxuXHJcbi8vTElOS1NcclxuJHByb2dyYW1zLWxpc3QtdjNfY29udGVudF9saW5rc19mb250czogJGNvcmVfY3RhLXByaW1hcnlfZm9udCAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjNfY29udGVudF9saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYzX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12M19jb250ZW50X2xpbmtzX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvciAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjNfY29udGVudF9saW5rc19iYWNrZ3JvdW5kOiAkY29yZV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12M19jb250ZW50X2xpbmtzX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12M19jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG5cclxuXHJcbiRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcXVhdGVybmFyeV9mb250ICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXF1YXRlcm5hcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcXVhdGVybmFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfbGlua3NfY29sb3I6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc19saW5rc19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNCAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc19saW5rc19ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfbGlua3NfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfbGlua3NfZHJhd2luZ19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kcHJvZ3JhbXMtbGlzdC12M19wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12M19wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12M19wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYzX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtbGlzdC12M19wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYzX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1saXN0LXYzX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciAhZGVmYXVsdDtcclxuJHByb2dyYW1zLWxpc3QtdjNfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLnByb2dyYW1zLWxpc3QtdjMge1xyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICAgICAgICAgIC5pdGVtX19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAuaXRlbSB7XHJcblxyXG4gICAgICAgICZfX2Jsb2NrIHtcclxuICAgICAgICAgICAgJi0tY2l0eSB7XHJcbiAgICAgICAgICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfdGl0bGVfY2l0eS10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvZ3JhbXMtbGlzdC12M19pdGVtc190aXRsZV9jaXR5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250OiAkcHJvZ3JhbXMtbGlzdC12M19pdGVtc190aXRsZV9jaXR5LWZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfdGl0bGUtZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvZ3JhbXMtbGlzdC12M19pdGVtc190aXRsZV9pdGVtcy1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fcHJpY2Uge1xyXG4gICAgICAgICAgICBmb250OiAkcHJvZ3JhbXMtbGlzdC12M19pdGVtc19wcmljZS1mb250O1xyXG4gICAgICAgICAgICBjb2xvcjogJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfcHJpY2UtY29sb3I7XHJcbiAgICAgICAgICAgICYtdmFsdWUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX3ByaWNlX3ZhbHVlX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgJi1tb3VudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udDogJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfcHJpY2UtZm9udDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfcHJpY2UtY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19zaXplIHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfc2l6ZV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWVkaWEtMzYwLFxyXG4gICAgICAgICZfX21lZGlhLXZpZGVvIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb2dyYW1zLWxpc3QtdjNfbWVkaWEtYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX21lZGlhIHtcclxuICAgICAgICAgICAgJi0zNjAge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHByb2dyYW1zLWxpc3QtdjNfbWVkaWEtcmFkaXVzO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLXZpZGVvIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRwcm9ncmFtcy1saXN0LXYzX21lZGlhLXJhZGl1cztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXN3aXBlci1wYWdpbmF0aW9uIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yX2JyYW5kLTUsIC41KTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAuMnJlbSAuNXJlbTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfY29udGVudC1iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJvZ3JhbXMtbGlzdC12M19pdGVtc19jb250ZW50X2JvcmRlci1jb2xvcjtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19kZWNvcmF0ZSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNXB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjEuMzklO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI1cHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzOSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xpbmtzIHtcclxuICAgICAgICAgICAgLmN0YS1zZWNvbmRhcnkge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfbGlua3NfZm9udHM7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfbGlua3NfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfbGlua3NfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfbGlua3NfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvZ3JhbXMtbGlzdC12M19pdGVtc19saW5rc19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJvZ3JhbXMtbGlzdC12M19pdGVtc19saW5rc19ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6ICRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX2xpbmtzX2JvcmRlci13aWR0aDtcclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX2xpbmtzX3N2Z19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfbGlua3NfaG92ZXJfY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5jdGEtc2Vjb25kYXJ5X19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfbGlua3NfZHJhd2luZ19ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvZ3JhbXMtbGlzdC12M19pdGVtc19jYXJkX2JhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWVkaWEtc3dpcGVyIHtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19tZWRpYS1zd2lwZXItcGFnaW5hdGlvbiB7XHJcblxyXG4gICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9ncmFtcy1saXN0LXYzX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb2dyYW1zLWxpc3QtdjNfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcm9ncmFtcy1saXN0LXYzX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRwcm9ncmFtcy1saXN0LXYzX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46ICRwcm9ncmFtcy1saXN0LXYzX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiAgICAgICAgICAgICAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb2dyYW1zLWxpc3QtdjNfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcm9ncmFtcy1saXN0LXYzX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcm9ncmFtcy1saXN0LXYzX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgIH1cclxufSIsIiRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX2NhcmRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcblxyXG5cclxuLy8gVElUUkUgVklMTEVcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfdGl0bGVfY2l0eS10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfdGl0bGVfY2l0eS1jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc190aXRsZV9jaXR5LWZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250O1xyXG5cclxuXHJcbi8vSVRFTVMgQ09OVEVOVFxyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc19jb250ZW50LWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01O1xyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc19jb250ZW50X2JvcmRlci1jb2xvciA6JGNvbG9yX2JyYW5kLXNlY29uZGFyeS01O1xyXG5cclxuXHJcbi8vUFJJWFxyXG5cclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbjogMS4xODhyZW07IC8vIDE5cHhcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heDogMS4wNjNyZW07IC8vIDE3cHhcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfcHJpY2UtZm9udC1zaXplIDogY2xhbXAoJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbiwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksICRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1tYXgpO1xyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc19wcmljZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfcHJpY2UtZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skcHJvZ3JhbXMtbGlzdC12M19pdGVtc19wcmljZS1mb250LXNpemUgfSAvIDEuNCAkcHJvZ3JhbXMtbGlzdC12M19pdGVtc19wcmljZS1mb250LWZhbWlseTtcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfcHJpY2UtY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc19wcmljZS12YWx1ZS1jb2xvcjogJGJvZHlfY29sb3I7XHJcblxyXG5cclxuLy9USVRSRSBJVEVNU1xyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc190aXRsZS1mb250LXNpemUtbWluOiAwLjkzOHJlbTsgLy8gMTVweFxyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc190aXRsZS1mb250LXNpemUtbWF4OiAwLjgxM3JlbTsgLy8gMTNweFxyXG5cclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfdGl0bGUtZm9udC1zaXplIDogY2xhbXAoJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1pbiwgY2FsYygwLjgxMjVyZW0gKyAwLjMxMjV2dyksICRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1tYXgpO1xyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc190aXRsZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMTtcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfdGl0bGUtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skcHJvZ3JhbXMtbGlzdC12M19pdGVtc190aXRsZS1mb250LXNpemUgfSAvIDEuNCAkcHJvZ3JhbXMtbGlzdC12M19pdGVtc190aXRsZS1mb250LWZhbWlseTtcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfdGl0bGVfaXRlbXMtY29sb3I6ICRib2R5X2NvbG9yO1xyXG5cclxuXHJcblxyXG4vL09QVElPTlNcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfb3B0aW9uX251bWJlci1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMjtcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfb3B0aW9uX251bWJlci1jb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcbiRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX29wdGlvbl9udW1iZXItc2l6ZTogMC43NXJlbTtcclxuJHByb2dyYW1zLWxpc3QtdjNfb3B0aW9uX2l0ZW1zX251bWJlci1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS0xO1xyXG5cclxuLy9NRURJQVxyXG4kcHJvZ3JhbXMtbGlzdC12M19tZWRpYS1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJHByb2dyYW1zLWxpc3QtdjNfbWVkaWEtcmFkaXVzOiA2cHg7XHJcblxyXG4vL0xJTktTXHJcbiRwcm9ncmFtcy1saXN0LXYzX2NvbnRlbnRfbGlua3NfZm9udHM6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQ7XHJcbiRwcm9ncmFtcy1saXN0LXYzX2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nO1xyXG4kcHJvZ3JhbXMtbGlzdC12M19jb250ZW50X2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybTtcclxuJHByb2dyYW1zLWxpc3QtdjNfY29udGVudF9saW5rc19jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfY29sb3I7XHJcbiRwcm9ncmFtcy1saXN0LXYzX2NvbnRlbnRfbGlua3NfYmFja2dyb3VuZDogJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZDtcclxuJHByb2dyYW1zLWxpc3QtdjNfY29udGVudF9saW5rc19ib3JkZXItY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvcjtcclxuJHByb2dyYW1zLWxpc3QtdjNfY29udGVudF9saW5rc19zdmdfYmFja2dyb3VuZDogJGNvbG9yX25ldXRyYWwtMTtcclxuXHJcblxyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc19saW5rc19mb250czogJGNvcmVfY3RhLXF1YXRlcm5hcnlfZm9udDtcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2xldHRlci1zcGFjaW5nO1xyXG4kcHJvZ3JhbXMtbGlzdC12M19pdGVtc19saW5rc190ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXF1YXRlcm5hcnlfdGV4dC10cmFuc2Zvcm07XHJcbiRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX2xpbmtzX2NvbG9yOiAkY29sb3JfYnJhbmQtMztcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfbGlua3NfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX2xpbmtzX2JvcmRlci1jb2xvcjogJGNvbG9yX2JyYW5kLTQ7XHJcbiRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMjtcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfbGlua3NfYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX2xpbmtzX2hvdmVyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTU7XHJcbiRwcm9ncmFtcy1saXN0LXYzX2l0ZW1zX2xpbmtzX2RyYXdpbmdfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNTtcclxuJHByb2dyYW1zLWxpc3QtdjNfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTQ7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJHByb2dyYW1zLWxpc3QtdjNfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDtcclxuJHByb2dyYW1zLWxpc3QtdjNfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuJHByb2dyYW1zLWxpc3QtdjNfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4kcHJvZ3JhbXMtbGlzdC12M19wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cztcclxuJHByb2dyYW1zLWxpc3QtdjNfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG4kcHJvZ3JhbXMtbGlzdC12M19wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4kcHJvZ3JhbXMtbGlzdC12M19wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3I7XHJcbiRwcm9ncmFtcy1saXN0LXYzX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG4iLCIkcHJvZ3JhbXMtcmVsYXRlZC12MV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTEgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2NhcmRfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9jb250YWluZXItYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcblxyXG4vL1RJVExFXHJcblxyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbiAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfdGl0bGUtdjFfcGFydDJfZm9udDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250ICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbiAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuXHJcbi8vIFRJVFJFIFZJTExFXHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlX2NpdHktdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlX2NpdHktY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfdGl0bGVfY2l0eS1mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuXHJcblxyXG4vL0lURU1TIENPTlRFTlRcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfY29udGVudC1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfY29udGVudF9ib3JkZXItY29sb3IgOiRjb2xvcl9icmFuZC1zZWNvbmRhcnktNSAhZGVmYXVsdDtcclxuXHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3NpemVfdmFsdWVfY29sb3IgOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcblxyXG4vL1BSSVhcclxuXHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW46IDEuMTg4cmVtICFkZWZhdWx0OyAvLyAxOXB4XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1tYXg6IDEuMDYzcmVtICFkZWZhdWx0OyAvLyAxN3B4XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSA6IGNsYW1wKCRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAkcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc19wcmljZS1mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwICN7JHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplIH0gLyAxLjQgJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWNvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfcHJpY2VfdmFsdWVfY29sb3I6ICRib2R5X2NvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vVElUUkUgSVRFTVNcclxuXHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW46IDAuOTM4cmVtICFkZWZhdWx0OyAvLyAxNXB4XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1tYXg6IDAuODEzcmVtICFkZWZhdWx0OyAvLyAxM3B4XHJcblxyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc190aXRsZS1mb250LXNpemUgOiBjbGFtcCgkcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc190aXRsZS1mb250LXNpemUtbWluLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc190aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZSB9IC8gMS40ICRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc190aXRsZV9pdGVtcy1jb2xvcjogJGJvZHlfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy9NRURJQVxyXG5cclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfbWVkaWEtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX21lZGlhLXJhZGl1czogNnB4ICFkZWZhdWx0O1xyXG5cclxuLy9MSU5LU1xyXG5cclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfY29udGVudF9saW5rc19mb250czogJGNvcmVfY3RhLXByaW1hcnlfZm9udCAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfY29udGVudF9saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9jb250ZW50X2xpbmtzX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvciAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfY29udGVudF9saW5rc19iYWNrZ3JvdW5kOiAkY29yZV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9jb250ZW50X2xpbmtzX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG5cclxuXHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcXVhdGVybmFyeV9mb250ICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXF1YXRlcm5hcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcXVhdGVybmFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfbGlua3NfY29sb3I6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNCAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfbGlua3NfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfbGlua3NfZHJhd2luZ19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiXHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvciAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aCAhZGVmYXVsdDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi5wcm9ncmFtcy1yZWxhdGVkLXYxIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQ4cmVtKSB7XHJcbiAgICAgICAgLnN3aXBlci1zbGlkZS1wcmV2e1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kIDogJHByb2dyYW1zLXJlbGF0ZWQtdjFfYmFja2dyb3VuZDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9fc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cclxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb2dyYW1zLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgY29sb3I6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHByb2dyYW1zLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cztcclxuICAgICAgICAgICAgbWFyZ2luOiAkcHJvZ3JhbXMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW47XHJcblxyXG4gICAgICAgICAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvZ3JhbXMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvZ3JhbXMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyLXRpdGxlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHByb2dyYW1zLXJlbGF0ZWQtdjFfY29udGFpbmVyLWJhY2tncm91bmQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIC50aXRsZS12MSB7XHJcbiAgICAgICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkcHJvZ3JhbXMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRwcm9ncmFtcy1yZWxhdGVkLXYxX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19wYXJ0MiB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkcHJvZ3JhbXMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJHByb2dyYW1zLXJlbGF0ZWQtdjFfdGl0bGUtdjFfcGFydDJfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvZ3JhbXMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlua3Mge1xyXG4gICAgICAgIC5jdGEtcHJpbWFyeSB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX2NvbnRlbnRfbGlua3NfZm9udHM7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkcHJvZ3JhbXMtcmVsYXRlZC12MV9jb250ZW50X2xpbmtzX2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHByb2dyYW1zLXJlbGF0ZWQtdjFfY29udGVudF9saW5rc190ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgY29sb3I6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX2NvbnRlbnRfbGlua3NfY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX2NvbnRlbnRfbGlua3NfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJvZ3JhbXMtcmVsYXRlZC12MV9jb250ZW50X2xpbmtzX2JvcmRlci1jb2xvcjtcclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkcHJvZ3JhbXMtcmVsYXRlZC12MV9jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXIge1xyXG4gICAgICAgICYtc2xpZGUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuaXRlbSB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAjMjUyODJCMkI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19ibG9jayB7XHJcbiAgICAgICAgICAgICYtLWNpdHkge1xyXG4gICAgICAgICAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlX2NpdHktdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfdGl0bGVfY2l0eS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfdGl0bGVfY2l0eS1mb250O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlLWZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfdGl0bGVfaXRlbXMtY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3ByaWNlIHtcclxuICAgICAgICAgICAgZm9udDogJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfcHJpY2UtZm9udDtcclxuICAgICAgICAgICAgY29sb3I6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWNvbG9yO1xyXG4gICAgICAgICAgICAmLXZhbHVlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc19wcmljZV92YWx1ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICYtbW91bnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWVkaWEtMzYwLFxyXG4gICAgICAgICZfX21lZGlhLXZpZGVvIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb2dyYW1zLXJlbGF0ZWQtdjFfbWVkaWEtYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX21lZGlhIHtcclxuICAgICAgICAgICAgJi0zNjAge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHByb2dyYW1zLXJlbGF0ZWQtdjFfbWVkaWEtcmFkaXVzO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLXZpZGVvIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX21lZGlhLXJhZGl1cztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc19jb250ZW50LWJhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX2NvbnRlbnRfYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fc2l6ZSB7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3NpemVfdmFsdWVfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xpbmtzIHtcclxuICAgICAgICAgICAgLmN0YS1wcmltYXJ5IHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX2ZvbnRzO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfbGlua3NfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfbGlua3NfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAkcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19ib3JkZXItd2lkdGg7XHJcblxyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19zdmdfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX2hvdmVyX2NvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19kcmF3aW5nX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX2NhcmRfYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYmFubmVyIHtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyLWJ1dHRvbnMge1xyXG5cclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvZ3JhbXMtcmVsYXRlZC12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB3aWR0aDogJHByb2dyYW1zLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg7XHJcbiAgICAgICAgICAgIGhlaWdodDogJHByb2dyYW1zLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJvZ3JhbXMtcmVsYXRlZC12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuXHJcbiAgICAgICAgICAgICZfX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkcHJvZ3JhbXMtcmVsYXRlZC12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9ncmFtcy1yZWxhdGVkLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ7XHJcblxyXG4gICAgICAgICAgICAgICAgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxyXG4gICAgICAgICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcHJvZ3JhbXMtcmVsYXRlZC12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn0iLCIkcHJvZ3JhbXMtcmVsYXRlZC12MV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTE7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2NhcmRfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC01O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9jb250YWluZXItYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblxyXG4vL1RJVExFXHJcblxyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfdGl0bGUtdjFfcGFydDJfZm9udDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbjtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuXHJcbi8vIFRJVFJFIFZJTExFXHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlX2NpdHktdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlX2NpdHktY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfdGl0bGVfY2l0eS1mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udDtcclxuXHJcblxyXG4vL0lURU1TIENPTlRFTlRcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfY29udGVudC1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfY29udGVudF9ib3JkZXItY29sb3IgOiRjb2xvcl9icmFuZC1zZWNvbmRhcnktNTtcclxuXHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3NpemVfdmFsdWVfY29sb3IgOiAkY29sb3JfYnJhbmQtMjtcclxuXHJcblxyXG4vL1BSSVhcclxuXHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW46IDEuMTg4cmVtOyAvLyAxOXB4XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1tYXg6IDEuMDYzcmVtOyAvLyAxN3B4XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSA6IGNsYW1wKCRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAkcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc19wcmljZS1mb250LXNpemUtbWF4KTtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTE7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwICN7JHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplIH0gLyAxLjQgJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHk7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWNvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfcHJpY2VfdmFsdWVfY29sb3I6ICRib2R5X2NvbG9yO1xyXG5cclxuXHJcbi8vVElUUkUgSVRFTVNcclxuXHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW46IDAuOTM4cmVtOyAvLyAxNXB4XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1tYXg6IDAuODEzcmVtOyAvLyAxM3B4XHJcblxyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc190aXRsZS1mb250LXNpemUgOiBjbGFtcCgkcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc190aXRsZS1mb250LXNpemUtbWluLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heCk7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xO1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc190aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZSB9IC8gMS40ICRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc190aXRsZV9pdGVtcy1jb2xvcjogJGJvZHlfY29sb3I7XHJcblxyXG5cclxuLy9NRURJQVxyXG5cclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfbWVkaWEtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX21lZGlhLXJhZGl1czogNnB4O1xyXG5cclxuLy9MSU5LU1xyXG5cclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfY29udGVudF9saW5rc19mb250czogJGNvcmVfY3RhLXByaW1hcnlfZm9udDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfY29udGVudF9saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmc7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9jb250ZW50X2xpbmtzX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvcjtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfY29udGVudF9saW5rc19iYWNrZ3JvdW5kOiAkY29yZV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kO1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9jb250ZW50X2xpbmtzX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yO1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfbmV1dHJhbC0xO1xyXG5cclxuXHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcXVhdGVybmFyeV9mb250O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXF1YXRlcm5hcnlfbGV0dGVyLXNwYWNpbmc7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcXVhdGVybmFyeV90ZXh0LXRyYW5zZm9ybTtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfbGlua3NfY29sb3I6ICRjb2xvcl9icmFuZC0zO1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yO1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19ib3JkZXItd2lkdGg6IDFweDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfbGlua3NfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNTtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfbGlua3NfZHJhd2luZ19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01O1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMztcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTM7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cztcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4kcHJvZ3JhbXMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3I7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiXHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I7XHJcbiRwcm9ncmFtcy1yZWxhdGVkLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDtcclxuJHByb2dyYW1zLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQ7XHJcbiIsIi5mb3JtLWNvbnRhY3Qge1xyXG4gICAgJi0tbWFuZGF0b3J5LFxyXG4gICAgJi0tbmVnb3RpYXRvciB7XHJcblxyXG4gICAgICAgIC50aXRsZS12MV9fcGFydDEge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAuNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59IiwiJGRldGFpbF9jYWxjdWxhdG9yX2NhbGN1bGF0b3Jfc3RydWN0dXJlX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kZGV0YWlsX2NhbGN1bGF0b3JfY2FsY3VsYXRvcl9zdHJ1Y3R1cmVfYm9yZGVyLXJhZGl1czogMCAhZGVmYXVsdDtcclxuJGRldGFpbF9jYWxjdWxhdG9yX2NhbGN1bGF0b3JfcmVzdWx0X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kZGV0YWlsX2NhbGN1bGF0b3JfY2FsY3VsYXRvcl9yZXN1bHRfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZGV0YWlsX2NhbGN1bGF0b3JfY2FsY3VsYXRvcl9yZXN1bHRfY29udGVudF9mb250OiAkaDJfZm9udCAhZGVmYXVsdDtcclxuJGRldGFpbF9jYWxjdWxhdG9yX2NhbGN1bGF0b3JfcmVzdWx0X2NvbnRlbnRfZm9udC13ZWlnaHQ6IDcwMCAhZGVmYXVsdDtcclxuJGRldGFpbF9jYWxjdWxhdG9yX2NhbGN1bGF0b3JfcmVzdWx0X3R5cGVfcmVzdWx0X3RheGVfZm9udDogJGgzX2ZvbnQgIWRlZmF1bHQ7XHJcbiRkZXRhaWxfY2FsY3VsYXRvcl9jYWxjdWxhdG9yX3Jlc3VsdF90ZXh0X2NvbmRpdGlvbnNfZm9udC1zaXplOiAwLjhyZW0gIWRlZmF1bHQ7XHJcblxyXG4kZGV0YWlsX2NhbGN1bGF0b3JfY2FsY3VsYXRvcl9sYWJlbF9jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZGV0YWlsX2NhbGN1bGF0b3JfY2FsY3VsYXRvcl9jb25kaXRpb25zX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG4vLyBTcMOpY2lmaXF1ZSBDQUZQSVxyXG4kZGV0YWlsX2NhbGN1bGF0b3JfY2FsY3VsYXRvcl9zdHJ1Y3R1cmVfYmFja2dyb3VuZC0tY2FmcGk6ICRib2R5X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcblxyXG4uZGV0YWlsX2NhbGN1bGF0b3Ige1xyXG4gICAgLmNhbGN1bGF0b3Jfc3RydWN0dXJlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZGV0YWlsX2NhbGN1bGF0b3JfY2FsY3VsYXRvcl9zdHJ1Y3R1cmVfYmFja2dyb3VuZDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkZGV0YWlsX2NhbGN1bGF0b3JfY2FsY3VsYXRvcl9zdHJ1Y3R1cmVfYm9yZGVyLXJhZGl1cztcclxuICAgICAgICAuY2FsdWNsYXRvcl9mb3JtIHtcclxuICAgICAgICAgICAgLmZvcm1fc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgICAgIC5idXR0b25fZGVmYXVsdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxcmVtIGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhbGN1bGF0b3JfcmVzdWx0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRldGFpbF9jYWxjdWxhdG9yX2NhbGN1bGF0b3JfcmVzdWx0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGV0YWlsX2NhbGN1bGF0b3JfY2FsY3VsYXRvcl9yZXN1bHRfY29sb3I7XHJcbiAgICAgICAgICAgIC5yZXN1bHRfY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRkZXRhaWxfY2FsY3VsYXRvcl9jYWxjdWxhdG9yX3Jlc3VsdF9jb250ZW50X2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGRldGFpbF9jYWxjdWxhdG9yX2NhbGN1bGF0b3JfcmVzdWx0X2NvbnRlbnRfZm9udC13ZWlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnR5cGVfcmVzdWx0X3RheGUge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkZGV0YWlsX2NhbGN1bGF0b3JfY2FsY3VsYXRvcl9yZXN1bHRfdHlwZV9yZXN1bHRfdGF4ZV9mb250O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50ZXh0X2NvbmRpdGlvbnMge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRkZXRhaWxfY2FsY3VsYXRvcl9jYWxjdWxhdG9yX3Jlc3VsdF90ZXh0X2NvbmRpdGlvbnNfZm9udC1zaXplO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGV4dGZpZWxkX19sYWJlbCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGV0YWlsX2NhbGN1bGF0b3JfY2FsY3VsYXRvcl9sYWJlbF9jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvcm1fX2NvbmRpdGlvbnMge1xyXG4gICAgICAgICAgICBjb2xvcjogJGRldGFpbF9jYWxjdWxhdG9yX2NhbGN1bGF0b3JfY29uZGl0aW9uc19jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5jYWxjdWxhdG9yLS1jYWZwaSB7XHJcbiAgICAgICAgLmNhbGN1bGF0b3Jfc3RydWN0dXJlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRldGFpbF9jYWxjdWxhdG9yX2NhbGN1bGF0b3Jfc3RydWN0dXJlX2JhY2tncm91bmQtLWNhZnBpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiRkZXRhaWxfY2FsY3VsYXRvcl9jYWxjdWxhdG9yX3N0cnVjdHVyZV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMSA7XHJcbiRkZXRhaWxfY2FsY3VsYXRvcl9jYWxjdWxhdG9yX3N0cnVjdHVyZV9ib3JkZXItcmFkaXVzOiAwIDtcclxuJGRldGFpbF9jYWxjdWxhdG9yX2NhbGN1bGF0b3JfcmVzdWx0X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xIDtcclxuJGRldGFpbF9jYWxjdWxhdG9yX2NhbGN1bGF0b3JfcmVzdWx0X2NvbG9yOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRkZXRhaWxfY2FsY3VsYXRvcl9jYWxjdWxhdG9yX3Jlc3VsdF9jb250ZW50X2ZvbnQ6ICRoMl9mb250IDtcclxuJGRldGFpbF9jYWxjdWxhdG9yX2NhbGN1bGF0b3JfcmVzdWx0X2NvbnRlbnRfZm9udC13ZWlnaHQ6IDcwMCA7XHJcbiRkZXRhaWxfY2FsY3VsYXRvcl9jYWxjdWxhdG9yX3Jlc3VsdF90eXBlX3Jlc3VsdF90YXhlX2ZvbnQ6ICRoM19mb250IDtcclxuJGRldGFpbF9jYWxjdWxhdG9yX2NhbGN1bGF0b3JfcmVzdWx0X3RleHRfY29uZGl0aW9uc19mb250LXNpemU6IDAuOHJlbSA7XHJcblxyXG4kZGV0YWlsX2NhbGN1bGF0b3JfY2FsY3VsYXRvcl9sYWJlbF9jb2xvciA6ICRjb2xvcl9icmFuZC01IDtcclxuJGRldGFpbF9jYWxjdWxhdG9yX2NhbGN1bGF0b3JfY29uZGl0aW9uc19jb2xvciA6ICRjb2xvcl9icmFuZC01IDtcclxuXHJcbi8vIFNww6ljaWZpcXVlIENBRlBJXHJcbiRkZXRhaWxfY2FsY3VsYXRvcl9jYWxjdWxhdG9yX3N0cnVjdHVyZV9iYWNrZ3JvdW5kLS1jYWZwaTogJGJvZHlfYmFja2dyb3VuZCA7XHJcbiIsIiRjYWxlbmRhci12MV9jb2xvcjogJGJvZHktY29sb3IgIWRlZmF1bHQ7XHJcbiRjYWxlbmRhci12MV9saW5lX2hlaWdodDogMWVtICFkZWZhdWx0O1xyXG4kY2FsZW5kYXItdjFfdGl0bGVfY29udGVudF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAxLjMxMjVlbSAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7ICAgICAvLyBDYWxlbmRyaWVyIC0gdGl0cmU6IGZvbnRcclxuJGNhbGVuZGFyLXYxX3RpdGxlX2NvbnRlbnRfdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBDYWxlbmRyaWVyIC0gdGl0cmU6IHRleHQgdHJhbnNmb3JtXHJcbiRjYWxlbmRhci12MV90aXRsZV9jb250ZW50X3RleHQtYWxpZ246IGNlbnRlciAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gQ2FsZW5kcmllciAtIHRpdHJlOiB0ZXh0IGFsaWduXHJcbiRjYWxlbmRhci12MV9tb250aF9mb250OiBub3JtYWwgbm9ybWFsIDcwMCBjbGFtcCgxNXB4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMjBweCkvMS4zICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGNhbGVuZGFyLXYxX21vbnRoX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGNhbGVuZGFyLXYxX21vbnRoX2xldHRlci1zcGFjaW5nOiAwICFkZWZhdWx0O1xyXG4kY2FsZW5kYXItdjFfbW9udGhfdGV4dC10cmFuc2Zvcm06IG5vbmUgIWRlZmF1bHQ7XHJcbiRjYWxlbmRhci12MV9kYXlfZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgLjhyZW0vMSAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRjYWxlbmRhci12MV9kYXlfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kY2FsZW5kYXItdjFfZGF5X3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWRlZmF1bHQ7XHJcbiRjYWxlbmRhci12MV9kYXlfbGV0dGVyLXNwYWNpbmc6IDAgIWRlZmF1bHQ7XHJcbiRjYWxlbmRhci12MV9kYXktLW91dGVybW9udGhfY29sb3I6IGxpZ2h0ZW4oJGNhbGVuZGFyLXYxX2NvbG9yLCAyMCUpICFkZWZhdWx0O1xyXG4kY2FsZW5kYXItdjFfZGF5LS1ib29rZWRfY29sb3I6ICRjb2xvcl91dGlsaXR5LTIgIWRlZmF1bHQ7XHJcbiRjYWxlbmRhci12MV9kYXktLWJvb2tlZF9ib3JkZXItY29sb3I6IHJnYmEoJGNvbG9yX3V0aWxpdHktMiwuMTApICFkZWZhdWx0O1xyXG4kY2FsZW5kYXItdjFfZGF5LS1hdmFpbGFibGVfY29sb3I6ICRjb2xvcl91dGlsaXR5LTEgIWRlZmF1bHQ7XHJcbiRjYWxlbmRhci12MV9kYXktLWF2YWlsYWJsZV9ib3JkZXItY29sb3I6IHJnYmEoJGNvbG9yX3V0aWxpdHktMSwuMTApICFkZWZhdWx0O1xyXG4kY2FsZW5kYXItdjFfZGF0ZV9mb250OiBub3JtYWwgbm9ybWFsIDcwMCAuOHJlbSAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRjYWxlbmRhci12MV9kYXRlX2NvbG9yOiAkY2FsZW5kYXItdjFfY29sb3IgIWRlZmF1bHQ7XHJcbiRjYWxlbmRhci12MV9sZWdlbmRfZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgI3skYm9keV9mb250LXNpemV9IC8gI3skaHRtbC1saW5lLWhlaWdodH0gJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kY2FsZW5kYXItdjFfbGVnZW5kX2NvbG9yOiAkYm9keS1jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRjYWxlbmRhci12MV9pdGVtX3RpdGxlX3BhcnQyX3RleHQtYWxpZ24tY2VudGVyOiAkdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjtcclxuJGNhbGVuZGFyLXYxX2l0ZW1fdGl0bGVfcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvciAhZGVmYXVsdDtcclxuJGNhbGVuZGFyLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplLW1pbjogMS4yNXJlbSAhZGVmYXVsdDsgLy8gMjBweFxyXG4kY2FsZW5kYXItdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWF4OiAxLjVyZW0gIWRlZmF1bHQ7IC8vIDI0cHhcclxuJGNhbGVuZGFyLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplIDogY2xhbXAoJGNhbGVuZGFyLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplLW1pbiwgY2FsYygwLjg3NXJlbSArIDAuNzgxM3Z3KSwgJGNhbGVuZGFyLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRjYWxlbmRhci12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0yICFkZWZhdWx0O1xyXG4kY2FsZW5kYXItdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRjYWxlbmRhci12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJGNhbGVuZGFyLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG4uY2FsZW5kYXIge1xyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAmX19wYXJ0MiB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkY2FsZW5kYXItdjFfaXRlbV90aXRsZV9wYXJ0Ml90ZXh0LWFsaWduLWNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRjYWxlbmRhci12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNhbGVuZGFyLXYxX2l0ZW1fdGl0bGVfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgIH1cclxuICAgIHRkIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDM4cHg7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG4gICAgJl9fbW9udGgge1xyXG4gICAgICAgICYtbGFiZWwge1xyXG4gICAgICAgICAgICBmb250OiAkY2FsZW5kYXItdjFfbW9udGhfZm9udDtcclxuICAgICAgICAgICAgY29sb3I6ICRjYWxlbmRhci12MV9tb250aF9jb2xvcjtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRjYWxlbmRhci12MV9tb250aF9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRjYWxlbmRhci12MV9tb250aF90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19kYXkge1xyXG4gICAgICAgIGZvbnQ6ICRjYWxlbmRhci12MV9kYXlfZm9udDtcclxuICAgICAgICBjb2xvcjogJGNhbGVuZGFyLXYxX2RheV9jb2xvcjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGNhbGVuZGFyLXYxX2RheV90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogJGNhbGVuZGFyLXYxX2RheV9sZXR0ZXItc3BhY2luZztcclxuXHJcbiAgICAgICAgcGFkZGluZzogMWVtIDA7XHJcbiAgICAgICAgYm9yZGVyIDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgdG9wOiAtMS41ZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC41cztcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lci1wYWdpbmF0aW9uIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFycm93cyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0OjphZnRlcixcclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3N3aXBlci13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3N3aXBlci1idXR0b25zIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9fY2FsZW5kYXIge1xyXG4gICAgICAgIC5jYWxlbmRhcl9fZGF0ZSB7XHJcbiAgICAgICAgICAgIGZvbnQgIDogJGNhbGVuZGFyLXYxX2RhdGVfZm9udDtcclxuICAgICAgICAgICAgY29sb3IgOiAkY2FsZW5kYXItdjFfZGF0ZV9jb2xvcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAmLS1ib29rZWQge1xyXG4gICAgICAgICAgICAgICAgLmNhbGVuZGFyX19kYXRlLWRlY29yYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY2FsZW5kYXItdjFfZGF5LS1ib29rZWRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJiArIC5jYWxlbmRhcl9fZGF0ZS0tYm9va2VkIHtcclxuICAgICAgICAgICAgICAgICAgICAuY2FsZW5kYXJfX2RhdGUtZGVjb3JhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYgKyA6bm90KC5jYWxlbmRhcl9fZGF0ZS0tYXZhaWxhYmxlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNhbGVuZGFyX19kYXRlLWRlY29yYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aGFzKCArIC5jYWxlbmRhcl9fZGF0ZS0tYm9va2VkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNhbGVuZGFyX19kYXRlLWRlY29yYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aGFzKCArIC5jYWxlbmRhcl9fZGF0ZS0tYXZhaWxhYmxlKSxcclxuICAgICAgICAgICAgICAgICY6aGFzKCArIC5jYWxlbmRhcl9fZGF0ZS0tb3V0ZXJtb250aCkge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jYWxlbmRhcl9fZGF0ZS1kZWNvcmF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmNhbGVuZGFyX19kYXRlLS1vdXRlcm1vbnRoe1xyXG4gICAgICAgICAgICAgICAgICAgICYgKyAuY2FsZW5kYXJfX2RhdGUtLWJvb2tlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jYWxlbmRhcl9fZGF0ZS1kZWNvcmF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtLWF2YWlsYWJsZSB7XHJcbiAgICAgICAgICAgICAgICAuY2FsZW5kYXJfX2RhdGUtZGVjb3JhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjYWxlbmRhci12MV9kYXktLWF2YWlsYWJsZV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmICsgLmNhbGVuZGFyX19kYXRlLS1hdmFpbGFibGUge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jYWxlbmRhcl9fZGF0ZS1kZWNvcmF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJiArIDpub3QoLmNhbGVuZGFyX19kYXRlLS1ib29rZWQpIHtcclxuICAgICAgICAgICAgICAgICAgICAuY2FsZW5kYXJfX2RhdGUtZGVjb3JhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpoYXMoICsgLmNhbGVuZGFyX19kYXRlLS1hdmFpbGFibGUpIHtcclxuICAgICAgICAgICAgICAgICAgICAuY2FsZW5kYXJfX2RhdGUtZGVjb3JhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpoYXMoICsgLmNhbGVuZGFyX19kYXRlLS1ib29rZWQpLFxyXG4gICAgICAgICAgICAgICAgJjpoYXMoICsgLmNhbGVuZGFyX19kYXRlLS1vdXRlcm1vbnRoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNhbGVuZGFyX19kYXRlLWRlY29yYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuY2FsZW5kYXJfX2RhdGUtLW91dGVybW9udGh7XHJcbiAgICAgICAgICAgICAgICAgICAgJiArIC5jYWxlbmRhcl9fZGF0ZS0tYXZhaWxhYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNhbGVuZGFyX19kYXRlLWRlY29yYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi0tdG9kYXkge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuY2FsZW5kYXJfX2RhdGUtLWJvb2tlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY2FsZW5kYXItdjFfZGF5LS1ib29rZWRfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5jYWxlbmRhcl9fZGF0ZS0tYXZhaWxhYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjYWxlbmRhci12MV9kYXktLWF2YWlsYWJsZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NhbGVuZGFyLS1saW5lIHtcclxuICAgICAgICAuY2FsZW5kYXJfX2RhdGUge1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICAgICAgJi1kZWNvcmF0ZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IC40ZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi0tYm9va2VkIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2FsZW5kYXItdjFfZGF5LS1ib29rZWRfY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgLyomOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDRweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjYWxlbmRhci12MV9kYXktLWJvb2tlZF9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgfSovXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi0tYXZhaWxhYmxlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2FsZW5kYXItdjFfZGF5LS1hdmFpbGFibGVfY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgLyomOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDRweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjYWxlbmRhci12MV9kYXktLWF2YWlsYWJsZV9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgfSovXHJcbiAgICAgICAgICAgICAgICAvKiY6aGFzKCArIC5jYWxlbmRhcl9fZGF0ZS0tYm9va2VkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmx1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYgKyAuY2FsZW5kYXJfX2RhdGUtLWJvb2tlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogeWVsbG93O1xyXG4gICAgICAgICAgICAgICAgfSovXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLW91dGVybW9udGgge1xyXG4gICAgICAgICAgICAgICAgY29sb3IgOiAkYm9keV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC8qJiArIC5jYWxlbmRhcl9fZGF0ZS0tYXZhaWxhYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICB9Ki9cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY2FsZW5kYXJfX2xpbmUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRjYWxlbmRhci12MV9saW5lX2hlaWdodDtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19sZWdlbmQge1xyXG4gICAgICAgIGZvbnQ6ICRjYWxlbmRhci12MV9sZWdlbmRfZm9udDtcclxuICAgICAgICBjb2xvcjogJGNhbGVuZGFyLXYxX2xlZ2VuZF9jb2xvcjtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICB9XHJcbiAgICAgICAgbWFyZ2luOiAxLjVlbSAwO1xyXG4gICAgICAgICYgPiAqIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0ZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1kcmF3aW5nIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xyXG5cclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMWVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tYXZhaWxhYmxlIHtcclxuICAgICAgICAgICAgLmNhbGVuZGFyX19sZWdlbmQtZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY2FsZW5kYXItdjFfZGF5LS1hdmFpbGFibGVfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjYWxlbmRhci12MV9kYXktLWF2YWlsYWJsZV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tYm9va2VkIHtcclxuICAgICAgICAgICAgLmNhbGVuZGFyX19sZWdlbmQtZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY2FsZW5kYXItdjFfZGF5LS1ib29rZWRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjYWxlbmRhci12MV9kYXktLWJvb2tlZF9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn0iLCIkY2FsZW5kYXItdjFfY29sb3I6ICRib2R5LWNvbG9yIDtcclxuJGNhbGVuZGFyLXYxX2xpbmVfaGVpZ2h0OiAxZW0gO1xyXG4kY2FsZW5kYXItdjFfdGl0bGVfY29udGVudF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAxLjMxMjVlbSAkZm9udC1mYW1pbHktLTEgOyAgICAgLy8gQ2FsZW5kcmllciAtIHRpdHJlOiBmb250XHJcbiRjYWxlbmRhci12MV90aXRsZV9jb250ZW50X3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIENhbGVuZHJpZXIgLSB0aXRyZTogdGV4dCB0cmFuc2Zvcm1cclxuJGNhbGVuZGFyLXYxX3RpdGxlX2NvbnRlbnRfdGV4dC1hbGlnbjogY2VudGVyIDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gQ2FsZW5kcmllciAtIHRpdHJlOiB0ZXh0IGFsaWduXHJcbiRjYWxlbmRhci12MV9tb250aF9mb250OiBub3JtYWwgbm9ybWFsIDcwMCBjbGFtcCgxNXB4LCBjYWxjKDAuNjAwMHJlbSArIDEuODc1MHZ3KSwgMjBweCkvMS4zICRmb250LWZhbWlseS0tMSA7XHJcbiRjYWxlbmRhci12MV9tb250aF9jb2xvcjogJGNvbG9yX2JyYW5kLTEgO1xyXG4kY2FsZW5kYXItdjFfbW9udGhfbGV0dGVyLXNwYWNpbmc6IDAgO1xyXG4kY2FsZW5kYXItdjFfbW9udGhfdGV4dC10cmFuc2Zvcm06IG5vbmUgO1xyXG4kY2FsZW5kYXItdjFfZGF5X2ZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIC44cmVtLzEgJGZvbnQtZmFtaWx5LS0xIDtcclxuJGNhbGVuZGFyLXYxX2RheV9jb2xvcjogJGNvbG9yX2JyYW5kLTEgO1xyXG4kY2FsZW5kYXItdjFfZGF5X3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgO1xyXG4kY2FsZW5kYXItdjFfZGF5X2xldHRlci1zcGFjaW5nOiAwIDtcclxuJGNhbGVuZGFyLXYxX2RheS0tb3V0ZXJtb250aF9jb2xvcjogbGlnaHRlbigkY2FsZW5kYXItdjFfY29sb3IsIDIwJSkgO1xyXG4kY2FsZW5kYXItdjFfZGF5LS1ib29rZWRfY29sb3I6ICRjb2xvcl91dGlsaXR5LTIgO1xyXG4kY2FsZW5kYXItdjFfZGF5LS1ib29rZWRfYm9yZGVyLWNvbG9yOiByZ2JhKCRjb2xvcl91dGlsaXR5LTIsLjEwKSA7XHJcbiRjYWxlbmRhci12MV9kYXktLWF2YWlsYWJsZV9jb2xvcjogJGNvbG9yX3V0aWxpdHktMSA7XHJcbiRjYWxlbmRhci12MV9kYXktLWF2YWlsYWJsZV9ib3JkZXItY29sb3I6IHJnYmEoJGNvbG9yX3V0aWxpdHktMSwuMTApIDtcclxuJGNhbGVuZGFyLXYxX2RhdGVfZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgLjhyZW0gJGZvbnQtZmFtaWx5LS0xIDtcclxuJGNhbGVuZGFyLXYxX2RhdGVfY29sb3I6ICRjYWxlbmRhci12MV9jb2xvciA7XHJcbiRjYWxlbmRhci12MV9sZWdlbmRfZm9udDogbm9ybWFsIG5vcm1hbCA3MDAgI3skYm9keV9mb250LXNpemV9IC8gI3skaHRtbC1saW5lLWhlaWdodH0gJGZvbnQtZmFtaWx5LS0xIDtcclxuJGNhbGVuZGFyLXYxX2xlZ2VuZF9jb2xvcjogJGJvZHktY29sb3IgO1xyXG5cclxuJGNhbGVuZGFyLXYxX2l0ZW1fdGl0bGVfcGFydDJfdGV4dC1hbGlnbi1jZW50ZXI6ICR0aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduO1xyXG4kY2FsZW5kYXItdjFfaXRlbV90aXRsZV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yIDtcclxuJGNhbGVuZGFyLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplLW1pbjogMS4yNXJlbSA7IC8vIDIwcHhcclxuJGNhbGVuZGFyLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplLW1heDogMS41cmVtIDsgLy8gMjRweFxyXG4kY2FsZW5kYXItdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUgOiBjbGFtcCgkY2FsZW5kYXItdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDAuODc1cmVtICsgMC43ODEzdncpLCAkY2FsZW5kYXItdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWF4KSA7XHJcbiRjYWxlbmRhci12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0yIDtcclxuJGNhbGVuZGFyLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skY2FsZW5kYXItdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICRjYWxlbmRhci12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtZmFtaWx5IDtcclxuIiwiJGRldGFpbF9jb21wb3NpdGlvbl9jb21wb3NpdGlvbl9wYXJ0X2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9uZXV0cmFsLTggIWRlZmF1bHQ7XHJcbiRkZXRhaWxfY29tcG9zaXRpb25fY29tcG9zaXRpb25fcGFydF9jb250ZW50X2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGRldGFpbF9jb21wb3NpdGlvbl9jb21wb3NpdGlvbl9wYXJ0X2NvbnRlbnRfZm9udDogJGgzX2ZvbnQgIWRlZmF1bHQ7XHJcbiRkZXRhaWxfY29tcG9zaXRpb25fY29tcG9zaXRpb25fcGFydF9pY29uX3RyYW5zaXRpb246ICRnbG9iYWxfdHJhbnNpdGlvbl8zICFkZWZhdWx0O1xyXG4kZGV0YWlsX2NvbXBvc2l0aW9uX2NvbXBvc2l0aW9uX3BhcnRfaWNvbl93aWR0aDogMXJlbSAhZGVmYXVsdDtcclxuJGRldGFpbF9jb21wb3NpdGlvbl9jb21wb3NpdGlvbl9wYXJ0X2ljb25fZmlsbDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRkZXRhaWxfY29tcG9zaXRpb25fY29tcG9zaXRpb25faXRlbV9mb250LXdlaWdodDogNzAwICFkZWZhdWx0O1xyXG4kZGV0YWlsX2NvbXBvc2l0aW9uX2NvbXBvc2l0aW9uX2l0ZW1fdGV4dC12YXJfZm9udC13ZWlnaHQ6IDQwMCAhZGVmYXVsdDtcclxuJGRldGFpbF9jb21wb3NpdGlvbl90ZXh0X3ZhbHVlX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcbi5kZXRhaWxfY29tcG9zaXRpb24ge1xyXG4gICAgLmRldGFpbF9jb21wb3NpdGlvbl9zdHJ1Y3R1cmUge1xyXG4gICAgICAgIC5kZXRhaWxfY29tcG9zaXRpb25fY29udGVudCB7XHJcbiAgICAgICAgICAgIC5jb21wb3NpdGlvbl9wYXJ0IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRkZXRhaWxfY29tcG9zaXRpb25fY29tcG9zaXRpb25fcGFydF9ib3JkZXI7XHJcbiAgICAgICAgICAgICAgICAuY29tcG9zaXRpb25fcGFydF9jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRldGFpbF9jb21wb3NpdGlvbl9jb21wb3NpdGlvbl9wYXJ0X2NvbnRlbnRfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udDogJGRldGFpbF9jb21wb3NpdGlvbl9jb21wb3NpdGlvbl9wYXJ0X2NvbnRlbnRfZm9udDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jb21wb3NpdGlvbl9wYXJ0X2ljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICRkZXRhaWxfY29tcG9zaXRpb25fY29tcG9zaXRpb25fcGFydF9pY29uX3RyYW5zaXRpb247XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRkZXRhaWxfY29tcG9zaXRpb25fY29tcG9zaXRpb25fcGFydF9pY29uX3dpZHRoO1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRkZXRhaWxfY29tcG9zaXRpb25fY29tcG9zaXRpb25fcGFydF9pY29uX2ZpbGw7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNvbXBvc2l0aW9uX2l0ZW1fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAuY29tcG9zaXRpb25faXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRkZXRhaWxfY29tcG9zaXRpb25fY29tcG9zaXRpb25faXRlbV9mb250LXdlaWdodDtcclxuICAgICAgICAgICAgICAgICAgICAudGV4dF92YXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGRldGFpbF9jb21wb3NpdGlvbl9jb21wb3NpdGlvbl9pdGVtX3RleHQtdmFyX2ZvbnQtd2VpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWxldHRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0X3ZhbHVlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkZXRhaWxfY29tcG9zaXRpb25fdGV4dF92YWx1ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1sZXR0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBjb21wb3NpdGlvbl9wYXJ0IHtcclxuICAgICAgICAgICAgICAgIC5jb21wb3NpdGlvbl9wYXJ0X2ljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5vcGVuIHtcclxuICAgICAgICAgICAgICAgIC5jb21wb3NpdGlvbl9wYXJ0IHtcclxuICAgICAgICAgICAgICAgICAgICAuY29tcG9zaXRpb25fcGFydF9pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiJGRldGFpbF9jb21wb3NpdGlvbl9jb21wb3NpdGlvbl9wYXJ0X2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9uZXV0cmFsLTggO1xyXG4kZGV0YWlsX2NvbXBvc2l0aW9uX2NvbXBvc2l0aW9uX3BhcnRfY29udGVudF9jb2xvcjogJGNvbG9yX2JyYW5kLTIgO1xyXG4kZGV0YWlsX2NvbXBvc2l0aW9uX2NvbXBvc2l0aW9uX3BhcnRfY29udGVudF9mb250OiAkaDNfZm9udCA7XHJcbiRkZXRhaWxfY29tcG9zaXRpb25fY29tcG9zaXRpb25fcGFydF9pY29uX3RyYW5zaXRpb246ICRnbG9iYWxfdHJhbnNpdGlvbl8zIDtcclxuJGRldGFpbF9jb21wb3NpdGlvbl9jb21wb3NpdGlvbl9wYXJ0X2ljb25fd2lkdGg6IDFyZW0gO1xyXG4kZGV0YWlsX2NvbXBvc2l0aW9uX2NvbXBvc2l0aW9uX3BhcnRfaWNvbl9maWxsOiAkY29sb3JfYnJhbmQtMiA7XHJcbiRkZXRhaWxfY29tcG9zaXRpb25fY29tcG9zaXRpb25faXRlbV9mb250LXdlaWdodDogNzAwIDtcclxuJGRldGFpbF9jb21wb3NpdGlvbl9jb21wb3NpdGlvbl9pdGVtX3RleHQtdmFyX2ZvbnQtd2VpZ2h0OiA0MDAgO1xyXG4kZGV0YWlsX2NvbXBvc2l0aW9uX3RleHRfdmFsdWVfY29sb3I6ICRjb2xvcl9icmFuZC0yIDsiLCIkZGV0YWlsX2RhdGFfY29wcm9fcHJpY2VfY29wcm9fZm9udDogJGJvZHlfZm9udCAhZGVmYXVsdDtcclxuJGRldGFpbF9kYXRhX2NvcHJvX3ByaWNlX2NvcHJvX2ZvbnQtd2VpZ2h0OiA3MDAgIWRlZmF1bHQ7XHJcbiRkZXRhaWxfZGF0YV9jb3Byb19wcmljZV9jb3Byb19jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRkZXRhaWxfZGF0YV9jb3Byb19jb250ZW50X2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9uZXV0cmFsLTggIWRlZmF1bHQ7XHJcblxyXG4uZGV0YWlsX2RhdGFfY29wcm8ge1xyXG4gICAgLmNvcHJvX2NvbnRlbnQge1xyXG4gICAgICAgIC5wcmljZV9jb3BybyB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRkZXRhaWxfZGF0YV9jb3Byb19wcmljZV9jb3Byb19mb250O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGRldGFpbF9kYXRhX2NvcHJvX3ByaWNlX2NvcHJvX2ZvbnQtd2VpZ2h0O1xyXG4gICAgICAgICAgICBjb2xvcjogJGRldGFpbF9kYXRhX2NvcHJvX3ByaWNlX2NvcHJvX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb3Byb19jb250ZW50IHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAkZGV0YWlsX2RhdGFfY29wcm9fY29udGVudF9ib3JkZXI7XHJcbiAgICB9XHJcbn1cclxuIiwiJGRldGFpbF9kYXRhX2NvcHJvX3ByaWNlX2NvcHJvX2ZvbnQ6ICRib2R5X2ZvbnQgO1xyXG4kZGV0YWlsX2RhdGFfY29wcm9fcHJpY2VfY29wcm9fZm9udC13ZWlnaHQ6IDcwMCA7XHJcbiRkZXRhaWxfZGF0YV9jb3Byb19wcmljZV9jb3Byb19jb2xvcjogJGNvbG9yX2JyYW5kLTIgO1xyXG4kZGV0YWlsX2RhdGFfY29wcm9fY29udGVudF9ib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfbmV1dHJhbC04IDtcclxuIiwiJGVkaXRvcmlhbC12Ml90cmFuc2l0aW9uOiAkZ2xvYmFsX3RyYW5zaXRpb25fMyAhZGVmYXVsdDtcclxuJGVkaXRvcmlhbC12Ml9oaWRkZW5UZXh0X2hlaWdodDogNS41cmVtICFkZWZhdWx0O1xyXG5cclxuLmRldGFpbC1kYXRhLWRlc2NyaXB0aW9uIHtcclxuXHJcbiAgICAmLmVkaXRvcmlhbC1tYXNrIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkZWRpdG9yaWFsLXYyX3RyYW5zaXRpb247XHJcbiAgICAgICAgLmhpZGRlblRleHQge1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRlZGl0b3JpYWwtdjJfaGlkZGVuVGV4dF9oZWlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYub3BlbiB7XHJcbiAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIkZWRpdG9yaWFsLXYyX3RyYW5zaXRpb246ICRnbG9iYWxfdHJhbnNpdGlvbl8zIDtcclxuJGVkaXRvcmlhbC12Ml9oaWRkZW5UZXh0X2hlaWdodDogNS41cmVtIDtcclxuIiwiJGRldGFpbC1jb250YWN0X19icmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS0xICFkZWZhdWx0O1xyXG5cclxuXHJcbi5kZXRhaWwtY29udGFjdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZGV0YWlsLWNvbnRhY3RfX2JyYWNrZ3JvdW5kO1xyXG5cclxufSIsIi5kZXRhaWxfZHBlX2dlcyB7XHJcbiAgICAuZGlhZ19jb250ZW50IHtcclxuICAgICAgICAuYnViYmxlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9uZXV0cmFsLTE7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRoM19mb250O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDJyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMnJlbTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmLS1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6dXJsKFwiLi4vaW1hZ2VzL3N2Zy9hcnJvdy5zdmdcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xMXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmJ1YmJsZV9kcGVfYSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3JfZHBlX2E7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5idWJibGVfZHBlX2Ige1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2RwZV9iO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYnViYmxlX2RwZV9jIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9kcGVfYztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmJ1YmJsZV9kcGVfZCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3JfZHBlX2Q7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5idWJibGVfZHBlX2Uge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2RwZV9lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYnViYmxlX2RwZV9mIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9kcGVfZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmJ1YmJsZV9kcGVfZyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3JfZHBlX2c7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5idWJibGVfZ2VzX2Ege1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2dlc19hO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYnViYmxlX2dlc19iIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9nZXNfYjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmJ1YmJsZV9nZXNfYyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3JfZ2VzX2M7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5idWJibGVfZ2VzX2Qge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2dlc19kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYnViYmxlX2dlc19lIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9nZXNfZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmJ1YmJsZV9nZXNfZiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3JfZ2VzX2Y7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5idWJibGVfZ2VzX2cge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2dlc19nO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfZHBlLCAmX2dlcyB7XHJcbiAgICAgICAgICAgICAgICAmLS11bmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmJ1YmJsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfbmV1dHJhbC0xO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbmV1dHJhbC03O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfbmV1dHJhbC0xO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn0iLCIkZGV0YWlsX2NhcmFjdGVyaXN0aXF1ZXNfdjFfdHJhbnNpdGlvbjogJGdsb2JhbF90cmFuc2l0aW9uXzMgIWRlZmF1bHQ7XHJcbiRkZXRhaWxfY2FyYWN0ZXJpc3RpcXVlc192MV9iZWZvcmVfd2lkdGg6IDFyZW0gIWRlZmF1bHQ7XHJcbiRkZXRhaWxfY2FyYWN0ZXJpc3RpcXVlc192MV9iZWZvcmVfaGVpZ2h0OiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRkZXRhaWxfY2FyYWN0ZXJpc3RpcXVlc192MV9iZWZvcmVfYm9yZGVyOiAycHggc29saWQgJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG4uZGV0YWlsX2NhcmFjdGVyaXN0aXF1ZXNfdjEge1xyXG4gICAgLmRldGFpbF9jYXJhY3RlcmlzdGlxdWVzX2NvbnRlbnQge1xyXG4gICAgICAgIHRyYW5zaXRpb246ICRkZXRhaWxfY2FyYWN0ZXJpc3RpcXVlc192MV90cmFuc2l0aW9uO1xyXG4gICAgICAgIC5saXN0X2l0ZW0ge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6ICRkZXRhaWxfY2FyYWN0ZXJpc3RpcXVlc192MV9iZWZvcmVfd2lkdGg7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6ICRkZXRhaWxfY2FyYWN0ZXJpc3RpcXVlc192MV9iZWZvcmVfd2lkdGg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRkZXRhaWxfY2FyYWN0ZXJpc3RpcXVlc192MV9iZWZvcmVfaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGRldGFpbF9jYXJhY3RlcmlzdGlxdWVzX3YxX2JlZm9yZV9ib3JkZXI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogJGRldGFpbF9jYXJhY3RlcmlzdGlxdWVzX3YxX2JlZm9yZV9ib3JkZXI7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ1dHRvbl9kZWZhdWx0IHtcclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIkZGV0YWlsX2NhcmFjdGVyaXN0aXF1ZXNfdjFfdHJhbnNpdGlvbjogJGdsb2JhbF90cmFuc2l0aW9uXzMgO1xyXG4kZGV0YWlsX2NhcmFjdGVyaXN0aXF1ZXNfdjFfYmVmb3JlX3dpZHRoOiAxcmVtIDtcclxuJGRldGFpbF9jYXJhY3RlcmlzdGlxdWVzX3YxX2JlZm9yZV9oZWlnaHQ6IDAuNXJlbSA7XHJcbiRkZXRhaWxfY2FyYWN0ZXJpc3RpcXVlc192MV9iZWZvcmVfYm9yZGVyOiAycHggc29saWQgJGNvbG9yX2JyYW5kLTIgO1xyXG4iLCIkZGV0YWlsX2RhdGFfZmluYW5jZV9wcmljZV9maW5hbmNlX2ZvbnQ6ICRib2R5X2ZvbnQgIWRlZmF1bHQ7XHJcbiRkZXRhaWxfZGF0YV9maW5hbmNlX3ByaWNlX2ZpbmFuY2VfZm9udC13ZWlnaHQ6IDcwMCAhZGVmYXVsdDtcclxuJGRldGFpbF9kYXRhX2ZpbmFuY2VfcHJpY2VfZmluYW5jZV9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG4uZGV0YWlsX2RhdGFfZmluYW5jZSB7XHJcbiAgICAuZmluYW5jZV9jb250ZW50IHtcclxuICAgICAgICAucHJpY2VfZmluYW5jZSB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRkZXRhaWxfZGF0YV9maW5hbmNlX3ByaWNlX2ZpbmFuY2VfZm9udDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRkZXRhaWxfZGF0YV9maW5hbmNlX3ByaWNlX2ZpbmFuY2VfZm9udC13ZWlnaHQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGV0YWlsX2RhdGFfZmluYW5jZV9wcmljZV9maW5hbmNlX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbiIsIiRkZXRhaWxfZGF0YV9maW5hbmNlX3ByaWNlX2ZpbmFuY2VfZm9udDogJGJvZHlfZm9udCA7XHJcbiRkZXRhaWxfZGF0YV9maW5hbmNlX3ByaWNlX2ZpbmFuY2VfZm9udC13ZWlnaHQ6IDcwMCA7XHJcbiRkZXRhaWxfZGF0YV9maW5hbmNlX3ByaWNlX2ZpbmFuY2VfY29sb3I6ICRjb2xvcl9icmFuZC0yIDtcclxuIiwiJGRldGFpbF9zd2lwZXJfdmlkZW8zNjBfaWNvbl9ib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGRldGFpbF9zd2lwZXJfdmlkZW8zNjBfaWNvbl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGRldGFpbF9zd2lwZXJfdmlkZW8zNjBfaWNvbl9maWxsOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGRldGFpbF9zd2lwZXJfdmlkZW8zNjBfdG9vbHRpcHNfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRkZXRhaWxfc3dpcGVyX3ZpZGVvMzYwX3Rvb2x0aXBzX2NvbG9yOiAkY29sb3JfYnJhbmQtNCAhZGVmYXVsdDtcclxuJGRldGFpbF9zd2lwZXJfdmlkZW8zNjBfbGlzdF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTEgIWRlZmF1bHQ7XHJcbiRkZXRhaWxfc3dpcGVyX3ZpZGVvMzYwX2xpc3RfYXJyb3dfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuLmRldGFpbF9zd2lwZXJfX3ZpZGVvMzYwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAuZGV0YWlsX3N3aXBlcl9fdmlkZW8zNjBfc3RydWN0dXJlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLnZpZGVvMzYwX2ljb25fY29udGVudCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmljb25fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6ICRkZXRhaWxfc3dpcGVyX3ZpZGVvMzYwX2ljb25fYm9yZGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRldGFpbF9zd2lwZXJfdmlkZW8zNjBfaWNvbl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRkZXRhaWxfc3dpcGVyX3ZpZGVvMzYwX2ljb25fZmlsbDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDAwMDtcclxuICAgICAgICAgICAgICAgICYgPiAqIHtcclxuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50b29sdGlwcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0uNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudmlkZW8zNjBfbGlzdF9jb250ZW50IHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRnbG9iYWxfdHJhbnNpdGlvbl8yO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogY2FsYygxMDAlICsgMnJlbSk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuOHJlbSAwLjRyZW0gMC44cmVtIDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkZXRhaWxfc3dpcGVyX3ZpZGVvMzYwX2xpc3RfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xyXG4gICAgICAgICAgICAudmlkZW8zNjBfbGlzdCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMHZoO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDEuMXJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDAuNXJlbSBzb2xpZCAkZGV0YWlsX3N3aXBlcl92aWRlbzM2MF9saXN0X2Fycm93X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwLjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudmlkZW8zNjBfaXRlbSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIDAuNHJlbSAwLjhyZW0gMC44cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAgMC40cmVtIDAgMC44cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC52aWRlbzM2MF9idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2cmVtO1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA2cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTE7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgJi5tZWRpYS0tdmlzaXRlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS00O1xyXG4gICAgICAgICAgICAgICAgICAgIC52aWRlbzM2MF9zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkY29sb3JfYnJhbmQtNTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm1lZGlhLS1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yO1xyXG4gICAgICAgICAgICAgICAgICAgIC52aWRlbzM2MF9zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkY29sb3JfYnJhbmQtNTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmID4gKiB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnZpZGVvMzYwX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkY29sb3JfYnJhbmQtNTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnZpZGVvMzYwX2NvdW50ZXIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAxMCU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3JfYnJhbmQtMiwgMSk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnZpZGVvMzYwLWltZyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDZyZW07XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogNnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1cmVtO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciAudmlkZW8zNjBfbGlzdF9jb250ZW50IHtcclxuICAgICAgICAgICAgYm90dG9tOiAzcmVtO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICAgICAgICAgICAgei1pbmRleDogMTAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiJGNhcmRfYmllbl92Ml9udW1iZXItcGljdHVyZV9iYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcl9uZXV0cmFsLTAsIDAuNSkgIWRlZmF1bHQ7XHJcbiRkZXRhaWxfc3dpcGVyX3YxX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZGV0YWlsX3N3aXBlcl92MV9udW1iZXJfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZGV0YWlsX3N3aXBlcl92MV9iYW5kZWF1X2l0ZW1fYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRkZXRhaWxfc3dpcGVyX3YxX2JhbmRlYXVfaXRlbV9jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG4kZGV0YWlsX3N3aXBlcl92MV9mYXZvcmlzX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZGV0YWlsX3N3aXBlcl92MV9mYXZvcmlzX2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuJGRldGFpbF9zd2lwZXJfdjFfdmlkZW8zNjBfaWNvbl9ib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGRldGFpbF9zd2lwZXJfdjFfdmlkZW8zNjBfaWNvbl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJGRldGFpbF9zd2lwZXJfdjFfdmlkZW8zNjBfaWNvbl9maWxsOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGRldGFpbF9zd2lwZXJfdjFfdmlkZW8zNjBfdG9vbHRpcHNfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRkZXRhaWxfc3dpcGVyX3YxX3ZpZGVvMzYwX3Rvb2x0aXBzX2NvbG9yOiAkY29sb3JfYnJhbmQtNCAhZGVmYXVsdDtcclxuJGRldGFpbF9zd2lwZXJfdjFfdmlkZW8zNjBfbGlzdF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTEgIWRlZmF1bHQ7XHJcbiRkZXRhaWxfc3dpcGVyX3YxX3ZpZGVvMzYwX2xpc3RfYXJyb3dfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuLmRldGFpbF9zd2lwZXJfdjEge1xyXG5cclxuICAgIC5kZXRhaWxfc3dpcGVyX19jb250YWluZXIge1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgJltkYXRhLW1vZGFsLXRhcmdldD1cInN3aXBlcl9nYWxsZXJ5XCJdIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTYvNztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRldGFpbF9zd2lwZXJfX3N0cnVjdHVyZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGRldGFpbF9zd2lwZXJfdjFfYmFja2dyb3VuZDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1pbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICAuZGV0YWlsX3N3aXBlcl9fY29udGVudCB7XHJcbiAgICAgICAgLm51bWJlcl9waWN0dXJlIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY2FyZF9iaWVuX3YyX251bWJlci1waWN0dXJlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGV0YWlsX3N3aXBlcl92MV9udW1iZXJfY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS0yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGV0YWlsX3N3aXBlcl9fYmFuZGVhdSB7XHJcbiAgICAgICAgLmJhbmRlYXVfaXRlbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkZXRhaWxfc3dpcGVyX3YxX2JhbmRlYXVfaXRlbV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGV0YWlsX3N3aXBlcl92MV9iYW5kZWF1X2l0ZW1fY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1sZXR0ZXIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGV0YWlsX3N3aXBlcl9fZmF2b3JpcyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGRldGFpbF9zd2lwZXJfdjFfZmF2b3Jpc19iYWNrZ3JvdW5kO1xyXG4gICAgICAgIGJvcmRlcjogJGRldGFpbF9zd2lwZXJfdjFfZmF2b3Jpc19ib3JkZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuXHJcblxyXG4ubW9kYWwtc3dpcGVyLWdhbGxlcnkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICB9XHJcbiAgICAubW9kYWxfX2JvZHkge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB3aWR0aDogOTUlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiA0cmVtIDFyZW0gMXJlbTtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gMnJlbSAycmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zd2lwZXItZ2FsbGVyeSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAuc3dpcGVyIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgJi5zd2lwZXItdmlldyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDVyZW0pO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiAgICAgICAgICAgICAgICAgICAgLnN3aXBlci1pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMy41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJGdsb2JhbF90cmFuc2l0aW9uXzM7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5zd2lwZXItYnV0dG9uLXByZXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICZbYXJpYS1kaXNhYmxlZD1cInRydWVcIl0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjI1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnN3aXBlci1uYXZpZ2F0aW9uIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNHJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW07XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3cmVtKTtcclxuICAgICAgICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIC5zd2lwZXItaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3JfYnJhbmQtMSwgMC43NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkZ2xvYmFsX3RyYW5zaXRpb25fMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZlOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbnMge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogNHJlbTtcclxuICAgICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubWVkaWEtbW9kdWxlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgei1pbmRleCA6IDE7XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAmID4gKiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY2xvc2Uge1xyXG5cclxuICAgIH1cclxufVxyXG5cclxuLmRldGFpbF9zd2lwZXJfY2xvc2Uge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIC5ibG9ja19zdHJ1Y3R1cmUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIH1cclxuICAgICZfYnV0dG9uIHtcclxuICAgICAgICBwYWRkaW5nOiAuN3JlbTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtNjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4iLCIucHJvcGVydHktZGV0YWlsLXYyIHtcclxuICAgICZfX3NsaWRlIHtcclxuICAgICAgICAuc2xpZGVyIHtcclxuICAgICAgICAgICAgJl9faW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3NTBweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zbGlkZXJfX3N3aXBlci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNsaWRlcl9fc3dpcGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNsaWRlcl9fbWFpbiB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDUwcHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNzUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zbGlkZXItaW1nX19waWN0dXJlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2xpZGVyX19pbWcge1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDUwcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3NTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3NTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gR2VzdGlvbiBkZXMgaW1hZ2VzIGVuIGNvbnRhaW5cclxuICAgICAgICAmLnNsaWRlci0tY29udGFpbiB7XHJcbiAgICAgICAgICAgIC5zbGlkZXJfX21haW4ge1xyXG4gICAgICAgICAgICAgICAgLnNsaWRlci1pbWdfX3BpY3R1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2xpZGVyLWltZ19faW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNsaWRlci0tdGh1bWJzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNsaWRlcl9fdGh1bWJzIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zbGlkZXJfX2ltZyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQsXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JyYW5kLTU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuICAgICAgICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtNDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICB3aWR0aDogMi41cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAycmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5wcm9wZXJ0eS1kZXRhaWwtdjMge1xyXG4gICAgJl9fc2xpZGUge1xyXG4gICAgICAgIC5zbGlkZXIge1xyXG4gICAgICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1MHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNsaWRlcl9fc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xpZGVyX19zd2lwZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xpZGVyX19tYWluIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NTBweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3NTBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMWVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2xpZGVyLWltZ19fcGljdHVyZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNsaWRlcl9faW1nIHtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1MHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIEdlc3Rpb24gZGVzIGltYWdlcyBlbiBjb250YWluXHJcbiAgICAgICAgJi5zbGlkZXItLWNvbnRhaW4ge1xyXG4gICAgICAgICAgICAuc2xpZGVyX19tYWluIHtcclxuICAgICAgICAgICAgICAgIC5zbGlkZXItaW1nX19waWN0dXJlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnNsaWRlci1pbWdfX2ltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3NTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zbGlkZXItLXRodW1icyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2xpZGVyX190aHVtYnMge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNsaWRlcl9faW1nIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCxcclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuICAgICAgICAgICAgcGFkZGluZzogMS40ZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfYnJhbmQtMTtcclxuICAgICAgICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtNDtcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgdG9wOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVZKDUwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgICAgICAgICAgdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVZKDUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIiRwcm9wZXJ0aWVzLWRldGFpbF9vcHRpb25fbnVtYmVyLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1kZXRhaWxfb3B0aW9uX251bWJlci1jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWRldGFpbF9vcHRpb25fbnVtYmVyLXNpemU6IDAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWRldGFpbF9vcHRpb25fbnVtYmVyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcblxyXG4kcHJvcGVydGllcy1kZXRhaWxfcHJpY2UtZm9udC1zaXplLW1pbjogMS4xODhyZW0gIWRlZmF1bHQ7IC8vIDE5cHhcclxuJHByb3BlcnRpZXMtZGV0YWlsX3ByaWNlLWZvbnQtc2l6ZS1tYXg6IDEuMDYzcmVtICFkZWZhdWx0OyAvLyAxN3B4XHJcbiRwcm9wZXJ0aWVzLWRldGFpbF9wcmljZS1mb250LXNpemUgOiBjbGFtcCgkcHJvcGVydGllcy1kZXRhaWxfcHJpY2UtZm9udC1zaXplLW1pbiwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksICRwcm9wZXJ0aWVzLWRldGFpbF9wcmljZS1mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtZGV0YWlsX3ByaWNlLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1kZXRhaWxfcHJpY2UtZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skcHJvcGVydGllcy1kZXRhaWxfcHJpY2UtZm9udC1zaXplIH0gLyAxLjQgJHByb3BlcnRpZXMtZGV0YWlsX3ByaWNlLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1kZXRhaWxfcHJpY2UtY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuJHByb3BlcnRpZXMtZGV0YWlsX3JlZmVyZW5jZV9mb250LXdlaWdodDogYm9sZCAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtZGV0YWlsX3JlZmVyZW5jZS12YWx1ZV9mb250LXdlaWdodDogbm9ybWFsICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1kZXRhaWxfcmVmZXJlbmNlLXZhbHVlX2NvbG9yOiBpbmhlcml0ICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4vLyBUSVRMRSBwYXJ0IDFcclxuJHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWRldGFpbF90aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduOiBjZW50ZXIgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWRldGFpbF90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWRldGFpbF90aXRsZS12MV9wYXJ0MV9wYWRkaW5nOiAuNnJlbSAwICFkZWZhdWx0O1xyXG5cclxuJHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZS1taW46IC44NzVyZW0gIWRlZmF1bHQ7IC8vIDE0cHhcclxuJHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZS1tYXg6IC44NzVyZW0gIWRlZmF1bHQ7IC8vIDE0cHhcclxuJHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRwcm9wZXJ0aWVzLWRldGFpbF90aXRsZS12MV9wYXJ0MV9mb250LXNpemUtbWluLCBjYWxjKC44NzVyZW0gKyAwdncpLCAkcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDFfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWRldGFpbF90aXRsZS12MV9wYXJ0MV9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwICN7JHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZX0gLyAxLjQgJHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQxX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFRJVExFIHBhcnQgMlxyXG4kcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjogY2VudGVyICFkZWZhdWx0O1xyXG5cclxuJHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW46IDEuMjVyZW0gIWRlZmF1bHQ7IC8vIDI2cHhcclxuJHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuNXJlbSAhZGVmYXVsdDsgLy8gMzBweFxyXG4kcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplICAgIDogY2xhbXAoJHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMC44NzVyZW0gKyAwLjc4MTN2dyksICRwcm9wZXJ0aWVzLWRldGFpbF90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0yICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG4ucHJvcGVydGllcy1kZXRhaWwge1xyXG4gICAgJl9fb3B0aW9ucyB7XHJcblxyXG4gICAgICAgIC5vcHRpb24ge1xyXG4gICAgICAgICAgICAmX19udW1iZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb3BlcnRpZXMtZGV0YWlsX29wdGlvbl9udW1iZXItYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcGVydGllcy1kZXRhaWxfb3B0aW9uX251bWJlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHByb3BlcnRpZXMtZGV0YWlsX29wdGlvbl9udW1iZXItc2l6ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJvcGVydGllcy1kZXRhaWxfb3B0aW9uX251bWJlci1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fcHJpY2Uge1xyXG4gICAgICAgIGZvbnQ6ICRwcm9wZXJ0aWVzLWRldGFpbF9wcmljZS1mb250O1xyXG4gICAgICAgIGNvbG9yOiAkcHJvcGVydGllcy1kZXRhaWxfcHJpY2UtY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcmVmZXJlbmNlIHtcclxuICAgICAgICBmb250LXdlaWdodDogJHByb3BlcnRpZXMtZGV0YWlsX3JlZmVyZW5jZV9mb250LXdlaWdodDtcclxuICAgICAgICAmLXZhbHVlIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRwcm9wZXJ0aWVzLWRldGFpbF9yZWZlcmVuY2UtdmFsdWVfZm9udC13ZWlnaHQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJvcGVydGllcy1kZXRhaWxfcmVmZXJlbmNlLXZhbHVlX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgcGFkZGluZzogJHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQxX3BhZGRpbmc7XHJcblxyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiAkcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRwcm9wZXJ0aWVzLWRldGFpbF90aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgY29sb3I6ICRwcm9wZXJ0aWVzLWRldGFpbF90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgZm9udDogJHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcm9wZXJ0aWVzLWRldGFpbF90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3BhcnQyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246ICRwcm9wZXJ0aWVzLWRldGFpbF90aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICBmb250OiAkcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDJfZm9udDtcclxuICAgICAgICAgICAgY29sb3I6ICRwcm9wZXJ0aWVzLWRldGFpbF90aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIkcHJvcGVydGllcy1kZXRhaWxfb3B0aW9uX251bWJlci1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiA7XHJcbiRwcm9wZXJ0aWVzLWRldGFpbF9vcHRpb25fbnVtYmVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRwcm9wZXJ0aWVzLWRldGFpbF9vcHRpb25fbnVtYmVyLXNpemU6IDAuNzVyZW0gO1xyXG4kcHJvcGVydGllcy1kZXRhaWxfb3B0aW9uX251bWJlci1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS0xIDtcclxuXHJcbiRwcm9wZXJ0aWVzLWRldGFpbF9wcmljZS1mb250LXNpemUtbWluOiAxLjE4OHJlbSA7IC8vIDE5cHhcclxuJHByb3BlcnRpZXMtZGV0YWlsX3ByaWNlLWZvbnQtc2l6ZS1tYXg6IDEuMDYzcmVtIDsgLy8gMTdweFxyXG4kcHJvcGVydGllcy1kZXRhaWxfcHJpY2UtZm9udC1zaXplIDogY2xhbXAoJHByb3BlcnRpZXMtZGV0YWlsX3ByaWNlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAkcHJvcGVydGllcy1kZXRhaWxfcHJpY2UtZm9udC1zaXplLW1heCkgO1xyXG4kcHJvcGVydGllcy1kZXRhaWxfcHJpY2UtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgO1xyXG4kcHJvcGVydGllcy1kZXRhaWxfcHJpY2UtZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skcHJvcGVydGllcy1kZXRhaWxfcHJpY2UtZm9udC1zaXplIH0gLyAxLjQgJHByb3BlcnRpZXMtZGV0YWlsX3ByaWNlLWZvbnQtZmFtaWx5IDtcclxuJHByb3BlcnRpZXMtZGV0YWlsX3ByaWNlLWNvbG9yOiAkY29sb3JfYnJhbmQtMiA7XHJcblxyXG4kcHJvcGVydGllcy1kZXRhaWxfcmVmZXJlbmNlX2ZvbnQtd2VpZ2h0OiBib2xkIDtcclxuJHByb3BlcnRpZXMtZGV0YWlsX3JlZmVyZW5jZS12YWx1ZV9mb250LXdlaWdodDogbm9ybWFsIDtcclxuJHByb3BlcnRpZXMtZGV0YWlsX3JlZmVyZW5jZS12YWx1ZV9jb2xvcjogaW5oZXJpdCA7XHJcblxyXG5cclxuXHJcbi8vIFRJVExFIHBhcnQgMVxyXG4kcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDFfY29sb3I6ICRjb2xvcl9icmFuZC0yIDtcclxuJHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgO1xyXG4kcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbjogY2VudGVyIDtcclxuJHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I6ICRwcm9wZXJ0aWVzLWRldGFpbF90aXRsZS12MV9wYXJ0MV9jb2xvciA7XHJcbiRwcm9wZXJ0aWVzLWRldGFpbF90aXRsZS12MV9wYXJ0MV9wYWRkaW5nOiAuNnJlbSAwIDtcclxuXHJcbiRwcm9wZXJ0aWVzLWRldGFpbF90aXRsZS12MV9wYXJ0MV9mb250LXNpemUtbWluOiAuODc1cmVtIDsgLy8gMTRweFxyXG4kcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDFfZm9udC1zaXplLW1heDogLjg3NXJlbSA7IC8vIDE0cHhcclxuJHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQxX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRwcm9wZXJ0aWVzLWRldGFpbF90aXRsZS12MV9wYXJ0MV9mb250LXNpemUtbWluLCBjYWxjKC44NzVyZW0gKyAwdncpLCAkcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDFfZm9udC1zaXplLW1heCkgO1xyXG4kcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDFfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgO1xyXG4kcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDFfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDFfZm9udC1zaXplfSAvIDEuNCAkcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDFfZm9udC1mYW1pbHkgO1xyXG5cclxuXHJcbi8vIFRJVExFIHBhcnQgMlxyXG4kcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC0xIDtcclxuJHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ246IGNlbnRlciA7XHJcblxyXG4kcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbjogMS4yNXJlbSA7IC8vIDI2cHhcclxuJHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuNXJlbSA7IC8vIDMwcHhcclxuJHByb3BlcnRpZXMtZGV0YWlsX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRwcm9wZXJ0aWVzLWRldGFpbF90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDAuODc1cmVtICsgMC43ODEzdncpLCAkcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCkgO1xyXG4kcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTIgO1xyXG4kcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkcHJvcGVydGllcy1kZXRhaWxfdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgO1xyXG4iLCIucHJvcGVydGllcy1kZXRhaWwtdjEge1xyXG4gICAgJl9fdG9wbGlua3Mge1xyXG4gICAgICAgIC5saW5rcy1ncm91cF9fbGluayArIC5saW5rcy1ncm91cF9fbGluayB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190b3AtY29sMiB7XHJcbiAgICAgICAgLmxpbmtzLWdyb3VwX193cmFwcGVyIHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAmID4gKiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2R1bGUtbWFwLWpzIHtcclxuICAgICAgICBoZWlnaHQ6IDI5NXB4O1xyXG4gICAgfVxyXG59IiwiLnByb3BlcnRpZXMtZGV0YWlsLXYyIHtcclxuICAgICZfX3RvcGxpbmtzIHtcclxuXHJcbiAgICAgICAgLmxpbmtzLWdyb3VwX19saW5rICsgLmxpbmtzLWdyb3VwX19saW5rIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX190b3AtY29sMiB7XHJcbiAgICAgICAgLmxpbmtzLWdyb3VwX193cmFwcGVyIHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAmID4gKiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2R1bGUtbWFwLWpzIHtcclxuICAgICAgICBoZWlnaHQ6IDI5NXB4O1xyXG4gICAgfVxyXG59IiwiLnByb3BlcnRpZXMtZGV0YWlsLXYzIHtcclxuICAgICZfX3RvcGxpbmtzIHtcclxuICAgICAgICAubGlua3MtZ3JvdXBfX2xpbmsgKyAubGlua3MtZ3JvdXBfX2xpbmsge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdG9wLWNvbDIge1xyXG4gICAgICAgIC5saW5rcy1ncm91cF9fd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgJiA+ICoge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubW9kdWxlLW1hcC1qcyB7XHJcbiAgICAgICAgaGVpZ2h0OiAyOTVweDtcclxuICAgIH1cclxufSIsIiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfY2FyZF9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG4vLyBUSVRSRSBWSUxMRVxyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3RpdGxlX2NpdHktdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfdGl0bGVfY2l0eS1jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3RpdGxlX2NpdHktZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy9JVEVNUyBDT05URU5UXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfY29udGVudC1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc19jb250ZW50X2JvcmRlci1jb2xvciA6JGNvbG9yX2JyYW5kLXNlY29uZGFyeS01ICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4vL1BSSVhcclxuXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbjogMS4xODhyZW0gIWRlZmF1bHQ7IC8vIDE5cHhcclxuJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc19wcmljZS1mb250LXNpemUtbWF4OiAxLjA2M3JlbSAhZGVmYXVsdDsgLy8gMTdweFxyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSA6IGNsYW1wKCRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbiwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksICRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfcHJpY2UtZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSB9IC8gMS40ICRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfcHJpY2UtY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vVElUUkUgSVRFTVNcclxuXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1pbjogMC45MzhyZW0gIWRlZmF1bHQ7IC8vIDE1cHhcclxuJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc190aXRsZS1mb250LXNpemUtbWF4OiAwLjgxM3JlbSAhZGVmYXVsdDsgLy8gMTNweFxyXG5cclxuJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc190aXRsZS1mb250LXNpemUgOiBjbGFtcCgkcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC44MTI1cmVtICsgMC4zMTI1dncpLCAkcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3RpdGxlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc190aXRsZS1mb250LXNpemUgfSAvIDEuNCAkcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3RpdGxlX2l0ZW1zLWNvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy9PUFRJT05TXHJcblxyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX29wdGlvbl9udW1iZXItYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfb3B0aW9uX251bWJlci1jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfb3B0aW9uX251bWJlci1zaXplOiAwLjc1cmVtICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYxX29wdGlvbl9pdGVtc19udW1iZXItZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuXHJcbi8vTUVESUFcclxuXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfbWVkaWEtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfbWVkaWEtcmFkaXVzOiA2cHggIWRlZmF1bHQ7XHJcblxyXG4vL0xJTktTXHJcblxyXG4kcHJvcGVydGllcy1saXN0LXYxX2NvbnRlbnRfbGlua3NfZm9udHM6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfY29udGVudF9saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfY29udGVudF9saW5rc190ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfY29udGVudF9saW5rc19jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfY29udGVudF9saW5rc19iYWNrZ3JvdW5kOiAkY29yZV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYxX2NvbnRlbnRfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfY29udGVudF9saW5rc19zdmdfYmFja2dyb3VuZDogJGNvbG9yX25ldXRyYWwtMSAhZGVmYXVsdDtcclxuXHJcblxyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcXVhdGVybmFyeV9mb250ICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcXVhdGVybmFyeV9sZXR0ZXItc3BhY2luZyAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc19saW5rc190ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXF1YXRlcm5hcnlfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfbGlua3NfY29sb3I6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2JvcmRlci1jb2xvcjogJGNvbG9yX2JyYW5kLTQgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2JvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2hvdmVyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfbGlua3NfZHJhd2luZ19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12MV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4ucHJvcGVydGllcy1saXN0LXYxIHtcclxuICAgIC5pdGVtIHtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4ICMyNTI4MkIyQjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fb3B0aW9ucyB7XHJcbiAgICAgICAgICAgIC5vcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgJl9fbnVtYmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX29wdGlvbl9udW1iZXItYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc19vcHRpb25fbnVtYmVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc19vcHRpb25fbnVtYmVyLXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm9wZXJ0aWVzLWxpc3QtdjFfb3B0aW9uX2l0ZW1zX251bWJlci1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fYmxvY2sge1xyXG4gICAgICAgICAgICAmLS1jaXR5IHtcclxuICAgICAgICAgICAgICAgIC50aXRsZS12MSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3RpdGxlX2NpdHktdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc190aXRsZV9jaXR5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250OiAkcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3RpdGxlX2NpdHktZm9udDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLS10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3RpdGxlLWZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc190aXRsZV9pdGVtcy1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fcHJpY2Uge1xyXG4gICAgICAgICAgICBmb250OiAkcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3ByaWNlLWZvbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3ByaWNlLWNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWVkaWEtMzYwLFxyXG4gICAgICAgICZfX21lZGlhLXZpZGVvIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb3BlcnRpZXMtbGlzdC12MV9tZWRpYS1iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWVkaWEge1xyXG4gICAgICAgICAgICAmLTM2MCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcHJvcGVydGllcy1saXN0LXYxX21lZGlhLXJhZGl1cztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi12aWRlbyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcHJvcGVydGllcy1saXN0LXYxX21lZGlhLXJhZGl1cztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXN3aXBlci1wYWdpbmF0aW9uIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yX2JyYW5kLTUsIC41KTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAuMnJlbSAuNXJlbTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfY29udGVudC1iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX2NvbnRlbnRfYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xpbmtzIHtcclxuICAgICAgICAgICAgLmN0YS1wcmltYXJ5IHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfbGlua3NfZm9udHM7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX2xpbmtzX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfbGlua3NfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfbGlua3NfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAkcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2JvcmRlci13aWR0aDtcclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfbGlua3Nfc3ZnX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2hvdmVyX2NvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuY3RhLXF1YXRlcm5hcnlfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2RyYXdpbmdfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfY2FyZF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX21lZGlhLXN3aXBlci1wYWdpbmF0aW9uIHtcclxuXHJcbiAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb3BlcnRpZXMtbGlzdC12MV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcm9wZXJ0aWVzLWxpc3QtdjFfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcm9wZXJ0aWVzLWxpc3QtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHByb3BlcnRpZXMtbGlzdC12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAkcHJvcGVydGllcy1saXN0LXYxX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiAgICAgICAgICAgICAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb3BlcnRpZXMtbGlzdC12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByb3BlcnRpZXMtbGlzdC12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJvcGVydGllcy1saXN0LXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59IiwiJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc19jYXJkX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtNSA7XHJcblxyXG4vLyBUSVRSRSBWSUxMRVxyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3RpdGxlX2NpdHktdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm0gO1xyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3RpdGxlX2NpdHktY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfdGl0bGVfY2l0eS1mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udCA7XHJcblxyXG5cclxuLy9JVEVNUyBDT05URU5UXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfY29udGVudC1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfY29udGVudF9ib3JkZXItY29sb3IgOiRjb2xvcl9icmFuZC1zZWNvbmRhcnktNSA7XHJcblxyXG5cclxuXHJcbi8vUFJJWFxyXG5cclxuJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc19wcmljZS1mb250LXNpemUtbWluOiAxLjE4OHJlbSA7IC8vIDE5cHhcclxuJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc19wcmljZS1mb250LXNpemUtbWF4OiAxLjA2M3JlbSA7IC8vIDE3cHhcclxuJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc19wcmljZS1mb250LXNpemUgOiBjbGFtcCgkcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAkcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1tYXgpIDtcclxuJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc19wcmljZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfcHJpY2UtZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSB9IC8gMS40ICRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgO1xyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3ByaWNlLWNvbG9yOiAkY29sb3JfYnJhbmQtMiA7XHJcblxyXG5cclxuLy9USVRSRSBJVEVNU1xyXG5cclxuJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc190aXRsZS1mb250LXNpemUtbWluOiAwLjkzOHJlbSA7IC8vIDE1cHhcclxuJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc190aXRsZS1mb250LXNpemUtbWF4OiAwLjgxM3JlbSA7IC8vIDEzcHhcclxuXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplIDogY2xhbXAoJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc190aXRsZS1mb250LXNpemUtbWluLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc190aXRsZS1mb250LXNpemUtbWF4KSA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfdGl0bGUtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgO1xyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3RpdGxlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc190aXRsZS1mb250LXNpemUgfSAvIDEuNCAkcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5IDtcclxuJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc190aXRsZV9pdGVtcy1jb2xvcjogJGNvbG9yX2JyYW5kLTEgO1xyXG5cclxuXHJcblxyXG4vL09QVElPTlNcclxuXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfb3B0aW9uX251bWJlci1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfb3B0aW9uX251bWJlci1jb2xvcjogJGNvbG9yX2JyYW5kLTUgO1xyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX29wdGlvbl9udW1iZXItc2l6ZTogMC43NXJlbSA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfb3B0aW9uX2l0ZW1zX251bWJlci1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS0xIDtcclxuXHJcbi8vTUVESUFcclxuXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfbWVkaWEtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgO1xyXG4kcHJvcGVydGllcy1saXN0LXYxX21lZGlhLXJhZGl1czogNnB4IDtcclxuXHJcbi8vTElOS1NcclxuXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfY29udGVudF9saW5rc19mb250czogJGNvcmVfY3RhLXByaW1hcnlfZm9udCA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfY29udGVudF9saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmcgO1xyXG4kcHJvcGVydGllcy1saXN0LXYxX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtIDtcclxuJHByb3BlcnRpZXMtbGlzdC12MV9jb250ZW50X2xpbmtzX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvciA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfY29udGVudF9saW5rc19iYWNrZ3JvdW5kOiAkY29yZV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kIDtcclxuJHByb3BlcnRpZXMtbGlzdC12MV9jb250ZW50X2xpbmtzX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yIDtcclxuJHByb3BlcnRpZXMtbGlzdC12MV9jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfbmV1dHJhbC0xIDtcclxuXHJcblxyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcXVhdGVybmFyeV9mb250IDtcclxuJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXF1YXRlcm5hcnlfbGV0dGVyLXNwYWNpbmcgO1xyXG4kcHJvcGVydGllcy1saXN0LXYxX2l0ZW1zX2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcXVhdGVybmFyeV90ZXh0LXRyYW5zZm9ybSA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfbGlua3NfY29sb3I6ICRjb2xvcl9icmFuZC0zIDtcclxuJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc19saW5rc19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNCA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yIDtcclxuJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc19saW5rc19ib3JkZXItd2lkdGg6IDFweCA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfbGlua3NfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfbGlua3NfZHJhd2luZ19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01IDtcclxuJHByb3BlcnRpZXMtbGlzdC12MV9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMyA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTMgO1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZCA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDtcclxuJHByb3BlcnRpZXMtbGlzdC12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDtcclxuJHByb3BlcnRpZXMtbGlzdC12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDtcclxuJHByb3BlcnRpZXMtbGlzdC12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgO1xyXG4kcHJvcGVydGllcy1saXN0LXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yIDsiLCIkcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX2NhcmRfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuLy8gVElUUkUgVklMTEVcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc190aXRsZV9jaXR5LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3RpdGxlX2NpdHktY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc190aXRsZV9jaXR5LWZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vSVRFTVMgQ09OVEVOVFxyXG4kcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX2NvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfY29udGVudF9ib3JkZXItY29sb3IgOiRjb2xvcl9icmFuZC1zZWNvbmRhcnktNSAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy9QUklYXHJcblxyXG4kcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW46IDEuMTg4cmVtICFkZWZhdWx0OyAvLyAxOXB4XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heDogMS4wNjNyZW0gIWRlZmF1bHQ7IC8vIDE3cHhcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19wcmljZS1mb250LXNpemUgOiBjbGFtcCgkcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAkcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3ByaWNlLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3ByaWNlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwICN7JHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19wcmljZS1mb250LXNpemUgfSAvIDEuNCAkcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3ByaWNlLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3ByaWNlLWNvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19wcmljZS12YWx1ZS1jb2xvcjogJGJvZHlfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy9USVRSRSBJVEVNU1xyXG5cclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc190aXRsZS1mb250LXNpemUtbWluOiAwLjkzOHJlbSAhZGVmYXVsdDsgLy8gMTVweFxyXG4kcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1tYXg6IDAuODEzcmVtICFkZWZhdWx0OyAvLyAxM3B4XHJcblxyXG4kcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZSA6IGNsYW1wKCRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1pbiwgY2FsYygwLjgxMjVyZW0gKyAwLjMxMjV2dyksICRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfdGl0bGUtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfdGl0bGUtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZSB9IC8gMS40ICRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfdGl0bGUtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfdGl0bGVfaXRlbXMtY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4vL09QVElPTlNcclxuXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfb3B0aW9uX251bWJlci1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19vcHRpb25fbnVtYmVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19vcHRpb25fbnVtYmVyLXNpemU6IDAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfb3B0aW9uX2l0ZW1zX251bWJlci1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG5cclxuLy9NRURJQVxyXG5cclxuJHByb3BlcnRpZXMtbGlzdC12Ml9tZWRpYS1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9tZWRpYS1yYWRpdXM6IDZweCAhZGVmYXVsdDtcclxuXHJcbi8vTElOS1NcclxuXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfY29udGVudF9saW5rc19mb250czogJGNvcmVfY3RhLXByaW1hcnlfZm9udCAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9jb250ZW50X2xpbmtzX2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZyAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9jb250ZW50X2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9jb250ZW50X2xpbmtzX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvciAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9jb250ZW50X2xpbmtzX2JhY2tncm91bmQ6ICRjb3JlX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfY29udGVudF9saW5rc19ib3JkZXItY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG5cclxuXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfbGlua3NfZm9udHM6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2ZvbnQgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcXVhdGVybmFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19saW5rc19jb2xvcjogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfbGlua3NfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNCAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19saW5rc19zdmdfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfbGlua3NfYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfbGlua3NfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19saW5rc19kcmF3aW5nX2hvdmVyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYyX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYyX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYyX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuXHJcbi5wcm9wZXJ0aWVzLWxpc3QtdjIge1xyXG4gICAgLml0ZW0ge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggIzI1MjgyQjJCO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19vcHRpb25zIHtcclxuICAgICAgICAgICAgLm9wdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAmX19udW1iZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfb3B0aW9uX251bWJlci1iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX29wdGlvbl9udW1iZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX29wdGlvbl9udW1iZXItc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHByb3BlcnRpZXMtbGlzdC12Ml9vcHRpb25faXRlbXNfbnVtYmVyLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19ibG9jayB7XHJcbiAgICAgICAgICAgICYtLWNpdHkge1xyXG4gICAgICAgICAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfdGl0bGVfY2l0eS10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3RpdGxlX2NpdHktY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfdGl0bGVfY2l0eS1mb250O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfdGl0bGUtZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3RpdGxlX2l0ZW1zLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wcmljZSB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfcHJpY2UtZm9udDtcclxuICAgICAgICAgICAgY29sb3I6ICRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfcHJpY2UtY29sb3I7XHJcbiAgICAgICAgICAgICYtdmFsdWUge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3ByaWNlLXZhbHVlLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19tZWRpYS0zNjAsXHJcbiAgICAgICAgJl9fbWVkaWEtdmlkZW8ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvcGVydGllcy1saXN0LXYyX21lZGlhLWJhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19tZWRpYSB7XHJcbiAgICAgICAgICAgICYtMzYwIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRwcm9wZXJ0aWVzLWxpc3QtdjJfbWVkaWEtcmFkaXVzO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLXZpZGVvIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRwcm9wZXJ0aWVzLWxpc3QtdjJfbWVkaWEtcmFkaXVzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtc3dpcGVyLXBhZ2luYXRpb24ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3JfYnJhbmQtNSwgLjUpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IC4ycmVtIC41cmVtO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19jb250ZW50LWJhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfY29udGVudF9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGlua3Mge1xyXG4gICAgICAgICAgICAuY3RhLXByaW1hcnkge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19saW5rc19mb250cztcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX2xpbmtzX2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfbGlua3NfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19saW5rc19jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfbGlua3NfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19saW5rc19ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6ICRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfbGlua3NfYm9yZGVyLXdpZHRoO1xyXG5cclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19saW5rc19zdmdfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfbGlua3NfaG92ZXJfY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfbGlua3NfZHJhd2luZ19ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19jYXJkX2JhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWVkaWEtc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cclxuICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvcGVydGllcy1saXN0LXYyX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb3BlcnRpZXMtbGlzdC12Ml9wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByb3BlcnRpZXMtbGlzdC12Ml9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcHJvcGVydGllcy1saXN0LXYyX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46ICRwcm9wZXJ0aWVzLWxpc3QtdjJfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG5cclxuICAgICAgICAgICAgICAgICYtYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvcGVydGllcy1saXN0LXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcGVydGllcy1saXN0LXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcm9wZXJ0aWVzLWxpc3QtdjJfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfY2FyZF9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTUgO1xyXG5cclxuLy8gVElUUkUgVklMTEVcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc190aXRsZV9jaXR5LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtIDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc190aXRsZV9jaXR5LWNvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgO1xyXG4kcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3RpdGxlX2NpdHktZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQgO1xyXG5cclxuXHJcbi8vSVRFTVMgQ09OVEVOVFxyXG4kcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX2NvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgO1xyXG4kcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX2NvbnRlbnRfYm9yZGVyLWNvbG9yIDokY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTUgO1xyXG5cclxuXHJcblxyXG4vL1BSSVhcclxuXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbjogMS4xODhyZW0gOyAvLyAxOXB4XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heDogMS4wNjNyZW0gOyAvLyAxN3B4XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfcHJpY2UtZm9udC1zaXplIDogY2xhbXAoJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19wcmljZS1mb250LXNpemUtbWluLCBjYWxjKDAuNTYyNXJlbSArIDAuMzEyNXZ3KSwgJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19wcmljZS1mb250LXNpemUtbWF4KSA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgO1xyXG4kcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3ByaWNlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwICN7JHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19wcmljZS1mb250LXNpemUgfSAvIDEuNCAkcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3ByaWNlLWZvbnQtZmFtaWx5IDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19wcmljZS1jb2xvcjogJGNvbG9yX2JyYW5kLTIgO1xyXG4kcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3ByaWNlLXZhbHVlLWNvbG9yOiAkYm9keV9jb2xvciA7XHJcblxyXG5cclxuLy9USVRSRSBJVEVNU1xyXG5cclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc190aXRsZS1mb250LXNpemUtbWluOiAwLjkzOHJlbSA7IC8vIDE1cHhcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc190aXRsZS1mb250LXNpemUtbWF4OiAwLjgxM3JlbSA7IC8vIDEzcHhcclxuXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfdGl0bGUtZm9udC1zaXplIDogY2xhbXAoJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc190aXRsZS1mb250LXNpemUtbWluLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc190aXRsZS1mb250LXNpemUtbWF4KSA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfdGl0bGUtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgO1xyXG4kcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3RpdGxlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc190aXRsZS1mb250LXNpemUgfSAvIDEuNCAkcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5IDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc190aXRsZV9pdGVtcy1jb2xvcjogJGNvbG9yX2JyYW5kLTEgO1xyXG5cclxuXHJcblxyXG4vL09QVElPTlNcclxuXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfb3B0aW9uX251bWJlci1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfb3B0aW9uX251bWJlci1jb2xvcjogJGNvbG9yX2JyYW5kLTUgO1xyXG4kcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX29wdGlvbl9udW1iZXItc2l6ZTogMC43NXJlbSA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfb3B0aW9uX2l0ZW1zX251bWJlci1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS0xIDtcclxuXHJcbi8vTUVESUFcclxuXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfbWVkaWEtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgO1xyXG4kcHJvcGVydGllcy1saXN0LXYyX21lZGlhLXJhZGl1czogNnB4IDtcclxuXHJcbi8vTElOS1NcclxuXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfY29udGVudF9saW5rc19mb250czogJGNvcmVfY3RhLXByaW1hcnlfZm9udCA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfY29udGVudF9saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmcgO1xyXG4kcHJvcGVydGllcy1saXN0LXYyX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtIDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9jb250ZW50X2xpbmtzX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvciA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfY29udGVudF9saW5rc19iYWNrZ3JvdW5kOiAkY29yZV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kIDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9jb250ZW50X2xpbmtzX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yIDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfbmV1dHJhbC0xIDtcclxuXHJcblxyXG4kcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcXVhdGVybmFyeV9mb250IDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXF1YXRlcm5hcnlfbGV0dGVyLXNwYWNpbmcgO1xyXG4kcHJvcGVydGllcy1saXN0LXYyX2l0ZW1zX2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcXVhdGVybmFyeV90ZXh0LXRyYW5zZm9ybSA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfbGlua3NfY29sb3I6ICRjb2xvcl9icmFuZC0zIDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19saW5rc19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNCA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yIDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19saW5rc19ib3JkZXItd2lkdGg6IDFweCA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfbGlua3NfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfbGlua3NfZHJhd2luZ19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01IDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMyA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTMgO1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZCA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjJfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDtcclxuJHByb3BlcnRpZXMtbGlzdC12Ml9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgO1xyXG4kcHJvcGVydGllcy1saXN0LXYyX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yIDtcclxuIiwiJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19jYXJkX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFRJVFJFIFZJTExFXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfdGl0bGVfY2l0eS10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc190aXRsZV9jaXR5LWNvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfdGl0bGVfY2l0eS1mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuXHJcblxyXG4vL0lURU1TIENPTlRFTlRcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19jb250ZW50LWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX2NvbnRlbnRfYm9yZGVyLWNvbG9yIDokY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTUgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy9QUklYXHJcblxyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW46IDEuMTg4cmVtICFkZWZhdWx0OyAvLyAxOXB4XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heDogMS4wNjNyZW0gIWRlZmF1bHQ7IC8vIDE3cHhcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19wcmljZS1mb250LXNpemUgOiBjbGFtcCgkcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAkcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3ByaWNlLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3ByaWNlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwICN7JHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19wcmljZS1mb250LXNpemUgfSAvIDEuNCAkcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3ByaWNlLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3ByaWNlLWNvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19wcmljZS12YWx1ZS1jb2xvcjogJGJvZHlfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy9USVRSRSBJVEVNU1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW46IDAuOTM4cmVtICFkZWZhdWx0OyAvLyAxNXB4XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heDogMC44MTNyZW0gIWRlZmF1bHQ7IC8vIDEzcHhcclxuXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfdGl0bGUtZm9udC1zaXplIDogY2xhbXAoJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc190aXRsZS1mb250LXNpemUtbWluLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc190aXRsZS1mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc190aXRsZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc190aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfdGl0bGUtZm9udC1zaXplIH0gLyAxLjQgJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc190aXRsZS1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc190aXRsZV9pdGVtcy1jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vT1BUSU9OU1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX29wdGlvbl9udW1iZXItYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfb3B0aW9uX251bWJlci1jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfb3B0aW9uX251bWJlci1zaXplOiAwLjc1cmVtICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYzX29wdGlvbl9pdGVtc19udW1iZXItZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuXHJcbi8vTUVESUFcclxuJHByb3BlcnRpZXMtbGlzdC12M19tZWRpYS1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19tZWRpYS1yYWRpdXM6IDZweCAhZGVmYXVsdDtcclxuXHJcbi8vTElOS1NcclxuJHByb3BlcnRpZXMtbGlzdC12M19jb250ZW50X2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcHJpbWFyeV9mb250ICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2NvbnRlbnRfbGlua3NfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2NvbnRlbnRfbGlua3NfYmFja2dyb3VuZDogJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19jb250ZW50X2xpbmtzX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2NvbnRlbnRfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcblxyXG5cclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19saW5rc19mb250czogJGNvcmVfY3RhLXF1YXRlcm5hcnlfZm9udCAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXF1YXRlcm5hcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX2xpbmtzX2NvbG9yOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19saW5rc19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19saW5rc19ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19saW5rc19ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19saW5rc19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX2xpbmtzX2RyYXdpbmdfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kcHJvcGVydGllcy1saXN0LXYzX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYzX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1saXN0LXYzX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi5wcm9wZXJ0aWVzLWxpc3QtdjMge1xyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICAgICAgICAgIC5pdGVtX19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAuaXRlbSB7XHJcbiAgICAgICAgJl9fb3B0aW9ucyB7XHJcbiAgICAgICAgICAgIC5vcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgJl9fbnVtYmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX29wdGlvbl9udW1iZXItYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19vcHRpb25fbnVtYmVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19vcHRpb25fbnVtYmVyLXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcm9wZXJ0aWVzLWxpc3QtdjNfb3B0aW9uX2l0ZW1zX251bWJlci1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fYmxvY2sge1xyXG4gICAgICAgICAgICAmLS1jaXR5IHtcclxuICAgICAgICAgICAgICAgIC50aXRsZS12MSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3RpdGxlX2NpdHktdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc190aXRsZV9jaXR5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250OiAkcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3RpdGxlX2NpdHktZm9udDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLS10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3RpdGxlLWZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc190aXRsZV9pdGVtcy1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fcHJpY2Uge1xyXG4gICAgICAgICAgICBmb250OiAkcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3ByaWNlLWZvbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3ByaWNlLWNvbG9yO1xyXG4gICAgICAgICAgICAmLXZhbHVlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19wcmljZS12YWx1ZS1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWVkaWEtMzYwLFxyXG4gICAgICAgICZfX21lZGlhLXZpZGVvIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb3BlcnRpZXMtbGlzdC12M19tZWRpYS1iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWVkaWEge1xyXG4gICAgICAgICAgICAmLTM2MCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcHJvcGVydGllcy1saXN0LXYzX21lZGlhLXJhZGl1cztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi12aWRlbyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcHJvcGVydGllcy1saXN0LXYzX21lZGlhLXJhZGl1cztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXN3aXBlci1wYWdpbmF0aW9uIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yX2JyYW5kLTUsIC41KTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAuMnJlbSAuNXJlbTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19jb250ZW50LWJhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfY29udGVudF9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fZGVjb3JhdGUge1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjVweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDYxLjM5JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNXB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzklO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19saW5rcyB7XHJcbiAgICAgICAgICAgIC5jdGEtcXVhdGVybmFyeSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX2xpbmtzX2ZvbnRzO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfbGlua3NfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19saW5rc190ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX2xpbmtzX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19saW5rc19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX2xpbmtzX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19saW5rc19ib3JkZXItd2lkdGg7XHJcblxyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX2xpbmtzX3N2Z19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19saW5rc19ob3Zlcl9jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19saW5rc19kcmF3aW5nX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX2NhcmRfYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19tZWRpYS1zd2lwZXIge1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX21lZGlhLXN3aXBlci1wYWdpbmF0aW9uIHtcclxuXHJcbiAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb3BlcnRpZXMtbGlzdC12M19wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcm9wZXJ0aWVzLWxpc3QtdjNfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcm9wZXJ0aWVzLWxpc3QtdjNfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHByb3BlcnRpZXMtbGlzdC12M19wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAkcHJvcGVydGllcy1saXN0LXYzX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiAgICAgICAgICAgICAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb3BlcnRpZXMtbGlzdC12M19wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByb3BlcnRpZXMtbGlzdC12M19wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJvcGVydGllcy1saXN0LXYzX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgIH1cclxufSIsIiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfY2FyZF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSA7XHJcblxyXG5cclxuLy8gVElUUkUgVklMTEVcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc190aXRsZV9jaXR5LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtIDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc190aXRsZV9jaXR5LWNvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgO1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3RpdGxlX2NpdHktZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQgO1xyXG5cclxuXHJcbi8vSVRFTVMgQ09OVEVOVFxyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX2NvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgO1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX2NvbnRlbnRfYm9yZGVyLWNvbG9yIDokY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTUgO1xyXG5cclxuXHJcbi8vUFJJWFxyXG5cclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19wcmljZS1mb250LXNpemUtbWluOiAxLjE4OHJlbSA7IC8vIDE5cHhcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19wcmljZS1mb250LXNpemUtbWF4OiAxLjA2M3JlbSA7IC8vIDE3cHhcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19wcmljZS1mb250LXNpemUgOiBjbGFtcCgkcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAkcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1tYXgpIDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19wcmljZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfcHJpY2UtZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSB9IC8gMS40ICRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgO1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3ByaWNlLWNvbG9yOiAkY29sb3JfYnJhbmQtMiA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfcHJpY2UtdmFsdWUtY29sb3I6ICRib2R5X2NvbG9yIDtcclxuXHJcblxyXG4vL1RJVFJFIElURU1TXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1pbjogMC45MzhyZW0gOyAvLyAxNXB4XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heDogMC44MTNyZW0gOyAvLyAxM3B4XHJcblxyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZSA6IGNsYW1wKCRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1pbiwgY2FsYygwLjgxMjVyZW0gKyAwLjMxMjV2dyksICRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heCkgO1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX3RpdGxlLWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xIDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc190aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfdGl0bGUtZm9udC1zaXplIH0gLyAxLjQgJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc190aXRsZS1mb250LWZhbWlseSA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfdGl0bGVfaXRlbXMtY29sb3I6ICRjb2xvcl9icmFuZC0xIDtcclxuXHJcblxyXG5cclxuLy9PUFRJT05TXHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfb3B0aW9uX251bWJlci1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfb3B0aW9uX251bWJlci1jb2xvcjogJGNvbG9yX2JyYW5kLTUgO1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX29wdGlvbl9udW1iZXItc2l6ZTogMC43NXJlbSA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfb3B0aW9uX2l0ZW1zX251bWJlci1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS0xIDtcclxuXHJcbi8vTUVESUFcclxuJHByb3BlcnRpZXMtbGlzdC12M19tZWRpYS1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfbWVkaWEtcmFkaXVzOiA2cHggO1xyXG5cclxuLy9MSU5LU1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2NvbnRlbnRfbGlua3NfZm9udHM6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQgO1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nIDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19jb250ZW50X2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybSA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfY29udGVudF9saW5rc19jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfY29sb3IgO1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2NvbnRlbnRfbGlua3NfYmFja2dyb3VuZDogJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZCA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfY29udGVudF9saW5rc19ib3JkZXItY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvciA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfY29udGVudF9saW5rc19zdmdfYmFja2dyb3VuZDogJGNvbG9yX25ldXRyYWwtMSA7XHJcblxyXG5cclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19saW5rc19mb250czogJGNvcmVfY3RhLXF1YXRlcm5hcnlfZm9udCA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2xldHRlci1zcGFjaW5nIDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19pdGVtc19saW5rc190ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXF1YXRlcm5hcnlfdGV4dC10cmFuc2Zvcm0gO1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX2xpbmtzX2NvbG9yOiAkY29sb3JfYnJhbmQtMyA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfbGlua3NfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgO1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX2xpbmtzX2JvcmRlci1jb2xvcjogJGNvbG9yX2JyYW5kLTQgO1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfbGlua3NfYm9yZGVyLXdpZHRoOiAxcHggO1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX2xpbmtzX2hvdmVyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgO1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX2xpbmtzX2RyYXdpbmdfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTMgO1xyXG4kcHJvcGVydGllcy1saXN0LXYzX2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0zIDtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kcHJvcGVydGllcy1saXN0LXYzX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQgO1xyXG4kcHJvcGVydGllcy1saXN0LXYzX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgO1xyXG4kcHJvcGVydGllcy1saXN0LXYzX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgO1xyXG4kcHJvcGVydGllcy1saXN0LXYzX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA7XHJcbiRwcm9wZXJ0aWVzLWxpc3QtdjNfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDtcclxuJHByb3BlcnRpZXMtbGlzdC12M19wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JvcmRlci1jb2xvciA7XHJcbiIsIiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLXNlY29uZGFyeS0xICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2NhcmRfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2NvbnRhaW5lci1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuXHJcbi8vVElUTEVcclxuXHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjogJHRpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ24gIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfdGl0bGUtdjFfcGFydDJfZm9udDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfdGl0bGUtdjFfcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvciAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbiAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBUSVRSRSBWSUxMRVxyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlX2NpdHktdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfdGl0bGVfY2l0eS1jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlX2NpdHktZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy9JVEVNUyBDT05URU5UXHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfY29udGVudC1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19jb250ZW50X2JvcmRlci1jb2xvciA6JGNvbG9yX2JyYW5kLXNlY29uZGFyeS01ICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4vL1BSSVhcclxuXHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbjogMS4xODhyZW0gIWRlZmF1bHQ7IC8vIDE5cHhcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19wcmljZS1mb250LXNpemUtbWF4OiAxLjA2M3JlbSAhZGVmYXVsdDsgLy8gMTdweFxyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSA6IGNsYW1wKCRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbiwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfcHJpY2UtZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSB9IC8gMS40ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfcHJpY2UtY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlX3ZhbHVlX2NvbG9yOiAkYm9keV9jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4vL1RJVFJFIElURU1TXHJcblxyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW46IDAuOTM4cmVtICFkZWZhdWx0OyAvLyAxNXB4XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heDogMC44MTNyZW0gIWRlZmF1bHQ7IC8vIDEzcHhcclxuXHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplIDogY2xhbXAoJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc190aXRsZS1mb250LXNpemUtbWluLCBjYWxjKDAuODEyNXJlbSArIDAuMzEyNXZ3KSwgJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc190aXRsZS1mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc190aXRsZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc190aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfdGl0bGUtZm9udC1zaXplIH0gLyAxLjQgJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc190aXRsZS1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc190aXRsZV9pdGVtcy1jb2xvcjogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vT1BUSU9OU1xyXG5cclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19vcHRpb25fbnVtYmVyLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX29wdGlvbl9udW1iZXItY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX29wdGlvbl9udW1iZXItc2l6ZTogMC43NXJlbSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9vcHRpb25faXRlbXNfbnVtYmVyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcblxyXG4vL01FRElBXHJcblxyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX21lZGlhLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX21lZGlhLXJhZGl1czogNnB4ICFkZWZhdWx0O1xyXG5cclxuLy9MSU5LU1xyXG5cclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9jb250ZW50X2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcHJpbWFyeV9mb250ICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2NvbnRlbnRfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2NvbnRlbnRfbGlua3NfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2NvbnRlbnRfbGlua3NfYmFja2dyb3VuZDogJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9jb250ZW50X2xpbmtzX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2NvbnRlbnRfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcblxyXG5cclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19mb250czogJGNvcmVfY3RhLXF1YXRlcm5hcnlfZm9udCAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZzogJGNvcmVfY3RhLXF1YXRlcm5hcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX2NvbG9yOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX2RyYXdpbmdfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiXHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCA6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0ICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG5cclxuLy8gU0xPR0FOXHJcblxyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX3Nsb2dhbi1mb250IDpub3JtYWwgbm9ybWFsIDYwMCAxLjI1cmVtLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX3Nsb2dhbi1jb2xvciA6JGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfc2xvZ2FuLXRyYW5zZm9ybSA6dXBwZXJjYXNlICFkZWZhdWx0O1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX3Nsb2dhbi1kY29yYXRlLWNvbG9yIDokY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi5wcm9wZXJ0aWVzLXJlbGF0ZWQtdjEge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDhyZW0pIHtcclxuICAgICAgICAuc3dpcGVyLXNsaWRlLXByZXZ7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDonJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQgOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX2JhY2tncm91bmQ7XHJcbiAgICB9XHJcblxyXG5cclxuICAgICZfX3N3aXBlci1wYWdpbmF0aW9uIHtcclxuXHJcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgY29sb3I6ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByb3BlcnRpZXMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cztcclxuICAgICAgICAgICAgbWFyZ2luOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiAgICAgICAgICAgICYtYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb3BlcnRpZXMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXItdGl0bGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAxMjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX2NvbnRhaW5lci1iYWNrZ3JvdW5kO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX3RpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ247XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHByb3BlcnRpZXMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19wYXJ0MiB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX3RpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ247XHJcbiAgICAgICAgICAgICAgICBmb250OiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb3BlcnRpZXMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlua3Mge1xyXG4gICAgICAgIC5jdGEtcHJpbWFyeSB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfY29udGVudF9saW5rc19mb250cztcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfY29udGVudF9saW5rc19sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfY29udGVudF9saW5rc190ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgY29sb3I6ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfY29udGVudF9saW5rc19jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb3BlcnRpZXMtcmVsYXRlZC12MV9jb250ZW50X2xpbmtzX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByb3BlcnRpZXMtcmVsYXRlZC12MV9jb250ZW50X2xpbmtzX2JvcmRlci1jb2xvcjtcclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX2NvbnRlbnRfbGlua3Nfc3ZnX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlciB7XHJcbiAgICAgICAgJi1zbGlkZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2xvZ2FuIHtcclxuICAgICAgICBmb250OiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX3Nsb2dhbi1mb250O1xyXG4gICAgICAgIGNvbG9yOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX3Nsb2dhbi1jb2xvcjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHByb3BlcnRpZXMtcmVsYXRlZC12MV9zbG9nYW4tdHJhbnNmb3JtO1xyXG5cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfc2xvZ2FuLWRjb3JhdGUtY29sb3I7XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuaXRlbSB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAjMjUyODJCMkI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX29wdGlvbnMge1xyXG4gICAgICAgICAgICAub3B0aW9uIHtcclxuICAgICAgICAgICAgICAgICZfX251bWJlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19vcHRpb25fbnVtYmVyLWJhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfb3B0aW9uX251bWJlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfb3B0aW9uX251bWJlci1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX29wdGlvbl9pdGVtc19udW1iZXItZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Jsb2NrIHtcclxuICAgICAgICAgICAgJi0tY2l0eSB7XHJcbiAgICAgICAgICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc190aXRsZV9jaXR5LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfdGl0bGVfY2l0eS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc190aXRsZV9jaXR5LWZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc190aXRsZS1mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfdGl0bGVfaXRlbXMtY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3ByaWNlIHtcclxuICAgICAgICAgICAgZm9udDogJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19wcmljZS1mb250O1xyXG4gICAgICAgICAgICBjb2xvcjogJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19wcmljZS1jb2xvcjtcclxuICAgICAgICAgICAgJi12YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19wcmljZV92YWx1ZV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWVkaWEtMzYwLFxyXG4gICAgICAgICZfX21lZGlhLXZpZGVvIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb3BlcnRpZXMtcmVsYXRlZC12MV9tZWRpYS1iYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWVkaWEge1xyXG4gICAgICAgICAgICAmLTM2MCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX21lZGlhLXJhZGl1cztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi12aWRlbyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX21lZGlhLXJhZGl1cztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX2NvbnRlbnQtYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19jb250ZW50X2JvcmRlci1jb2xvcjtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19saW5rcyB7XHJcbiAgICAgICAgICAgIC5jdGEtcHJpbWFyeSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX2ZvbnRzO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfbGlua3NfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19saW5rc190ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19ib3JkZXItd2lkdGg7XHJcblxyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX3N2Z19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19ob3Zlcl9jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmN0YS1xdWF0ZXJuYXJ5X19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19kcmF3aW5nX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX2NhcmRfYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYmFubmVyIHtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyLWJ1dHRvbnMge1xyXG5cclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoO1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJvcGVydGllcy1yZWxhdGVkLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgJl9fc3ZnIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJvcGVydGllcy1yZWxhdGVkLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDtcclxuXHJcbiAgICAgICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2X19zdmcsXHJcbiAgICAgICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0X19zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59IiwiJHByb3BlcnRpZXMtcmVsYXRlZC12MV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTEgO1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2NhcmRfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC01IDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9jb250YWluZXItYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgO1xyXG5cclxuLy9USVRMRVxyXG5cclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0Ml90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbiA7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfdGl0bGUtdjFfcGFydDJfZm9udDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQgO1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250IDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yIDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV90aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbiA7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSA7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciA7XHJcblxyXG4vLyBUSVRSRSBWSUxMRVxyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlX2NpdHktdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm0gO1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlX2NpdHktY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciA7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfdGl0bGVfY2l0eS1mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udCA7XHJcblxyXG5cclxuLy9JVEVNUyBDT05URU5UXHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfY29udGVudC1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfY29udGVudF9ib3JkZXItY29sb3IgOiRjb2xvcl9icmFuZC1zZWNvbmRhcnktNSA7XHJcblxyXG5cclxuXHJcbi8vUFJJWFxyXG5cclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19wcmljZS1mb250LXNpemUtbWluOiAxLjE4OHJlbSA7IC8vIDE5cHhcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19wcmljZS1mb250LXNpemUtbWF4OiAxLjA2M3JlbSA7IC8vIDE3cHhcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19wcmljZS1mb250LXNpemUgOiBjbGFtcCgkcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAkcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1tYXgpIDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19wcmljZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSA7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfcHJpY2UtZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgI3skcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSB9IC8gMS40ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgO1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX3ByaWNlLWNvbG9yOiAkY29sb3JfYnJhbmQtMiA7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfcHJpY2VfdmFsdWVfY29sb3I6ICRib2R5X2NvbG9yIDtcclxuXHJcblxyXG4vL1RJVFJFIElURU1TXHJcblxyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW46IDAuOTM4cmVtIDsgLy8gMTVweFxyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1tYXg6IDAuODEzcmVtIDsgLy8gMTNweFxyXG5cclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc190aXRsZS1mb250LXNpemUgOiBjbGFtcCgkcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC44MTI1cmVtICsgMC4zMTI1dncpLCAkcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1tYXgpIDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc190aXRsZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSA7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfdGl0bGUtZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZSB9IC8gMS40ICRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfdGl0bGUtZm9udC1mYW1pbHkgO1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX3RpdGxlX2l0ZW1zLWNvbG9yOiAkY29sb3JfYnJhbmQtMSA7XHJcblxyXG5cclxuXHJcbi8vT1BUSU9OU1xyXG5cclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19vcHRpb25fbnVtYmVyLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yIDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19vcHRpb25fbnVtYmVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfb3B0aW9uX251bWJlci1zaXplOiAwLjc1cmVtIDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9vcHRpb25faXRlbXNfbnVtYmVyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLTEgO1xyXG5cclxuLy9NRURJQVxyXG5cclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9tZWRpYS1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfbWVkaWEtcmFkaXVzOiA2cHggO1xyXG5cclxuLy9MSU5LU1xyXG5cclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9jb250ZW50X2xpbmtzX2ZvbnRzOiAkY29yZV9jdGEtcHJpbWFyeV9mb250IDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9jb250ZW50X2xpbmtzX2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZyA7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfY29udGVudF9saW5rc190ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm0gO1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2NvbnRlbnRfbGlua3NfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2NvbG9yIDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9jb250ZW50X2xpbmtzX2JhY2tncm91bmQ6ICRjb3JlX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgO1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2NvbnRlbnRfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3IgO1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2NvbnRlbnRfbGlua3Nfc3ZnX2JhY2tncm91bmQ6ICRjb2xvcl9uZXV0cmFsLTEgO1xyXG5cclxuXHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfbGlua3NfZm9udHM6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2ZvbnQgO1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcXVhdGVybmFyeV9sZXR0ZXItc3BhY2luZyA7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfaXRlbXNfbGlua3NfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X3RleHQtdHJhbnNmb3JtIDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19jb2xvcjogJGNvbG9yX2JyYW5kLTMgO1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01IDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC00IDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19zdmdfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTIgO1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX2JvcmRlci13aWR0aDogMXB4IDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19ob3Zlcl9jb2xvciA6ICRjb2xvcl9icmFuZC01IDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19kcmF3aW5nX2hvdmVyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgO1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0zIDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMyA7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kIDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgO1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gO1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgO1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9ib3JkZXItY29sb3IgO1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiXHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZCA7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yIDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciA7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZCA7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yIDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvciA7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoIDtcclxuJHByb3BlcnRpZXMtcmVsYXRlZC12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCA7XHJcblxyXG5cclxuXHJcblxyXG4vLyBTTE9HQU5cclxuXHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfc2xvZ2FuLWZvbnQgOm5vcm1hbCBub3JtYWwgNjAwIDEuMjVyZW0vIDEuNCAkZm9udC1mYW1pbHktLTEgO1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX3Nsb2dhbi1jb2xvciA6JGNvbG9yX2JyYW5kLTEgO1xyXG4kcHJvcGVydGllcy1yZWxhdGVkLXYxX3Nsb2dhbi10cmFuc2Zvcm0gOnVwcGVyY2FzZSA7XHJcbiRwcm9wZXJ0aWVzLXJlbGF0ZWQtdjFfc2xvZ2FuLWRjb3JhdGUtY29sb3IgOiRjb2xvcl9icmFuZC0yIDtcclxuXHJcblxyXG5cclxuXHJcblxyXG4iLCIkZGV0YWlsX3NlcnZpY2VzX3YyX3NlcnZpY2VzX3BhcnRfYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kZGV0YWlsX3NlcnZpY2VzX3YyX3NlcnZpY2VzX3BhcnRfY29udGVudF9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRkZXRhaWxfc2VydmljZXNfdjJfc2VydmljZXNfcGFydF9jb250ZW50X2ZvbnQ6ICRoM19mb250ICFkZWZhdWx0O1xyXG4kZGV0YWlsX3NlcnZpY2VzX3YyX3NlcnZpY2VzX3BhcnRfaWNvbl90cmFuc2l0aW9uOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGRldGFpbF9zZXJ2aWNlc192Ml9zZXJ2aWNlc19wYXJ0X2ljb25fZmlsbDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRkZXRhaWxfc2VydmljZXNfdjJfc2VydmljZXNfaXRlbV9mb250LXdlaWdodDogNDAwICFkZWZhdWx0O1xyXG4kZGV0YWlsX3NlcnZpY2VzX3YyX3NlcnZpY2VzX2l0ZW1fdmFsdWVfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuLmRldGFpbF9zZXJ2aWNlc192MiB7XHJcbiAgICAuZGV0YWlsX3NlcnZpY2VzX3N0cnVjdHVyZSB7XHJcbiAgICAgICAgLmRldGFpbF9zZXJ2aWNlc19jb250ZW50IHtcclxuICAgICAgICAgICAgLnNlcnZpY2VzX3BhcnQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGRldGFpbF9zZXJ2aWNlc192Ml9zZXJ2aWNlc19wYXJ0X2JvcmRlci1ib3R0b207XHJcbiAgICAgICAgICAgICAgICAuc2VydmljZXNfcGFydF9jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRldGFpbF9zZXJ2aWNlc192Ml9zZXJ2aWNlc19wYXJ0X2NvbnRlbnRfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udDogJGRldGFpbF9zZXJ2aWNlc192Ml9zZXJ2aWNlc19wYXJ0X2NvbnRlbnRfZm9udDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2VydmljZXNfcGFydF9pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkZGV0YWlsX3NlcnZpY2VzX3YyX3NlcnZpY2VzX3BhcnRfaWNvbl90cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRkZXRhaWxfc2VydmljZXNfdjJfc2VydmljZXNfcGFydF9pY29uX2ZpbGw7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zZXJ2aWNlc19pdGVtcyB7XHJcbiAgICAgICAgICAgICAgICAmLS1jaGF1ZmZhZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIC5zZXJ2aWNlc19pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtbGV0dGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zZXJ2aWNlc19pdGVtX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgLnNlcnZpY2VzX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZGV0YWlsX3NlcnZpY2VzX3YyX3NlcnZpY2VzX2l0ZW1fZm9udC13ZWlnaHQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0X3ZhciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtbGV0dGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0X3ZhbHVlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkZXRhaWxfc2VydmljZXNfdjJfc2VydmljZXNfaXRlbV92YWx1ZV9jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtbGV0dGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgICAgICAuc2VydmljZXNfcGFydCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnNlcnZpY2VzX3BhcnRfaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiJGRldGFpbF9zZXJ2aWNlc192Ml9zZXJ2aWNlc19wYXJ0X2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtMiA7XHJcbiRkZXRhaWxfc2VydmljZXNfdjJfc2VydmljZXNfcGFydF9jb250ZW50X2NvbG9yOiAkY29sb3JfYnJhbmQtMiA7XHJcbiRkZXRhaWxfc2VydmljZXNfdjJfc2VydmljZXNfcGFydF9jb250ZW50X2ZvbnQ6ICRoM19mb250IDtcclxuJGRldGFpbF9zZXJ2aWNlc192Ml9zZXJ2aWNlc19wYXJ0X2ljb25fdHJhbnNpdGlvbjogJGNvbG9yX2JyYW5kLTIgO1xyXG4kZGV0YWlsX3NlcnZpY2VzX3YyX3NlcnZpY2VzX3BhcnRfaWNvbl9maWxsOiAkY29sb3JfYnJhbmQtMSA7XHJcbiRkZXRhaWxfc2VydmljZXNfdjJfc2VydmljZXNfaXRlbV9mb250LXdlaWdodDogNDAwIDtcclxuJGRldGFpbF9zZXJ2aWNlc192Ml9zZXJ2aWNlc19pdGVtX3ZhbHVlX2NvbG9yOiAkY29sb3JfYnJhbmQtMiA7XHJcbiIsIiRzZWxlY3Rpb24tZm9ybV9idG4tc3dpdGNoX2N0YS1zZWNvbmRhcnlfYmFja2dyb3VuZCAgICAgOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tZm9ybV9idG4tc3dpdGNoX2N0YS1zZWNvbmRhcnlfY29sb3IgICAgICAgICAgOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2NvbG9yICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLWZvcm1fYnRuLXN3aXRjaF9jdGEtc2Vjb25kYXJ5X3RleHRfY29sb3IgICAgICAgICAgOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1mb3JtX2J0bi1zd2l0Y2hfY3RhLXNlY29uZGFyeV9ib3JkZXItY29sb3IgICA6ICRjb3JlX2N0YS1zZWNvbmRhcnlfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJHNlbGVjdGlvbi1mb3JtX2J0bi1zd2l0Y2hfY3RhLXNlY29uZGFyeV9ob3Zlcl9iYWNrZ3JvdW5kICA6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLWZvcm1fYnRuLXN3aXRjaF9jdGEtc2Vjb25kYXJ5X2hvdmVyX2NvbG9yICAgICAgIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tZm9ybV9idG4tc3dpdGNoX2N0YS1zZWNvbmRhcnlfaG92ZXJfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcbiRzZWxlY3Rpb24tZm9ybV9idG4tc3dpdGNoX2N0YS1zZWNvbmRhcnlfZHJhd2luZ19jb2xvcjogJGNvcmVfY3RhLXNlY29uZGFyeV9kcmF3aW5nX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLWZvcm1fYnRuLXN3aXRjaF9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfaG92ZXJfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuLnNlbGVjdGlvbi1mb3JtIHtcclxuXHJcbiAgICAmX19idG4tc3dpdGNoLWZvcm0ge1xyXG5cclxuICAgICAgICAmLmN0YS1zZWNvbmRhcnkge1xyXG4gICAgICAgICAgICBjb2xvcjogJHNlbGVjdGlvbi1mb3JtX2J0bi1zd2l0Y2hfY3RhLXNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlbGVjdGlvbi1mb3JtX2J0bi1zd2l0Y2hfY3RhLXNlY29uZGFyeV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWxlY3Rpb24tZm9ybV9idG4tc3dpdGNoX2N0YS1zZWNvbmRhcnlfYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlbGVjdGlvbi1mb3JtX2J0bi1zd2l0Y2hfY3RhLXNlY29uZGFyeV9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2VsZWN0aW9uLWZvcm1fYnRuLXN3aXRjaF9jdGEtc2Vjb25kYXJ5X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIC5jdGEtc2Vjb25kYXJ5X19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2VsZWN0aW9uLWZvcm1fYnRuLXN3aXRjaF9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY3RhLXNlY29uZGFyeV9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWxlY3Rpb24tZm9ybV9idG4tc3dpdGNoX2N0YS1zZWNvbmRhcnlfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jdGEtc2Vjb25kYXJ5IHtcclxuXHJcbiAgICAgICAgICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlbGVjdGlvbi1mb3JtX2J0bi1zd2l0Y2hfY3RhLXNlY29uZGFyeV90ZXh0X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICZfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRzZWxlY3Rpb24tZm9ybV9idG4tc3dpdGNoX2N0YS1zZWNvbmRhcnlfZHJhd2luZ19jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuIiwiJHNlbGVjdGlvbi1saXN0X2RlY29yYXRlX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLWxpc3RfY2FyZF9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tbGlzdF9jb250YWluZXItYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG4vL1RJVExFXHJcblxyXG4kc2VsZWN0aW9uLWxpc3RfdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjogJHRpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ24gIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tbGlzdF90aXRsZS12MV9wYXJ0Ml9mb250OiAkdGl0bGUtdjFfcGFydDJfZm9udCAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250ICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLWxpc3RfdGl0bGUtdjFfcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvciAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X3RpdGxlLXYxX3BhcnQxX3RleHQtYWxpZ246ICR0aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLWxpc3RfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBUSVRSRSBWSUxMRVxyXG5cclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX3RpdGxlX2NpdHktdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc190aXRsZV9jaXR5LWNvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc190aXRsZV9jaXR5LWZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vSVRFTVMgQ09OVEVOVFxyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfY29udGVudC1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX2NvbnRlbnRfYm9yZGVyLWNvbG9yIDokY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTUgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vUFJJWFxyXG5cclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW46IDEuMTg4cmVtICFkZWZhdWx0OyAvLyAxOXB4XHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc19wcmljZS1mb250LXNpemUtbWF4OiAxLjA2M3JlbSAhZGVmYXVsdDsgLy8gMTdweFxyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfcHJpY2UtZm9udC1zaXplIDogY2xhbXAoJHNlbGVjdGlvbi1saXN0X2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC41NjI1cmVtICsgMC4zMTI1dncpLCAkc2VsZWN0aW9uLWxpc3RfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc19wcmljZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX3ByaWNlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHNlbGVjdGlvbi1saXN0X2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZSB9IC8gMS40ICRzZWxlY3Rpb24tbGlzdF9pdGVtc19wcmljZS1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX3ByaWNlLWNvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcblxyXG4vL1RJVFJFIElURU1TXHJcblxyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1pbjogMC45MzhyZW0gIWRlZmF1bHQ7IC8vIDE1cHhcclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1tYXg6IDAuODEzcmVtICFkZWZhdWx0OyAvLyAxM3B4XHJcblxyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfdGl0bGUtZm9udC1zaXplIDogY2xhbXAoJHNlbGVjdGlvbi1saXN0X2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZS1taW4sIGNhbGMoMC44MTI1cmVtICsgMC4zMTI1dncpLCAkc2VsZWN0aW9uLWxpc3RfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc190aXRsZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX3RpdGxlLWZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHNlbGVjdGlvbi1saXN0X2l0ZW1zX3RpdGxlLWZvbnQtc2l6ZSB9IC8gMS40ICRzZWxlY3Rpb24tbGlzdF9pdGVtc190aXRsZS1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX3RpdGxlX2l0ZW1zLWNvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy9PUFRJT05TXHJcblxyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfb3B0aW9uX251bWJlci1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX29wdGlvbl9udW1iZXItY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfb3B0aW9uX251bWJlci1zaXplOiAwLjc1cmVtICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLWxpc3Rfb3B0aW9uX2l0ZW1zX251bWJlci1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG5cclxuLy9NRURJQVxyXG5cclxuJHNlbGVjdGlvbi1saXN0X21lZGlhLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLWxpc3RfbWVkaWEtcmFkaXVzOiA2cHggIWRlZmF1bHQ7XHJcblxyXG4vL0xJTktTXHJcblxyXG4kc2VsZWN0aW9uLWxpc3RfY29udGVudF9saW5rc19mb250czogJGNvcmVfY3RhLXByaW1hcnlfZm9udCAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLWxpc3RfY29udGVudF9saW5rc190ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tbGlzdF9jb250ZW50X2xpbmtzX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvciAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X2NvbnRlbnRfbGlua3NfYmFja2dyb3VuZDogJGNvcmVfY3RhLXByaW1hcnlfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X2NvbnRlbnRfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tbGlzdF9jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG5cclxuXHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc19saW5rc19mb250czogJGNvcmVfY3RhLXF1YXRlcm5hcnlfZm9udCAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX2xpbmtzX2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcXVhdGVybmFyeV9sZXR0ZXItc3BhY2luZyAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcXVhdGVybmFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX2xpbmtzX2NvbG9yOiAkY29sb3JfYnJhbmQtMyAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX2xpbmtzX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNCAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX2xpbmtzX2JvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfbGlua3NfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX2xpbmtzX2RyYXdpbmdfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX2xpbmtzX2hvdmVyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTMgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJHNlbGVjdGlvbi1saXN0X3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tbGlzdF9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLWxpc3RfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLWxpc3RfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tbGlzdF9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tbGlzdF9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLWxpc3RfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLWxpc3RfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBcIlByw6ljw6lkZW50XCIgZXQgXCJTdWl2YW50XCJcclxuJHNlbGVjdGlvbi1saXN0X3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tbGlzdF9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tbGlzdF9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tbGlzdF9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tbGlzdF9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aCAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCA6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0ICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG5cclxuLy8gU0xPR0FOXHJcblxyXG4kc2VsZWN0aW9uLWxpc3Rfc2xvZ2FuLWZvbnQgOm5vcm1hbCBub3JtYWwgNjAwIDEuMjVyZW0vIDEuNCAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tbGlzdF9zbG9nYW4tY29sb3IgOiRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLWxpc3Rfc2xvZ2FuLXRyYW5zZm9ybSA6dXBwZXJjYXNlICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uLWxpc3Rfc2xvZ2FuLWRjb3JhdGUtY29sb3IgOiRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFRleHRlIHBhcyBkZSByw6lzdWx0YXRcclxuJHNlbGVjdGlvbi1saXN0X2VkaXRvcmlhbF9uby1yZXN1bHQtZm9udC1zaXplLW1pbjogMS4yNXJlbSAhZGVmYXVsdDsgLy8gMjBweFxyXG4kc2VsZWN0aW9uLWxpc3RfZWRpdG9yaWFsX25vLXJlc3VsdC1mb250LXNpemUtbWF4OiAxLjc1cmVtICFkZWZhdWx0OyAvLyAyOHB4XHJcbiRzZWxlY3Rpb24tbGlzdF9lZGl0b3JpYWxfbm8tcmVzdWx0LWZvbnQtc2l6ZSAgICA6IGNsYW1wKCRzZWxlY3Rpb24tbGlzdF9lZGl0b3JpYWxfbm8tcmVzdWx0LWZvbnQtc2l6ZS1taW4sIGNhbGMoMC41cmVtICsgMS41NjI1dncpLCAkc2VsZWN0aW9uLWxpc3RfZWRpdG9yaWFsX25vLXJlc3VsdC1mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X2VkaXRvcmlhbF9uby1yZXN1bHQtZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRzZWxlY3Rpb24tbGlzdF9lZGl0b3JpYWxfbm8tcmVzdWx0X2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHNlbGVjdGlvbi1saXN0X2VkaXRvcmlhbF9uby1yZXN1bHQtZm9udC1zaXplfSAvIDEuNCAkc2VsZWN0aW9uLWxpc3RfZWRpdG9yaWFsX25vLXJlc3VsdC1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbi1saXN0X2VkaXRvcmlhbF9uby1yZXN1bHRfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG5cclxuLnNlbGVjdGlvbi1saXN0IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQ4cmVtKSB7XHJcbiAgICAgICAgLnN3aXBlci1zbGlkZS1wcmV2e1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItcGFnaW5hdGlvbiB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VsZWN0aW9uLWxpc3RfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWxlY3Rpb24tbGlzdF9wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2VsZWN0aW9uLWxpc3RfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkc2VsZWN0aW9uLWxpc3RfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cztcclxuICAgICAgICAgICAgbWFyZ2luOiAkc2VsZWN0aW9uLWxpc3RfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG5cclxuICAgICAgICAgICAgJi1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlbGVjdGlvbi1saXN0X3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWxlY3Rpb24tbGlzdF9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWxlY3Rpb24tbGlzdF9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lci10aXRsZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDEyO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWxlY3Rpb24tbGlzdF9jb250YWluZXItYmFja2dyb3VuZDtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJHNlbGVjdGlvbi1saXN0X3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkc2VsZWN0aW9uLWxpc3RfdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkc2VsZWN0aW9uLWxpc3RfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlbGVjdGlvbi1saXN0X3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19wYXJ0MiB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkc2VsZWN0aW9uLWxpc3RfdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRzZWxlY3Rpb24tbGlzdF90aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWxlY3Rpb24tbGlzdF90aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlua3Mge1xyXG4gICAgICAgIC5jdGEtcHJpbWFyeSB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRzZWxlY3Rpb24tbGlzdF9jb250ZW50X2xpbmtzX2ZvbnRzO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJHNlbGVjdGlvbi1saXN0X2NvbnRlbnRfbGlua3NfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkc2VsZWN0aW9uLWxpc3RfY29udGVudF9saW5rc190ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWxlY3Rpb24tbGlzdF9jb250ZW50X2xpbmtzX2NvbG9yO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VsZWN0aW9uLWxpc3RfY29udGVudF9saW5rc19iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWxlY3Rpb24tbGlzdF9jb250ZW50X2xpbmtzX2JvcmRlci1jb2xvcjtcclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2VsZWN0aW9uLWxpc3RfY29udGVudF9saW5rc19zdmdfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGVyIHtcclxuICAgICAgICAmLXNsaWRlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zbG9nYW4ge1xyXG4gICAgICAgIGZvbnQ6ICRzZWxlY3Rpb24tbGlzdF9zbG9nYW4tZm9udDtcclxuICAgICAgICBjb2xvcjogJHNlbGVjdGlvbi1saXN0X3Nsb2dhbi1jb2xvcjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHNlbGVjdGlvbi1saXN0X3Nsb2dhbi10cmFuc2Zvcm07XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlbGVjdGlvbi1saXN0X3Nsb2dhbi1kY29yYXRlLWNvbG9yO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLml0ZW0ge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggIzI1MjgyQjJCO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19vcHRpb25zIHtcclxuICAgICAgICAgICAgLm9wdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAmX19udW1iZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWxlY3Rpb24tbGlzdF9pdGVtc19vcHRpb25fbnVtYmVyLWJhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWxlY3Rpb24tbGlzdF9pdGVtc19vcHRpb25fbnVtYmVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNlbGVjdGlvbi1saXN0X2l0ZW1zX29wdGlvbl9udW1iZXItc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNlbGVjdGlvbi1saXN0X29wdGlvbl9pdGVtc19udW1iZXItZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Jsb2NrIHtcclxuICAgICAgICAgICAgJi0tY2l0eSB7XHJcbiAgICAgICAgICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHNlbGVjdGlvbi1saXN0X2l0ZW1zX3RpdGxlX2NpdHktdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlbGVjdGlvbi1saXN0X2l0ZW1zX3RpdGxlX2NpdHktY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRzZWxlY3Rpb24tbGlzdF9pdGVtc190aXRsZV9jaXR5LWZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJHNlbGVjdGlvbi1saXN0X2l0ZW1zX3RpdGxlLWZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlbGVjdGlvbi1saXN0X2l0ZW1zX3RpdGxlX2l0ZW1zLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wcmljZSB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRzZWxlY3Rpb24tbGlzdF9pdGVtc19wcmljZS1mb250O1xyXG4gICAgICAgICAgICBjb2xvcjogJHNlbGVjdGlvbi1saXN0X2l0ZW1zX3ByaWNlLWNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWVkaWEtMzYwLFxyXG4gICAgICAgICZfX21lZGlhLXZpZGVvIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlbGVjdGlvbi1saXN0X21lZGlhLWJhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19tZWRpYSB7XHJcbiAgICAgICAgICAgICYtMzYwIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRzZWxlY3Rpb24tbGlzdF9tZWRpYS1yYWRpdXM7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtdmlkZW8ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHNlbGVjdGlvbi1saXN0X21lZGlhLXJhZGl1cztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VsZWN0aW9uLWxpc3RfaXRlbXNfY29udGVudC1iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2VsZWN0aW9uLWxpc3RfaXRlbXNfY29udGVudF9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGlua3Mge1xyXG4gICAgICAgICAgICAuY3RhLXByaW1hcnkge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJHNlbGVjdGlvbi1saXN0X2l0ZW1zX2xpbmtzX2ZvbnRzO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRzZWxlY3Rpb24tbGlzdF9pdGVtc19saW5rc19sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkc2VsZWN0aW9uLWxpc3RfaXRlbXNfbGlua3NfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlbGVjdGlvbi1saXN0X2l0ZW1zX2xpbmtzX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlbGVjdGlvbi1saXN0X2l0ZW1zX2xpbmtzX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWxlY3Rpb24tbGlzdF9pdGVtc19saW5rc19ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6ICRzZWxlY3Rpb24tbGlzdF9pdGVtc19saW5rc19ib3JkZXItd2lkdGg7XHJcblxyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2VsZWN0aW9uLWxpc3RfaXRlbXNfbGlua3Nfc3ZnX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VsZWN0aW9uLWxpc3RfaXRlbXNfbGlua3NfaG92ZXJfY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5jdGEtcXVhdGVybmFyeV9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRzZWxlY3Rpb24tbGlzdF9pdGVtc19saW5rc19kcmF3aW5nX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VsZWN0aW9uLWxpc3RfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWxlY3Rpb24tbGlzdF9pdGVtc19saW5rc19ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlbGVjdGlvbi1saXN0X2NhcmRfYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5iYW5uZXIge1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItYnV0dG9ucyB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWxlY3Rpb24tbGlzdF9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB3aWR0aDogJHNlbGVjdGlvbi1saXN0X3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoO1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRzZWxlY3Rpb24tbGlzdF9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWxlY3Rpb24tbGlzdF9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuXHJcbiAgICAgICAgICAgICZfX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2VsZWN0aW9uLWxpc3Rfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2VsZWN0aW9uLWxpc3Rfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlbGVjdGlvbi1saXN0X3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ7XHJcblxyXG4gICAgICAgICAgICAgICAgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxyXG4gICAgICAgICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2VsZWN0aW9uLWxpc3Rfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICYtLW5vLXJlc3VsdCB7XHJcbiAgICAgICAgICAgIC5lZGl0b3JpYWwge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJHNlbGVjdGlvbi1saXN0X2VkaXRvcmlhbF9uby1yZXN1bHRfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VsZWN0aW9uLWxpc3RfZWRpdG9yaWFsX25vLXJlc3VsdF9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn0iLCIkc2VsZWN0aW9uLWxpc3RfZGVjb3JhdGVfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTQgO1xyXG4kc2VsZWN0aW9uLWxpc3RfY2FyZF9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTUgO1xyXG4kc2VsZWN0aW9uLWxpc3RfY29udGFpbmVyLWJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01IDtcclxuXHJcbi8vVElUTEUgXHJcblxyXG4kc2VsZWN0aW9uLWxpc3RfdGl0bGUtdjFfcGFydDJfdGV4dC1hbGlnbjogJHRpdGxlLXYxX3BhcnQyX3RleHQtYWxpZ24gO1xyXG4kc2VsZWN0aW9uLWxpc3RfdGl0bGUtdjFfcGFydDJfZm9udDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQgO1xyXG4kc2VsZWN0aW9uLWxpc3RfdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQgO1xyXG4kc2VsZWN0aW9uLWxpc3RfdGl0bGUtdjFfcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvciA7XHJcbiRzZWxlY3Rpb24tbGlzdF90aXRsZS12MV9wYXJ0MV90ZXh0LWFsaWduOiAkdGl0bGUtdjFfcGFydDFfdGV4dC1hbGlnbiA7XHJcbiRzZWxlY3Rpb24tbGlzdF90aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtIDtcclxuJHNlbGVjdGlvbi1saXN0X3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgO1xyXG5cclxuLy8gVElUUkUgVklMTEVcclxuXHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc190aXRsZV9jaXR5LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtIDtcclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX3RpdGxlX2NpdHktY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciA7XHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc190aXRsZV9jaXR5LWZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250IDtcclxuXHJcblxyXG4vL0lURU1TIENPTlRFTlRcclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX2NvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgO1xyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfY29udGVudF9ib3JkZXItY29sb3IgOiRjb2xvcl9icmFuZC1zZWNvbmRhcnktNSA7XHJcblxyXG5cclxuXHJcbi8vUFJJWFxyXG5cclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX3ByaWNlLWZvbnQtc2l6ZS1taW46IDEuMTg4cmVtIDsgLy8gMTlweFxyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1heDogMS4wNjNyZW0gOyAvLyAxN3B4XHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc19wcmljZS1mb250LXNpemUgOiBjbGFtcCgkc2VsZWN0aW9uLWxpc3RfaXRlbXNfcHJpY2UtZm9udC1zaXplLW1pbiwgY2FsYygwLjU2MjVyZW0gKyAwLjMxMjV2dyksICRzZWxlY3Rpb24tbGlzdF9pdGVtc19wcmljZS1mb250LXNpemUtbWF4KSA7XHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc19wcmljZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSA7XHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc19wcmljZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRzZWxlY3Rpb24tbGlzdF9pdGVtc19wcmljZS1mb250LXNpemUgfSAvIDEuNCAkc2VsZWN0aW9uLWxpc3RfaXRlbXNfcHJpY2UtZm9udC1mYW1pbHkgO1xyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfcHJpY2UtY29sb3I6ICRjb2xvcl9icmFuZC0yIDtcclxuXHJcblxyXG4vL1RJVFJFIElURU1TXHJcblxyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1pbjogMC45MzhyZW0gOyAvLyAxNXB4XHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc190aXRsZS1mb250LXNpemUtbWF4OiAwLjgxM3JlbSA7IC8vIDEzcHhcclxuXHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc190aXRsZS1mb250LXNpemUgOiBjbGFtcCgkc2VsZWN0aW9uLWxpc3RfaXRlbXNfdGl0bGUtZm9udC1zaXplLW1pbiwgY2FsYygwLjgxMjVyZW0gKyAwLjMxMjV2dyksICRzZWxlY3Rpb24tbGlzdF9pdGVtc190aXRsZS1mb250LXNpemUtbWF4KSA7XHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc190aXRsZS1mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMSA7XHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc190aXRsZS1mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRzZWxlY3Rpb24tbGlzdF9pdGVtc190aXRsZS1mb250LXNpemUgfSAvIDEuNCAkc2VsZWN0aW9uLWxpc3RfaXRlbXNfdGl0bGUtZm9udC1mYW1pbHkgO1xyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfdGl0bGVfaXRlbXMtY29sb3I6ICRjb2xvcl9icmFuZC0xIDtcclxuXHJcblxyXG5cclxuLy9PUFRJT05TXHJcblxyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfb3B0aW9uX251bWJlci1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiA7XHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc19vcHRpb25fbnVtYmVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc19vcHRpb25fbnVtYmVyLXNpemU6IDAuNzVyZW0gO1xyXG4kc2VsZWN0aW9uLWxpc3Rfb3B0aW9uX2l0ZW1zX251bWJlci1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS0xIDtcclxuXHJcbi8vTUVESUFcclxuXHJcbiRzZWxlY3Rpb24tbGlzdF9tZWRpYS1iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRzZWxlY3Rpb24tbGlzdF9tZWRpYS1yYWRpdXM6IDZweCA7XHJcblxyXG4vL0xJTktTXHJcblxyXG4kc2VsZWN0aW9uLWxpc3RfY29udGVudF9saW5rc19mb250czogJGNvcmVfY3RhLXByaW1hcnlfZm9udCA7XHJcbiRzZWxlY3Rpb24tbGlzdF9jb250ZW50X2xpbmtzX2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZyA7XHJcbiRzZWxlY3Rpb24tbGlzdF9jb250ZW50X2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybSA7XHJcbiRzZWxlY3Rpb24tbGlzdF9jb250ZW50X2xpbmtzX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvciA7XHJcbiRzZWxlY3Rpb24tbGlzdF9jb250ZW50X2xpbmtzX2JhY2tncm91bmQ6ICRjb3JlX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgO1xyXG4kc2VsZWN0aW9uLWxpc3RfY29udGVudF9saW5rc19ib3JkZXItY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvciA7XHJcbiRzZWxlY3Rpb24tbGlzdF9jb250ZW50X2xpbmtzX3N2Z19iYWNrZ3JvdW5kOiAkY29sb3JfbmV1dHJhbC0xIDtcclxuXHJcblxyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfbGlua3NfZm9udHM6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2ZvbnQgO1xyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfbGlua3NfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2xldHRlci1zcGFjaW5nIDtcclxuJHNlbGVjdGlvbi1saXN0X2l0ZW1zX2xpbmtzX3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcXVhdGVybmFyeV90ZXh0LXRyYW5zZm9ybSA7XHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc19saW5rc19jb2xvcjogJGNvbG9yX2JyYW5kLTMgO1xyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfbGlua3NfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgO1xyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfbGlua3NfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtNCA7XHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc19saW5rc19zdmdfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTIgO1xyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfbGlua3NfYm9yZGVyLXdpZHRoOiAxcHggO1xyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfbGlua3NfaG92ZXJfY29sb3IgOiAkY29sb3JfYnJhbmQtNSA7XHJcbiRzZWxlY3Rpb24tbGlzdF9pdGVtc19saW5rc19kcmF3aW5nX2hvdmVyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgO1xyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTMgO1xyXG4kc2VsZWN0aW9uLWxpc3RfaXRlbXNfbGlua3NfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTMgO1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRzZWxlY3Rpb24tbGlzdF9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kIDtcclxuJHNlbGVjdGlvbi1saXN0X3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgO1xyXG4kc2VsZWN0aW9uLWxpc3RfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDtcclxuJHNlbGVjdGlvbi1saXN0X3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDtcclxuJHNlbGVjdGlvbi1saXN0X3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA7XHJcbiRzZWxlY3Rpb24tbGlzdF9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDtcclxuJHNlbGVjdGlvbi1saXN0X3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA7XHJcbiRzZWxlY3Rpb24tbGlzdF9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JvcmRlci1jb2xvciA7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBcIlByw6ljw6lkZW50XCIgZXQgXCJTdWl2YW50XCIgXHJcbiRzZWxlY3Rpb24tbGlzdF9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kIDtcclxuJHNlbGVjdGlvbi1saXN0X3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvciA7XHJcbiRzZWxlY3Rpb24tbGlzdF9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciA7XHJcbiRzZWxlY3Rpb24tbGlzdF9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kIDtcclxuJHNlbGVjdGlvbi1saXN0X3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvciA7XHJcbiRzZWxlY3Rpb24tbGlzdF9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvciA7XHJcbiRzZWxlY3Rpb24tbGlzdF9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGggO1xyXG4kc2VsZWN0aW9uLWxpc3Rfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgO1xyXG5cclxuXHJcblxyXG5cclxuLy8gU0xPR0FOXHJcblxyXG4kc2VsZWN0aW9uLWxpc3Rfc2xvZ2FuLWZvbnQgOm5vcm1hbCBub3JtYWwgNjAwIDEuMjVyZW0vIDEuNCAkZm9udC1mYW1pbHktLTEgO1xyXG4kc2VsZWN0aW9uLWxpc3Rfc2xvZ2FuLWNvbG9yIDokY29sb3JfYnJhbmQtMSA7XHJcbiRzZWxlY3Rpb24tbGlzdF9zbG9nYW4tdHJhbnNmb3JtIDp1cHBlcmNhc2UgO1xyXG4kc2VsZWN0aW9uLWxpc3Rfc2xvZ2FuLWRjb3JhdGUtY29sb3IgOiRjb2xvcl9icmFuZC0yIDtcclxuXHJcblxyXG4vLyBUZXh0ZSBwYXMgZGUgcsOpc3VsdGF0XHJcbiRzZWxlY3Rpb24tbGlzdF9lZGl0b3JpYWxfbm8tcmVzdWx0LWZvbnQtc2l6ZS1taW46IDEuMjVyZW0gOyAvLyAyMHB4XHJcbiRzZWxlY3Rpb24tbGlzdF9lZGl0b3JpYWxfbm8tcmVzdWx0LWZvbnQtc2l6ZS1tYXg6IDEuNzVyZW0gOyAvLyAyOHB4XHJcbiRzZWxlY3Rpb24tbGlzdF9lZGl0b3JpYWxfbm8tcmVzdWx0LWZvbnQtc2l6ZSAgICA6IGNsYW1wKCRzZWxlY3Rpb24tbGlzdF9lZGl0b3JpYWxfbm8tcmVzdWx0LWZvbnQtc2l6ZS1taW4sIGNhbGMoMC41cmVtICsgMS41NjI1dncpLCAkc2VsZWN0aW9uLWxpc3RfZWRpdG9yaWFsX25vLXJlc3VsdC1mb250LXNpemUtbWF4KSA7XHJcbiRzZWxlY3Rpb24tbGlzdF9lZGl0b3JpYWxfbm8tcmVzdWx0LWZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0xIDtcclxuJHNlbGVjdGlvbi1saXN0X2VkaXRvcmlhbF9uby1yZXN1bHRfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skc2VsZWN0aW9uLWxpc3RfZWRpdG9yaWFsX25vLXJlc3VsdC1mb250LXNpemV9IC8gMS40ICRzZWxlY3Rpb24tbGlzdF9lZGl0b3JpYWxfbm8tcmVzdWx0LWZvbnQtZmFtaWx5IDtcclxuJHNlbGVjdGlvbi1saXN0X2VkaXRvcmlhbF9uby1yZXN1bHRfY29sb3I6ICRjb2xvcl9icmFuZC0xIDtcclxuXHJcbiIsIi8vXHJcbi8vIElOTkVSXHJcbiRzaWxvcy1pbm5lci12MV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTEgIWRlZmF1bHQ7XHJcblxyXG4kc2lsb3MtaW5uZXItdjFfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJHNpbG9zLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRzaWxvcy1pbm5lci12MV90aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuXHJcbiRzaWxvcy1pbm5lci12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluOiAkdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbiAhZGVmYXVsdDsgLy8gMjZweFxyXG4kc2lsb3MtaW5uZXItdjFfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXggIWRlZmF1bHQ7IC8vIDMwcHhcclxuJHNpbG9zLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZSA6IGNsYW1wKCRzaWxvcy1pbm5lci12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDEuMjVyZW0gKyAwdncpLCAkc2lsb3MtaW5uZXItdjFfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRzaWxvcy1pbm5lci12MV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSA6ICR0aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHNpbG9zLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQgOiBub3JtYWwgbm9ybWFsIDQwMCAjeyRzaWxvcy1pbm5lci12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICRzaWxvcy1pbm5lci12MV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHNpbG9zLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yIDogJHRpdGxlLXYxX3BhcnQyX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEl0ZW1cclxuJHNpbG9zLWlubmVyLXYxX2l0ZW0tdGl0bGVfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgMS4yNXJlbS8gMS40ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHNpbG9zLWlubmVyLXYxX2l0ZW0tdGl0bGVfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kc2lsb3MtaW5uZXItdjFfaXRlbS10aXRsZV90ZXh0LXRyYW5zZm9ybTogbm9uZSAhZGVmYXVsdDtcclxuJHNpbG9zLWlubmVyLXYxX2l0ZW0tdGl0bGVfZGVjb3JhdGVfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRzaWxvcy1pbm5lci12MV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kc2lsb3MtaW5uZXItdjFfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciAhZGVmYXVsdDtcclxuJHNpbG9zLWlubmVyLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHNpbG9zLWlubmVyLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kc2lsb3MtaW5uZXItdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luICFkZWZhdWx0O1xyXG4kc2lsb3MtaW5uZXItdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHNpbG9zLWlubmVyLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciAhZGVmYXVsdDtcclxuJHNpbG9zLWlubmVyLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gXCJQcsOpY8OpZGVudFwiIGV0IFwiU3VpdmFudFwiXHJcbiRzaWxvcy1pbm5lci12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kc2lsb3MtaW5uZXItdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kc2lsb3MtaW5uZXItdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRzaWxvcy1pbm5lci12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kc2lsb3MtaW5uZXItdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kc2lsb3MtaW5uZXItdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRzaWxvcy1pbm5lci12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGggIWRlZmF1bHQ7XHJcbiRzaWxvcy1pbm5lci12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLnNpbG9zLWlubmVyLXYxIHtcclxuXHJcbiAgICBiYWNrZ3JvdW5kOiAkc2lsb3MtaW5uZXItdjFfYmFja2dyb3VuZDtcclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgLnRpdGxlLXYxX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkc2lsb3MtaW5uZXItdjFfdGl0bGUtdjFfcGFydDFfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2lsb3MtaW5uZXItdjFfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHNpbG9zLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50aXRsZS12MV9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJHNpbG9zLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNpbG9zLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0tdGl0bGUge1xyXG4gICAgICAgIGZvbnQ6ICRzaWxvcy1pbm5lci12MV9pdGVtLXRpdGxlX2ZvbnQ7XHJcbiAgICAgICAgY29sb3I6ICRzaWxvcy1pbm5lci12MV9pdGVtLXRpdGxlX2NvbG9yO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiAkc2lsb3MtaW5uZXItdjFfaXRlbS10aXRsZV90ZXh0LXRyYW5zZm9ybTtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2lsb3MtaW5uZXItdjFfaXRlbS10aXRsZV9kZWNvcmF0ZV9jb2xvcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59IiwiLy9cclxuLy8gSU5ORVJcclxuJHNpbG9zLWlubmVyLXYxX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktMTtcclxuXHJcbiRzaWxvcy1pbm5lci12MV90aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtO1xyXG4kc2lsb3MtaW5uZXItdjFfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuJHNpbG9zLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250O1xyXG5cclxuJHNpbG9zLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW46ICR0aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluOyAvLyAyNnB4XHJcbiRzaWxvcy1pbm5lci12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4OiAkdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heDsgLy8gMzBweFxyXG4kc2lsb3MtaW5uZXItdjFfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplIDogY2xhbXAoJHNpbG9zLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMS4yNXJlbSArIDB2dyksICRzaWxvcy1pbm5lci12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4KTtcclxuJHNpbG9zLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5IDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5O1xyXG4kc2lsb3MtaW5uZXItdjFfdGl0bGUtdjFfcGFydDJfZm9udCA6IG5vcm1hbCBub3JtYWwgNDAwICN7JHNpbG9zLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJHNpbG9zLWlubmVyLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5O1xyXG4kc2lsb3MtaW5uZXItdjFfdGl0bGUtdjFfcGFydDJfY29sb3IgOiAkdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcblxyXG5cclxuLy8gSXRlbVxyXG4kc2lsb3MtaW5uZXItdjFfaXRlbS10aXRsZV9mb250OiBub3JtYWwgbm9ybWFsIDYwMCAxLjI1cmVtLyAxLjQgJGZvbnQtZmFtaWx5LS0xO1xyXG4kc2lsb3MtaW5uZXItdjFfaXRlbS10aXRsZV9jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiRzaWxvcy1pbm5lci12MV9pdGVtLXRpdGxlX3RleHQtdHJhbnNmb3JtOiBub25lO1xyXG4kc2lsb3MtaW5uZXItdjFfaXRlbS10aXRsZV9kZWNvcmF0ZV9jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJHNpbG9zLWlubmVyLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiRzaWxvcy1pbm5lci12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4kc2lsb3MtaW5uZXItdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4kc2lsb3MtaW5uZXItdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiRzaWxvcy1pbm5lci12MV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW47XHJcbiRzaWxvcy1pbm5lci12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4kc2lsb3MtaW5uZXItdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4kc2lsb3MtaW5uZXItdjFfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9ib3JkZXItY29sb3I7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBcIlByw6ljw6lkZW50XCIgZXQgXCJTdWl2YW50XCJcclxuJHNpbG9zLWlubmVyLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ7XHJcbiRzaWxvcy1pbm5lci12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I7XHJcbiRzaWxvcy1pbm5lci12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjtcclxuJHNpbG9zLWlubmVyLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ7XHJcbiRzaWxvcy1pbm5lci12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I7XHJcbiRzaWxvcy1pbm5lci12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuJHNpbG9zLWlubmVyLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDtcclxuJHNpbG9zLWlubmVyLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCA6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0O1xyXG5cclxuIiwiJHNpbG9zLXYxX2JhY2tncm91bmQ6ICRib2R5X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcblxyXG4kc2lsb3MtdjFfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRzaWxvcy12MV90aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuXHJcbiRzaWxvcy12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluOiAkdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbiAhZGVmYXVsdDsgLy8gMjZweFxyXG4kc2lsb3MtdjFfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXggIWRlZmF1bHQ7IC8vIDMwcHhcclxuJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRzaWxvcy12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDEuMjVyZW0gKyAwLjc4MTN2dyksICRzaWxvcy12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5IDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kc2lsb3MtdjFfdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skc2lsb3MtdjFfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkc2lsb3MtdjFfdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRzaWxvcy12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEl0ZW1cclxuJHNpbG9zLXYxX2l0ZW0tdGl0bGVfZm9udCA6bm9ybWFsIG5vcm1hbCA2MDAgMS4yNXJlbS8gMS40ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHNpbG9zLXYxX2l0ZW0tdGl0bGVfY29sb3IgOiRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kc2lsb3MtdjFfaXRlbS10aXRsZV90ZXh0LXRyYW5zZm9ybSA6dXBwZXJjYXNlICFkZWZhdWx0O1xyXG4kc2lsb3MtdjFfaXRlbS10aXRsZV9kZWNvcmF0ZV9jb2xvciA6JGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJHNpbG9zLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRzaWxvcy12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yICFkZWZhdWx0O1xyXG4kc2lsb3MtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kc2lsb3MtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRzaWxvcy12MV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gIWRlZmF1bHQ7XHJcbiRzaWxvcy12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kc2lsb3MtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yICFkZWZhdWx0O1xyXG4kc2lsb3MtdjFfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBcIlByw6ljw6lkZW50XCIgZXQgXCJTdWl2YW50XCJcclxuJHNpbG9zLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRzaWxvcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3IgIWRlZmF1bHQ7XHJcbiRzaWxvcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHNpbG9zLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRzaWxvcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRzaWxvcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHNpbG9zLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aCAhZGVmYXVsdDtcclxuJHNpbG9zLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCA6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0ICFkZWZhdWx0O1xyXG5cclxuLy9cclxuLy8gSU5ORVJcclxuJHNpbG9zLXYxX2JhY2tncm91bmQtLWlubmVyOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTEgIWRlZmF1bHQ7XHJcblxyXG4kc2lsb3MtdjFfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm0tLWlubmVyOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRzaWxvcy12MV90aXRsZS12MV9wYXJ0MV9jb2xvci0taW5uZXI6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQxX2ZvbnQtLWlubmVyOiAkdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuXHJcbiRzaWxvcy12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLS1pbm5lcjogJHRpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW4gIWRlZmF1bHQ7IC8vIDI2cHhcclxuJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXgtLWlubmVyOiAkdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCAhZGVmYXVsdDsgLy8gMzBweFxyXG4kc2lsb3MtdjFfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLS1pbm5lciA6IGNsYW1wKCRzaWxvcy12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLS1pbm5lciwgY2FsYygxLjI1cmVtICsgMHZ3KSwgJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXgtLWlubmVyKSAhZGVmYXVsdDtcclxuJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5LS1pbm5lciA6ICR0aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtLWlubmVyIDogbm9ybWFsIG5vcm1hbCA0MDAgI3skc2lsb3MtdjFfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLS1pbm5lcn0gLyAxLjQgJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5LS1pbm5lciAhZGVmYXVsdDtcclxuJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yLS1pbm5lciA6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBJdGVtXHJcbiRzaWxvcy12MV9pdGVtLXRpdGxlX2ZvbnQtLWlubmVyOiBub3JtYWwgbm9ybWFsIDYwMCAxLjI1cmVtLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kc2lsb3MtdjFfaXRlbS10aXRsZV9jb2xvci0taW5uZXI6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kc2lsb3MtdjFfaXRlbS10aXRsZV90ZXh0LXRyYW5zZm9ybS0taW5uZXI6IG5vbmUgIWRlZmF1bHQ7XHJcbiRzaWxvcy12MV9pdGVtLXRpdGxlX2RlY29yYXRlX2NvbG9yLS1pbm5lcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG4uc2lsb3MtdjEge1xyXG5cclxuICAgIGJhY2tncm91bmQ6ICRzaWxvcy12MV9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAudGl0bGUtdjFfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRzaWxvcy12MV90aXRsZS12MV9wYXJ0MV9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzaWxvcy12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkc2lsb3MtdjFfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRpdGxlLXYxX19wYXJ0MiB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkc2lsb3MtdjFfdGl0bGUtdjFfcGFydDJfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2lsb3MtdjFfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbS10aXRsZSB7XHJcbiAgICAgICAgZm9udDogJHNpbG9zLXYxX2l0ZW0tdGl0bGVfZm9udDtcclxuICAgICAgICBjb2xvcjogJHNpbG9zLXYxX2l0ZW0tdGl0bGVfY29sb3I7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRzaWxvcy12MV9pdGVtLXRpdGxlX3RleHQtdHJhbnNmb3JtO1xyXG5cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzaWxvcy12MV9pdGVtLXRpdGxlX2RlY29yYXRlX2NvbG9yO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItcGFnaW5hdGlvbiB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2lsb3MtdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgY29sb3I6ICRzaWxvcy12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2lsb3MtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkc2lsb3MtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cztcclxuICAgICAgICAgICAgbWFyZ2luOiAkc2lsb3MtdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG5cclxuICAgICAgICAgICAgJi1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNpbG9zLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzaWxvcy12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzaWxvcy12MV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmLS1pbm5lciB7XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQ6ICRzaWxvcy12MV9iYWNrZ3JvdW5kLS1pbm5lcjtcclxuXHJcbiAgICAgICAgLnNpbG9zLXYxIHtcclxuICAgICAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtdjFfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQxX2ZvbnQtLWlubmVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yLS1pbm5lcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRzaWxvcy12MV90aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybS0taW5uZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS12MV9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250OiAkc2lsb3MtdjFfdGl0bGUtdjFfcGFydDJfZm9udC0taW5uZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2lsb3MtdjFfdGl0bGUtdjFfcGFydDJfY29sb3ItLWlubmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9faXRlbS10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkc2lsb3MtdjFfaXRlbS10aXRsZV9mb250LS1pbm5lcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2lsb3MtdjFfaXRlbS10aXRsZV9jb2xvci0taW5uZXI7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHNpbG9zLXYxX2l0ZW0tdGl0bGVfdGV4dC10cmFuc2Zvcm0tLWlubmVyO1xyXG5cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2lsb3MtdjFfaXRlbS10aXRsZV9kZWNvcmF0ZV9jb2xvci0taW5uZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59IiwiJHNpbG9zLXYxX2JhY2tncm91bmQ6ICRib2R5X2JhY2tncm91bmQ7XHJcblxyXG4kc2lsb3MtdjFfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiRzaWxvcy12MV90aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udDtcclxuXHJcbiRzaWxvcy12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluOiAkdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbjsgLy8gMjZweFxyXG4kc2lsb3MtdjFfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg7IC8vIDMwcHhcclxuJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCRzaWxvcy12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDEuMjVyZW0gKyAwLjc4MTN2dyksICRzaWxvcy12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4KTtcclxuJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5IDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5O1xyXG4kc2lsb3MtdjFfdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skc2lsb3MtdjFfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkc2lsb3MtdjFfdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHk7XHJcbiRzaWxvcy12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG5cclxuXHJcbi8vIEl0ZW1cclxuJHNpbG9zLXYxX2l0ZW0tdGl0bGVfZm9udCA6bm9ybWFsIG5vcm1hbCA2MDAgMS4yNXJlbS8gMS40ICRmb250LWZhbWlseS0tMTtcclxuJHNpbG9zLXYxX2l0ZW0tdGl0bGVfY29sb3IgOiRjb2xvcl9icmFuZC0xO1xyXG4kc2lsb3MtdjFfaXRlbS10aXRsZV90ZXh0LXRyYW5zZm9ybSA6dXBwZXJjYXNlO1xyXG4kc2lsb3MtdjFfaXRlbS10aXRsZV9kZWNvcmF0ZV9jb2xvciA6JGNvbG9yX2JyYW5kLTI7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJHNpbG9zLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiRzaWxvcy12MV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4kc2lsb3MtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4kc2lsb3MtdjFfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiRzaWxvcy12MV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW47XHJcbiRzaWxvcy12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4kc2lsb3MtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4kc2lsb3MtdjFfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9ib3JkZXItY29sb3I7XHJcblxyXG5cclxuLy8gUGFnaW5hdGlvbiBcIlByw6ljw6lkZW50XCIgZXQgXCJTdWl2YW50XCJcclxuJHNpbG9zLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ7XHJcbiRzaWxvcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3I7XHJcbiRzaWxvcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjtcclxuJHNpbG9zLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ7XHJcbiRzaWxvcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjogJGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I7XHJcbiRzaWxvcy12MV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuJHNpbG9zLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDtcclxuJHNpbG9zLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodCA6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0O1xyXG5cclxuLy9cclxuLy8gSU5ORVJcclxuJHNpbG9zLXYxX2JhY2tncm91bmQtLWlubmVyOiAkY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTE7XHJcblxyXG4kc2lsb3MtdjFfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm0tLWlubmVyOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiRzaWxvcy12MV90aXRsZS12MV9wYXJ0MV9jb2xvci0taW5uZXI6ICR0aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQxX2ZvbnQtLWlubmVyOiAkdGl0bGUtdjFfcGFydDFfZm9udDtcclxuXHJcbiRzaWxvcy12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLS1pbm5lcjogJHRpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW47IC8vIDI2cHhcclxuJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXgtLWlubmVyOiAkdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heDsgLy8gMzBweFxyXG4kc2lsb3MtdjFfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLS1pbm5lciA6IGNsYW1wKCRzaWxvcy12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLS1pbm5lciwgY2FsYygxLjI1cmVtICsgMHZ3KSwgJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXgtLWlubmVyKTtcclxuJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5LS1pbm5lciA6ICR0aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseTtcclxuJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtLWlubmVyIDogbm9ybWFsIG5vcm1hbCA0MDAgI3skc2lsb3MtdjFfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLS1pbm5lcn0gLyAxLjQgJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5LS1pbm5lcjtcclxuJHNpbG9zLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yLS1pbm5lciA6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuXHJcblxyXG4vLyBJdGVtXHJcbiRzaWxvcy12MV9pdGVtLXRpdGxlX2ZvbnQtLWlubmVyOiBub3JtYWwgbm9ybWFsIDYwMCAxLjI1cmVtLyAxLjQgJGZvbnQtZmFtaWx5LS0xO1xyXG4kc2lsb3MtdjFfaXRlbS10aXRsZV9jb2xvci0taW5uZXI6ICRjb2xvcl9icmFuZC0xO1xyXG4kc2lsb3MtdjFfaXRlbS10aXRsZV90ZXh0LXRyYW5zZm9ybS0taW5uZXI6IG5vbmU7XHJcbiRzaWxvcy12MV9pdGVtLXRpdGxlX2RlY29yYXRlX2NvbG9yLS1pbm5lcjogJGNvbG9yX2JyYW5kLTI7IiwiLy9CQUNLR1JPVU5EXHJcblxyXG4kc2VydmljZXMtdjFfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcblxyXG4vLyBUSVRMRVxyXG4kc2VydmljZXMtdjFfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYxX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I6ICRzZXJ2aWNlcy12MV90aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYxX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYxX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250O1xyXG4kc2VydmljZXMtdjFfdGl0bGUtdjFfcGFydDJfZm9udDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kc2VydmljZXMtdjFfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjFfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luICFkZWZhdWx0O1xyXG5cclxuJHNlcnZpY2VzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12MV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12MV9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12MV9iYWNrZ3JvdW5kX2J1bGxldF9zdmcgOiRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjFfYmFja2dyb3VuZF9idWxsZXRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG4vLyBQYWdpbmF0aW9uIFwiUHLDqWPDqWRlbnRcIiBldCBcIlN1aXZhbnRcIiBcclxuJHNlcnZpY2VzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciAgIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvciAgICFkZWZhdWx0O1xyXG5cclxuJHNlcnZpY2VzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy9HcmFkaWVudCB0byBCQUNLR1JPVU5EXHJcbiRzZXJ2aWNlcy12MV9iYWNrZ3JvdW5kX2dyYWRpZW50X3RvcDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12MV9iYWNrZ3JvdW5kX2dyYWRpZW50X2JvdHRvbTogJGNvbG9yX25ldXRyYWwtMCAhZGVmYXVsdDtcclxuXHJcbi8vaXRlbXNcclxuXHJcbiRzZXJ2aWNlcy12MV9pdGVtc190aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udDtcclxuJHNlcnZpY2VzLXYxX2l0ZW1zX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYxX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjFfaXRlbXNfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjFfaXRlbXNfdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiRzZXJ2aWNlcy12MV9pdGVtc190aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkc2VydmljZXMtdjFfdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbiRzZXJ2aWNlcy12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluOjEuMjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjFfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heDoxLjg3NXJlbSAhZGVmYXVsdDtcclxuXHJcbiRzZXJ2aWNlcy12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUgICAgOiBjbGFtcCgkc2VydmljZXMtdjFfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbiwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAkc2VydmljZXMtdjFfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjFfdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTIgIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjFfaXRlbXNfdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skc2VydmljZXMtdjFfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkc2VydmljZXMtdjFfdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gTElOS1NcclxuXHJcblxyXG4kc2VydmljZXMtdjFfY3RhLXByaW1hcnlfZm9udC1zaXplLW1pbjogJGNvcmVfY3RhLXByaW1hcnlfZm9udC1zaXplLW1pbiAhZGVmYXVsdDsgLy8gMTJweFxyXG4kc2VydmljZXMtdjFfY3RhLXByaW1hcnlfZm9udC1zaXplLW1heDogJGNvcmVfY3RhLXByaW1hcnlfZm9udC1zaXplLW1heCAhZGVmYXVsdDsgLy8gMTJweFxyXG4kc2VydmljZXMtdjFfY3RhLXByaW1hcnlfZm9udC1zaXplICAgIDogJGNvcmVfY3RhLXByaW1hcnlfZm9udC1zaXplICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjFfY3RhLXByaW1hcnlfZm9udC1mYW1pbHkgOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYxX2N0YS1wcmltYXJ5X2ZvbnQtd2VpZ2h0IDogJGNvcmVfY3RhLXByaW1hcnlfZm9udC13ZWlnaHQhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYxX2N0YS1wcmltYXJ5X2ZvbnQ6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjFfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjFfY3RhLXByaW1hcnlfYm9yZGVyLXdpZHRoICA6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYxX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuXHJcbiRzZXJ2aWNlcy12MV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kICAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjFfY3RhLXByaW1hcnlfY29sb3IgICAgICAgICAgOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvciAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYxX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvciAgIDogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yICAhZGVmYXVsdDtcclxuXHJcbiRzZXJ2aWNlcy12MV9jdGEtcHJpbWFyeV9ob3Zlcl9jb2xvciAgICAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjFfY3RhLXByaW1hcnlfaG92ZXJfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ob3Zlcl9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjFfY3RhLXByaW1hcnlfZHJhd2luZ19jb2xvcjokY29yZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjFfY3RhLXByaW1hcnlfZHJhd2luZ19ob3Zlcl9jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfZHJhd2luZ19ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYxX2N0YS1wcmltYXJ5X2RyYXdpbmdfYm9yZGVyX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2JvcmRlcl9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRzZXJ2aWNlcy12MV9idXR0b24tLXN3ZWVwX2JlZm9yZV9iYWNrZ3JvdW5kOiAkYnV0dG9uLS1zd2VlcF9iZWZvcmVfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuXHJcblxyXG4uc2VydmljZXMtdjEge1xyXG4gICAgYmFja2dyb3VuZDogJHNlcnZpY2VzLXYxX2JhY2tncm91bmQ7XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIC50aXRsZS12MSB7XHJcbiAgICAgICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VydmljZXMtdjFfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkc2VydmljZXMtdjFfdGl0bGUtdjFfcGFydDFfZm9udDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZXJ2aWNlcy12MV90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19wYXJ0MiB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkc2VydmljZXMtdjFfdGl0bGUtdjFfcGFydDJfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VydmljZXMtdjFfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgICAmX192aXN1YWwge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgJHNlcnZpY2VzLXYxX2JhY2tncm91bmRfZ3JhZGllbnRfdG9wLCAkc2VydmljZXMtdjFfYmFja2dyb3VuZF9ncmFkaWVudF9ib3R0b20pO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNzlkZWcsICRzZXJ2aWNlcy12MV9iYWNrZ3JvdW5kX2dyYWRpZW50X3RvcCwgJHNlcnZpY2VzLXYxX2JhY2tncm91bmRfZ3JhZGllbnRfYm90dG9tKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlcnZpY2VzLXYxX2l0ZW1zX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJHNlcnZpY2VzLXYxX2l0ZW1zX3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VydmljZXMtdjFfaXRlbXNfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJHNlcnZpY2VzLXYxX2l0ZW1zX3RpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlcnZpY2VzLXYxX2l0ZW1zX3RpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICZfX2xpbmtzIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmN0YS1wcmltYXJ5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJHNlcnZpY2VzLXYxX2N0YS1wcmltYXJ5X2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkc2VydmljZXMtdjFfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkc2VydmljZXMtdjFfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogJHNlcnZpY2VzLXYxX2N0YS1wcmltYXJ5X2JvcmRlci13aWR0aDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZXJ2aWNlcy12MV9jdGEtcHJpbWFyeV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlcnZpY2VzLXYxX2N0YS1wcmltYXJ5X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlcnZpY2VzLXYxX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlcnZpY2VzLXYxX2N0YS1wcmltYXJ5X2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2VydmljZXMtdjFfY3RhLXByaW1hcnlfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmN0YS1wcmltYXJ5X19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2VydmljZXMtdjFfY3RhLXByaW1hcnlfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlcnZpY2VzLXYxX2J1dHRvbi0tc3dlZXBfYmVmb3JlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHNlcnZpY2VzLXYxX2N0YS1wcmltYXJ5X2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3N3aXBlci1wYWdpbmF0aW9uIHtcclxuXHJcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZXJ2aWNlcy12MV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJHNlcnZpY2VzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZXJ2aWNlcy12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRzZXJ2aWNlcy12MV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgICAgICBtYXJnaW46ICRzZXJ2aWNlcy12MV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW47XHJcblxyXG4gICAgICAgICAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VydmljZXMtdjFfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlcnZpY2VzLXYxX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlcnZpY2VzLXYxX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyLWJ1dHRvbnN7XHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldixcclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDokc2VydmljZXMtdjFfYmFja2dyb3VuZF9idWxsZXRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgd2lkdGg6JHNlcnZpY2VzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoO1xyXG4gICAgICAgICAgICBoZWlnaHQ6JHNlcnZpY2VzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlcnZpY2VzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgJl9fc3ZnIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRzZXJ2aWNlcy12MV9iYWNrZ3JvdW5kX2J1bGxldF9zdmc7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2VydmljZXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlcnZpY2VzLXYxX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ7XHJcblxyXG4gICAgICAgICAgICAgICAgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnLFxyXG4gICAgICAgICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2VydmljZXMtdjFfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufSIsIi8vQkFDS0dST1VORFxyXG5cclxuJHNlcnZpY2VzLXYyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC1zZWNvbmRhcnktMSAhZGVmYXVsdDtcclxuXHJcbi8vIFRJVExFXHJcbiRzZXJ2aWNlcy12Ml90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjJfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjogJHNlcnZpY2VzLXYyX3RpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjJfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjJfdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiRzZXJ2aWNlcy12Ml90aXRsZS12MV9wYXJ0Ml9mb250OiAkdGl0bGUtdjFfcGFydDJfZm9udDtcclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRzZXJ2aWNlcy12Ml9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYyX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12Ml9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYyX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYyX2JhY2tncm91bmRfYnVsbGV0X3N2ZyA6JGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12Ml9iYWNrZ3JvdW5kX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIFwiUHLDqWPDqWRlbnRcIiBldCBcIlN1aXZhbnRcIiBcclxuJHNlcnZpY2VzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciAgIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3IgICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvciAgICFkZWZhdWx0O1xyXG5cclxuJHNlcnZpY2VzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy9HcmFkaWVudCB0byBCQUNLR1JPVU5EXHJcbiRzZXJ2aWNlcy12Ml9iYWNrZ3JvdW5kX2dyYWRpZW50X3RvcDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12Ml9iYWNrZ3JvdW5kX2dyYWRpZW50X2JvdHRvbTogJGNvbG9yX25ldXRyYWwtMCAhZGVmYXVsdDtcclxuXHJcbi8vaXRlbXNcclxuXHJcbiRzZXJ2aWNlcy12Ml9pdGVtc190aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udDtcclxuJHNlcnZpY2VzLXYyX2l0ZW1zX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYyX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjJfaXRlbXNfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjJfaXRlbXNfdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiRzZXJ2aWNlcy12Ml9pdGVtc190aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkc2VydmljZXMtdjJfdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbiRzZXJ2aWNlcy12Ml90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluOjEuMjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjJfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heDoxLjg3NXJlbSAhZGVmYXVsdDtcclxuXHJcbiRzZXJ2aWNlcy12Ml90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUgICAgOiBjbGFtcCgkc2VydmljZXMtdjJfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbiwgY2FsYygxLjI1cmVtICsgMC43ODEzdncpLCAkc2VydmljZXMtdjJfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjJfdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTIgIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjJfaXRlbXNfdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skc2VydmljZXMtdjJfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkc2VydmljZXMtdjJfdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gTElOS1NcclxuXHJcblxyXG4kc2VydmljZXMtdjJfaXRlbXNfY3RhLXF1YXRlcm5hcnlfZm9udDogJGNvcmVfY3RhLXF1YXRlcm5hcnlfZm9udCAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYyX2l0ZW1zX2N0YS1xdWF0ZXJuYXJ5X2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcXVhdGVybmFyeV9sZXR0ZXItc3BhY2luZyAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYyX2l0ZW1zX2N0YS1xdWF0ZXJuYXJ5X3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcXVhdGVybmFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYyX2l0ZW1zX2N0YS1xdWF0ZXJuYXJ5X2NvbG9yOiAkY29yZV9jdGEtcXVhdGVybmFyeV9jb2xvciAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYyX2l0ZW1zX2N0YS1xdWF0ZXJuYXJ5X2JhY2tncm91bmQ6ICAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdCA7XHJcbiRzZXJ2aWNlcy12Ml9pdGVtc19jdGEtcXVhdGVybmFyeV9ib3JkZXItY29sb3I6ICRjb3JlX2N0YS1xdWF0ZXJuYXJ5X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYyX2l0ZW1zX2N0YS1xdWF0ZXJuYXJ5X3N2Z19jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbi8vIC0tLS0tLVxyXG4kc2VydmljZXMtdjJfaXRlbXNfY3RhLXByaW1hcnlfZm9udC1mYW1pbHkgOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYyX2l0ZW1zX2N0YS1wcmltYXJ5X2ZvbnQtd2VpZ2h0IDogJGNvcmVfY3RhLXByaW1hcnlfZm9udC13ZWlnaHQhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYyX2l0ZW1zX2N0YS1wcmltYXJ5X2ZvbnQ6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjJfaXRlbXNfY3RhLXByaW1hcnlfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjJfaXRlbXNfY3RhLXByaW1hcnlfYm9yZGVyLXdpZHRoICA6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYyX2l0ZW1zX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtcHJpbWFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuXHJcbiRzZXJ2aWNlcy12Ml9pdGVtc19jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kICAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2JhY2tncm91bmQgICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjJfaXRlbXNfY3RhLXByaW1hcnlfY29sb3IgICAgICAgICAgOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvciAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYyX2l0ZW1zX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvciAgIDogJGNvcmVfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yICAhZGVmYXVsdDtcclxuXHJcbiRzZXJ2aWNlcy12Ml9pdGVtc19jdGEtcHJpbWFyeV9ob3Zlcl9jb2xvciAgICAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjJfaXRlbXNfY3RhLXByaW1hcnlfaG92ZXJfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ob3Zlcl9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjJfaXRlbXNfY3RhLXByaW1hcnlfZHJhd2luZ19jb2xvcjokY29yZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjJfaXRlbXNfY3RhLXByaW1hcnlfZHJhd2luZ19ob3Zlcl9jb2xvcjogJGNvcmVfY3RhLXByaW1hcnlfZHJhd2luZ19ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYyX2l0ZW1zX2N0YS1wcmltYXJ5X2RyYXdpbmdfYm9yZGVyX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2JvcmRlcl9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRzZXJ2aWNlcy12Ml9pdGVtc19idXR0b24tLXN3ZWVwX2JlZm9yZV9iYWNrZ3JvdW5kOiAkYnV0dG9uLS1zd2VlcF9iZWZvcmVfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuXHJcbi5zZXJ2aWNlcy12MiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkc2VydmljZXMtdjJfYmFja2dyb3VuZDtcclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZXJ2aWNlcy12Ml90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRzZXJ2aWNlcy12Ml90aXRsZS12MV9wYXJ0MV9mb250O1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlcnZpY2VzLXYyX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICRzZXJ2aWNlcy12Ml90aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZXJ2aWNlcy12Ml90aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0ge1xyXG4gICAgICAgICZfX3Zpc3VhbCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgJHNlcnZpY2VzLXYyX2JhY2tncm91bmRfZ3JhZGllbnRfdG9wLCAkc2VydmljZXMtdjJfYmFja2dyb3VuZF9ncmFkaWVudF9ib3R0b20pO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNzlkZWcsICRzZXJ2aWNlcy12Ml9iYWNrZ3JvdW5kX2dyYWRpZW50X3RvcCwgJHNlcnZpY2VzLXYyX2JhY2tncm91bmRfZ3JhZGllbnRfYm90dG9tKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlcnZpY2VzLXYyX2l0ZW1zX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJHNlcnZpY2VzLXYyX2l0ZW1zX3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VydmljZXMtdjJfaXRlbXNfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJHNlcnZpY2VzLXYyX2l0ZW1zX3RpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlcnZpY2VzLXYyX2l0ZW1zX3RpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICZfX2xpbmtzIHtcclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5jdGEtcHJpbWFyeSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRzZXJ2aWNlcy12Ml9pdGVtc19jdGEtcHJpbWFyeV9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJHNlcnZpY2VzLXYyX2l0ZW1zX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHNlcnZpY2VzLXYyX2l0ZW1zX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6ICRzZXJ2aWNlcy12Ml9pdGVtc19jdGEtcHJpbWFyeV9ib3JkZXItd2lkdGg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VydmljZXMtdjJfaXRlbXNfY3RhLXByaW1hcnlfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZXJ2aWNlcy12Ml9pdGVtc19jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZXJ2aWNlcy12Ml9pdGVtc19jdGEtcHJpbWFyeV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZXJ2aWNlcy12Ml9pdGVtc19jdGEtcHJpbWFyeV9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlcnZpY2VzLXYyX2l0ZW1zX2N0YS1wcmltYXJ5X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jdGEtcHJpbWFyeV9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHNlcnZpY2VzLXYyX2l0ZW1zX2N0YS1wcmltYXJ5X2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZXJ2aWNlcy12Ml9pdGVtc19idXR0b24tLXN3ZWVwX2JlZm9yZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmX19kcmF3aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRzZXJ2aWNlcy12Ml9pdGVtc19jdGEtcHJpbWFyeV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItcGFnaW5hdGlvbiB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VydmljZXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgY29sb3I6ICRzZXJ2aWNlcy12Ml9wYWdpbmF0aW9uX2J1bGxldF9jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2VydmljZXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkc2VydmljZXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cztcclxuICAgICAgICAgICAgbWFyZ2luOiAkc2VydmljZXMtdjJfcGFnaW5hdGlvbl9idWxsZXRfbWFyZ2luO1xyXG5cclxuICAgICAgICAgICAgJi1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlcnZpY2VzLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZXJ2aWNlcy12Ml9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZXJ2aWNlcy12Ml9wYWdpbmF0aW9uX2J1bGxldC1hY3RpdmVfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3N3aXBlci1idXR0b25ze1xyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6JHNlcnZpY2VzLXYyX2JhY2tncm91bmRfYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiRzZXJ2aWNlcy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDtcclxuICAgICAgICAgICAgaGVpZ2h0OiRzZXJ2aWNlcy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZXJ2aWNlcy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuXHJcbiAgICAgICAgICAgICZfX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2VydmljZXMtdjJfYmFja2dyb3VuZF9idWxsZXRfc3ZnO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlcnZpY2VzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZXJ2aWNlcy12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcclxuICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHNlcnZpY2VzLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn0iLCIvL0JBQ0tHUk9VTkRcclxuXHJcbiRzZXJ2aWNlcy12M19iYWNrZ3JvdW5kX3NlY3Rpb246JGNvbG9yX2JyYW5kLXNlY29uZGFyeS0xICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjNfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTQgIWRlZmF1bHQ7XHJcbi8vIFRJVExFXHJcbiRzZXJ2aWNlcy12M190aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjNfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjogJHNlcnZpY2VzLXYzX3RpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjNfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjNfdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiRzZXJ2aWNlcy12M190aXRsZS12MV9wYXJ0Ml9mb250OiAkdGl0bGUtdjFfcGFydDJfZm9udDtcclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRzZXJ2aWNlcy12M19wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12M19wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYzX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYzX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYzX2JhY2tncm91bmRfYnVsbGV0X3N2ZyA6JGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12M19iYWNrZ3JvdW5kX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcblxyXG4vL2l0ZW1zXHJcblxyXG4kc2VydmljZXMtdjNfaXRlbXNfdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiRzZXJ2aWNlcy12M19pdGVtc190aXRsZS12MV9wYXJ0MV9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12M190aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYzX2l0ZW1zX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYzX2l0ZW1zX3RpdGxlLXYxX3BhcnQxX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0MV9mb250O1xyXG4kc2VydmljZXMtdjNfaXRlbXNfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjogJHNlcnZpY2VzLXYzX3RpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuJHNlcnZpY2VzLXYzX2l0ZW1zX2JhY2tncm91bmQ6ICAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcbiRzZXJ2aWNlcy12M190aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluOiAxLjEyNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRzZXJ2aWNlcy12M190aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4OiAxLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjNfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplIDogY2xhbXAoJHNlcnZpY2VzLXYzX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMC40MzkzcmVtICsgMC44NTcxdncpLCAkc2VydmljZXMtdjNfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjNfdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgOiAkZm9udC1mYW1pbHktLTIgIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjNfaXRlbXNfdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skc2VydmljZXMtdjNfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkc2VydmljZXMtdjNfdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gTElOS1NcclxuXHJcblxyXG4kc2VydmljZXMtdjNfaXRlbXNfY3RhLXNlY29uZGFyeV9mb250OiAkY29yZV9jdGEtc2Vjb25kYXJ5X2ZvbnQgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12M19pdGVtc19jdGEtc2Vjb25kYXJ5X2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2xldHRlci1zcGFjaW5nICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjNfaXRlbXNfY3RhLXNlY29uZGFyeV90ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXNlY29uZGFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYzX2l0ZW1zX2N0YS1zZWNvbmRhcnlfY29sb3I6ICRjb2xvcl9icmFuZC0zICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjNfaXRlbXNfY3RhLXNlY29uZGFyeV9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYzX2l0ZW1zX2N0YS1zZWNvbmRhcnlfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXYzX2l0ZW1zX2N0YS1zZWNvbmRhcnlfc3ZnX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcblxyXG4uc2VydmljZXMtdjMge1xyXG4gICAgYmFja2dyb3VuZDogJHNlcnZpY2VzLXYzX2JhY2tncm91bmRfc2VjdGlvbjtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgaGVpZ2h0OiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHNlcnZpY2VzLXYzX2JhY2tncm91bmQ7XHJcbiAgICAgICAgaGVpZ2h0OiA2NiU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIC50aXRsZS12MSB7XHJcbiAgICAgICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VydmljZXMtdjNfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkc2VydmljZXMtdjNfdGl0bGUtdjFfcGFydDFfZm9udDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZXJ2aWNlcy12M190aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19wYXJ0MiB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkc2VydmljZXMtdjNfdGl0bGUtdjFfcGFydDJfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VydmljZXMtdjNfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgICAmX192aXN1YWwge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlcnZpY2VzLXYzX2l0ZW1zX2JhY2tncm91bmQ7XHJcblxyXG4gICAgICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZXJ2aWNlcy12M19pdGVtc190aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRzZXJ2aWNlcy12M19pdGVtc190aXRsZS12MV9wYXJ0MV9mb250O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlcnZpY2VzLXYzX2l0ZW1zX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRzZXJ2aWNlcy12M19pdGVtc190aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZXJ2aWNlcy12M19pdGVtc190aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmX19saW5rcyB7XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuY3RhLXNlY29uZGFyeSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6ICRzZXJ2aWNlcy12M19pdGVtc19jdGEtc2Vjb25kYXJ5X2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkc2VydmljZXMtdjNfaXRlbXNfY3RhLXNlY29uZGFyeV9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRzZXJ2aWNlcy12M19pdGVtc19jdGEtc2Vjb25kYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlcnZpY2VzLXYzX2l0ZW1zX2N0YS1zZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZXJ2aWNlcy12M19pdGVtc19jdGEtc2Vjb25kYXJ5X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlcnZpY2VzLXYzX2l0ZW1zX2N0YS1zZWNvbmRhcnlfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2VydmljZXMtdjNfaXRlbXNfY3RhLXNlY29uZGFyeV9ib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHNlcnZpY2VzLXYzX2l0ZW1zX2N0YS1zZWNvbmRhcnlfc3ZnX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICB9XHJcbiAgICBcclxuICAgICZfX3N3aXBlci1uYXYge1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cclxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlcnZpY2VzLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkc2VydmljZXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlcnZpY2VzLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHNlcnZpY2VzLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJHNlcnZpY2VzLXYzX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiAgICAgICAgICAgICYtYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZXJ2aWNlcy12M19wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VydmljZXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2VydmljZXMtdjNfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnLFxyXG4gICAgLnN3aXBlci1idXR0b24tcHJldl9fc3ZnIHtcclxuICAgICAgICBmaWxsOiAkc2VydmljZXMtdjNfYmFja2dyb3VuZF9idWxsZXRfc3ZnO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxyXG4gICAgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHNlcnZpY2VzLXYzX2JhY2tncm91bmRfYnVsbGV0X2JhY2tncm91bmQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufSIsIi8vQkFDS0dST1VORFxyXG5cclxuJHNlcnZpY2VzLXYzX2JhY2tncm91bmRfc2VjdGlvbjokY29sb3JfYnJhbmQtc2Vjb25kYXJ5LTE7XHJcbiRzZXJ2aWNlcy12M19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNDtcclxuLy8gVElUTEVcclxuJHNlcnZpY2VzLXYzX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiRzZXJ2aWNlcy12M190aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkc2VydmljZXMtdjNfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiRzZXJ2aWNlcy12M190aXRsZS12MV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiRzZXJ2aWNlcy12M190aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udDtcclxuJHNlcnZpY2VzLXYzX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6ICR0aXRsZS12MV9wYXJ0Ml9mb250O1xyXG5cclxuLy8gUGFnaW5hdGlvbiBCdWxsZXRcclxuJHNlcnZpY2VzLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiRzZXJ2aWNlcy12M19wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4kc2VydmljZXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yIDogJGNvbG9yX2JyYW5kLTU7XHJcbiRzZXJ2aWNlcy12M19wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cztcclxuJHNlcnZpY2VzLXYzX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiRzZXJ2aWNlcy12M19wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC01O1xyXG4kc2VydmljZXMtdjNfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2NvbG9yO1xyXG4kc2VydmljZXMtdjNfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb2xvcl9icmFuZC01O1xyXG4kc2VydmljZXMtdjNfYmFja2dyb3VuZF9idWxsZXRfc3ZnIDokY29sb3JfYnJhbmQtMTtcclxuJHNlcnZpY2VzLXYzX2JhY2tncm91bmRfYnVsbGV0X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01O1xyXG5cclxuXHJcbi8vaXRlbXNcclxuXHJcbiRzZXJ2aWNlcy12M19pdGVtc190aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udDtcclxuJHNlcnZpY2VzLXYzX2l0ZW1zX3RpdGxlLXYxX3BhcnQxX2NvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuJHNlcnZpY2VzLXYzX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4kc2VydmljZXMtdjNfaXRlbXNfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG4kc2VydmljZXMtdjNfaXRlbXNfdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiRzZXJ2aWNlcy12M19pdGVtc190aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkc2VydmljZXMtdjNfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcblxyXG4kc2VydmljZXMtdjNfaXRlbXNfYmFja2dyb3VuZDogICRjb2xvcl9icmFuZC01O1xyXG5cclxuJHNlcnZpY2VzLXYzX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW46IDEuMTI1cmVtO1xyXG5cclxuJHNlcnZpY2VzLXYzX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuNXJlbTtcclxuXHJcbiRzZXJ2aWNlcy12M190aXRsZS12MV9wYXJ0Ml9mb250LXNpemUgOiBjbGFtcCgkc2VydmljZXMtdjNfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbiwgY2FsYygwLjQzOTNyZW0gKyAwLjg1NzF2dyksICRzZXJ2aWNlcy12M190aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4KTtcclxuXHJcbiRzZXJ2aWNlcy12M190aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMjtcclxuXHJcbiRzZXJ2aWNlcy12M19pdGVtc190aXRsZS12MV9wYXJ0Ml9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyRzZXJ2aWNlcy12M190aXRsZS12MV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICRzZXJ2aWNlcy12M190aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseTtcclxuXHJcblxyXG4vLyBMSU5LU1xyXG5cclxuXHJcbiRzZXJ2aWNlcy12M19pdGVtc19jdGEtc2Vjb25kYXJ5X2ZvbnQ6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZm9udDtcclxuJHNlcnZpY2VzLXYzX2l0ZW1zX2N0YS1zZWNvbmRhcnlfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1zZWNvbmRhcnlfbGV0dGVyLXNwYWNpbmc7XHJcbiRzZXJ2aWNlcy12M19pdGVtc19jdGEtc2Vjb25kYXJ5X3RleHQtdHJhbnNmb3JtOiAkY29yZV9jdGEtc2Vjb25kYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4kc2VydmljZXMtdjNfaXRlbXNfY3RhLXNlY29uZGFyeV9jb2xvcjogJGNvbG9yX2JyYW5kLTM7XHJcbiRzZXJ2aWNlcy12M19pdGVtc19jdGEtc2Vjb25kYXJ5X2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4kc2VydmljZXMtdjNfaXRlbXNfY3RhLXNlY29uZGFyeV9ib3JkZXItY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG4kc2VydmljZXMtdjNfaXRlbXNfY3RhLXNlY29uZGFyeV9zdmdfY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG4iLCIvL0JBQ0tHUk9VTkRcclxuXHJcbiRzZXJ2aWNlcy12NF9iYWNrZ3JvdW5kX3NlY3Rpb246JGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbi8vIFRJVExFXHJcbiRzZXJ2aWNlcy12NF90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjRfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjogJHNlcnZpY2VzLXY0X3RpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjRfdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiRzZXJ2aWNlcy12NF90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12NF90aXRsZS12MV9wYXJ0Ml9mb250OiAkdGl0bGUtdjFfcGFydDJfZm9udDtcclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiRzZXJ2aWNlcy12NF9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjRfcGFnaW5hdGlvbl9idWxsZXRfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXY0X3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjRfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12NF9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjRfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXY0X3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXY0X3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXY0X2JhY2tncm91bmRfYnVsbGV0X3N2ZyA6JGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12NF9iYWNrZ3JvdW5kX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcblxyXG4vL2l0ZW1zXHJcbiRzZXJ2aWNlcy12NF9pdGVtc19iYWNrZ3JvdW5kOiAgJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjRfaXRlbXNfdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiRzZXJ2aWNlcy12NF9pdGVtc190aXRsZS12MV9wYXJ0MV9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12NF9pdGVtc190aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkc2VydmljZXMtdjRfaXRlbXNfdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12NF9pdGVtc190aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuXHJcbiRzZXJ2aWNlcy12NF9pdGVtc190aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluOjEuMTI1cmVtICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjRfaXRlbXNfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heDogMS41cmVtICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjRfaXRlbXNfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplIDogY2xhbXAoJHNlcnZpY2VzLXY0X2l0ZW1zX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoIDAuMzc1cmVtICsgMC45Mzc1dncpLCAkc2VydmljZXMtdjRfaXRlbXNfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12NF9pdGVtc190aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMiAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXY0X2l0ZW1zX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHNlcnZpY2VzLXY0X2l0ZW1zX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJHNlcnZpY2VzLXY0X2l0ZW1zX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjRfaXRlbXNfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuLy8gUGFnaW5hdGlvbiBcInByw6ljw6lkZW50XCIgZXQgXCJzdWl2YW50XCJcclxuJHNlcnZpY2VzLXY0X3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjRfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfY29sb3IgOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXY0X3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciA6ICRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRzZXJ2aWNlcy12NF9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXY0X3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12NF9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3IgOiAkY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBMSU5LU1xyXG4kc2VydmljZXMtdjRfaXRlbV9jdGEtc2Vjb25kYXJ5X2ZvbnQtc2l6ZS1taW46ICRjb3JlX2N0YS1zZWNvbmRhcnlfZm9udC1zaXplLW1pbiAhZGVmYXVsdDsgLy8gMTJweFxyXG4kc2VydmljZXMtdjRfaXRlbV9jdGEtc2Vjb25kYXJ5X2ZvbnQtc2l6ZS1tYXg6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZm9udC1zaXplLW1heCAhZGVmYXVsdDsgLy8gMTJweFxyXG4kc2VydmljZXMtdjRfaXRlbV9jdGEtc2Vjb25kYXJ5X2ZvbnQtc2l6ZSAgICA6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZm9udC1zaXplICFkZWZhdWx0O1xyXG4kc2VydmljZXMtdjRfaXRlbV9jdGEtc2Vjb25kYXJ5X2ZvbnQtZmFtaWx5IDogJGNvcmVfY3RhLXNlY29uZGFyeV9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXY0X2l0ZW1fY3RhLXNlY29uZGFyeV9mb250LXdlaWdodCA6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZm9udC13ZWlnaHQgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12NF9pdGVtX2N0YS1zZWNvbmRhcnlfZm9udDogJGNvcmVfY3RhLXNlY29uZGFyeV9mb250ICFkZWZhdWx0O1xyXG5cclxuJHNlcnZpY2VzLXY0X2l0ZW1fY3RhLXNlY29uZGFyeV90ZXh0LWRlY29yYXRpb24gOiAkY29yZV9jdGEtc2Vjb25kYXJ5X3RleHQtZGVjb3JhdGlvbiAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXY0X2l0ZW1fY3RhLXNlY29uZGFyeV90ZXh0LXRyYW5zZm9ybSA6ICRjb3JlX2N0YS1zZWNvbmRhcnlfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12NF9pdGVtX2N0YS1zZWNvbmRhcnlfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1zZWNvbmRhcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12NF9pdGVtX2N0YS1zZWNvbmRhcnlfYm9yZGVyLXdpZHRoICA6ICRjb3JlX2N0YS1zZWNvbmRhcnlfYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG5cclxuJHNlcnZpY2VzLXY0X2l0ZW1fY3RhLXNlY29uZGFyeV9iYWNrZ3JvdW5kICAgICA6ICRjb3JlX2N0YS1zZWNvbmRhcnlfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXY0X2l0ZW1fY3RhLXNlY29uZGFyeV9jb2xvciAgICAgICAgICA6ICRjb3JlX2N0YS1zZWNvbmRhcnlfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12NF9pdGVtX2N0YS1zZWNvbmRhcnlfdGV4dF9jb2xvciAgICAgOiAkY29yZV9jdGEtc2Vjb25kYXJ5X3RleHRfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12NF9pdGVtX2N0YS1zZWNvbmRhcnlfYm9yZGVyLWNvbG9yICAgOiAkY29yZV9jdGEtc2Vjb25kYXJ5X3RleHRfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12NF9pdGVtX2N0YS1zZWNvbmRhcnlfaG92ZXJfY29sb3I6ICRjb3JlX2N0YS1zZWNvbmRhcnlfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12NF9pdGVtX2N0YS1zZWNvbmRhcnlfaG92ZXJfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2hvdmVyX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcblxyXG4kc2VydmljZXMtdjRfaXRlbV9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfY29sb3I6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZHJhd2luZ19jb2xvciAhZGVmYXVsdDtcclxuJHNlcnZpY2VzLXY0X2l0ZW1fY3RhLXNlY29uZGFyeV9kcmF3aW5nX2hvdmVyX2NvbG9yOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRzZXJ2aWNlcy12NF9pdGVtX2N0YS1zZWNvbmRhcnlfYmVmb3JlX2JhY2tncm91bmQ6ICRjb3JlX2N0YS1zZWNvbmRhcnlfYmVmb3JlX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLnNlcnZpY2VzLXY0IHtcclxuICAgIGJhY2tncm91bmQ6ICRzZXJ2aWNlcy12NF9iYWNrZ3JvdW5kX3NlY3Rpb247XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIC50aXRsZS12MSB7XHJcbiAgICAgICAgICAgICZfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VydmljZXMtdjRfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkc2VydmljZXMtdjRfdGl0bGUtdjFfcGFydDFfZm9udDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZXJ2aWNlcy12NF90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19wYXJ0MiB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkc2VydmljZXMtdjRfdGl0bGUtdjFfcGFydDJfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VydmljZXMtdjRfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgLml0ZW0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZXJ2aWNlcy12NF9pdGVtc19iYWNrZ3JvdW5kO1xyXG4gICAgICAgXHJcbiAgICAgICAgJl9fdmlzdWFsIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDokc2VydmljZXMtdjRfaXRlbXNfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcblxyXG5cclxuICAgICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgJl9fdGl0bGUge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlcnZpY2VzLXY0X2l0ZW1zX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJHNlcnZpY2VzLXY0X2l0ZW1zX3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VydmljZXMtdjRfaXRlbXNfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJHNlcnZpY2VzLXY0X2l0ZW1zX3RpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlcnZpY2VzLXY0X2l0ZW1zX3RpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICZfX2xpbmtzIHtcclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5jdGEtc2Vjb25kYXJ5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogJHNlcnZpY2VzLXY0X2l0ZW1fY3RhLXNlY29uZGFyeV9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJHNlcnZpY2VzLXY0X2l0ZW1fY3RhLXNlY29uZGFyeV9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRzZXJ2aWNlcy12NF9pdGVtX2N0YS1zZWNvbmRhcnlfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogJHNlcnZpY2VzLXY0X2l0ZW1fY3RhLXNlY29uZGFyeV9ib3JkZXItd2lkdGg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2VydmljZXMtdjRfaXRlbV9jdGEtc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VydmljZXMtdjRfaXRlbV9jdGEtc2Vjb25kYXJ5X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlcnZpY2VzLXY0X2l0ZW1fY3RhLXNlY29uZGFyeV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZXJ2aWNlcy12NF9pdGVtX2N0YS1zZWNvbmRhcnlfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZXJ2aWNlcy12NF9pdGVtX2N0YS1zZWNvbmRhcnlfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmN0YS1zZWNvbmRhcnlfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRzZXJ2aWNlcy12NF9pdGVtX2N0YS1zZWNvbmRhcnlfZHJhd2luZ19ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jdGEtc2Vjb25kYXJ5X19sYWJlbCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jdGEtc2Vjb25kYXJ5X190ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlcnZpY2VzLXY0X2l0ZW1fY3RhLXNlY29uZGFyeV9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kIDogJHNlcnZpY2VzLXY0X2l0ZW1fY3RhLXNlY29uZGFyeV9iZWZvcmVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fbGFiZWwsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZXJ2aWNlcy12NF9pdGVtX2N0YS1zZWNvbmRhcnlfdGV4dF9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2VydmljZXMtdjRfaXRlbV9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3N3aXBlci1wYWdpbmF0aW9uIHtcclxuXHJcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZXJ2aWNlcy12NF9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJHNlcnZpY2VzLXY0X3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZXJ2aWNlcy12NF9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRzZXJ2aWNlcy12NF9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgICAgICBtYXJnaW46ICRzZXJ2aWNlcy12NF9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW47XHJcblxyXG4gICAgICAgICAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VydmljZXMtdjRfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlcnZpY2VzLXY0X3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlcnZpY2VzLXY0X3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXHJcbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkc2VydmljZXMtdjRfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2VydmljZXMtdjRfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICZfX3N2ZyB7XHJcbiAgICAgICAgICAgIGZpbGw6ICRzZXJ2aWNlcy12NF9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlcnZpY2VzLXY0X3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlcnZpY2VzLXY0X3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcclxuICAgICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dF9fc3ZnIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRzZXJ2aWNlcy12NF9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59IiwiJHRlYW0tbGlzdC12MV9jb250ZW50X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuJHRlYW0tbGlzdC12MV9pdGVtX25hbWVfZGVjb3JhdGUtY29sb3IgOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG4kdGVhbS1saXN0LXYxX2l0ZW1fbmFtZV90ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhZGVmYXVsdDtcclxuJHRlYW0tbGlzdC12MV9pdGVtX25hbWVfZm9udC1zaXplLW1pbjogMS4xODc1cmVtICFkZWZhdWx0OyAvLyAxM3B4XHJcbiR0ZWFtLWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQtc2l6ZS1tYXg6IDEuMTg3NXJlbSAhZGVmYXVsdDsgLy8gMTlweFxyXG4kdGVhbS1saXN0LXYxX2l0ZW1fbmFtZV9mb250LXNpemUgOiBjbGFtcCgkdGVhbS1saXN0LXYxX2l0ZW1fbmFtZV9mb250LXNpemUtbWluLCBjYWxjKDEuMTg3NXJlbSArIDB2dyksICR0ZWFtLWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQtc2l6ZS1taW4pICFkZWZhdWx0O1xyXG4kdGVhbS1saXN0LXYxX2l0ZW1fbmFtZV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyR0ZWFtLWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQtc2l6ZSB9IC8gMS40ICRmb250LWZhbWlseS0tMiAhZGVmYXVsdDtcclxuXHJcbiR0ZWFtLWxpc3QtdjFfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZSA6IDFyZW0gIWRlZmF1bHQ7IC8vMTZweFxyXG5cclxuJHRlYW0tbGlzdC12MV9pdGVtX3Bob25lX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHRlYW0tbGlzdC12MV9pdGVtX2NvbnRhY3RfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiR0ZWFtLWxpc3QtdjFfaXRlbV9waG9uZV9jb2xvcjogJGNvbG9yX25ldXRyYWwtMSAhZGVmYXVsdDtcclxuJHRlYW0tbGlzdC12MV9pdGVtX3Bob25lX3RleHQtYWxpZ24gOiBsZWZ0ICFkZWZhdWx0O1xyXG4kdGVhbS1saXN0LXYxX2l0ZW1fcGhvbmVfY29sb3JfaG92ZXI6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuJHRlYW0tbGlzdC12MV9pdGVtX21haWxfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skdGVhbS1saXN0LXYxX2l0ZW1fY29udGFjdF9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHRlYW0tbGlzdC12MV9pdGVtX21haWxfY29sb3I6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcbiR0ZWFtLWxpc3QtdjFfaXRlbV9tYWlsX3RleHQtYWxpZ24gOiBsZWZ0ICFkZWZhdWx0O1xyXG4kdGVhbS1saXN0LXYxX2l0ZW1fbWFpbF9jb2xvcl9ob3ZlcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG4kdGVhbS1saXN0LXYxX2l0ZW1fZGVzY3JpcHRpb25fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skdGVhbS1saXN0LXYxX2l0ZW1fY29udGFjdF9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHRlYW0tbGlzdC12MV9pdGVtX2Rlc2NyaXB0aW9uX2NvbG9yOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG4kdGVhbS1saXN0LXYxX2l0ZW1fZGVzY3JpcHRpb25fdGV4dC1hbGlnbiA6IGxlZnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi50ZWFtLWxpc3QtdjEge1xyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHRlYW0tbGlzdC12MV9jb250ZW50X2JhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19ibG9jay1uYW1lIHtcclxuICAgICAgICAgICAgY29sb3I6ICR0ZWFtLWxpc3QtdjFfaXRlbV9uYW1lX2RlY29yYXRlLWNvbG9yO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHRlYW0tbGlzdC12MV9pdGVtX25hbWVfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIGZvbnQ6ICR0ZWFtLWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb29yZHMtdmFsdWUge1xyXG5cclxuICAgICAgICAgICAgJi0tcGhvbmUge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJHRlYW0tbGlzdC12MV9pdGVtX3Bob25lX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRlYW0tbGlzdC12MV9pdGVtX3Bob25lX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJHRlYW0tbGlzdC12MV9pdGVtX3Bob25lX3RleHQtYWxpZ247XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZWFtLWxpc3QtdjFfaXRlbV9waG9uZV9jb2xvcl9ob3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tbWFpbCB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkdGVhbS1saXN0LXYxX2l0ZW1fbWFpbF9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZWFtLWxpc3QtdjFfaXRlbV9tYWlsX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogJHRlYW0tbGlzdC12MV9pdGVtX21haWxfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRlYW0tbGlzdC12MV9pdGVtX21haWxfY29sb3JfaG92ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICR0ZWFtLWxpc3QtdjFfaXRlbV9kZXNjcmlwdGlvbl9mb250O1xyXG4gICAgICAgICAgICBjb2xvcjogJHRlYW0tbGlzdC12MV9pdGVtX2Rlc2NyaXB0aW9uX2NvbG9yO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiAkdGVhbS1saXN0LXYxX2l0ZW1fZGVzY3JpcHRpb25fdGV4dC1hbGlnbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIkdGVhbS1saXN0LXYxX2NvbnRlbnRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTE7XHJcblxyXG4kdGVhbS1saXN0LXYxX2l0ZW1fbmFtZV9kZWNvcmF0ZS1jb2xvciA6ICRjb2xvcl9uZXV0cmFsLTE7XHJcbiR0ZWFtLWxpc3QtdjFfaXRlbV9uYW1lX3RleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4kdGVhbS1saXN0LXYxX2l0ZW1fbmFtZV9mb250LXNpemUtbWluOiAxLjE4NzVyZW07IC8vIDEzcHhcclxuJHRlYW0tbGlzdC12MV9pdGVtX25hbWVfZm9udC1zaXplLW1heDogMS4xODc1cmVtOyAvLyAxOXB4XHJcbiR0ZWFtLWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQtc2l6ZSA6IGNsYW1wKCR0ZWFtLWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMS4xODc1cmVtICsgMHZ3KSwgJHRlYW0tbGlzdC12MV9pdGVtX25hbWVfZm9udC1zaXplLW1pbik7XHJcbiR0ZWFtLWxpc3QtdjFfaXRlbV9uYW1lX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHRlYW0tbGlzdC12MV9pdGVtX25hbWVfZm9udC1zaXplIH0gLyAxLjQgJGZvbnQtZmFtaWx5LS0yO1xyXG5cclxuJHRlYW0tbGlzdC12MV9pdGVtX2NvbnRhY3RfZm9udC1zaXplIDogMXJlbTsgLy8xNnB4XHJcblxyXG4kdGVhbS1saXN0LXYxX2l0ZW1fcGhvbmVfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skdGVhbS1saXN0LXYxX2l0ZW1fY29udGFjdF9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMTtcclxuJHRlYW0tbGlzdC12MV9pdGVtX3Bob25lX2NvbG9yOiAkY29sb3JfbmV1dHJhbC0xO1xyXG4kdGVhbS1saXN0LXYxX2l0ZW1fcGhvbmVfdGV4dC1hbGlnbiA6IGxlZnQ7XHJcbiR0ZWFtLWxpc3QtdjFfaXRlbV9waG9uZV9jb2xvcl9ob3ZlcjogJGNvbG9yX2JyYW5kLTI7XHJcblxyXG4kdGVhbS1saXN0LXYxX2l0ZW1fbWFpbF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyR0ZWFtLWxpc3QtdjFfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xO1xyXG4kdGVhbS1saXN0LXYxX2l0ZW1fbWFpbF9jb2xvcjogJGNvbG9yX25ldXRyYWwtMTtcclxuJHRlYW0tbGlzdC12MV9pdGVtX21haWxfdGV4dC1hbGlnbiA6IGxlZnQ7XHJcbiR0ZWFtLWxpc3QtdjFfaXRlbV9tYWlsX2NvbG9yX2hvdmVyOiAkY29sb3JfYnJhbmQtMjtcclxuXHJcbiR0ZWFtLWxpc3QtdjFfaXRlbV9kZXNjcmlwdGlvbl9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyR0ZWFtLWxpc3QtdjFfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xO1xyXG4kdGVhbS1saXN0LXYxX2l0ZW1fZGVzY3JpcHRpb25fY29sb3I6ICRjb2xvcl9uZXV0cmFsLTE7XHJcbiR0ZWFtLWxpc3QtdjFfaXRlbV9kZXNjcmlwdGlvbl90ZXh0LWFsaWduIDogbGVmdDtcclxuXHJcbiIsIiR0ZWFtLWxpc3QtdjJfaXRlbV9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJHRlYW0tbGlzdC12Ml9pdGVtX2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC1zZWNvbmRhcnktNSAhZGVmYXVsdDtcclxuXHJcbi8vIElURU0gVElUTEVcclxuJHRlYW0tbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiR0ZWFtLWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kdGVhbS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG4kdGVhbS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbjogMS4yNXJlbSAhZGVmYXVsdDsgLy8gMjZweFxyXG4kdGVhbS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heDogMS4yNXJlbSAhZGVmYXVsdDsgLy8gMzBweFxyXG4kdGVhbS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplICAgIDogY2xhbXAoJHRlYW0tbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMS4yNXJlbSArIDB2dyksICR0ZWFtLWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJHRlYW0tbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5IDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kdGVhbS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skdGVhbS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkdGVhbS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiR0ZWFtLWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuJHRlYW0tbGlzdC12Ml9pdGVtX2NvbnRhY3RfZm9udC1zaXplIDogMXJlbSAhZGVmYXVsdDsgLy8gMTZweFxyXG4vLyBJVEVNIFBIT05FXHJcbiR0ZWFtLWxpc3QtdjJfaXRlbV9waG9uZV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyR0ZWFtLWxpc3QtdjJfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kdGVhbS1saXN0LXYyX2l0ZW1fcGhvbmVfY29sb3I6ICRjb3JlX3RleHRfY29sb3IgIWRlZmF1bHQ7XHJcbiR0ZWFtLWxpc3QtdjJfaXRlbV9waG9uZV90ZXh0LWFsaWduIDogbGVmdCAhZGVmYXVsdDtcclxuJHRlYW0tbGlzdC12Ml9pdGVtX3Bob25lX2NvbG9yX2hvdmVyOiAkY29yZV9saW5rX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIElURU0gTUFJTFxyXG4kdGVhbS1saXN0LXYyX2l0ZW1fbWFpbF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyR0ZWFtLWxpc3QtdjJfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kdGVhbS1saXN0LXYyX2l0ZW1fbWFpbF9jb2xvcjogJGNvcmVfdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuJHRlYW0tbGlzdC12Ml9pdGVtX21haWxfdGV4dC1hbGlnbiA6IGxlZnQgIWRlZmF1bHQ7XHJcbiR0ZWFtLWxpc3QtdjJfaXRlbV9tYWlsX2NvbG9yX2hvdmVyOiAkY29yZV9saW5rX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuLy8gSVRFTSBERVNDUklQVElPTlxyXG4kdGVhbS1saXN0LXYyX2l0ZW1fZGVzY3JpcHRpb25fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skdGVhbS1saXN0LXYyX2l0ZW1fY29udGFjdF9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJHRlYW0tbGlzdC12Ml9pdGVtX2Rlc2NyaXB0aW9uX2NvbG9yOiAkY29yZV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kdGVhbS1saXN0LXYyX2l0ZW1fZGVzY3JpcHRpb25fdGV4dC1hbGlnbiA6IGxlZnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi50ZWFtLWxpc3QtdjIge1xyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkdGVhbS1saXN0LXYyX2l0ZW1fYmFja2dyb3VuZDtcclxuICAgICAgICBib3JkZXI6ICR0ZWFtLWxpc3QtdjJfaXRlbV9ib3JkZXI7XHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuXHJcbiAgICAgICAgICAgICYudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAgICAgLnRpdGxlLXYxX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udDogJHRlYW0tbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZWFtLWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50aXRsZS12MV9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6ICR0ZWFtLWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGVhbS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Nvb3Jkcy12YWx1ZSB7XHJcblxyXG4gICAgICAgICAgICAmLS1waG9uZSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkdGVhbS1saXN0LXYyX2l0ZW1fcGhvbmVfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGVhbS1saXN0LXYyX2l0ZW1fcGhvbmVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkdGVhbS1saXN0LXYyX2l0ZW1fcGhvbmVfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRlYW0tbGlzdC12Ml9pdGVtX3Bob25lX2NvbG9yX2hvdmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLS1tYWlsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICR0ZWFtLWxpc3QtdjJfaXRlbV9tYWlsX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRlYW0tbGlzdC12Ml9pdGVtX21haWxfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkdGVhbS1saXN0LXYyX2l0ZW1fbWFpbF90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGVhbS1saXN0LXYyX2l0ZW1fbWFpbF9jb2xvcl9ob3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgZm9udDogJHRlYW0tbGlzdC12Ml9pdGVtX2Rlc2NyaXB0aW9uX2ZvbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGVhbS1saXN0LXYyX2l0ZW1fZGVzY3JpcHRpb25fY29sb3I7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246ICR0ZWFtLWxpc3QtdjJfaXRlbV9kZXNjcmlwdGlvbl90ZXh0LWFsaWduO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiR0ZWFtLWxpc3QtdjJfaXRlbV9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuJHRlYW0tbGlzdC12Ml9pdGVtX2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC1zZWNvbmRhcnktNTtcclxuXHJcbi8vIElURU0gVElUTEVcclxuJHRlYW0tbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiR0ZWFtLWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kdGVhbS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcblxyXG4kdGVhbS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbjogMS4yNXJlbTsgLy8gMjZweFxyXG4kdGVhbS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heDogMS4yNXJlbTsgLy8gMzBweFxyXG4kdGVhbS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplICAgIDogY2xhbXAoJHRlYW0tbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMS4yNXJlbSArIDB2dyksICR0ZWFtLWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4KTtcclxuJHRlYW0tbGlzdC12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5IDogJHRpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5O1xyXG4kdGVhbS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skdGVhbS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkdGVhbS1saXN0LXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHk7XHJcbiR0ZWFtLWxpc3QtdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG5cclxuJHRlYW0tbGlzdC12Ml9pdGVtX2NvbnRhY3RfZm9udC1zaXplIDogMXJlbTsgLy8gMTZweFxyXG4vLyBJVEVNIFBIT05FXHJcbiR0ZWFtLWxpc3QtdjJfaXRlbV9waG9uZV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyR0ZWFtLWxpc3QtdjJfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xO1xyXG4kdGVhbS1saXN0LXYyX2l0ZW1fcGhvbmVfY29sb3I6ICRjb3JlX3RleHRfY29sb3I7XHJcbiR0ZWFtLWxpc3QtdjJfaXRlbV9waG9uZV90ZXh0LWFsaWduIDogbGVmdDtcclxuJHRlYW0tbGlzdC12Ml9pdGVtX3Bob25lX2NvbG9yX2hvdmVyOiAkY29yZV9saW5rX2NvbG9yO1xyXG5cclxuXHJcbi8vIElURU0gTUFJTFxyXG4kdGVhbS1saXN0LXYyX2l0ZW1fbWFpbF9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyR0ZWFtLWxpc3QtdjJfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xO1xyXG4kdGVhbS1saXN0LXYyX2l0ZW1fbWFpbF9jb2xvcjogJGNvcmVfdGV4dF9jb2xvcjtcclxuJHRlYW0tbGlzdC12Ml9pdGVtX21haWxfdGV4dC1hbGlnbiA6IGxlZnQ7XHJcbiR0ZWFtLWxpc3QtdjJfaXRlbV9tYWlsX2NvbG9yX2hvdmVyOiAkY29yZV9saW5rX2NvbG9yO1xyXG5cclxuLy8gSVRFTSBERVNDUklQVElPTlxyXG4kdGVhbS1saXN0LXYyX2l0ZW1fZGVzY3JpcHRpb25fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skdGVhbS1saXN0LXYyX2l0ZW1fY29udGFjdF9mb250LXNpemV9IC8gMS40ICRmb250LWZhbWlseS0tMTtcclxuJHRlYW0tbGlzdC12Ml9pdGVtX2Rlc2NyaXB0aW9uX2NvbG9yOiAkY29yZV90ZXh0X2NvbG9yO1xyXG4kdGVhbS1saXN0LXYyX2l0ZW1fZGVzY3JpcHRpb25fdGV4dC1hbGlnbiA6IGxlZnQ7XHJcblxyXG4iLCIkdGVhbS12MV9iYWNrZ3JvdW5kOiAkYm9keV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG5cclxuJHRlYW0tdjFfdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm06ICR0aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuJHRlYW0tdjFfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJHRlYW0tdjFfdGl0bGUtdjFfcGFydDFfZm9udDogJHRpdGxlLXYxX3BhcnQxX2ZvbnQgIWRlZmF1bHQ7XHJcblxyXG4kdGVhbS12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluOiAkdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbiAhZGVmYXVsdDsgLy8gMjZweFxyXG4kdGVhbS12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4OiAkdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCAhZGVmYXVsdDsgLy8gMzBweFxyXG4kdGVhbS12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUgICAgOiBjbGFtcCgkdGVhbS12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDEuMjVyZW0gKyAwdncpLCAkdGVhbS12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJHRlYW0tdjFfdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgOiAkdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHRlYW0tdjFfdGl0bGUtdjFfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkdGVhbS12MV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHRlYW0tdjFfdGl0bGUtdjFfcGFydDJfY29sb3I6ICR0aXRsZS12MV9wYXJ0Ml9jb2xvciAhZGVmYXVsdDtcclxuXHJcbi8vIEl0ZW1cclxuJHRlYW0tdjFfaXRlbV90aXRsZV9wYXJ0Ml9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplLW1pbjogMS41cmVtICFkZWZhdWx0OyAvLyAyMHB4XHJcbiR0ZWFtLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplLW1heDogMS4yNXJlbSAhZGVmYXVsdDsgLy8gMjRweFxyXG4kdGVhbS12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCR0ZWFtLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplLW1pbiwgY2FsYygwLjg3NXJlbSArIDAuNzgxM3Z3KSwgJHRlYW0tdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWF4KSAhZGVmYXVsdDtcclxuJHRlYW0tdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LWZhbWlseSA6ICRmb250LWZhbWlseS0tMiAhZGVmYXVsdDtcclxuJHRlYW0tdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyR0ZWFtLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplfSAvIDEuNCAkdGVhbS12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG5cclxuJHRlYW0tdjFfaXRlbV90ZXh0X2NvbG9yOiAkdGVhbS12MV9pdGVtX3RpdGxlX3BhcnQyX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuJHRlYW0tdjFfaXRlbV9jb250ZW50X2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJHRlYW0tdjFfaXRlbV9kZWNvcmF0ZV9iYWNrZ3JvdW5kIDogJHRlYW0tdjFfaXRlbV9jb250ZW50X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcblxyXG4udGVhbS12MSB7XHJcblxyXG4gICAgYmFja2dyb3VuZDogJHRlYW0tdjFfYmFja2dyb3VuZDtcclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgJi50aXRsZS12MSB7XHJcbiAgICAgICAgICAgIC50aXRsZS12MV9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJHRlYW0tdjFfdGl0bGUtdjFfcGFydDFfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGVhbS12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkdGVhbS12MV90aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGl0bGUtdjFfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICR0ZWFtLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRlYW0tdjFfdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcblxyXG4gICAgICAgIC5pdGVtX190aXRsZSB7XHJcblxyXG4gICAgICAgICAgICAmLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgICAgIC50aXRsZS12MV9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udDogJHRlYW0tdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGVhbS12MV9pdGVtX3RpdGxlX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXRlbV9fdGV4dCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGVhbS12MV9pdGVtX3RleHRfY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgJl9fZGVjb3JhdGUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRlYW0tdjFfaXRlbV9kZWNvcmF0ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRlYW0tdjFfaXRlbV9jb250ZW50X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9faW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufSIsIiR0ZWFtLXYxX2JhY2tncm91bmQ6ICRib2R5X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcblxyXG4kdGVhbS12MV90aXRsZS12MV9wYXJ0MV90ZXh0LXRyYW5zZm9ybTogJHRpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kdGVhbS12MV90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kdGVhbS12MV90aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuXHJcbiR0ZWFtLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW46ICR0aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWluICFkZWZhdWx0OyAvLyAyNnB4XHJcbiR0ZWFtLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6ICR0aXRsZS12MV9wYXJ0Ml9mb250LXNpemUtbWF4ICFkZWZhdWx0OyAvLyAzMHB4XHJcbiR0ZWFtLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZSAgICA6IGNsYW1wKCR0ZWFtLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMS4yNXJlbSArIDB2dyksICR0ZWFtLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kdGVhbS12MV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSA6ICR0aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHRlYW0tdjFfdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skdGVhbS12MV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICR0ZWFtLXYxX3RpdGxlLXYxX3BhcnQyX2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kdGVhbS12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuLy8gSXRlbVxyXG4kdGVhbS12MV9pdGVtX3RpdGxlX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHRlYW0tdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWluOiAxLjVyZW0gIWRlZmF1bHQ7IC8vIDIwcHhcclxuJHRlYW0tdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWF4OiAxLjI1cmVtICFkZWZhdWx0OyAvLyAyNHB4XHJcbiR0ZWFtLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1zaXplICAgIDogY2xhbXAoJHRlYW0tdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemUtbWluLCBjYWxjKDAuODc1cmVtICsgMC43ODEzdncpLCAkdGVhbS12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtc2l6ZS1tYXgpICFkZWZhdWx0O1xyXG4kdGVhbS12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQtZmFtaWx5IDogJGZvbnQtZmFtaWx5LS0yICFkZWZhdWx0O1xyXG4kdGVhbS12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHRlYW0tdjFfaXRlbV90aXRsZV9wYXJ0Ml9mb250LXNpemV9IC8gMS40ICR0ZWFtLXYxX2l0ZW1fdGl0bGVfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcblxyXG4kdGVhbS12MV9pdGVtX3RleHRfY29sb3I6ICR0ZWFtLXYxX2l0ZW1fdGl0bGVfcGFydDJfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kdGVhbS12MV9pdGVtX2NvbnRlbnRfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG4kdGVhbS12MV9pdGVtX2RlY29yYXRlX2JhY2tncm91bmQgOiAkdGVhbS12MV9pdGVtX2NvbnRlbnRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuXHJcbi50ZWFtLXYxIHtcclxuXHJcbiAgICBiYWNrZ3JvdW5kOiAkdGVhbS12MV9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICAmLnRpdGxlLXYxIHtcclxuICAgICAgICAgICAgLnRpdGxlLXYxX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkdGVhbS12MV90aXRsZS12MV9wYXJ0MV9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZWFtLXYxX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICR0ZWFtLXYxX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50aXRsZS12MV9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJHRlYW0tdjFfdGl0bGUtdjFfcGFydDJfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGVhbS12MV90aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuXHJcbiAgICAgICAgLml0ZW1fX3RpdGxlIHtcclxuXHJcbiAgICAgICAgICAgICYudGl0bGUtdjEge1xyXG4gICAgICAgICAgICAgICAgLnRpdGxlLXYxX19wYXJ0MiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICBmb250OiAkdGVhbS12MV9pdGVtX3RpdGxlX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZWFtLXYxX2l0ZW1fdGl0bGVfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pdGVtX190ZXh0IHtcclxuICAgICAgICAgICAgY29sb3I6ICR0ZWFtLXYxX2l0ZW1fdGV4dF9jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG5cclxuXHJcbiAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAmX19kZWNvcmF0ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGVhbS12MV9pdGVtX2RlY29yYXRlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGVhbS12MV9pdGVtX2NvbnRlbnRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59IiwiJHRlYW0tdjJfX3RpdGxlX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHRlYW0tdjJfX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kdGVhbS12Ml9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kdGVhbS12Ml9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yICFkZWZhdWx0O1xyXG4kdGVhbS12Ml9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuJHRlYW0tdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiAhZGVmYXVsdDtcclxuXHJcbiR0ZWFtLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciAhZGVmYXVsdDtcclxuJHRlYW0tdjJfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuLy8gUGFnaW5hdGlvbiBcIlByw6ljw6lkZW50XCIgZXQgXCJTdWl2YW50XCIgXHJcbiR0ZWFtLXYyX19zd2lwZXJfcHJldm5leHRfY29sb3IgOiAkdGVhbS12Ml9fYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHRlYW0tdjJfX3N3aXBlcl9wcmV2bmV4dF9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kdGVhbS12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yICAhZGVmYXVsdDtcclxuXHJcbiR0ZWFtLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJHRlYW0tdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3IgICFkZWZhdWx0O1xyXG4kdGVhbS12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yICAgIWRlZmF1bHQ7XHJcblxyXG4kdGVhbS12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aCAhZGVmYXVsdDtcclxuJHRlYW0tdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX19zd2lwZXJfcHJldm5leHRfY29sb3ItaG92ZXIgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcblxyXG4kdGVhbS12Ml90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yICFkZWZhdWx0O1xyXG4kdGVhbS12Ml90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkdGVhbS12Ml90aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJHRlYW0tdjJfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuLy8gKioqKioqKioqKlxyXG4vLyBJVEVNXHJcbiR0ZWFtLXYyX2l0ZW1fYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX2l0ZW1fYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLXNlY29uZGFyeS01ICFkZWZhdWx0O1xyXG5cclxuLy8gSVRFTSBUSVRMRVxyXG4kdGVhbS12Ml9pdGVtX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX2l0ZW1fdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJHRlYW0tdjJfaXRlbV90aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udCAhZGVmYXVsdDtcclxuXHJcbiR0ZWFtLXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbjogMS4yNXJlbSAhZGVmYXVsdDsgLy8gMjZweFxyXG4kdGVhbS12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuMjVyZW0gIWRlZmF1bHQ7IC8vIDMwcHhcclxuJHRlYW0tdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUgICAgOiBjbGFtcCgkdGVhbS12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMS4yNXJlbSArIDB2dyksICR0ZWFtLXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgOiAkdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skdGVhbS12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJHRlYW0tdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJHRlYW0tdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuJHRlYW0tdjJfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZSA6IDFyZW0gIWRlZmF1bHQ7IC8vIDE2cHhcclxuLy8gSVRFTSBQSE9ORVxyXG4kdGVhbS12Ml9pdGVtX3Bob25lX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHRlYW0tdjJfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kdGVhbS12Ml9pdGVtX3Bob25lX2NvbG9yOiAkY29yZV90ZXh0X2NvbG9yICFkZWZhdWx0O1xyXG4kdGVhbS12Ml9pdGVtX3Bob25lX3RleHQtYWxpZ24gOiBsZWZ0ICFkZWZhdWx0O1xyXG4kdGVhbS12Ml9pdGVtX3Bob25lX2NvbG9yX2hvdmVyOiAkY29yZV9saW5rX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIElURU0gTUFJTFxyXG4kdGVhbS12Ml9pdGVtX21haWxfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skdGVhbS12Ml9pdGVtX2NvbnRhY3RfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX2l0ZW1fbWFpbF9jb2xvcjogJGNvcmVfdGV4dF9jb2xvciAhZGVmYXVsdDtcclxuJHRlYW0tdjJfaXRlbV9tYWlsX3RleHQtYWxpZ24gOiBsZWZ0ICFkZWZhdWx0O1xyXG4kdGVhbS12Ml9pdGVtX21haWxfY29sb3JfaG92ZXI6ICRjb3JlX2xpbmtfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBJVEVNIERFU0NSSVBUSU9OXHJcbiR0ZWFtLXYyX2l0ZW1fZGVzY3JpcHRpb25fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skdGVhbS12Ml9pdGVtX2NvbnRhY3RfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX2l0ZW1fZGVzY3JpcHRpb25fY29sb3I6ICRjb3JlX3RleHRfY29sb3IgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYyX2l0ZW1fZGVzY3JpcHRpb25fdGV4dC1hbGlnbiA6IGxlZnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi50ZWFtLXYyIHtcclxuICAgIGJhY2tncm91bmQ6ICR0ZWFtLXYyX19iYWNrZ3JvdW5kO1xyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgICZfX3RpdGxle1xyXG4gICAgICAgIC50aXRsZS12MXtcclxuICAgICAgICAgICAgJl9fcGFydDEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZWFtLXYyX3RpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGVhbS12Ml90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGVhbS12Ml90aXRsZS12MV9wYXJ0Ml9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyLXBhZ2luYXRpb24ge1xyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGVhbS12Ml9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRlYW0tdjJfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRlYW0tdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkdGVhbS12Ml9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgICAgICBtYXJnaW46ICR0ZWFtLXYyX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiAgICAgICAgICAgICYtYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0ZWFtLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZWFtLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRlYW0tdjJfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItYnV0dG9uc3tcclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiR0ZWFtLXYyX19zd2lwZXJfcHJldm5leHRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgd2lkdGg6JHRlYW0tdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg7XHJcbiAgICAgICAgICAgIGhlaWdodDokdGVhbS12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0ZWFtLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgJl9fc3ZnIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICR0ZWFtLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGVhbS12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGVhbS12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG5cclxuICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXZfX3N2ZyxcclxuICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHRfX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHRlYW0tdjJfX3N3aXBlcl9wcmV2bmV4dF9jb2xvci1ob3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pdGVtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkdGVhbS12Ml9pdGVtX2JhY2tncm91bmQ7XHJcbiAgICAgICAgYm9yZGVyOiAkdGVhbS12Ml9pdGVtX2JvcmRlcjtcclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG5cclxuICAgICAgICAgICAgJi50aXRsZS12MSB7XHJcbiAgICAgICAgICAgICAgICAudGl0bGUtdjFfX3BhcnQxIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250OiAkdGVhbS12Ml9pdGVtX3RpdGxlLXYxX3BhcnQxX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZWFtLXYyX2l0ZW1fdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGl0bGUtdjFfX3BhcnQyIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250OiAkdGVhbS12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZWFtLXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Nvb3Jkcy12YWx1ZSB7XHJcblxyXG4gICAgICAgICAgICAmLS1waG9uZSB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkdGVhbS12Ml9pdGVtX3Bob25lX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRlYW0tdjJfaXRlbV9waG9uZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICR0ZWFtLXYyX2l0ZW1fcGhvbmVfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRlYW0tdjJfaXRlbV9waG9uZV9jb2xvcl9ob3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tbWFpbCB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkdGVhbS12Ml9pdGVtX21haWxfZm9udDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGVhbS12Ml9pdGVtX21haWxfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkdGVhbS12Ml9pdGVtX21haWxfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRlYW0tdjJfaXRlbV9tYWlsX2NvbG9yX2hvdmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICBmb250OiAkdGVhbS12Ml9pdGVtX2Rlc2NyaXB0aW9uX2ZvbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGVhbS12Ml9pdGVtX2Rlc2NyaXB0aW9uX2NvbG9yO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiAkdGVhbS12Ml9pdGVtX2Rlc2NyaXB0aW9uX3RleHQtYWxpZ247XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiJHRlYW0tdjJfX3RpdGxlX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuJHRlYW0tdjJfX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xO1xyXG5cclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kdGVhbS12Ml9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4kdGVhbS12Ml9wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yO1xyXG4kdGVhbS12Ml9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29sb3JfYnJhbmQtNTtcclxuJHRlYW0tdjJfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiR0ZWFtLXYyX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiR0ZWFtLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTU7XHJcbiR0ZWFtLXYyX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuJHRlYW0tdjJfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb2xvcl9icmFuZC01O1xyXG5cclxuLy8gUGFnaW5hdGlvbiBcIlByw6ljw6lkZW50XCIgZXQgXCJTdWl2YW50XCIgXHJcbiR0ZWFtLXYyX19zd2lwZXJfcHJldm5leHRfY29sb3IgOiAkdGVhbS12Ml9fYmFja2dyb3VuZDtcclxuJHRlYW0tdjJfX3N3aXBlcl9wcmV2bmV4dF9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTU7XHJcbiR0ZWFtLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yO1xyXG4kdGVhbS12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yIDtcclxuXHJcbiR0ZWFtLXYyX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDtcclxuJHRlYW0tdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3IgO1xyXG4kdGVhbS12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yICA7XHJcblxyXG4kdGVhbS12Ml9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDtcclxuJHRlYW0tdjJfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQ7XHJcbiR0ZWFtLXYyX19zd2lwZXJfcHJldm5leHRfY29sb3ItaG92ZXIgOiAkY29sb3JfYnJhbmQtNTtcclxuXHJcblxyXG4kdGVhbS12Ml90aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kdGVhbS12Ml90aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkdGVhbS12Ml90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuJHRlYW0tdjJfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC01O1xyXG5cclxuLy8gKioqKioqKioqKlxyXG4vLyBJVEVNXHJcbiR0ZWFtLXYyX2l0ZW1fYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiR0ZWFtLXYyX2l0ZW1fYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLXNlY29uZGFyeS01O1xyXG5cclxuLy8gSVRFTSBUSVRMRVxyXG4kdGVhbS12Ml9pdGVtX3RpdGxlLXYxX3BhcnQxX3RleHQtdHJhbnNmb3JtOiAkdGl0bGUtdjFfcGFydDFfdGV4dC10cmFuc2Zvcm07XHJcbiR0ZWFtLXYyX2l0ZW1fdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuJHRlYW0tdjJfaXRlbV90aXRsZS12MV9wYXJ0MV9mb250OiAkdGl0bGUtdjFfcGFydDFfZm9udDtcclxuXHJcbiR0ZWFtLXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1pbjogMS4yNXJlbTsgLy8gMjZweFxyXG4kdGVhbS12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1tYXg6IDEuMjVyZW07IC8vIDMwcHhcclxuJHRlYW0tdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LXNpemUgICAgOiBjbGFtcCgkdGVhbS12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMS4yNXJlbSArIDB2dyksICR0ZWFtLXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1zaXplLW1heCk7XHJcbiR0ZWFtLXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHkgOiAkdGl0bGUtdjFfcGFydDJfZm9udC1mYW1pbHk7XHJcbiR0ZWFtLXYyX2l0ZW1fdGl0bGUtdjFfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skdGVhbS12Ml9pdGVtX3RpdGxlLXYxX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJHRlYW0tdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9mb250LWZhbWlseTtcclxuJHRlYW0tdjJfaXRlbV90aXRsZS12MV9wYXJ0Ml9jb2xvcjogJHRpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG5cclxuJHRlYW0tdjJfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZSA6IDFyZW07IC8vIDE2cHhcclxuLy8gSVRFTSBQSE9ORVxyXG4kdGVhbS12Ml9pdGVtX3Bob25lX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHRlYW0tdjJfaXRlbV9jb250YWN0X2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xO1xyXG4kdGVhbS12Ml9pdGVtX3Bob25lX2NvbG9yOiAkY29yZV90ZXh0X2NvbG9yO1xyXG4kdGVhbS12Ml9pdGVtX3Bob25lX3RleHQtYWxpZ24gOiBsZWZ0O1xyXG4kdGVhbS12Ml9pdGVtX3Bob25lX2NvbG9yX2hvdmVyOiAkY29yZV9saW5rX2NvbG9yO1xyXG5cclxuXHJcbi8vIElURU0gTUFJTFxyXG4kdGVhbS12Ml9pdGVtX21haWxfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skdGVhbS12Ml9pdGVtX2NvbnRhY3RfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTE7XHJcbiR0ZWFtLXYyX2l0ZW1fbWFpbF9jb2xvcjogJGNvcmVfdGV4dF9jb2xvcjtcclxuJHRlYW0tdjJfaXRlbV9tYWlsX3RleHQtYWxpZ24gOiBsZWZ0O1xyXG4kdGVhbS12Ml9pdGVtX21haWxfY29sb3JfaG92ZXI6ICRjb3JlX2xpbmtfY29sb3I7XHJcblxyXG4vLyBJVEVNIERFU0NSSVBUSU9OXHJcbiR0ZWFtLXYyX2l0ZW1fZGVzY3JpcHRpb25fZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skdGVhbS12Ml9pdGVtX2NvbnRhY3RfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTE7XHJcbiR0ZWFtLXYyX2l0ZW1fZGVzY3JpcHRpb25fY29sb3I6ICRjb3JlX3RleHRfY29sb3I7XHJcbiR0ZWFtLXYyX2l0ZW1fZGVzY3JpcHRpb25fdGV4dC1hbGlnbiA6IGxlZnQ7XHJcblxyXG4iLCIvLyBUSVRMRVxyXG5cclxuJHRlYW0tdjNfdGl0bGUtdjFfcGFydDFfY29sb3I6ICR0aXRsZS12MV9wYXJ0MV9jb2xvciAhZGVmYXVsdDtcclxuJHRlYW0tdjNfdGl0bGUtdjFfcGFydDFfZHJhd2luZ19jb2xvcjogJHRlYW0tdjJfdGl0bGUtdjFfcGFydDFfY29sb3IgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX3RpdGxlLXYxX3BhcnQyX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuXHJcbi8vbGlua2VzXHJcbiR0ZWFtLXYzX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1taW46ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZS1taW4gIWRlZmF1bHQ7IC8vIDEycHhcclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfZm9udC1zaXplLW1heDogJGNvcmVfY3RhLXByaW1hcnlfZm9udC1zaXplLW1heCAhZGVmYXVsdDsgLy8gMTJweFxyXG4kdGVhbS12M19jdGEtcHJpbWFyeV9mb250LXNpemUgICAgOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXNpemUgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX2N0YS1wcmltYXJ5X2ZvbnQtZmFtaWx5IDogJGNvcmVfY3RhLXByaW1hcnlfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX2N0YS1wcmltYXJ5X2ZvbnQtd2VpZ2h0IDogJGNvcmVfY3RhLXByaW1hcnlfZm9udC13ZWlnaHQhZGVmYXVsdDtcclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfZm9udDogJGNvcmVfY3RhLXByaW1hcnlfZm9udCAhZGVmYXVsdDtcclxuXHJcbiR0ZWFtLXYzX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZyAhZGVmYXVsdDtcclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfYm9yZGVyLXdpZHRoICA6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtICFkZWZhdWx0O1xyXG5cclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfYmFja2dyb3VuZCAgICAgOiAkY29yZV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kICAhZGVmYXVsdDtcclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfY29sb3IgICAgICAgICAgOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvciAhZGVmYXVsdDtcclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yICAgOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3IgICFkZWZhdWx0O1xyXG5cclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfaG92ZXJfY29sb3IgICAgICAgOiAkY29yZV9jdGEtcHJpbWFyeV9ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfaG92ZXJfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ob3Zlcl9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kdGVhbS12M19jdGEtcHJpbWFyeV9kcmF3aW5nX2NvbG9yOiRjb3JlX2N0YS1wcmltYXJ5X2RyYXdpbmdfY29sb3IgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX2N0YS1wcmltYXJ5X2RyYXdpbmdfaG92ZXJfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2RyYXdpbmdfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX2N0YS1wcmltYXJ5X2RyYXdpbmdfYm9yZGVyX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2JvcmRlcl9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiR0ZWFtLXYzX2J1dHRvbi0tc3dlZXBfYmVmb3JlX2JhY2tncm91bmQ6ICRidXR0b24tLXN3ZWVwX2JlZm9yZV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uIEJ1bGxldFxyXG4kdGVhbS12M19wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kdGVhbS12M19wYWdpbmF0aW9uX2J1bGxldF9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yICFkZWZhdWx0O1xyXG4kdGVhbS12M19wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXMgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kdGVhbS12M19wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9tYXJnaW4gIWRlZmF1bHQ7XHJcblxyXG4kdGVhbS12M19wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYmFja2dyb3VuZCA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kdGVhbS12M19wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfY29sb3IgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX3BhZ2luYXRpb25fYnVsbGV0LWFjdGl2ZV9ib3JkZXItY29sb3IgOiAkY29yZV9wYWdpbmF0aW9uX2J1bGxldF9hY3RpdmVfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuLy8gUGFnaW5hdGlvbiBcIlByw6ljw6lkZW50XCIgZXQgXCJTdWl2YW50XCIgXHJcbiR0ZWFtLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kdGVhbS12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9jb2xvciAhZGVmYXVsdDtcclxuJHRlYW0tdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvciAgIWRlZmF1bHQ7XHJcblxyXG4kdGVhbS12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9iYWNrZ3JvdW5kOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kdGVhbS12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yICAgIWRlZmF1bHQ7XHJcblxyXG4kdGVhbS12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF93aWR0aCAhZGVmYXVsdDtcclxuJHRlYW0tdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaGVpZ2h0IDokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gKioqKioqKioqKioqKlxyXG4vLyBJVEVNXHJcbiR0ZWFtLXYzX2l0ZW1fbmFtZV9kZWNvcmF0ZS1jb2xvciA6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX2l0ZW1fbmFtZV9wYXJ0MV9mb250LXNpemUtbWluOiAwLjgxMjVyZW0gIWRlZmF1bHQ7IC8vIDEzcHhcclxuJHRlYW0tdjNfaXRlbV9uYW1lX3BhcnQxX2ZvbnQtc2l6ZS1tYXg6IDEuMTg3NXJlbSAhZGVmYXVsdDsgLy8gMTlweFxyXG4kdGVhbS12M19pdGVtX25hbWVfcGFydDFfZm9udC1zaXplIDogY2xhbXAoJHRlYW0tdjNfaXRlbV9uYW1lX3BhcnQxX2ZvbnQtc2l6ZS1taW4sIGNhbGMoMC4wNjI1cmVtICsgMC45Mzc1dncpLCAkdGVhbS12M19pdGVtX25hbWVfcGFydDFfZm9udC1zaXplLW1heCkgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX2l0ZW1fbmFtZV9wYXJ0MV9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyR0ZWFtLXYzX2l0ZW1fbmFtZV9wYXJ0MV9mb250LXNpemUgfSAvIDEuNCAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX2l0ZW1fbmFtZV9wYXJ0MV90cmFuc2Zvcm0gOiBjYXBpdGFsaXplICFkZWZhdWx0O1xyXG5cclxuJHRlYW0tdjNfaXRlbV9wYXJ0Ml9mb250LXNpemUgOiAxcmVtICFkZWZhdWx0OyAvLzE2cHhcclxuXHJcbiR0ZWFtLXYzX2l0ZW1fcGhvbmVfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skdGVhbS12M19pdGVtX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kdGVhbS12M19pdGVtX3Bob25lX2NvbG9yOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG4kdGVhbS12M19pdGVtX3Bob25lX3RleHQtYWxpZ24gOiBsZWZ0ICFkZWZhdWx0O1xyXG4kdGVhbS12M19pdGVtX21haWxfcGFydDJfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgI3skdGVhbS12M19pdGVtX3BhcnQyX2ZvbnQtc2l6ZX0gLyAxLjQgJGZvbnQtZmFtaWx5LS0xICFkZWZhdWx0O1xyXG4kdGVhbS12M19pdGVtX21haWxfY29sb3I6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcbiR0ZWFtLXYzX2l0ZW1fbWFpbF90ZXh0LWFsaWduIDogbGVmdCAhZGVmYXVsdDtcclxuXHJcbiR0ZWFtLXYzX2RlY29yYXRlX2JhY2tncm91bmQgOiAjRkRGN0VGICFkZWZhdWx0O1xyXG4kdGVhbS12M19jb250ZW50X2JhY2tncm91bmQtY29sb3I6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuXHJcbi50ZWFtLXYzIHtcclxuXHJcbiAgICAmX190aXRsZXtcclxuXHJcbiAgICAgICAgLnRpdGxlLXYxe1xyXG4gICAgICAgICAgICAmX19wYXJ0MSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRlYW0tdjNfdGl0bGUtdjFfcGFydDFfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0ZWFtLXYzX3RpdGxlLXYxX3BhcnQxX2RyYXdpbmdfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fcGFydDIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZWFtLXYzX3RpdGxlLXYxX3BhcnQyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9fbGlua3Mge1xyXG4gICAgICAgIC5jdGEtcHJpbWFyeSB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICR0ZWFtLXYzX2N0YS1wcmltYXJ5X2ZvbnQ7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkdGVhbS12M19jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICR0ZWFtLXYzX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICBib3JkZXItd2lkdGg6ICR0ZWFtLXYzX2N0YS1wcmltYXJ5X2JvcmRlci13aWR0aDtcclxuICAgICAgICAgICAgY29sb3I6ICR0ZWFtLXYzX2N0YS1wcmltYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGVhbS12M19jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR0ZWFtLXYzX2N0YS1wcmltYXJ5X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRlYW0tdjNfY3RhLXByaW1hcnlfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR0ZWFtLXYzX2N0YS1wcmltYXJ5X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIC5jdGEtcHJpbWFyeV9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHRlYW0tdjNfY3RhLXByaW1hcnlfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRlYW0tdjNfYnV0dG9uLS1zd2VlcF9iZWZvcmVfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkdGVhbS12M19jdGEtcHJpbWFyeV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW1zIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRlYW0tdjNfY29udGVudF9iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgIC50aXRsZS12MXtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgJl9fcGFydDF7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19wYXJ0MntcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZWFtLXYzX2l0ZW1fbmFtZV9kZWNvcmF0ZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkdGVhbS12M19pdGVtX25hbWVfcGFydDFfdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJHRlYW0tdjNfaXRlbV9uYW1lX3BhcnQxX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFtLXYzX2NvbnRlbnRfYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRhY3Qge1xyXG4gICAgICAgICAgICAmLXRlbCB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkdGVhbS12M19pdGVtX3Bob25lX3BhcnQyX2ZvbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRlYW0tdjNfaXRlbV9waG9uZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICR0ZWFtLXYzX2l0ZW1fcGhvbmVfdGV4dC1hbGlnbjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1tYWlsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6ICR0ZWFtLXYzX2l0ZW1fbWFpbF9wYXJ0Ml9mb250O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZWFtLXYzX2l0ZW1fbWFpbF9jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICR0ZWFtLXYzX2l0ZW1fbWFpbF90ZXh0LWFsaWduO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3N3aXBlci1idXR0b25ze1xyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6JHRlYW0tdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgd2lkdGg6JHRlYW0tdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfd2lkdGg7XHJcbiAgICAgICAgICAgIGhlaWdodDokdGVhbS12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0ZWFtLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICR0ZWFtLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRlYW0tdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRlYW0tdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDtcclxuXHJcbiAgICAgICAgICAgICAgICBzdmd7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHRlYW0tdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zd2lwZXItcGFnaW5hdGlvbiB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGVhbS12M19wYWdpbmF0aW9uX2J1bGxldF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRlYW0tdjNfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRlYW0tdjNfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkdGVhbS12M19wYWdpbmF0aW9uX2J1bGxldF9ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgICAgICBtYXJnaW46ICR0ZWFtLXYzX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiAgICAgICAgICAgICYtYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0ZWFtLXYzX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZWFtLXYzX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRlYW0tdjNfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2MiU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGhlaWdodDogNDglO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbS12M19kZWNvcmF0ZV9iYWNrZ3JvdW5kO1xyXG4gICAgfVxyXG5cclxufSIsIi8vIFRJVExFXHJcblxyXG4kdGVhbS12M190aXRsZS12MV9wYXJ0MV9jb2xvcjogJHRpdGxlLXYxX3BhcnQxX2NvbG9yO1xyXG4kdGVhbS12M190aXRsZS12MV9wYXJ0MV9kcmF3aW5nX2NvbG9yOiAkdGVhbS12Ml90aXRsZS12MV9wYXJ0MV9jb2xvcjtcclxuJHRlYW0tdjNfdGl0bGUtdjFfcGFydDJfY29sb3I6ICRjb2xvcl9icmFuZC0xO1xyXG5cclxuLy9saW5rZXNcclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfZm9udC1zaXplLW1pbjogJGNvcmVfY3RhLXByaW1hcnlfZm9udC1zaXplLW1pbjsgLy8gMTJweFxyXG4kdGVhbS12M19jdGEtcHJpbWFyeV9mb250LXNpemUtbWF4OiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXNpemUtbWF4OyAvLyAxMnB4XHJcbiR0ZWFtLXYzX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZSAgICA6ICRjb3JlX2N0YS1wcmltYXJ5X2ZvbnQtc2l6ZTtcclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfZm9udC1mYW1pbHkgOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LWZhbWlseTtcclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfZm9udC13ZWlnaHQgOiAkY29yZV9jdGEtcHJpbWFyeV9mb250LXdlaWdodDtcclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfZm9udDogJGNvcmVfY3RhLXByaW1hcnlfZm9udDtcclxuXHJcbiR0ZWFtLXYzX2N0YS1wcmltYXJ5X2xldHRlci1zcGFjaW5nOiAkY29yZV9jdGEtcHJpbWFyeV9sZXR0ZXItc3BhY2luZztcclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfYm9yZGVyLXdpZHRoICA6ICRjb3JlX2N0YS1wcmltYXJ5X2JvcmRlci13aWR0aDtcclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfdGV4dC10cmFuc2Zvcm06ICRjb3JlX2N0YS1wcmltYXJ5X3RleHQtdHJhbnNmb3JtO1xyXG5cclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfYmFja2dyb3VuZCAgICAgOiAkY29yZV9jdGEtcHJpbWFyeV9iYWNrZ3JvdW5kIDtcclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfY29sb3IgICAgICAgICAgOiAkY29yZV9jdGEtcHJpbWFyeV9jb2xvcjtcclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfYm9yZGVyLWNvbG9yICAgOiAkY29yZV9jdGEtcHJpbWFyeV9ib3JkZXItY29sb3IgO1xyXG5cclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfaG92ZXJfY29sb3IgICAgICAgOiAkY29yZV9jdGEtcHJpbWFyeV9ob3Zlcl9jb2xvcjtcclxuJHRlYW0tdjNfY3RhLXByaW1hcnlfaG92ZXJfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9ob3Zlcl9ib3JkZXItY29sb3I7XHJcblxyXG4kdGVhbS12M19jdGEtcHJpbWFyeV9kcmF3aW5nX2NvbG9yOiRjb3JlX2N0YS1wcmltYXJ5X2RyYXdpbmdfY29sb3I7XHJcbiR0ZWFtLXYzX2N0YS1wcmltYXJ5X2RyYXdpbmdfaG92ZXJfY29sb3I6ICRjb3JlX2N0YS1wcmltYXJ5X2RyYXdpbmdfaG92ZXJfY29sb3I7XHJcbiR0ZWFtLXYzX2N0YS1wcmltYXJ5X2RyYXdpbmdfYm9yZGVyX2NvbG9yOiAkY29yZV9jdGEtcHJpbWFyeV9kcmF3aW5nX2JvcmRlcl9jb2xvcjtcclxuXHJcbiR0ZWFtLXYzX2J1dHRvbi0tc3dlZXBfYmVmb3JlX2JhY2tncm91bmQ6ICRidXR0b24tLXN3ZWVwX2JlZm9yZV9iYWNrZ3JvdW5kO1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb24gQnVsbGV0XHJcbiR0ZWFtLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JhY2tncm91bmQ7XHJcbiR0ZWFtLXYzX3BhZ2luYXRpb25fYnVsbGV0X2NvbG9yIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfY29sb3I7XHJcbiR0ZWFtLXYzX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1jb2xvcjtcclxuJHRlYW0tdjNfcGFnaW5hdGlvbl9idWxsZXRfYm9yZGVyLXJhZGl1cyA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2JvcmRlci1yYWRpdXM7XHJcbiR0ZWFtLXYzX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbiA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X21hcmdpbjtcclxuXHJcbiR0ZWFtLXYzX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9iYWNrZ3JvdW5kIDogJGNvcmVfcGFnaW5hdGlvbl9idWxsZXRfYWN0aXZlX2JhY2tncm91bmQ7XHJcbiR0ZWFtLXYzX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9jb2xvcjtcclxuJHRlYW0tdjNfcGFnaW5hdGlvbl9idWxsZXQtYWN0aXZlX2JvcmRlci1jb2xvciA6ICRjb3JlX3BhZ2luYXRpb25fYnVsbGV0X2FjdGl2ZV9ib3JkZXItY29sb3I7XHJcblxyXG4vLyBQYWdpbmF0aW9uIFwiUHLDqWPDqWRlbnRcIiBldCBcIlN1aXZhbnRcIiBcclxuJHRlYW0tdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTU7XHJcbiR0ZWFtLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2NvbG9yO1xyXG4kdGVhbS12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ib3JkZXItY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfYm9yZGVyLWNvbG9yIDtcclxuXHJcbiR0ZWFtLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JhY2tncm91bmQ6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfYmFja2dyb3VuZDtcclxuJHRlYW0tdjNfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I6JGNvcmVfc3dpcGVyX2J1dHRvbl9wcmV2LW5leHRfaG92ZXJfY29sb3I7XHJcbiR0ZWFtLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hvdmVyX2JvcmRlci1jb2xvcjokY29yZV9zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9ob3Zlcl9ib3JkZXItY29sb3IgIDtcclxuXHJcbiR0ZWFtLXYzX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X3dpZHRoO1xyXG4kdGVhbS12M19zd2lwZXJfYnV0dG9uX3ByZXYtbmV4dF9oZWlnaHQgOiRjb3JlX3N3aXBlcl9idXR0b25fcHJldi1uZXh0X2hlaWdodDtcclxuXHJcblxyXG4vLyAqKioqKioqKioqKioqXHJcbi8vIElURU1cclxuJHRlYW0tdjNfaXRlbV9uYW1lX2RlY29yYXRlLWNvbG9yIDogJGNvbG9yX25ldXRyYWwtMTtcclxuJHRlYW0tdjNfaXRlbV9uYW1lX3BhcnQxX2ZvbnQtc2l6ZS1taW46IDAuODEyNXJlbTsgLy8gMTNweFxyXG4kdGVhbS12M19pdGVtX25hbWVfcGFydDFfZm9udC1zaXplLW1heDogMS4xODc1cmVtOyAvLyAxOXB4XHJcbiR0ZWFtLXYzX2l0ZW1fbmFtZV9wYXJ0MV9mb250LXNpemUgOiBjbGFtcCgkdGVhbS12M19pdGVtX25hbWVfcGFydDFfZm9udC1zaXplLW1pbiwgY2FsYygwLjA2MjVyZW0gKyAwLjkzNzV2dyksICR0ZWFtLXYzX2l0ZW1fbmFtZV9wYXJ0MV9mb250LXNpemUtbWF4KTtcclxuJHRlYW0tdjNfaXRlbV9uYW1lX3BhcnQxX2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwICN7JHRlYW0tdjNfaXRlbV9uYW1lX3BhcnQxX2ZvbnQtc2l6ZSB9IC8gMS40ICRmb250LWZhbWlseS0tMTtcclxuJHRlYW0tdjNfaXRlbV9uYW1lX3BhcnQxX3RyYW5zZm9ybSA6IGNhcGl0YWxpemU7XHJcblxyXG4kdGVhbS12M19pdGVtX3BhcnQyX2ZvbnQtc2l6ZSA6IDFyZW07IC8vMTZweFxyXG5cclxuJHRlYW0tdjNfaXRlbV9waG9uZV9wYXJ0Ml9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyR0ZWFtLXYzX2l0ZW1fcGFydDJfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTE7XHJcbiR0ZWFtLXYzX2l0ZW1fcGhvbmVfY29sb3I6ICRjb2xvcl9uZXV0cmFsLTE7XHJcbiR0ZWFtLXYzX2l0ZW1fcGhvbmVfdGV4dC1hbGlnbiA6IGxlZnQ7XHJcbiR0ZWFtLXYzX2l0ZW1fbWFpbF9wYXJ0Ml9mb250OiBub3JtYWwgbm9ybWFsIDQwMCAjeyR0ZWFtLXYzX2l0ZW1fcGFydDJfZm9udC1zaXplfSAvIDEuNCAkZm9udC1mYW1pbHktLTE7XHJcbiR0ZWFtLXYzX2l0ZW1fbWFpbF9jb2xvcjogJGNvbG9yX25ldXRyYWwtMTtcclxuJHRlYW0tdjNfaXRlbV9tYWlsX3RleHQtYWxpZ24gOiBsZWZ0O1xyXG5cclxuJHRlYW0tdjNfZGVjb3JhdGVfYmFja2dyb3VuZCA6ICNGREY3RUY7XHJcbiR0ZWFtLXYzX2NvbnRlbnRfYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiIsIlxyXG4vLyBDVEEgc2Vjb25kYXJ5XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZm9udC1zaXplLW1pbiA6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZm9udC1zaXplLW1pbiAhZGVmYXVsdDsgLy8gMTJweFxyXG4kY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2ZvbnQtc2l6ZS1tYXg6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZm9udC1zaXplLW1heCAhZGVmYXVsdDsgLy8gMTJweFxyXG4kY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2ZvbnQtc2l6ZTogJGNvcmVfY3RhLXNlY29uZGFyeV9mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZm9udC1mYW1pbHk6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZm9udC13ZWlnaHQ6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZm9udC13ZWlnaHQgIWRlZmF1bHQ7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZm9udDogbm9ybWFsIG5vcm1hbCAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2ZvbnQtd2VpZ2h0ICN7JGNvbm5lY3RfY3RhLXNlY29uZGFyeV9mb250LXNpemV9IC8gMSAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2ZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG5cclxuJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9wYWRkaW5nOiAkY29yZV9jdGEtc2Vjb25kYXJ5X3BhZGRpbmcgIWRlZmF1bHQ7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfdGV4dC1hbGlnbjogJGNvcmVfY3RhLXNlY29uZGFyeV90ZXh0LWFsaWduICFkZWZhdWx0O1xyXG4kY29ubmVjdF9jdGEtc2Vjb25kYXJ5X3RleHQtZGVjb3JhdGlvbjogJGNvcmVfY3RhLXNlY29uZGFyeV90ZXh0LWRlY29yYXRpb24gIWRlZmF1bHQ7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1zZWNvbmRhcnlfbGV0dGVyLXNwYWNpbmcgIWRlZmF1bHQ7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfYm9yZGVyLXdpZHRoOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2JvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGNvbm5lY3RfY3RhLXNlY29uZGFyeV90ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXNlY29uZGFyeV90ZXh0LXRyYW5zZm9ybSAhZGVmYXVsdDtcclxuXHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfYmFja2dyb3VuZDogJGNvcmVfY3RhLXNlY29uZGFyeV9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2NvbG9yOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2NvbG9yICFkZWZhdWx0O1xyXG4kY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXNlY29uZGFyeV9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfaWNvbl9maWxsLWNvbG9yOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2ljb25fZmlsbC1jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfaG92ZXJfYmFja2dyb3VuZDogJGNvcmVfY3RhLXNlY29uZGFyeV9ob3Zlcl9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2hvdmVyX2NvbG9yOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2hvdmVyX2JvcmRlci1jb2xvcjogJGNvcmVfY3RhLXNlY29uZGFyeV9ob3Zlcl9ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfaG92ZXJfZmlsbC1jb2xvcjogJGNvcmVfY3RhLXNlY29uZGFyeV9ob3Zlcl9maWxsLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZHJhd2luZ19oZWlnaHQ6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZHJhd2luZ19oZWlnaHQgIWRlZmF1bHQ7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZHJhd2luZ193aWR0aDogJGNvcmVfY3RhLXNlY29uZGFyeV9kcmF3aW5nX3dpZHRoICFkZWZhdWx0O1xyXG4kY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfY29sb3I6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZHJhd2luZ19jb2xvciAhZGVmYXVsdDtcclxuJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9kcmF3aW5nX2hvdmVyX2NvbG9yOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfY29sb3IgIWRlZmF1bHQ7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZHJhd2luZ19ib3JkZXJfY29sb3I6ICRjb3JlX2N0YS1zZWNvbmRhcnlfY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfc3Ryb2tlMV9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZHJhd2luZ19zdHJva2UyX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9kcmF3aW5nX3N0cm9rZTFfaG92ZXJfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfc3Ryb2tlMl9ob3Zlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcblxyXG5cclxuJGNvbm5lY3RfYnV0dG9uX2tlYmFiLW1lbnVfc2l6ZSA6IDZweCAhZGVmYXVsdDtcclxuJGNvbm5lY3RfYnV0dG9uX2tlYmFiLW1lbnVfY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuLy8gRHJvcGRvd25cclxuJGNvbm5lY3RfZHJvcGRvd25fZm9udC1zaXplLW1pbiA6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZm9udC1zaXplLW1pbiAhZGVmYXVsdDsgLy8gMTJweFxyXG4kY29ubmVjdF9kcm9wZG93bl9mb250LXNpemUtbWF4OiAkY29yZV9jdGEtc2Vjb25kYXJ5X2ZvbnQtc2l6ZS1tYXggIWRlZmF1bHQ7IC8vIDEycHhcclxuJGNvbm5lY3RfZHJvcGRvd25fZm9udC1zaXplOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2ZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGNvbm5lY3RfZHJvcGRvd25fZm9udC1mYW1pbHk6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRjb25uZWN0X2Ryb3Bkb3duX2ZvbnQtd2VpZ2h0OiAkY29yZV9jdGEtc2Vjb25kYXJ5X2ZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xyXG4kY29ubmVjdF9kcm9wZG93bl9mb250OiBub3JtYWwgbm9ybWFsICRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZm9udC13ZWlnaHQgI3skY29ubmVjdF9kcm9wZG93bl9mb250LXNpemV9IC8gMSAkY29ubmVjdF9kcm9wZG93bl9mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGNvbm5lY3RfZHJvcGRvd25fdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhZGVmYXVsdDtcclxuJGNvbm5lY3RfZHJvcGRvd25fY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kY29ubmVjdF9kcm9wZG93bl9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuXHJcbiRjb25uZWN0X2Ryb3Bkb3duX2hvdmVyX2NvbG9yOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcbi8vIE1vYmlsZVxyXG4kY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2NvbG9yLS1tb2JpbGU6ICRjb25uZWN0X2N0YS1zZWNvbmRhcnlfY29sb3IgIWRlZmF1bHQ7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfYmFja2dyb3VuZC0tbW9iaWxlOiAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfYm9yZGVyLWNvbG9yLS1tb2JpbGU6ICRjb25uZWN0X2N0YS1zZWNvbmRhcnlfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2hvdmVyX2NvbG9yLS1tb2JpbGU6ICRjb25uZWN0X2N0YS1zZWNvbmRhcnlfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfaG92ZXJfYm9yZGVyLWNvbG9yLS1tb2JpbGU6ICRjb25uZWN0X2N0YS1zZWNvbmRhcnlfaG92ZXJfYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfaG92ZXJfY29sb3ItLW1vYmlsZTogJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9kcmF3aW5nX2hvdmVyX2NvbG9yICFkZWZhdWx0O1xyXG4kY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfc3Ryb2tlMV9ob3Zlcl9jb2xvci0tbW9iaWxlOiAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfc3Ryb2tlMV9ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9kcmF3aW5nX3N0cm9rZTJfaG92ZXJfY29sb3ItLW1vYmlsZTogJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9kcmF3aW5nX3N0cm9rZTJfaG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfaG92ZXJfYmFja2dyb3VuZC0tbW9iaWxlOiAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2hvdmVyX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZHJhd2luZ19jb2xvci0tbW9iaWxlOiAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfY29sb3IgIWRlZmF1bHQ7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZHJhd2luZ19zdHJva2UxX2NvbG9yLS1tb2JpbGU6ICRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZHJhd2luZ19zdHJva2UxX2NvbG9yICFkZWZhdWx0O1xyXG4kY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfc3Ryb2tlMl9jb2xvci0tbW9iaWxlOiAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfc3Ryb2tlMl9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRjb25uZWN0X2J1dHRvbl9rZWJhYi1tZW51X2NvbG9yLS1tb2JpbGU6ICRjb25uZWN0X2J1dHRvbl9rZWJhYi1tZW51X2NvbG9yICFkZWZhdWx0O1xyXG4kY29ubmVjdF9kcm9wZG93bl9iYWNrZ3JvdW5kLS1tb2JpbGU6ICRjb25uZWN0X2Ryb3Bkb3duX2JhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRjb25uZWN0X2Ryb3Bkb3duX2NvbG9yLS1tb2JpbGU6ICRjb25uZWN0X2Ryb3Bkb3duX2NvbG9yICFkZWZhdWx0O1xyXG4kY29ubmVjdF9kcm9wZG93bl9ob3Zlcl9jb2xvci0tbW9iaWxlOiAkY29ubmVjdF9kcm9wZG93bl9ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4udG9wYmFyLFxyXG4ubWFpbi1uYXZfX3RvcGJhciB7XHJcbiAgICAuY29ubmVjdCB7XHJcblxyXG4gICAgICAgIC5jdGEtc2Vjb25kYXJ5IHtcclxuICAgICAgICAgICAgZm9udDogJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9mb250O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9sZXR0ZXItc3BhY2luZztcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRjb25uZWN0X2N0YS1zZWNvbmRhcnlfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc2V0LWxpbms7XHJcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9ib3JkZXItd2lkdGg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9ob3Zlcl9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9ob3Zlcl9ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICAuY3RhLXNlY29uZGFyeV9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9kcmF3aW5nX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIC5zdHJva2UtY29sb3ItMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9kcmF3aW5nX3N0cm9rZTFfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5zdHJva2UtY29sb3ItMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9kcmF3aW5nX3N0cm9rZTJfaG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQgOiAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2hvdmVyX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2RyYXdpbmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9kcmF3aW5nX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgLnN0cm9rZS1jb2xvci0xIHtcclxuICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZHJhd2luZ19zdHJva2UxX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnN0cm9rZS1jb2xvci0yIHtcclxuICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZHJhd2luZ19zdHJva2UyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGlua3MtZ3JvdXBfX2xpbmsrLmxpbmtzLWdyb3VwX19saW5rIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fYnV0dG9uIHtcclxuICAgICAgICAgICAgJi1rZWJhYiB7XHJcblxyXG4gICAgICAgICAgICAgICAgd2lkdGg6ICRjb25uZWN0X2J1dHRvbl9rZWJhYi1tZW51X3NpemU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRjb25uZWN0X2J1dHRvbl9rZWJhYi1tZW51X3NpemU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29ubmVjdF9idXR0b25fa2ViYWItbWVudV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogJGNvbm5lY3RfYnV0dG9uX2tlYmFiLW1lbnVfc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRjb25uZWN0X2J1dHRvbl9rZWJhYi1tZW51X3NpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbm5lY3RfYnV0dG9uX2tlYmFiLW1lbnVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTdweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogN3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcblxyXG5cclxuICAgICAgICAmX19kcm9wZG93biB7XHJcbiAgICAgICAgICAgICZbaGlkZGVuXSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDIuM3JlbTtcclxuXHJcbiAgICAgICAgICAgIC5saW5rcy1ncm91cF9fbGluayB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29ubmVjdF9kcm9wZG93bl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb25uZWN0X2Ryb3Bkb3duX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGNvbm5lY3RfZHJvcGRvd25fZm9udDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkY29ubmVjdF9kcm9wZG93bl90ZXh0LXRyYW5zZm9ybTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbm5lY3RfZHJvcGRvd25faG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogLjZyZW0gLjVyZW0gLjZyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvcl9icmFuZC02O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IC42cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYWluLW5hdl9fdG9wYmFyIHtcclxuICAgIC5jb25uZWN0IHtcclxuXHJcbiAgICAgICAgLmN0YS1zZWNvbmRhcnkge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9jb2xvci0tbW9iaWxlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2JhY2tncm91bmQtLW1vYmlsZTtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2JvcmRlci1jb2xvci0tbW9iaWxlO1xyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2hvdmVyX2NvbG9yLS1tb2JpbGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb25uZWN0X2N0YS1zZWNvbmRhcnlfaG92ZXJfYm9yZGVyLWNvbG9yLS1tb2JpbGU7XHJcbiAgICAgICAgICAgICAgICAuY3RhLXNlY29uZGFyeV9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9kcmF3aW5nX2hvdmVyX2NvbG9yLS1tb2JpbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgLnN0cm9rZS1jb2xvci0xIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfc3Ryb2tlMV9ob3Zlcl9jb2xvci0tbW9iaWxlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuc3Ryb2tlLWNvbG9yLTIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZHJhd2luZ19zdHJva2UyX2hvdmVyX2NvbG9yLS1tb2JpbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQgOiAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2hvdmVyX2JhY2tncm91bmQtLW1vYmlsZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fZHJhd2luZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfY29sb3ItLW1vYmlsZTtcclxuICAgICAgICAgICAgICAgIC5zdHJva2UtY29sb3ItMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfc3Ryb2tlMV9jb2xvci0tbW9iaWxlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnN0cm9rZS1jb2xvci0yIHtcclxuICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZHJhd2luZ19zdHJva2UyX2NvbG9yLS1tb2JpbGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2J1dHRvbiB7XHJcbiAgICAgICAgICAgICYta2ViYWIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbm5lY3RfYnV0dG9uX2tlYmFiLW1lbnVfY29sb3ItLW1vYmlsZTtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbm5lY3RfYnV0dG9uX2tlYmFiLW1lbnVfY29sb3ItLW1vYmlsZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG5cclxuXHJcbiAgICAgICAgJl9fZHJvcGRvd24ge1xyXG5cclxuICAgICAgICAgICAgLmxpbmtzLWdyb3VwX19saW5rIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb25uZWN0X2Ryb3Bkb3duX2JhY2tncm91bmQtLW1vYmlsZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29ubmVjdF9kcm9wZG93bl9jb2xvci0tbW9iaWxlO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29ubmVjdF9kcm9wZG93bl9ob3Zlcl9jb2xvci0tbW9iaWxlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiIsIlxyXG4vLyBDVEEgc2Vjb25kYXJ5XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZm9udC1zaXplLW1pbiA6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZm9udC1zaXplLW1pbjsgLy8gMTJweFxyXG4kY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2ZvbnQtc2l6ZS1tYXg6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZm9udC1zaXplLW1heDsgLy8gMTJweFxyXG4kY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2ZvbnQtc2l6ZTogJGNvcmVfY3RhLXNlY29uZGFyeV9mb250LXNpemU7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZm9udC1mYW1pbHk6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZm9udC1mYW1pbHk7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZm9udC13ZWlnaHQ6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZm9udC13ZWlnaHQ7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZm9udDogbm9ybWFsIG5vcm1hbCAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2ZvbnQtd2VpZ2h0ICN7JGNvbm5lY3RfY3RhLXNlY29uZGFyeV9mb250LXNpemV9IC8gMSAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2ZvbnQtZmFtaWx5O1xyXG5cclxuJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9wYWRkaW5nOiAkY29yZV9jdGEtc2Vjb25kYXJ5X3BhZGRpbmc7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfdGV4dC1hbGlnbjogJGNvcmVfY3RhLXNlY29uZGFyeV90ZXh0LWFsaWduO1xyXG4kY29ubmVjdF9jdGEtc2Vjb25kYXJ5X3RleHQtZGVjb3JhdGlvbjogJGNvcmVfY3RhLXNlY29uZGFyeV90ZXh0LWRlY29yYXRpb247XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfbGV0dGVyLXNwYWNpbmc6ICRjb3JlX2N0YS1zZWNvbmRhcnlfbGV0dGVyLXNwYWNpbmc7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfYm9yZGVyLXdpZHRoOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2JvcmRlci13aWR0aDtcclxuJGNvbm5lY3RfY3RhLXNlY29uZGFyeV90ZXh0LXRyYW5zZm9ybTogJGNvcmVfY3RhLXNlY29uZGFyeV90ZXh0LXRyYW5zZm9ybTtcclxuXHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTI7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfY29sb3I6ICRjb3JlX2N0YS1zZWNvbmRhcnlfY29sb3I7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfYm9yZGVyLWNvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9pY29uX2ZpbGwtY29sb3I6ICRjb3JlX2N0YS1zZWNvbmRhcnlfaWNvbl9maWxsLWNvbG9yO1xyXG5cclxuJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9ob3Zlcl9iYWNrZ3JvdW5kOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2hvdmVyX2JhY2tncm91bmQ7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfaG92ZXJfY29sb3I6ICRjb3JlX2N0YS1zZWNvbmRhcnlfaG92ZXJfY29sb3I7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfaG92ZXJfYm9yZGVyLWNvbG9yOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2hvdmVyX2JvcmRlci1jb2xvcjtcclxuJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9ob3Zlcl9maWxsLWNvbG9yOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2hvdmVyX2ZpbGwtY29sb3I7XHJcblxyXG5cclxuJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9kcmF3aW5nX2hlaWdodDogJGNvcmVfY3RhLXNlY29uZGFyeV9kcmF3aW5nX2hlaWdodDtcclxuJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9kcmF3aW5nX3dpZHRoOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfd2lkdGg7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZHJhd2luZ19jb2xvcjogJGNvcmVfY3RhLXNlY29uZGFyeV9kcmF3aW5nX2NvbG9yO1xyXG4kY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2RyYXdpbmdfaG92ZXJfY29sb3I6ICRjb3JlX2N0YS1zZWNvbmRhcnlfZHJhd2luZ19jb2xvcjtcclxuJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9kcmF3aW5nX2JvcmRlcl9jb2xvcjogJGNvcmVfY3RhLXNlY29uZGFyeV9jb2xvcjtcclxuXHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZHJhd2luZ19zdHJva2UxX2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9kcmF3aW5nX3N0cm9rZTJfY29sb3I6ICRjb2xvcl9uZXV0cmFsLTE7XHJcbiRjb25uZWN0X2N0YS1zZWNvbmRhcnlfZHJhd2luZ19zdHJva2UxX2hvdmVyX2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuJGNvbm5lY3RfY3RhLXNlY29uZGFyeV9kcmF3aW5nX3N0cm9rZTJfaG92ZXJfY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG5cclxuXHJcbiRjb25uZWN0X2J1dHRvbl9rZWJhYi1tZW51X3NpemUgOiA2cHg7XHJcbiRjb25uZWN0X2J1dHRvbl9rZWJhYi1tZW51X2NvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuXHJcbi8vIERyb3Bkb3duXHJcbiRjb25uZWN0X2Ryb3Bkb3duX2ZvbnQtc2l6ZS1taW4gOiAkY29yZV9jdGEtc2Vjb25kYXJ5X2ZvbnQtc2l6ZS1taW47IC8vIDEycHhcclxuJGNvbm5lY3RfZHJvcGRvd25fZm9udC1zaXplLW1heDogJGNvcmVfY3RhLXNlY29uZGFyeV9mb250LXNpemUtbWF4OyAvLyAxMnB4XHJcbiRjb25uZWN0X2Ryb3Bkb3duX2ZvbnQtc2l6ZTogJGNvcmVfY3RhLXNlY29uZGFyeV9mb250LXNpemU7XHJcbiRjb25uZWN0X2Ryb3Bkb3duX2ZvbnQtZmFtaWx5OiAkY29yZV9jdGEtc2Vjb25kYXJ5X2ZvbnQtZmFtaWx5O1xyXG4kY29ubmVjdF9kcm9wZG93bl9mb250LXdlaWdodDogJGNvcmVfY3RhLXNlY29uZGFyeV9mb250LXdlaWdodDtcclxuJGNvbm5lY3RfZHJvcGRvd25fZm9udDogbm9ybWFsIG5vcm1hbCAkY29ubmVjdF9jdGEtc2Vjb25kYXJ5X2ZvbnQtd2VpZ2h0ICN7JGNvbm5lY3RfZHJvcGRvd25fZm9udC1zaXplfSAvIDEgJGNvbm5lY3RfZHJvcGRvd25fZm9udC1mYW1pbHk7XHJcbiRjb25uZWN0X2Ryb3Bkb3duX3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiRjb25uZWN0X2Ryb3Bkb3duX2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuJGNvbm5lY3RfZHJvcGRvd25fYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTE7XHJcblxyXG4kY29ubmVjdF9kcm9wZG93bl9ob3Zlcl9jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcblxyXG4iLCIkZnJlZXRleHRfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kZnJlZXRleHRfbWF4LXdpZHRoOiBhdXRvICFkZWZhdWx0O1xyXG4kZnJlZXRleHRfZm9udDogbm9ybWFsIG5vcm1hbCA0MDAgLjhyZW0gLyAxcmVtICRmb250LWZhbWlseS0tMSAhZGVmYXVsdDtcclxuJGZyZWV0ZXh0X2FfY29sb3I6ICRmcmVldGV4dF9jb2xvciAhZGVmYXVsdDtcclxuJGZyZWV0ZXh0X2FfY29sb3ItLWhvdmVyOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuXHJcbi5mcmVldGV4dCB7XHJcbiAgICAmX3dyYXBwZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogJGZyZWV0ZXh0X21heC13aWR0aDtcclxuICAgIH1cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIGNvbG9yOiAkZnJlZXRleHRfY29sb3I7XHJcbiAgICAgICAgZm9udDogJGZyZWV0ZXh0X2ZvbnQ7XHJcblxyXG5cclxuICAgICAgICAvLyBIdG1sIExpYnJlXHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJGZyZWV0ZXh0X2FfY29sb3I7XHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRmcmVldGV4dF9hX2NvbG9yLS1ob3ZlclxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiJGZyZWV0ZXh0X2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuJGZyZWV0ZXh0X21heC13aWR0aDogYXV0bztcclxuJGZyZWV0ZXh0X2ZvbnQ6IG5vcm1hbCBub3JtYWwgNDAwIC44cmVtIC8gMXJlbSAkZm9udC1mYW1pbHktLTE7XHJcbiRmcmVldGV4dF9hX2NvbG9yOiAkZnJlZXRleHRfY29sb3I7XHJcbiRmcmVldGV4dF9hX2NvbG9yLS1ob3ZlcjogJGNvbG9yX2JyYW5kLTI7XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRGVmYXVsdFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuJGxhbmdfYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDtcclxuXHJcbiRsYW5nLXN3aXRjaF9zcy1jb250ZW50X2JhY2tncm91bmQgOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJGxhbmctc3dpdGNoX3NzLWNvbnRlbnRfYm9yZGVyIDogMCAhZGVmYXVsdDtcclxuXHJcbiRsYW5nLXN3aXRjaF9nX21haW5fY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuJGxhbmctc3dpdGNoX3NlbGVjdF9jb2xvcjogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRsYW5nLXN3aXRjaF9zZWxlY3RfYXJyb3dfY29sb3I6ICRsYW5nLXN3aXRjaF9nX21haW5fY29sb3IgIWRlZmF1bHQ7XHJcbiRsYW5nLXN3aXRjaF9zZWxlY3RfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgLjc1cmVtLzFlbSAkZm9udC1mYW1pbHktLTEgIWRlZmF1bHQ7XHJcbiRsYW5nLXN3aXRjaF9zZWxlY3RfbGV0dGVyLXNwYWNpbmc6IDAgIWRlZmF1bHQ7XHJcbiRsYW5nLXN3aXRjaF9zZWxlY3RfdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhZGVmYXVsdDtcclxuXHJcbiRsYW5nLXN3aXRjaF9zcy1jb250ZW50LWxpc3Qtb3B0aW9uLWJhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuJGxhbmctc3dpdGNoX3NzLWNvbnRlbnQtbGlzdC1vcHRpb24tY29sb3IgOiAkY29sb3JfbmV1dHJhbC0xICFkZWZhdWx0O1xyXG5cclxuJGxhbmctc3dpdGNoX3NzLWNvbnRlbnRfbGlzdF9vcHRpb25faG92ZXJfYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kbGFuZy1zd2l0Y2hfc3MtY29udGVudF9saXN0X29wdGlvbl9ob3Zlcl9jb2xvciA6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcblxyXG4kbGFuZy1zd2l0Y2hfc3MtY29udGVudF9saXN0X29wdGlvbl9zZWxlY3RlZF9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTIgIWRlZmF1bHQ7XHJcbiRsYW5nLXN3aXRjaF9zcy1jb250ZW50X2xpc3Rfb3B0aW9uX3NlbGVjdGVkX2NvbG9yIDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG4kbGFuZy1zd2l0Y2hfc2VsZWN0X29wdGlvbl9jb2xvcjogJGxhbmctc3dpdGNoX2dfbWFpbl9jb2xvciAhZGVmYXVsdDtcclxuJGxhbmctc3dpdGNoX3NlbGVjdF9vcHRpb25faG92ZXJfY29sb3I6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcbiRsYW5nLXN3aXRjaF9zZWxlY3Rfb3B0aW9uX2JhY2tncm91bmQtY29sb3I6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcbiRsYW5nLXN3aXRjaF9zZWxlY3Rfb3B0aW9uX2hvdmVyX2JhY2tncm91bmQtY29sb3I6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG5cclxuJGxhbmctc3dpdGNoX3NlbGVjdF9vcHRpb25fZGlzYWJsZWRfY29sb3I6ICRjb2xvcl9uZXV0cmFsLTQgIWRlZmF1bHQ7XHJcbiRsYW5nLXN3aXRjaF9zZWxlY3Rfb3B0aW9uX2Rpc2FibGVkX2JhY2tncm91bmQtY29sb3I6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcblxyXG4kbWVudV9sYW5nLXN3aXRjaF9zZWxlY3RfY29sb3I6ICRjb2xvcl9uZXV0cmFsLTEgIWRlZmF1bHQ7XHJcblxyXG4kbWVudV9sYW5nLXN3aXRjaF9zZWxlY3Rfb3B0aW9uX2NvbG9yOiAkbGFuZy1zd2l0Y2hfc2VsZWN0X29wdGlvbl9jb2xvciAhZGVmYXVsdDtcclxuJG1lbnVfbGFuZy1zd2l0Y2hfc2VsZWN0X29wdGlvbl9ob3Zlcl9jb2xvcjogJGxhbmctc3dpdGNoX3NlbGVjdF9vcHRpb25faG92ZXJfY29sb3IgIWRlZmF1bHQ7XHJcbiRtZW51X2xhbmctc3dpdGNoX3NlbGVjdF9vcHRpb25fYmFja2dyb3VuZC1jb2xvcjogJGxhbmctc3dpdGNoX3NlbGVjdF9vcHRpb25fYmFja2dyb3VuZC1jb2xvciAhZGVmYXVsdDtcclxuJG1lbnVfbGFuZy1zd2l0Y2hfc2VsZWN0X29wdGlvbl9ob3Zlcl9iYWNrZ3JvdW5kLWNvbG9yOiAkbGFuZy1zd2l0Y2hfc2VsZWN0X29wdGlvbl9ob3Zlcl9iYWNrZ3JvdW5kLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJG1lbnVfbGFuZy1zd2l0Y2hfc2VsZWN0X29wdGlvbl9kaXNhYmxlZF9jb2xvcjogJGxhbmctc3dpdGNoX3NlbGVjdF9vcHRpb25fZGlzYWJsZWRfY29sb3IgIWRlZmF1bHQ7XHJcbiRtZW51X2xhbmctc3dpdGNoX3NlbGVjdF9vcHRpb25fZGlzYWJsZWRfYmFja2dyb3VuZC1jb2xvcjogJGxhbmctc3dpdGNoX3NlbGVjdF9vcHRpb25fZGlzYWJsZWRfYmFja2dyb3VuZC1jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRsYW5nLXN3aXRjaF9nX21haW5fY29sb3ItLWlubmVyOiAkbGFuZy1zd2l0Y2hfZ19tYWluX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbiRsYW5nLXN3aXRjaF9zZWxlY3RfY29sb3ItLWlubmVyOiAkbGFuZy1zd2l0Y2hfc2VsZWN0X2NvbG9yICFkZWZhdWx0O1xyXG4kbGFuZy1zd2l0Y2hfc2VsZWN0X2Fycm93X2NvbG9yLS1pbm5lcjogJGxhbmctc3dpdGNoX3NlbGVjdF9hcnJvd19jb2xvciAhZGVmYXVsdDtcclxuJGxhbmctc3dpdGNoX3NlbGVjdF9mb250LS1pbm5lcjogJGxhbmctc3dpdGNoX3NlbGVjdF9mb250ICFkZWZhdWx0O1xyXG4kbGFuZy1zd2l0Y2hfc2VsZWN0X2xldHRlci1zcGFjaW5nLS1pbm5lcjogJGxhbmctc3dpdGNoX3NlbGVjdF9sZXR0ZXItc3BhY2luZyAhZGVmYXVsdDtcclxuJGxhbmctc3dpdGNoX3NlbGVjdF90ZXh0LXRyYW5zZm9ybS0taW5uZXI6ICRsYW5nLXN3aXRjaF9zZWxlY3RfdGV4dC10cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcblxyXG4kbGFuZy1zd2l0Y2hfc3MtY29udGVudF9iYWNrZ3JvdW5kLS1pbm5lcjogJGxhbmctc3dpdGNoX3NzLWNvbnRlbnRfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGxhbmctc3dpdGNoX3NzLWNvbnRlbnRfYm9yZGVyLS1pbm5lcjogJGxhbmctc3dpdGNoX3NzLWNvbnRlbnRfYm9yZGVyICFkZWZhdWx0O1xyXG5cclxuJGxhbmctc3dpdGNoX3NzLWNvbnRlbnQtbGlzdC1vcHRpb24tYmFja2dyb3VuZC0taW5uZXI6ICRsYW5nLXN3aXRjaF9zcy1jb250ZW50LWxpc3Qtb3B0aW9uLWJhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRsYW5nLXN3aXRjaF9zcy1jb250ZW50LWxpc3Qtb3B0aW9uLWNvbG9yLS1pbm5lcjogJGxhbmctc3dpdGNoX3NzLWNvbnRlbnQtbGlzdC1vcHRpb24tY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kbGFuZy1zd2l0Y2hfc3MtY29udGVudF9saXN0X29wdGlvbl9ob3Zlcl9iYWNrZ3JvdW5kLS1pbm5lcjogJGxhbmctc3dpdGNoX3NzLWNvbnRlbnRfbGlzdF9vcHRpb25faG92ZXJfYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGxhbmctc3dpdGNoX3NzLWNvbnRlbnRfbGlzdF9vcHRpb25faG92ZXJfY29sb3ItLWlubmVyOiAkbGFuZy1zd2l0Y2hfc3MtY29udGVudF9saXN0X29wdGlvbl9ob3Zlcl9jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRsYW5nLXN3aXRjaF9zcy1jb250ZW50X2xpc3Rfb3B0aW9uX3NlbGVjdGVkX2JhY2tncm91bmQtLWlubmVyOiAkbGFuZy1zd2l0Y2hfc3MtY29udGVudF9saXN0X29wdGlvbl9zZWxlY3RlZF9iYWNrZ3JvdW5kICFkZWZhdWx0O1xyXG4kbGFuZy1zd2l0Y2hfc3MtY29udGVudF9saXN0X29wdGlvbl9zZWxlY3RlZF9jb2xvci0taW5uZXI6ICRsYW5nLXN3aXRjaF9zcy1jb250ZW50X2xpc3Rfb3B0aW9uX3NlbGVjdGVkX2NvbG9yICFkZWZhdWx0O1xyXG5cclxuJGxhbmctc3dpdGNoX3NlbGVjdF9vcHRpb25fZGlzYWJsZWRfY29sb3ItLWlubmVyOiAkbGFuZy1zd2l0Y2hfc2VsZWN0X29wdGlvbl9kaXNhYmxlZF9jb2xvciAhZGVmYXVsdDtcclxuJGxhbmctc3dpdGNoX3NlbGVjdF9vcHRpb25fZGlzYWJsZWRfYmFja2dyb3VuZC1jb2xvci0taW5uZXI6ICRsYW5nLXN3aXRjaF9zZWxlY3Rfb3B0aW9uX2Rpc2FibGVkX2JhY2tncm91bmQtY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBBdXRyZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi50b3BiYXIge1xyXG4gICAgLmxhbmcge1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAkbGFuZ19ib3JkZXItbGVmdDtcclxuICAgIH1cclxufVxyXG4ubGFuZy1zd2l0Y2gge1xyXG4gICAgLnNzLW1haW4gLnNzLXNpbmdsZS1zZWxlY3RlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG4gICAgLnNzLW1haW4gLnNzLXNpbmdsZS1zZWxlY3RlZCAuc3MtYXJyb3cgc3Bhbi5hcnJvdy1kb3duIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgIC5zcy1tYWluIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAuc3Mtc2luZ2xlLXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgZm9udDogJGxhbmctc3dpdGNoX3NlbGVjdF9mb250O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGxhbmctc3dpdGNoX3NlbGVjdF90ZXh0LXRyYW5zZm9ybTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRsYW5nLXN3aXRjaF9zZWxlY3RfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbGFuZy1zd2l0Y2hfc2VsZWN0X2NvbG9yO1xyXG4gICAgICAgICAgICAucGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRsYW5nLXN3aXRjaF9zZWxlY3RfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNzLWFycm93IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGFuZy1zd2l0Y2hfc2VsZWN0X2Fycm93X2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zcy1saXN0IHtcclxuICAgICAgICBmb250OiAkbGFuZy1zd2l0Y2hfc2VsZWN0X2ZvbnQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICRsYW5nLXN3aXRjaF9zZWxlY3RfdGV4dC10cmFuc2Zvcm07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRsYW5nLXN3aXRjaF9zZWxlY3RfbGV0dGVyLXNwYWNpbmc7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAuc3MtY29udGVudCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGxhbmctc3dpdGNoX3NzLWNvbnRlbnQtYmFja2dyb3VuZDtcclxuICAgICAgICBib3JkZXI6ICRsYW5nLXN3aXRjaF9zcy1jb250ZW50X2JvcmRlcjtcclxuICAgICAgICAuc3MtbGlzdCAuc3Mtb3B0aW9uIHtcclxuICAgICAgICAgICAgY29sb3I6ICRsYW5nLXN3aXRjaF9zcy1jb250ZW50LWxpc3Qtb3B0aW9uLWNvbG9yO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGFuZy1zd2l0Y2hfc3MtY29udGVudC1saXN0LW9wdGlvbi1iYWNrZ3JvdW5kO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxhbmctc3dpdGNoX3NzLWNvbnRlbnRfbGlzdF9vcHRpb25faG92ZXJfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsYW5nLXN3aXRjaF9zcy1jb250ZW50X2xpc3Rfb3B0aW9uX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnNzLW9wdGlvbi1zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxhbmctc3dpdGNoX3NzLWNvbnRlbnRfbGlzdF9vcHRpb25fc2VsZWN0ZWRfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGFuZy1zd2l0Y2hfc3MtY29udGVudF9saXN0X29wdGlvbl9zZWxlY3RlZF9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuc3MtZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRsYW5nLXN3aXRjaF9zcy1jb250ZW50X2xpc3Rfb3B0aW9uX3NlbGVjdGVkX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxhbmctc3dpdGNoX3NzLWNvbnRlbnRfbGlzdF9vcHRpb25fc2VsZWN0ZWRfYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiRtZW51LXN3aXRjaC1icmVha3BvaW50KSB7XHJcbiAgICAgICAgLm1haW4tbmF2ICYge1xyXG4gICAgICAgICAgICAuc3MtbWFpbiB7XHJcbiAgICAgICAgICAgICAgICAuc3Mtc2luZ2xlLXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1lbnVfbGFuZy1zd2l0Y2hfc2VsZWN0X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIC5zcy1hcnJvdyBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGFuZy1zd2l0Y2hfc2VsZWN0X2Fycm93X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNzLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRtZW51X2xhbmctc3dpdGNoX3NlbGVjdF9vcHRpb25fY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVudV9sYW5nLXN3aXRjaF9zZWxlY3Rfb3B0aW9uX2JhY2tncm91bmQtY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgLnNzLW9wdGlvbi5zcy1kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtZW51X2xhbmctc3dpdGNoX3NlbGVjdF9vcHRpb25fZGlzYWJsZWRfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1lbnVfbGFuZy1zd2l0Y2hfc2VsZWN0X29wdGlvbl9kaXNhYmxlZF9iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3MtY29udGVudCAuc3MtbGlzdCAuc3Mtb3B0aW9uIHtcclxuICAgICAgICAgICAgICAgIC5zcy1oaWdobGlnaHRlZCwgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtZW51X2xhbmctc3dpdGNoX3NlbGVjdF9vcHRpb25faG92ZXJfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1lbnVfbGFuZy1zd2l0Y2hfc2VsZWN0X29wdGlvbl9ob3Zlcl9iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubGFuZy1zd2l0Y2gtLWZsYWcge1xyXG4gICAgc3Bhbi5wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgLmxhbmctc3dpdGNoX19vcHRpb24ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtaW4td2lkdGg6IDQycHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogMjBweDtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1kZTpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ltYWdlcy9mbGFnL2RlLnBuZycpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1kazpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ltYWdlcy9mbGFnL2RrLnBuZycpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1lbjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ltYWdlcy9mbGFnL2VuLnBuZycpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1lczpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ltYWdlcy9mbGFnL2VzLnBuZycpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1mcjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ltYWdlcy9mbGFnL2ZyLnBuZycpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1pdDpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ltYWdlcy9mbGFnL2l0LnBuZycpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1ubDpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ltYWdlcy9mbGFnL25sLnBuZycpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1ubzpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ltYWdlcy9mbGFnL25vLnBuZycpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1wdDpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ltYWdlcy9mbGFnL3B0LnBuZycpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1ydTpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ltYWdlcy9mbGFnL3J1LnBuZycpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1zZTpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ltYWdlcy9mbGFnL3NlLnBuZycpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGFuZ19fc2VsZWN0IHtcclxuICAgICAgICAucGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ1JSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tZGUge1xyXG4gICAgICAgICAgICAucGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaW1hZ2VzL2ZsYWcvZGUucG5nJyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tZGsge1xyXG4gICAgICAgICAgICAucGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaW1hZ2VzL2ZsYWcvZGsucG5nJyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tZW4ge1xyXG4gICAgICAgICAgICAucGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaW1hZ2VzL2ZsYWcvZW4ucG5nJyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tZXMge1xyXG4gICAgICAgICAgICAucGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaW1hZ2VzL2ZsYWcvZXMucG5nJyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tZnIge1xyXG4gICAgICAgICAgICAucGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaW1hZ2VzL2ZsYWcvZnIucG5nJyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0taXQge1xyXG4gICAgICAgICAgICAucGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaW1hZ2VzL2ZsYWcvaXQucG5nJyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tbmwge1xyXG4gICAgICAgICAgICAucGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaW1hZ2VzL2ZsYWcvbmwucG5nJyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tbm8ge1xyXG4gICAgICAgICAgICAucGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaW1hZ2VzL2ZsYWcvbm8ucG5nJyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tcHQge1xyXG4gICAgICAgICAgICAucGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaW1hZ2VzL2ZsYWcvcHQucG5nJyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tcnUge1xyXG4gICAgICAgICAgICAucGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaW1hZ2VzL2ZsYWcvcnUucG5nJyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tc2Uge1xyXG4gICAgICAgICAgICAucGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaW1hZ2VzL2ZsYWcvc2UucG5nJyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNzLWNvbnRlbnQgLnNzLWxpc3QgLnNzLW9wdGlvbiB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgU3R5bGUgaW5uZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmhlYWRlci0taW5uZXIge1xyXG4gICAgLmxhbmctc3dpdGNoIHtcclxuICAgICAgICAuc3MtbWFpbiB7XHJcbiAgICAgICAgICAgIC5zcy1zaW5nbGUtc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAgICAgZm9udDogJGxhbmctc3dpdGNoX3NlbGVjdF9mb250LS1pbm5lcjtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbGFuZy1zd2l0Y2hfc2VsZWN0X3RleHQtdHJhbnNmb3JtLS1pbm5lcjtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkbGFuZy1zd2l0Y2hfc2VsZWN0X2xldHRlci1zcGFjaW5nLS1pbm5lcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGFuZy1zd2l0Y2hfc2VsZWN0X2NvbG9yLS1pbm5lcjtcclxuICAgICAgICAgICAgICAgIC5zcy1hcnJvdyBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRsYW5nLXN3aXRjaF9zZWxlY3RfYXJyb3dfY29sb3ItLWlubmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3MtbGlzdCB7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRsYW5nLXN3aXRjaF9zZWxlY3RfZm9udC0taW5uZXI7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkbGFuZy1zd2l0Y2hfc2VsZWN0X3RleHQtdHJhbnNmb3JtLS1pbm5lcjtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRsYW5nLXN3aXRjaF9zZWxlY3RfbGV0dGVyLXNwYWNpbmctLWlubmVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNzLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGFuZy1zd2l0Y2hfc3MtY29udGVudC1iYWNrZ3JvdW5kLS1pbm5lcjtcclxuICAgICAgICAgICAgYm9yZGVyOiAkbGFuZy1zd2l0Y2hfc3MtY29udGVudF9ib3JkZXItLWlubmVyO1xyXG4gICAgICAgICAgICAuc3MtbGlzdCAuc3Mtb3B0aW9uIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGFuZy1zd2l0Y2hfc3MtY29udGVudC1saXN0LW9wdGlvbi1jb2xvci0taW5uZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGFuZy1zd2l0Y2hfc3MtY29udGVudC1saXN0LW9wdGlvbi1iYWNrZ3JvdW5kLS1pbm5lcjtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxhbmctc3dpdGNoX3NzLWNvbnRlbnRfbGlzdF9vcHRpb25faG92ZXJfYmFja2dyb3VuZC0taW5uZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxhbmctc3dpdGNoX3NzLWNvbnRlbnRfbGlzdF9vcHRpb25faG92ZXJfY29sb3ItLWlubmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuc3Mtb3B0aW9uLXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxhbmctc3dpdGNoX3NzLWNvbnRlbnRfbGlzdF9vcHRpb25fc2VsZWN0ZWRfY29sb3ItLWlubmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsYW5nLXN3aXRjaF9zcy1jb250ZW50X2xpc3Rfb3B0aW9uX3NlbGVjdGVkX2JhY2tncm91bmQtLWlubmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5zcy1kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsYW5nLXN3aXRjaF9zcy1jb250ZW50X2xpc3Rfb3B0aW9uX3NlbGVjdGVkX2NvbG9yLS1pbm5lcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGFuZy1zd2l0Y2hfc3MtY29udGVudF9saXN0X29wdGlvbl9zZWxlY3RlZF9iYWNrZ3JvdW5kLS1pbm5lcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRGVmYXVsdFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuJGxhbmdfYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtMjtcclxuXHJcbiRsYW5nLXN3aXRjaF9zcy1jb250ZW50X2JhY2tncm91bmQgOiB0cmFuc3BhcmVudDtcclxuJGxhbmctc3dpdGNoX3NzLWNvbnRlbnRfYm9yZGVyIDogMDtcclxuXHJcbiRsYW5nLXN3aXRjaF9nX21haW5fY29sb3I6ICRjb2xvcl9icmFuZC0yO1xyXG5cclxuJGxhbmctc3dpdGNoX3NlbGVjdF9jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcbiRsYW5nLXN3aXRjaF9zZWxlY3RfYXJyb3dfY29sb3I6ICRsYW5nLXN3aXRjaF9nX21haW5fY29sb3I7XHJcbiRsYW5nLXN3aXRjaF9zZWxlY3RfZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgMC44NzVyZW0vMWVtICRmb250LWZhbWlseS0tMTtcclxuJGxhbmctc3dpdGNoX3NlbGVjdF9sZXR0ZXItc3BhY2luZzogMDtcclxuJGxhbmctc3dpdGNoX3NlbGVjdF90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuJGxhbmctc3dpdGNoX3NzLWNvbnRlbnQtbGlzdC1vcHRpb24tYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC0xO1xyXG4kbGFuZy1zd2l0Y2hfc3MtY29udGVudC1saXN0LW9wdGlvbi1jb2xvciA6ICRjb2xvcl9uZXV0cmFsLTE7XHJcblxyXG4kbGFuZy1zd2l0Y2hfc3MtY29udGVudF9saXN0X29wdGlvbl9ob3Zlcl9iYWNrZ3JvdW5kIDogJGNvbG9yX2JyYW5kLTI7XHJcbiRsYW5nLXN3aXRjaF9zcy1jb250ZW50X2xpc3Rfb3B0aW9uX2hvdmVyX2NvbG9yIDogJGNvbG9yX25ldXRyYWwtMTtcclxuXHJcbiRsYW5nLXN3aXRjaF9zcy1jb250ZW50X2xpc3Rfb3B0aW9uX3NlbGVjdGVkX2JhY2tncm91bmQgOiAkY29sb3JfYnJhbmQtMjtcclxuJGxhbmctc3dpdGNoX3NzLWNvbnRlbnRfbGlzdF9vcHRpb25fc2VsZWN0ZWRfY29sb3IgOiAkY29sb3JfYnJhbmQtNTtcclxuXHJcbiRsYW5nLXN3aXRjaF9zZWxlY3Rfb3B0aW9uX2NvbG9yOiAkbGFuZy1zd2l0Y2hfZ19tYWluX2NvbG9yO1xyXG4kbGFuZy1zd2l0Y2hfc2VsZWN0X29wdGlvbl9ob3Zlcl9jb2xvcjogJGNvbG9yX25ldXRyYWwtMTtcclxuJGxhbmctc3dpdGNoX3NlbGVjdF9vcHRpb25fYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX25ldXRyYWwtMTtcclxuJGxhbmctc3dpdGNoX3NlbGVjdF9vcHRpb25faG92ZXJfYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcblxyXG4kbGFuZy1zd2l0Y2hfc2VsZWN0X29wdGlvbl9kaXNhYmxlZF9jb2xvcjogJGNvbG9yX25ldXRyYWwtNDtcclxuJGxhbmctc3dpdGNoX3NlbGVjdF9vcHRpb25fZGlzYWJsZWRfYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX25ldXRyYWwtMTtcclxuXHJcbiRtZW51X2xhbmctc3dpdGNoX3NlbGVjdF9jb2xvcjogJGNvbG9yX25ldXRyYWwtMTtcclxuXHJcbiRtZW51X2xhbmctc3dpdGNoX3NlbGVjdF9vcHRpb25fY29sb3I6ICRsYW5nLXN3aXRjaF9zZWxlY3Rfb3B0aW9uX2NvbG9yO1xyXG4kbWVudV9sYW5nLXN3aXRjaF9zZWxlY3Rfb3B0aW9uX2hvdmVyX2NvbG9yOiAkbGFuZy1zd2l0Y2hfc2VsZWN0X29wdGlvbl9ob3Zlcl9jb2xvcjtcclxuJG1lbnVfbGFuZy1zd2l0Y2hfc2VsZWN0X29wdGlvbl9iYWNrZ3JvdW5kLWNvbG9yOiAkbGFuZy1zd2l0Y2hfc2VsZWN0X29wdGlvbl9iYWNrZ3JvdW5kLWNvbG9yO1xyXG4kbWVudV9sYW5nLXN3aXRjaF9zZWxlY3Rfb3B0aW9uX2hvdmVyX2JhY2tncm91bmQtY29sb3I6ICRsYW5nLXN3aXRjaF9zZWxlY3Rfb3B0aW9uX2hvdmVyX2JhY2tncm91bmQtY29sb3I7XHJcblxyXG4kbWVudV9sYW5nLXN3aXRjaF9zZWxlY3Rfb3B0aW9uX2Rpc2FibGVkX2NvbG9yOiAkbGFuZy1zd2l0Y2hfc2VsZWN0X29wdGlvbl9kaXNhYmxlZF9jb2xvcjtcclxuJG1lbnVfbGFuZy1zd2l0Y2hfc2VsZWN0X29wdGlvbl9kaXNhYmxlZF9iYWNrZ3JvdW5kLWNvbG9yOiAkbGFuZy1zd2l0Y2hfc2VsZWN0X29wdGlvbl9kaXNhYmxlZF9iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cclxuJGxhbmctc3dpdGNoX2dfbWFpbl9jb2xvci0taW5uZXI6ICRsYW5nLXN3aXRjaF9nX21haW5fY29sb3I7XHJcblxyXG5cclxuJGxhbmctc3dpdGNoX3NlbGVjdF9jb2xvci0taW5uZXI6ICRsYW5nLXN3aXRjaF9zZWxlY3RfY29sb3I7XHJcbiRsYW5nLXN3aXRjaF9zZWxlY3RfYXJyb3dfY29sb3ItLWlubmVyOiAkbGFuZy1zd2l0Y2hfc2VsZWN0X2Fycm93X2NvbG9yO1xyXG4kbGFuZy1zd2l0Y2hfc2VsZWN0X2ZvbnQtLWlubmVyOiAkbGFuZy1zd2l0Y2hfc2VsZWN0X2ZvbnQ7XHJcbiRsYW5nLXN3aXRjaF9zZWxlY3RfbGV0dGVyLXNwYWNpbmctLWlubmVyOiAkbGFuZy1zd2l0Y2hfc2VsZWN0X2xldHRlci1zcGFjaW5nO1xyXG4kbGFuZy1zd2l0Y2hfc2VsZWN0X3RleHQtdHJhbnNmb3JtLS1pbm5lcjogJGxhbmctc3dpdGNoX3NlbGVjdF90ZXh0LXRyYW5zZm9ybTtcclxuXHJcbiRsYW5nLXN3aXRjaF9zcy1jb250ZW50X2JhY2tncm91bmQtLWlubmVyOiAkbGFuZy1zd2l0Y2hfc3MtY29udGVudF9iYWNrZ3JvdW5kO1xyXG4kbGFuZy1zd2l0Y2hfc3MtY29udGVudF9ib3JkZXItLWlubmVyOiAkbGFuZy1zd2l0Y2hfc3MtY29udGVudF9ib3JkZXI7XHJcblxyXG4kbGFuZy1zd2l0Y2hfc3MtY29udGVudC1saXN0LW9wdGlvbi1iYWNrZ3JvdW5kLS1pbm5lcjogJGxhbmctc3dpdGNoX3NzLWNvbnRlbnQtbGlzdC1vcHRpb24tYmFja2dyb3VuZDtcclxuJGxhbmctc3dpdGNoX3NzLWNvbnRlbnQtbGlzdC1vcHRpb24tY29sb3ItLWlubmVyOiAkbGFuZy1zd2l0Y2hfc3MtY29udGVudC1saXN0LW9wdGlvbi1jb2xvcjtcclxuXHJcbiRsYW5nLXN3aXRjaF9zcy1jb250ZW50X2xpc3Rfb3B0aW9uX2hvdmVyX2JhY2tncm91bmQtLWlubmVyOiAkbGFuZy1zd2l0Y2hfc3MtY29udGVudF9saXN0X29wdGlvbl9ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4kbGFuZy1zd2l0Y2hfc3MtY29udGVudF9saXN0X29wdGlvbl9ob3Zlcl9jb2xvci0taW5uZXI6ICRsYW5nLXN3aXRjaF9zcy1jb250ZW50X2xpc3Rfb3B0aW9uX2hvdmVyX2NvbG9yO1xyXG5cclxuJGxhbmctc3dpdGNoX3NzLWNvbnRlbnRfbGlzdF9vcHRpb25fc2VsZWN0ZWRfYmFja2dyb3VuZC0taW5uZXI6ICRsYW5nLXN3aXRjaF9zcy1jb250ZW50X2xpc3Rfb3B0aW9uX3NlbGVjdGVkX2JhY2tncm91bmQ7XHJcbiRsYW5nLXN3aXRjaF9zcy1jb250ZW50X2xpc3Rfb3B0aW9uX3NlbGVjdGVkX2NvbG9yLS1pbm5lcjogJGxhbmctc3dpdGNoX3NzLWNvbnRlbnRfbGlzdF9vcHRpb25fc2VsZWN0ZWRfY29sb3I7XHJcblxyXG4kbGFuZy1zd2l0Y2hfc2VsZWN0X29wdGlvbl9kaXNhYmxlZF9jb2xvci0taW5uZXI6ICRsYW5nLXN3aXRjaF9zZWxlY3Rfb3B0aW9uX2Rpc2FibGVkX2NvbG9yO1xyXG4kbGFuZy1zd2l0Y2hfc2VsZWN0X29wdGlvbl9kaXNhYmxlZF9iYWNrZ3JvdW5kLWNvbG9yLS1pbm5lcjogJGxhbmctc3dpdGNoX3NlbGVjdF9vcHRpb25fZGlzYWJsZWRfYmFja2dyb3VuZC1jb2xvcjtcclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8vXHJcbi8vIFPDqWxlY3Rpb25cclxuLy9cclxuJHNlbGVjdGlvbl9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gQmxvYyBzw6lsZWN0aW9uIDogY291bGV1ciBkZSBmb25kXHJcbiRzZWxlY3Rpb25fcGFkZGluZyAgIDogMCAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIEJsb2Mgc8OpbGVjdGlvbiA6IG1hcmdlcyBpbnRlcm5lc1xyXG5cclxuJHNlbGVjdGlvbl9iYWRnZV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gU8OpbGVjdGlvbiBiYWRnZSA6IGNvdWxldXIgZGUgZm9uZFxyXG4kc2VsZWN0aW9uX2JhZGdlX2NvbG9yICAgICA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gU8OpbGVjdGlvbiBiYWRnZSA6IGNvdWxldXIgZHUgdGV4dGVcclxuXHJcblxyXG4kc2VsZWN0aW9uX2ljb25fYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uX2ljb25fY29sb3IgOiAkY29sb3JfYnJhbmQtNSAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBTw6lsZWN0aW9uIGljb25lOiBjb3VsZXVyXHJcbiRzZWxlY3Rpb25faWNvbl9maWxsICA6ICRjb2xvcl9icmFuZC0yICFkZWZhdWx0O1xyXG4kc2VsZWN0aW9uX2ljb25fc3Ryb2tlOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbl9pY29uX2JvcmRlcjogMCAhZGVmYXVsdDtcclxuXHJcbi8vICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXHJcbi8vICBUb3AgYmFyIGlubmVyXHJcbi8vICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8vXHJcbi8vIFPDqWxlY3Rpb25cclxuLy9cclxuJHNlbGVjdGlvbl9iYWNrZ3JvdW5kLS1pbm5lcjogJHNlbGVjdGlvbl9iYWNrZ3JvdW5kICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gQmxvYyBzw6lsZWN0aW9uIDogY291bGV1ciBkZSBmb25kXHJcbiRzZWxlY3Rpb25fcGFkZGluZy0taW5uZXIgICA6ICRzZWxlY3Rpb25fcGFkZGluZyAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIEJsb2Mgc8OpbGVjdGlvbiA6IG1hcmdlcyBpbnRlcm5lc1xyXG5cclxuJHNlbGVjdGlvbl9iYWRnZV9iYWNrZ3JvdW5kLS1pbm5lcjogJHNlbGVjdGlvbl9iYWRnZV9iYWNrZ3JvdW5kICFkZWZhdWx0OyAgICAgICAgICAgICAgLy8gU8OpbGVjdGlvbiBiYWRnZSA6IGNvdWxldXIgZGUgZm9uZFxyXG4kc2VsZWN0aW9uX2JhZGdlX2NvbG9yLS1pbm5lciAgICAgOiAkc2VsZWN0aW9uX2JhZGdlX2NvbG9yICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAvLyBTw6lsZWN0aW9uIGJhZGdlIDogY291bGV1ciBkdSB0ZXh0ZVxyXG5cclxuJHNlbGVjdGlvbl9pY29uX2NvbG9yLS1pbm5lciA6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAvLyBTw6lsZWN0aW9uIGljb25lOiBjb3VsZXVyXHJcbiRzZWxlY3Rpb25faWNvbl9maWxsLS1pbm5lciAgOiAkc2VsZWN0aW9uX2ljb25fZmlsbCAhZGVmYXVsdDtcclxuJHNlbGVjdGlvbl9pY29uX3N0cm9rZS0taW5uZXI6ICRzZWxlY3Rpb25faWNvbl9zdHJva2UgIWRlZmF1bHQ7XHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBTdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnNlbGVjdGlvbi1pY29uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAkc2VsZWN0aW9uX2JhY2tncm91bmQ7XHJcblxyXG4gICAgJl9fYmFkZ2Uge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxLjJlbTtcclxuICAgICAgICBoZWlnaHQ6IDEuMmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IC0wLjJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkc2VsZWN0aW9uX2JhZGdlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgY29sb3I6ICRzZWxlY3Rpb25fYmFkZ2VfY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHNlbGVjdGlvbl9pY29uX2JhY2tncm91bmQ7XHJcbiAgICAgICAgcGFkZGluZzogLjRyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICBib3JkZXI6ICRzZWxlY3Rpb25faWNvbl9ib3JkZXI7XHJcbiAgICAgICAgJiA+ICoge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWxlY3Rpb25faWNvbl9jb2xvcjtcclxuICAgICAgICAgICAgZmlsbDogJHNlbGVjdGlvbl9pY29uX2ZpbGw7XHJcbiAgICAgICAgICAgIHN0cm9rZTogJHNlbGVjdGlvbl9pY29uX3N0cm9rZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLypAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiRtZW51LXN3aXRjaC1icmVha3BvaW50KSB7XHJcbiAgICAgICAgLm1haW4tbmF2ICYge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kIDogJG1lbnVfc2VsZWN0aW9uX2JhY2tncm91bmQ7XHJcblxyXG4gICAgICAgICAgICAmX19iYWRnZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kIDogJG1lbnVfc2VsZWN0aW9uX2JhZGdlX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvciAgICAgIDogJG1lbnVfc2VsZWN0aW9uX2JhZGdlX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19pY29uIHtcclxuICAgICAgICAgICAgICAgICYgPiAqIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvciAgOiAkbWVudV9zZWxlY3Rpb25faWNvbl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsICAgOiAkbWVudV9zZWxlY3Rpb25faWNvbl9maWxsO1xyXG4gICAgICAgICAgICAgICAgICAgIHN0cm9rZSA6ICRtZW51X3NlbGVjdGlvbl9pY29uX3N0cm9rZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH0qL1xyXG59XHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgU3R5bGUgaW5uZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmhlYWRlci0taW5uZXIge1xyXG4gICAgLnNlbGVjdGlvbi1pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkc2VsZWN0aW9uX2JhY2tncm91bmQtLWlubmVyO1xyXG5cclxuICAgICAgICAmX19iYWRnZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWxlY3Rpb25fYmFkZ2VfYmFja2dyb3VuZC0taW5uZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkc2VsZWN0aW9uX2JhZGdlX2NvbG9yLS1pbm5lcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ljb24ge1xyXG4gICAgICAgICAgICAmID4gKiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlbGVjdGlvbl9pY29uX2NvbG9yLS1pbm5lcjtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRzZWxlY3Rpb25faWNvbl9maWxsLS1pbm5lcjtcclxuICAgICAgICAgICAgICAgIHN0cm9rZTogJHNlbGVjdGlvbl9pY29uX3N0cm9rZS0taW5uZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIERlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8vXHJcbi8vIFPDqWxlY3Rpb25cclxuLy9cclxuJHNlbGVjdGlvbl9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gQmxvYyBzw6lsZWN0aW9uIDogY291bGV1ciBkZSBmb25kXHJcbiRzZWxlY3Rpb25fcGFkZGluZyAgIDogMDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIEJsb2Mgc8OpbGVjdGlvbiA6IG1hcmdlcyBpbnRlcm5lc1xyXG5cclxuJHNlbGVjdGlvbl9iYWRnZV9iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtMjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gU8OpbGVjdGlvbiBiYWRnZSA6IGNvdWxldXIgZGUgZm9uZFxyXG4kc2VsZWN0aW9uX2JhZGdlX2NvbG9yICAgICA6ICRjb2xvcl9icmFuZC01OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gU8OpbGVjdGlvbiBiYWRnZSA6IGNvdWxldXIgZHUgdGV4dGVcclxuXHJcblxyXG4kc2VsZWN0aW9uX2ljb25fYmFja2dyb3VuZCA6ICRjb2xvcl9icmFuZC0xO1xyXG4kc2VsZWN0aW9uX2ljb25fY29sb3IgOiAkY29sb3JfYnJhbmQtNTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBTw6lsZWN0aW9uIGljb25lOiBjb3VsZXVyXHJcbiRzZWxlY3Rpb25faWNvbl9maWxsICA6ICRjb2xvcl9uZXV0cmFsLTE7XHJcbiRzZWxlY3Rpb25faWNvbl9zdHJva2U6ICRjb2xvcl9uZXV0cmFsLTE7XHJcbiRzZWxlY3Rpb25faWNvbl9ib3JkZXI6IDA7XHJcblxyXG4vLyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxyXG4vLyAgVG9wIGJhciBpbm5lclxyXG4vLyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vL1xyXG4vLyBTw6lsZWN0aW9uXHJcbi8vXHJcbiRzZWxlY3Rpb25fYmFja2dyb3VuZC0taW5uZXI6ICRzZWxlY3Rpb25fYmFja2dyb3VuZDsgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIEJsb2Mgc8OpbGVjdGlvbiA6IGNvdWxldXIgZGUgZm9uZFxyXG4kc2VsZWN0aW9uX3BhZGRpbmctLWlubmVyICAgOiAkc2VsZWN0aW9uX3BhZGRpbmc7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBCbG9jIHPDqWxlY3Rpb24gOiBtYXJnZXMgaW50ZXJuZXNcclxuXHJcbiRzZWxlY3Rpb25fYmFkZ2VfYmFja2dyb3VuZC0taW5uZXI6ICRzZWxlY3Rpb25fYmFkZ2VfYmFja2dyb3VuZDsgICAgICAgICAgICAgIC8vIFPDqWxlY3Rpb24gYmFkZ2UgOiBjb3VsZXVyIGRlIGZvbmRcclxuJHNlbGVjdGlvbl9iYWRnZV9jb2xvci0taW5uZXIgICAgIDogJHNlbGVjdGlvbl9iYWRnZV9jb2xvcjsgICAgICAgICAgICAgICAgICAgLy8gU8OpbGVjdGlvbiBiYWRnZSA6IGNvdWxldXIgZHUgdGV4dGVcclxuXHJcbiRzZWxlY3Rpb25faWNvbl9jb2xvci0taW5uZXIgOiAkY29sb3JfYnJhbmQtMTsgICAgICAgICAgICAgICAgICAgLy8gU8OpbGVjdGlvbiBpY29uZTogY291bGV1clxyXG4kc2VsZWN0aW9uX2ljb25fZmlsbC0taW5uZXIgIDogJHNlbGVjdGlvbl9pY29uX2ZpbGw7XHJcbiRzZWxlY3Rpb25faWNvbl9zdHJva2UtLWlubmVyOiAkc2VsZWN0aW9uX2ljb25fc3Ryb2tlO1xyXG4iLCIkdG9wYmFyX3NvY2lhbHNfaXRlbV9saW5rX3dpZHRoOiAycmVtICFkZWZhdWx0O1xyXG4kdG9wYmFyX3NvY2lhbHNfaXRlbV9saW5rX2hlaWdodDogJHNvY2lhbHNfaXRlbV9saW5rX3dpZHRoICFkZWZhdWx0O1xyXG4kdG9wYmFyX3NvY2lhbHNfaXRlbV9saW5rX2JvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9icmFuZC00ICFkZWZhdWx0O1xyXG4kdG9wYmFyX3NvY2lhbHNfaXRlbV9saW5rX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG4kdG9wYmFyX3NvY2lhbHNfaXRlbV9saW5rX2NvbG9yOiAkY29sb3JfYnJhbmQtMSAhZGVmYXVsdDtcclxuXHJcbiR0b3BiYXJfc29jaWFsc19pdGVtX2xpbmtfaG92ZXJfYmFja2dyb3VuZDogJGNvbG9yX2JyYW5kLTEgIWRlZmF1bHQ7XHJcbiR0b3BiYXJfc29jaWFsc19pdGVtX2xpbmtfaG92ZXJfY29sb3I6ICRjb2xvcl9icmFuZC01ICFkZWZhdWx0O1xyXG5cclxuXHJcbiRzb2NpYWxzX2l0ZW1fbGlua193aWR0aC0tbWVudS1vcGVuZWQ6IDJyZW0gIWRlZmF1bHQ7XHJcbiRzb2NpYWxzX2l0ZW1fbGlua19oZWlnaHQtLW1lbnUtb3BlbmVkOiAkc29jaWFsc19pdGVtX2xpbmtfd2lkdGggIWRlZmF1bHQ7XHJcbiRzb2NpYWxzX2l0ZW1fbGlua19ib3JkZXItLW1lbnUtb3BlbmVkOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLTQgIWRlZmF1bHQ7XHJcbiRzb2NpYWxzX2l0ZW1fbGlua19iYWNrZ3JvdW5kLS1tZW51LW9wZW5lZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcbiRzb2NpYWxzX2l0ZW1fbGlua19jb2xvci0tbWVudS1vcGVuZWQ6ICRjb2xvcl9icmFuZC0xICFkZWZhdWx0O1xyXG5cclxuJHNvY2lhbHNfaXRlbV9saW5rX2hvdmVyX2JvcmRlci0tbWVudS1vcGVuZWQgOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHNvY2lhbHNfaXRlbV9saW5rX2hvdmVyX2JhY2tncm91bmQtLW1lbnUtb3BlbmVkOiAkY29sb3JfYnJhbmQtMiAhZGVmYXVsdDtcclxuJHNvY2lhbHNfaXRlbV9saW5rX2hvdmVyX2NvbG9yLS1tZW51LW9wZW5lZDogJGNvbG9yX2JyYW5kLTUgIWRlZmF1bHQ7XHJcblxyXG4udG9wYmFyIHtcclxuICAgIC5zb2NpYWxzIHtcclxuICAgICAgICAuaXRlbSB7XHJcblxyXG4gICAgICAgICAgICBtYXJnaW46IDAgLjNyZW07XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fbGluayB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdG9wYmFyX3NvY2lhbHNfaXRlbV9saW5rX2JhY2tncm91bmQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogJHRvcGJhcl9zb2NpYWxzX2l0ZW1fbGlua193aWR0aDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogJHRvcGJhcl9zb2NpYWxzX2l0ZW1fbGlua19oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6ICR0b3BiYXJfc29jaWFsc19pdGVtX2xpbmtfYm9yZGVyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRvcGJhcl9zb2NpYWxzX2l0ZW1fbGlua19ob3Zlcl9iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIC5pdGVtX19zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkdG9wYmFyX3NvY2lhbHNfaXRlbV9saW5rX2hvdmVyX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fc3ZnIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICR0b3BiYXJfc29jaWFsc19pdGVtX2xpbmtfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJvZHktLW1lbnUtb3BlbmVkIHtcclxuICAgIC5zb2NpYWxzIHtcclxuICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICAgICZfX2xpbmsge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNvY2lhbHNfaXRlbV9saW5rX2JhY2tncm91bmQtLW1lbnUtb3BlbmVkO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6ICRzb2NpYWxzX2l0ZW1fbGlua193aWR0aC0tbWVudS1vcGVuZWQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRzb2NpYWxzX2l0ZW1fbGlua19oZWlnaHQtLW1lbnUtb3BlbmVkO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAkc29jaWFsc19pdGVtX2xpbmtfYm9yZGVyLS1tZW51LW9wZW5lZDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc29jaWFsc19pdGVtX2xpbmtfaG92ZXJfYmFja2dyb3VuZC0tbWVudS1vcGVuZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkc29jaWFsc19pdGVtX2xpbmtfaG92ZXJfYm9yZGVyLS1tZW51LW9wZW5lZDtcclxuICAgICAgICAgICAgICAgICAgICAuaXRlbV9fc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHNvY2lhbHNfaXRlbV9saW5rX2hvdmVyX2NvbG9yLS1tZW51LW9wZW5lZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fc3ZnIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRzb2NpYWxzX2l0ZW1fbGlua19jb2xvci0tbWVudS1vcGVuZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiJHRvcGJhcl9zb2NpYWxzX2l0ZW1fbGlua193aWR0aDogMnJlbTtcclxuJHRvcGJhcl9zb2NpYWxzX2l0ZW1fbGlua19oZWlnaHQ6ICRzb2NpYWxzX2l0ZW1fbGlua193aWR0aDtcclxuJHRvcGJhcl9zb2NpYWxzX2l0ZW1fbGlua19ib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYnJhbmQtNDtcclxuJHRvcGJhcl9zb2NpYWxzX2l0ZW1fbGlua19iYWNrZ3JvdW5kOiAkY29sb3JfYnJhbmQtNTtcclxuJHRvcGJhcl9zb2NpYWxzX2l0ZW1fbGlua19jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcblxyXG4kdG9wYmFyX3NvY2lhbHNfaXRlbV9saW5rX2hvdmVyX2JhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0xO1xyXG4kdG9wYmFyX3NvY2lhbHNfaXRlbV9saW5rX2hvdmVyX2NvbG9yOiAkY29sb3JfYnJhbmQtNTtcclxuXHJcblxyXG4kc29jaWFsc19pdGVtX2xpbmtfd2lkdGgtLW1lbnUtb3BlbmVkOiAycmVtO1xyXG4kc29jaWFsc19pdGVtX2xpbmtfaGVpZ2h0LS1tZW51LW9wZW5lZDogJHNvY2lhbHNfaXRlbV9saW5rX3dpZHRoO1xyXG4kc29jaWFsc19pdGVtX2xpbmtfYm9yZGVyLS1tZW51LW9wZW5lZDogMXB4IHNvbGlkICRjb2xvcl9icmFuZC00O1xyXG4kc29jaWFsc19pdGVtX2xpbmtfYmFja2dyb3VuZC0tbWVudS1vcGVuZWQ6ICRjb2xvcl9icmFuZC01O1xyXG4kc29jaWFsc19pdGVtX2xpbmtfY29sb3ItLW1lbnUtb3BlbmVkOiAkY29sb3JfYnJhbmQtMTtcclxuXHJcbiRzb2NpYWxzX2l0ZW1fbGlua19ob3Zlcl9ib3JkZXItLW1lbnUtb3BlbmVkIDogJGNvbG9yX2JyYW5kLTI7XHJcbiRzb2NpYWxzX2l0ZW1fbGlua19ob3Zlcl9iYWNrZ3JvdW5kLS1tZW51LW9wZW5lZDogJGNvbG9yX2JyYW5kLTI7XHJcbiRzb2NpYWxzX2l0ZW1fbGlua19ob3Zlcl9jb2xvci0tbWVudS1vcGVuZWQ6ICRjb2xvcl9icmFuZC01OyIsIi50b3BiYXJfX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAmID4gKiB7XHJcbiAgICAgICAgcGFkZGluZzogMCAuNHJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbn0iLCIudG9wYmFyX19jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgJiA+ICoge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgLjRyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG59IiwiLnBhZ2UtY29udGFjdC12MSB7XHJcbiAgICAubWFwIHtcclxuICAgICAgICBoZWlnaHQ6IDQ4MHB4O1xyXG4gICAgfVxyXG59IiwiLnBhZ2UtcHJvcGVydGllcy1saXN0LXYxIHtcclxuICAgIC5mb3JtLXNlYXJjaC1maWx0ZXJfX2NvbnRhaW5lciAuZm9ybS1zZWFyY2gtZmlsdGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDc3cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucGFnZS1wcm9wZXJ0aWVzLWxpc3QtdjIge1xyXG4gICAgLmZvcm0tc2VhcmNoLWZpbHRlcl9fY29udGFpbmVyIC5mb3JtLXNlYXJjaC1maWx0ZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogODByZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wYWdlLXByb3BlcnRpZXMtbGlzdC12MyB7XHJcbiAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLnBhZ2UtcHJvZ3JhbXMtbGlzdC12MSB7XHJcbiAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3N3JlbTtcclxuICAgIH1cclxufVxyXG5cclxuLnBhZ2UtcHJvZ3JhbXMtbGlzdC12MiB7XHJcbiAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLnBhZ2UtcHJvZ3JhbXMtbGlzdC12MyB7XHJcbiAgICAuZm9ybS1zZWFyY2gtZmlsdGVyX19jb250YWluZXIgLmZvcm0tc2VhcmNoLWZpbHRlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MHJlbTtcclxuICAgIH1cclxufSIsIkBpbXBvcnQgXCJzY3JlZW4tcmVhZGVyLXRleHRcIjtcclxuQGltcG9ydCBcImxhenlcIjtcclxuXHJcbjpyb290IHtcclxuICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tdG9wOjA7XHJcbn0iLCIuanMtbGF6eSxcclxuLmpzLXN3aXBlci1sYXp5IHtcclxuICBcclxuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogJGJvZHlfYmFja2dyb3VuZDtcclxuXHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAycztcclxuXHJcbiAgICAmLmpzLWxhenktbG9hZGVkLFxyXG4gICAgJi5qcy1sYXp5LWVycm9yIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG59XHJcblxyXG5pbWcubGF6eTpub3QoW3NyY10pIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuaW1nLmpzLWxhenkuanMtbGF6eS1lcnJvciB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuIiwiXHJcbi5zY3JlZW4tcmVhZGVyLXRleHQge1xyXG4gICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uc2NyZWVuLXJlYWRlci10ZXh0OmZvY3VzLFxyXG4qOmZvY3VzIC5zY3JlZW4tcmVhZGVyLXRleHQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICAgIGNsaXA6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjMjE3NTliO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBsZWZ0OiA1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgcGFkZGluZzogMTVweCAyM3B4IDE0cHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB0b3A6IDVweDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgei1pbmRleDogMTAwMDAwO1xyXG59IiwiLnN0cm9rZV9jb2xvcl9icmFuZC01IHtcclxuICAgIHN0cm9rZTogJGNvbG9yX2JyYW5kLTU7XHJcbn1cclxuXHJcbi5zdHJva2VfY29sb3JfYnJhbmQtMiB7XHJcbiAgICBzdHJva2U6ICRjb2xvcl9icmFuZC0yO1xyXG59IiwiLyoqaGVhZGVyKiovXHJcblxyXG4uaGVhZGVyX190aXRsZSAudGl0bGUtdjEgLnRpdGxlLXYxX19wYXJ0MiB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxufVxyXG4uaGVhZGVyX19zZWFyY2gtYWN0aW9uIC5jdGEtcXVpbnF1ZW5uaWFsIHtcclxuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIC43NXJlbS8gMSBNYW5yb3BlLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICAgIFxyXG59XHJcbi5oZWFkZXJfX2xvZ28ubG9nbyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnN1Ym1lbnVfX2xpbmsge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3JfYnJhbmQtMjtcclxuICAgIH1cclxuICAgIC5tZW51X19saW5rIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yX2JyYW5kLTI7XHJcbiAgICB9XHJcbiAgICAuc3VibWVudV9fZHJhd2luZyB7XHJcbiAgICAgICAgZmlsbDokY29sb3JfYnJhbmQtMjtcclxuICAgIH1cclxuLmpzX29waW5pb25fc3lzdGVtX2Nvb2tpZXMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEyMnB4O1xyXG59XHJcbi50b3BiYXJfX2NvbnRlbnR7XHJcbiAgICAuY29ubmVjdCwuc2VsZWN0aW9uLC5sYW5nIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzN3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG59XHJcbi5tZW51X19saW5rIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG59XHJcbi5tZW51X19saW5rOjpmaXJzdC1sZXR0ZXIge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgfVxyXG4gIGlucHV0I2lhLXNlYXJjaF9faW5wdXRfX2ZpZWxkIHtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uaGVhZGVyX19zZWFyY2gtYWN0aW9uIC5jdGEtcXVpbnF1ZW5uaWFsIHtcclxuICBcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxuICAvKipjcm8qKi9cclxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5jcm8tdjFfX21lZGlhLS1pbWcge1xyXG4gICAgICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIH1cclxuICAgIC5jcm8tdjEgLnRpdGxlLXYxX19wYXJ0MiB7XHJcbiAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIH1cclxuLyoqQ0MqKi9cclxuLmZhdm9yaXRlcy12MV9faXRlbSB7XHJcbiAgIFxyXG4gICAgLnRpdGxlLXYxX19wYXJ0MTphZnRlcixcclxuICAgIC50aXRsZS12MV9fcGFydDE6YmVmb3JlIHtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcblxyXG4gICAgfVxyXG4gICAgLmxpbmtzLWdyb3VwX19saW5rLS1kcmF3aW5ne1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiAgICAgICAgLmxpbmtzLWdyb3VwX190ZXh0IHtcclxuICAgICAgXHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yX2JyYW5kLTE7XHJcbiAgICAgICAgXHJcblxyXG4gICAgfSBcclxufVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuLmZhdm9yaXRlcy12MV9fdGl0bGV7XHJcbiAgICAudGl0bGUtdjFfX3BhcnQyIHtcclxuICAgICAgIFxyXG4gICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgIH1cclxufSBcclxufVxyXG4uZmF2b3JpdGVzLXYxX19pdGVtIHtcclxuXHQubGlua3MtZ3JvdXBfX2xpbmstLWRyYXdpbmc6aG92ZXIge1xyXG5cdFx0LmxpbmtzLWdyb3VwX190ZXh0IHtcclxuXHRcdFx0XHJcblx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qKnNycnZpY2VzKiovXHJcbi5zZXJ2aWNlcy12MSB7XHJcblx0Lml0ZW1fX2NvbnRlbnQge1xyXG5cdFx0Lml0ZW1fX3RpdGxlIHtcclxuICAgICAgICAgICAgLnRpdGxlLXYxX19wYXJ0MTphZnRlcixcclxuICAgICAgICAgICAgLnRpdGxlLXYxX19wYXJ0MTpiZWZvcmUge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbmV1dHJhbC0xO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuXHRcdFx0LnRpdGxlLXYxX19wYXJ0MSB7XHJcblx0XHRcdFx0Zm9udDogbm9ybWFsIG5vcm1hbCA2MDAgY2xhbXAoLjg3NXJlbSwgLjg3NXJlbSwgLjg3NXJlbSkgLyAxLjQgICRmb250LWZhbWlseS0tMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uc2VydmljZXMtdjFfX3RpdGxlIHtcclxuICAgIC50aXRsZS12MV9fcGFydDEge1xyXG4gICAgIFxyXG4gICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwIGNsYW1wKC44NzVyZW0sIC44NzVyZW0sIC44NzVyZW0pIC8gMS40ICRmb250LWZhbWlseS0tMTtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5zZXJ2aWNlcy12MSAuaXRlbV9fdmlzdWFsOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAxKSk7XHJcbiAgICAgICAgb3BhY2l0eTogMC43ODtcclxuICAgIH1cclxufVxyXG4vKipjb250YWN0KiovXHJcbkBtZWRpYSAobWF4LXdpZHRoOjk5MnB4KSB7XHJcbi5jb250YWN0LWZvb3Rlci1ob21lX19saW5rcyAuY3RhLXByaW1hcnk6bGFuZyhkZSkge1xyXG4gIFxyXG4gICAgZm9udC1zaXplOiAwLjU2cmVtO1xyXG59IFxyXG4ucGFnZS1jb250YWN0LXYxe1xyXG4gICAgLmVkaXRvcmlhbC12MXtcclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbn1cclxuXHJcbi8qKipmb290ZXIqKi9cclxuLm5hdi1saXN0X19pdGVtIHtcclxuICAgIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuIFxyXG4gICAgfVxyXG59XHJcblxyXG5wLmNvcHlyaWdodF9fdGV4dCB7XHJcbiAgIFxyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcblxyXG4uZm9vdGVyLXYxIC50aXRsZS12MSAudGl0bGUtdjFfX3BhcnQyIHtcclxuXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcclxufVxyXG5cclxuXHJcbi5sb2dvbGJpIHtcclxuICAgIHNwYW4ge1xyXG4gICAgICAgXHJcbiAgICAgICAgZm9udC1zaXplOiAuNzVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ29sYmlfX3N2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDEyM3B4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuYnV0dG9uLmpzX29wZW5Qb3BpbkNvb2tpZS5uYXYtbGlzdF9fbGluayB7XHJcbiAgICBmb250LXNpemU6IC43NXJlbTtcclxufVxyXG4vKipwYWdlIGNvbnRhY3QqKi9cclxuLmNvbnRhY3QtYWdlbmN5LXYxX19pdGVtIHtcclxuICAgIC5pdGVtX192aXN1YWwge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9icmFuZC01IDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmNvbnRhY3QtYWdlbmN5LXYxIHtcclxuICAgIC5zb2NpYWxzIC5pdGVtX19saW5rIHtcclxuICAgICAgICB3aWR0aDogMmVtO1xyXG4gICAgICAgIGhlaWdodDogMmVtO1xyXG4gICAgfVxyXG59XHJcbi8qKipQQVJURU5BSVJFUyoqL1xyXG4uYm9keS0tcGFydG5lcnMge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmgtXFxbNDhcXCVcXF0ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDU4JTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmRldGFpbF9zd2lwZXJfX2Zhdm9yaXMubWwtMy5hYnNvbHV0ZS50b3AtNC5yaWdodC04IHtcclxuICAgIHotaW5kZXg6IDk5OTk5OTk7XHJcbn1cclxuLmZvcm1PZmZyZWRlbV9fY29udGFpbmVyIC5mb3JtX19jb250ZW50IC5idXR0b24tc2VsZWN0X19lbGVtZW50IC5idXR0b24tc2VsZWN0X19lbGVtZW50X190ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxufVxyXG5cclxuc2VjdGlvbi5mYXZvcml0ZXMtdjEucHQtMjAucGItMTYucmVsYXRpdmUuanMtYW5pbWF0ZSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG4uc2VydmljZXMtdjFfX2NvbnRhaW5lci5jb250YWluZXIubWF4LXctXFxbNzNyZW1cXF0ucHgtNC5sZ1xcOnB4LTgubXgtYXV0by5weS0yMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogOXB4O1xyXG59XHJcbi5jb250YWN0LWZvb3Rlci1ob21lX19pbmZvcywgLmNvbnRhY3QtZm9vdGVyLWhvbWVfX2luZm9zIC5jb250YWN0LWZvb3Rlci1ob21lIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxufVxyXG4uc2VydmljZXMtdjFfX2NvbnRhaW5lci5jb250YWluZXIubWF4LXctXFxbNzNyZW1cXF0ucHgtNC5sZ1xcOnB4LTgubXgtYXV0by5weS0yMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogOXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuLmNvbnRhY3QtZm9vdGVyLWhvbWVfX3N3aXBlci1uYXYucmVsYXRpdmUuZmxleC5mbGV4LWNvbC5pdGVtcy1jZW50ZXIuanVzdGlmeS1jZW50ZXIubXQtXFxbM3JlbVxcXSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5tYXAtdjFfX2pzLWNvbnRhaW5lci5oLVxcWzI4cmVtXFxdIHtcclxuICAgIGhlaWdodDogMThyZW07XHJcbn1cclxuLm1hcC12MSAubW9kdWxlLW1hcC1qcyB7XHJcbiAgICBoZWlnaHQ6IDI5MHB4O1xyXG59XHJcblxyXG4uaGVhZGVyX19sb2dvLmxvZ28ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmhlYWRlcl9fdGl0bGUge1xyXG5cdC50aXRsZS12MSB7XHJcblx0XHQudGl0bGUtdjFfX3BhcnQxIHtcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnNvY2lhbHMge1xyXG4gICAgLml0ZW1fX2xpbmsge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNlMWM4NWMgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTFjODVjO1xyXG4gICAgfVxyXG4gICAgLml0ZW1fX3N2ZyB7XHJcbiAgICAgICAgZmlsbDogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgcGF0aCB7XHJcbiAgICAgICAgZmlsbDogI2ZmZjtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuanNfb3Bpbmlvbl9zeXN0ZW1fY29va2llcyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIH1cclxuICAgIC5zZWxlY3Rpb24taWNvbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgfVxyXG4gICAgLmhlYWRlci0tdmlubmVyIHtcclxuICAgICAgICBoZWlnaHQ6IDI0MHB4O1xyXG4gICAgICAgIC50b3BiYXJfX2NvbnRlbnQgLmNvbm5lY3QsIC50b3BiYXJfX2NvbnRlbnQgLmxhbmcsIC50b3BiYXJfX2NvbnRlbnQgLnNlbGVjdGlvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubWFpbi1uYXZfX3RvcGJhciAuY29ubmVjdCAuY3RhLXNlY29uZGFyeSwgLnRvcGJhciAuY29ubmVjdCAuY3RhLXNlY29uZGFyeSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyX19zZWFyY2gtYWN0aW9uIHtcclxuICAgIC5jdGEtcXVpbnF1ZW5uaWFsIHtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY29udGFjdC1mb290ZXItaG9tZV9fc3dpcGVyLWJ1dHRvbnMgLnN3aXBlci1idXR0b24tbmV4dCwgXHJcbi5jb250YWN0LWZvb3Rlci1ob21lX19zd2lwZXItYnV0dG9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvcl9icmFuZC0yO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JyYW5kLTI7XHJcbn0iXX0= */
</pre></body></html>