@import url("https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.o-image_wrapper{position:relative;overflow:hidden;background-color:#d4c9c9}.o-image_wrapper.-full{height:100%;margin:0 rem(100px);display:flex;align-content:center}.o-scroll{background-color:#d4c9c9;overflow:hidden}.o-image{opacity:.95;mix-blend-mode:multiply}.o-image img{width:100%;opacity:0;transform:scale(1.4);transition:opacity 1.2s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.o-image.is-inview img{opacity:1;transform:scale(1);transition-delay:.6s}.o-image_wrapper.-full .o-image{align-self:center}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{position:absolute;z-index:99;text-indent:-9999px;width:10px;height:17px;bottom:-30px;border:none;background-repeat:no-repeat;background-size:50%;border-radius:0;background-color:transparent;transition:all .3s ease;overflow:hidden}.slick-arrow.slick-prev{left:50px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.375 16.5c.621 0 1.125-.512 1.125-1.143 0-.308-.12-.587-.315-.793L3.213 8.497 9.108 2.51c.24-.21.392-.52.392-.867C9.5 1.012 8.996.5 8.375.5c-.302 0-.576.121-.778.318L7.594.815.844 7.672c-.212.209-.344.5-.344.823V8.5c0 .324.132.614.344.823l6.75 6.857c.202.198.478.32.781.32z' fill='%23000' fill-rule='nonzero'/%3E%3C/svg%3E")}.slick-arrow.slick-next,.slick-arrow.slick-prev{background-repeat:no-repeat;background-size:10px 17px}.slick-arrow.slick-next{right:50px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.625.5C1.004.5.5 1.012.5 1.643c0 .308.12.587.315.793l5.972 6.067L.892 14.49c-.24.21-.392.52-.392.867 0 .631.504 1.143 1.125 1.143.302 0 .576-.121.778-.318l.003.003 6.75-6.857c.212-.209.344-.5.344-.823 0-.329-.132-.62-.344-.828L2.406.82A1.115 1.115 0 001.625.5z' fill='%23000' fill-rule='nonzero'/%3E%3C/svg%3E")}.slick-arrow:hover{opacity:.8;filter:alpha(opacity=80)}.slick-arrow:focus{outline:none}@media (max-width:1024px){.slick-arrow .slick-arrow.slick-prev{left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.375 16.5c.621 0 1.125-.512 1.125-1.143 0-.308-.12-.587-.315-.793L3.213 8.497 9.108 2.51c.24-.21.392-.52.392-.867C9.5 1.012 8.996.5 8.375.5c-.302 0-.576.121-.778.318L7.594.815.844 7.672c-.212.209-.344.5-.344.823V8.5c0 .324.132.614.344.823l6.75 6.857c.202.198.478.32.781.32z' fill='%23000' fill-rule='nonzero'/%3E%3C/svg%3E")}.slick-arrow .slick-arrow.slick-next{right:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.625.5C1.004.5.5 1.012.5 1.643c0 .308.12.587.315.793l5.972 6.067L.892 14.49c-.24.21-.392.52-.392.867 0 .631.504 1.143 1.125 1.143.302 0 .576-.121.778-.318l.003.003 6.75-6.857c.212-.209.344-.5.344-.823 0-.329-.132-.62-.344-.828L2.406.82A1.115 1.115 0 001.625.5z' fill='%23000' fill-rule='nonzero'/%3E%3C/svg%3E")}}.slick-dots{position:absolute;width:100%;margin:0;bottom:25px;padding:0;list-style-type:circle;list-style:none;text-align:left;z-index:10}.slick-dots li.slick-active{position:relative;display:inline-block;height:3px;width:3px;margin:0 12px;padding:0;cursor:pointer}.slick-dots li.slick-active button{background-color:#9b9660;border:2px solid #9b9660;border-radius:120px;-moz-border-radius:120px;-webkit-border-radius:120px;height:16px;width:16px;outline:none;line-height:0;font-size:0;color:transparent;padding:3px;cursor:pointer;transition:all .4s ease}.slick-dots li{position:relative;display:inline-block;height:3px;width:3px;margin:0 12px;padding:0;cursor:pointer}.slick-dots li button{background-color:transparent;border-radius:120px;-moz-border-radius:120px;-webkit-border-radius:120px;height:16px;width:16px;border:2px solid #fff;outline:none;line-height:0;font-size:0;color:transparent;padding:3px;cursor:pointer;transition:all .4s ease}.slick-dots li:hover button{background-color:#00304f}html{font-size:10px;font-family:Inter,sans-serif}body{margin:0;position:relative;color:#32281e}body .grecaptcha-badge{display:none}.wrapper{width:100%;position:relative}main{width:100%;height:100%;background-color:#fff}footer ul,header ul{list-style-type:none}*{box-sizing:border-box}div,form,h1,h2,h3,h4,h5,h6,li,ol,p,section,ul{margin:0;padding:0}a{text-decoration:none;outline:none}a.link_over{position:absolute;z-index:5;height:100%;width:100%;top:0;right:0;left:0}img{max-width:100%}p{font-size:14px;line-height:18px;font-weight:300;font-family:Inter,sans-serif;margin-bottom:20px}hr{border-color:#f6f5f2;border-top:none}.no-padding{padding:0}.alignright{float:right;margin:0 0 10px 20px}.flexbox{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;height:100%;position:relative}h1,h2,h3,h4,h5,h6{font-family:"DM Serif Display",sans-serif;font-weight:400;letter-spacing:normal}h1{font-size:43px;line-height:.85em}h1,h2{font-weight:400;margin-bottom:20px;color:#9b9660}h2{font-size:25px}h3{font-size:1.5rem;font-weight:400;margin-bottom:20px;color:#9b9660}h4{font-size:16px;margin-bottom:20px}h4,h5{font-weight:600;font-family:Inter,sans-serif;color:#fff}h5{font-size:15px}h5,h6{margin-bottom:10px}h6{font-size:14px;font-weight:600;color:#000;font-family:Inter,sans-serif}a{color:#fff;transition:all .2s ease-in-out}a:hover{color:#9b9660}strong{font-weight:700}.block{display:block}.inline-block{display:inline-block}.text-center{text-align:center}.vertical-top{vertical-align:top}.relative{position:relative}.mobile-only{display:none}@media screen and (max-width:576px){.mobile-only{display:block}}.mobile-hidden{display:block}@media screen and (max-width:576px){.mobile-hidden{display:none}}.primary_btn,.primary_target a,.secondary_btn{color:#fff;border-radius:3px;padding:10px 25px 8px;line-height:15px;text-transform:none;border:none;font-weight:500;font-size:1.4em;position:relative;display:inline-block;text-transform:uppercase;font-family:Inter,sans-serif;background:#000;transition:all .3s ease}.primary_btn.white,.primary_target a.white,.secondary_btn.white{color:#fff}.primary_btn:hover,.primary_target a:hover,.secondary_btn:hover{background-color:#9b9660;color:#fff}.primary_btn:hover.white,.primary_target a:hover.white,.secondary_btn:hover.white{background-color:#fff;color:#41506e}.primary_btn:active,.primary_btn:active:focus,.primary_btn:focus,.primary_target a:active,.primary_target a:active:focus,.primary_target a:focus,.secondary_btn:active,.secondary_btn:active:focus,.secondary_btn:focus{outline:none;box-shadow:none}.primary_btn.-white,.primary_target a.-white,.secondary_btn.-white{color:#fff;border:1 solid}.primary_btn.-small,.primary_target a.-small,.secondary_btn.-small{padding:5px 10px}@media (max-width:768px){.primary_btn,.primary_target a,.secondary_btn{padding:10px 20px;line-height:15px;font-size:1.45rem}}@media (max-width:480px){.primary_btn,.primary_target a,.secondary_btn{padding:8px 15px;line-height:14px;font-size:1.4rem}}.secondary_btn{color:#fff;background:#00304f}.secondary_btn:hover{background-color:#9b9660;color:#fff;border:2px solid #9b9660}.link{font-size:1.5rem;font-family:Inter,sans-serif;color:#00304f;text-decoration:underline}.link.-white{color:#fff}.link.-white:hover{color:#00304f}.link:hover{color:#fff5f9}.flexcontent{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.flexcontent,.flexcontentend{display:flex;-moz-flex-direction:column;flex-direction:column;height:100%;z-index:35}.flexcontentend{-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}.container_smaller{width:680px;margin:0 auto;padding:0}@media (max-width:700px){.container_smaller{width:100%}}@media (max-width:768px){.container_smaller{padding:0 35px}}@media (max-width:480px){.container_smaller{padding:0 30px}}.container_small{width:875px;margin:0 auto;padding-right:0;padding-left:0}@media (max-width:900px){.container_small{width:100%;padding-right:30px;padding-left:30px}}@media (max-width:768px){.container_small{padding:0 35px}}@media (max-width:480px){.container_small{padding:0 30px}}.container_med{width:1000px;margin:0 auto;padding-right:0;padding-left:0}@media (max-width:1024px){.container_med{width:100%;padding-right:30px;padding-left:30px}}@media (max-width:768px){.container_med{padding:0 25px}}@media (max-width:480px){.container_med{padding:0 20px}}.container{width:1168px;padding:0;margin:0 auto}@media (max-width:1168px){.container{width:100%;padding:0 30px}}@media (max-width:1024px){.container{padding:0 30px}}@media (max-width:768px){.container{padding:0 25px}}@media (max-width:480px){.container{padding:0 20px}}.container_full{width:100%;padding:0}.container_full:after,.container_full:before{content:" ";display:table}.container_full:after{clear:both}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none!important}@media (max-width:768px){.hide-mobile{display:none!important}}.show{display:block!important}.invisible{visibility:hidden}.hidden{display:none!important;visibility:hidden!important}.fancybox-bg{background:rgba(99,38,149,.9)}.formulaire_contact{display:block}.formulaire_contact:after,.formulaire_contact:before{content:" ";display:table}.formulaire_contact:after{clear:both}.formulaire_contact .form-row{margin-left:0;margin-right:0}.formulaire_contact .form-row:after,.formulaire_contact .form-row:before{content:" ";display:table}.formulaire_contact .form-row:after{clear:both}.formulaire_contact .name{font-size:1.5em;display:block;margin-bottom:18px;font-weight:400;line-height:21px}@media (max-width:768px){.formulaire_contact .name{font-size:1.3em}}@media (max-width:480px){.formulaire_contact .name{font-size:1.25em}}.formulaire_contact .info{font-size:1em;display:block;margin-bottom:8px;font-weight:400}.formulaire_contact .content_label{display:block}.formulaire_contact .content_label:after,.formulaire_contact .content_label:before{content:" ";display:table}.formulaire_contact .content_label:after{clear:both}.formulaire_contact .content_label p{font-size:inherit}.formulaire_contact fieldset{display:block;width:100%}.formulaire_contact legend{margin-top:25px;border-bottom:none;width:100%;float:left}.formulaire_contact .single{display:inline-block;width:49%;margin-bottom:18px}.formulaire_contact .single.full{width:100%}.formulaire_contact .single h5{margin-bottom:0;margin-top:15px}.formulaire_contact .single em{display:block}.formulaire_contact .single input{color:#32281e;background-color:#fff;font-size:1.35em;font-family:Inter,sans-serif;font-weight:400;border:1px solid #e6e6e6;display:block;margin-bottom:18px;padding:17px;resize:unset;width:100%;transition:all .2s ease-in-out}.formulaire_contact .single input::-moz-placeholder{color:#32281e}.formulaire_contact .single input::placeholder{color:#32281e}.formulaire_contact .single input:focus{border:1px solid #fff5f9}.formulaire_contact .single .wpcf7-not-valid{color:red;border:1px solid red}.formulaire_contact .single .wpcf7-not-valid::-moz-placeholder{color:red}.formulaire_contact .single .wpcf7-not-valid::placeholder{color:red}.formulaire_contact .single .wpcf7-not-valid-tip{color:red;padding-top:7px}.formulaire_contact .single .show-password-input{display:none}.formulaire_contact textarea{background:none;padding:15px 20px;background-color:#fff;font-size:1.35em;color:#32281e;border:2px solid #f6f5f2;border-radius:0;font-family:Inter,sans-serif;font-weight:400;max-height:230px;width:100%;resize:none}.formulaire_contact textarea::-moz-placeholder{color:#32281e}.formulaire_contact textarea::placeholder{color:#32281e}.formulaire_contact textarea:focus{border:1px solid #c3cacf}@media (max-width:768px){.formulaire_contact textarea{padding:13px 17px;max-height:180px}}@media (max-width:480px){.formulaire_contact textarea{padding:10px 15px;font-size:1.3em;max-height:130px}}.formulaire_contact .radio_question{display:block}.formulaire_contact .radio_question .wpcf7-list-item{display:inline-block}.formulaire_contact .radio_question .wpcf7-list-item label{font-size:1.25em;display:block;margin-bottom:10px;font-weight:400}.formulaire_contact .radio_question .wpcf7-list-item:first-child{margin-right:50px}.formulaire_contact .wpcf7-checkbox{width:100%}.formulaire_contact .wpcf7-checkbox .wpcf7-list-item{cursor:pointer;padding:0 25px 0 0;width:100%}.formulaire_contact .wpcf7-checkbox .wpcf7-list-item label{width:100%;font-size:1.25em;display:block;margin-bottom:10px;font-weight:400}.formulaire_contact .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]{position:absolute;left:15px;z-index:14;opacity:0;width:20px;height:20px;margin-top:0}.formulaire_contact .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked{display:block}.formulaire_contact .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{vertical-align:sub}.formulaire_contact .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before{box-sizing:border-box;float:left;margin:1px 10px 0 0;content:"";width:20px;height:20px;background:#9b9660;border-radius:5px;transition:background .1s linear;background-repeat:no-repeat;background-position:50%;background-size:15px}.formulaire_contact .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label{color:#293037}.formulaire_contact .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label:before{content:"";background-image:url(../img/icons/checkbox-checked.svg);background-color:#9b9660;box-shadow:none}.formulaire_contact .select-style{border:2px solid #f6f5f2;border-radius:24px;overflow:hidden;font-weight:300;background:#fff url(../img/icons/arrow_down_secondary.svg) no-repeat 94% 50%;background-size:18px 12px;background-repeat:no-repeat;padding:15px 0;width:100%;max-width:420px}.formulaire_contact .select-style select{padding:0 15px;border:none;box-shadow:none;width:100%;max-width:420px;font-family:Inter,sans-serif;background:transparent;background-image:none;-webkit-appearance:none;font-size:1.35em}.formulaire_contact .select-style select:focus{outline:none}@media (max-width:768px){.formulaire_contact .select-style{padding:15px 0}}@media (max-width:480px){.formulaire_contact .select-style{padding:10px 0}}.formulaire_contact .btn_submit{position:relative;float:right}.formulaire_contact .btn_submit .ajax-loader{position:absolute}.formulaire_contact .btn_submit .wpcf7-spinner{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.formulaire_contact .btn_submit .wpcf7-submit{background-color:#000}.formulaire_contact .btn_submit:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.707 11.707l5-5a.999.999 0 000-1.414l-5-5a.999.999 0 10-1.414 1.414L10.586 5H1a1 1 0 000 2h9.586l-3.293 3.293a.997.997 0 000 1.414.999.999 0 001.414 0z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E");right:25px}.formulaire_contact .btn_submit:hover .wpcf7-submit{color:#fff;background-color:#00304f}.Accordeon{border-bottom:1px solid #f6f5f2}.Accordeon .titreAccordeon{cursor:pointer;margin:20px 0 0;padding-bottom:8px;padding-right:5px;position:relative;font-size:1.3em}.Accordeon .titreAccordeon h5{position:relative;font-weight:500;padding-right:20px}.Accordeon .titreAccordeon h5:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 1L7.5 7 1 1' stroke='%230d1d3f' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:12px 6.5px;width:12px;height:6.5px;display:inline-block;position:absolute;top:10px;right:0;transform:rotate(0deg);transition:all .3s ease}.Accordeon .contenuAccordeon{display:none;padding:0}.Accordeon .contenuAccordeon ol,.Accordeon .contenuAccordeon ul{margin-left:20px;margin-bottom:30px}.Accordeon .contenuAccordeon ol li,.Accordeon .contenuAccordeon ul li{font-size:1.05em;padding-left:10px}.Accordeon.active .titreAccordeon{color:#00304f}.Accordeon.active .titreAccordeon h5:after{transform:rotate(-180deg)}.Accordeon.active .contenuAccordeon{padding:0 0 15px}.icon-search{position:relative}.icon-search,.icon-search:before{display:inline-block;width:1.5rem;height:1.5rem}.icon-search:before{content:"";background-image:url(../img/search.svg);background-size:cover;position:absolute;top:0;left:0}.icon-magnifier{position:relative}.icon-magnifier,.icon-magnifier:before{display:inline-block;width:1.5rem;height:1.5rem}.icon-magnifier:before{content:"";-webkit-mask-image:url(../img/search.svg);mask-image:url(../img/search.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;top:0;left:0}.icon-burger{position:relative}.icon-burger,.icon-burger:before{display:inline-block;width:1.5rem;height:1.5rem}.icon-burger:before{content:"";background-color:#fff;-webkit-mask-image:url(../img/burger.svg);mask-image:url(../img/burger.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;top:0;left:0}.icon-broadcast{position:relative;margin-right:1rem}.icon-broadcast,.icon-broadcast:before{display:inline-block;width:2.5rem;height:1.8rem}.icon-broadcast:before{content:"";background-color:#fff;-webkit-mask-image:url(../img/broadcast.svg);mask-image:url(../img/broadcast.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;top:.25rem;left:0}.icon-radio{position:relative;margin:0 1rem}.icon-radio,.icon-radio:before{display:inline-block;width:2.5rem;height:2.5rem}.icon-radio:before{content:"";background-color:#fff;-webkit-mask-image:url(../img/radio.gif);mask-image:url(../img/radio.gif);-webkit-mask-size:cover;mask-size:cover;position:absolute;top:0;left:0}.icon-right-arrow,.icon-top-right-arrow{display:inline-block;width:4rem;height:4rem;padding:.75rem;border:2px solid #00304f;border-radius:2rem}.icon-right-arrow:before,.icon-top-right-arrow:before{content:"";background-color:#00304f;-webkit-mask-image:url(../img/right-arrow.svg);mask-image:url(../img/right-arrow.svg);-webkit-mask-size:cover;mask-size:cover;display:inline-block;width:2rem;height:2rem;transition:all .2s ease-in-out}.icon-right-arrow:hover,.icon-top-right-arrow:hover{background-color:#00304f}.icon-right-arrow:hover:before,.icon-top-right-arrow:hover:before{background-color:#fff}.icon-top-right-arrow:before{transform:rotate(-45deg)}.icon-right-arrow-straight{display:inline-block;width:3rem;height:3rem;position:absolute;top:50%;transform:translateY(-25%)}.icon-right-arrow-straight:before{content:"";background-color:#00304f;-webkit-mask-image:url(../img/right-arrow.svg);mask-image:url(../img/right-arrow.svg);-webkit-mask-size:cover;mask-size:cover;display:inline-block;width:1.5rem;height:1.5rem;transition:all .2s ease-in-out}.icon-play-circle{display:inline-block}.icon-play-circle:before{content:"";background-color:#00304f;-webkit-mask-image:url(../img/play-icon.svg);mask-image:url(../img/play-icon.svg);-webkit-mask-size:cover;mask-size:cover;display:inline-block;width:1.25rem;height:1.25rem;transition:all .2s ease-in-out}label{color:#000;font-weight:700;margin:0 0 .75em;display:block}fieldset{border:0;margin:0;padding:0}legend{color:#00304f;font-weight:700;text-transform:uppercase;border-top:1px solid #f6f5f2;padding:10px 0 0;margin:5px 0}input,legend{width:100%;display:block}input{background:#fff;padding:15px 25px;line-height:16px;text-transform:none;border:1px solid #000;max-width:100%;font-weight:500;font-size:1.5em;transition:all .3s cubic-bezier(.215,.61,.355,1)}input:focus{border-color:#293037}table input{width:auto}textarea{background:#fff;padding:15px 25px;line-height:16px;text-transform:none;border:1px solid #000;width:100%;max-width:100%;font-weight:500;font-size:1.5em;display:block;transition:all .3s cubic-bezier(.215,.61,.355,1);height:6.3em;resize:none}textarea:focus{border-color:#293037}select{background:#fff;padding:15px 25px;line-height:16px;text-transform:none;border:1px solid #000;max-width:100%;font-weight:500;font-size:1.5em;width:96%}select::-ms-expand{display:none}[type=submit],button{border-radius:3px;padding:10px 25px 8px;line-height:15px;text-transform:none;border:none;font-weight:500;font-size:1.4em;position:relative;display:inline-block;text-transform:uppercase;font-family:Inter,sans-serif;background:#000;transition:all .3s ease;color:#fff;background:#00304f;white-space:normal;height:auto;cursor:pointer;max-width:200px}[type=submit]:hover,button:hover{color:#00304f;background:#fff}.wpcf7-form-control-wrap:after,.wpcf7-form-control-wrap:before{content:" ";display:table}.wpcf7-form-control-wrap:after{clear:both}.wpcf7-radio{border-radius:4px 5px 6px;overflow:hidden}.wpcf7-radio .wpcf7-list-item{background-color:#000;border-right:1px solid #484848;float:left;padding:5px 10px;width:33.3%;margin:0}.wpcf7-radio .wpcf7-list-item label{margin:0}.wpcf7-radio .wpcf7-list-item input{display:inline-block;margin-right:5px;width:auto}.wpcf7-radio .wpcf7-list-item span{color:#fff;font-size:16px}.formulaire_infolettre{display:block}.formulaire_infolettre .form-row{margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap}.formulaire_infolettre .form-row:after,.formulaire_infolettre .form-row:before{content:" ";display:table}.formulaire_infolettre .form-row:after{clear:both}.formulaire_infolettre .single{margin-bottom:20px;text-align:left;float:left;width:50%;padding:0 10px}.formulaire_infolettre .single .name{color:#293037;display:block;margin-bottom:10px;font-size:1.1em}.formulaire_infolettre .single .wpcf7-not-valid{color:#ff5b40;border:2px solid #ff5b40}.formulaire_infolettre .single .wpcf7-not-valid::-moz-placeholder{color:#ff5b40}.formulaire_infolettre .single .wpcf7-not-valid::placeholder{color:#ff5b40}.formulaire_infolettre .single .wpcf7-not-valid-tip{color:#ff5b40;padding-top:7px}.formulaire_infolettre .single .show-password-input{display:none}.formulaire_infolettre .btn_submit{position:relative;margin-top:10px}.formulaire_infolettre .btn_submit .ajax-loader,.formulaire_infolettre .btn_submit .wpcf7-spinner{position:absolute}.mobileMenu{display:none;position:fixed;background:#fff;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:999;text-align:center;overflow-y:scroll}.mobileMenu .closeMenu{transition:all .3s ease;position:absolute;top:20px;right:20px;font-size:32px;font-weight:600;color:#293037;z-index:99;line-height:1;cursor:pointer}.mobileMenu .closeMenu:focus,.mobileMenu .closeMenu:hover{color:#9b9660;transform:rotate(180deg)}.mobileMenu .mobile_logo{position:absolute;top:20px;left:20px;color:#00304f;z-index:99;cursor:pointer;max-width:130px}.mobileMenu ul{padding:0;margin:50px 0 0;width:100%}.mobileMenu ul.header_menu_nav_ul{margin:165px 0 0}.mobileMenu ul.navMenuSec li{font-size:1.65em}.mobileMenu ul li{list-style-type:none;padding:0;font-size:1.85em}.mobileMenu ul li.menu-item-has-children>a{cursor:pointer}.mobileMenu ul li.menu-item-has-children>a:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='5' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23AB8B65' fill-rule='nonzero'%3E%3Cpath d='M3 4l1-1 1-1 2-2 1 1-4 4z'/%3E%3Cpath d='M4 5L3 4 1 2 0 1l1-1 2 2 1 1 1 1z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:8px 5px;background-position:50%;width:8px;height:6px;display:inline-block;margin-left:6px;transition:all .3s ease}.mobileMenu ul li.menu-item-has-children>a.active:after{transform:rotate(180deg);position:relative;top:-2px}.mobileMenu ul li.current_page_item a{color:#9b9660;text-decoration:none}.mobileMenu ul li>a{color:#32281e;padding:5px 0;display:inline-block}.mobileMenu ul li>a:focus,.mobileMenu ul li>a:hover{text-decoration:none;color:#9b9660}.mobileMenu ul li ul.sub-menu{display:none;padding:0;margin-top:10px;margin-bottom:24px}.mobileMenu ul li ul.sub-menu li{padding:0;font-size:.8em}.mobileMenu ul li ul.sub-menu li a{padding:3px 0}.mobileMenu ul li ul.sub-menu li.current_page_item a,.mobileMenu ul li ul.sub-menu li a:focus,.mobileMenu ul li ul.sub-menu li a:hover{text-decoration:none;color:#9b9660}.mobileMenu .menuTop{margin-top:0;padding-top:0}header{overflow:hidden}.header,header{width:100%;transition:all .3s ease}.header{background-color:#fff;padding:10px 0 15px}.header_row{margin-left:0;margin-right:0;display:flex;flex-wrap:wrap}.header_row:after,.header_row:before{content:" ";display:table}.header_row:after{clear:both}.header_logo{float:left;width:58.33333%;position:relative;min-height:1px;padding-left:0;padding-right:0}@media (min-width:480px){.header_logo{float:left;width:58.33333%}}.header_logo .logo-img{max-width:200px;max-height:31px;display:inline-block;transition:all .5s ease-out}.header_logo a{display:block;margin-top:5px}@media (max-width:1024px){.header_logo .logo-img{max-width:190px}}@media (max-width:768px){.header_logo .logo-img{max-width:170px}}@media (max-width:480px){.header_logo .logo-img{max-width:100%}}.header_menu{float:left;width:41.66667%;position:relative;min-height:1px;padding-left:0;padding-right:0;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}@media (min-width:480px){.header_menu{float:left;width:41.66667%}}.header_menu_nav{width:100%}.header_menu_nav ul{margin:0;padding:0;text-align:right;list-style:none}.header_menu_nav ul li{display:inline-block;margin:0 25px;position:relative}.header_menu_nav ul li:first-child{margin-left:0}.header_menu_nav ul li:last-child{margin-right:0}.header_menu_nav ul li a{font-size:14px;color:#d3321d;margin-bottom:0;text-decoration:none;padding-bottom:0;border-bottom:2px solid hsla(0,0%,100%,0)}.header_menu_nav ul li a:focus,.header_menu_nav ul li a:hover{color:#293037;text-decoration:none;border-bottom:2px solid #9b9660}.header_hero{padding:75px 0 35px}@media (max-width:1024px){.header_hero{padding:50px 0 30px}}@media (max-width:768px){.header_hero{padding:40px 0 25px}}@media (max-width:480px){.header_hero{padding:30px 0 20px}}.header_hero_head{text-align:center;margin-bottom:70px}.header_hero_head h1{margin-bottom:0;line-height:40px}.header_hero_head p:last-child{margin-bottom:0}@media (max-width:1024px){.header_hero_head{margin-bottom:50px}}@media (max-width:768px){.header_hero_head{margin-bottom:35px}}@media (max-width:480px){.header_hero_head{margin-bottom:25px}}footer{position:relative;background-color:#fff}footer .footer_contacts{display:block;padding-top:40px}footer .footer_contacts_titre{border-bottom:1px solid #6d9ab4;margin-bottom:20px}footer .footer_contacts_partenaires{margin-bottom:20px}footer .footer_contacts_partenaires_liste{margin-left:0;margin-right:0;flex-wrap:wrap;display:flex;justify-content:center}footer .footer_contacts_partenaires_liste:after,footer .footer_contacts_partenaires_liste:before{content:" ";display:table}footer .footer_contacts_partenaires_liste:after{clear:both}footer .footer_contacts_partenaires_liste_logo{float:left;width:50%;position:relative;min-height:1px;padding-left:0;padding-right:0;margin-bottom:25px}@media (min-width:480px){footer .footer_contacts_partenaires_liste_logo{float:left;width:50%}}footer .footer_contacts_partenaires img{width:auto;max-height:50px;display:block;margin:auto}footer .footer_contacts_soutien_financier{margin-bottom:20px}footer .footer_contacts_soutien_financier_liste{margin-left:0;margin-right:0;flex-wrap:wrap;display:flex;justify-content:center}footer .footer_contacts_soutien_financier_liste:after,footer .footer_contacts_soutien_financier_liste:before{content:" ";display:table}footer .footer_contacts_soutien_financier_liste:after{clear:both}footer .footer_contacts_soutien_financier_liste_logo{position:relative;float:left;width:100%;min-height:1px;padding-left:0;padding-right:0;margin-bottom:25px}footer .footer_contacts_soutien_financier_liste_logo:first-child img{width:100%;max-height:91px}footer .footer_contacts_soutien_financier_liste_logo:nth-child(2) img{width:auto;max-height:75px}footer .footer_contacts_soutien_financier_liste_logo:nth-child(3) img{width:100%;max-height:48px}footer .footer_contacts_soutien_financier img{display:block;margin:auto}#post-404{text-align:center;padding:160px 0 100px;height:60vh;min-height:450px}#post-404 .icon_404{max-width:300px}#post-404 .flexbox{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;height:100%}.flexible{padding-top:30px;background-color:#293037;min-height:400px}.flexible:after,.flexible:before{content:" ";display:table}.flexible:after{clear:both}.flexible a{text-decoration:underline}.flexible a:hover{text-decoration:none}.flexible.bg-gris{background-color:#293037}.flexible.bg-navy{background-color:#0b3142}.flexible.bg-navy .flexible_bloc_presentation .titre_presentation_principale h1{color:#e1915d;border-bottom:1px solid #e1915d}.flexible.bg-navy .bloc_tableau{background-color:#05405a;padding:30px 0 20px}.flexible.bg-navy .bloc_tableau .tableau .information_colonne_1_colonne .col-1.info,.flexible.bg-navy .bloc_tableau .tableau .information_colonne_1_colonne .col-1.infotitle{border-bottom:1px solid #e1915d}.flexible.bg-navy h2{color:#e1915d}.flexible.bg-navy .flexible_bloc ul li:after{background-color:#e1915d}.flexible.bg-darkbrown{background-color:#46290d}.flexible.bg-darkbrown .flexible_bloc_presentation .titre_presentation_principale h1{color:#f69788;border-bottom:1px solid #f69788}.flexible.bg-darkbrown .bloc_tableau{background-color:#342517;padding:30px 0 20px}.flexible.bg-darkbrown .bloc_tableau .tableau .information_colonne_1_colonne .col-1.info,.flexible.bg-darkbrown .bloc_tableau .tableau .information_colonne_1_colonne .col-1.infotitle,.flexible.bg-darkbrown .bloc_tableau .tableau .information_colonne_1_colonne .col-2.info,.flexible.bg-darkbrown .bloc_tableau .tableau .information_colonne_1_colonne .col-2.infotitle,.flexible.bg-darkbrown .bloc_tableau .tableau .information_colonne_2_colonne .col-1.info,.flexible.bg-darkbrown .bloc_tableau .tableau .information_colonne_2_colonne .col-1.infotitle,.flexible.bg-darkbrown .bloc_tableau .tableau .information_colonne_2_colonne .col-2.info,.flexible.bg-darkbrown .bloc_tableau .tableau .information_colonne_2_colonne .col-2.infotitle{border-bottom:1px solid #f69788}.flexible.bg-darkbrown h2{color:#f69788}.flexible.bg-darkbrown .flexible_bloc ul li:after{background-color:#f69788}.flexible.bg-brown{background-color:#4e341d}.flexible.bg-brown .flexible_bloc_presentation .titre_presentation_principale h1{color:#e0885b;border-bottom:1px solid #e0885b}.flexible.bg-brown .bloc_tableau{background-color:#402d1c;padding:30px 0 20px}.flexible.bg-brown .bloc_tableau .tableau .information_colonne_1_colonne .col-1.info,.flexible.bg-brown .bloc_tableau .tableau .information_colonne_1_colonne .col-1.infotitle{border-bottom:1px solid #e0885b}.flexible.bg-brown h2{color:#e0885b}.flexible.bg-brown .flexible_bloc ul li:after{background-color:#e0885b}.flexible.bg-darkgreen{background-color:#1c353a}.flexible.bg-darkgreen .flexible_bloc_presentation .titre_presentation_principale h1{color:#84a8a7;border-bottom:1px solid #84a8a7}.flexible.bg-darkgreen .bloc_tableau{background-color:#1b434b;padding:30px 0 20px}.flexible.bg-darkgreen .bloc_tableau .tableau .sous-titre_de_colonne .col-1.gauche{position:relative}.flexible.bg-darkgreen .bloc_tableau .tableau .sous-titre_de_colonne .col-1.gauche:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='15'%3E%3Cpath data-name='Polygone 3' d='M9 15L0 0h18z' fill='%2384a8a7'/%3E%3C/svg%3E")}.flexible.bg-darkgreen .bloc_tableau .tableau .sous-titre_de_colonne .col-1.droit{text-align:right;position:relative}.flexible.bg-darkgreen .bloc_tableau .tableau .sous-titre_de_colonne .col-1.droit:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='15'%3E%3Cpath data-name='Polygone 3' d='M9 15L0 0h18z' fill='%2384a8a7'/%3E%3C/svg%3E")}.flexible.bg-darkgreen .bloc_tableau .tableau .information_colonne_1_colonne .col-1.info,.flexible.bg-darkgreen .bloc_tableau .tableau .information_colonne_1_colonne .col-1.infotitle{border-bottom:1px solid #84a8a7}.flexible.bg-darkgreen h2{color:#e0885b}.flexible.bg-darkgreen .flexible_bloc ul li:after{background-color:#84a8a7}.flexible.bg-blue{background-color:#00304f}.flexible.bg-blue .flexible_bloc_presentation .titre_presentation_principale h1{color:#6d9ab4;border-bottom:1px solid #6d9ab4}.flexible.bg-blue .bloc_tableau{background-color:#064569;padding:30px 0 20px}.flexible.bg-blue .bloc_tableau .tableau .sous-titre_de_colonne .col-1.gauche{position:relative}.flexible.bg-blue .bloc_tableau .tableau .sous-titre_de_colonne .col-1.gauche:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='15'%3E%3Cpath data-name='Polygone 3' d='M9 15L0 0h18z' fill='%236D9AB4'/%3E%3C/svg%3E")}.flexible.bg-blue .bloc_tableau .tableau .sous-titre_de_colonne .col-1.droit{text-align:right;position:relative}.flexible.bg-blue .bloc_tableau .tableau .sous-titre_de_colonne .col-1.droit:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='15'%3E%3Cpath data-name='Polygone 3' d='M9 15L0 0h18z' fill='%236D9AB4'/%3E%3C/svg%3E")}.flexible.bg-blue .bloc_tableau .tableau .information_colonne_1_colonne .col-1.info,.flexible.bg-blue .bloc_tableau .tableau .information_colonne_1_colonne .col-1.infotitle{border-bottom:1px solid #6d9ab4}.flexible.bg-blue h2{color:#6d9ab4}.flexible.bg-blue .flexible_bloc ul li:after{background-color:#6d9ab4}.flexible.bg-greyblue{background-color:#203a55}.flexible.bg-greyblue .flexible_bloc_presentation .titre_presentation_principale h1{color:#6d9ab4;border-bottom:1px solid #6d9ab4}.flexible.bg-greyblue .bloc_tableau{background-color:#064569;padding:30px 0 20px}.flexible.bg-greyblue .bloc_tableau .tableau .information_colonne_1_colonne .col-1.info,.flexible.bg-greyblue .bloc_tableau .tableau .information_colonne_1_colonne .col-1.infotitle{border-bottom:1px solid #6d9ab4}.flexible.bg-greyblue h2{color:#e0885b}.flexible.bg-greyblue .flexible_bloc ul li:after{background-color:#6d9ab4}.flexible_bloc{color:#fff}.flexible_bloc ul{list-style:none;margin-bottom:5px}.flexible_bloc ul li{font-size:14px;margin-bottom:10px;padding-left:20px;position:relative;line-height:18px;font-weight:300}.flexible_bloc ul li:after{background-color:#9b9660;border-radius:0;content:"";display:block;height:8px;left:0;position:absolute;top:7px;width:8px}.flexible_bloc ol{list-style:none;counter-reset:my-awesome-counter;margin-left:0;padding:0 0 0 2px}.flexible_bloc ol li{counter-increment:my-awesome-counter;position:relative;margin-bottom:20px;font-size:1.6em;font-weight:light}.flexible_bloc ol li:before{content:counter(my-awesome-counter) ". ";font-weight:500;font-size:1.15em;margin-right:.6rem;line-height:21px}.flexible_bloc iframe{border:none;width:100%}.flexible_bloc .grey{background-color:#f6f5f2}.flexible_bloc_presentation{display:block;position:relative;padding:0 0 30px}.flexible_bloc_presentation .titre_presentation_principale{padding:0}.flexible_bloc_presentation .titre_presentation_principale h1{border-bottom:1px solid #9b9660;padding-bottom:10px}.flexible_bloc_presentation .rowTexte{padding:0}.flexible_bloc_presentation .rowTexte p:last-child{margin-bottom:0}.flexible_bloc_photo{width:100%;padding:0 0 30px}.flexible_bloc_photo .photo{width:100%;height:auto}.flexible_bloc_photo .rowPhoto{position:relative}.flexible_bloc_photo .rowPhoto a{display:block;position:relative}.flexible_bloc_photo .rowPhoto a:after{content:"";background-repeat:no-repeat;background-position:50%;display:inline-block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background-size:120px 120px;width:120px;height:120px;z-index:12;opacity:.8;transition:all .3s ease}.flexible_bloc_photo .rowPhoto a:after,.flexible_bloc_photo .rowPhoto a:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='120' height='120' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF' fill-rule='nonzero'%3E%3Cpath d='M60 0C26.864 0 0 26.863 0 59.999 0 93.134 26.864 120 60 120c33.136 0 60-26.866 60-60.001C120 26.863 93.136 0 60 0m0 4.838c30.415 0 55.162 24.744 55.162 55.16 0 30.417-24.747 55.164-55.162 55.164-30.417 0-55.162-24.747-55.162-55.163C4.838 29.582 29.583 4.838 60 4.838'/%3E%3Cpath d='M91.63 60L41.74 27.225c.066 49.409.003 25.163 0 65.548L91.63 60z'/%3E%3C/g%3E%3C/svg%3E")}.flexible_bloc_photo .rowPhoto a:hover:after{background-size:100px 100px;width:100px;height:100px;opacity:1}@media (max-width:480px){.flexible_bloc_photo{padding:0 0 25px}}.flexible_bloc_texte{width:100%;padding:0 0 30px}.flexible_bloc_texte .rowTexte{padding:0}.flexible_bloc_texte .rowTexte img{width:100%;height:auto}.flexible_bloc_texte .rowTexte p:last-child{margin-bottom:0}@media (max-width:480px){.flexible_bloc_texte{padding:0 0 25px}}.flexible_bloc .bloc_tableau{margin:0 0 30px}.flexible_bloc .bloc_tableau:after,.flexible_bloc .bloc_tableau:before{content:" ";display:table}.flexible_bloc .bloc_tableau:after{clear:both}.flexible_bloc .bloc_tableau .title{display:block;margin-bottom:30px}.flexible_bloc .bloc_tableau .sous-texte_tableau{padding:20px 0 0}.flexible_bloc .bloc_tableau .scrolling-wrapper{-webkit-overflow-scrolling:touch}@media (max-width:768px){.flexible_bloc .bloc_tableau .scrolling-wrapper{display:flex;flex-wrap:nowrap;overflow-x:auto}}.flexible_bloc .bloc_tableau .tableau{display:block;width:100%}.flexible_bloc .bloc_tableau .tableau .titre_colonne_1_colonne,.flexible_bloc .bloc_tableau .tableau .titre_colonne_2_colonne{margin-left:0;margin-right:0;font-size:11px;display:flex}.flexible_bloc .bloc_tableau .tableau .titre_colonne_1_colonne:after,.flexible_bloc .bloc_tableau .tableau .titre_colonne_1_colonne:before,.flexible_bloc .bloc_tableau .tableau .titre_colonne_2_colonne:after,.flexible_bloc .bloc_tableau .tableau .titre_colonne_2_colonne:before{content:" ";display:table}.flexible_bloc .bloc_tableau .tableau .titre_colonne_1_colonne:after,.flexible_bloc .bloc_tableau .tableau .titre_colonne_2_colonne:after{clear:both}.flexible_bloc .bloc_tableau .tableau .titre_colonne_1_colonne .col-1,.flexible_bloc .bloc_tableau .tableau .titre_colonne_2_colonne .col-1{float:left;width:50%;position:relative;min-height:1px;padding-left:0;padding-right:0}@media (min-width:480px){.flexible_bloc .bloc_tableau .tableau .titre_colonne_1_colonne .col-1,.flexible_bloc .bloc_tableau .tableau .titre_colonne_2_colonne .col-1{float:left;width:50%}}.flexible_bloc .bloc_tableau .tableau .titre_colonne_1_colonne .col-1.col_title,.flexible_bloc .bloc_tableau .tableau .titre_colonne_2_colonne .col-1.col_title{color:#fff;padding:15px 0;font-weight:700;margin-bottom:0}.flexible_bloc .bloc_tableau .tableau .titre_colonne_1_colonne .col-2,.flexible_bloc .bloc_tableau .tableau .titre_colonne_2_colonne .col-2{float:left;width:25%;position:relative;min-height:1px;padding-left:0;padding-right:0}@media (min-width:480px){.flexible_bloc .bloc_tableau .tableau .titre_colonne_1_colonne .col-2,.flexible_bloc .bloc_tableau .tableau .titre_colonne_2_colonne .col-2{float:left;width:25%}}.flexible_bloc .bloc_tableau .tableau .sous-titre_de_colonne{margin-left:0;margin-right:0;font-size:12px;font-weight:500}.flexible_bloc .bloc_tableau .tableau .sous-titre_de_colonne:after,.flexible_bloc .bloc_tableau .tableau .sous-titre_de_colonne:before{content:" ";display:table}.flexible_bloc .bloc_tableau .tableau .sous-titre_de_colonne:after{clear:both}.flexible_bloc .bloc_tableau .tableau .sous-titre_de_colonne .col-full{position:relative;float:left;width:100%;min-height:1px;color:#fff;padding:15px;font-weight:700}.flexible_bloc .bloc_tableau .tableau .sous-titre_de_colonne .col-1{float:left;width:50%;position:relative;min-height:1px;padding-left:0;padding-right:0;font-size:12px;align-self:flex-end}@media (min-width:480px){.flexible_bloc .bloc_tableau .tableau .sous-titre_de_colonne .col-1{float:left;width:50%}}.flexible_bloc .bloc_tableau .tableau .sous-titre_de_colonne .col-1.col_title{color:#fff;padding:15px 0;font-weight:700;margin-bottom:0}.flexible_bloc .bloc_tableau .tableau .sous-titre_de_colonne .col-1.gauche{position:relative}.flexible_bloc .bloc_tableau .tableau .sous-titre_de_colonne .col-1.gauche:after{content:"";display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='15'%3E%3Cpath data-name='Polygone 1' d='M9 15L0 0h18z' fill='%23e0885b'/%3E%3C/svg%3E");background-size:18px 15px;background-repeat:no-repeat;background-position:50%;width:18px;height:15px;margin-top:12px;margin-bottom:5px}.flexible_bloc .bloc_tableau .tableau .sous-titre_de_colonne .col-1.droit{text-align:right;position:relative}.flexible_bloc .bloc_tableau .tableau .sous-titre_de_colonne .col-1.droit:after{content:"";display:block;text-align:right;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='15'%3E%3Cpath data-name='Polygone 1' d='M9 15L0 0h18z' fill='%23e0885b'/%3E%3C/svg%3E");background-size:18px 15px;background-repeat:no-repeat;background-position:50%;width:18px;height:15px;margin-top:12px;margin-bottom:5px;margin-left:auto}@media (max-width:1024px){.flexible_bloc .bloc_tableau .tableau .sous-titre_de_colonne .col-1.col_title,.flexible_bloc .bloc_tableau .tableau .sous-titre_de_colonne .col-full{padding:10px}}.flexible_bloc .bloc_tableau .tableau .information_colonne_1_colonne,.flexible_bloc .bloc_tableau .tableau .information_colonne_2_colonne{margin-left:0;margin-right:0;font-size:1.25em;display:flex}.flexible_bloc .bloc_tableau .tableau .information_colonne_1_colonne:after,.flexible_bloc .bloc_tableau .tableau .information_colonne_1_colonne:before,.flexible_bloc .bloc_tableau .tableau .information_colonne_2_colonne:after,.flexible_bloc .bloc_tableau .tableau .information_colonne_2_colonne:before{content:" ";display:table}.flexible_bloc .bloc_tableau .tableau .information_colonne_1_colonne:after,.flexible_bloc .bloc_tableau .tableau .information_colonne_2_colonne:after{clear:both}.flexible_bloc .bloc_tableau .tableau .information_colonne_1_colonne:last-child,.flexible_bloc .bloc_tableau .tableau .information_colonne_2_colonne:last-child{margin-bottom:20px}.flexible_bloc .bloc_tableau .tableau .information_colonne_1_colonne ul,.flexible_bloc .bloc_tableau .tableau .information_colonne_2_colonne ul{text-align:left}.flexible_bloc .bloc_tableau .tableau .information_colonne_1_colonne ul li,.flexible_bloc .bloc_tableau .tableau .information_colonne_2_colonne ul li{font-size:1em;display:inline-block;width:auto}.flexible_bloc .bloc_tableau .tableau .information_colonne_1_colonne .col-1.infotitle,.flexible_bloc .bloc_tableau .tableau .information_colonne_2_colonne .col-1.infotitle{float:left;width:75%;position:relative;min-height:1px;color:#fff;font-size:14px;font-weight:300;padding:10px 0;border-bottom:1px solid #fff}@media (min-width:480px){.flexible_bloc .bloc_tableau .tableau .information_colonne_1_colonne .col-1.infotitle,.flexible_bloc .bloc_tableau .tableau .information_colonne_2_colonne .col-1.infotitle{float:left;width:75%}}.flexible_bloc .bloc_tableau .tableau .information_colonne_1_colonne .col-1.info,.flexible_bloc .bloc_tableau .tableau .information_colonne_2_colonne .col-1.info{float:left;width:25%;position:relative;min-height:1px;color:#fff;font-size:18px;font-weight:800;text-align:right;padding:10px 0;border-bottom:1px solid #fff}@media (min-width:480px){.flexible_bloc .bloc_tableau .tableau .information_colonne_1_colonne .col-1.info,.flexible_bloc .bloc_tableau .tableau .information_colonne_2_colonne .col-1.info{float:left;width:25%}}.flexible_bloc .bloc_tableau .tableau .information_colonne_1_colonne .col-2.infotitle,.flexible_bloc .bloc_tableau .tableau .information_colonne_2_colonne .col-2.infotitle{float:left;width:50%;position:relative;min-height:1px;color:#fff;padding:10px 0;border-bottom:1px solid #fff}@media (min-width:480px){.flexible_bloc .bloc_tableau .tableau .information_colonne_1_colonne .col-2.infotitle,.flexible_bloc .bloc_tableau .tableau .information_colonne_2_colonne .col-2.infotitle{float:left;width:50%}}.flexible_bloc .bloc_tableau .tableau .information_colonne_1_colonne .col-2.info,.flexible_bloc .bloc_tableau .tableau .information_colonne_2_colonne .col-2.info{float:left;width:25%;position:relative;min-height:1px;color:#fff;text-align:center;padding:10px 0;border-bottom:1px solid #fff}@media (min-width:480px){.flexible_bloc .bloc_tableau .tableau .information_colonne_1_colonne .col-2.info,.flexible_bloc .bloc_tableau .tableau .information_colonne_2_colonne .col-2.info{float:left;width:25%}}.flexible_bloc_partenaires_row{display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;height:100%;margin:10px 0 30px}.flexible_bloc_partenaires_row:after,.flexible_bloc_partenaires_row:before{content:" ";display:table}.flexible_bloc_partenaires_row:after{clear:both}.flexible_bloc_partenaires_row_col{float:left;width:50%;position:relative;min-height:1px;padding-left:10px;padding-right:10px;display:flex;align-items:center;justify-content:center}@media (min-width:480px){.flexible_bloc_partenaires_row_col{float:left;width:25%}}@media (min-width:768px){.flexible_bloc_partenaires_row_col{float:left;width:20%}}.flexible_bloc_partenaires_row_col .flexbox{height:100%;display:block}.flexible_bloc_partenaires_row_col .content{display:block}.flexible_bloc_partenaires_row_col .content img{margin:auto;height:auto;vertical-align:middle}.flexible_bloc_partenaires_row_col .content .link_area{display:block;position:absolute;z-index:55;width:100%;height:100%;top:0;left:0;right:0}.flexible_bloc_partenaires_row_col .content:hover .round_btn:after{content:"";opacity:.8}@media (max-width:1024px){.flexible_bloc_partenaires_row_col .content img{max-width:100%}}@media (max-width:768px){.flexible_bloc_partenaires_row{padding:0;flex-wrap:wrap}.flexible_bloc_partenaires_row_col{margin-bottom:25px;padding-right:30px;padding-left:30px;width:50%}.flexible_bloc_partenaires_row_col .content{text-align:center}.flexible_bloc_partenaires_row_col .content img{max-width:80%}}@media (max-width:480px){.flexible_bloc_partenaires_row{padding:0}.flexible_bloc_partenaires_row_col{margin-bottom:20px;padding:0 20px;width:100%}.flexible_bloc_partenaires_row_col .content img{max-width:70%}}.flexible_bloc .bloc_division{padding:0 0 40px}.flexible_bloc .bloc_division hr{border:0;margin:0;border-top:1px solid #6d9ab4}@media (max-width:480px){.flexible_bloc .bloc_division{padding:0 0 35px}}.flexible_bloc .bloc_pad{padding:0 0 40px}@media (max-width:480px){.flexible_bloc .bloc_pad{padding:0 0 35px}}.flexible_bloc .bloc_marge{margin:0 0 75px}@media (max-width:1400px){.flexible_bloc .bloc_marge{margin:0 0 70px}}@media (max-width:1024px){.flexible_bloc .bloc_marge{margin:0 0 65px}}@media (max-width:768px){.flexible_bloc .bloc_marge{margin:0 0 50px}}@media (max-width:480px){.flexible_bloc .bloc_marge{margin:0 0 40px}}.flexible_bloc .nomarge{margin:0}.flexible_bloc .nopad{padding:0}.flexible_bloc_anchor{position:relative}.flexible_bloc_anchor .anchor_top{top:-250px;position:absolute}.flexible_bloc_anchors_list{display:block;width:100%;padding:3rem 0}.flexible_bloc_anchors_list .anchors_flex{display:flex;justify-content:space-evenly}.flexible_bloc_anchors_list_item{display:inline-block;margin:0 1.5rem;font-family:Inter,sans-serif;line-height:2;font-size:1.5em;color:#00304f}.flexible_bloc_anchors_list_item:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 5L5 9m0 0L1 5m4 4V0' stroke='%23132B4D' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:10px 10px;width:10px;height:10px;display:inline-block;margin-left:10px;transition:all .3s ease}body.page-template-flexible .flexible_bloc .bloc_pad.colorbg .row .row_text h3,body.page-template-flexible .flexible_bloc .bloc_pad.colorbg .titre_presentation_principale h2,body.page-template-flexible .flexible_bloc .bloc_pad.colorbg h3{color:#fff}body.page-id-1032 .flexible_bloc_double_colonnes .rowContent{position:relative}body.page-id-1032 .flexible_bloc_double_colonnes .rowContent .option_bouton{position:absolute;right:0;bottom:10px}body.page-id-1032 .flexible_bloc_double_colonnes .rowContent .bloc_left .option_bouton{right:30px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjAyLWZvbnRzL19mb250cy5zY3NzIiwiMDAtYWRkb25zL19hbmltYXRpb25zLnNjc3MiLCJhcHAuY3NzIiwiMDAtYWRkb25zL19jb3JlLnNjc3MiLCIwMC1hZGRvbnMvX2Vhc2luZy5zY3NzIiwiMDAtYWRkb25zL19zbGljay5zY3NzIiwiMDAtYWRkb25zL19taXhpbnMuc2NzcyIsIjAxLXNldHRpbmdzL19ncmlkLXNldHRpbmdzLnNjc3MiLCIwMS1zZXR0aW5ncy9fdmFycy5zY3NzIiwiMDEtc2V0dGluZ3MvX2Jhc2Uuc2NzcyIsIjAwLWFkZG9ucy9fZmxleC1ib3guc2NzcyIsIjAyLWZvbnRzL19pY29ucy5zY3NzIiwiMDMtbW9kdWxlcy9fZm9ybXMuc2NzcyIsIjA0LXBhZ2VzL2xheW91dC9fbmF2aWdhdGlvbnMuc2NzcyIsIjA0LXBhZ2VzL2xheW91dC9faGVhZGVyLnNjc3MiLCIwNC1wYWdlcy9sYXlvdXQvX2Zvb3Rlci5zY3NzIiwiMDQtcGFnZXMvX2Vycm9ycy5zY3NzIiwiMDQtcGFnZXMvX2ZsZXhpYmxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsOEpBQVksQ0N1QlosdUJBRVEsZUFBZ0IsQ0FGeEIseUJBTVEsd0JBQWlCLENBQWpCLHFCQUFpQixDQUFqQixnQkFBaUIsQ0FLckIsd0JBQ0ksZUFBZ0IsQ0FLcEIsMkNBQ0ksZ0JBQWlCLENDNUJ6QiwyREQrQlEsWUFBYSxDQUNiLG9CQUFxQixDQUNyQixrQkFBbUIsQ0M1QjNCLHlERGtDUSxvQkFBcUIsQ0FDckIsa0JBQW1CLENBQ25CLGtCQUFtQixDQUNuQixXQUFZLENBSXBCLGlCQUNJLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQix3QkFBaUMsQ0FIckMsdUJBTVEsV0FBWSxDQUNaLG1CQUFvQixDQUNwQixZQUFhLENBQ2Isb0JBQXFCLENBSTdCLFVBQ0ksd0JBQWlDLENBQ2pDLGVBQWdCLENBR3BCLFNBQ0ksV0FBYSxDQUNiLHVCQUF3QixDQUY1QixhQUtRLFVBQVcsQ0FD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a0IsQ0FWdEIsdUZBRUUsdUJBQXFCLENBR3ZCLGlGQUVFLGtCQUFtQixDQUZyQix5R0FLSSxvQkFBa0IsQ0FWdEIsdUZBRUUsd0JBQXFCLENBR3ZCLGlGQUVFLGtCQUFtQixDQUZyQix5R0FLSSxxQkFBa0IsQ0FWdEIsdUZBRUUsdUJBQXFCLENBR3ZCLGlGQUVFLGtCQUFtQixDQUZyQix5R0FLSSxvQkFBa0IsQ0FWdEIsdUZBRUUsd0JBQXFCLENBR3ZCLGlGQUVFLGtCQUFtQixDQUZyQix5R0FLSSxxQkFBa0IsQ0FWdEIsdUZBRUUsdUJBQXFCLENBR3ZCLGlGQUVFLGtCQUFtQixDQUZyQix5R0FLSSxvQkFBa0IsQ0FWdEIsdUZBRUUsd0JBQXFCLENBR3ZCLGlGQUVFLGtCQUFtQixDQUZyQix5R0FLSSxxQkFBa0IsQ0FWdEIsdUZBRUUsdUJBQXFCLENBR3ZCLGlGQUVFLGtCQUFtQixDQUZyQix5R0FLSSxvQkFBa0IsQ0FWdEIsdUZBRUUsd0JBQXFCLENBR3ZCLGlGQUVFLGtCQUFtQixDQUZyQix5R0FLSSxxQkFBa0IsQ0FWdEIsdUZBRUUsdUJBQXFCLENBR3ZCLGlGQUVFLGtCQUFtQixDQUZyQix5R0FLSSxvQkFBa0IsQ0FWdEIsdUZBRUUsd0JBQXFCLENBR3ZCLGlGQUVFLGtCQUFtQixDQUZyQix5R0FLSSxxQkFBa0IsQ0FWdEIseUZBRUUsc0JBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxtQkFBa0IsQ0FWdEIseUZBRUUseUJBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxzQkFBa0IsQ0FWdEIseUZBRUUsd0JBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxxQkFBa0IsQ0FWdEIseUZBRUUseUJBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxzQkFBa0IsQ0FWdEIseUZBRUUsd0JBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxxQkFBa0IsQ0FWdEIseUZBRUUseUJBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxzQkFBa0IsQ0FWdEIseUZBRUUsd0JBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxxQkFBa0IsQ0FWdEIseUZBRUUseUJBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxzQkFBa0IsQ0FWdEIseUZBRUUsd0JBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxxQkFBa0IsQ0FWdEIseUZBRUUseUJBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxzQkFBa0IsQ0FWdEIseUZBRUUsd0JBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxxQkFBa0IsQ0FWdEIseUZBRUUseUJBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxzQkFBa0IsQ0FWdEIseUZBRUUsd0JBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxxQkFBa0IsQ0FWdEIseUZBRUUseUJBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxzQkFBa0IsQ0FWdEIseUZBRUUsd0JBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxxQkFBa0IsQ0FWdEIseUZBRUUseUJBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxzQkFBa0IsQ0FWdEIseUZBRUUsd0JBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxxQkFBa0IsQ0FWdEIseUZBRUUseUJBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxzQkFBa0IsQ0FWdEIseUZBRUUsd0JBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxxQkFBa0IsQ0FWdEIseUZBRUUseUJBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxzQkFBa0IsQ0FWdEIseUZBRUUsc0JBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxtQkFBa0IsQ0FWdEIseUZBRUUseUJBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxzQkFBa0IsQ0FWdEIseUZBRUUsd0JBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxxQkFBa0IsQ0FWdEIseUZBRUUseUJBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxzQkFBa0IsQ0FWdEIseUZBRUUsd0JBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxxQkFBa0IsQ0FWdEIseUZBRUUseUJBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxzQkFBa0IsQ0FWdEIseUZBRUUsd0JBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxxQkFBa0IsQ0FWdEIseUZBRUUseUJBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxzQkFBa0IsQ0FWdEIseUZBRUUsd0JBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxxQkFBa0IsQ0FWdEIseUZBRUUseUJBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxzQkFBa0IsQ0FWdEIseUZBRUUsd0JBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxxQkFBa0IsQ0FWdEIseUZBRUUseUJBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxzQkFBa0IsQ0FWdEIseUZBRUUsd0JBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxxQkFBa0IsQ0FWdEIseUZBRUUseUJBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxzQkFBa0IsQ0FWdEIseUZBRUUsd0JBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxxQkFBa0IsQ0FWdEIseUZBRUUseUJBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxzQkFBa0IsQ0FWdEIseUZBRUUsd0JBQXFCLENBR3ZCLG1GQUVFLGtCQUFtQixDQUZyQiwyR0FLSSxxQkFBa0IsQ0FWdEIseUZBRUUseUJBQXFC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LENWenVCakIsMEJVbVFGLDJCQXdlRSxlQUFrQixDQVduQixDVmp2QkMsMEJVOFBGLDJCQTJlRSxlQUFrQixDQVFuQixDVjV1QkMseUJVeVBGLDJCQThlRSxlQUFrQixDQUtuQixDVnZ1QkMseUJVb1BGLDJCQWlmRSxlQUFrQixDQUVuQixDQW5mRCx3QkFxZkMsUUFBUyxDQXJmVixzQkF3ZkMsU0FBVSxDQUVYLHNCQUNDLGlCQUFrQixDQURsQixrQ0FHQyxVQUFXLENBQ1gsaUJBQWtCLENBS25CLDRCQUNDLGFBQWMsQ0FDZCxVQUFXLENBQ1gsY0FBZSxDQUhmLDBDQUtDLFlBQWEsQ0FDYiw0QkFBNkIsQ0FFOUIsaUNBQ0Msb0JBQXFCLENBQ3JCLGVBQWdCLENBQ2hCLDRCVDF4QjBCLENTMnhCMUIsYUFBYyxDQUNkLGVBQWdCLENBQ2hCLGFUcHdCYyxDUzh2QmQsdUNBUUssVUFBVyxDQUNYLCtOQUEwbEIsQ0FDMWxCLDJCQUE0QixDQUM1Qix1QkFBMkIsQ0FDM0IseUJBQTBCLENBQzFCLFVBQVcsQ0FDWCxXQUFZLENBQ1osb0JBQXFCLENBQ3JCLGdCQUFpQixDWDV0QmpCLHVCVzZ0QmlDLENBTzNDLDhPQWdCUSxVVHZ6QkksQ1NnMEJaLDZEQUdHLGlCQUFrQixDQUhyQiw0RUFLSSxpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLFdBQVksQ0FQaEIsdUZBV0ssVUFBVyIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gUFJJTUFSWSBGT05UIC0gSW50ZXJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PURNK1NlcmlmK0Rpc3BsYXk6aXRhbEAwOzEmZmFtaWx5PUludGVyOml0YWwsb3Bzeix3Z2h0QDAsMTQuLjMyLDEwMC4uOTAwOzEsMTQuLjMyLDEwMC4uOTAwJmRpc3BsYXk9c3dhcCcpOyIsIi8vIFRyYW5zaXRpb25zXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuJHNwZWVkOiAgMC4zcztcbiRib3VuY2U6IGN1YmljLWJlemllcigwLjE3LCAwLjY3LCAwLjMsIDEuMzMpO1xuJFBvd2VyMUVhc2VPdXQ6IGN1YmljLWJlemllcigwLjI1MCwgMC40NjAsIDAuNDUwLCAwLjk0MCk7XG4kUG93ZXIyRWFzZU91dDogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiRQb3dlcjNFYXNlT3V0OiBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQwLCAwLjQ0MCwgMS4wMDApO1xuJFBvd2VyNEVhc2VPdXQ6IGN1YmljLWJlemllcigwLjIzMCwgMS4wMDAsIDAuMzIwLCAxLjAwMCk7XG4kUG93ZXIxRWFzZUluOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDg1LCAwLjY4MCwgMC41MzApIDtcbiRQb3dlcjJFYXNlSW46IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4kUG93ZXIzRWFzZUluOiBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMwLCAwLjY4NSwgMC4yMjApO1xuJFBvd2VyNEVhc2VJbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiRFeHBvRWFzZU91dDogY3ViaWMtYmV6aWVyKDAuMTkwLCAxLjAwMCwgMC4yMjAsIDEuMDAwKTtcbiRFeHBvRWFzZUluOiBjdWJpYy1iZXppZXIoMC45NTAsIDAuMDUwLCAwLjc5NSwgMC4wMzUpO1xuJEV4cG9FYXNlSW5PdXQ6IGN1YmljLWJlemllcigxLjAwMCwgMC4wMDAsIDAuMDAwLCAxLjAwMCk7XG4kU2luZUVhc2VPdXQ6IGN1YmljLWJlemllcigwLjM5MCwgMC41NzUsIDAuNTY1LCAxLjAwMCk7XG4kU2luZUVhc2VJbjogY3ViaWMtYmV6aWVyKDAuNDcwLCAwLjAwMCwgMC43NDUsIDAuNzE1KTtcbiRQb3dlcjFFYXNlSW5PdXQ6IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMzAsIDAuNTE1LCAwLjk1NSk7XG4kUG93ZXIyRWFzZUluT3V0OiBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMS4wMDApO1xuJFBvd2VyM0Vhc2VJbk91dDogY3ViaWMtYmV6aWVyKDAuNzcwLCAwLjAwMCwgMC4xNzUsIDEuMDAwKTtcbiRQb3dlcjRFYXNlSW5PdXQ6IGN1YmljLWJlemllcigwLjg2MCwgMC4wMDAsIDAuMDcwLCAxLjAwMCk7XG4kU2xvd0Vhc2VPdXQ6IGN1YmljLWJlemllciguMDQsMS4xNSwwLjQsLjk5KTtcbiRlYXNpbmc6ICRQb3dlcjJFYXNlT3V0O1xuXG5odG1sIHtcbiAgICAmLmhhcy1zY3JvbGwtc21vb3RoIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAmLmhhcy1zY3JvbGwtZHJhZ2dpbmcge1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB9XG59XG5cbmJvZHkge1xuICAgIC5oYXMtc2Nyb2xsLXNtb290aCAmIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbltkYXRhLXNjcm9sbC1jb250YWluZXJdIHtcbiAgICAuaGFzLXNjcm9sbC1zbW9vdGggJiB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIH1cbiAgICBbZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSAmIHtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbn1cblxuW2RhdGEtc2Nyb2xsLXNlY3Rpb25dIHtcbiAgICBbZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSAmIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuIH1cblxuLm8taW1hZ2Vfd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaHNsKDAsMTElLCA4MSUpO1xuXG4gICAgJi4tZnVsbCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIHJlbSgxMDBweCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG5cbi5vLXNjcm9sbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaHNsKDAsMTElLCA4MSUpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5vLWltYWdlIHtcbiAgICBvcGFjaXR5OiAwLjk1O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMS4ycyAkUG93ZXIyRWFzZU91dCwgdHJhbnNmb3JtIDEuMnMgJFBvd2VyMkVhc2VPdXQ7XG4gICAgfVxuXG4gICAgJi5pcy1pbnZpZXcge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjZzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm8taW1hZ2Vfd3JhcHBlci4tZnVsbCAmIHtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuXG4gICAgfVxufVxuXG5cbi5jLXNjcm9sbGJhciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTFweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHJpZ2h0O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzLCBvcGFjaXR5IDAuM3M7XG4gICAgb3BhY2l0eTogMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxLjQ1KTtcbiAgICB9XG5cbiAgICAmOmhvdmVyLCAuaGFzLXNjcm9sbC1zY3JvbGxpbmcgJiwgLmhhcy1zY3JvbGwtZHJhZ2dpbmcgJiB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgW2RhdGEtc2Nyb2xsLWRpcmVjdGlvbj1cImhvcml6b250YWxcIl0gJiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEuMyk7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLmMtc2Nyb2xsYmFyX3RodW1iIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICB3aWR0aDogN3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWFyZ2luOiAycHg7XG4gICAgY3Vyc29yOiBncmFiO1xuXG4gICAgLmhhcy1zY3JvbGwtZHJhZ2dpbmcgJiB7XG4gICAgICAgIGN1cnNvcjogZ3JhYmJpbmc7XG4gICAgfVxuXG4gICAgW2RhdGEtc2Nyb2xsLWRpcmVjdGlvbj1cImhvcml6b250YWxcIl0gJiB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBib3R0b206IDA7XG4gICAgfVxuXG59XG5cbi8vIEFuaW1hdGlvbnMgdmFyaWFibGVzXG4kYW9zLWRpc3RhbmNlOiAxMDBweCAhZGVmYXVsdDtcblxuXG5cblxuLyoqXG4gKiBGYWRlIGFuaW1hdGlvbnM6XG4gKiBmYWRlXG4gKiBmYWRlLXVwLCBmYWRlLWRvd24sIGZhZGUtbGVmdCwgZmFkZS1yaWdodFxuICogZmFkZS11cC1yaWdodCwgZmFkZS11cC1sZWZ0LCBmYWRlLWRvd24tcmlnaHQsIGZhZGUtZG93bi1sZWZ0XG4gKi9cblxuW2RhdGEtYW9zXj0nZmFkZSddW2RhdGEtYW9zXj0nZmFkZSddIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuXG4gICYuYW9zLWFuaW1hdGUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG5bZGF0YS1hb3M9J2ZhZGUtdXAnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGFvcy1kaXN0YW5jZSwgMCk7XG59XG5cbltkYXRhLWFvcz0nZmFkZS1kb3duJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0kYW9zLWRpc3RhbmNlLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0kYW9zLWRpc3RhbmNlLCAwLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGFvcy1kaXN0YW5jZSwgMCwgMCk7XG59XG5cbltkYXRhLWFvcz0nZmFkZS11cC1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtJGFvcy1kaXN0YW5jZSwgJGFvcy1kaXN0YW5jZSwgMCk7XG59XG5cbltkYXRhLWFvcz0nZmFkZS11cC1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRhb3MtZGlzdGFuY2UsICRhb3MtZGlzdGFuY2UsIDApO1xufVxuXG5bZGF0YS1hb3M9J2ZhZGUtZG93bi1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtJGFvcy1kaXN0YW5jZSwgLSRhb3MtZGlzdGFuY2UsIDApO1xufVxuXG5bZGF0YS1hb3M9J2ZhZGUtZG93bi1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRhb3MtZGlzdGFuY2UsIC0kYW9zLWRpc3RhbmNlLCAwKTtcbn1cblxuXG5cblxuLyoqXG4gKiBab29tIGFuaW1hdGlvbnM6XG4gKiB6b29tLWluLCB6b29tLWluLXVwLCB6b29tLWluLWRvd24sIHpvb20taW4tbGVmdCwgem9vbS1pbi1yaWdodFxuICogem9vbS1vdXQsIHpvb20tb3V0LXVwLCB6b29tLW91dC1kb3duLCB6b29tLW91dC1sZWZ0LCB6b29tLW91dC1yaWdodFxuICovXG5cbltkYXRhLWFvc149J3pvb20nXVtkYXRhLWFvc149J3pvb20nXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcblxuICAmLmFvcy1hbmltYXRlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7XG4gIH1cbn1cblxuW2RhdGEtYW9zPSd6b29tLWluJ10ge1xuICB0cmFuc2Zvcm06IHNjYWxlKC42KTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLWluLXVwJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRhb3MtZGlzdGFuY2UsIDApIHNjYWxlKC42KTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLWluLWRvd24nXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLSRhb3MtZGlzdGFuY2UsIDApIHNjYWxlKC42KTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLWluLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0kYW9zLWRpc3RhbmNlLCAwLCAwKSBzY2FsZSguNik7XG59XG5cbltkYXRhLWFvcz0nem9vbS1pbi1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRhb3MtZGlzdGFuY2UsIDAsIDApIHNjYWxlKC42KTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLW91dCddIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20tb3V0LXVwJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRhb3MtZGlzdGFuY2UsIDApIHNjYWxlKDEuMik7XG59XG5cbltkYXRhLWFvcz0nem9vbS1vdXQtZG93biddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtJGFvcy1kaXN0YW5jZSwgMCkgc2NhbGUoMS4yKTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLW91dC1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtJGFvcy1kaXN0YW5jZSwgMCwgMCkgc2NhbGUoMS4yKTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLW91dC1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRhb3MtZGlzdGFuY2UsIDAsIDApIHNjYWxlKDEuMik7XG59XG5cblxuXG5cbi8qKlxuICogU2xpZGUgYW5pbWF0aW9uc1xuICovXG5cbltkYXRhLWFvc149J3NsaWRlJ11bZGF0YS1hb3NePSdzbGlkZSddIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuXG4gICYuYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuW2RhdGEtYW9zPSdzbGlkZS11cCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdzbGlkZS1kb3duJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdzbGlkZS1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG59XG5cbltkYXRhLWFvcz0nc2xpZGUtbGVmdCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbn1cblxuXG5cblxuLyoqXG4gKiBGbGlwIGFuaW1hdGlvbnM6XG4gKiBmbGlwLWxlZnQsIGZsaXAtcmlnaHQsIGZsaXAtdXAsIGZsaXAtZG93blxuICovXG5cbltkYXRhLWFvc149J2ZsaXAnXVtkYXRhLWFvc149J2ZsaXAnXSB7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuXG5bZGF0YS1hb3M9J2ZsaXAtbGVmdCddIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoLTEwMGRlZyk7XG4gICYuYW9zLWFuaW1hdGUge3RyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApO31cbn1cblxuW2RhdGEtYW9zPSdmbGlwLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgxMDBkZWcpO1xuICAmLmFvcy1hbmltYXRlIHt0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKTt9XG59XG5cbltkYXRhLWFvcz0nZmxpcC11cCddIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoLTEwMGRlZyk7XG4gICYuYW9zLWFuaW1hdGUge3RyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApO31cbn1cblxuW2RhdGEtYW9zPSdmbGlwLWRvd24nXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDEwMGRlZyk7XG4gICYuYW9zLWFuaW1hdGUge3RyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApO31cbn1cblxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PURNK1NlcmlmK0Rpc3BsYXk6aXRhbEAwOzEmZmFtaWx5PUludGVyOml0YWwsb3Bzeix3Z2h0QDAsMTQuLjMyLDEwMC4uOTAwOzEsMTQuLjMyLDEwMC4uOTAwJmRpc3BsYXk9c3dhcFwiKTtcbmh0bWwuaGFzLXNjcm9sbC1zbW9vdGgge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbmh0bWwuaGFzLXNjcm9sbC1kcmFnZ2luZyB7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5oYXMtc2Nyb2xsLXNtb290aCBib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uaGFzLXNjcm9sbC1zbW9vdGggW2RhdGEtc2Nyb2xsLWNvbnRhaW5lcl0ge1xuICBtaW4taGVpZ2h0OiAxMDB2aDsgfVxuXG5bZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSBbZGF0YS1zY3JvbGwtY29udGFpbmVyXSB7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG5bZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSBbZGF0YS1zY3JvbGwtc2VjdGlvbl0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uby1pbWFnZV93cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRjOWM5OyB9XG4gIC5vLWltYWdlX3dyYXBwZXIuLWZ1bGwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDAgcmVtKDEwMHB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uby1zY3JvbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRjOWM5O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5vLWltYWdlIHtcbiAgb3BhY2l0eTogMC45NTtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5OyB9XG4gIC5vLWltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxLjJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpLCB0cmFuc2Zvcm0gMS4ycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAuby1pbWFnZS5pcy1pbnZpZXcgaW1nIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC42czsgfVxuICAuby1pbWFnZV93cmFwcGVyLi1mdWxsIC5vLWltYWdlIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cblxuLmMtc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgcmlnaHQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzLCBvcGFjaXR5IDAuM3M7XG4gIG9wYWNpdHk6IDA7IH1cbiAgLmMtc2Nyb2xsYmFyOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxLjQ1KTsgfVxuICAuYy1zY3JvbGxiYXI6aG92ZXIsIC5oYXMtc2Nyb2xsLXNjcm9sbGluZyAuYy1zY3JvbGxiYXIsIC5oYXMtc2Nyb2xsLWRyYWdnaW5nIC5jLXNjcm9sbGJhciB7XG4gICAgb3BhY2l0eTogMTsgfVxuICBbZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSAuYy1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTBweDtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpOyB9XG4gICAgW2RhdGEtc2Nyb2xsLWRpcmVjdGlvbj1cImhvcml6b250YWxcIl0gLmMtc2Nyb2xsYmFyOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEuMyk7IH1cblxuLmMtc2Nyb2xsYmFyX3RodW1iIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgb3BhY2l0eTogMC41O1xuICB3aWR0aDogN3B4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW46IDJweDtcbiAgY3Vyc29yOiBncmFiOyB9XG4gIC5oYXMtc2Nyb2xsLWRyYWdnaW5nIC5jLXNjcm9sbGJhcl90aHVtYiB7XG4gICAgY3Vyc29yOiBncmFiYmluZzsgfVxuICBbZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSAuYy1zY3JvbGxiYXJfdGh1bWIge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogMDsgfVxuXG4vKipcbiAqIEZhZGUgYW5pbWF0aW9uczpcbiAqIGZhZGVcbiAqIGZhZGUtdXAsIGZhZGUtZG93biwgZmFkZS1sZWZ0LCBmYWRlLXJpZ2h0XG4gKiBmYWRlLXVwLXJpZ2h0LCBmYWRlLXVwLWxlZnQsIGZhZGUtZG93bi1yaWdodCwgZmFkZS1kb3duLWxlZnRcbiAqL1xuW2RhdGEtYW9zXj0nZmFkZSddW2RhdGEtYW9zXj0nZmFkZSddIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtOyB9XG4gIFtkYXRhLWFvc149J2ZhZGUnXVtkYXRhLWFvc149J2ZhZGUnXS5hb3MtYW5pbWF0ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbltkYXRhLWFvcz0nZmFkZS11cCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDBweCwgMCk7IH1cblxuW2RhdGEtYW9zPSdmYWRlLWRvd24nXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKTsgfVxuXG5bZGF0YS1hb3M9J2ZhZGUtcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKTsgfVxuXG5bZGF0YS1hb3M9J2ZhZGUtbGVmdCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgMCwgMCk7IH1cblxuW2RhdGEtYW9zPSdmYWRlLXVwLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgMTAwcHgsIDApOyB9XG5cbltkYXRhLWFvcz0nZmFkZS11cC1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAxMDBweCwgMCk7IH1cblxuW2RhdGEtYW9zPSdmYWRlLWRvd24tcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAtMTAwcHgsIDApOyB9XG5cbltkYXRhLWFvcz0nZmFkZS1kb3duLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIC0xMDBweCwgMCk7IH1cblxuLyoqXG4gKiBab29tIGFuaW1hdGlvbnM6XG4gKiB6b29tLWluLCB6b29tLWluLXVwLCB6b29tLWluLWRvd24sIHpvb20taW4tbGVmdCwgem9vbS1pbi1yaWdodFxuICogem9vbS1vdXQsIHpvb20tb3V0LXVwLCB6b29tLW91dC1kb3duLCB6b29tLW91dC1sZWZ0LCB6b29tLW91dC1yaWdodFxuICovXG5bZGF0YS1hb3NePSd6b29tJ11bZGF0YS1hb3NePSd6b29tJ10ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07IH1cbiAgW2RhdGEtYW9zXj0nem9vbSddW2RhdGEtYW9zXj0nem9vbSddLmFvcy1hbmltYXRlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7IH1cblxuW2RhdGEtYW9zPSd6b29tLWluJ10ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7IH1cblxuW2RhdGEtYW9zPSd6b29tLWluLXVwJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKSBzY2FsZSgwLjYpOyB9XG5cbltkYXRhLWFvcz0nem9vbS1pbi1kb3duJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDBweCwgMCkgc2NhbGUoMC42KTsgfVxuXG5bZGF0YS1hb3M9J3pvb20taW4tcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKSBzY2FsZSgwLjYpOyB9XG5cbltkYXRhLWFvcz0nem9vbS1pbi1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAwLCAwKSBzY2FsZSgwLjYpOyB9XG5cbltkYXRhLWFvcz0nem9vbS1vdXQnXSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTsgfVxuXG5bZGF0YS1hb3M9J3pvb20tb3V0LXVwJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKSBzY2FsZSgxLjIpOyB9XG5cbltkYXRhLWFvcz0nem9vbS1vdXQtZG93biddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApIHNjYWxlKDEuMik7IH1cblxuW2RhdGEtYW9zPSd6b29tLW91dC1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwcHgsIDAsIDApIHNjYWxlKDEuMik7IH1cblxuW2RhdGEtYW9zPSd6b29tLW91dC1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAwLCAwKSBzY2FsZSgxLjIpOyB9XG5cbi8qKlxuICogU2xpZGUgYW5pbWF0aW9uc1xuICovXG5bZGF0YS1hb3NePSdzbGlkZSddW2RhdGEtYW9zXj0nc2xpZGUnXSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTsgfVxuICBbZGF0YS1hb3NePSdzbGlkZSddW2RhdGEtYW9zXj0nc2xpZGUnXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG5bZGF0YS1hb3M9J3NsaWRlLXVwJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9XG5cbltkYXRhLWFvcz0nc2xpZGUtZG93biddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH1cblxuW2RhdGEtYW9zPSdzbGlkZS1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH1cblxuW2RhdGEtYW9zPSdzbGlkZS1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG5cbi8qKlxuICogRmxpcCBhbmltYXRpb25zOlxuICogZmxpcC1sZWZ0LCBmbGlwLXJpZ2h0LCBmbGlwLXVwLCBmbGlwLWRvd25cbiAqL1xuW2RhdGEtYW9zXj0nZmxpcCddW2RhdGEtYW9zXj0nZmxpcCddIHtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07IH1cblxuW2RhdGEtYW9zPSdmbGlwLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKC0xMDBkZWcpOyB9XG4gIFtkYXRhLWFvcz0nZmxpcC1sZWZ0J10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApOyB9XG5cbltkYXRhLWFvcz0nZmxpcC1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMTAwZGVnKTsgfVxuICBbZGF0YS1hb3M9J2ZsaXAtcmlnaHQnXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCk7IH1cblxuW2RhdGEtYW9zPSdmbGlwLXVwJ10ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgtMTAwZGVnKTsgfVxuICBbZGF0YS1hb3M9J2ZsaXAtdXAnXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7IH1cblxuW2RhdGEtYW9zPSdmbGlwLWRvd24nXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDEwMGRlZyk7IH1cbiAgW2RhdGEtYW9zPSdmbGlwLWRvd24nXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7IH1cblxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nNTAnXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nNTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwbXM7IH1cblxuYm9keVtkYXRhLWFvcy1kZWxheT0nNTAnXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nNTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nNTAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nNTAnXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxMDAnXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nMTAwJ10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxMDAnXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMTAwJ10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG4gIGJvZHlbZGF0YS1hb3MtZGVsYXk9JzEwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxMDAnXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTAwbXM7IH1cblxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nMTUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzE1MCddIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7IH1cblxuYm9keVtkYXRhLWFvcy1kZWxheT0nMTUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE1MCddIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuICBib2R5W2RhdGEtYW9zLWRlbGF5PScxNTAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMTUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE1MG1zOyB9XG5cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzIwMCddIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPScyMDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIwMG1zOyB9XG5cbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzIwMCddIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyMDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjAwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzIwMCddLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAyMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyNTAnXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nMjUwJ10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyNTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyNTAnXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMjUwJ10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG4gIGJvZHlbZGF0YS1hb3MtZGVsYXk9JzI1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyNTAnXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMjUwbXM7IH1cblxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nMzAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzMwMCddIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMzAwbXM7IH1cblxuYm9keVtkYXRhLWFvcy1kZWxheT0nMzAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzMwMCddIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuICBib2R5W2RhdGEtYW9zLWRlbGF5PSczMDAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMzAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDMwMG1zOyB9XG5cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzM1MCddIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPSczNTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDM1MG1zOyB9XG5cbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzM1MCddIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSczNTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMzUwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzM1MCddLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAzNTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPSc0MDAnXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nNDAwJ10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA0MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PSc0MDAnXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nNDAwJ10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG4gIGJvZHlbZGF0YS1hb3MtZGVsYXk9JzQwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSc0MDAnXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNDAwbXM7IH1cblxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nNDUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzQ1MCddIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNDUwbXM7IH1cblxuYm9keVtkYXRhLWFvcy1kZWxheT0nNDUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzQ1MCddIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuICBib2R5W2RhdGEtYW9zLWRlbGF5PSc0NTAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nNDUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDQ1MG1zOyB9XG5cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzUwMCddIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPSc1MDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zOyB9XG5cbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzUwMCddIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSc1MDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nNTAwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzUwMCddLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA1MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPSc1NTAnXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nNTUwJ10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PSc1NTAnXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nNTUwJ10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG4gIGJvZHlbZGF0YS1hb3MtZGVsYXk9JzU1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSc1NTAnXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNTUwbXM7IH1cblxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nNjAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzYwMCddIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNjAwbXM7IH1cblxuYm9keVtkYXRhLWFvcy1kZWxheT0nNjAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzYwMCddIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuICBib2R5W2RhdGEtYW9zLWRlbGF5PSc2MDAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nNjAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDYwMG1zOyB9XG5cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzY1MCddIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPSc2NTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDY1MG1zOyB9XG5cbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzY1MCddIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSc2NTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nNjUwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzY1MCddLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA2NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPSc3MDAnXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nNzAwJ10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PSc3MDAnXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nNzAwJ10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG4gIGJvZHlbZGF0YS1hb3MtZGVsYXk9JzcwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSc3MDAnXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNzAwbXM7IH1cblxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nNzUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249Jzc1MCddIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNzUwbXM7IH1cblxuYm9keVtkYXRhLWFvcy1kZWxheT0nNzUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9Jzc1MCddIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuICBib2R5W2RhdGEtYW9zLWRlbGF5PSc3NTAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nNzUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDc1MG1zOyB9XG5cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzgwMCddIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPSc4MDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDgwMG1zOyB9XG5cbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzgwMCddIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSc4MDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nODAwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzgwMCddLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA4MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPSc4NTAnXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nODUwJ10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA4NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PSc4NTAnXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nODUwJ10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG4gIGJvZHlbZGF0YS1hb3MtZGVsYXk9Jzg1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSc4NTAnXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogODUwbXM7IH1cblxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nOTAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzkwMCddIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogOTAwbXM7IH1cblxuYm9keVtkYXRhLWFvcy1kZWxheT0nOTAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzkwMCddIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuICBib2R5W2RhdGEtYW9zLWRlbGF5PSc5MDAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nOTAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDkwMG1zOyB9XG5cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249Jzk1MCddIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPSc5NTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDk1MG1zOyB9XG5cbmJvZHlbZGF0YS1hb3MtZGVsYXk9Jzk1MCddIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSc5NTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nOTUwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9Jzk1MCddLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA5NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxMDAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzEwMDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxMDAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzEwMDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTAwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxMDAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxMDUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzEwNTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEwNTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxMDUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzEwNTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTA1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxMDUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwNTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxMTAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzExMDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDExMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxMTAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzExMDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTEwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxMTAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDExMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxMTUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzExNTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDExNTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxMTUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzExNTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTE1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxMTUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDExNTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxMjAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzEyMDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEyMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxMjAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzEyMDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTIwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxMjAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEyMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxMjUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzEyNTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEyNTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxMjUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzEyNTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTI1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxMjUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEyNTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxMzAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzEzMDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEzMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxMzAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzEzMDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTMwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxMzAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEzMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxMzUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzEzNTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEzNTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxMzUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzEzNTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTM1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxMzUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEzNTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxNDAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzE0MDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE0MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxNDAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE0MDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTQwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxNDAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE0MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxNDUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzE0NTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE0NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxNDUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE0NTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTQ1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxNDUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE0NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxNTAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzE1MDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxNTAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE1MDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTUwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxNTAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE1MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxNTUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzE1NTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE1NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxNTUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE1NTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTU1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxNTUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE1NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxNjAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzE2MDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE2MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxNjAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE2MDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTYwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxNjAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE2MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxNjUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzE2NTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE2NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxNjUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE2NTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTY1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxNjUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE2NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxNzAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzE3MDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE3MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxNzAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE3MDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTcwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxNzAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE3MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxNzUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzE3NTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE3NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxNzUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE3NTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTc1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxNzUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE3NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxODAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzE4MDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE4MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxODAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE4MDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTgwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxODAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE4MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxODUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzE4NTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE4NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxODUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE4NTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTg1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxODUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE4NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxOTAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzE5MDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE5MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxOTAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE5MDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTkwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxOTAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE5MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxOTUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzE5NTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE5NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxOTUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE5NTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMTk1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxOTUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE5NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyMDAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzIwMDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIwMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyMDAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzIwMDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjAwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyMDAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIwMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyMDUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzIwNTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIwNTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyMDUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzIwNTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjA1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyMDUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIwNTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyMTAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzIxMDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIxMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyMTAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzIxMDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjEwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyMTAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIxMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyMTUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzIxNTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIxNTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyMTUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzIxNTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjE1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyMTUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIxNTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyMjAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzIyMDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIyMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyMjAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzIyMDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjIwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyMjAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIyMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyMjUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzIyNTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIyNTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyMjUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzIyNTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjI1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyMjUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIyNTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyMzAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzIzMDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIzMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyMzAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzIzMDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjMwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyMzAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIzMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyMzUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzIzNTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIzNTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyMzUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzIzNTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjM1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyMzUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIzNTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyNDAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzI0MDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI0MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyNDAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI0MDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjQwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyNDAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDI0MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyNDUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzI0NTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI0NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyNDUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI0NTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjQ1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyNDUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDI0NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyNTAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzI1MDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI1MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyNTAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI1MDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjUwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyNTAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDI1MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyNTUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzI1NTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI1NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyNTUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI1NTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjU1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyNTUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDI1NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyNjAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzI2MDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI2MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyNjAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI2MDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjYwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyNjAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDI2MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyNjUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzI2NTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI2NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyNjUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI2NTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjY1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyNjUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDI2NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyNzAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzI3MDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI3MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyNzAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI3MDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjcwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyNzAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDI3MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyNzUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzI3NTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI3NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyNzUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI3NTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjc1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyNzUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDI3NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyODAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzI4MDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI4MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyODAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI4MDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjgwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyODAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDI4MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyODUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzI4NTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI4NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyODUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI4NTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjg1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyODUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDI4NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyOTAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzI5MDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI5MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyOTAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI5MDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjkwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyOTAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDI5MDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyOTUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzI5NTAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI5NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyOTUwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI5NTAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMjk1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyOTUwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDI5NTBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPSczMDAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzMwMDAnXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDMwMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWRlbGF5PSczMDAwJ10gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzMwMDAnXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cbiAgYm9keVtkYXRhLWFvcy1kZWxheT0nMzAwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSczMDAwJ10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDMwMDBtczsgfVxuXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1cImxpbmVhclwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9XCJsaW5lYXJcIl0ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuMjUsIDAuNzUsIDAuNzUpOyB9XG5cbmJvZHlbZGF0YS1hb3MtZWFzaW5nPVwiZWFzZVwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9XCJlYXNlXCJdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjEsIDAuMjUsIDEpOyB9XG5cbmJvZHlbZGF0YS1hb3MtZWFzaW5nPVwiZWFzZS1pblwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9XCJlYXNlLWluXCJdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQyLCAwLCAxLCAxKTsgfVxuXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1cImVhc2Utb3V0XCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1cImVhc2Utb3V0XCJdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLCAwLjU4LCAxKTsgfVxuXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1cImVhc2UtaW4tb3V0XCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1cImVhc2UtaW4tb3V0XCJdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKTsgfVxuXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1cImVhc2UtaW4tYmFja1wiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9XCJlYXNlLWluLWJhY2tcIl0ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNiwgLTAuMjgsIDAuNzM1LCAwLjA0NSk7IH1cblxuYm9keVtkYXRhLWFvcy1lYXNpbmc9XCJlYXNlLW91dC1iYWNrXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1cImVhc2Utb3V0LWJhY2tcIl0ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpOyB9XG5cbmJvZHlbZGF0YS1hb3MtZWFzaW5nPVwiZWFzZS1pbi1vdXQtYmFja1wiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9XCJlYXNlLWluLW91dC1iYWNrXCJdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpOyB9XG5cbmJvZHlbZGF0YS1hb3MtZWFzaW5nPVwiZWFzZS1pbi1zaW5lXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1cImVhc2UtaW4tc2luZVwiXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NywgMCwgMC43NDUsIDAuNzE1KTsgfVxuXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1cImVhc2Utb3V0LXNpbmVcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPVwiZWFzZS1vdXQtc2luZVwiXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTsgfVxuXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1cImVhc2UtaW4tb3V0LXNpbmVcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPVwiZWFzZS1pbi1vdXQtc2luZVwiXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NDUsIDAuMDUsIDAuNTUsIDAuOTUpOyB9XG5cbmJvZHlbZGF0YS1hb3MtZWFzaW5nPVwiZWFzZS1pbi1xdWFkXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1cImVhc2UtaW4tcXVhZFwiXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpOyB9XG5cbmJvZHlbZGF0YS1hb3MtZWFzaW5nPVwiZWFzZS1vdXQtcXVhZFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9XCJlYXNlLW91dC1xdWFkXCJdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTsgfVxuXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1cImVhc2UtaW4tb3V0LXF1YWRcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPVwiZWFzZS1pbi1vdXQtcXVhZFwiXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7IH1cblxuYm9keVtkYXRhLWFvcy1lYXNpbmc9XCJlYXNlLWluLWN1YmljXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1cImVhc2UtaW4tY3ViaWNcIl0ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDg1LCAwLjY4LCAwLjUzKTsgfVxuXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1cImVhc2Utb3V0LWN1YmljXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1cImVhc2Utb3V0LWN1YmljXCJdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTsgfVxuXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1cImVhc2UtaW4tb3V0LWN1YmljXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1cImVhc2UtaW4tb3V0LWN1YmljXCJdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTsgfVxuXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1cImVhc2UtaW4tcXVhcnRcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPVwiZWFzZS1pbi1xdWFydFwiXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpOyB9XG5cbmJvZHlbZGF0YS1hb3MtZWFzaW5nPVwiZWFzZS1vdXQtcXVhcnRcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPVwiZWFzZS1vdXQtcXVhcnRcIl0ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpOyB9XG5cbmJvZHlbZGF0YS1hb3MtZWFzaW5nPVwiZWFzZS1pbi1vdXQtcXVhcnRcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPVwiZWFzZS1pbi1vdXQtcXVhcnRcIl0ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpOyB9XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5zbGljay1saXN0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiBoYW5kOyB9XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lOyB9XG4gIFtkaXI9XCJydGxcIl0gLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLnNsaWNrLXNsaWRlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2xpY2stYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5O1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTdweDtcbiAgYm90dG9tOiAtMzBweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgbGVmdDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCAxN3B4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScxMHB4JyBoZWlnaHQ9JzE3cHgnIHZpZXdCb3g9JzAgMCAxMCAxNycgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQyEtLSBHZW5lcmF0b3I6IFNrZXRjaCA2MSAoODk1ODEpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tJTNFJTNDdGl0bGUlM0VQYXRoJTNDL3RpdGxlJTNFJTNDZGVzYyUzRUNyZWF0ZWQgd2l0aCBTa2V0Y2guJTNDL2Rlc2MlM0UlM0NnIGlkPSdQcmVob3MnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQWNjdWVpbC0tLVByZWhvcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTM4OC4wMDAwMDAsIC0zMDQ2LjAwMDAwMCknIGZpbGw9JyUyMzAwMDAwMCcgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2cgaWQ9J1TDqW1vaWduYWdlcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC4wMDAwMDAsIDI2NDkuMDAwMDAwKSclM0UlM0NnIGlkPSdhcnJvd19kb3duLWNvcHknIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDM5My4wMDAwMDAsIDQwNS41MDAwMDApIHJvdGF0ZSgtMjcwLjAwMDAwMCkgdHJhbnNsYXRlKC0zOTMuMDAwMDAwLCAtNDA1LjUwMDAwMCkgdHJhbnNsYXRlKDM4NS4wMDAwMDAsIDQwMS4wMDAwMDApJyUzRSUzQ3BhdGggZD0nTTE2LDEuMTI1IEMxNiwwLjUwMzYyNSAxNS40ODgzODEsMCAxNC44NTcxNDI5LDAgQzE0LjU0ODk1MjQsMCAxNC4yNjk3MTQzLDAuMTIwMzc1IDE0LjA2NCwwLjMxNTM3NSBMMTQuMDYzNjE5LDAuMzE1IEw3Ljk5NzMzMzMzLDYuMjg2NSBMMi4wMDk1MjM4MSwwLjM5MjI1IEMxLjgsMC4xNTIyNSAxLjQ4OTUyMzgxLDAgMS4xNDI4NTcxNCwwIEMwLjUxMTYxOTA0OCwwIDAsMC41MDM2MjUgMCwxLjEyNSBDMCwxLjQyNjg3NSAwLjEyMTE0Mjg1NywxLjcwMSAwLjMxODA5NTIzOCwxLjkwMzEyNSBMMC4zMTUwNDc2MTksMS45MDYxMjUgTDcuMTcyMTkwNDgsOC42NTYxMjUgTDcuMTcyNTcxNDMsOC42NTU3NSBDNy4zODA1NzE0Myw4Ljg2OCA3LjY3Miw5IDcuOTk1MDQ3NjIsOSBDNy45OTU4MDk1Miw5IDcuOTk2NTcxNDMsOSA3Ljk5NzcxNDI5LDkgQzcuOTk4NDc2MTksOSA3Ljk5OTIzODEsOSA4LjAwMDM4MDk1LDkgQzguMzIzODA5NTIsOSA4LjYxNDQ3NjE5LDguODY4IDguODIyODU3MTQsOC42NTU3NSBMOC44MjMyMzgxLDguNjU2MTI1IEwxNS42ODAzODEsMS45MDYxMjUgTDE1LjY4LDEuOTA1NzUgQzE1Ljg3ODA5NTIsMS43MDM2MjUgMTYsMS40MjgzNzUgMTYsMS4xMjUgWicgaWQ9J1BhdGgnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMHB4IDE3cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzEwcHgnIGhlaWdodD0nMTdweCcgdmlld0JveD0nMCAwIDEwIDE3JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDIS0tIEdlbmVyYXRvcjogU2tldGNoIDYxICg4OTU4MSkgLSBodHRwczovL3NrZXRjaC5jb20gLS0lM0UlM0N0aXRsZSUzRVBhdGglM0MvdGl0bGUlM0UlM0NkZXNjJTNFQ3JlYXRlZCB3aXRoIFNrZXRjaC4lM0MvZGVzYyUzRSUzQ2cgaWQ9J1ByZWhvcycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdBY2N1ZWlsLS0tUHJlaG9zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTIyNC4wMDAwMDAsIC0zMDQ4LjAwMDAwMCknIGZpbGw9JyUyMzAwMDAwMCcgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2cgaWQ9J1TDqW1vaWduYWdlcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC4wMDAwMDAsIDI2NDkuMDAwMDAwKSclM0UlM0NnIGlkPSdhcnJvd19kb3duJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMjI5LjAwMDAwMCwgNDA3LjUwMDAwMCkgcm90YXRlKC05MC4wMDAwMDApIHRyYW5zbGF0ZSgtMTIyOS4wMDAwMDAsIC00MDcuNTAwMDAwKSB0cmFuc2xhdGUoMTIyMS4wMDAwMDAsIDQwMy4wMDAwMDApJyUzRSUzQ3BhdGggZD0nTTE2LDEuMTI1IEMxNiwwLjUwMzYyNSAxNS40ODgzODEsMCAxNC44NTcxNDI5LDAgQzE0LjU0ODk1MjQsMCAxNC4yNjk3MTQzLDAuMTIwMzc1IDE0LjA2NCwwLjMxNTM3NSBMMTQuMDYzNjE5LDAuMzE1IEw3Ljk5NzMzMzMzLDYuMjg2NSBMMi4wMDk1MjM4MSwwLjM5MjI1IEMxLjgsMC4xNTIyNSAxLjQ4OTUyMzgxLDAgMS4xNDI4NTcxNCwwIEMwLjUxMTYxOTA0OCwwIDAsMC41MDM2MjUgMCwxLjEyNSBDMCwxLjQyNjg3NSAwLjEyMTE0Mjg1NywxLjcwMSAwLjMxODA5NTIzOCwxLjkwMzEyNSBMMC4zMTUwNDc2MTksMS45MDYxMjUgTDcuMTcyMTkwNDgsOC42NTYxMjUgQzcuMzgwNTcxNDMsOC44NjggNy42NzIsOSA3Ljk5NTA0NzYyLDkgQzguMzIzODA5NTIsOSA4LjYxNDQ3NjE5LDguODY4IDguODIyODU3MTQsOC42NTU3NSBMMTUuNjgwMzgxLDEuOTA2MTI1IEMxNS44NzgwOTUyLDEuNzAzNjI1IDE2LDEuNDI4Mzc1IDE2LDEuMTI1IFonIGlkPSdQYXRoJyUzRSUzQy9wYXRoJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIC5zbGljay1hcnJvdzpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT04MCk7IH1cbiAgLnNsaWNrLWFycm93OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2xpY2stYXJyb3cgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScxMHB4JyBoZWlnaHQ9JzE3cHgnIHZpZXdCb3g9JzAgMCAxMCAxNycgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQyEtLSBHZW5lcmF0b3I6IFNrZXRjaCA2MSAoODk1ODEpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tJTNFJTNDdGl0bGUlM0VQYXRoJTNDL3RpdGxlJTNFJTNDZGVzYyUzRUNyZWF0ZWQgd2l0aCBTa2V0Y2guJTNDL2Rlc2MlM0UlM0NnIGlkPSdQcmVob3MnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQWNjdWVpbC0tLVByZWhvcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTM4OC4wMDAwMDAsIC0zMDQ2LjAwMDAwMCknIGZpbGw9JyUyMzAwMDAwMCcgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2cgaWQ9J1TDqW1vaWduYWdlcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC4wMDAwMDAsIDI2NDkuMDAwMDAwKSclM0UlM0NnIGlkPSdhcnJvd19kb3duLWNvcHknIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDM5My4wMDAwMDAsIDQwNS41MDAwMDApIHJvdGF0ZSgtMjcwLjAwMDAwMCkgdHJhbnNsYXRlKC0zOTMuMDAwMDAwLCAtNDA1LjUwMDAwMCkgdHJhbnNsYXRlKDM4NS4wMDAwMDAsIDQwMS4wMDAwMDApJyUzRSUzQ3BhdGggZD0nTTE2LDEuMTI1IEMxNiwwLjUwMzYyNSAxNS40ODgzODEsMCAxNC44NTcxNDI5LDAgQzE0LjU0ODk1MjQsMCAxNC4yNjk3MTQzLDAuMTIwMzc1IDE0LjA2NCwwLjMxNTM3NSBMMTQuMDYzNjE5LDAuMzE1IEw3Ljk5NzMzMzMzLDYuMjg2NSBMMi4wMDk1MjM4MSwwLjM5MjI1IEMxLjgsMC4xNTIyNSAxLjQ4OTUyMzgxLDAgMS4xNDI4NTcxNCwwIEMwLjUxMTYxOTA0OCwwIDAsMC41MDM2MjUgMCwxLjEyNSBDMCwxLjQyNjg3NSAwLjEyMTE0Mjg1NywxLjcwMSAwLjMxODA5NTIzOCwxLjkwMzEyNSBMMC4zMTUwNDc2MTksMS45MDYxMjUgTDcuMTcyMTkwNDgsOC42NTYxMjUgTDcuMTcyNTcxNDMsOC42NTU3NSBDNy4zODA1NzE0Myw4Ljg2OCA3LjY3Miw5IDcuOTk1MDQ3NjIsOSBDNy45OTU4MDk1Miw5IDcuOTk2NTcxNDMsOSA3Ljk5NzcxNDI5LDkgQzcuOTk4NDc2MTksOSA3Ljk5OTIzODEsOSA4LjAwMDM4MDk1LDkgQzguMzIzODA5NTIsOSA4LjYxNDQ3NjE5LDguODY4IDguODIyODU3MTQsOC42NTU3NSBMOC44MjMyMzgxLDguNjU2MTI1IEwxNS42ODAzODEsMS45MDYxMjUgTDE1LjY4LDEuOTA1NzUgQzE1Ljg3ODA5NTIsMS43MDM2MjUgMTYsMS40MjgzNzUgMTYsMS4xMjUgWicgaWQ9J1BhdGgnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgICAuc2xpY2stYXJyb3cgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMTBweCcgaGVpZ2h0PScxN3B4JyB2aWV3Qm94PScwIDAgMTAgMTcnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0MhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNjEgKDg5NTgxKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLSUzRSUzQ3RpdGxlJTNFUGF0aCUzQy90aXRsZSUzRSUzQ2Rlc2MlM0VDcmVhdGVkIHdpdGggU2tldGNoLiUzQy9kZXNjJTNFJTNDZyBpZD0nUHJlaG9zJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0FjY3VlaWwtLS1QcmVob3MnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xMjI0LjAwMDAwMCwgLTMwNDguMDAwMDAwKScgZmlsbD0nJTIzMDAwMDAwJyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDZyBpZD0nVMOpbW9pZ25hZ2VzJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwLjAwMDAwMCwgMjY0OS4wMDAwMDApJyUzRSUzQ2cgaWQ9J2Fycm93X2Rvd24nIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEyMjkuMDAwMDAwLCA0MDcuNTAwMDAwKSByb3RhdGUoLTkwLjAwMDAwMCkgdHJhbnNsYXRlKC0xMjI5LjAwMDAwMCwgLTQwNy41MDAwMDApIHRyYW5zbGF0ZSgxMjIxLjAwMDAwMCwgNDAzLjAwMDAwMCknJTNFJTNDcGF0aCBkPSdNMTYsMS4xMjUgQzE2LDAuNTAzNjI1IDE1LjQ4ODM4MSwwIDE0Ljg1NzE0MjksMCBDMTQuNTQ4OTUyNCwwIDE0LjI2OTcxNDMsMC4xMjAzNzUgMTQuMDY0LDAuMzE1Mzc1IEwxNC4wNjM2MTksMC4zMTUgTDcuOTk3MzMzMzMsNi4yODY1IEwyLjAwOTUyMzgxLDAuMzkyMjUgQzEuOCwwLjE1MjI1IDEuNDg5NTIzODEsMCAxLjE0Mjg1NzE0LDAgQzAuNTExNjE5MDQ4LDAgMCwwLjUwMzYyNSAwLDEuMTI1IEMwLDEuNDI2ODc1IDAuMTIxMTQyODU3LDEuNzAxIDAuMzE4MDk1MjM4LDEuOTAzMTI1IEwwLjMxNTA0NzYxOSwxLjkwNjEyNSBMNy4xNzIxOTA0OCw4LjY1NjEyNSBDNy4zODA1NzE0Myw4Ljg2OCA3LjY3Miw5IDcuOTk1MDQ3NjIsOSBDOC4zMjM4MDk1Miw5IDguNjE0NDc2MTksOC44NjggOC44MjI4NTcxNCw4LjY1NTc1IEwxNS42ODAzODEsMS45MDYxMjUgQzE1Ljg3ODA5NTIsMS43MDM2MjUgMTYsMS40MjgzNzUgMTYsMS4xMjUgWicgaWQ9J1BhdGgnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH0gfVxuXG4uc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgYm90dG9tOiAyNXB4O1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgei1pbmRleDogMTA7IH1cbiAgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogM3B4O1xuICAgIHdpZHRoOiAzcHg7XG4gICAgbWFyZ2luOiAwIDEycHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5Qjk2NjA7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjOUI5NjYwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTIwcHg7XG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEyMHB4O1xuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMjBweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTsgfVxuICAuc2xpY2stZG90cyBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDNweDtcbiAgICB3aWR0aDogM3B4O1xuICAgIG1hcmdpbjogMCAxMnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTIwcHg7XG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEyMHB4O1xuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMjBweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7IH1cbiAgICAuc2xpY2stZG90cyBsaTpob3ZlciBidXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzA0RjsgfVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmOyB9XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMzMjI4MUU7IH1cbiAgYm9keSAuZ3JlY2FwdGNoYS1iYWRnZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ud3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxubWFpbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuaGVhZGVyIHVsLFxuZm9vdGVyIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi8qKlxuKiBSZXNldFxuKi9cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG5wLCB1bCwgb2wsIGxpLFxuZGl2LCBzZWN0aW9uLCBmb3JtIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gIGEubGlua19vdmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogNTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7IH1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbnAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbmhyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjZGNUYyO1xuICBib3JkZXItdG9wOiBub25lOyB9XG5cbi5uby1wYWRkaW5nIHtcbiAgcGFkZGluZzogMDsgfVxuXG4uYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwIDAgMTBweCAyMHB4OyB9XG5cbi5mbGV4Ym94IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtZmFtaWx5OiBcIkRNIFNlcmlmIERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogNDNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDAuODVlbTtcbiAgY29sb3I6ICM5Qjk2NjA7IH1cblxuaDIge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjOUI5NjYwOyB9XG5cbmgzIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjOUI5NjYwOyB9XG5cbmg0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjsgfVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7IH1cblxuaDYge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmOyB9XG5cbmEge1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7IH1cbiAgYTpob3ZlciB7XG4gICAgY29sb3I6ICM5Qjk2NjA7IH1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnZlcnRpY2FsLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLnJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5tb2JpbGUtb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAubW9iaWxlLW9ubHkge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4ubW9iaWxlLWhpZGRlbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLm1vYmlsZS1oaWRkZW4ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5wcmltYXJ5X2J0biwgLnNlY29uZGFyeV9idG4sIC5wcmltYXJ5X3RhcmdldCBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogMTBweCAyNXB4IDhweCAyNXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjRlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuICAucHJpbWFyeV9idG4ud2hpdGUsIC5zZWNvbmRhcnlfYnRuLndoaXRlLCAucHJpbWFyeV90YXJnZXQgYS53aGl0ZSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLnByaW1hcnlfYnRuOmhvdmVyLCAuc2Vjb25kYXJ5X2J0bjpob3ZlciwgLnByaW1hcnlfdGFyZ2V0IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5Qjk2NjA7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLnByaW1hcnlfYnRuOmhvdmVyLndoaXRlLCAuc2Vjb25kYXJ5X2J0bjpob3Zlci53aGl0ZSwgLnByaW1hcnlfdGFyZ2V0IGE6aG92ZXIud2hpdGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjNDE1MDZlOyB9XG4gIC5wcmltYXJ5X2J0bjpmb2N1cywgLnByaW1hcnlfYnRuOmFjdGl2ZSwgLnByaW1hcnlfYnRuOmFjdGl2ZTpmb2N1cywgLnNlY29uZGFyeV9idG46Zm9jdXMsIC5zZWNvbmRhcnlfYnRuOmFjdGl2ZSwgLnNlY29uZGFyeV9idG46YWN0aXZlOmZvY3VzLCAucHJpbWFyeV90YXJnZXQgYTpmb2N1cywgLnByaW1hcnlfdGFyZ2V0IGE6YWN0aXZlLCAucHJpbWFyeV90YXJnZXQgYTphY3RpdmU6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAucHJpbWFyeV9idG4uLXdoaXRlLCAuc2Vjb25kYXJ5X2J0bi4td2hpdGUsIC5wcmltYXJ5X3RhcmdldCBhLi13aGl0ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgMjU1LCAyNTUsIDI1NSwgMTsgfVxuICAucHJpbWFyeV9idG4uLXNtYWxsLCAuc2Vjb25kYXJ5X2J0bi4tc21hbGwsIC5wcmltYXJ5X3RhcmdldCBhLi1zbWFsbCB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnByaW1hcnlfYnRuLCAuc2Vjb25kYXJ5X2J0biwgLnByaW1hcnlfdGFyZ2V0IGEge1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDEuNDVyZW07IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAucHJpbWFyeV9idG4sIC5zZWNvbmRhcnlfYnRuLCAucHJpbWFyeV90YXJnZXQgYSB7XG4gICAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07IH0gfVxuXG4uc2Vjb25kYXJ5X2J0biB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDAzMDRGOyB9XG4gIC5zZWNvbmRhcnlfYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUI5NjYwO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjOUI5NjYwOyB9XG5cbi5saW5rIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAzMDRGO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAubGluay4td2hpdGUge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmxpbmsuLXdoaXRlOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDAzMDRGOyB9XG4gIC5saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZGRjVGOTsgfVxuXG4uZmxleGNvbnRlbnQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDM1OyB9XG5cbi5mbGV4Y29udGVudGVuZCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1zLWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGZsZXgtZW5kO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDM1OyB9XG5cbi8qIEJvb3RzdHJhcCAqL1xuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyOyB9XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7IH1cblxuLmNvbnRhaW5lcl9zbWFsbGVyIHtcbiAgd2lkdGg6IDY4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAuY29udGFpbmVyX3NtYWxsZXIge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyX3NtYWxsZXIge1xuICAgICAgcGFkZGluZzogMCAzNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmNvbnRhaW5lcl9zbWFsbGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMzBweDsgfSB9XG5cbi5jb250YWluZXJfc21hbGwge1xuICB3aWR0aDogODc1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgLmNvbnRhaW5lcl9zbWFsbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyX3NtYWxsIHtcbiAgICAgIHBhZGRpbmc6IDAgMzVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5jb250YWluZXJfc21hbGwge1xuICAgICAgcGFkZGluZzogMCAzMHB4OyB9IH1cblxuLmNvbnRhaW5lcl9tZWQge1xuICB3aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuY29udGFpbmVyX21lZCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyX21lZCB7XG4gICAgICBwYWRkaW5nOiAwIDI1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuY29udGFpbmVyX21lZCB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDExNjhweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExNjhweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMjVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMCAyMHB4OyB9IH1cblxuLmNvbnRhaW5lcl9mdWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLmNvbnRhaW5lcl9mdWxsOmJlZm9yZSwgLmNvbnRhaW5lcl9mdWxsOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuY29udGFpbmVyX2Z1bGw6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG5cbi5yb3cge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7IH1cblxuLyogQm9vc3RyYXAgZ2VuZXJhbCBjbGFzc2VzICovXG4uY2xlYXJmaXg6YmVmb3JlLCAuY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oaWRlLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLnNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuLyogRmFuY3lib3ggKi9cbi5mYW5jeWJveC1iZyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoOTksIDM4LCAxNDksIDAuOSk7IH1cblxuLyogQ29udGFjdCBGb3JtIDcgKi9cbi5mb3JtdWxhaXJlX2NvbnRhY3Qge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAuZm9ybXVsYWlyZV9jb250YWN0OmJlZm9yZSwgLmZvcm11bGFpcmVfY29udGFjdDphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLmZvcm11bGFpcmVfY29udGFjdDphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLmZvcm11bGFpcmVfY29udGFjdCAuZm9ybS1yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5mb3JtdWxhaXJlX2NvbnRhY3QgLmZvcm0tcm93OmJlZm9yZSwgLmZvcm11bGFpcmVfY29udGFjdCAuZm9ybS1yb3c6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgIC5mb3JtdWxhaXJlX2NvbnRhY3QgLmZvcm0tcm93OmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG4gIC5mb3JtdWxhaXJlX2NvbnRhY3QgLm5hbWUge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZm9ybXVsYWlyZV9jb250YWN0IC5uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNlbTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAuZm9ybXVsYWlyZV9jb250YWN0IC5uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07IH0gfVxuICAuZm9ybXVsYWlyZV9jb250YWN0IC5pbmZvIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAuZm9ybXVsYWlyZV9jb250YWN0IC5jb250ZW50X2xhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5mb3JtdWxhaXJlX2NvbnRhY3QgLmNvbnRlbnRfbGFiZWw6YmVmb3JlLCAuZm9ybXVsYWlyZV9jb250YWN0IC5jb250ZW50X2xhYmVsOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICAuZm9ybXVsYWlyZV9jb250YWN0IC5jb250ZW50X2xhYmVsOmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgLmZvcm11bGFpcmVfY29udGFjdCAuY29udGVudF9sYWJlbCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDsgfVxuICAuZm9ybXVsYWlyZV9jb250YWN0IGZpZWxkc2V0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZm9ybXVsYWlyZV9jb250YWN0IGxlZ2VuZCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5mb3JtdWxhaXJlX2NvbnRhY3QgLnNpbmdsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0OSU7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDsgfVxuICAgIC5mb3JtdWxhaXJlX2NvbnRhY3QgLnNpbmdsZS5mdWxsIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmZvcm11bGFpcmVfY29udGFjdCAuc2luZ2xlIGg1IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gICAgLmZvcm11bGFpcmVfY29udGFjdCAuc2luZ2xlIGVtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmZvcm11bGFpcmVfY29udGFjdCAuc2luZ2xlIGlucHV0IHtcbiAgICAgIGNvbG9yOiAjMzIyODFFO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNWVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICBwYWRkaW5nOiAxN3B4O1xuICAgICAgcmVzaXplOiB1bnNldDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC5mb3JtdWxhaXJlX2NvbnRhY3QgLnNpbmdsZSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogIzMyMjgxRTsgfVxuICAgICAgLmZvcm11bGFpcmVfY29udGFjdCAuc2luZ2xlIGlucHV0OmZvY3VzIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjVGOTsgfVxuICAgIC5mb3JtdWxhaXJlX2NvbnRhY3QgLnNpbmdsZSAud3BjZjctbm90LXZhbGlkIHtcbiAgICAgIGNvbG9yOiAjRkYwMDAwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZGMDAwMDsgfVxuICAgICAgLmZvcm11bGFpcmVfY29udGFjdCAuc2luZ2xlIC53cGNmNy1ub3QtdmFsaWQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICNGRjAwMDA7IH1cbiAgICAuZm9ybXVsYWlyZV9jb250YWN0IC5zaW5nbGUgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgICAgY29sb3I6ICNGRjAwMDA7XG4gICAgICBwYWRkaW5nLXRvcDogN3B4OyB9XG4gICAgLmZvcm11bGFpcmVfY29udGFjdCAuc2luZ2xlIC5zaG93LXBhc3N3b3JkLWlucHV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZvcm11bGFpcmVfY29udGFjdCB0ZXh0YXJlYSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEuMzVlbTtcbiAgICBjb2xvcjogIzMyMjgxRTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjRjZGNUYyO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1heC1oZWlnaHQ6IDIzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHJlc2l6ZTogbm9uZTsgfVxuICAgIC5mb3JtdWxhaXJlX2NvbnRhY3QgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjMzIyODFFOyB9XG4gICAgLmZvcm11bGFpcmVfY29udGFjdCB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjQzNDQUNGOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZm9ybXVsYWlyZV9jb250YWN0IHRleHRhcmVhIHtcbiAgICAgICAgcGFkZGluZzogMTNweCAxN3B4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxODBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAuZm9ybXVsYWlyZV9jb250YWN0IHRleHRhcmVhIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDEuM2VtO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMzBweDsgfSB9XG4gIC5mb3JtdWxhaXJlX2NvbnRhY3QgLnJhZGlvX3F1ZXN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5mb3JtdWxhaXJlX2NvbnRhY3QgLnJhZGlvX3F1ZXN0aW9uIC53cGNmNy1saXN0LWl0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAuZm9ybXVsYWlyZV9jb250YWN0IC5yYWRpb19xdWVzdGlvbiAud3BjZjctbGlzdC1pdGVtIGxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAuZm9ybXVsYWlyZV9jb250YWN0IC5yYWRpb19xdWVzdGlvbiAud3BjZjctbGlzdC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4OyB9XG4gIC5mb3JtdWxhaXJlX2NvbnRhY3QgLndwY2Y3LWNoZWNrYm94IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5mb3JtdWxhaXJlX2NvbnRhY3QgLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcGFkZGluZzogMCAyNXB4IDAgMDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuZm9ybXVsYWlyZV9jb250YWN0IC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIGxhYmVsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgLmZvcm11bGFpcmVfY29udGFjdCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgei1pbmRleDogMTQ7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgIC5mb3JtdWxhaXJlX2NvbnRhY3QgLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAuZm9ybXVsYWlyZV9jb250YWN0IC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIC53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViOyB9XG4gICAgICAgIC5mb3JtdWxhaXJlX2NvbnRhY3QgLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0gLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDpiZWZvcmUge1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luOiAxcHggMTBweCAwIDA7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzlCOTY2MDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxMDBtcyBsaW5lYXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNXB4OyB9XG4gICAgICAuZm9ybXVsYWlyZV9jb250YWN0IC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICMyOTMwMzc7IH1cbiAgICAgICAgLmZvcm11bGFpcmVfY29udGFjdCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9jaGVja2JveC1jaGVja2VkLnN2Zyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlCOTY2MDtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5mb3JtdWxhaXJlX2NvbnRhY3QgLnNlbGVjdC1zdHlsZSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI0Y2RjVGMjtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcIi4uL2ltZy9pY29ucy9hcnJvd19kb3duX3NlY29uZGFyeS5zdmdcIikgbm8tcmVwZWF0IDk0JSA1MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDEycHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MjBweDsgfVxuICAgIC5mb3JtdWxhaXJlX2NvbnRhY3QgLnNlbGVjdC1zdHlsZSBzZWxlY3Qge1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA0MjBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDEuMzVlbTsgfVxuICAgIC5mb3JtdWxhaXJlX2NvbnRhY3QgLnNlbGVjdC1zdHlsZSBzZWxlY3Q6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvcm11bGFpcmVfY29udGFjdCAuc2VsZWN0LXN0eWxlIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgIC5mb3JtdWxhaXJlX2NvbnRhY3QgLnNlbGVjdC1zdHlsZSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDsgfSB9XG4gIC5mb3JtdWxhaXJlX2NvbnRhY3QgLmJ0bl9zdWJtaXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICAuZm9ybXVsYWlyZV9jb250YWN0IC5idG5fc3VibWl0IC5hamF4LWxvYWRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAuZm9ybXVsYWlyZV9jb250YWN0IC5idG5fc3VibWl0IC53cGNmNy1zcGlubmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgIC5mb3JtdWxhaXJlX2NvbnRhY3QgLmJ0bl9zdWJtaXQgLndwY2Y3LXN1Ym1pdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG4gICAgLmZvcm11bGFpcmVfY29udGFjdCAuYnRuX3N1Ym1pdDpob3ZlcjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMTRweCcgaGVpZ2h0PScxMnB4JyB2aWV3Qm94PScwIDAgMTQgMTInIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0N0aXRsZSUzRTMxNy1hcnJvdy1yaWdodDIlM0MvdGl0bGUlM0UlM0NnIGlkPSdPT1QtVUknIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQ29udGFjdC0tLU9PVCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTExNjcsIC0yNDI2KScgZmlsbD0nJTIzRkZGRkZGJyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDZyBpZD0nRm9ybScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzk3LCAxOTQ2KSclM0UlM0NnIGlkPSdCdG4tQWN0aW9uJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg2MjIsIDQ2MSknJTNFJTNDZyBpZD0nMzE3LWFycm93LXJpZ2h0MicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTQ4LCAxOC45OTk4KSclM0UlM0NwYXRoIGQ9J004LjcwNywxMS43MDcyNSBMMTMuNzA3LDYuNzA3MjUgQzE0LjA5OCw2LjMxNzI1IDE0LjA5OCw1LjY4MzI1IDEzLjcwNyw1LjI5MzI1IEw4LjcwNywwLjI5MzI1IEM4LjMxNiwtMC4wOTc3NSA3LjY4MywtMC4wOTc3NSA3LjI5MywwLjI5MzI1IEM2LjkwMywwLjY4NDI1IDYuOTAyLDEuMzE3MjUgNy4yOTMsMS43MDcyNSBMMTAuNTg2LDUuMDAwMjUgTDEsNS4wMDAyNSBDMC40NDgsNS4wMDAyNSAwLDUuNDQ4MjUgMCw2LjAwMDI1IEMwLDYuNTUyMjUgMC40NDgsNy4wMDAyNSAxLDcuMDAwMjUgTDEwLjU4Niw3LjAwMDI1IEw3LjI5MywxMC4yOTMyNSBDNy4wOTgsMTAuNDg4MjUgNywxMC43NDQyNSA3LDExLjAwMDI1IEM3LDExLjI1NjI1IDcuMDk4LDExLjUxMjI1IDcuMjkzLDExLjcwNzI1IEM3LjY4NCwxMi4wOTgyNSA4LjMxNywxMi4wOTgyNSA4LjcwNywxMS43MDcyNSBaJyBpZD0nUGF0aCclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgcmlnaHQ6IDI1cHg7IH1cbiAgICAuZm9ybXVsYWlyZV9jb250YWN0IC5idG5fc3VibWl0OmhvdmVyIC53cGNmNy1zdWJtaXQge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMDRGOyB9XG5cbi8qIEFjY29yZGVvbiAqL1xuLkFjY29yZGVvbiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjZGNUYyOyB9XG4gIC5BY2NvcmRlb24gLnRpdHJlQWNjb3JkZW9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luOiAyMHB4IDAgMHB4IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMS4zZW07IH1cbiAgICAuQWNjb3JkZW9uIC50aXRyZUFjY29yZGVvbiBoNSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDsgfVxuICAgICAgLkFjY29yZGVvbiAudGl0cmVBY2NvcmRlb24gaDU6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMTVweCcgaGVpZ2h0PSc4cHgnIHZpZXdCb3g9JzAgMCAxNSA4JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDdGl0bGUlM0VQYXRoIDMgQ29weSUzQy90aXRsZSUzRSUzQ2cgaWQ9J0RlY2xpbmFpc29ucycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSUzQ2cgaWQ9J3BhZ2UtYnVpbGRlci1jb3B5JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNjc1LjAwMDAwMCwgLTEwOTU2LjAwMDAwMCknIHN0cm9rZT0nJTIzMGQxZDNmJyBzdHJva2Utd2lkdGg9JzInJTNFJTNDcG9seWxpbmUgaWQ9J1BhdGgtMy1Db3B5JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg2ODIuNTAwMDAwLCAxMDk2MC4wMDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTY4Mi41MDAwMDAsIC0xMDk2MC4wMDAwMDApICcgcG9pbnRzPSc2NzYgMTA5NTcgNjgyLjUgMTA5NjMgNjg5IDEwOTU3JyUzRSUzQy9wb2x5bGluZSUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHggNi41cHg7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDYuNXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuICAuQWNjb3JkZW9uIC5jb250ZW51QWNjb3JkZW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuQWNjb3JkZW9uIC5jb250ZW51QWNjb3JkZW9uIHVsLFxuICAgIC5BY2NvcmRlb24gLmNvbnRlbnVBY2NvcmRlb24gb2wge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgICAuQWNjb3JkZW9uIC5jb250ZW51QWNjb3JkZW9uIHVsIGxpLFxuICAgICAgLkFjY29yZGVvbiAuY29udGVudUFjY29yZGVvbiBvbCBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4wNWVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cbiAgLkFjY29yZGVvbi5hY3RpdmUgLnRpdHJlQWNjb3JkZW9uIHtcbiAgICBjb2xvcjogIzAwMzA0RjsgfVxuICAgIC5BY2NvcmRlb24uYWN0aXZlIC50aXRyZUFjY29yZGVvbiBoNTphZnRlciB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTsgfVxuICAuQWNjb3JkZW9uLmFjdGl2ZSAuY29udGVudUFjY29yZGVvbiB7XG4gICAgcGFkZGluZzogMCAwIDE1cHggMDsgfVxuXG4uaWNvbi1zZWFyY2gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07IH1cbiAgLmljb24tc2VhcmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc2VhcmNoLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDsgfVxuXG4uaWNvbi1tYWduaWZpZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07IH1cbiAgLmljb24tbWFnbmlmaWVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvc2VhcmNoLnN2Z1wiKTtcbiAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDsgfVxuXG4uaWNvbi1idXJnZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07IH1cbiAgLmljb24tYnVyZ2VyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9idXJnZXIuc3ZnXCIpO1xuICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMS41cmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwOyB9XG5cbi5pY29uLWJyb2FkY2FzdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDEuOHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG4gIC5pY29uLWJyb2FkY2FzdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvYnJvYWRjYXN0LnN2Z1wiKTtcbiAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgICBoZWlnaHQ6IDEuOHJlbTtcbiAgICB0b3A6IDAuMjVyZW07XG4gICAgbGVmdDogMDsgfVxuXG4uaWNvbi1yYWRpbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgbWFyZ2luOiAwIDFyZW07IH1cbiAgLmljb24tcmFkaW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL3JhZGlvLmdpZlwiKTtcbiAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDsgfVxuXG4uaWNvbi1yaWdodC1hcnJvdywgLmljb24tdG9wLXJpZ2h0LWFycm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAzMDRGO1xuICBib3JkZXItcmFkaXVzOiAycmVtOyB9XG4gIC5pY29uLXJpZ2h0LWFycm93OmJlZm9yZSwgLmljb24tdG9wLXJpZ2h0LWFycm93OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMDRGO1xuICAgIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9yaWdodC1hcnJvdy5zdmdcIik7XG4gICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gIC5pY29uLXJpZ2h0LWFycm93OmhvdmVyLCAuaWNvbi10b3AtcmlnaHQtYXJyb3c6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDMwNEY7IH1cbiAgICAuaWNvbi1yaWdodC1hcnJvdzpob3ZlcjpiZWZvcmUsIC5pY29uLXRvcC1yaWdodC1hcnJvdzpob3ZlcjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uaWNvbi10b3AtcmlnaHQtYXJyb3c6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuXG4uaWNvbi1yaWdodC1hcnJvdy1zdHJhaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpOyB9XG4gIC5pY29uLXJpZ2h0LWFycm93LXN0cmFpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMDRGO1xuICAgIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9yaWdodC1hcnJvdy5zdmdcIik7XG4gICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDsgfVxuXG4uaWNvbi1wbGF5LWNpcmNsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuaWNvbi1wbGF5LWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzA0RjtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvcGxheS1pY29uLnN2Z1wiKTtcbiAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMS4yNXJlbTtcbiAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7IH1cblxuLyogRm9ybXMgKi9cbmxhYmVsIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAwIDAuNzVlbTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmxlZ2VuZCB7XG4gIGNvbG9yOiAjMDAzMDRGO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Y2RjVGMjtcbiAgcGFkZGluZzogMTBweCAwIDA7XG4gIG1hcmdpbjogNXB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5pbnB1dCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgaW5wdXQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzI5MzAzNzsgfVxuICB0YWJsZSBpbnB1dCB7XG4gICAgd2lkdGg6IGF1dG87IH1cblxudGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICBoZWlnaHQ6IDYuM2VtO1xuICByZXNpemU6IG5vbmU7IH1cbiAgdGV4dGFyZWE6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzI5MzAzNzsgfVxuXG5zZWxlY3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNWVtO1xuICB3aWR0aDogOTYlOyB9XG4gIHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gICAgLyogSGlkZSBhcnJvdyBvbiBJRSAqL1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuYnV0dG9uLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAxMHB4IDI1cHggOHB4IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNGVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzAwMzA0RjtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1heC13aWR0aDogMjAwcHg7IH1cbiAgYnV0dG9uOmhvdmVyLFxuICBbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDMwNEY7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4ud3BjZjctZm9ybS1jb250cm9sLXdyYXA6YmVmb3JlLCAud3BjZjctZm9ybS1jb250cm9sLXdyYXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLndwY2Y3LWZvcm0tY29udHJvbC13cmFwOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLndwY2Y3LXJhZGlvIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDVweCA2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLndwY2Y3LXJhZGlvIC53cGNmNy1saXN0LWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzQ4NDg0ODtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgd2lkdGg6IDMzLjMlO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC53cGNmNy1yYWRpbyAud3BjZjctbGlzdC1pdGVtIGxhYmVsIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC53cGNmNy1yYWRpbyAud3BjZjctbGlzdC1pdGVtIGlucHV0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAud3BjZjctcmFkaW8gLndwY2Y3LWxpc3QtaXRlbSBzcGFuIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5mb3JtdWxhaXJlX2luZm9sZXR0cmUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAuZm9ybXVsYWlyZV9pbmZvbGV0dHJlIC5mb3JtLXJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAuZm9ybXVsYWlyZV9pbmZvbGV0dHJlIC5mb3JtLXJvdzpiZWZvcmUsIC5mb3JtdWxhaXJlX2luZm9sZXR0cmUgLmZvcm0tcm93OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICAuZm9ybXVsYWlyZV9pbmZvbGV0dHJlIC5mb3JtLXJvdzphZnRlciB7XG4gICAgICBjbGVhcjogYm90aDsgfVxuICAuZm9ybXVsYWlyZV9pbmZvbGV0dHJlIC5zaW5nbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAgIC5mb3JtdWxhaXJlX2luZm9sZXR0cmUgLnNpbmdsZSAubmFtZSB7XG4gICAgICBjb2xvcjogIzI5MzAzNztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4xZW07IH1cbiAgICAuZm9ybXVsYWlyZV9pbmZvbGV0dHJlIC5zaW5nbGUgLndwY2Y3LW5vdC12YWxpZCB7XG4gICAgICBjb2xvcjogI0ZGNUI0MDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNGRjVCNDA7IH1cbiAgICAgIC5mb3JtdWxhaXJlX2luZm9sZXR0cmUgLnNpbmdsZSAud3BjZjctbm90LXZhbGlkOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjRkY1QjQwOyB9XG4gICAgLmZvcm11bGFpcmVfaW5mb2xldHRyZSAuc2luZ2xlIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgICAgIGNvbG9yOiAjRkY1QjQwO1xuICAgICAgcGFkZGluZy10b3A6IDdweDsgfVxuICAgIC5mb3JtdWxhaXJlX2luZm9sZXR0cmUgLnNpbmdsZSAuc2hvdy1wYXNzd29yZC1pbnB1dCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5mb3JtdWxhaXJlX2luZm9sZXR0cmUgLmJ0bl9zdWJtaXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgLmZvcm11bGFpcmVfaW5mb2xldHRyZSAuYnRuX3N1Ym1pdCAuYWpheC1sb2FkZXIsXG4gICAgLmZvcm11bGFpcmVfaW5mb2xldHRyZSAuYnRuX3N1Ym1pdCAud3BjZjctc3Bpbm5lciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLyogU2VhcmNoICovXG4vKioqXG5cbk1vYmlsZSBtZW51XG5cbioqKi9cbi5tb2JpbGVNZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDk5OTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7IH1cbiAgLm1vYmlsZU1lbnUgLmNsb3NlTWVudSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjMjkzMDM3O1xuICAgIHotaW5kZXg6IDk5O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5tb2JpbGVNZW51IC5jbG9zZU1lbnU6aG92ZXIsIC5tb2JpbGVNZW51IC5jbG9zZU1lbnU6Zm9jdXMge1xuICAgICAgY29sb3I6ICM5Qjk2NjA7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG4gIC5tb2JpbGVNZW51IC5tb2JpbGVfbG9nbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIGNvbG9yOiAjMDAzMDRGO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEzMHB4OyB9XG4gIC5tb2JpbGVNZW51IHVsIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogNTBweCAwIDAgMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5tb2JpbGVNZW51IHVsLmhlYWRlcl9tZW51X25hdl91bCB7XG4gICAgICBtYXJnaW46IDE2NXB4IDAgMCAwOyB9XG4gICAgLm1vYmlsZU1lbnUgdWwubmF2TWVudVNlYyBsaSB7XG4gICAgICBmb250LXNpemU6IDEuNjVlbTsgfVxuICAgIC5tb2JpbGVNZW51IHVsIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmb250LXNpemU6IDEuODVlbTsgfVxuICAgICAgLm1vYmlsZU1lbnUgdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLm1vYmlsZU1lbnUgdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGE6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzhweCcgaGVpZ2h0PSc1cHgnIHZpZXdCb3g9JzAgMCA4IDUnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0N0aXRsZSUzRWFycm93X3JpZ2h0X25hcnJvdyUzQy90aXRsZSUzRSUzQ2cgaWQ9J09PVC1VSScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdBY2N1ZWlsLS0tT09UJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtODI0LjAwMDAwMCwgLTEwMC4wMDAwMDApJyBmaWxsPSclMjNBQjhCNjUnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnIGlkPSdNZW51JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwLjAwMDAwMCwgNTAuMDAwMDAwKSclM0UlM0NnIGlkPSdhcnJvd19yaWdodF9uYXJyb3cnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDgyOC4wMDAwMDAsIDUyLjUwMDAwMCkgcm90YXRlKC0yNzAuMDAwMDAwKSB0cmFuc2xhdGUoLTgyOC4wMDAwMDAsIC01Mi41MDAwMDApIHRyYW5zbGF0ZSg4MjUuNTAwMDAwLCA0OC41MDAwMDApJyUzRSUzQ3BvbHlnb24gaWQ9J1BhdGgnIHBvaW50cz0nNC4wMDAwNTI4MSA1IDMuMDAwMTM1NzkgMy45OTk5MDA5MiAyLjAwMDAzMDI2IDIuOTk5OTYxODMgMCAwLjk5OTkyNzQ3OSAxLjAwMDEwNTcgMCA1IDMuOTk5OTAwOTInJTNFJTNDL3BvbHlnb24lM0UlM0Nwb2x5Z29uIGlkPSdQYXRoJyBwb2ludHM9JzUgMy45OTk5MTQ2NyA0LjAwMDA1MjkyIDUuMDAwMDEyMTkgMi4wMDAwMzA1OCA3LjAwMDA1NDg2IDAuOTk5OTI4OTI0IDggMCA3LjAwMDA1NDg2IDIuMDAwMDMwNTggNS4wMDAwMTIxOSAyLjk5OTk2MjU4IDMuOTk5OTE0NjcgNC4wMDAwNTI5MiAzJyUzRSUzQy9wb2x5Z29uJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4cHggNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cbiAgICAgICAgLm1vYmlsZU1lbnUgdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEuYWN0aXZlOmFmdGVyIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IC0ycHg7IH1cbiAgICAgIC5tb2JpbGVNZW51IHVsIGxpLmN1cnJlbnRfcGFnZV9pdGVtIGEge1xuICAgICAgICBjb2xvcjogIzlCOTY2MDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAubW9iaWxlTWVudSB1bCBsaSA+IGEge1xuICAgICAgICBjb2xvcjogIzMyMjgxRTtcbiAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgICAubW9iaWxlTWVudSB1bCBsaSA+IGE6Zm9jdXMsIC5tb2JpbGVNZW51IHVsIGxpID4gYTpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAjOUI5NjYwOyB9XG4gICAgICAubW9iaWxlTWVudSB1bCBsaSB1bC5zdWItbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgICAgICAgLm1vYmlsZU1lbnUgdWwgbGkgdWwuc3ViLW1lbnUgbGkge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjhlbTsgfVxuICAgICAgICAgIC5tb2JpbGVNZW51IHVsIGxpIHVsLnN1Yi1tZW51IGxpIGEge1xuICAgICAgICAgICAgcGFkZGluZzogM3B4IDA7IH1cbiAgICAgICAgICAgIC5tb2JpbGVNZW51IHVsIGxpIHVsLnN1Yi1tZW51IGxpIGE6Zm9jdXMsIC5tb2JpbGVNZW51IHVsIGxpIHVsLnN1Yi1tZW51IGxpIGE6aG92ZXIge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIGNvbG9yOiAjOUI5NjYwOyB9XG4gICAgICAgICAgLm1vYmlsZU1lbnUgdWwgbGkgdWwuc3ViLW1lbnUgbGkuY3VycmVudF9wYWdlX2l0ZW0gYSB7XG4gICAgICAgICAgICBjb2xvcjogIzlCOTY2MDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubW9iaWxlTWVudSAubWVudVRvcCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuXG4vKiBIZWFkZXIgKi9cbmhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cblxuLmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAxMHB4IDAgMTVweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG4gIC5oZWFkZXJfcm93IHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgLmhlYWRlcl9yb3c6YmVmb3JlLCAuaGVhZGVyX3JvdzphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gICAgLmhlYWRlcl9yb3c6YWZ0ZXIge1xuICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgLmhlYWRlcl9sb2dvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgLmhlYWRlcl9sb2dvIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMyU7IH0gfVxuICAgIC5oZWFkZXJfbG9nbyAubG9nby1pbWcge1xuICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDMxcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xuICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDsgfVxuICAgIC5oZWFkZXJfbG9nbyBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmhlYWRlcl9sb2dvIC5sb2dvLWltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTkwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhlYWRlcl9sb2dvIC5sb2dvLWltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTcwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgLmhlYWRlcl9sb2dvIC5sb2dvLWltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIC5oZWFkZXJfbWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0MS42NjY2NyU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgLW1zLWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBmbGV4LWVuZDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgLmhlYWRlcl9tZW51IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiA0MS42NjY2NyU7IH0gfVxuICAgIC5oZWFkZXJfbWVudV9uYXYge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5oZWFkZXJfbWVudV9uYXYgdWwge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gICAgICAgIC5oZWFkZXJfbWVudV9uYXYgdWwgbGkge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW46IDAgMjVweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAuaGVhZGVyX21lbnVfbmF2IHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgICAgICAgLmhlYWRlcl9tZW51X25hdiB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgICAgIC5oZWFkZXJfbWVudV9uYXYgdWwgbGkgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBjb2xvcjogI0QzMzIxRDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApOyB9XG4gICAgICAgICAgICAuaGVhZGVyX21lbnVfbmF2IHVsIGxpIGE6aG92ZXIsIC5oZWFkZXJfbWVudV9uYXYgdWwgbGkgYTpmb2N1cyB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMjkzMDM3O1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjOUI5NjYwOyB9XG5cbi5oZWFkZXJfaGVybyB7XG4gIHBhZGRpbmc6IDc1cHggMCAzNXB4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5oZWFkZXJfaGVybyB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDAgMzBweCAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlYWRlcl9oZXJvIHtcbiAgICAgIHBhZGRpbmc6IDQwcHggMCAyNXB4IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuaGVhZGVyX2hlcm8ge1xuICAgICAgcGFkZGluZzogMzBweCAwIDIwcHggMDsgfSB9XG4gIC5oZWFkZXJfaGVyb19oZWFkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDsgfVxuICAgIC5oZWFkZXJfaGVyb19oZWFkIGgxIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDsgfVxuICAgIC5oZWFkZXJfaGVyb19oZWFkIHA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmhlYWRlcl9oZXJvX2hlYWQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oZWFkZXJfaGVyb19oZWFkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAuaGVhZGVyX2hlcm9faGVhZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IH0gfVxuXG4vKiBGb290ZXIgKi9cbmZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICBmb290ZXIgLmZvb3Rlcl9jb250YWN0cyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7IH1cbiAgICBmb290ZXIgLmZvb3Rlcl9jb250YWN0c190aXRyZSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzZEOUFCNDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICBmb290ZXIgLmZvb3Rlcl9jb250YWN0c19wYXJ0ZW5haXJlcyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICBmb290ZXIgLmZvb3Rlcl9jb250YWN0c19wYXJ0ZW5haXJlc19saXN0ZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgICAgZm9vdGVyIC5mb290ZXJfY29udGFjdHNfcGFydGVuYWlyZXNfbGlzdGU6YmVmb3JlLCBmb290ZXIgLmZvb3Rlcl9jb250YWN0c19wYXJ0ZW5haXJlc19saXN0ZTphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICAgICAgZm9vdGVyIC5mb290ZXJfY29udGFjdHNfcGFydGVuYWlyZXNfbGlzdGU6YWZ0ZXIge1xuICAgICAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgICAgIGZvb3RlciAuZm9vdGVyX2NvbnRhY3RzX3BhcnRlbmFpcmVzX2xpc3RlX2xvZ28ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICAgIGZvb3RlciAuZm9vdGVyX2NvbnRhY3RzX3BhcnRlbmFpcmVzX2xpc3RlX2xvZ28ge1xuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgICBmb290ZXIgLmZvb3Rlcl9jb250YWN0c19wYXJ0ZW5haXJlcyBpbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LWhlaWdodDogNTBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAgIGZvb3RlciAuZm9vdGVyX2NvbnRhY3RzX3NvdXRpZW5fZmluYW5jaWVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgIGZvb3RlciAuZm9vdGVyX2NvbnRhY3RzX3NvdXRpZW5fZmluYW5jaWVyX2xpc3RlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgICBmb290ZXIgLmZvb3Rlcl9jb250YWN0c19zb3V0aWVuX2ZpbmFuY2llcl9saXN0ZTpiZWZvcmUsIGZvb3RlciAuZm9vdGVyX2NvbnRhY3RzX3NvdXRpZW5fZmluYW5jaWVyX2xpc3RlOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgICAgICBmb290ZXIgLmZvb3Rlcl9jb250YWN0c19zb3V0aWVuX2ZpbmFuY2llcl9saXN0ZTphZnRlciB7XG4gICAgICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICAgICAgZm9vdGVyIC5mb290ZXJfY29udGFjdHNfc291dGllbl9maW5hbmNpZXJfbGlzdGVfbG9nbyB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gICAgICAgICAgZm9vdGVyIC5mb290ZXJfY29udGFjdHNfc291dGllbl9maW5hbmNpZXJfbGlzdGVfbG9nbzpudGgtY2hpbGQoMSkgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogOTFweDsgfVxuICAgICAgICAgIGZvb3RlciAuZm9vdGVyX2NvbnRhY3RzX3NvdXRpZW5fZmluYW5jaWVyX2xpc3RlX2xvZ286bnRoLWNoaWxkKDIpIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDc1cHg7IH1cbiAgICAgICAgICBmb290ZXIgLmZvb3Rlcl9jb250YWN0c19zb3V0aWVuX2ZpbmFuY2llcl9saXN0ZV9sb2dvOm50aC1jaGlsZCgzKSBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0OHB4OyB9XG4gICAgICBmb290ZXIgLmZvb3Rlcl9jb250YWN0c19zb3V0aWVuX2ZpbmFuY2llciBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiBhdXRvOyB9XG5cbi8qIDQwNCBTdHlsZXMgKi9cbiNwb3N0LTQwNCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTYwcHggMCAxMDBweCAwO1xuICBoZWlnaHQ6IDYwdmg7XG4gIG1pbi1oZWlnaHQ6IDQ1MHB4OyB9XG4gICNwb3N0LTQwNCAuaWNvbl80MDQge1xuICAgIG1heC13aWR0aDogMzAwcHg7IH1cbiAgI3Bvc3QtNDA0IC5mbGV4Ym94IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi8qKipcblxuR0VORVJBTFxuXG4qKiovXG4uZmxleGlibGUge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5MzAzNztcbiAgbWluLWhlaWdodDogNDAwcHg7IH1cbiAgLmZsZXhpYmxlOmJlZm9yZSwgLmZsZXhpYmxlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuZmxleGlibGU6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5mbGV4aWJsZSBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIC5mbGV4aWJsZSBhOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuZmxleGlibGUuYmctZ3JpcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5MzAzNzsgfVxuICAuZmxleGlibGUuYmctbmF2eSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBCMzE0MjsgfVxuICAgIC5mbGV4aWJsZS5iZy1uYXZ5IC5mbGV4aWJsZV9ibG9jX3ByZXNlbnRhdGlvbiAudGl0cmVfcHJlc2VudGF0aW9uX3ByaW5jaXBhbGUgaDEge1xuICAgICAgY29sb3I6ICNFMTkxNUQ7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxOTE1RDsgfVxuICAgIC5mbGV4aWJsZS5iZy1uYXZ5IC5ibG9jX3RhYmxlYXUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA1NDA1QTtcbiAgICAgIHBhZGRpbmc6IDMwcHggMCAyMHB4IDA7IH1cbiAgICAgIC5mbGV4aWJsZS5iZy1uYXZ5IC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLmluZm9ybWF0aW9uX2NvbG9ubmVfMV9jb2xvbm5lIC5jb2wtMS5pbmZvdGl0bGUsXG4gICAgICAuZmxleGlibGUuYmctbmF2eSAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5pbmZvcm1hdGlvbl9jb2xvbm5lXzFfY29sb25uZSAuY29sLTEuaW5mbyB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTE5MTVEOyB9XG4gICAgLmZsZXhpYmxlLmJnLW5hdnkgaDIge1xuICAgICAgY29sb3I6ICNFMTkxNUQ7IH1cbiAgICAuZmxleGlibGUuYmctbmF2eSAuZmxleGlibGVfYmxvYyB1bCBsaTphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTE5MTVEOyB9XG4gIC5mbGV4aWJsZS5iZy1kYXJrYnJvd24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NjI5MEQ7IH1cbiAgICAuZmxleGlibGUuYmctZGFya2Jyb3duIC5mbGV4aWJsZV9ibG9jX3ByZXNlbnRhdGlvbiAudGl0cmVfcHJlc2VudGF0aW9uX3ByaW5jaXBhbGUgaDEge1xuICAgICAgY29sb3I6ICNGNjk3ODg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y2OTc4ODsgfVxuICAgIC5mbGV4aWJsZS5iZy1kYXJrYnJvd24gLmJsb2NfdGFibGVhdSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQyNTE3O1xuICAgICAgcGFkZGluZzogMzBweCAwIDIwcHggMDsgfVxuICAgICAgLmZsZXhpYmxlLmJnLWRhcmticm93biAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5pbmZvcm1hdGlvbl9jb2xvbm5lXzFfY29sb25uZSAuY29sLTEuaW5mb3RpdGxlLFxuICAgICAgLmZsZXhpYmxlLmJnLWRhcmticm93biAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5pbmZvcm1hdGlvbl9jb2xvbm5lXzFfY29sb25uZSAuY29sLTEuaW5mbyxcbiAgICAgIC5mbGV4aWJsZS5iZy1kYXJrYnJvd24gLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8xX2NvbG9ubmUgLmNvbC0yLmluZm90aXRsZSxcbiAgICAgIC5mbGV4aWJsZS5iZy1kYXJrYnJvd24gLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8xX2NvbG9ubmUgLmNvbC0yLmluZm8sXG4gICAgICAuZmxleGlibGUuYmctZGFya2Jyb3duIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLmluZm9ybWF0aW9uX2NvbG9ubmVfMl9jb2xvbm5lIC5jb2wtMS5pbmZvdGl0bGUsXG4gICAgICAuZmxleGlibGUuYmctZGFya2Jyb3duIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLmluZm9ybWF0aW9uX2NvbG9ubmVfMl9jb2xvbm5lIC5jb2wtMS5pbmZvLFxuICAgICAgLmZsZXhpYmxlLmJnLWRhcmticm93biAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5pbmZvcm1hdGlvbl9jb2xvbm5lXzJfY29sb25uZSAuY29sLTIuaW5mb3RpdGxlLFxuICAgICAgLmZsZXhpYmxlLmJnLWRhcmticm93biAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5pbmZvcm1hdGlvbl9jb2xvbm5lXzJfY29sb25uZSAuY29sLTIuaW5mbyB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjY5Nzg4OyB9XG4gICAgLmZsZXhpYmxlLmJnLWRhcmticm93biBoMiB7XG4gICAgICBjb2xvcjogI0Y2OTc4ODsgfVxuICAgIC5mbGV4aWJsZS5iZy1kYXJrYnJvd24gLmZsZXhpYmxlX2Jsb2MgdWwgbGk6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2OTc4ODsgfVxuICAuZmxleGlibGUuYmctYnJvd24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0RTM0MUQ7IH1cbiAgICAuZmxleGlibGUuYmctYnJvd24gLmZsZXhpYmxlX2Jsb2NfcHJlc2VudGF0aW9uIC50aXRyZV9wcmVzZW50YXRpb25fcHJpbmNpcGFsZSBoMSB7XG4gICAgICBjb2xvcjogI0UwODg1QjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTA4ODVCOyB9XG4gICAgLmZsZXhpYmxlLmJnLWJyb3duIC5ibG9jX3RhYmxlYXUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwMkQxQztcbiAgICAgIHBhZGRpbmc6IDMwcHggMCAyMHB4IDA7IH1cbiAgICAgIC5mbGV4aWJsZS5iZy1icm93biAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5pbmZvcm1hdGlvbl9jb2xvbm5lXzFfY29sb25uZSAuY29sLTEuaW5mb3RpdGxlLFxuICAgICAgLmZsZXhpYmxlLmJnLWJyb3duIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLmluZm9ybWF0aW9uX2NvbG9ubmVfMV9jb2xvbm5lIC5jb2wtMS5pbmZvIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMDg4NUI7IH1cbiAgICAuZmxleGlibGUuYmctYnJvd24gaDIge1xuICAgICAgY29sb3I6ICNFMDg4NUI7IH1cbiAgICAuZmxleGlibGUuYmctYnJvd24gLmZsZXhpYmxlX2Jsb2MgdWwgbGk6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UwODg1QjsgfVxuICAuZmxleGlibGUuYmctZGFya2dyZWVuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUMzNTNBOyB9XG4gICAgLmZsZXhpYmxlLmJnLWRhcmtncmVlbiAuZmxleGlibGVfYmxvY19wcmVzZW50YXRpb24gLnRpdHJlX3ByZXNlbnRhdGlvbl9wcmluY2lwYWxlIGgxIHtcbiAgICAgIGNvbG9yOiAjODRBOEE3O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4NEE4QTc7IH1cbiAgICAuZmxleGlibGUuYmctZGFya2dyZWVuIC5ibG9jX3RhYmxlYXUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFCNDM0QjtcbiAgICAgIHBhZGRpbmc6IDMwcHggMCAyMHB4IDA7IH1cbiAgICAgIC5mbGV4aWJsZS5iZy1kYXJrZ3JlZW4gLmJsb2NfdGFibGVhdSAudGFibGVhdSAuc291cy10aXRyZV9kZV9jb2xvbm5lIC5jb2wtMS5nYXVjaGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLmZsZXhpYmxlLmJnLWRhcmtncmVlbiAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5zb3VzLXRpdHJlX2RlX2NvbG9ubmUgLmNvbC0xLmdhdWNoZTphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDE4IDE1JyUzRSUzQ3BhdGggaWQ9J1BvbHlnb25lXzMnIGRhdGEtbmFtZT0nUG9seWdvbmUgMycgZD0nTTksMGw5LDE1SDBaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxOCAxNSkgcm90YXRlKDE4MCknIGZpbGw9JyUyMzg0YThhNycvJTNFJTNDL3N2ZyUzRSUwQVwiKTsgfVxuICAgICAgLmZsZXhpYmxlLmJnLWRhcmtncmVlbiAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5zb3VzLXRpdHJlX2RlX2NvbG9ubmUgLmNvbC0xLmRyb2l0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuZmxleGlibGUuYmctZGFya2dyZWVuIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLnNvdXMtdGl0cmVfZGVfY29sb25uZSAuY29sLTEuZHJvaXQ6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTgnIGhlaWdodD0nMTUnIHZpZXdCb3g9JzAgMCAxOCAxNSclM0UlM0NwYXRoIGlkPSdQb2x5Z29uZV8zJyBkYXRhLW5hbWU9J1BvbHlnb25lIDMnIGQ9J005LDBsOSwxNUgwWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTggMTUpIHJvdGF0ZSgxODApJyBmaWxsPSclMjM4NGE4YTcnLyUzRSUzQy9zdmclM0UlMEFcIik7IH1cbiAgICAgIC5mbGV4aWJsZS5iZy1kYXJrZ3JlZW4gLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8xX2NvbG9ubmUgLmNvbC0xLmluZm90aXRsZSxcbiAgICAgIC5mbGV4aWJsZS5iZy1kYXJrZ3JlZW4gLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8xX2NvbG9ubmUgLmNvbC0xLmluZm8ge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg0QThBNzsgfVxuICAgIC5mbGV4aWJsZS5iZy1kYXJrZ3JlZW4gaDIge1xuICAgICAgY29sb3I6ICNFMDg4NUI7IH1cbiAgICAuZmxleGlibGUuYmctZGFya2dyZWVuIC5mbGV4aWJsZV9ibG9jIHVsIGxpOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NEE4QTc7IH1cbiAgLmZsZXhpYmxlLmJnLWJsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDMwNEY7IH1cbiAgICAuZmxleGlibGUuYmctYmx1ZSAuZmxleGlibGVfYmxvY19wcmVzZW50YXRpb24gLnRpdHJlX3ByZXNlbnRhdGlvbl9wcmluY2lwYWxlIGgxIHtcbiAgICAgIGNvbG9yOiAjNkQ5QUI0O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2RDlBQjQ7IH1cbiAgICAuZmxleGlibGUuYmctYmx1ZSAuYmxvY190YWJsZWF1IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNjQ1Njk7XG4gICAgICBwYWRkaW5nOiAzMHB4IDAgMjBweCAwOyB9XG4gICAgICAuZmxleGlibGUuYmctYmx1ZSAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5zb3VzLXRpdHJlX2RlX2NvbG9ubmUgLmNvbC0xLmdhdWNoZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuZmxleGlibGUuYmctYmx1ZSAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5zb3VzLXRpdHJlX2RlX2NvbG9ubmUgLmNvbC0xLmdhdWNoZTphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDE4IDE1JyUzRSUzQ3BhdGggaWQ9J1BvbHlnb25lXzMnIGRhdGEtbmFtZT0nUG9seWdvbmUgMycgZD0nTTksMGw5LDE1SDBaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxOCAxNSkgcm90YXRlKDE4MCknIGZpbGw9JyUyMzZEOUFCNCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTsgfVxuICAgICAgLmZsZXhpYmxlLmJnLWJsdWUgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuc291cy10aXRyZV9kZV9jb2xvbm5lIC5jb2wtMS5kcm9pdCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLmZsZXhpYmxlLmJnLWJsdWUgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuc291cy10aXRyZV9kZV9jb2xvbm5lIC5jb2wtMS5kcm9pdDphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDE4IDE1JyUzRSUzQ3BhdGggaWQ9J1BvbHlnb25lXzMnIGRhdGEtbmFtZT0nUG9seWdvbmUgMycgZD0nTTksMGw5LDE1SDBaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxOCAxNSkgcm90YXRlKDE4MCknIGZpbGw9JyUyMzZEOUFCNCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTsgfVxuICAgICAgLmZsZXhpYmxlLmJnLWJsdWUgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8xX2NvbG9ubmUgLmNvbC0xLmluZm90aXRsZSxcbiAgICAgIC5mbGV4aWJsZS5iZy1ibHVlIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLmluZm9ybWF0aW9uX2NvbG9ubmVfMV9jb2xvbm5lIC5jb2wtMS5pbmZvIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2RDlBQjQ7IH1cbiAgICAuZmxleGlibGUuYmctYmx1ZSBoMiB7XG4gICAgICBjb2xvcjogIzZEOUFCNDsgfVxuICAgIC5mbGV4aWJsZS5iZy1ibHVlIC5mbGV4aWJsZV9ibG9jIHVsIGxpOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2RDlBQjQ7IH1cbiAgLmZsZXhpYmxlLmJnLWdyZXlibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAzQTU1OyB9XG4gICAgLmZsZXhpYmxlLmJnLWdyZXlibHVlIC5mbGV4aWJsZV9ibG9jX3ByZXNlbnRhdGlvbiAudGl0cmVfcHJlc2VudGF0aW9uX3ByaW5jaXBhbGUgaDEge1xuICAgICAgY29sb3I6ICM2RDlBQjQ7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzZEOUFCNDsgfVxuICAgIC5mbGV4aWJsZS5iZy1ncmV5Ymx1ZSAuYmxvY190YWJsZWF1IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNjQ1Njk7XG4gICAgICBwYWRkaW5nOiAzMHB4IDAgMjBweCAwOyB9XG4gICAgICAuZmxleGlibGUuYmctZ3JleWJsdWUgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8xX2NvbG9ubmUgLmNvbC0xLmluZm90aXRsZSxcbiAgICAgIC5mbGV4aWJsZS5iZy1ncmV5Ymx1ZSAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5pbmZvcm1hdGlvbl9jb2xvbm5lXzFfY29sb25uZSAuY29sLTEuaW5mbyB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNkQ5QUI0OyB9XG4gICAgLmZsZXhpYmxlLmJnLWdyZXlibHVlIGgyIHtcbiAgICAgIGNvbG9yOiAjRTA4ODVCOyB9XG4gICAgLmZsZXhpYmxlLmJnLWdyZXlibHVlIC5mbGV4aWJsZV9ibG9jIHVsIGxpOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2RDlBQjQ7IH1cbiAgLmZsZXhpYmxlX2Jsb2Mge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmZsZXhpYmxlX2Jsb2MgdWwge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAgICAgLmZsZXhpYmxlX2Jsb2MgdWwgbGkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgICAgICAuZmxleGlibGVfYmxvYyB1bCBsaTphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlCOTY2MDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgd2lkdGg6IDhweDsgfVxuICAgIC5mbGV4aWJsZV9ibG9jIG9sIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBjb3VudGVyLXJlc2V0OiBteS1hd2Vzb21lLWNvdW50ZXI7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDJweDsgfVxuICAgICAgLmZsZXhpYmxlX2Jsb2Mgb2wgbGkge1xuICAgICAgICBjb3VudGVyLWluY3JlbWVudDogbXktYXdlc29tZS1jb3VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBsaWdodDsgfVxuICAgICAgICAuZmxleGlibGVfYmxvYyBvbCBsaTpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobXktYXdlc29tZS1jb3VudGVyKSBcIi4gXCI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMTVlbTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNnJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDsgfVxuICAgIC5mbGV4aWJsZV9ibG9jIGlmcmFtZSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5mbGV4aWJsZV9ibG9jIC5ncmV5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNkY1RjI7IH1cbiAgICAuZmxleGlibGVfYmxvY19wcmVzZW50YXRpb24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAwIDAgMzBweCAwOyB9XG4gICAgICAuZmxleGlibGVfYmxvY19wcmVzZW50YXRpb24gLnRpdHJlX3ByZXNlbnRhdGlvbl9wcmluY2lwYWxlIHtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAuZmxleGlibGVfYmxvY19wcmVzZW50YXRpb24gLnRpdHJlX3ByZXNlbnRhdGlvbl9wcmluY2lwYWxlIGgxIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlCOTY2MDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAgICAgLmZsZXhpYmxlX2Jsb2NfcHJlc2VudGF0aW9uIC5yb3dUZXh0ZSB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgLmZsZXhpYmxlX2Jsb2NfcHJlc2VudGF0aW9uIC5yb3dUZXh0ZSBwOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuZmxleGlibGVfYmxvY19waG90byB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMCAzMHB4IDA7IH1cbiAgICAgIC5mbGV4aWJsZV9ibG9jX3Bob3RvIC5waG90byB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgIC5mbGV4aWJsZV9ibG9jX3Bob3RvIC5yb3dQaG90byB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuZmxleGlibGVfYmxvY19waG90byAucm93UGhvdG8gYSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgLmZsZXhpYmxlX2Jsb2NfcGhvdG8gLnJvd1Bob3RvIGE6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMTIwcHgnIGhlaWdodD0nMTIwcHgnIHZpZXdCb3g9JzAgMCAxMjAgMTIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDdGl0bGUlM0VwbGF5LWJ1dHRvbiUzQy90aXRsZSUzRSUzQ2cgaWQ9J09PVC1VSScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdQcm9ncmFtbWUtZMOpdGFpbHMtLS1PT1QnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xMDQwLjAwMDAwMCwgLTUwMC4wMDAwMDApJyBmaWxsPSclMjNGRkZGRkYnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnIGlkPSdHYWxsZXJ5JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg4MDAuMDAwMDAwLCAzODguMDAwMDAwKSclM0UlM0NnIGlkPSdwbGF5LWJ1dHRvbicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjQwLjAwMDAwMCwgMTEyLjAwMDAwMCknJTNFJTNDcGF0aCBkPSdNNjAsMCBDMjYuODYzNjg1OCwwIDAsMjYuODYzMTQ0MyAwLDU5Ljk5ODc5MDUgQzAsOTMuMTM0NDM2NiAyNi44NjM2ODU4LDEyMCA2MCwxMjAgQzkzLjEzNjMxNDIsMTIwIDEyMCw5My4xMzQ0MzY2IDEyMCw1OS45OTg3OTA1IEMxMjAsMjYuODYzMTQ0MyA5My4xMzYzMTQyLDAgNjAsMCBNNjAsNC44MzgwMjY4OSBDOTAuNDE0ODY5Miw0LjgzODAyNjg5IDExNS4xNjE4NzYsMjkuNTgyMTE1NCAxMTUuMTYxODc2LDU5Ljk5ODc5MDUgQzExNS4xNjE4NzYsOTAuNDE1NDY1NSA5MC40MTQ4NjkyLDExNS4xNjE5NzMgNjAsMTE1LjE2MTk3MyBDMjkuNTgyNzExOCwxMTUuMTYxOTczIDQuODM4MTI0NDIsOTAuNDE1NDY1NSA0LjgzODEyNDQyLDU5Ljk5ODc5MDUgQzQuODM4MTI0NDIsMjkuNTgyMTE1NCAyOS41ODI3MTE4LDQuODM4MDI2ODkgNjAsNC44MzgwMjY4OScgaWQ9J0ZpbGwtMSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZD0nTTkxLjYyOTcyMjIsNTkuOTk5Mjc0MyBMNDEuNzQxNDAyMiwyNy4yMjY0ODAyIEM0MS44MDY3MTY5LDc2LjYzNDgyOTggNDEuNzQzODIxMyw1Mi4zODkwNTggNDEuNzQxNDAyMiw5Mi43NzQ0ODc1IEw5MS42Mjk3MjIyLDU5Ljk5OTI3NDMgWicgaWQ9J0ZpbGwtNCclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTIwcHggMTIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgei1pbmRleDogMTI7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuICAgICAgICAgIC5mbGV4aWJsZV9ibG9jX3Bob3RvIC5yb3dQaG90byBhOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScxMjBweCcgaGVpZ2h0PScxMjBweCcgdmlld0JveD0nMCAwIDEyMCAxMjAnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0N0aXRsZSUzRXBsYXktYnV0dG9uJTNDL3RpdGxlJTNFJTNDZyBpZD0nT09ULVVJJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J1Byb2dyYW1tZS1kw6l0YWlscy0tLU9PVCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTEwNDAuMDAwMDAwLCAtNTAwLjAwMDAwMCknIGZpbGw9JyUyM0ZGRkZGRicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2cgaWQ9J0dhbGxlcnknIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDgwMC4wMDAwMDAsIDM4OC4wMDAwMDApJyUzRSUzQ2cgaWQ9J3BsYXktYnV0dG9uJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgyNDAuMDAwMDAwLCAxMTIuMDAwMDAwKSclM0UlM0NwYXRoIGQ9J002MCwwIEMyNi44NjM2ODU4LDAgMCwyNi44NjMxNDQzIDAsNTkuOTk4NzkwNSBDMCw5My4xMzQ0MzY2IDI2Ljg2MzY4NTgsMTIwIDYwLDEyMCBDOTMuMTM2MzE0MiwxMjAgMTIwLDkzLjEzNDQzNjYgMTIwLDU5Ljk5ODc5MDUgQzEyMCwyNi44NjMxNDQzIDkzLjEzNjMxNDIsMCA2MCwwIE02MCw0LjgzODAyNjg5IEM5MC40MTQ4NjkyLDQuODM4MDI2ODkgMTE1LjE2MTg3NiwyOS41ODIxMTU0IDExNS4xNjE4NzYsNTkuOTk4NzkwNSBDMTE1LjE2MTg3Niw5MC40MTU0NjU1IDkwLjQxNDg2OTIsMTE1LjE2MTk3MyA2MCwxMTUuMTYxOTczIEMyOS41ODI3MTE4LDExNS4xNjE5NzMgNC44MzgxMjQ0Miw5MC40MTU0NjU1IDQuODM4MTI0NDIsNTkuOTk4NzkwNSBDNC44MzgxMjQ0MiwyOS41ODIxMTU0IDI5LjU4MjcxMTgsNC44MzgwMjY4OSA2MCw0LjgzODAyNjg5JyBpZD0nRmlsbC0xJyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBkPSdNOTEuNjI5NzIyMiw1OS45OTkyNzQzIEw0MS43NDE0MDIyLDI3LjIyNjQ4MDIgQzQxLjgwNjcxNjksNzYuNjM0ODI5OCA0MS43NDM4MjEzLDUyLjM4OTA1OCA0MS43NDE0MDIyLDkyLjc3NDQ4NzUgTDkxLjYyOTcyMjIsNTkuOTk5Mjc0MyBaJyBpZD0nRmlsbC00JyUzRSUzQy9wYXRoJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDBweCAxMDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgLmZsZXhpYmxlX2Jsb2NfcGhvdG8ge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAyNXB4IDA7IH0gfVxuICAgIC5mbGV4aWJsZV9ibG9jX3RleHRlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAwIDMwcHggMDsgfVxuICAgICAgLmZsZXhpYmxlX2Jsb2NfdGV4dGUgLnJvd1RleHRlIHtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAuZmxleGlibGVfYmxvY190ZXh0ZSAucm93VGV4dGUgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgICAgLmZsZXhpYmxlX2Jsb2NfdGV4dGUgLnJvd1RleHRlIHA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC5mbGV4aWJsZV9ibG9jX3RleHRlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMjVweCAwOyB9IH1cbiAgICAuZmxleGlibGVfYmxvYyAuYmxvY190YWJsZWF1IHtcbiAgICAgIG1hcmdpbjogMCAwIDMwcHggMDsgfVxuICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdTpiZWZvcmUsIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXU6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXU6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDsgfVxuICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAuc291cy10ZXh0ZV90YWJsZWF1IHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDAgMDsgfVxuICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAuc2Nyb2xsaW5nLXdyYXBwZXIge1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAuc2Nyb2xsaW5nLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bzsgfSB9XG4gICAgICAuZmxleGlibGVfYmxvYyAuYmxvY190YWJsZWF1IC50YWJsZWF1IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLnRpdHJlX2NvbG9ubmVfMV9jb2xvbm5lLFxuICAgICAgICAuZmxleGlibGVfYmxvYyAuYmxvY190YWJsZWF1IC50YWJsZWF1IC50aXRyZV9jb2xvbm5lXzJfY29sb25uZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAudGl0cmVfY29sb25uZV8xX2NvbG9ubmU6YmVmb3JlLCAuZmxleGlibGVfYmxvYyAuYmxvY190YWJsZWF1IC50YWJsZWF1IC50aXRyZV9jb2xvbm5lXzFfY29sb25uZTphZnRlcixcbiAgICAgICAgICAuZmxleGlibGVfYmxvYyAuYmxvY190YWJsZWF1IC50YWJsZWF1IC50aXRyZV9jb2xvbm5lXzJfY29sb25uZTpiZWZvcmUsXG4gICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAudGl0cmVfY29sb25uZV8yX2NvbG9ubmU6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLnRpdHJlX2NvbG9ubmVfMV9jb2xvbm5lOmFmdGVyLFxuICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLnRpdHJlX2NvbG9ubmVfMl9jb2xvbm5lOmFmdGVyIHtcbiAgICAgICAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAudGl0cmVfY29sb25uZV8xX2NvbG9ubmUgLmNvbC0xLFxuICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLnRpdHJlX2NvbG9ubmVfMl9jb2xvbm5lIC5jb2wtMSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLnRpdHJlX2NvbG9ubmVfMV9jb2xvbm5lIC5jb2wtMSxcbiAgICAgICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAudGl0cmVfY29sb25uZV8yX2NvbG9ubmUgLmNvbC0xIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLnRpdHJlX2NvbG9ubmVfMV9jb2xvbm5lIC5jb2wtMS5jb2xfdGl0bGUsXG4gICAgICAgICAgICAuZmxleGlibGVfYmxvYyAuYmxvY190YWJsZWF1IC50YWJsZWF1IC50aXRyZV9jb2xvbm5lXzJfY29sb25uZSAuY29sLTEuY29sX3RpdGxlIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLnRpdHJlX2NvbG9ubmVfMV9jb2xvbm5lIC5jb2wtMixcbiAgICAgICAgICAuZmxleGlibGVfYmxvYyAuYmxvY190YWJsZWF1IC50YWJsZWF1IC50aXRyZV9jb2xvbm5lXzJfY29sb25uZSAuY29sLTIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgICAgICAuZmxleGlibGVfYmxvYyAuYmxvY190YWJsZWF1IC50YWJsZWF1IC50aXRyZV9jb2xvbm5lXzFfY29sb25uZSAuY29sLTIsXG4gICAgICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLnRpdHJlX2NvbG9ubmVfMl9jb2xvbm5lIC5jb2wtMiB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1JTsgfSB9XG4gICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLnNvdXMtdGl0cmVfZGVfY29sb25uZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuc291cy10aXRyZV9kZV9jb2xvbm5lOmJlZm9yZSwgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuc291cy10aXRyZV9kZV9jb2xvbm5lOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICAgICAgICAuZmxleGlibGVfYmxvYyAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5zb3VzLXRpdHJlX2RlX2NvbG9ubmU6YWZ0ZXIge1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICAgICAgICAuZmxleGlibGVfYmxvYyAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5zb3VzLXRpdHJlX2RlX2NvbG9ubmUgLmNvbC1mdWxsIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLnNvdXMtdGl0cmVfZGVfY29sb25uZSAuY29sLTEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfVxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLnNvdXMtdGl0cmVfZGVfY29sb25uZSAuY29sLTEge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuc291cy10aXRyZV9kZV9jb2xvbm5lIC5jb2wtMS5jb2xfdGl0bGUge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgICAgICAuZmxleGlibGVfYmxvYyAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5zb3VzLXRpdHJlX2RlX2NvbG9ubmUgLmNvbC0xLmdhdWNoZSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgICAgICAuZmxleGlibGVfYmxvYyAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5zb3VzLXRpdHJlX2RlX2NvbG9ubmUgLmNvbC0xLmdhdWNoZTphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDE4IDE1JyUzRSUzQ3BhdGggaWQ9J1BvbHlnb25lXzEnIGRhdGEtbmFtZT0nUG9seWdvbmUgMScgZD0nTTksMGw5LDE1SDBaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxOCAxNSkgcm90YXRlKDE4MCknIGZpbGw9JyUyM2UwODg1YicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggMTVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLnNvdXMtdGl0cmVfZGVfY29sb25uZSAuY29sLTEuZHJvaXQge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLnNvdXMtdGl0cmVfZGVfY29sb25uZSAuY29sLTEuZHJvaXQ6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTgnIGhlaWdodD0nMTUnIHZpZXdCb3g9JzAgMCAxOCAxNSclM0UlM0NwYXRoIGlkPSdQb2x5Z29uZV8xJyBkYXRhLW5hbWU9J1BvbHlnb25lIDEnIGQ9J005LDBsOSwxNUgwWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTggMTUpIHJvdGF0ZSgxODApJyBmaWxsPSclMjNlMDg4NWInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuc291cy10aXRyZV9kZV9jb2xvbm5lIC5jb2wtZnVsbCB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLnNvdXMtdGl0cmVfZGVfY29sb25uZSAuY29sLTEuY29sX3RpdGxlIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweDsgfSB9XG4gICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLmluZm9ybWF0aW9uX2NvbG9ubmVfMV9jb2xvbm5lLFxuICAgICAgICAuZmxleGlibGVfYmxvYyAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5pbmZvcm1hdGlvbl9jb2xvbm5lXzJfY29sb25uZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgICAgICAuZmxleGlibGVfYmxvYyAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5pbmZvcm1hdGlvbl9jb2xvbm5lXzFfY29sb25uZTpiZWZvcmUsIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLmluZm9ybWF0aW9uX2NvbG9ubmVfMV9jb2xvbm5lOmFmdGVyLFxuICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLmluZm9ybWF0aW9uX2NvbG9ubmVfMl9jb2xvbm5lOmJlZm9yZSxcbiAgICAgICAgICAuZmxleGlibGVfYmxvYyAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5pbmZvcm1hdGlvbl9jb2xvbm5lXzJfY29sb25uZTphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8xX2NvbG9ubmU6YWZ0ZXIsXG4gICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8yX2NvbG9ubmU6YWZ0ZXIge1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICAgICAgICAuZmxleGlibGVfYmxvYyAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5pbmZvcm1hdGlvbl9jb2xvbm5lXzFfY29sb25uZTpsYXN0LWNoaWxkLFxuICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLmluZm9ybWF0aW9uX2NvbG9ubmVfMl9jb2xvbm5lOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLmluZm9ybWF0aW9uX2NvbG9ubmVfMV9jb2xvbm5lIHVsLFxuICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLmluZm9ybWF0aW9uX2NvbG9ubmVfMl9jb2xvbm5lIHVsIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLmluZm9ybWF0aW9uX2NvbG9ubmVfMV9jb2xvbm5lIHVsIGxpLFxuICAgICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8yX2NvbG9ubmUgdWwgbGkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLmluZm9ybWF0aW9uX2NvbG9ubmVfMV9jb2xvbm5lIC5jb2wtMS5pbmZvdGl0bGUsXG4gICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8yX2NvbG9ubmUgLmNvbC0xLmluZm90aXRsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8xX2NvbG9ubmUgLmNvbC0xLmluZm90aXRsZSxcbiAgICAgICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8yX2NvbG9ubmUgLmNvbC0xLmluZm90aXRsZSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDc1JTsgfSB9XG4gICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8xX2NvbG9ubmUgLmNvbC0xLmluZm8sXG4gICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8yX2NvbG9ubmUgLmNvbC0xLmluZm8ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8xX2NvbG9ubmUgLmNvbC0xLmluZm8sXG4gICAgICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLmluZm9ybWF0aW9uX2NvbG9ubmVfMl9jb2xvbm5lIC5jb2wtMS5pbmZvIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUlOyB9IH1cbiAgICAgICAgICAuZmxleGlibGVfYmxvYyAuYmxvY190YWJsZWF1IC50YWJsZWF1IC5pbmZvcm1hdGlvbl9jb2xvbm5lXzFfY29sb25uZSAuY29sLTIuaW5mb3RpdGxlLFxuICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLmluZm9ybWF0aW9uX2NvbG9ubmVfMl9jb2xvbm5lIC5jb2wtMi5pbmZvdGl0bGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8xX2NvbG9ubmUgLmNvbC0yLmluZm90aXRsZSxcbiAgICAgICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8yX2NvbG9ubmUgLmNvbC0yLmluZm90aXRsZSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8xX2NvbG9ubmUgLmNvbC0yLmluZm8sXG4gICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8yX2NvbG9ubmUgLmNvbC0yLmluZm8ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfdGFibGVhdSAudGFibGVhdSAuaW5mb3JtYXRpb25fY29sb25uZV8xX2NvbG9ubmUgLmNvbC0yLmluZm8sXG4gICAgICAgICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3RhYmxlYXUgLnRhYmxlYXUgLmluZm9ybWF0aW9uX2NvbG9ubmVfMl9jb2xvbm5lIC5jb2wtMi5pbmZvIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUlOyB9IH1cbiAgICAuZmxleGlibGVfYmxvY19wYXJ0ZW5haXJlc19yb3cge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAtbXMtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbjogMTBweCAwIDMwcHggMDsgfVxuICAgICAgLmZsZXhpYmxlX2Jsb2NfcGFydGVuYWlyZXNfcm93OmJlZm9yZSwgLmZsZXhpYmxlX2Jsb2NfcGFydGVuYWlyZXNfcm93OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gICAgICAuZmxleGlibGVfYmxvY19wYXJ0ZW5haXJlc19yb3c6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDsgfVxuICAgICAgLmZsZXhpYmxlX2Jsb2NfcGFydGVuYWlyZXNfcm93X2NvbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICAuZmxleGlibGVfYmxvY19wYXJ0ZW5haXJlc19yb3dfY29sIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IDI1JTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5mbGV4aWJsZV9ibG9jX3BhcnRlbmFpcmVzX3Jvd19jb2wge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMjAlOyB9IH1cbiAgICAgICAgLmZsZXhpYmxlX2Jsb2NfcGFydGVuYWlyZXNfcm93X2NvbCAuZmxleGJveCB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIC5mbGV4aWJsZV9ibG9jX3BhcnRlbmFpcmVzX3Jvd19jb2wgLmNvbnRlbnQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICAgLmZsZXhpYmxlX2Jsb2NfcGFydGVuYWlyZXNfcm93X2NvbCAuY29udGVudCBpbWcge1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgICAgICAgIC5mbGV4aWJsZV9ibG9jX3BhcnRlbmFpcmVzX3Jvd19jb2wgLmNvbnRlbnQgLmxpbmtfYXJlYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDU1O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgICAgICAuZmxleGlibGVfYmxvY19wYXJ0ZW5haXJlc19yb3dfY29sIC5jb250ZW50OmhvdmVyIC5yb3VuZF9idG46YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5mbGV4aWJsZV9ibG9jX3BhcnRlbmFpcmVzX3Jvd19jb2wgLmNvbnRlbnQgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mbGV4aWJsZV9ibG9jX3BhcnRlbmFpcmVzX3JvdyB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICAgICAuZmxleGlibGVfYmxvY19wYXJ0ZW5haXJlc19yb3dfY29sIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgICAgICAuZmxleGlibGVfYmxvY19wYXJ0ZW5haXJlc19yb3dfY29sIC5jb250ZW50IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAgICAgLmZsZXhpYmxlX2Jsb2NfcGFydGVuYWlyZXNfcm93X2NvbCAuY29udGVudCBpbWcge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAuZmxleGlibGVfYmxvY19wYXJ0ZW5haXJlc19yb3cge1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC5mbGV4aWJsZV9ibG9jX3BhcnRlbmFpcmVzX3Jvd19jb2wge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgLmZsZXhpYmxlX2Jsb2NfcGFydGVuYWlyZXNfcm93X2NvbCAuY29udGVudCBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MCU7IH0gfVxuICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX2RpdmlzaW9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMCA0MHB4IDA7IH1cbiAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX2RpdmlzaW9uIGhyIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNkQ5QUI0OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfZGl2aXNpb24ge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAzNXB4IDA7IH0gfVxuICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX3BhZCB7XG4gICAgICBwYWRkaW5nOiAwIDAgNDBweCAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfcGFkIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMzVweCAwOyB9IH1cbiAgICAuZmxleGlibGVfYmxvYyAuYmxvY19tYXJnZSB7XG4gICAgICBtYXJnaW46IDAgMCA3NXB4IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfbWFyZ2Uge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDcwcHggMDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX21hcmdlIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCA2NXB4IDA7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX21hcmdlIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCA1MHB4IDA7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC5mbGV4aWJsZV9ibG9jIC5ibG9jX21hcmdlIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4IDA7IH0gfVxuICAgIC5mbGV4aWJsZV9ibG9jIC5ub21hcmdlIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5mbGV4aWJsZV9ibG9jIC5ub3BhZCB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmZsZXhpYmxlX2Jsb2NfYW5jaG9yIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmZsZXhpYmxlX2Jsb2NfYW5jaG9yIC5hbmNob3JfdG9wIHtcbiAgICAgICAgdG9wOiAtMjUwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIC5mbGV4aWJsZV9ibG9jX2FuY2hvcnNfbGlzdCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogM3JlbSAwOyB9XG4gICAgICAuZmxleGlibGVfYmxvY19hbmNob3JzX2xpc3QgLmFuY2hvcnNfZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5OyB9XG4gICAgICAuZmxleGlibGVfYmxvY19hbmNob3JzX2xpc3RfaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDEuNXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgIGNvbG9yOiAjMDAzMDRGOyB9XG4gICAgICAgIC5mbGV4aWJsZV9ibG9jX2FuY2hvcnNfbGlzdF9pdGVtOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScxMHB4JyBoZWlnaHQ9JzEwcHgnIHZpZXdCb3g9JzAgMCAxMCAxMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ3RpdGxlJTNFRG93biBhcnJvdyAoVm9pciBwbHVzKSUzQy90aXRsZSUzRSUzQ2cgaWQ9J1BhZ2UtMScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdEb3duLWFycm93LShWb2lyLXBsdXMpJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxLjAwMDAwMCwgLTAuMDAwMDAwKScgc3Ryb2tlPSclMjMxMzJCNEQnJTNFJTNDcGF0aCBkPSdNOCw1LjAwMDAwMDE3IEw0LDkuMDAwMDAwMTcgTTQsOS4wMDAwMDAxNyBMMCw1LjAwMDAwMDE3IE00LDkgTDQsMCcgaWQ9J0ljb25zL1Nob3J0LWFycm93JyUzRSUzQy9wYXRoJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMHB4IDEwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1mbGV4aWJsZSAuZmxleGlibGVfYmxvYyAuYmxvY19wYWQuY29sb3JiZyAudGl0cmVfcHJlc2VudGF0aW9uX3ByaW5jaXBhbGUgaDIge1xuICBjb2xvcjogI2ZmZjsgfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtZmxleGlibGUgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfcGFkLmNvbG9yYmcgaDMge1xuICBjb2xvcjogI2ZmZjsgfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtZmxleGlibGUgLmZsZXhpYmxlX2Jsb2MgLmJsb2NfcGFkLmNvbG9yYmcgLnJvdyAucm93X3RleHQgaDMge1xuICBjb2xvcjogI2ZmZjsgfVxuXG5ib2R5LnBhZ2UtaWQtMTAzMiAuZmxleGlibGVfYmxvY19kb3VibGVfY29sb25uZXMgLnJvd0NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgYm9keS5wYWdlLWlkLTEwMzIgLmZsZXhpYmxlX2Jsb2NfZG91YmxlX2NvbG9ubmVzIC5yb3dDb250ZW50IC5vcHRpb25fYm91dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAxMHB4OyB9XG4gIGJvZHkucGFnZS1pZC0xMDMyIC5mbGV4aWJsZV9ibG9jX2RvdWJsZV9jb2xvbm5lcyAucm93Q29udGVudCAuYmxvY19sZWZ0IC5vcHRpb25fYm91dG9uIHtcbiAgICByaWdodDogMzBweDsgfVxuIiwiLy8gR2VuZXJhdGUgRHVyYXRpb24gJiYgRGVsYXlcbltkYXRhLWFvc10ge1xuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDYwIHtcbiAgICBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScjeyRpICogNTB9J10gJixcbiAgICAmW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nI3skaSAqIDUwfSddIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICN7JGkgKiA1MH1tcztcbiAgICB9XG5cbiAgICBib2R5W2RhdGEtYW9zLWRlbGF5PScjeyRpICogNTB9J10gJixcbiAgICAmW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nI3skaSAqIDUwfSddIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDA7XG5cbiAgICAgICYuYW9zLWFuaW1hdGUge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAjeyRpICogNTB9bXM7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIkYW9zLWVhc2luZzogKFxuICBsaW5lYXI6IGN1YmljLWJlemllciguMjUwLCAuMjUwLCAuNzUwLCAuNzUwKSxcblxuICBlYXNlOiBjdWJpYy1iZXppZXIoLjI1MCwgLjEwMCwgLjI1MCwgMSksXG4gIGVhc2UtaW46IGN1YmljLWJlemllciguNDIwLCAwLCAxLCAxKSxcbiAgZWFzZS1vdXQ6IGN1YmljLWJlemllciguMDAwLCAwLCAuNTgwLCAxKSxcbiAgZWFzZS1pbi1vdXQ6IGN1YmljLWJlemllciguNDIwLCAwLCAuNTgwLCAxKSxcblxuICBlYXNlLWluLWJhY2s6IGN1YmljLWJlemllciguNiwgLS4yOCwgLjczNSwgLjA0NSksXG4gIGVhc2Utb3V0LWJhY2s6IGN1YmljLWJlemllciguMTc1LCAuODg1LCAuMzIsIDEuMjc1KSxcbiAgZWFzZS1pbi1vdXQtYmFjazogY3ViaWMtYmV6aWVyKC42OCwgLS41NSwgLjI2NSwgMS41NSksXG5cbiAgZWFzZS1pbi1zaW5lOiBjdWJpYy1iZXppZXIoLjQ3LCAwLCAuNzQ1LCAuNzE1KSxcbiAgZWFzZS1vdXQtc2luZTogY3ViaWMtYmV6aWVyKC4zOSwgLjU3NSwgLjU2NSwgMSksXG4gIGVhc2UtaW4tb3V0LXNpbmU6IGN1YmljLWJlemllciguNDQ1LCAuMDUsIC41NSwgLjk1KSxcblxuICBlYXNlLWluLXF1YWQ6IGN1YmljLWJlemllciguNTUsIC4wODUsIC42OCwgLjUzKSxcbiAgZWFzZS1vdXQtcXVhZDogY3ViaWMtYmV6aWVyKC4yNSwgLjQ2LCAuNDUsIC45NCksXG4gIGVhc2UtaW4tb3V0LXF1YWQ6IGN1YmljLWJlemllciguNDU1LCAuMDMsIC41MTUsIC45NTUpLFxuXG4gIGVhc2UtaW4tY3ViaWM6IGN1YmljLWJlemllciguNTUsIC4wODUsIC42OCwgLjUzKSxcbiAgZWFzZS1vdXQtY3ViaWM6IGN1YmljLWJlemllciguMjUsIC40NiwgLjQ1LCAuOTQpLFxuICBlYXNlLWluLW91dC1jdWJpYzogY3ViaWMtYmV6aWVyKC40NTUsIC4wMywgLjUxNSwgLjk1NSksXG5cbiAgZWFzZS1pbi1xdWFydDogY3ViaWMtYmV6aWVyKC41NSwgLjA4NSwgLjY4LCAuNTMpLFxuICBlYXNlLW91dC1xdWFydDogY3ViaWMtYmV6aWVyKC4yNSwgLjQ2LCAuNDUsIC45NCksXG4gIGVhc2UtaW4tb3V0LXF1YXJ0OiBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNTE1LCAuOTU1KVxuKTtcblxuLy8gRWFzaW5ncyBpbXBsZW1lbnRhdGlvbnNcbi8vIERlZmF1bHQgdGltaW5nIGZ1bmN0aW9uOiAnZWFzZSdcblxuW2RhdGEtYW9zXSB7XG4gIEBlYWNoICRrZXksICR2YWwgaW4gJGFvcy1lYXNpbmcge1xuICAgIGJvZHlbZGF0YS1hb3MtZWFzaW5nPVwiI3ska2V5fVwiXSAmLFxuICAgICZbZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1cIiN7JGtleX1cIl0ge1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICR2YWw7XG4gICAgfVxuICB9XG59XG4iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAvL3dpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gICAgLy8td2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stYXJyb3d7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBib3R0b206IC0zMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICYuc2xpY2stcHJldntcbiAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMHB4IDE3cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScxMHB4JyBoZWlnaHQ9JzE3cHgnIHZpZXdCb3g9JzAgMCAxMCAxNycgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQyEtLSBHZW5lcmF0b3I6IFNrZXRjaCA2MSAoODk1ODEpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tJTNFJTNDdGl0bGUlM0VQYXRoJTNDL3RpdGxlJTNFJTNDZGVzYyUzRUNyZWF0ZWQgd2l0aCBTa2V0Y2guJTNDL2Rlc2MlM0UlM0NnIGlkPSdQcmVob3MnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQWNjdWVpbC0tLVByZWhvcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTM4OC4wMDAwMDAsIC0zMDQ2LjAwMDAwMCknIGZpbGw9JyUyMzAwMDAwMCcgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2cgaWQ9J1TDqW1vaWduYWdlcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC4wMDAwMDAsIDI2NDkuMDAwMDAwKSclM0UlM0NnIGlkPSdhcnJvd19kb3duLWNvcHknIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDM5My4wMDAwMDAsIDQwNS41MDAwMDApIHJvdGF0ZSgtMjcwLjAwMDAwMCkgdHJhbnNsYXRlKC0zOTMuMDAwMDAwLCAtNDA1LjUwMDAwMCkgdHJhbnNsYXRlKDM4NS4wMDAwMDAsIDQwMS4wMDAwMDApJyUzRSUzQ3BhdGggZD0nTTE2LDEuMTI1IEMxNiwwLjUwMzYyNSAxNS40ODgzODEsMCAxNC44NTcxNDI5LDAgQzE0LjU0ODk1MjQsMCAxNC4yNjk3MTQzLDAuMTIwMzc1IDE0LjA2NCwwLjMxNTM3NSBMMTQuMDYzNjE5LDAuMzE1IEw3Ljk5NzMzMzMzLDYuMjg2NSBMMi4wMDk1MjM4MSwwLjM5MjI1IEMxLjgsMC4xNTIyNSAxLjQ4OTUyMzgxLDAgMS4xNDI4NTcxNCwwIEMwLjUxMTYxOTA0OCwwIDAsMC41MDM2MjUgMCwxLjEyNSBDMCwxLjQyNjg3NSAwLjEyMTE0Mjg1NywxLjcwMSAwLjMxODA5NTIzOCwxLjkwMzEyNSBMMC4zMTUwNDc2MTksMS45MDYxMjUgTDcuMTcyMTkwNDgsOC42NTYxMjUgTDcuMTcyNTcxNDMsOC42NTU3NSBDNy4zODA1NzE0Myw4Ljg2OCA3LjY3Miw5IDcuOTk1MDQ3NjIsOSBDNy45OTU4MDk1Miw5IDcuOTk2NTcxNDMsOSA3Ljk5NzcxNDI5LDkgQzcuOTk4NDc2MTksOSA3Ljk5OTIzODEsOSA4LjAwMDM4MDk1LDkgQzguMzIzODA5NTIsOSA4LjYxNDQ3NjE5LDguODY4IDguODIyODU3MTQsOC42NTU3NSBMOC44MjMyMzgxLDguNjU2MTI1IEwxNS42ODAzODEsMS45MDYxMjUgTDE1LjY4LDEuOTA1NzUgQzE1Ljg3ODA5NTIsMS43MDM2MjUgMTYsMS40MjgzNzUgMTYsMS4xMjUgWicgaWQ9J1BhdGgnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgfVxuXG4gICAgJi5zbGljay1uZXh0e1xuICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMHB4IDE3cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScxMHB4JyBoZWlnaHQ9JzE3cHgnIHZpZXdCb3g9JzAgMCAxMCAxNycgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQyEtLSBHZW5lcmF0b3I6IFNrZXRjaCA2MSAoODk1ODEpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tJTNFJTNDdGl0bGUlM0VQYXRoJTNDL3RpdGxlJTNFJTNDZGVzYyUzRUNyZWF0ZWQgd2l0aCBTa2V0Y2guJTNDL2Rlc2MlM0UlM0NnIGlkPSdQcmVob3MnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQWNjdWVpbC0tLVByZWhvcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTEyMjQuMDAwMDAwLCAtMzA0OC4wMDAwMDApJyBmaWxsPSclMjMwMDAwMDAnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnIGlkPSdUw6ltb2lnbmFnZXMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuMDAwMDAwLCAyNjQ5LjAwMDAwMCknJTNFJTNDZyBpZD0nYXJyb3dfZG93bicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTIyOS4wMDAwMDAsIDQwNy41MDAwMDApIHJvdGF0ZSgtOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTEyMjkuMDAwMDAwLCAtNDA3LjUwMDAwMCkgdHJhbnNsYXRlKDEyMjEuMDAwMDAwLCA0MDMuMDAwMDAwKSclM0UlM0NwYXRoIGQ9J00xNiwxLjEyNSBDMTYsMC41MDM2MjUgMTUuNDg4MzgxLDAgMTQuODU3MTQyOSwwIEMxNC41NDg5NTI0LDAgMTQuMjY5NzE0MywwLjEyMDM3NSAxNC4wNjQsMC4zMTUzNzUgTDE0LjA2MzYxOSwwLjMxNSBMNy45OTczMzMzMyw2LjI4NjUgTDIuMDA5NTIzODEsMC4zOTIyNSBDMS44LDAuMTUyMjUgMS40ODk1MjM4MSwwIDEuMTQyODU3MTQsMCBDMC41MTE2MTkwNDgsMCAwLDAuNTAzNjI1IDAsMS4xMjUgQzAsMS40MjY4NzUgMC4xMjExNDI4NTcsMS43MDEgMC4zMTgwOTUyMzgsMS45MDMxMjUgTDAuMzE1MDQ3NjE5LDEuOTA2MTI1IEw3LjE3MjE5MDQ4LDguNjU2MTI1IEM3LjM4MDU3MTQzLDguODY4IDcuNjcyLDkgNy45OTUwNDc2Miw5IEM4LjMyMzgwOTUyLDkgOC42MTQ0NzYxOSw4Ljg2OCA4LjgyMjg1NzE0LDguNjU1NzUgTDE1LjY4MDM4MSwxLjkwNjEyNSBDMTUuODc4MDk1MiwxLjcwMzYyNSAxNiwxLjQyODM3NSAxNiwxLjEyNSBaJyBpZD0nUGF0aCclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG5cbiAgICAmOmhvdmVye1xuICAgICAgICBAaW5jbHVkZSBvcGFjaXR5KDAuOCk7XG4gICAgfVxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSBsYXB0b3Age1xuICAgICAgICAuc2xpY2stYXJyb3d7XG4gICAgICAgICAgICAmLnNsaWNrLXByZXZ7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMTBweCcgaGVpZ2h0PScxN3B4JyB2aWV3Qm94PScwIDAgMTAgMTcnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0MhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNjEgKDg5NTgxKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLSUzRSUzQ3RpdGxlJTNFUGF0aCUzQy90aXRsZSUzRSUzQ2Rlc2MlM0VDcmVhdGVkIHdpdGggU2tldGNoLiUzQy9kZXNjJTNFJTNDZyBpZD0nUHJlaG9zJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0FjY3VlaWwtLS1QcmVob3MnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0zODguMDAwMDAwLCAtMzA0Ni4wMDAwMDApJyBmaWxsPSclMjMwMDAwMDAnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnIGlkPSdUw6ltb2lnbmFnZXMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuMDAwMDAwLCAyNjQ5LjAwMDAwMCknJTNFJTNDZyBpZD0nYXJyb3dfZG93bi1jb3B5JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgzOTMuMDAwMDAwLCA0MDUuNTAwMDAwKSByb3RhdGUoLTI3MC4wMDAwMDApIHRyYW5zbGF0ZSgtMzkzLjAwMDAwMCwgLTQwNS41MDAwMDApIHRyYW5zbGF0ZSgzODUuMDAwMDAwLCA0MDEuMDAwMDAwKSclM0UlM0NwYXRoIGQ9J00xNiwxLjEyNSBDMTYsMC41MDM2MjUgMTUuNDg4MzgxLDAgMTQuODU3MTQyOSwwIEMxNC41NDg5NTI0LDAgMTQuMjY5NzE0MywwLjEyMDM3NSAxNC4wNjQsMC4zMTUzNzUgTDE0LjA2MzYxOSwwLjMxNSBMNy45OTczMzMzMyw2LjI4NjUgTDIuMDA5NTIzODEsMC4zOTIyNSBDMS44LDAuMTUyMjUgMS40ODk1MjM4MSwwIDEuMTQyODU3MTQsMCBDMC41MTE2MTkwNDgsMCAwLDAuNTAzNjI1IDAsMS4xMjUgQzAsMS40MjY4NzUgMC4xMjExNDI4NTcsMS43MDEgMC4zMTgwOTUyMzgsMS45MDMxMjUgTDAuMzE1MDQ3NjE5LDEuOTA2MTI1IEw3LjE3MjE5MDQ4LDguNjU2MTI1IEw3LjE3MjU3MTQzLDguNjU1NzUgQzcuMzgwNTcxNDMsOC44NjggNy42NzIsOSA3Ljk5NTA0NzYyLDkgQzcuOTk1ODA5NTIsOSA3Ljk5NjU3MTQzLDkgNy45OTc3MTQyOSw5IEM3Ljk5ODQ3NjE5LDkgNy45OTkyMzgxLDkgOC4wMDAzODA5NSw5IEM4LjMyMzgwOTUyLDkgOC42MTQ0NzYxOSw4Ljg2OCA4LjgyMjg1NzE0LDguNjU1NzUgTDguODIzMjM4MSw4LjY1NjEyNSBMMTUuNjgwMzgxLDEuOTA2MTI1IEwxNS42OCwxLjkwNTc1IEMxNS44NzgwOTUyLDEuNzAzNjI1IDE2LDEuNDI4Mzc1IDE2LDEuMTI1IFonIGlkPSdQYXRoJyUzRSUzQy9wYXRoJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zbGljay1uZXh0e1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScxMHB4JyBoZWlnaHQ9JzE3cHgnIHZpZXdCb3g9JzAgMCAxMCAxNycgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQyEtLSBHZW5lcmF0b3I6IFNrZXRjaCA2MSAoODk1ODEpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tJTNFJTNDdGl0bGUlM0VQYXRoJTNDL3RpdGxlJTNFJTNDZGVzYyUzRUNyZWF0ZWQgd2l0aCBTa2V0Y2guJTNDL2Rlc2MlM0UlM0NnIGlkPSdQcmVob3MnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQWNjdWVpbC0tLVByZWhvcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTEyMjQuMDAwMDAwLCAtMzA0OC4wMDAwMDApJyBmaWxsPSclMjMwMDAwMDAnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnIGlkPSdUw6ltb2lnbmFnZXMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuMDAwMDAwLCAyNjQ5LjAwMDAwMCknJTNFJTNDZyBpZD0nYXJyb3dfZG93bicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTIyOS4wMDAwMDAsIDQwNy41MDAwMDApIHJvdGF0ZSgtOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTEyMjkuMDAwMDAwLCAtNDA3LjUwMDAwMCkgdHJhbnNsYXRlKDEyMjEuMDAwMDAwLCA0MDMuMDAwMDAwKSclM0UlM0NwYXRoIGQ9J00xNiwxLjEyNSBDMTYsMC41MDM2MjUgMTUuNDg4MzgxLDAgMTQuODU3MTQyOSwwIEMxNC41NDg5NTI0LDAgMTQuMjY5NzE0MywwLjEyMDM3NSAxNC4wNjQsMC4zMTUzNzUgTDE0LjA2MzYxOSwwLjMxNSBMNy45OTczMzMzMyw2LjI4NjUgTDIuMDA5NTIzODEsMC4zOTIyNSBDMS44LDAuMTUyMjUgMS40ODk1MjM4MSwwIDEuMTQyODU3MTQsMCBDMC41MTE2MTkwNDgsMCAwLDAuNTAzNjI1IDAsMS4xMjUgQzAsMS40MjY4NzUgMC4xMjExNDI4NTcsMS43MDEgMC4zMTgwOTUyMzgsMS45MDMxMjUgTDAuMzE1MDQ3NjE5LDEuOTA2MTI1IEw3LjE3MjE5MDQ4LDguNjU2MTI1IEM3LjM4MDU3MTQzLDguODY4IDcuNjcyLDkgNy45OTUwNDc2Miw5IEM4LjMyMzgwOTUyLDkgOC42MTQ0NzYxOSw4Ljg2OCA4LjgyMjg1NzE0LDguNjU1NzUgTDE1LjY4MDM4MSwxLjkwNjEyNSBDMTUuODc4MDk1MiwxLjcwMzYyNSAxNiwxLjQyODM3NSAxNiwxLjEyNSBaJyBpZD0nUGF0aCclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgfVxufVxuXG4uc2xpY2stZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3R0b206IDI1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgei1pbmRleDogMTA7XG5cbiAgICBsaS5zbGljay1hY3RpdmV7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgd2lkdGg6IDNweDtcbiAgICAgICAgbWFyZ2luOiAwIDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBidXR0b257XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHNlY29uZGFyeS1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEyMHB4O1xuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMjBweDtcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsaXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICBtYXJnaW46IDAgMTJweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTIwcHg7XG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEyMHB4O1xuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIFRyYW5zZm9ybWF0aW9uc1xuQG1peGluIHNjYWxlKCRyYXRpby4uLikge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoJHJhdGlvKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgkcmF0aW8pO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoJHJhdGlvKTtcbn1cblxuQG1peGluIHNjYWxlWCgkcmF0aW8pIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgkcmF0aW8pO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGVYKCRyYXRpbyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZVgoJHJhdGlvKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgkcmF0aW8pO1xufVxuQG1peGluIHNjYWxlWSgkcmF0aW8pIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgkcmF0aW8pO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKCRyYXRpbyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZVkoJHJhdGlvKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgkcmF0aW8pO1xufVxuQG1peGluIHNrZXcoJHgsICR5KSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgkeCkgc2tld1koJHkpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2tld1goJHgpIHNrZXdZKCR5KTsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvNDg4NTsgSUU5K1xuICAgICAgIC1vLXRyYW5zZm9ybTogc2tld1goJHgpIHNrZXdZKCR5KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKCR4KSBza2V3WSgkeSk7XG59XG5AbWl4aW4gdHJhbnNsYXRlKCR4LCAkeSkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKCR4LCAkeSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgkeCwgJHkpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKCR4LCAkeSk7XG59XG5AbWl4aW4gdHJhbnNsYXRlM2QoJHgsICR5LCAkeikge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJHgsICR5LCAkeik7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkeCwgJHksICR6KTtcbn1cbkBtaXhpbiByb3RhdGUoJGRlZ3JlZXMpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG59XG5AbWl4aW4gcm90YXRlWCgkZGVncmVlcykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgkZGVncmVlcyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVYKCRkZWdyZWVzKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZVgoJGRlZ3JlZXMpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgkZGVncmVlcyk7XG59XG5AbWl4aW4gcm90YXRlWSgkZGVncmVlcykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgkZGVncmVlcyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZVkoJGRlZ3JlZXMpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgkZGVncmVlcyk7XG59XG5AbWl4aW4gcGVyc3BlY3RpdmUoJHBlcnNwZWN0aXZlKSB7XG4gIC13ZWJraXQtcGVyc3BlY3RpdmU6ICRwZXJzcGVjdGl2ZTtcbiAgICAgLW1vei1wZXJzcGVjdGl2ZTogJHBlcnNwZWN0aXZlO1xuICAgICAgICAgIHBlcnNwZWN0aXZlOiAkcGVyc3BlY3RpdmU7XG59XG5AbWl4aW4gcGVyc3BlY3RpdmUtb3JpZ2luKCRwZXJzcGVjdGl2ZSkge1xuICAtd2Via2l0LXBlcnNwZWN0aXZlLW9yaWdpbjogJHBlcnNwZWN0aXZlO1xuICAgICAtbW96LXBlcnNwZWN0aXZlLW9yaWdpbjogJHBlcnNwZWN0aXZlO1xuICAgICAgICAgIHBlcnNwZWN0aXZlLW9yaWdpbjogJHBlcnNwZWN0aXZlO1xufVxuQG1peGluIHRyYW5zZm9ybS1vcmlnaW4oJG9yaWdpbikge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG4gICAgIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luOyAvLyBJRTkgb25seVxuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG59XG5cbi8vIFRyYW5zaXRpb25zXG5cbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgLW8tdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG59XG5AbWl4aW4gdHJhbnNpdGlvbi1wcm9wZXJ0eSgkdHJhbnNpdGlvbi1wcm9wZXJ0eS4uLikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6ICR0cmFuc2l0aW9uLXByb3BlcnR5O1xuICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6ICR0cmFuc2l0aW9uLXByb3BlcnR5O1xufVxuQG1peGluIHRyYW5zaXRpb24tZGVsYXkoJHRyYW5zaXRpb24tZGVsYXkpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAkdHJhbnNpdGlvbi1kZWxheTtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAkdHJhbnNpdGlvbi1kZWxheTtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uLWR1cmF0aW9uKCR0cmFuc2l0aW9uLWR1cmF0aW9uLi4uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb247XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb247XG59XG5AbWl4aW4gdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oJHRpbWluZy1mdW5jdGlvbikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdGltaW5nLWZ1bmN0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdGltaW5nLWZ1bmN0aW9uO1xufVxuQG1peGluIHRyYW5zaXRpb24tdHJhbnNmb3JtKCR0cmFuc2l0aW9uLi4uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gJHRyYW5zaXRpb247XG4gICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gJHRyYW5zaXRpb247XG4gICAgICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnNpdGlvbjtcbn1cblxuLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuLy8gW2NvbnZlcnRlcl0gVGhpcyBpcyBkZWZpbmVkIHJlY3Vyc2l2ZWx5IGluIExFU1MsIGJ1dCBTYXNzIHN1cHBvcnRzIHJlYWwgbG9vcHNcbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkaTogMSwgJGxpc3Q6IFwiLmNvbC14cy0jeyRpfSwgLmNvbC1zbS0jeyRpfSwgLmNvbC1tZC0jeyRpfSwgLmNvbC1sZy0jeyRpfVwiKSB7XG4gIEBmb3IgJGkgZnJvbSAoMSArIDEpIHRocm91Z2ggJGdyaWQtY29sdW1ucyB7XG4gICAgJGxpc3Q6IFwiI3skbGlzdH0sIC5jb2wteHMtI3skaX0sIC5jb2wtc20tI3skaX0sIC5jb2wtbWQtI3skaX0sIC5jb2wtbGctI3skaX1cIjtcbiAgfVxuICAjeyRsaXN0fSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGNvbGxhcHNpbmcgd2hlbiBlbXB0eVxuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAvLyBJbm5lciBndXR0ZXIgdmlhIHBhZGRpbmdcbiAgICBwYWRkaW5nLWxlZnQ6ICAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gICAgcGFkZGluZy1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICB9XG59XG5cblxuLy8gW2NvbnZlcnRlcl0gVGhpcyBpcyBkZWZpbmVkIHJlY3Vyc2l2ZWx5IGluIExFU1MsIGJ1dCBTYXNzIHN1cHBvcnRzIHJlYWwgbG9vcHNcbkBtaXhpbiBmbG9hdC1ncmlkLWNvbHVtbnMoJGNsYXNzLCAkaTogMSwgJGxpc3Q6IFwiLmNvbC0jeyRjbGFzc30tI3skaX1cIikge1xuICBAZm9yICRpIGZyb20gKDEgKyAxKSB0aHJvdWdoICRncmlkLWNvbHVtbnMge1xuICAgICRsaXN0OiBcIiN7JGxpc3R9LCAuY29sLSN7JGNsYXNzfS0jeyRpfVwiO1xuICB9XG4gICN7JGxpc3R9IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuXG5cbkBtaXhpbiBjYWxjLWdyaWQtY29sdW1uKCRpbmRleCwgJGNsYXNzLCAkdHlwZSkge1xuICBAaWYgKCR0eXBlID09IHdpZHRoKSBhbmQgKCRpbmRleCA+IDApIHtcbiAgICAuY29sLSN7JGNsYXNzfS0jeyRpbmRleH0ge1xuICAgICAgd2lkdGg6IHBlcmNlbnRhZ2UoKCRpbmRleCAvICRncmlkLWNvbHVtbnMpKTtcbiAgICB9XG4gIH1cbiAgQGlmICgkdHlwZSA9PSBwdXNoKSBhbmQgKCRpbmRleCA+IDApIHtcbiAgICAuY29sLSN7JGNsYXNzfS1wdXNoLSN7JGluZGV4fSB7XG4gICAgICBsZWZ0OiBwZXJjZW50YWdlKCgkaW5kZXggLyAkZ3JpZC1jb2x1bW5zKSk7XG4gICAgfVxuICB9XG4gIEBpZiAoJHR5cGUgPT0gcHVzaCkgYW5kICgkaW5kZXggPT0gMCkge1xuICAgIC5jb2wtI3skY2xhc3N9LXB1c2gtMCB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxuICBAaWYgKCR0eXBlID09IHB1bGwpIGFuZCAoJGluZGV4ID4gMCkge1xuICAgIC5jb2wtI3skY2xhc3N9LXB1bGwtI3skaW5kZXh9IHtcbiAgICAgIHJpZ2h0OiBwZXJjZW50YWdlKCgkaW5kZXggLyAkZ3JpZC1jb2x1bW5zKSk7XG4gICAgfVxuICB9XG4gIEBpZiAoJHR5cGUgPT0gcHVsbCkgYW5kICgkaW5kZXggPT0gMCkge1xuICAgIC5jb2wtI3skY2xhc3N9LXB1bGwtMCB7XG4gICAgICByaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgQGlmICgkdHlwZSA9PSBvZmZzZXQpIHtcbiAgICAuY29sLSN7JGNsYXNzfS1vZmZzZXQtI3skaW5kZXh9IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkaW5kZXggLyAkZ3JpZC1jb2x1bW5zKSk7XG4gICAgfVxuICB9XG59XG5cbi8vIFtjb252ZXJ0ZXJdIFRoaXMgaXMgZGVmaW5lZCByZWN1cnNpdmVseSBpbiBMRVNTLCBidXQgU2FzcyBzdXBwb3J0cyByZWFsIGxvb3BzXG5AbWl4aW4gbG9vcC1ncmlkLWNvbHVtbnMoJGNvbHVtbnMsICRjbGFzcywgJHR5cGUpIHtcbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgQGluY2x1ZGUgY2FsYy1ncmlkLWNvbHVtbigkaSwgJGNsYXNzLCAkdHlwZSk7XG4gIH1cbn1cblxuXG4vLyBDcmVhdGUgZ3JpZCBmb3Igc3BlY2lmaWMgY2xhc3NcbkBtaXhpbiBtYWtlLWdyaWQoJGNsYXNzKSB7XG4gIEBpbmNsdWRlIGZsb2F0LWdyaWQtY29sdW1ucygkY2xhc3MpO1xuICBAaW5jbHVkZSBsb29wLWdyaWQtY29sdW1ucygkZ3JpZC1jb2x1bW5zLCAkY2xhc3MsIHdpZHRoKTtcbiAgQGluY2x1ZGUgbG9vcC1ncmlkLWNvbHVtbnMoJGdyaWQtY29sdW1ucywgJGNsYXNzLCBwdWxsKTtcbiAgQGluY2x1ZGUgbG9vcC1ncmlkLWNvbHVtbnMoJGdyaWQtY29sdW1ucywgJGNsYXNzLCBwdXNoKTtcbiAgQGluY2x1ZGUgbG9vcC1ncmlkLWNvbHVtbnMoJGdyaWQtY29sdW1ucywgJGNsYXNzLCBvZmZzZXQpO1xufVxuXG5cbi8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG4vLyBDZW50ZXJlZCBjb250YWluZXIgZWxlbWVudFxuQG1peGluIGNvbnRhaW5lci1maXhlZCgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAgKCRndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcbn1cblxuLy8gQ3JlYXRlcyBhIHdyYXBwZXIgZm9yIGEgc2VyaWVzIG9mIGNvbHVtbnNcbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgbWFyZ2luLWxlZnQ6ICAoJGd1dHRlciAvIC0yKTtcbiAgbWFyZ2luLXJpZ2h0OiAoJGd1dHRlciAvIC0yKTtcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcbn1cblxuLy8gR2VuZXJhdGUgdGhlIGV4dHJhIHNtYWxsIGNvbHVtbnNcbkBtaXhpbiBtYWtlLXhzLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xufVxuQG1peGluIG1ha2UteHMtY29sdW1uLW9mZnNldCgkY29sdW1ucykge1xuICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG59XG5AbWl4aW4gbWFrZS14cy1jb2x1bW4tcHVzaCgkY29sdW1ucykge1xuICBsZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbn1cbkBtaXhpbiBtYWtlLXhzLWNvbHVtbi1wdWxsKCRjb2x1bW5zKSB7XG4gIHJpZ2h0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbn1cblxuLy8gR2VuZXJhdGUgdGhlIHNtYWxsIGNvbHVtbnNcbkBtaXhpbiBtYWtlLXNtLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2Utc20tY29sdW1uLW9mZnNldCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLXNtLWNvbHVtbi1wdXNoKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1zbS1jb2x1bW4tcHVsbCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICByaWdodDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cblxuLy8gR2VuZXJhdGUgdGhlIG1lZGl1bSBjb2x1bW5zXG5AbWl4aW4gbWFrZS1tZC1jb2x1bW4oJGNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAgKCRndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLW1kLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1tZC1jb2x1bW4tcHVzaCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBsZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbWQtY29sdW1uLXB1bGwoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBsYXJnZSBjb2x1bW5zXG5AbWl4aW4gbWFrZS1sZy1jb2x1bW4oJGNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAgKCRndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1sZy1jb2x1bW4tb2Zmc2V0KCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLWxnLWNvbHVtbi1wdXNoKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBsZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbGctY29sdW1uLXB1bGwoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIHJpZ2h0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuXG5cbi8vIE9wYWNpdHlcblxuQG1peGluIG9wYWNpdHkoJG9wYWNpdHkpIHtcbiAgb3BhY2l0eTogJG9wYWNpdHk7XG4gIC8vIElFOCBmaWx0ZXJcbiAgJG9wYWNpdHktaWU6ICgkb3BhY2l0eSAqIDEwMCk7XG4gIGZpbHRlcjogI3thbHBoYShvcGFjaXR5PSRvcGFjaXR5LWllKX07XG59XG5cbi8vIENsZWFyZml4XG5cbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiOyAvLyAxXG4gICAgZGlzcGxheTogdGFibGU7IC8vIDJcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuIiwiLy9cbi8vIFxuLy8gXG4vLyBNSVhJTlNcbkBtaXhpbiBodWdlLXNjcmVlbntcbiAgICBAbWVkaWEobWF4LXdpZHRoOiAxNjAwcHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5AbWl4aW4gZGVza3RvcHtcbiAgICBAbWVkaWEobWF4LXdpZHRoOiAxNDAwcHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5AbWl4aW4gbGFwdG9we1xuICAgIEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiB0YWJsZXR7XG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5AbWl4aW4gbW9iaWxle1xuICAgIEBtZWRpYShtYXgtd2lkdGg6IDQ4MHB4KXtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gc21hbGwtbW9iaWxle1xuICAgIEBtZWRpYShtYXgtd2lkdGg6IDM1MHB4KXtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gaW5wdXQtYmFzZSgpIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgcGFkZGluZzogMTVweCAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zaXRpb246IGFsbCAkc3BlZWQgJGVhc2luZztcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmV5O1xuICAgIH1cbn1cbkBtaXhpbiBidG4tYmFzZSgpIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgcGFkZGluZzogMTBweCAyNXB4IDhweCAyNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDEuNGVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkc3VidGl0bGUtZm9udDtcbiAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xufSIsIi8vRm9udHNcbiRtYWluLWZvbnQ6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4kc3VidGl0bGUtZm9udDogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiR0aXRsZS1mb250OiAnRE0gU2VyaWYgRGlzcGxheScsIHNhbnMtc2VyaWY7XG4kY29sb3ItZm9udDogIzMyMjgxRTtcbiRjb2xvci1saWdodC1mb250OiAjNEI3MTg4O1xuXG4vL0NvbG9yc1xuJGJsYWNrOiAjMDAwO1xuJHdoaXRlOiAjZmZmO1xuJHdoaXRlLWhhbGZvcDogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xuXG4kZ3JleTogIzI5MzAzNztcbiRsaWdodGVyLWdyZXk6ICNGRkY1Rjk7XG4kbGlnaHQtZ3JleTogI0Y2RjVGMjtcbiRiZy1ncmV5OiAjRkFGQUZBO1xuJGJnLWxpZ2h0OiByZ2JhKDI0NSwyMzcsMjQwLDAuNSk7XG4kbGlnaHQtYmx1ZWdyZWVuOiAjOUVCRkM0O1xuJGJvcmRlci1ncmV5OiAjQzNDQUNGO1xuJGdyZXktZGFyazogIzk3OTc5NztcbiRzZW1pLWRhcmstZ3JleTogIzMxMzEzMTtcbiRibGFja2lzaC1ncmV5OiAjMjUyNTI1O1xuJGJsYWNrLWdyZXk6ICMxMTExMTE7XG5cbiRwcmltYXJ5LWNvbG9yOiAjMjkzMDM3O1xuJHNlY29uZGFyeS1jb2xvcjogIzlCOTY2MDtcbiRtYWluLWJsdWU6ICMwMDMwNEY7XG4kbWFpbi1ncmV5Ymx1ZTogIzIwM0E1NTtcbiRsaWdodC1ibHVlOiAjNkQ5QUI0O1xuJGxpZ2h0ZXItYmx1ZTogIzA1NDA1QTtcbiRuYXZ5LWJsdWU6ICMwQjMxNDI7XG4kbWFpbi10dXJxdW9pc2U6ICM5MEZDRjk7XG4kZGFyay1ncmVlbjogIzFDMzUzQTtcbiRkYXJrLWJyb3duOiAjNDYyOTBEO1xuJG1haW4tYnJvd246ICM0RTM0MUQ7XG4kbWFpbi1zYWxtb246ICNFMTkxNUQ7XG4kbWFpbi1waW5rOiAjRjY5Nzg4O1xuJG1haW4tb3JhbmdlOiAjRTA4ODVCO1xuJG1haW4tc2FnZTogIzg0QThBNztcblxuJGdyZWVuOiAjMzFDQjFEO1xuJHJlZDogI0ZGMDAwMDtcbiRsaWdodHJlZDogI0ZGNUI0MDtcblxuJGNvbmZpZy1ncmlkLWNvbHVtbnM6IDEyICFkZWZhdWx0O1xuJGNvbmZpZy1ncmlkLWd1dHRlci13aWR0aDogMzBweCAhZGVmYXVsdDtcbiRncmlkLWNvbHVtbnM6ICRjb25maWctZ3JpZC1jb2x1bW5zO1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAkY29uZmlnLWdyaWQtZ3V0dGVyLXdpZHRoOyIsImh0bWx7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtZmFtaWx5OiAkbWFpbi1mb250O1xuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgIH1cbiAgICBAaW5jbHVkZSBsYXB0b3Age1xuICAgIH1cbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIH1cbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIH1cbn1cblxuYm9keXtcbiAgICBtYXJnaW4gOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvciA6ICRjb2xvci1mb250O1xuICAgIC5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuLndyYXBwZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxubWFpbntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLy9vdmVyZmxvdy14OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuaGVhZGVyLFxuZm9vdGVyIHtcbiAgdWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgfVxufVxuXG4qe1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5zdHJvbmd7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qKlxuKiBSZXNldFxuKi9cblxuaDEsaDIsaDMsaDQsaDUsaDYsXG5wLHVsLG9sLGxpLFxuZGl2LHNlY3Rpb24sZm9ybXtcbiAgICBtYXJnaW4gOiAwO1xuICAgIHBhZGRpbmcgOiAwO1xufVxuXG5he1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuICAgICYubGlua19vdmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cbmltZ3tcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbnB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbmhyIHtcbiAgICBib3JkZXItY29sb3I6ICRsaWdodC1ncmV5O1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG59XG4ubm8tcGFkZGluZ3tcbiAgICBwYWRkaW5nOiAwO1xufVxuLmFsaWducmlnaHQge1xuICBmbG9hdDpyaWdodDtcbiAgbWFyZ2luOjAgMCAxMHB4IDIwcHg7XG59XG4uZmxleGJveCB7XG4gIEBpbmNsdWRlIGZsZXhib3g7XG4gIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLy8gR2xvYmFsIFN0eWxlc1xuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBmb250LWZhbWlseTogJHRpdGxlLWZvbnQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuaDEge1xuICAgIGZvbnQtc2l6ZTogNDNweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDAuODVlbTtcbiAgICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcbn1cbmgyIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xufVxuaDMge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcbn1cbmg0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtZmFtaWx5OiAkc3VidGl0bGUtZm9udDtcbiAgICBjb2xvcjogJHdoaXRlO1xufVxuaDUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LWZhbWlseTogJHN1YnRpdGxlLWZvbnQ7XG59XG5oNiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtZmFtaWx5OiAkc3VidGl0bGUtZm9udDtcbn1cbmEge1xuICBjb2xvcjogJHdoaXRlO1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgJjpob3ZlcntcbiAgICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcbiAgfVxufVxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYmxvY2t7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pbmxpbmUtYmxvY2t7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udGV4dC1jZW50ZXJ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udmVydGljYWwtdG9we1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5yZWxhdGl2ZXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tb2JpbGUtb25seXtcbiAgZGlzcGxheTogbm9uZTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5tb2JpbGUtaGlkZGVue1xuICBkaXNwbGF5OiBibG9jaztcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpe1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy9CVVRUT05cbi5wcmltYXJ5X2J0biwgLnNlY29uZGFyeV9idG4sIC5wcmltYXJ5X3RhcmdldCBhIHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAxMHB4IDI1cHggOHB4IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNGVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6ICRzdWJ0aXRsZS1mb250O1xuICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XG4gICYud2hpdGV7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICYud2hpdGV7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBjb2xvcjogcmdiYSg2NSwgODAsIDExMCwgMSk7XG4gICAgfVxuICB9XG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlLFxuICAmOmFjdGl2ZTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gICYuLXdoaXRle1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgKDI1NSwyNTUsMjU1LDEpO1xuICB9XG4gICYuLXNtYWxse1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICB9XG4gIEBpbmNsdWRlIGxhcHRvcCB7XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxLjQ1cmVtO1xuICB9XG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi5zZWNvbmRhcnlfYnRuIHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZDogJG1haW4tYmx1ZTtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkc2Vjb25kYXJ5LWNvbG9yO1xuICB9XG59XG5cbi5saW5re1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG4gIGNvbG9yOiAkbWFpbi1ibHVlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgJi4td2hpdGV7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICAmOmhvdmVye1xuICAgICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgfVxuICB9XG4gICY6aG92ZXJ7XG4gICAgY29sb3I6ICRsaWdodGVyLWdyZXk7XG4gIH1cbn1cblxuLmZsZXhjb250ZW50IHtcbiAgQGluY2x1ZGUgZmxleGJveDtcbiAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMzU7XG59XG4uZmxleGNvbnRlbnRlbmQge1xuICBAaW5jbHVkZSBmbGV4Ym94O1xuICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1lbmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDM1O1xufVxuXG4vKiBCb290c3RyYXAgKi9cblxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4uY29udGFpbmVyX3NtYWxsZXIge1xuICB3aWR0aDogNjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIHBhZGRpbmc6IDAgMzVweDtcbiAgfVxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuLmNvbnRhaW5lcl9zbWFsbCB7XG4gIHdpZHRoOiA4NzVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBwYWRkaW5nOiAwIDM1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cbi5jb250YWluZXJfbWVkIHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgQGluY2x1ZGUgbGFwdG9wIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgfVxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMTY4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBAbWVkaWEgKG1heC13aWR0aDogMTE2OHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIGxhcHRvcCB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICB9XG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5cbi5jb250YWluZXJfZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbn1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLyogQm9vc3RyYXAgZ2VuZXJhbCBjbGFzc2VzICovXG4uY2xlYXJmaXgge1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG5cbi8vIFRvZ2dsaW5nIGNvbnRlbnRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gTm90ZTogRGVwcmVjYXRlZCAuaGlkZSBpbiBmYXZvciBvZiAuaGlkZGVuIG9yIC5zci1vbmx5IChhcyBhcHByb3ByaWF0ZSkgaW4gdjMuMC4xXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5oaWRlLW1vYmlsZXtcbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8vIEhpZGUgZnJvbSBzY3JlZW5yZWFkZXJzIGFuZCBicm93c2Vyc1xuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi8qIEZhbmN5Ym94ICovXG4uZmFuY3lib3gtYmcge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDk5LCAzOCwgMTQ5LCAwLjkpO1xufVxuXG4vKiBDb250YWN0IEZvcm0gNyAqL1xuLmZvcm11bGFpcmVfY29udGFjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgLmZvcm0tcm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygwKTtcbiAgfVxuICAubmFtZSB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgQGluY2x1ZGUgbGFwdG9wIHtcbiAgICB9XG4gICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICB9XG4gIH1cbiAgLmluZm8ge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC5jb250ZW50X2xhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICB9XG4gIH1cbiAgZmllbGRzZXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIGxlZ2VuZCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnNpbmdsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0OSU7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAmLmZ1bGwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIGg1IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cbiAgICBlbSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgaW5wdXQge1xuICAgICAgY29sb3I6ICRjb2xvci1mb250O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxLjM1ZW07XG4gICAgICBmb250LWZhbWlseTogJG1haW4tZm9udDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICBwYWRkaW5nOiAxN3B4O1xuICAgICAgcmVzaXplOiB1bnNldDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZm9udDtcbiAgICAgIH1cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHRlci1ncmV5O1xuICAgICAgfVxuICAgIH1cbiAgICAud3BjZjctbm90LXZhbGlkIHtcbiAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHJlZDtcbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICB9XG4gICAgfVxuICAgIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgcGFkZGluZy10b3A6IDdweDtcbiAgICB9XG4gICAgLnNob3ctcGFzc3dvcmQtaW5wdXQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgdGV4dGFyZWEge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6IDEuMzVlbTtcbiAgICBjb2xvcjogJGNvbG9yLWZvbnQ7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0LWdyZXk7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBmb250LWZhbWlseTogJG1haW4tZm9udDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1heC1oZWlnaHQ6IDIzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLWZvbnQ7XG4gICAgfVxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1ncmV5O1xuICAgIH1cbiAgICBAaW5jbHVkZSBsYXB0b3Age1xuICAgIH1cbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgcGFkZGluZzogMTNweCAxN3B4O1xuICAgICAgbWF4LWhlaWdodDogMTgwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICBmb250LXNpemU6IDEuM2VtO1xuICAgICAgbWF4LWhlaWdodDogMTMwcHg7XG4gICAgfVxuICB9XG4gIC5yYWRpb19xdWVzdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLndwY2Y3LWxpc3QtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC53cGNmNy1jaGVja2JveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgICAud3BjZjctbGlzdC1pdGVtIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwYWRkaW5nOjAgMjVweCAwIDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICB6LWluZGV4OiAxNDtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC53cGNmNy1saXN0LWl0ZW0tbGFiZWx7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IHN1YjtcbiAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbjogMXB4IDEwcHggMCAwO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMTAwbXMgbGluZWFyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOjE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCsud3BjZjctbGlzdC1pdGVtLWxhYmVse1xuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL2NoZWNrYm94LWNoZWNrZWQuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAuc2VsZWN0LXN0eWxlIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodC1ncmV5O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlIHVybChcIi4uL2ltZy9pY29ucy9hcnJvd19kb3duX3NlY29uZGFyeS5zdmdcIikgbm8tcmVwZWF0IDk0JSA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggMTJweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNDIwcHg7XG4gICAgICBzZWxlY3Qge1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkbWFpbi1mb250O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDEuMzVlbTtcbiAgICAgICAgb3B0aW9uIHtcbiAgICAgICAgfVxuICAgIH1cbiAgICBzZWxlY3Q6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSBsYXB0b3Age1xuICAgIH1cbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgIH1cbiAgfVxuICAuYnRuX3N1Ym1pdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICAuYWpheC1sb2FkZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cbiAgICAud3BjZjctc3Bpbm5lcntcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG4gICAgLndwY2Y3LXN1Ym1pdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzE0cHgnIGhlaWdodD0nMTJweCcgdmlld0JveD0nMCAwIDE0IDEyJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDdGl0bGUlM0UzMTctYXJyb3ctcmlnaHQyJTNDL3RpdGxlJTNFJTNDZyBpZD0nT09ULVVJJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0NvbnRhY3QtLS1PT1QnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xMTY3LCAtMjQyNiknIGZpbGw9JyUyM0ZGRkZGRicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2cgaWQ9J0Zvcm0nIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDM5NywgMTk0NiknJTNFJTNDZyBpZD0nQnRuLUFjdGlvbicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjIyLCA0NjEpJyUzRSUzQ2cgaWQ9JzMxNy1hcnJvdy1yaWdodDInIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDE0OCwgMTguOTk5OCknJTNFJTNDcGF0aCBkPSdNOC43MDcsMTEuNzA3MjUgTDEzLjcwNyw2LjcwNzI1IEMxNC4wOTgsNi4zMTcyNSAxNC4wOTgsNS42ODMyNSAxMy43MDcsNS4yOTMyNSBMOC43MDcsMC4yOTMyNSBDOC4zMTYsLTAuMDk3NzUgNy42ODMsLTAuMDk3NzUgNy4yOTMsMC4yOTMyNSBDNi45MDMsMC42ODQyNSA2LjkwMiwxLjMxNzI1IDcuMjkzLDEuNzA3MjUgTDEwLjU4Niw1LjAwMDI1IEwxLDUuMDAwMjUgQzAuNDQ4LDUuMDAwMjUgMCw1LjQ0ODI1IDAsNi4wMDAyNSBDMCw2LjU1MjI1IDAuNDQ4LDcuMDAwMjUgMSw3LjAwMDI1IEwxMC41ODYsNy4wMDAyNSBMNy4yOTMsMTAuMjkzMjUgQzcuMDk4LDEwLjQ4ODI1IDcsMTAuNzQ0MjUgNywxMS4wMDAyNSBDNywxMS4yNTYyNSA3LjA5OCwxMS41MTIyNSA3LjI5MywxMS43MDcyNSBDNy42ODQsMTIuMDk4MjUgOC4zMTcsMTIuMDk4MjUgOC43MDcsMTEuNzA3MjUgWicgaWQ9J1BhdGgnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICB9XG4gICAgICAud3BjZjctc3VibWl0IHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyogQWNjb3JkZW9uICovXG4uQWNjb3JkZW9uIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ncmV5O1xuICAgIC50aXRyZUFjY29yZGVvbiB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMHB4IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXNpemU6IDEuM2VtO1xuICAgICAgICBoNSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzE1cHgnIGhlaWdodD0nOHB4JyB2aWV3Qm94PScwIDAgMTUgOCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ3RpdGxlJTNFUGF0aCAzIENvcHklM0MvdGl0bGUlM0UlM0NnIGlkPSdEZWNsaW5haXNvbnMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UlM0NnIGlkPSdwYWdlLWJ1aWxkZXItY29weScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTY3NS4wMDAwMDAsIC0xMDk1Ni4wMDAwMDApJyBzdHJva2U9JyUyMzBkMWQzZicgc3Ryb2tlLXdpZHRoPScyJyUzRSUzQ3BvbHlsaW5lIGlkPSdQYXRoLTMtQ29weScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjgyLjUwMDAwMCwgMTA5NjAuMDAwMDAwKSBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlKC02ODIuNTAwMDAwLCAtMTA5NjAuMDAwMDAwKSAnIHBvaW50cz0nNjc2IDEwOTU3IDY4Mi41IDEwOTYzIDY4OSAxMDk1NyclM0UlM0MvcG9seWxpbmUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDYuNXB4O1xuICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA2LjVweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRlbnVBY2NvcmRlb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB1bCxcbiAgICAgICAgb2wge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNWVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgLnRpdHJlQWNjb3JkZW9uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb250ZW51QWNjb3JkZW9uIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMTVweCAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEZsZXhib3ggU0FTUyBtaXhpbnNcbi8vIFRoZSBzcGVjOiBodHRwOi8vd3d3LnczLm9yZy9UUi9jc3MzLWZsZXhib3hcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEZsZXhib3ggZGlzcGxheVxuQG1peGluIGZsZXhib3goKSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLy8gVGhlICdmbGV4JyBzaG9ydGhhbmRcbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtc1xuLy8gPHBvc2l0aXZlLW51bWJlcj4sIGluaXRpYWwsIGF1dG8sIG9yIG5vbmVcbkBtaXhpbiBmbGV4KCR2YWx1ZXMpIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogJHZhbHVlcztcbiAgICAgLW1vei1ib3gtZmxleDogJHZhbHVlcztcbiAgICAgIC13ZWJraXQtZmxleDogJHZhbHVlcztcbiAgICAgIC1tcy1mbGV4OiAkdmFsdWVzO1xuICAgICAgICAgIGZsZXg6ICR2YWx1ZXM7XG59XG5cbi8vIEZsZXggRmxvdyBEaXJlY3Rpb25cbi8vIC0gYXBwbGllcyB0bzogZmxleCBjb250YWluZXJzXG4vLyByb3cgfCByb3ctcmV2ZXJzZSB8IGNvbHVtbiB8IGNvbHVtbi1yZXZlcnNlXG5AbWl4aW4gZmxleC1kaXJlY3Rpb24oJGRpcmVjdGlvbikge1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xuICAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xufVxuXG4vLyBGbGV4IExpbmUgV3JhcHBpbmdcbi8vIC0gYXBwbGllcyB0bzogZmxleCBjb250YWluZXJzXG4vLyBub3dyYXAgfCB3cmFwIHwgd3JhcC1yZXZlcnNlXG5AbWl4aW4gZmxleC13cmFwKCR3cmFwKSB7XG4gIC13ZWJraXQtZmxleC13cmFwOiAkd3JhcDtcbiAgICAgLW1vei1mbGV4LXdyYXA6ICR3cmFwO1xuICAgICAgLW1zLWZsZXgtd3JhcDogJHdyYXA7XG4gICAgICAgICAgZmxleC13cmFwOiAkd3JhcDtcbn1cblxuLy8gRmxleCBEaXJlY3Rpb24gYW5kIFdyYXBcbi8vIC0gYXBwbGllcyB0bzogZmxleCBjb250YWluZXJzXG4vLyA8ZmxleC1kaXJlY3Rpb24+IHx8IDxmbGV4LXdyYXA+XG5AbWl4aW4gZmxleC1mbG93KCRmbG93KSB7XG4gIC13ZWJraXQtZmxleC1mbG93OiAkZmxvdztcbiAgICAgLW1vei1mbGV4LWZsb3c6ICRmbG93O1xuICAgICAgLW1zLWZsZXgtZmxvdzogJGZsb3c7XG4gICAgICAgICAgZmxleC1mbG93OiAkZmxvdztcbn1cblxuLy8gRGlzcGxheSBPcmRlclxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW1zXG4vLyA8aW50ZWdlcj5cbkBtaXhpbiBvcmRlcigkdmFsKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6ICR2YWw7ICBcbiAgICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogJHZhbDsgICAgIFxuICAgICAgICAgLW1zLWZsZXgtb3JkZXI6ICR2YWw7ICAgICBcbiAgICAgICAgICAtd2Via2l0LW9yZGVyOiAkdmFsOyAgXG4gICAgICAgICAgICBvcmRlcjogJHZhbDtcbn1cblxuLy8gRmxleCBncm93IGZhY3RvclxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW1zXG4vLyA8bnVtYmVyPlxuQG1peGluIGZsZXgtZ3JvdygkZ3Jvdykge1xuICAtd2Via2l0LWZsZXgtZ3JvdzogJGdyb3c7XG4gICAgIC1tb3otZmxleC1ncm93OiAkZ3JvdztcbiAgICAgIC1tcy1mbGV4LWdyb3c6ICRncm93O1xuICAgICAgICAgIGZsZXgtZ3JvdzogJGdyb3c7XG59XG5cbi8vIEZsZXggc2hyaW5rXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggaXRlbSBzaHJpbmsgZmFjdG9yXG4vLyA8bnVtYmVyPiBcbkBtaXhpbiBmbGV4LXNocmluaygkc2hyaW5rKSB7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6ICRzaHJpbms7XG4gICAgIC1tb3otZmxleC1zaHJpbms6ICRzaHJpbms7XG4gICAgICAtbXMtZmxleC1zaHJpbms6ICRzaHJpbms7XG4gICAgICAgICAgZmxleC1zaHJpbms6ICRzaHJpbms7XG59XG5cbi8vIEZsZXggYmFzaXNcbi8vIC0gdGhlIGluaXRpYWwgbWFpbiBzaXplIG9mIHRoZSBmbGV4IGl0ZW1cbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtc25pdGlhbCBtYWluIHNpemUgb2YgdGhlIGZsZXggaXRlbVxuLy8gPHdpZHRoPiBcbkBtaXhpbiBmbGV4LWJhc2lzKCR3aWR0aCkge1xuICAtd2Via2l0LWZsZXgtYmFzaXM6ICR3aWR0aDtcbiAgICAgLW1vei1mbGV4LWJhc2lzOiAkd2lkdGg7XG4gICAgICAtbXMtZmxleC1iYXNpczogJHdpZHRoO1xuICAgICAgICAgIGZsZXgtYmFzaXM6ICR3aWR0aDtcbn1cblxuLy8gQXhpcyBBbGlnbm1lbnRcbi8vIC0gYXBwbGllcyB0bzogZmxleCBjb250YWluZXJzXG4vLyBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kIFxuQG1peGluIGp1c3RpZnktY29udGVudCgkanVzdGlmeSkge1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogJGp1c3RpZnk7XG4gICAgIC1tb3otanVzdGlmeS1jb250ZW50OiAkanVzdGlmeTtcbiAgICAgIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogJGp1c3RpZnk7XG4gICAgICAgICAgICAtbXMtZmxleC1wYWNrOiAkanVzdGlmeTtcbn1cblxuLy8gUGFja2luZyBGbGV4IExpbmVzXG4vLyAtIGFwcGxpZXMgdG86IG11bHRpLWxpbmUgZmxleCBjb250YWluZXJzXG4vLyBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kIHwgc3RyZXRjaCBcbkBtaXhpbiBhbGlnbi1jb250ZW50KCRhbGlnbikge1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6ICRhbGlnbjtcbiAgICAgLW1vei1hbGlnbi1jb250ZW50OiAkYWxpZ247XG4gICAgICAtbXMtYWxpZ24tY29udGVudDogJGFsaWduO1xuICAgICAgICAgIGFsaWduLWNvbnRlbnQ6ICRhbGlnbjtcbn1cblxuLy8gQ3Jvc3MtYXhpcyBBbGlnbm1lbnRcbi8vIC0gYXBwbGllcyB0bzogZmxleCBjb250YWluZXJzXG4vLyBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2ggXG5AbWl4aW4gYWxpZ24taXRlbXMoJGFsaWduKSB7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6ICRhbGlnbjtcbiAgICAgLW1vei1hbGlnbi1pdGVtczogJGFsaWduO1xuICAgICAgLW1zLWFsaWduLWl0ZW1zOiAkYWxpZ247XG4gICAgICAgICAgYWxpZ24taXRlbXM6ICRhbGlnbjtcbn1cblxuLy8gQ3Jvc3MtYXhpcyBBbGlnbm1lbnRcbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtc1xuLy8gYXV0byB8IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaCBcbkBtaXhpbiBhbGlnbi1zZWxmKCRhbGlnbikge1xuICAtd2Via2l0LWFsaWduLXNlbGY6ICRhbGlnbjtcbiAgICAgLW1vei1hbGlnbi1zZWxmOiAkYWxpZ247XG4gICAgICAtbXMtYWxpZ24tc2VsZjogJGFsaWduO1xuICAgICAgICAgIGFsaWduLXNlbGY6ICRhbGlnbjtcbn0iLCJcbi8vSUNPTlNcbi8vXG5cbi5pY29uLXNlYXJjaHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxLjVyZW07XG5cdGhlaWdodDogMS41cmVtO1xuXHQmOmJlZm9yZXtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3NlYXJjaC5zdmcnKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEuNXJlbTtcblx0XHRoZWlnaHQ6IDEuNXJlbTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0fVxufVxuXG4uaWNvbi1tYWduaWZpZXJ7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMS41cmVtO1xuXHRoZWlnaHQ6IDEuNXJlbTtcblx0JjpiZWZvcmV7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRtYXNrLWltYWdlOiB1cmwoJy4uL2ltZy9zZWFyY2guc3ZnJyk7XG5cdFx0bWFzay1zaXplOiBjb3Zlcjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxLjVyZW07XG5cdFx0aGVpZ2h0OiAxLjVyZW07XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdH1cbn1cblxuLmljb24tYnVyZ2Vye1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEuNXJlbTtcblx0aGVpZ2h0OiAxLjVyZW07XG5cdCY6YmVmb3Jle1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdG1hc2staW1hZ2U6IHVybCgnLi4vaW1nL2J1cmdlci5zdmcnKTtcblx0XHRtYXNrLXNpemU6IGNvdmVyO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEuNXJlbTtcblx0XHRoZWlnaHQ6IDEuNXJlbTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0fVxufVxuXG4uaWNvbi1icm9hZGNhc3R7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMi41cmVtO1xuXHRoZWlnaHQ6IDEuOHJlbTtcblx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuXHQmOmJlZm9yZXtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRtYXNrLWltYWdlOiB1cmwoJy4uL2ltZy9icm9hZGNhc3Quc3ZnJyk7XG5cdFx0bWFzay1zaXplOiBjb3Zlcjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAyLjVyZW07XG5cdFx0aGVpZ2h0OiAxLjhyZW07XG5cdFx0dG9wOiAwLjI1cmVtO1xuXHRcdGxlZnQ6IDA7XG5cdH1cbn1cblxuLmljb24tcmFkaW97XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMi41cmVtO1xuXHRoZWlnaHQ6IDIuNXJlbTtcblx0bWFyZ2luOiAwIDFyZW07XG5cdCY6YmVmb3Jle1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdG1hc2staW1hZ2U6IHVybCgnLi4vaW1nL3JhZGlvLmdpZicpO1xuXHRcdG1hc2stc2l6ZTogY292ZXI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMi41cmVtO1xuXHRcdGhlaWdodDogMi41cmVtO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHR9XG59XG5cbi5pY29uLXJpZ2h0LWFycm93e1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiA0cmVtO1xuICAgIGhlaWdodDogNHJlbTtcblx0cGFkZGluZzogMC43NXJlbTtcblx0Ym9yZGVyOiAycHggc29saWQgJG1haW4tYmx1ZTtcblx0Ym9yZGVyLXJhZGl1czogMnJlbTtcblx0JjpiZWZvcmV7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdG1hc2staW1hZ2U6IHVybCgnLi4vaW1nL3JpZ2h0LWFycm93LnN2ZycpO1xuXHRcdG1hc2stc2l6ZTogY292ZXI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAycmVtO1xuXHRcdGhlaWdodDogMnJlbTtcblx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcblx0fVxuXHQmOmhvdmVye1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRtYWluLWJsdWU7XG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG59XG5cbi5pY29uLXRvcC1yaWdodC1hcnJvd3tcblx0QGV4dGVuZCAuaWNvbi1yaWdodC1hcnJvdztcblx0JjpiZWZvcmV7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0fVxufVxuXG4uaWNvbi1yaWdodC1hcnJvdy1zdHJhaWdodHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogM3JlbTtcblx0aGVpZ2h0OiAzcmVtO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XG5cdCY6YmVmb3Jle1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmx1ZTtcblx0XHRtYXNrLWltYWdlOiB1cmwoJy4uL2ltZy9yaWdodC1hcnJvdy5zdmcnKTtcblx0XHRtYXNrLXNpemU6IGNvdmVyO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMS41cmVtO1xuXHRcdGhlaWdodDogMS41cmVtO1xuXHRcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXG5cdH1cbn1cblxuLmljb24tcGxheS1jaXJjbGV7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0JjpiZWZvcmV7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdG1hc2staW1hZ2U6IHVybCgnLi4vaW1nL3BsYXktaWNvbi5zdmcnKTtcblx0XHRtYXNrLXNpemU6IGNvdmVyO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMS4yNXJlbTtcblx0XHRoZWlnaHQ6IDEuMjVyZW07XG5cdFx0dHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG5cdH1cbn1cblxuXG5cblxuIiwiLyogRm9ybXMgKi8gXG5cbmxhYmVsIHtcblx0Y29sb3I6ICRibGFjaztcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bWFyZ2luOiAwIDAgMC43NWVtO1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbmZpZWxkc2V0IHtcblx0Ym9yZGVyOiAwIG5vbmU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cbmxlZ2VuZCB7XG5cdGNvbG9yOiAkbWFpbi1ibHVlO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0LWdyZXk7XG5cdHBhZGRpbmc6IDEwcHggMCAwO1xuXHRtYXJnaW46IDVweCAwO1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5pbnB1dCB7XG5cdEBpbmNsdWRlIGlucHV0LWJhc2UoKTtcblxuXHR0YWJsZSAmIHtcblx0XHR3aWR0aDogYXV0bztcblx0fVxufVxuXG50ZXh0YXJlYSB7XG5cdEBpbmNsdWRlIGlucHV0LWJhc2UoKTtcblx0aGVpZ2h0OiA2LjNlbTtcblx0cmVzaXplOiBub25lO1xufVxuc2VsZWN0IHtcbiAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogMTVweCAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICB3aWR0aDogOTYlO1xuXG4gICAmOjotbXMtZXhwYW5kIHtcbiAgICAgICAvKiBIaWRlIGFycm93IG9uIElFICovXG4gICAgICAgZGlzcGxheTogbm9uZTtcbiAgIH1cbn1cbmJ1dHRvbixcblt0eXBlPVwic3VibWl0XCJdIHtcblx0QGluY2x1ZGUgYnRuLWJhc2UoKTtcblx0Y29sb3I6ICR3aGl0ZTtcblx0YmFja2dyb3VuZDogJG1haW4tYmx1ZTtcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0aGVpZ2h0OiBhdXRvO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG1heC13aWR0aDogMjAwcHg7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0fVxufVxuLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcblx0QGluY2x1ZGUgY2xlYXJmaXg7XG59XG4ud3BjZjctcmFkaW8ge1xuXHRib3JkZXItcmFkaXVzOiA0cHggNXB4IDZweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC53cGNmNy1saXN0LWl0ZW0ge1xuICAgIFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0ICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0ODQ4NDg7XG5cdCAgICBmbG9hdDogbGVmdDtcblx0ICAgIG1hcmdpbi1yaWdodDogMDtcblx0ICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuXHQgICAgd2lkdGg6IDMzLjMlO1xuXHQgICAgbWFyZ2luOiAwO1xuXHQgICAgbGFiZWwge1xuXHQgICAgXHRtYXJnaW46IDA7XG5cdCAgICB9XG5cdCAgICBpbnB1dCB7XG5cdCAgICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0ICAgIHdpZHRoOiBhdXRvO1xuXHQgICAgfVxuXHQgICAgc3BhbiB7XG5cdCAgICBcdGNvbG9yOiAkd2hpdGU7XG5cdCAgICBcdGZvbnQtc2l6ZTogMTZweDtcblx0ICAgIH1cbiAgICB9XG59XG5cbi5mb3JtdWxhaXJlX2luZm9sZXR0cmUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0LmZvcm0tcm93IHtcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygyMHB4KTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxuXHQuc2luZ2xlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0Lm5hbWUge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxLjFlbTtcblx0XHR9XG5cdFx0LndwY2Y3LW5vdC12YWxpZCB7XG5cdFx0XHRjb2xvcjogJGxpZ2h0cmVkO1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGxpZ2h0cmVkO1xuXHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0ICBjb2xvcjogJGxpZ2h0cmVkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQud3BjZjctbm90LXZhbGlkLXRpcCB7XG5cdFx0XHRjb2xvcjogJGxpZ2h0cmVkO1xuXHRcdFx0cGFkZGluZy10b3A6IDdweDtcblx0XHR9XG5cdFx0LnNob3ctcGFzc3dvcmQtaW5wdXQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0LmJ0bl9zdWJtaXQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdC5hamF4LWxvYWRlcixcblx0XHQud3BjZjctc3Bpbm5lciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0fVxuXHR9XG59IiwiLyoqKlxuXG5Nb2JpbGUgbWVudVxuXG4qKiovXG5cbi5tb2JpbGVNZW51e1xuICAgIC8vQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgLy9iYWNrZ3JvdW5kOiByZ2JhKDY1LDYwLDg4LDAuOCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcblxuICAgIC5jbG9zZU1lbnV7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBcbiAgICAgICAgJjpob3ZlciwmOmZvY3Vze1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tb2JpbGVfbG9nbyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgICB9XG5cbiAgICB1bHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiA1MHB4IDAgMCAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgJi5oZWFkZXJfbWVudV9uYXZfdWwge1xuICAgICAgICAgICAgbWFyZ2luOiAxNjVweCAwIDAgMDtcbiAgICAgICAgfVxuICAgICAgICAmLm5hdk1lbnVTZWMge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42NWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NWVtO1xuXG4gICAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW57XG5cbiAgICAgICAgICAgICAgICA+YXtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPSc4cHgnIGhlaWdodD0nNXB4JyB2aWV3Qm94PScwIDAgOCA1JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDdGl0bGUlM0VhcnJvd19yaWdodF9uYXJyb3clM0MvdGl0bGUlM0UlM0NnIGlkPSdPT1QtVUknIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQWNjdWVpbC0tLU9PVCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTgyNC4wMDAwMDAsIC0xMDAuMDAwMDAwKScgZmlsbD0nJTIzQUI4QjY1JyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDZyBpZD0nTWVudScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC4wMDAwMDAsIDUwLjAwMDAwMCknJTNFJTNDZyBpZD0nYXJyb3dfcmlnaHRfbmFycm93JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg4MjguMDAwMDAwLCA1Mi41MDAwMDApIHJvdGF0ZSgtMjcwLjAwMDAwMCkgdHJhbnNsYXRlKC04MjguMDAwMDAwLCAtNTIuNTAwMDAwKSB0cmFuc2xhdGUoODI1LjUwMDAwMCwgNDguNTAwMDAwKSclM0UlM0Nwb2x5Z29uIGlkPSdQYXRoJyBwb2ludHM9JzQuMDAwMDUyODEgNSAzLjAwMDEzNTc5IDMuOTk5OTAwOTIgMi4wMDAwMzAyNiAyLjk5OTk2MTgzIDAgMC45OTk5Mjc0NzkgMS4wMDAxMDU3IDAgNSAzLjk5OTkwMDkyJyUzRSUzQy9wb2x5Z29uJTNFJTNDcG9seWdvbiBpZD0nUGF0aCcgcG9pbnRzPSc1IDMuOTk5OTE0NjcgNC4wMDAwNTI5MiA1LjAwMDAxMjE5IDIuMDAwMDMwNTggNy4wMDAwNTQ4NiAwLjk5OTkyODkyNCA4IDAgNy4wMDAwNTQ4NiAyLjAwMDAzMDU4IDUuMDAwMDEyMTkgMi45OTk5NjI1OCAzLjk5OTkxNDY3IDQuMDAwMDUyOTIgMyclM0UlM0MvcG9seWdvbiUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDhweCA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmN1cnJlbnRfcGFnZV9pdGVte1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+YXtcbiAgICAgICAgICAgICAgICBjb2xvcjokY29sb3ItZm9udDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzLCY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bC5zdWItbWVudXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG5cbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLCY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuY3VycmVudF9wYWdlX2l0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubWVudVRvcHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxufSIsIi8qIEhlYWRlciAqLyBcblxuaGVhZGVye1xuICAgIHdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0fVxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHR9XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XG59XG4uaGVhZGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcblx0cGFkZGluZzogMTBweCAwIDE1cHggMDtcblx0d2lkdGg6IDEwMCU7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XG5cdCZfcm93IHtcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygwcHgpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdC8vQGluY2x1ZGUgY2xlYXJmaXg7XG5cdH1cblx0Jl9sb2dvIHtcblx0XHRAaW5jbHVkZSBtYWtlLXhzLWNvbHVtbig3LDApO1xuXHRcdEBpbmNsdWRlIG1ha2Utc20tY29sdW1uKDcsMCk7XG5cdFx0LmxvZ28taW1nIHtcblx0XHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0XHRtYXgtaGVpZ2h0OiAzMXB4O1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC41cyBlYXNlLW91dCk7XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0fVxuXHQgICAgQGluY2x1ZGUgbGFwdG9wIHtcblx0ICAgIFx0LmxvZ28taW1nIHtcblx0ICAgIFx0XHRtYXgtd2lkdGg6IDE5MHB4O1xuXHQgICAgXHR9XG5cdCAgICB9XG5cdCAgICBAaW5jbHVkZSB0YWJsZXQge1xuXHQgICAgXHQubG9nby1pbWcge1xuXHQgICAgXHRcdG1heC13aWR0aDogMTcwcHg7XG5cdCAgICBcdH1cblx0ICAgIH1cblx0ICAgIEBpbmNsdWRlIG1vYmlsZSB7XG5cdCAgICBcdC5sb2dvLWltZyB7XG5cdCAgICBcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHQgICAgXHR9XG5cdCAgICB9XG5cdH1cblx0Jl9tZW51e1xuXHRcdEBpbmNsdWRlIG1ha2UteHMtY29sdW1uKDUsMCk7XG5cdFx0QGluY2x1ZGUgbWFrZS1zbS1jb2x1bW4oNSwwKTtcblx0XHRAaW5jbHVkZSBmbGV4Ym94O1xuXHRcdEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG5cdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtZW5kKTtcblx0XHQmX25hdiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHVse1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDI1cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjRDMzMjFEO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG5cdFx0XHRcdFx0XHQmOmhvdmVyLCY6Zm9jdXN7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJHNlY29uZGFyeS1jb2xvcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgaHVnZS1zY3JlZW4ge1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHR9XG5cdH1cbn1cblxuLmhlYWRlcl9oZXJvIHtcblx0cGFkZGluZzogNzVweCAwIDM1cHggMDtcblx0QGluY2x1ZGUgbGFwdG9wIHtcblx0XHRwYWRkaW5nOiA1MHB4IDAgMzBweCAwO1xuICAgIH1cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRwYWRkaW5nOiA0MHB4IDAgMjVweCAwO1xuXHR9XG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0cGFkZGluZzogMzBweCAwIDIwcHggMDtcblx0fVxuXHQmX2hlYWQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiA3MHB4O1xuXHRcdGgxIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHR9XG5cdFx0cHtcblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGxhcHRvcCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHQgICAgfVxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHR9XG5cdH1cbn1cbiIsIi8qIEZvb3RlciAqL1xuXG5mb290ZXJ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgIH1cblx0QGluY2x1ZGUgbGFwdG9wIHtcbiAgICB9XG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdH1cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0fVxuXHQuZm9vdGVyIHtcblx0XHQmX2NvbnRhY3RzIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdFx0XHQmX3RpdHJlIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ibHVlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0Jl9wYXJ0ZW5haXJlcyB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdCZfbGlzdGUge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2Utcm93KDApO1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdCZfbG9nbyB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLXhzLWNvbHVtbig2LDApO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1zbS1jb2x1bW4oNiwwKTtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0ICAgIH1cblx0XHRcdCAgICBAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0ICAgIH1cblx0XHRcdH1cblx0XHRcdCZfc291dGllbl9maW5hbmNpZXIge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHQmX2xpc3RlIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygwKTtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHQmX2xvZ28ge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS14cy1jb2x1bW4oMTIsMCk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDkxcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA3NXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogNDhweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0ICAgIH1cblx0XHRcdCAgICBAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0ICAgIH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuIiwiLyogNDA0IFN0eWxlcyAqLyBcbiNwb3N0LTQwNCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZzogMTYwcHggMCAxMDBweCAwO1xuXHRoZWlnaHQ6IDYwdmg7XG5cdG1pbi1oZWlnaHQ6IDQ1MHB4O1xuXHQuaWNvbl80MDQge1xuXHRcdG1heC13aWR0aDogMzAwcHg7XG5cdH1cblx0LmZsZXhib3gge1xuXHRcdEBpbmNsdWRlIGZsZXhib3g7XG5cdFx0QGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcblx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cbn0iLCIvKioqXG5cbkdFTkVSQUxcblxuKioqL1xuXG5cbi5mbGV4aWJsZSB7XG5cdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0Ly9oZWlnaHQ6IDEwMHZoO1xuXHRtaW4taGVpZ2h0OiA0MDBweDtcblx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxuXHQmLmJnLWdyaXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHR9XG5cdCYuYmctbmF2eSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG5hdnktYmx1ZTtcblx0XHQuZmxleGlibGVfYmxvY19wcmVzZW50YXRpb24ge1xuXHRcdFx0LnRpdHJlX3ByZXNlbnRhdGlvbl9wcmluY2lwYWxlIHtcblx0XHRcdFx0aDEge1xuXHRcdFx0XHRcdGNvbG9yOiAkbWFpbi1zYWxtb247XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtYWluLXNhbG1vbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYmxvY190YWJsZWF1IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVyLWJsdWU7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDAgMjBweCAwO1xuXHRcdFx0LnRhYmxlYXUge1xuXHRcdFx0XHQuaW5mb3JtYXRpb25fY29sb25uZV8xX2NvbG9ubmUge1xuXHRcdFx0XHRcdC5jb2wtMS5pbmZvdGl0bGUsXG5cdFx0XHRcdFx0LmNvbC0xLmluZm8ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtYWluLXNhbG1vbjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0aDIge1xuXHRcdFx0Y29sb3I6ICRtYWluLXNhbG1vbjtcblx0XHR9XG5cdFx0LmZsZXhpYmxlX2Jsb2Mge1xuXHRcdFx0dWwge1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdCAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tc2FsbW9uO1xuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuYmctZGFya2Jyb3duIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1icm93bjtcblx0XHQuZmxleGlibGVfYmxvY19wcmVzZW50YXRpb24ge1xuXHRcdFx0LnRpdHJlX3ByZXNlbnRhdGlvbl9wcmluY2lwYWxlIHtcblx0XHRcdFx0aDEge1xuXHRcdFx0XHRcdGNvbG9yOiAkbWFpbi1waW5rO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbWFpbi1waW5rO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ibG9jX3RhYmxlYXUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzM0MjUxNztcblx0XHRcdHBhZGRpbmc6IDMwcHggMCAyMHB4IDA7XG5cdFx0XHQudGFibGVhdSB7XG5cdFx0XHRcdC5pbmZvcm1hdGlvbl9jb2xvbm5lXzFfY29sb25uZSxcblx0XHRcdFx0LmluZm9ybWF0aW9uX2NvbG9ubmVfMl9jb2xvbm5lIHtcblx0XHRcdFx0XHQuY29sLTEuaW5mb3RpdGxlLFxuXHRcdFx0XHRcdC5jb2wtMS5pbmZvLFxuXHRcdFx0XHRcdC5jb2wtMi5pbmZvdGl0bGUsXG5cdFx0XHRcdFx0LmNvbC0yLmluZm8ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtYWluLXBpbms7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGgyIHtcblx0XHRcdGNvbG9yOiAkbWFpbi1waW5rO1xuXHRcdH1cblx0XHQuZmxleGlibGVfYmxvYyB7XG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0ICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1waW5rO1xuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuYmctYnJvd24ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRtYWluLWJyb3duO1xuXHRcdC5mbGV4aWJsZV9ibG9jX3ByZXNlbnRhdGlvbiB7XG5cdFx0XHQudGl0cmVfcHJlc2VudGF0aW9uX3ByaW5jaXBhbGUge1xuXHRcdFx0XHRoMSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRtYWluLW9yYW5nZTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJG1haW4tb3JhbmdlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ibG9jX3RhYmxlYXUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzQwMkQxQztcblx0XHRcdHBhZGRpbmc6IDMwcHggMCAyMHB4IDA7XG5cdFx0XHQudGFibGVhdSB7XG5cdFx0XHRcdC5pbmZvcm1hdGlvbl9jb2xvbm5lXzFfY29sb25uZSB7XG5cdFx0XHRcdFx0LmNvbC0xLmluZm90aXRsZSxcblx0XHRcdFx0XHQuY29sLTEuaW5mbyB7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJG1haW4tb3JhbmdlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRoMiB7XG5cdFx0XHRjb2xvcjogJG1haW4tb3JhbmdlO1xuXHRcdH1cblx0XHQuZmxleGlibGVfYmxvYyB7XG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0ICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1vcmFuZ2U7XG5cdFx0XHRcdCAgICB9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5iZy1kYXJrZ3JlZW4ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWdyZWVuO1xuXHRcdC5mbGV4aWJsZV9ibG9jX3ByZXNlbnRhdGlvbiB7XG5cdFx0XHQudGl0cmVfcHJlc2VudGF0aW9uX3ByaW5jaXBhbGUge1xuXHRcdFx0XHRoMSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRtYWluLXNhZ2U7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtYWluLXNhZ2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmJsb2NfdGFibGVhdSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMUI0MzRCO1xuXHRcdFx0cGFkZGluZzogMzBweCAwIDIwcHggMDtcblx0XHRcdC50YWJsZWF1IHtcblx0XHRcdFx0LnNvdXMtdGl0cmVfZGVfY29sb25uZSB7XG5cdFx0XHRcdFx0LmNvbC0xIHtcblx0XHRcdFx0XHRcdCYuZ2F1Y2hlIHtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE4JyBoZWlnaHQ9JzE1JyB2aWV3Qm94PScwIDAgMTggMTUnJTNFJTNDcGF0aCBpZD0nUG9seWdvbmVfMycgZGF0YS1uYW1lPSdQb2x5Z29uZSAzJyBkPSdNOSwwbDksMTVIMFonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDE4IDE1KSByb3RhdGUoMTgwKScgZmlsbD0nJTIzODRhOGE3Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLmRyb2l0IHtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDE4IDE1JyUzRSUzQ3BhdGggaWQ9J1BvbHlnb25lXzMnIGRhdGEtbmFtZT0nUG9seWdvbmUgMycgZD0nTTksMGw5LDE1SDBaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxOCAxNSkgcm90YXRlKDE4MCknIGZpbGw9JyUyMzg0YThhNycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuaW5mb3JtYXRpb25fY29sb25uZV8xX2NvbG9ubmUge1xuXHRcdFx0XHRcdC5jb2wtMS5pbmZvdGl0bGUsXG5cdFx0XHRcdFx0LmNvbC0xLmluZm8ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtYWluLXNhZ2U7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGgyIHtcblx0XHRcdGNvbG9yOiAkbWFpbi1vcmFuZ2U7XG5cdFx0fVxuXHRcdC5mbGV4aWJsZV9ibG9jIHtcblx0XHRcdHVsIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHQgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLXNhZ2U7XG5cdFx0XHRcdCAgICB9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5iZy1ibHVlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdC5mbGV4aWJsZV9ibG9jX3ByZXNlbnRhdGlvbiB7XG5cdFx0XHQudGl0cmVfcHJlc2VudGF0aW9uX3ByaW5jaXBhbGUge1xuXHRcdFx0XHRoMSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRsaWdodC1ibHVlO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtYmx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYmxvY190YWJsZWF1IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwNjQ1Njk7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDAgMjBweCAwO1xuXHRcdFx0LnRhYmxlYXUge1xuXHRcdFx0XHQuc291cy10aXRyZV9kZV9jb2xvbm5lIHtcblx0XHRcdFx0XHQuY29sLTEge1xuXHRcdFx0XHRcdFx0Ji5nYXVjaGUge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTgnIGhlaWdodD0nMTUnIHZpZXdCb3g9JzAgMCAxOCAxNSclM0UlM0NwYXRoIGlkPSdQb2x5Z29uZV8zJyBkYXRhLW5hbWU9J1BvbHlnb25lIDMnIGQ9J005LDBsOSwxNUgwWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTggMTUpIHJvdGF0ZSgxODApJyBmaWxsPSclMjM2RDlBQjQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuZHJvaXQge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE4JyBoZWlnaHQ9JzE1JyB2aWV3Qm94PScwIDAgMTggMTUnJTNFJTNDcGF0aCBpZD0nUG9seWdvbmVfMycgZGF0YS1uYW1lPSdQb2x5Z29uZSAzJyBkPSdNOSwwbDksMTVIMFonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDE4IDE1KSByb3RhdGUoMTgwKScgZmlsbD0nJTIzNkQ5QUI0Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5pbmZvcm1hdGlvbl9jb2xvbm5lXzFfY29sb25uZSB7XG5cdFx0XHRcdFx0LmNvbC0xLmluZm90aXRsZSxcblx0XHRcdFx0XHQuY29sLTEuaW5mbyB7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWJsdWU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGgyIHtcblx0XHRcdGNvbG9yOiAkbGlnaHQtYmx1ZTtcblx0XHR9XG5cdFx0LmZsZXhpYmxlX2Jsb2Mge1xuXHRcdFx0dWwge1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdCAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XG5cdFx0XHRcdCAgICB9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5iZy1ncmV5Ymx1ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG1haW4tZ3JleWJsdWU7XG5cdFx0LmZsZXhpYmxlX2Jsb2NfcHJlc2VudGF0aW9uIHtcblx0XHRcdC50aXRyZV9wcmVzZW50YXRpb25fcHJpbmNpcGFsZSB7XG5cdFx0XHRcdGgxIHtcblx0XHRcdFx0XHRjb2xvcjogJGxpZ2h0LWJsdWU7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ibG9jX3RhYmxlYXUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzA2NDU2OTtcblx0XHRcdHBhZGRpbmc6IDMwcHggMCAyMHB4IDA7XG5cdFx0XHQudGFibGVhdSB7XG5cdFx0XHRcdC5pbmZvcm1hdGlvbl9jb2xvbm5lXzFfY29sb25uZSB7XG5cdFx0XHRcdFx0LmNvbC0xLmluZm90aXRsZSxcblx0XHRcdFx0XHQuY29sLTEuaW5mbyB7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWJsdWU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGgyIHtcblx0XHRcdGNvbG9yOiAkbWFpbi1vcmFuZ2U7XG5cdFx0fVxuXHRcdC5mbGV4aWJsZV9ibG9jIHtcblx0XHRcdHVsIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHQgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfYmxvYyB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR1bHtcblx0XHQgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0ICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0ICBsaSB7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMTRweDtcblx0XHQgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHQgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdCAgICBmb250LXdlaWdodDogMzAwO1xuXHRcdCAgICAmOmFmdGVyIHtcblx0XHQgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG5cdFx0ICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXHRcdCAgICAgICAgY29udGVudDogXCJcIjtcblx0XHQgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdCAgICAgICAgaGVpZ2h0OiA4cHg7XG5cdFx0ICAgICAgICBsZWZ0OiAwO1xuXHRcdCAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICAgICAgdG9wOiA3cHg7XG5cdFx0ICAgICAgICB3aWR0aDogOHB4O1xuXHRcdCAgICB9XG5cdFx0ICB9XG5cdFx0fVxuXHRcdG9sIHtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRjb3VudGVyLXJlc2V0OiBteS1hd2Vzb21lLWNvdW50ZXI7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDJweDtcdFxuXHRcdFx0bGkge1xuXHRcdFx0XHRjb3VudGVyLWluY3JlbWVudDogbXktYXdlc29tZS1jb3VudGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS42ZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBsaWdodDtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IGNvdW50ZXIobXktYXdlc29tZS1jb3VudGVyKSBcIi4gXCI7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMTVlbTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNnJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjFweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRpZnJhbWUge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdC5ncmV5IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmV5O1xuXHRcdH1cblx0XHQmX3ByZXNlbnRhdGlvbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmc6IDAgMCAzMHB4IDA7XG5cdFx0XHQudGl0cmVfcHJlc2VudGF0aW9uX3ByaW5jaXBhbGUge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRoMSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnktY29sb3I7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5yb3dUZXh0ZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHB7XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9IFxuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbGFwdG9wIHtcblx0XHQgICAgfVxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfcGhvdG8ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMzBweCAwO1xuXHRcdFx0LnBob3RvIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblx0XHRcdC5yb3dQaG90byB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdCAgXHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdCAgXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzEyMHB4JyBoZWlnaHQ9JzEyMHB4JyB2aWV3Qm94PScwIDAgMTIwIDEyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ3RpdGxlJTNFcGxheS1idXR0b24lM0MvdGl0bGUlM0UlM0NnIGlkPSdPT1QtVUknIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nUHJvZ3JhbW1lLWTDqXRhaWxzLS0tT09UJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTA0MC4wMDAwMDAsIC01MDAuMDAwMDAwKScgZmlsbD0nJTIzRkZGRkZGJyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDZyBpZD0nR2FsbGVyeScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoODAwLjAwMDAwMCwgMzg4LjAwMDAwMCknJTNFJTNDZyBpZD0ncGxheS1idXR0b24nIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI0MC4wMDAwMDAsIDExMi4wMDAwMDApJyUzRSUzQ3BhdGggZD0nTTYwLDAgQzI2Ljg2MzY4NTgsMCAwLDI2Ljg2MzE0NDMgMCw1OS45OTg3OTA1IEMwLDkzLjEzNDQzNjYgMjYuODYzNjg1OCwxMjAgNjAsMTIwIEM5My4xMzYzMTQyLDEyMCAxMjAsOTMuMTM0NDM2NiAxMjAsNTkuOTk4NzkwNSBDMTIwLDI2Ljg2MzE0NDMgOTMuMTM2MzE0MiwwIDYwLDAgTTYwLDQuODM4MDI2ODkgQzkwLjQxNDg2OTIsNC44MzgwMjY4OSAxMTUuMTYxODc2LDI5LjU4MjExNTQgMTE1LjE2MTg3Niw1OS45OTg3OTA1IEMxMTUuMTYxODc2LDkwLjQxNTQ2NTUgOTAuNDE0ODY5MiwxMTUuMTYxOTczIDYwLDExNS4xNjE5NzMgQzI5LjU4MjcxMTgsMTE1LjE2MTk3MyA0LjgzODEyNDQyLDkwLjQxNTQ2NTUgNC44MzgxMjQ0Miw1OS45OTg3OTA1IEM0LjgzODEyNDQyLDI5LjU4MjExNTQgMjkuNTgyNzExOCw0LjgzODAyNjg5IDYwLDQuODM4MDI2ODknIGlkPSdGaWxsLTEnJTNFJTNDL3BhdGglM0UlM0NwYXRoIGQ9J005MS42Mjk3MjIyLDU5Ljk5OTI3NDMgTDQxLjc0MTQwMjIsMjcuMjI2NDgwMiBDNDEuODA2NzE2OSw3Ni42MzQ4Mjk4IDQxLjc0MzgyMTMsNTIuMzg5MDU4IDQxLjc0MTQwMjIsOTIuNzc0NDg3NSBMOTEuNjI5NzIyMiw1OS45OTkyNzQzIFonIGlkPSdGaWxsLTQnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEyMHB4IDEyMHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEyMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMjBweDtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDEyO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMC44O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzEyMHB4JyBoZWlnaHQ9JzEyMHB4JyB2aWV3Qm94PScwIDAgMTIwIDEyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ3RpdGxlJTNFcGxheS1idXR0b24lM0MvdGl0bGUlM0UlM0NnIGlkPSdPT1QtVUknIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nUHJvZ3JhbW1lLWTDqXRhaWxzLS0tT09UJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTA0MC4wMDAwMDAsIC01MDAuMDAwMDAwKScgZmlsbD0nJTIzRkZGRkZGJyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDZyBpZD0nR2FsbGVyeScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoODAwLjAwMDAwMCwgMzg4LjAwMDAwMCknJTNFJTNDZyBpZD0ncGxheS1idXR0b24nIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI0MC4wMDAwMDAsIDExMi4wMDAwMDApJyUzRSUzQ3BhdGggZD0nTTYwLDAgQzI2Ljg2MzY4NTgsMCAwLDI2Ljg2MzE0NDMgMCw1OS45OTg3OTA1IEMwLDkzLjEzNDQzNjYgMjYuODYzNjg1OCwxMjAgNjAsMTIwIEM5My4xMzYzMTQyLDEyMCAxMjAsOTMuMTM0NDM2NiAxMjAsNTkuOTk4NzkwNSBDMTIwLDI2Ljg2MzE0NDMgOTMuMTM2MzE0MiwwIDYwLDAgTTYwLDQuODM4MDI2ODkgQzkwLjQxNDg2OTIsNC44MzgwMjY4OSAxMTUuMTYxODc2LDI5LjU4MjExNTQgMTE1LjE2MTg3Niw1OS45OTg3OTA1IEMxMTUuMTYxODc2LDkwLjQxNTQ2NTUgOTAuNDE0ODY5MiwxMTUuMTYxOTczIDYwLDExNS4xNjE5NzMgQzI5LjU4MjcxMTgsMTE1LjE2MTk3MyA0LjgzODEyNDQyLDkwLjQxNTQ2NTUgNC44MzgxMjQ0Miw1OS45OTg3OTA1IEM0LjgzODEyNDQyLDI5LjU4MjExNTQgMjkuNTgyNzExOCw0LjgzODAyNjg5IDYwLDQuODM4MDI2ODknIGlkPSdGaWxsLTEnJTNFJTNDL3BhdGglM0UlM0NwYXRoIGQ9J005MS42Mjk3MjIyLDU5Ljk5OTI3NDMgTDQxLjc0MTQwMjIsMjcuMjI2NDgwMiBDNDEuODA2NzE2OSw3Ni42MzQ4Mjk4IDQxLjc0MzgyMTMsNTIuMzg5MDU4IDQxLjc0MTQwMjIsOTIuNzc0NDg3NSBMOTEuNjI5NzIyMiw1OS45OTkyNzQzIFonIGlkPSdGaWxsLTQnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwcHggMTAwcHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbGFwdG9wIHtcblx0XHQgICAgfVxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAyNXB4IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfdGV4dGUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMzBweCAwO1xuXHRcdFx0LnJvd1RleHRlIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdFx0cHtcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0gXG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGxhcHRvcCB7XG5cdFx0ICAgIH1cblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMjVweCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYmxvY190YWJsZWF1IHtcblx0XHRcdG1hcmdpbjogMCAwIDMwcHggMDtcblx0XHRcdEBpbmNsdWRlIGNsZWFyZml4O1xuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdC5wYWdlVGl0bGUge1xuXHRcdFx0XHR9XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdC8vbWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdCAgICB9XG5cdFx0XHRcdEBpbmNsdWRlIGxhcHRvcCB7XG5cdFx0XHQgICAgfVxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zb3VzLXRleHRlX3RhYmxlYXUge1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4IDAgMCAwO1xuXHRcdFx0fVxuXHRcdFx0LnNjcm9sbGluZy13cmFwcGVyIHtcblx0XHRcdFx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdFx0b3ZlcmZsb3cteDogYXV0bztcblx0XHQgICAgXHR9XG5cdFx0XHR9XG5cdFx0XHQudGFibGVhdSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0LnRpdHJlX2NvbG9ubmVfMV9jb2xvbm5lLFxuXHRcdFx0XHQudGl0cmVfY29sb25uZV8yX2NvbG9ubmUge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2Utcm93KDApO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdC5jb2wtMSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLXhzLWNvbHVtbig2LDApO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1zbS1jb2x1bW4oNiwwKTtcblx0XHRcdFx0XHRcdCYuY29sX3RpdGxlIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTVweCAwO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY29sLTIge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS14cy1jb2x1bW4oMywwKTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2Utc20tY29sdW1uKDMsMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHQgICAgQGluY2x1ZGUgbGFwdG9wIHtcblx0XHRcdFx0ICAgIH1cblx0XHRcdFx0ICAgIEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRcdCAgICB9XG5cdFx0XHRcdCAgICBAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zb3VzLXRpdHJlX2RlX2NvbG9ubmUge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2Utcm93KDApO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdC5jb2wtZnVsbCB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLXhzLWNvbHVtbigxMik7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5jb2wtMSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLXhzLWNvbHVtbig2LDApO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1zbS1jb2x1bW4oNiwwKTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdFx0Ji5jb2xfdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDA7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLmdhdWNoZSB7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDE4IDE1JyUzRSUzQ3BhdGggaWQ9J1BvbHlnb25lXzEnIGRhdGEtbmFtZT0nUG9seWdvbmUgMScgZD0nTTksMGw5LDE1SDBaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxOCAxNSkgcm90YXRlKDE4MCknIGZpbGw9JyUyM2UwODg1YicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE4cHggMTVweDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTJweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuZHJvaXQge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE4JyBoZWlnaHQ9JzE1JyB2aWV3Qm94PScwIDAgMTggMTUnJTNFJTNDcGF0aCBpZD0nUG9seWdvbmVfMScgZGF0YS1uYW1lPSdQb2x5Z29uZSAxJyBkPSdNOSwwbDksMTVIMFonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDE4IDE1KSByb3RhdGUoMTgwKScgZmlsbD0nJTIzZTA4ODViJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMThweCAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTVweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0ICAgIH1cblx0XHRcdFx0ICAgIEBpbmNsdWRlIGxhcHRvcCB7XG5cdFx0XHRcdCAgICBcdC5jb2wtZnVsbCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuY29sLTEge1xuXHRcdFx0XHRcdFx0XHQmLmNvbF90aXRsZSB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHQgICAgQGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0ICAgIH1cblx0XHRcdFx0ICAgIEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdCAgICB9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmluZm9ybWF0aW9uX2NvbG9ubmVfMV9jb2xvbm5lLFxuXHRcdFx0XHQuaW5mb3JtYXRpb25fY29sb25uZV8yX2NvbG9ubmV7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coMCk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5jb2wtMSB7XG5cdFx0XHRcdFx0XHQmLmluZm90aXRsZSB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UteHMtY29sdW1uKDksMCk7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2Utc20tY29sdW1uKDksMCk7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQkd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLmluZm8ge1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLXhzLWNvbHVtbigzLDApO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLXNtLWNvbHVtbigzLDApO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5jb2wtMiB7XG5cdFx0XHRcdFx0XHQmLmluZm90aXRsZSB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UteHMtY29sdW1uKDYsMCk7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2Utc20tY29sdW1uKDYsMCk7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuaW5mbyB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UteHMtY29sdW1uKDMsMCk7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2Utc20tY29sdW1uKDMsMCk7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHdoaXRlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdFx0ICAgIH1cblx0XHRcdFx0ICAgIEBpbmNsdWRlIGxhcHRvcCB7XG5cdFx0XHRcdCAgICB9XG5cdFx0XHRcdCAgICBAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHQgICAgQGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0ICAgIH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBsYXB0b3Age1xuXHRcdCAgICB9XG5cdFx0ICAgIEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0ICAgIH1cblx0XHQgICAgQGluY2x1ZGUgbW9iaWxlIHtcblx0XHQgICAgfVxuXHRcdH1cblxuXHRcdCZfcGFydGVuYWlyZXMge1xuXHRcdFx0Jl9yb3cge1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygwKTtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveDtcblx0XHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMzBweCAwO1xuXHRcdFx0XHQmX2NvbCB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS14cy1jb2x1bW4oNiwwKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLXNtLWNvbHVtbigzLDYwcHgpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uKDIuNCwyMHB4KTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0LmZsZXhib3gge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5jb250ZW50IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQubGlua19hcmVhIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogNTU7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0LnJvdW5kX2J0biB7XG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0ICBcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdFx0ICBcdG9wYWNpdHk6IDAuODtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbGFwdG9wIHtcblx0XHQgICAgXHQmX3JvdyB7XG5cdFx0XHRcdFx0Jl9jb2wgIHtcblx0XHRcdFx0XHRcdC5jb250ZW50IHtcblx0XHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHQgICAgfVxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHQgICAgXHQmX3JvdyB7XG5cdFx0ICAgIFx0XHRwYWRkaW5nOiAwO1xuXHRcdCAgICBcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdCZfY29sICB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0XHQuY29udGVudCB7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDgwJTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHQgICAgXHQmX3JvdyB7XG5cdFx0ICAgIFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdCZfY29sIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdC5jb250ZW50IHtcblx0XHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDcwJTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYmxvY19kaXZpc2lvbiB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgNDBweCAwO1xuXHRcdFx0aHIge1xuXHRcdFx0ICAgIGJvcmRlcjogMDtcblx0XHRcdCAgICBtYXJnaW46IDA7XG5cdFx0XHQgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM2RDlBQjQ7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGxhcHRvcCB7XG5cdFx0ICAgIH1cblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMzVweCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYmxvY19wYWQge1xuXHRcdFx0cGFkZGluZzogMCAwIDQwcHggMDtcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbGFwdG9wIHtcblx0XHQgICAgfVxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAzNXB4IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ibG9jX21hcmdlIHtcblx0XHRcdG1hcmdpbjogMCAwIDc1cHggMDtcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRtYXJnaW46IDAgMCA3MHB4IDA7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBsYXB0b3Age1xuXHRcdFx0XHRtYXJnaW46IDAgMCA2NXB4IDA7XG5cdFx0ICAgIH1cblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDUwcHggMDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDQwcHggMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm5vbWFyZ2Uge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0XHQubm9wYWQge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdFx0Jl9hbmNob3Ige1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0LmFuY2hvcl90b3Age1xuXHRcdFx0XHR0b3A6IC0yNTBweDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX2FuY2hvcnN7XG5cblx0XHRcdCZfbGlzdHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAzcmVtIDA7XG5cdFx0XHRcdC5hbmNob3JzX2ZsZXgge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9pdGVte1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IDAgMS41cmVtO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkbWFpbi1mb250O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41ZW07XG5cdFx0XHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHRcdFx0ICY6YWZ0ZXIge1xuXHRcdFx0XHQgICAgICBjb250ZW50OiBcIlwiO1xuXHRcdFx0XHQgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMTBweCcgaGVpZ2h0PScxMHB4JyB2aWV3Qm94PScwIDAgMTAgMTAnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0N0aXRsZSUzRURvd24gYXJyb3cgKFZvaXIgcGx1cyklM0MvdGl0bGUlM0UlM0NnIGlkPSdQYWdlLTEnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nRG93bi1hcnJvdy0oVm9pci1wbHVzKScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMS4wMDAwMDAsIC0wLjAwMDAwMCknIHN0cm9rZT0nJTIzMTMyQjREJyUzRSUzQ3BhdGggZD0nTTgsNS4wMDAwMDAxNyBMNCw5LjAwMDAwMDE3IE00LDkuMDAwMDAwMTcgTDAsNS4wMDAwMDAxNyBNNCw5IEw0LDAnIGlkPSdJY29ucy9TaG9ydC1hcnJvdyclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuXHRcdFx0XHQgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHQgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdCAgICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCAxMHB4O1xuXHRcdFx0XHQgICAgICB3aWR0aDogMTBweDtcblx0XHRcdFx0ICAgICAgaGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHQgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdCAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHQgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtZmxleGlibGUge1xuXHQuZmxleGlibGUge1xuXHRcdCZfYmxvYyB7XG5cdFx0XHQuYmxvY19wYWQge1xuXHRcdFx0XHQmLmNvbG9yYmcge1xuXHRcdFx0XHRcdC50aXRyZV9wcmVzZW50YXRpb25fcHJpbmNpcGFsZSB7XG5cdFx0XHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5yb3cge1xuXHRcdFx0XHRcdFx0LnJvd190ZXh0IHtcblx0XHRcdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbmJvZHkucGFnZS1pZC0xMDMyIHtcblx0LmZsZXhpYmxlX2Jsb2NfZG91YmxlX2NvbG9ubmVzIHtcblx0XHQucm93Q29udGVudCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQub3B0aW9uX2JvdXRvbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGJvdHRvbTogMTBweDtcblx0XHRcdH1cblx0XHRcdC5ibG9jX2xlZnQge1xuXHRcdFx0XHQub3B0aW9uX2JvdXRvbiB7XG5cdFx0XHRcdFx0cmlnaHQ6IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iXX0= */
