[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[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:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[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)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}
/*# sourceURL=webpack://./node_modules/aos/dist/aos.css */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9hb3MvZGlzdC9hb3MuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHFGQUFxRix3QkFBd0IsQ0FBQywrRUFBK0UsbUJBQW1CLENBQUMsdUdBQXVHLHFCQUFxQixDQUFDLHVGQUF1Rix1QkFBdUIsQ0FBQyxpRkFBaUYsbUJBQW1CLENBQUMseUdBQXlHLG9CQUFvQixDQUFDLHVGQUF1Rix3QkFBd0IsQ0FBQyxpRkFBaUYsbUJBQW1CLENBQUMseUdBQXlHLHFCQUFxQixDQUFDLHVGQUF1Rix1QkFBdUIsQ0FBQyxpRkFBaUYsbUJBQW1CLENBQUMseUdBQXlHLG9CQUFvQixDQUFDLHVGQUF1Rix3QkFBd0IsQ0FBQyxpRkFBaUYsbUJBQW1CLENBQUMseUdBQXlHLHFCQUFxQixDQUFDLHVGQUF1Rix1QkFBdUIsQ0FBQyxpRkFBaUYsbUJBQW1CLENBQUMseUdBQXlHLG9CQUFvQixDQUFDLHVGQUF1Rix3QkFBd0IsQ0FBQyxpRkFBaUYsbUJBQW1CLENBQUMseUdBQXlHLHFCQUFxQixDQUFDLHVGQUF1Rix1QkFBdUIsQ0FBQyxpRkFBaUYsbUJBQW1CLENBQUMseUdBQXlHLG9CQUFvQixDQUFDLHVGQUF1Rix3QkFBd0IsQ0FBQyxpRkFBaUYsbUJBQW1CLENBQUMseUdBQXlHLHFCQUFxQixDQUFDLHVGQUF1Rix1QkFBdUIsQ0FBQyxpRkFBaUYsbUJBQW1CLENBQUMseUdBQXlHLG9CQUFvQixDQUFDLHVGQUF1Rix3QkFBd0IsQ0FBQyxpRkFBaUYsbUJBQW1CLENBQUMseUdBQXlHLHFCQUFxQixDQUFDLHVGQUF1Rix1QkFBdUIsQ0FBQyxpRkFBaUYsbUJBQW1CLENBQUMseUdBQXlHLG9CQUFvQixDQUFDLHVGQUF1Rix3QkFBd0IsQ0FBQyxpRkFBaUYsbUJBQW1CLENBQUMseUdBQXlHLHFCQUFxQixDQUFDLHVGQUF1Rix1QkFBdUIsQ0FBQyxpRkFBaUYsbUJBQW1CLENBQUMseUdBQXlHLG9CQUFvQixDQUFDLHVGQUF1Rix3QkFBd0IsQ0FBQyxpRkFBaUYsbUJBQW1CLENBQUMseUdBQXlHLHFCQUFxQixDQUFDLHVGQUF1Rix1QkFBdUIsQ0FBQyxpRkFBaUYsbUJBQW1CLENBQUMseUdBQXlHLG9CQUFvQixDQUFDLHVGQUF1Rix3QkFBd0IsQ0FBQyxpRkFBaUYsbUJBQW1CLENBQUMseUdBQXlHLHFCQUFxQixDQUFDLHVGQUF1Rix1QkFBdUIsQ0FBQyxpRkFBaUYsbUJBQW1CLENBQUMseUdBQXlHLG9CQUFvQixDQUFDLHVGQUF1Rix3QkFBd0IsQ0FBQyxpRkFBaUYsbUJBQW1CLENBQUMseUdBQXlHLHFCQUFxQixDQUFDLHlGQUF5RixzQkFBc0IsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLG1CQUFtQixDQUFDLHlGQUF5Rix5QkFBeUIsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHNCQUFzQixDQUFDLHlGQUF5Rix3QkFBd0IsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHFCQUFxQixDQUFDLHlGQUF5Rix5QkFBeUIsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHNCQUFzQixDQUFDLHlGQUF5Rix3QkFBd0IsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHFCQUFxQixDQUFDLHlGQUF5Rix5QkFBeUIsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHNCQUFzQixDQUFDLHlGQUF5Rix3QkFBd0IsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHFCQUFxQixDQUFDLHlGQUF5Rix5QkFBeUIsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHNCQUFzQixDQUFDLHlGQUF5Rix3QkFBd0IsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHFCQUFxQixDQUFDLHlGQUF5Rix5QkFBeUIsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHNCQUFzQixDQUFDLHlGQUF5Rix3QkFBd0IsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHFCQUFxQixDQUFDLHlGQUF5Rix5QkFBeUIsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHNCQUFzQixDQUFDLHlGQUF5Rix3QkFBd0IsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHFCQUFxQixDQUFDLHlGQUF5Rix5QkFBeUIsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHNCQUFzQixDQUFDLHlGQUF5Rix3QkFBd0IsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHFCQUFxQixDQUFDLHlGQUF5Rix5QkFBeUIsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHNCQUFzQixDQUFDLHlGQUF5Rix3QkFBd0IsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHFCQUFxQixDQUFDLHlGQUF5Rix5QkFBeUIsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHNCQUFzQixDQUFDLHlGQUF5Rix3QkFBd0IsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHFCQUFxQixDQUFDLHlGQUF5Rix5QkFBeUIsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHNCQUFzQixDQUFDLHlGQUF5RixzQkFBc0IsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLG1CQUFtQixDQUFDLHlGQUF5Rix5QkFBeUIsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHNCQUFzQixDQUFDLHlGQUF5Rix3QkFBd0IsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHFCQUFxQixDQUFDLHlGQUF5Rix5QkFBeUIsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHNCQUFzQixDQUFDLHlGQUF5Rix3QkFBd0IsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHFCQUFxQixDQUFDLHlGQUF5Rix5QkFBeUIsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMsMkdBQTJHLHNCQUFzQixDQUFDLHlGQUF5Rix3QkFBd0IsQ0FBQyxtRkFBbUYsbUJBQW1CLENBQUMs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eUMsa0RBQWtELENBQUMsMENBQTBDLENBQUMscUNBQXFDLDRCQUE0QixDQUFDLG9CQUFvQixDQUFDLHdDQUF3QyxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQywwQ0FBMEMsb0RBQW9ELENBQUMsNENBQTRDLENBQUMsMkNBQTJDLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLDBDQUEwQyxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxvREFBb0QscUNBQXFDLENBQUMsNkJBQTZCLENBQUMsK0NBQStDLENBQUMsaUJBQWlCLENBQUMsZ0VBQWdFLGtCQUFrQixDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLHFDQUFxQyx1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyx1Q0FBdUMsd0NBQXdDLENBQUMsZ0NBQWdDLENBQUMsd0NBQXdDLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLHVDQUF1Qyx1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxrREFBa0Qsa0NBQWtDLENBQUMsMEJBQTBCLENBQUMscUNBQXFDLENBQUMsNkJBQTZCLENBQUMsK0NBQStDLENBQUMsc0NBQXNDLHNEQUFzRCxDQUFDLDhDQUE4QyxDQUFDLGtEQUFrRCxnREFBZ0QsQ0FBQyx3Q0FBd0MsQ0FBQyx1Q0FBdUMscURBQXFELENBQUMsNkNBQTZDLENBQUMsbURBQW1ELGdEQUFnRCxDQUFDLHdDQUF3QyxDQUFDLG9DQUFvQyxzREFBc0QsQ0FBQyw4Q0FBOEMsQ0FBQyxnREFBZ0QsZ0RBQWdELENBQUMsd0NBQXdDLENBQUMsc0NBQXNDLHFEQUFxRCxDQUFDLDZDQUE2QyxDQUFDLGtEQUFrRCxnREFBZ0QsQ0FBQyx3Q0FBd0MsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjo1MG1zfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6NTBtc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTozc31bZGF0YS1hb3Nde3BvaW50ZXItZXZlbnRzOm5vbmV9W2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXtwb2ludGVyLWV2ZW50czphdXRvfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1saW5lYXJdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC4yNSwuNzUsLjc1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjYsLS4yOCwuNzM1LC4wNDUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEuMjc1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjY4LC0uNTUsLjI2NSwxLjU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NywwLC43NDUsLjcxNSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4zOSwuNTc1LC41NjUsMSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NDUsLjA1LC41NSwuOTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NTUsLjAzLC41MTUsLjk1NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDg1LC42OCwuNTMpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ1NSwuMDMsLjUxNSwuOTU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpfUBtZWRpYSBzY3JlZW57aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVdLmFvcy1hbmltYXRle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZhZGUtdXBdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmFkZS1kb3duXXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmFkZS1yaWdodF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwwLDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZhZGUtbGVmdF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mYWRlLXVwLXJpZ2h0XXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMTAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwxMDBweCwwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mYWRlLXVwLWxlZnRdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDEwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwxMDBweCwwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mYWRlLWRvd24tcmlnaHRdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwtMTAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwtMTAwcHgsMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmFkZS1kb3duLWxlZnRdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LC0xMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsLTEwMHB4LDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zXj16b29tXVtkYXRhLWFvc149em9vbV17b3BhY2l0eTowO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm19aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXS5hb3MtYW5pbWF0ZXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZSgxKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZSgxKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLWluXXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguNik7dHJhbnNmb3JtOnNjYWxlKC42KX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLWluLXVwXXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMHB4LDApIHNjYWxlKC42KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKSBzY2FsZSguNil9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9em9vbS1pbi1kb3duXXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKSBzY2FsZSguNik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApIHNjYWxlKC42KX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLWluLXJpZ2h0XXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKSBzY2FsZSguNik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwwLDApIHNjYWxlKC42KX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLWluLWxlZnRdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCkgc2NhbGUoLjYpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwwLDApIHNjYWxlKC42KX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLW91dF17LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4yKTt0cmFuc2Zvcm06c2NhbGUoMS4yKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLW91dC11cF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKSBzY2FsZSgxLjIpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMHB4LDApIHNjYWxlKDEuMil9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9em9vbS1vdXQtZG93bl17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCkgc2NhbGUoMS4yKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCkgc2NhbGUoMS4yKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLW91dC1yaWdodF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCkgc2NhbGUoMS4yKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCkgc2NhbGUoMS4yKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLW91dC1sZWZ0XXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwwLDApIHNjYWxlKDEuMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCkgc2NhbGUoMS4yKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV17dHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybTt2aXNpYmlsaXR5OmhpZGRlbn1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV0uYW9zLWFuaW1hdGV7dmlzaWJpbGl0eTp2aXNpYmxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9c2xpZGUtdXBdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXNsaWRlLWRvd25dey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9c2xpZGUtcmlnaHRdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9c2xpZGUtbGVmdF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3NePWZsaXBdW2RhdGEtYW9zXj1mbGlwXXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm19aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmxpcC1sZWZ0XXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoLTEwMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgtMTAwZGVnKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLWxlZnRdLmFvcy1hbmltYXRley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZsaXAtcmlnaHRdey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgxMDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMTAwZGVnKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLXJpZ2h0XS5hb3MtYW5pbWF0ZXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLXVwXXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoLTEwMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgtMTAwZGVnKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLXVwXS5hb3MtYW5pbWF0ZXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLWRvd25dey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgxMDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMTAwZGVnKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLWRvd25dLmFvcy1hbmltYXRley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApfX0iXSwic291cmNlUm9vdCI6IiJ9 *//**
 * Swiper 8.4.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 21, 2022
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/*# sourceURL=webpack://./node_modules/swiper/swiper-bundle.min.css */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLWJ1bmRsZS5taW4uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7O0VBVUU7O0FBRUYsV0FBVyx3QkFBd0IsQ0FBQyw0ckVBQTRyRSxDQUFDLGVBQWUsQ0FBQyxpQkFBaUIsQ0FBQyxNQUFNLDRCQUE0QixDQUFDLFFBQVEsZ0JBQWdCLENBQUMsaUJBQWlCLENBQUMsaUJBQWlCLENBQUMsZUFBZSxDQUFDLGVBQWUsQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFDLGlDQUFpQyxxQkFBcUIsQ0FBQyxnQkFBZ0IsaUJBQWlCLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsWUFBWSxDQUFDLDZCQUE2QixDQUFDLHNCQUFzQixDQUFDLDhDQUE4Qyw4QkFBOEIsQ0FBQyx1QkFBdUIsa0JBQWtCLENBQUMsdUNBQXVDLGtCQUFrQixDQUFDLGNBQWMsYUFBYSxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMsaUJBQWlCLENBQUMsNkJBQTZCLENBQUMsOEJBQThCLGlCQUFpQixDQUFDLG9EQUFvRCxXQUFXLENBQUMsbUNBQW1DLHNCQUFzQixDQUFDLG9DQUFvQyxDQUFDLHNDQUFzQyx1QkFBdUIsQ0FBQyxrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyxzREFBc0Qsa0JBQWtCLENBQUMseVFBQXlRLDJCQUEyQixDQUFDLHNMQUFzTCxpQkFBaUIsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMsbUJBQW1CLENBQUMsVUFBVSxDQUFDLGdDQUFnQywwQkFBMEIsQ0FBQyxxQ0FBcUMsc0VBQXNFLENBQUMsc0NBQXNDLHVFQUF1RSxDQUFDLG9DQUFvQyxxRUFBcUUsQ0FBQyx1Q0FBdUMsd0VBQXdFLENBQUMsaUNBQWlDLGFBQWEsQ0FBQyxvQkFBb0IsQ0FBQyx1QkFBdUIsQ0FBQyxvREFBb0QsWUFBWSxDQUFDLCtDQUErQyw2QkFBNkIsQ0FBQyxt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LDJCQUEyQixDQUFDLHlDQUF5QyxtQkFBbUIsQ0FBQyx5RkFBeUYsbUJBQW1CLENBQUMsYUFBYSxnQkFBZ0IsQ0FBQywyQkFBMkIsbUJBQW1CLENBQUMsa0NBQWtDLENBQUMsMEJBQTBCLENBQUMsU0FBUyxDQUFDLGlCQUFpQixDQUFDLG9CQUFvQixDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMseUNBQXlDLG1CQUFtQixDQUFDLHNDQUFzQyx1QkFBdUIsQ0FBQyx5RkFBeUYsbUJBQW1CLENBQUMsZ0pBQWdKLG1CQUFtQixDQUFDLGtCQUFrQixDQUFDLDhKQUE4SixTQUFTLENBQUMsa0NBQWtDLENBQUMsMEJBQTBCLENBQUMsaUNBQWlDLGlCQUFpQixDQUFDLE1BQU0sQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLHdDQUF3QyxVQUFVLENBQUMsZUFBZSxDQUFDLGlCQUFpQixDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLGdCQUFnQixDQUFDLDJCQUEyQixtQkFBbUIsQ0FBQyxrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyxTQUFTLENBQUMseUNBQXlDLG1CQUFtQixDQUFDLHlGQUF5RixtQkFBbUIsQ0FBQyw4SkFBOEosU0FBUyxDQUFDLGtDQUFrQyxDQUFDLDBCQUEwQixDQUFDLCtCQUErQixrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyxlQUFlLENBQUMsNENBQTRDLENBQUMsY0FBYyxnQkFBZ0IsQ0FBQyw0QkFBNEIsOEJBQThCLENBQUMsa0NBQWtDLENBQUMsMEJBQTBCLENBQUMsZUFBZSIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogU3dpcGVyIDguNC41XG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDIyIFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IE5vdmVtYmVyIDIxLCAyMDIyXG4gKi9cblxuQGZvbnQtZmFjZXtmb250LWZhbWlseTpzd2lwZXItaWNvbnM7c3JjOnVybCgnZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUEnKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9OnJvb3R7LS1zd2lwZXItdGhlbWUtY29sb3I6IzAwN2FmZn0uc3dpcGVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7ei1pbmRleDoxfS5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO2JveC1zaXppbmc6Y29udGVudC1ib3h9LnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsMCwwKX0uc3dpcGVyLXBvaW50ZXItZXZlbnRze3RvdWNoLWFjdGlvbjpwYW4teX0uc3dpcGVyLXBvaW50ZXItZXZlbnRzLnN3aXBlci12ZXJ0aWNhbHt0b3VjaC1hY3Rpb246cGFuLXh9LnN3aXBlci1zbGlkZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19LnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmt7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1hdXRvaGVpZ2h0LC5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRle2hlaWdodDphdXRvfS5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXJ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHR9LnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItM2QsLnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVye3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsLnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3d7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xNSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGxlZnQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b217YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye292ZXJmbG93OmF1dG87c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOnN0YXJ0IHN0YXJ0fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eCBtYW5kYXRvcnl9LnN3aXBlci12ZXJ0aWNhbC5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eSBtYW5kYXRvcnl9LnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtjb250ZW50OicnO2ZsZXgtc2hyaW5rOjA7b3JkZXI6OTk5OX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1pbmxpbmUtc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxcHg7d2lkdGg6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWJsb2NrLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXt3aWR0aDoxMDAlO21pbi13aWR0aDoxcHg7aGVpZ2h0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246Y2VudGVyIGNlbnRlcn0uc3dpcGVyLXZpcnR1YWwgLnN3aXBlci1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyOjphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgLnN3aXBlci13cmFwcGVyOjphZnRlcntoZWlnaHQ6MXB4O3dpZHRoOnZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7d2lkdGg6MXB4O2hlaWdodDp2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKX06cm9vdHstLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6NDRweH0uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItYnV0dG9uLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDpjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyA0NCAqIDI3KTtoZWlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7bWFyZ2luLXRvcDpjYWxjKDBweCAtICh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gMikpO3otaW5kZXg6MTA7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouMzU7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24taGlkZGVuLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1oaWRkZW57b3BhY2l0eTowO2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLXByZXZ7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO2ZvbnQtc2l6ZTp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTt0ZXh0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzowO2ZvbnQtdmFyaWFudDppbml0aWFsO2xpbmUtaGVpZ2h0OjF9LnN3aXBlci1idXR0b24tcHJldiwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0e2xlZnQ6MTBweDtyaWdodDphdXRvfS5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcntjb250ZW50OidwcmV2J30uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXZ7cmlnaHQ6MTBweDtsZWZ0OmF1dG99LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2NvbnRlbnQ6J25leHQnfS5zd2lwZXItYnV0dG9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOi4zcyBvcGFjaXR5O3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7ei1pbmRleDoxMH0uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVue29wYWNpdHk6MH0uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQ+LnN3aXBlci1wYWdpbmF0aW9uLC5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9ue2JvdHRvbToxMHB4O2xlZnQ6MDt3aWR0aDoxMDAlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTowfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2Zvcm06c2NhbGUoLjMzKTtwb3NpdGlvbjpyZWxhdGl2ZX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW57dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldnt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldnt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHR7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHR7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt3aWR0aDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGgsdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsOHB4KSk7aGVpZ2h0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsOHB4KSk7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3IsIzAwMCk7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgLjIpfWJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9LnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2N1cnNvcjpwb2ludGVyfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksIDEpO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0c3tyaWdodDoxMHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwtNTAlLDApfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtdmVydGljYWwtZ2FwLDZweCkgMDtkaXNwbGF5OmJsb2NrfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3t0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjhweH0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgdG9wfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46MCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsNHB4KX0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3doaXRlLXNwYWNlOm5vd3JhcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIGxlZnR9LnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgcmlnaHR9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMjUpO3Bvc2l0aW9uOmFic29sdXRlfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wfS5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZXt3aWR0aDoxMDAlO2hlaWdodDo0cHg7bGVmdDowO3RvcDowfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye3dpZHRoOjRweDtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1wYWdpbmF0aW9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItc2Nyb2xsYmFye2JvcmRlci1yYWRpdXM6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTstbXMtdG91Y2gtYWN0aW9uOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKX0uc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItc2Nyb2xsYmFyLC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjElO2JvdHRvbTozcHg7ei1pbmRleDo1MDtoZWlnaHQ6NXB4O3dpZHRoOjk4JX0uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLXZlcnRpY2FsLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6M3B4O3RvcDoxJTt6LWluZGV4OjUwO3dpZHRoOjVweDtoZWlnaHQ6OTglfS5zd2lwZXItc2Nyb2xsYmFyLWRyYWd7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjUpO2JvcmRlci1yYWRpdXM6MTBweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWd7Y3Vyc29yOm1vdmV9LnN3aXBlci1zY3JvbGxiYXItbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci16b29tLWNvbnRhaW5lcnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn0uc3dpcGVyLXpvb20tY29udGFpbmVyPmNhbnZhcywuc3dpcGVyLXpvb20tY29udGFpbmVyPmltZywuc3dpcGVyLXpvb20tY29udGFpbmVyPnN2Z3ttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5zd2lwZXItc2xpZGUtem9vbWVke2N1cnNvcjptb3ZlfS5zd2lwZXItbGF6eS1wcmVsb2FkZXJ7d2lkdGg6NDJweDtoZWlnaHQ6NDJweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0b3A6NTAlO21hcmdpbi1sZWZ0Oi0yMXB4O21hcmdpbi10b3A6LTIxcHg7ei1pbmRleDoxMDt0cmFuc2Zvcm0tb3JpZ2luOjUwJTtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlci10b3AtY29sb3I6dHJhbnNwYXJlbnR9LnN3aXBlci13YXRjaC1wcm9ncmVzcyAuc3dpcGVyLXNsaWRlLXZpc2libGUgLnN3aXBlci1sYXp5LXByZWxvYWRlciwuc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVye2FuaW1hdGlvbjpzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGV7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmZ9LnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFja3stLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMH1Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbnswJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc3dpcGVyIC5zd2lwZXItbm90aWZpY2F0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6MDt6LWluZGV4Oi0xMDAwfS5zd2lwZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcnt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDttYXJnaW46MCBhdXRvfS5zd2lwZXItZ3JpZD4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXB9LnN3aXBlci1ncmlkLWNvbHVtbj4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXA7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItZmFkZS5zd2lwZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGV7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWN1YmV7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybS1vcmlnaW46MCAwO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY3ViZS5zd2lwZXItcnRsIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDB9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQrLnN3aXBlci1zbGlkZSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2e3BvaW50ZXItZXZlbnRzOmF1dG87dmlzaWJpbGl0eTp2aXNpYmxlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3d7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowcHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvcGFjaXR5Oi42O3otaW5kZXg6MH0uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdzpiZWZvcmV7Y29udGVudDonJztiYWNrZ3JvdW5kOiMwMDA7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2JvdHRvbTowO3JpZ2h0OjA7ZmlsdGVyOmJsdXIoNTBweCl9LnN3aXBlci1mbGlwe292ZXJmbG93OnZpc2libGV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jcmVhdGl2ZSAuc3dpcGVyLXNsaWRley13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksaGVpZ2h0fS5zd2lwZXItY2FyZHN7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWNhcmRzIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47b3ZlcmZsb3c6aGlkZGVufSJdLCJzb3VyY2VSb290IjoiIn0= */@font-face{font-family:"GrandRegular";src:url("../fonts/grandregular.woff2") format("woff2"),url("../fonts/grandregular.woff") format("woff")}*{position:relative;margin:0;padding:0;outline:none !important;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004);-webkit-tap-highlight-color:rgba(0,0,0,0) !important}div{-webkit-overflow-scrolling:touch}textarea{resize:none}img{border:0;vertical-align:top;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}form,fieldset,table{border:0}table{border-collapse:collapse;border-spacing:0}input{box-shadow:none;border:0;border-radius:0}sup{font-size:50%;font-family:inherit}.ui-loader{display:none}a{-webkit-transform:translateZ(0) !important;outline-style:none;border-color:rgba(0,0,0,0)}a:active,a:visited{outline:none !important;border:none;box-shadow:none;border-color:rgba(0,0,0,0)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Socicon";src:url("../fonts/Socicon.eot?484r1f");src:url("../fonts/Socicon.eot?484r1f#iefix") format("embedded-opentype"),url("../fonts/Socicon.woff2?484r1f") format("woff2"),url("../fonts/Socicon.ttf?484r1f") format("truetype"),url("../fonts/Socicon.woff?484r1f") format("woff"),url("../fonts/Socicon.svg?484r1f#Socicon") format("svg");font-weight:normal;font-style:normal}[class^=socicon-],[class*=" socicon-"]{font-family:"Socicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.socicon-internet:before{content:""}.socicon-moddb:before{content:""}.socicon-indiedb:before{content:""}.socicon-traxsource:before{content:""}.socicon-gamefor:before{content:""}.socicon-pixiv:before{content:""}.socicon-myanimelist:before{content:""}.socicon-blackberry:before{content:""}.socicon-wickr:before{content:""}.socicon-spip:before{content:""}.socicon-napster:before{content:""}.socicon-beatport:before{content:""}.socicon-hackerone:before{content:""}.socicon-hackernews:before{content:""}.socicon-smashwords:before{content:""}.socicon-kobo:before{content:""}.socicon-bookbub:before{content:""}.socicon-mailru:before{content:""}.socicon-gitlab:before{content:""}.socicon-instructables:before{content:""}.socicon-portfolio:before{content:""}.socicon-codered:before{content:""}.socicon-origin:before{content:""}.socicon-nextdoor:before{content:""}.socicon-udemy:before{content:""}.socicon-livemaster:before{content:""}.socicon-crunchbase:before{content:""}.socicon-homefy:before{content:""}.socicon-calendly:before{content:""}.socicon-realtor:before{content:""}.socicon-tidal:before{content:""}.socicon-qobuz:before{content:""}.socicon-natgeo:before{content:""}.socicon-mastodon:before{content:""}.socicon-unsplash:before{content:""}.socicon-homeadvisor:before{content:""}.socicon-angieslist:before{content:""}.socicon-codepen:before{content:""}.socicon-slack:before{content:""}.socicon-openaigym:before{content:""}.socicon-logmein:before{content:""}.socicon-fiverr:before{content:""}.socicon-gotomeeting:before{content:""}.socicon-aliexpress:before{content:""}.socicon-guru:before{content:""}.socicon-appstore:before{content:""}.socicon-homes:before{content:""}.socicon-zoom:before{content:""}.socicon-alibaba:before{content:""}.socicon-craigslist:before{content:""}.socicon-wix:before{content:""}.socicon-redfin:before{content:""}.socicon-googlecalendar:before{content:""}.socicon-shopify:before{content:""}.socicon-freelancer:before{content:""}.socicon-seedrs:before{content:""}.socicon-bing:before{content:""}.socicon-doodle:before{content:""}.socicon-bonanza:before{content:""}.socicon-squarespace:before{content:""}.socicon-toptal:before{content:""}.socicon-gust:before{content:""}.socicon-ask:before{content:""}.socicon-trulia:before{content:""}.socicon-loomly:before{content:""}.socicon-ghost:before{content:""}.socicon-upwork:before{content:""}.socicon-fundable:before{content:""}.socicon-booking:before{content:""}.socicon-googlemaps:before{content:""}.socicon-zillow:before{content:""}.socicon-niconico:before{content:""}.socicon-toneden:before{content:""}.socicon-augment:before{content:""}.socicon-bitbucket:before{content:""}.socicon-fyuse:before{content:""}.socicon-yt-gaming:before{content:""}.socicon-sketchfab:before{content:""}.socicon-mobcrush:before{content:""}.socicon-microsoft:before{content:""}.socicon-pandora:before{content:""}.socicon-messenger:before{content:""}.socicon-gamewisp:before{content:""}.socicon-bloglovin:before{content:""}.socicon-tunein:before{content:""}.socicon-gamejolt:before{content:""}.socicon-trello:before{content:""}.socicon-spreadshirt:before{content:""}.socicon-500px:before{content:""}.socicon-8tracks:before{content:""}.socicon-airbnb:before{content:""}.socicon-alliance:before{content:""}.socicon-amazon:before{content:""}.socicon-amplement:before{content:""}.socicon-android:before{content:""}.socicon-angellist:before{content:""}.socicon-apple:before{content:""}.socicon-appnet:before{content:""}.socicon-baidu:before{content:""}.socicon-bandcamp:before{content:""}.socicon-battlenet:before{content:""}.socicon-mixer:before{content:""}.socicon-bebee:before{content:""}.socicon-bebo:before{content:""}.socicon-behance:before{content:""}.socicon-blizzard:before{content:""}.socicon-blogger:before{content:""}.socicon-buffer:before{content:""}.socicon-chrome:before{content:""}.socicon-coderwall:before{content:""}.socicon-curse:before{content:""}.socicon-dailymotion:before{content:""}.socicon-deezer:before{content:""}.socicon-delicious:before{content:""}.socicon-deviantart:before{content:""}.socicon-diablo:before{content:""}.socicon-digg:before{content:""}.socicon-discord:before{content:""}.socicon-disqus:before{content:""}.socicon-douban:before{content:""}.socicon-draugiem:before{content:""}.socicon-dribbble:before{content:""}.socicon-drupal:before{content:""}.socicon-ebay:before{content:""}.socicon-ello:before{content:""}.socicon-endomodo:before{content:""}.socicon-envato:before{content:""}.socicon-etsy:before{content:""}.socicon-facebook:before{content:""}.socicon-feedburner:before{content:""}.socicon-filmweb:before{content:""}.socicon-firefox:before{content:""}.socicon-flattr:before{content:""}.socicon-flickr:before{content:""}.socicon-formulr:before{content:""}.socicon-forrst:before{content:""}.socicon-foursquare:before{content:""}.socicon-friendfeed:before{content:""}.socicon-github:before{content:""}.socicon-goodreads:before{content:""}.socicon-google:before{content:""}.socicon-googlescholar:before{content:""}.socicon-googlegroups:before{content:""}.socicon-googlephotos:before{content:""}.socicon-googleplus:before{content:""}.socicon-grooveshark:before{content:""}.socicon-hackerrank:before{content:""}.socicon-hearthstone:before{content:""}.socicon-hellocoton:before{content:""}.socicon-heroes:before{content:""}.socicon-smashcast:before{content:""}.socicon-horde:before{content:""}.socicon-houzz:before{content:""}.socicon-icq:before{content:""}.socicon-identica:before{content:""}.socicon-imdb:before{content:""}.socicon-instagram:before{content:""}.socicon-issuu:before{content:""}.socicon-istock:before{content:""}.socicon-itunes:before{content:""}.socicon-keybase:before{content:""}.socicon-lanyrd:before{content:""}.socicon-lastfm:before{content:""}.socicon-line:before{content:""}.socicon-linkedin:before{content:""}.socicon-livejournal:before{content:""}.socicon-lyft:before{content:""}.socicon-macos:before{content:""}.socicon-mail:before{content:""}.socicon-medium:before{content:""}.socicon-meetup:before{content:""}.socicon-mixcloud:before{content:""}.socicon-modelmayhem:before{content:""}.socicon-mumble:before{content:""}.socicon-myspace:before{content:""}.socicon-newsvine:before{content:""}.socicon-nintendo:before{content:""}.socicon-npm:before{content:""}.socicon-odnoklassniki:before{content:""}.socicon-openid:before{content:""}.socicon-opera:before{content:""}.socicon-outlook:before{content:""}.socicon-overwatch:before{content:""}.socicon-patreon:before{content:""}.socicon-paypal:before{content:""}.socicon-periscope:before{content:""}.socicon-persona:before{content:""}.socicon-pinterest:before{content:""}.socicon-play:before{content:""}.socicon-player:before{content:""}.socicon-playstation:before{content:""}.socicon-pocket:before{content:""}.socicon-qq:before{content:""}.socicon-quora:before{content:""}.socicon-raidcall:before{content:""}.socicon-ravelry:before{content:""}.socicon-reddit:before{content:""}.socicon-renren:before{content:""}.socicon-researchgate:before{content:""}.socicon-residentadvisor:before{content:""}.socicon-reverbnation:before{content:""}.socicon-rss:before{content:""}.socicon-sharethis:before{content:""}.socicon-skype:before{content:""}.socicon-slideshare:before{content:""}.socicon-smugmug:before{content:""}.socicon-snapchat:before{content:""}.socicon-songkick:before{content:""}.socicon-soundcloud:before{content:""}.socicon-spotify:before{content:""}.socicon-stackexchange:before{content:""}.socicon-stackoverflow:before{content:""}.socicon-starcraft:before{content:""}.socicon-stayfriends:before{content:""}.socicon-steam:before{content:""}.socicon-storehouse:before{content:""}.socicon-strava:before{content:""}.socicon-streamjar:before{content:""}.socicon-stumbleupon:before{content:""}.socicon-swarm:before{content:""}.socicon-teamspeak:before{content:""}.socicon-teamviewer:before{content:""}.socicon-technorati:before{content:""}.socicon-telegram:before{content:""}.socicon-tripadvisor:before{content:""}.socicon-tripit:before{content:""}.socicon-triplej:before{content:""}.socicon-tumblr:before{content:""}.socicon-twitch:before{content:""}.socicon-twitter:before{content:""}.socicon-uber:before{content:""}.socicon-ventrilo:before{content:""}.socicon-viadeo:before{content:""}.socicon-viber:before{content:""}.socicon-viewbug:before{content:""}.socicon-vimeo:before{content:""}.socicon-vine:before{content:""}.socicon-vkontakte:before{content:""}.socicon-warcraft:before{content:""}.socicon-wechat:before{content:""}.socicon-weibo:before{content:""}.socicon-whatsapp:before{content:""}.socicon-wikipedia:before{content:""}.socicon-windows:before{content:""}.socicon-wordpress:before{content:""}.socicon-wykop:before{content:""}.socicon-xbox:before{content:""}.socicon-xing:before{content:""}.socicon-yahoo:before{content:""}.socicon-yammer:before{content:""}.socicon-yandex:before{content:""}.socicon-yelp:before{content:""}.socicon-younow:before{content:""}.socicon-youtube:before{content:""}.socicon-zapier:before{content:""}.socicon-zerply:before{content:""}.socicon-zomato:before{content:""}.socicon-zynga:before{content:""}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform .275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(135deg);transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform .275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-135deg);transition-delay:.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(270deg);transition-delay:.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:rgba(0,0,0,0) !important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px, 80px, 0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px, 80px, 0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:rgba(0,0,0,0) !important}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px, -80px, 0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px, -80px, 0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.71429px, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top .1s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:rgba(0,0,0,0) !important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s .15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top .1s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform .075s .15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s .075s linear}.hamburger--stand .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:rgba(0,0,0,0) !important;transition:transform .075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform .075s .15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s .075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:rgba(0,0,0,0) !important;transition:transform .075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.clearfix:after{content:" ";display:block;height:0;clear:both}.kill-css-transition{-webkit-transition:all 0ms ease !important;-moz-transition:all 0ms ease !important;-o-transition:all 0ms ease !important;transition:all 0ms ease !important}.noselect{-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.div-table{display:table;height:100%;width:100%}.div-tablecell{display:table-cell;vertical-align:middle;height:100%;width:100%}.socicon{-webkit-transition:opacity 350ms ease,color 350ms ease,background-color 350ms ease,box-shadow 350ms ease,border 350ms ease,width 350ms ease;-moz-transition:opacity 350ms ease,color 350ms ease,background-color 350ms ease,box-shadow 350ms ease,border 350ms ease,width 350ms ease;-o-transition:opacity 350ms ease,color 350ms ease,background-color 350ms ease,box-shadow 350ms ease,border 350ms ease,width 350ms ease;transition:opacity 350ms ease,color 350ms ease,background-color 350ms ease,box-shadow 350ms ease,border 350ms ease,width 350ms ease;will-change:opacity,scale,filter,transform}.socicon,.socicon:hover,.socicon_a,.socicon_a:hover{text-decoration:none}.bgimg{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;-o-object-fit:cover;object-fit:cover;overflow:hidden}.bgimg video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:auto}.bgimg video.portrait{height:auto;width:100%}body.browser-safari .bgimg video,body.browser-chrome .bgimg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0;transform:translate(0, 0)}.bgimg.tl{background-position:left top}.bgimg.tc{background-position:center top}.bgimg.tr{background-position:right top}.bgimg.cl{background-position:left center}.bgimg.cc{background-position:center center}.bgimg.cr{background-position:right center}.bgimg.bl{background-position:left bottom}.bgimg.bc{background-position:center bottom}.bgimg.br{background-position:right bottom}.imghover{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;will-change:opacity,scale,filter,transform;display:block;opacity:1}.imghover:hover{opacity:.9}.material-icons{font-family:"Material Icons",sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.abs00{position:absolute;top:0;left:0}.abs100{position:absolute;top:0;left:0;width:100%;height:100%}.capper{width:100%;max-width:1400px;margin-left:auto;margin-right:auto}.capper.wh{width:100%;height:100%}.capper-padded{box-sizing:initial !important;width:-moz-calc(100% - 200px);width:-webkit-calc(100% - 200px);width:calc(100% - 200px);padding-left:100px;padding-right:100px}@media only screen and (max-width: 1400px){.capper-padded{width:-moz-calc(100% - 160px);width:-webkit-calc(100% - 160px);width:calc(100% - 160px);padding-left:80px;padding-right:80px}}@media only screen and (max-width: 900px){.capper-padded{width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px);padding-left:20px;padding-right:20px}}@media only screen and (max-width: 370px){.capper-padded{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px);padding-left:10px;padding-right:10px}}@media only screen and (max-width: 900px){.capper-padded.no-mobile-pad{width:100%;padding-left:0 !important;padding-right:0 !important}}.capper-padded-2x{box-sizing:initial !important;width:-moz-calc(100% - 400px);width:-webkit-calc(100% - 400px);width:calc(100% - 400px);padding-left:200px;padding-right:200px}@media only screen and (max-width: 1400px){.capper-padded-2x{width:-moz-calc(100% - 320px);width:-webkit-calc(100% - 320px);width:calc(100% - 320px);padding-left:160px;padding-right:160px}}@media only screen and (max-width: 900px){.capper-padded-2x{width:-moz-calc(100% - 80px);width:-webkit-calc(100% - 80px);width:calc(100% - 80px);padding-left:40px;padding-right:40px}}@media only screen and (max-width: 370px){.capper-padded-2x{width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px);padding-left:20px;padding-right:20px}}.rte{color:#000;width:100%;font-family:"Roboto";font-weight:normal;font-style:normal;font-size:21px;line-height:1.1em}.rte:not(.no-max-width){max-width:900px}@media only screen and (max-width: 900px){.rte{font-size:16px}}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{line-height:1em;font-family:"GrandRegular";letter-spacing:.03rem;word-break:break-word;margin:0 0 10px 0;text-transform:uppercase;font-weight:normal}.rte h1{font-size:70px}@media only screen and (max-width: 900px){.rte h1{font-size:46px}}.rte h2{font-size:50px}@media only screen and (max-width: 900px){.rte h2{font-size:36px}}.rte h3{font-size:40px}@media only screen and (max-width: 900px){.rte h3{font-size:30px}}.rte h4{font-family:"Roboto";font-weight:bold;font-size:30px}@media only screen and (max-width: 900px){.rte h4{font-size:24px}}.rte h5,.rte .rte-h5{font-size:24px}@media only screen and (max-width: 900px){.rte h5,.rte .rte-h5{font-size:20px}}.rte h6,.rte p,.rte a,.rte li,.rte a,.rte tr,.rte th,.rte td,.rte label,.rte input,.rte option{font-size:18px;font-family:"Roboto";font-weight:normal;font-style:normal}@media only screen and (max-width: 900px){.rte h6,.rte p,.rte a,.rte li,.rte a,.rte tr,.rte th,.rte td,.rte label,.rte input,.rte option{font-size:16px}}.rte h6 b,.rte h6 strong,.rte p b,.rte p strong,.rte a b,.rte a strong,.rte li b,.rte li strong,.rte a b,.rte a strong,.rte tr b,.rte tr strong,.rte th b,.rte th strong,.rte td b,.rte td strong,.rte label b,.rte label strong,.rte input b,.rte input strong,.rte option b,.rte option strong{font-family:"Roboto";font-weight:bold}.rte h6 i,.rte h6 em,.rte p i,.rte p em,.rte a i,.rte a em,.rte li i,.rte li em,.rte a i,.rte a em,.rte tr i,.rte tr em,.rte th i,.rte th em,.rte td i,.rte td em,.rte label i,.rte label em,.rte input i,.rte input em,.rte option i,.rte option em{font-style:italic}.rte a{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;will-change:opacity,scale,filter,transform;text-decoration:none;color:#2aa1a0}.rte a:hover{text-decoration:underline}.rte p,.rte h6{word-break:break-word;margin-bottom:15px}.rte p:last-child,.rte h6:last-child{margin-bottom:0}.rte b,.rte strong,.rte em,.rte i,.rte del,.rte strike,.rte u{color:inherit}.rte ul,.rte ol{margin-bottom:20px}.rte small{font-size:14px}.rte figure{margin-bottom:20px}.rte figure img,.rte figure svg{max-width:100%}.rte ul li,.rte ol li{margin-bottom:10px;margin-left:17px}.rte .important,.rte .error{color:red}.rte.tight-margins p,.rte.tight-margins li,.rte.tight-margins h3,.rte.tight-margins h4,.rte.tight-margins h5,.rte.tight-margins h6{margin-bottom:5px}.rte .select{position:relative;height:47.5px;background:#fff}.rte .select:after{content:"";position:absolute;top:0;width:0;height:0;right:10px;bottom:0;margin:auto;border-style:solid;border-width:5px 5px 0 5px;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);pointer-events:none}.rte .select:before{width:30px;position:absolute;top:1px;right:1px;bottom:1px;background:#fff;content:"";pointer-events:none}.rte .select select{font-size:18px;border:none;box-shadow:none;border-radius:0;background:rgba(0,0,0,0);height:100%;width:100%;cursor:pointer;outline:none;padding-right:35px;padding-left:15px;-moz-appearance:none;-webkit-appearance:none}@media only screen and (max-width: 500px){.rte .select select{padding-left:0}}.rte .select select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}.rte .select select::-ms-expand{display:none}.rte .select select:focus{border-color:#707070}html,body{background-color:#fff;scroll-behavior:smooth}body{min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}#container{width:100%}#content{min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}#content .site-content2{padding-top:140px;margin-bottom:80px}@media only screen and (max-width: 940px){#content .site-content2{padding-top:80px}}#meta-sitewidth{display:none;z-index:0;padding-top:1400px}#meta-breakpoint{display:none;z-index:0;padding-top:900px}a{text-decoration:none}.generic-holder{padding-top:40px;padding-bottom:40px;min-height:300px}@media only screen and (max-width: 1400px){.generic-holder{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width: 900px){.generic-holder{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width: 370px){.generic-holder{padding-top:15px;padding-bottom:15px}}.generic-holder .generic-holder-content{padding-top:40px}.blocks-holder{width:100%}.block{width:100%;margin-top:10px;margin-bottom:10px}.defailt-top-bottom-margin,.page-program-overview .top-benefits{margin:80px 0}.link-underline-grow{display:inline-block;text-decoration:none}.link-underline-grow:after{content:"";display:block;width:100%;height:2px;background-color:#000;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;will-change:opacity,scale,filter,transform;transform-origin:top center}.link-underline-grow:hover:after{transform:scaleY(2)}.link-underline-leftright,.link-underline-leftright-white,.link-underline-leftright-red,.link-underline-leftright-dark{cursor:pointer;color:#fff;transition:all 250ms ease-in-out;display:inline-block;text-decoration:none;overflow:hidden;padding-bottom:5px}.link-underline-leftright:before,.link-underline-leftright-white:before,.link-underline-leftright-red:before,.link-underline-leftright-dark:before,.link-underline-leftright:after,.link-underline-leftright-white:after,.link-underline-leftright-red:after,.link-underline-leftright-dark:after{content:"";position:absolute;top:-moz-calc(100% - 4px);top:-webkit-calc(100% - 4px);top:calc(100% - 4px);left:-moz-calc(-100%);left:-webkit-calc(-100%);left:calc(-100%);display:block;width:100%;height:1px;background-color:#fff;transform-origin:top center}.link-underline-leftright:before,.link-underline-leftright-white:before,.link-underline-leftright-red:before,.link-underline-leftright-dark:before{transition:all 0ms ease-in-out}.link-underline-leftright:after,.link-underline-leftright-white:after,.link-underline-leftright-red:after,.link-underline-leftright-dark:after{left:-moz-calc(100%);left:-webkit-calc(100%);left:calc(100%);transition:all 250ms ease-out}.link-underline-leftright.active:before,.active.link-underline-leftright-white:before,.active.link-underline-leftright-red:before,.active.link-underline-leftright-dark:before{left:-moz-calc(-100% + 20px);left:-webkit-calc(-100% + 20px);left:calc(-100% + 20px)}.link-underline-leftright.active:after,.active.link-underline-leftright-white:after,.active.link-underline-leftright-red:after,.active.link-underline-leftright-dark:after{left:-moz-calc(-100% + 20px);left:-webkit-calc(-100% + 20px);left:calc(-100% + 20px)}.link-underline-leftright:hover:before,.link-underline-leftright-white:hover:before,.link-underline-leftright-red:hover:before,.link-underline-leftright-dark:hover:before{left:0;transition:all 250ms ease-in}.link-underline-leftright:hover:after,.link-underline-leftright-white:hover:after,.link-underline-leftright-red:hover:after,.link-underline-leftright-dark:hover:after{transition:all 250ms ease-out;transition-delay:250ms;left:0}.link-underline-leftright.small:before,.small.link-underline-leftright-white:before,.small.link-underline-leftright-red:before,.small.link-underline-leftright-dark:before,.link-underline-leftright.small:after,.small.link-underline-leftright-white:after,.small.link-underline-leftright-red:after,.small.link-underline-leftright-dark:after{height:1px}.link-underline-leftright-dark:before,.link-underline-leftright-dark:after{background-color:#000}.link-underline-leftright-red:before,.link-underline-leftright-red:after{background-color:red}.link-underline-leftright-white:before,.link-underline-leftright-white:after{background-color:#fff}.miniButton{color:#090607;font-family:"Roboto";font-weight:bold;font-size:12px;text-transform:uppercase;background-color:#ccc;border:1px solid #000;display:inline-block;margin-top:5px;padding:5px 5px 2px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;will-change:opacity,scale,filter,transform}button.only-mini{background-color:rgba(0,0,0,0);border:none;display:inline-block}button.only-mini .miniButton{cursor:pointer;margin-top:0}button.only-mini .miniButton:hover{background-color:#fff}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.link-underline-grow{color:red;font-family:"Roboto";font-weight:bold;font-size:18px;line-height:22px;text-transform:uppercase}@media only screen and (max-width: 940px){.link-underline-grow{font-size:15px;line-height:15px}}.generic-image-hover{cursor:pointer;opacity:1;-webkit-transition:opacity 350ms ease;-moz-transition:opacity 350ms ease;-o-transition:opacity 350ms ease;transition:opacity 350ms ease;will-change:opacity,scale,filter,transform}.generic-image-hover:hover{opacity:.85}.scrim{position:fixed;top:0;left:0;width:100%;height:100%;background:#1a6289;background:linear-gradient(180deg, rgb(26, 98, 137) 0%, rgb(7, 64, 96) 68%, rgb(0, 55, 85) 100%)}.global-close{width:40px;height:40px;display:block;cursor:pointer}.global-close:before,.global-close:after{content:"";width:40px;height:5px;border-radius:7px;background-color:#090607;position:absolute;top:16px;left:0;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;will-change:opacity,scale,filter,transform}.global-close:before{transform:rotate(45deg)}.global-close:after{transform:rotate(-45deg)}.global-close:hover:before,.global-close:hover:after{transform:rotate(0deg);background-color:#2aa1a0}.field-row{display:flex;justify-content:space-between;margin-bottom:40px}.field-row .field-row-element{width:45%;display:flex;align-items:center}.field-row .field-row-element .lbl{color:#fff;font-family:"Roboto";font-weight:bold;margin-right:15px}.field-row .field-row-element input{padding:10px 20px;width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px);color:#fff;font-family:"Roboto";font-weight:normal;font-style:normal;font-size:18px;background-color:#2aa1a0;border:1px solid #2aa1a0}.field-row .field-row-element input::-webkit-input-placeholder{color:#fff}.field-row .field-row-element input:-moz-placeholder{color:#fff;opacity:1}.field-row .field-row-element input::-moz-placeholder{color:#fff;opacity:1}.field-row .field-row-element input:-ms-input-placeholder{color:#fff}.field-row .field-row-element input::-ms-input-placeholder{color:#fff}.field-row .field-row-element input::placeholder{color:#fff}.field-row .field-row-element input.error{border:1px solid red}.field-row .field-row-element select{-webkit-appearance:none;cursor:pointer;padding:10px 30px 10px 20px;width:100%;color:#fff;font-family:"Roboto";font-weight:normal;font-style:normal;background-color:#2aa1a0;border:1px solid #2aa1a0;font-size:18px;border-radius:0;background-image:url(../images/global/icon-angle-down.svg);background-repeat:no-repeat;background-position:95% 50%;background-size:14px 14px}.field-row .field-row-element select.error{border:1px solid red}.btn-outer a{text-decoration:none !important}.btn-outer .btn{cursor:pointer;border:none;padding:10px 20px;background-color:#358280;display:inline-flex;justify-content:center;align-items:center;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;will-change:opacity,scale,filter,transform}.btn-outer .btn .btn-txt{font-family:"GrandRegular";letter-spacing:.03rem;font-size:24px;color:#fff;word-break:keep-all;min-width:fit-content;text-transform:uppercase}.btn-outer .btn .btn-crt{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;will-change:opacity,scale,filter,transform;margin-left:10px}.btn-outer .btn .btn-crt svg{top:2px;width:8px}.btn-outer .btn:hover{background-color:#2aa1a0}.btn-outer .btn:hover .btn-crt{transform:translateX(2px)}.scrim-square,.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes .box .box-header{background-image:linear-gradient(#F15268 0%, #F6AE5E 100%)}.link-center:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%, -50%);width:0;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;will-change:opacity,scale,filter,transform;height:1px;background-color:#707070;max-width:50px}.link-center.active:after,.link-center:hover:after{width:50%}.link-center-icon .txt:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%, -50%);width:0;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;will-change:opacity,scale,filter,transform;height:2px;background-color:#000}.link-center-icon.active .txt:after,.link-center-icon:hover .txt:after{width:100%}.current-menu-user{font-family:"GrandRegular";letter-spacing:.03rem;font-size:18px;color:#090607;display:flex;align-items:center;justify-content:flex-end}.current-menu-user img{width:16px;margin-right:10px}.current-menu-user .sep{margin:0 5px}.sr-box{visibility:hidden}input[type=checkbox]{cursor:pointer;transform:scale(1.5);transform-origin:100% 50%;width:40px !important}body.browser_safari input[type=checkbox]{transform-origin:0% 100%}header.header{top:0;left:0;width:100%;position:fixed;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;will-change:opacity,scale,filter,transform;z-index:10000;height:140px;background-color:#fff}header.header .capper,header.header .capper-padded,header.header .mainbar{height:100%}header.header .mainbar{display:flex;justify-content:space-between;align-items:center}header.header .mainbar .l{margin-top:30px;width:263px;max-width:263px;height:100%;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 940px){header.header .mainbar .l{width:263px;max-width:263px;margin-top:0}}@media only screen and (max-width: 370px){header.header .mainbar .l{width:130px;max-width:130px}}header.header .mainbar .l img{height:55px;width:auto;top:-12px}@media only screen and (max-width: 940px){header.header .mainbar .l img{top:0;width:100%;height:auto}}header.header .mainbar .r{width:-moz-calc(100% - 100px);width:-webkit-calc(100% - 100px);width:calc(100% - 100px)}header.header .mainbar .r .current-menu-user{top:-20px;display:flex;justify-content:flex-end}@media only screen and (max-width: 940px){header.header .mainbar .r .current-menu-user{top:0;right:0;width:-moz-calc(100% - 60px);width:-webkit-calc(100% - 60px);width:calc(100% - 60px);display:none !important}}header.header .mainbar .r .current-menu-user a{color:#090607}header.header .mainbar .r .header-menu{display:inline}@media only screen and (max-width: 940px){header.header .mainbar .r .header-menu{display:none}}header.header .mainbar .r .header-menu li{display:inline;list-style:none;margin:0 0 0 30px}header.header .mainbar .r .header-menu li a{font-family:"GrandRegular";letter-spacing:.03rem;font-size:24px;color:#090607;text-transform:uppercase}@media only screen and (max-width: 940px){header.header{height:80px}}.ti__footer{display:flex;flex-direction:column;max-width:1650px;width:85%;margin:0 auto;padding-bottom:30px;padding-top:30px;overflow:hidden}.ti__footer img{max-width:100%}@media(min-width: 1250px){.ti__footer{padding-bottom:90px}}.ti__footer__logo{max-width:180px !important;margin-bottom:20px}.ti__footer__copyright{font-size:16px;color:#707070;line-height:150%;letter-spacing:.02rem;text-transform:uppercase;max-width:280px;margin-bottom:20px}.ti__footer__copyright__logos{display:flex;gap:15px;align-items:center}.ti__footer__copyright__logos a{max-width:100px}.ti__footer__copyright__logos a:nth-child(2){max-width:75px}.ti__footer__columns{display:grid;grid-template-columns:1fr;gap:30px}@media(min-width: 800px){.ti__footer__columns{grid-template-columns:1fr 1fr;gap:60px 30px}}@media(min-width: 1500px){.ti__footer__columns{display:flex;justify-content:space-between;gap:60px}}.ti__footer__columns__inner{order:3;display:grid;gap:45px}@media(min-width: 400px){.ti__footer__columns__inner{grid-template-columns:1fr 1fr}}@media(min-width: 800px){.ti__footer__columns__inner{grid-template-columns:1fr 1fr 1fr 1fr;grid-column:1/4}}@media(min-width: 1500px){.ti__footer__columns__inner{order:2;grid-column:auto;flex:2}}.ti__footer__column--copyright{order:1;margin-top:-12px;font-family:"Roboto";font-weight:normal;font-style:normal}@media(min-width: 1500px){.ti__footer__column--copyright{flex:.75}}.ti__footer__column--form{order:2}@media(min-width: 800px){.ti__footer__column--form{grid-column:2/4}}@media(min-width: 1500px){.ti__footer__column--form{order:3;grid-column:auto;flex:1}}.ti__footer__column--form h2{margin-top:0;margin-bottom:20px;font-family:"Roboto";font-weight:normal;font-style:normal;font-size:17px;color:#707070}.ti__footer__column--form form{display:flex;justify-content:space-between;margin-bottom:20px}.ti__footer__column--form form .ti__email{flex:2;padding:16px;font-size:18px;border:1px solid #707070;width:160px}@media(min-width: 480px){.ti__footer__column--form form .ti__email{width:auto}}.ti__footer__column--form form .ti__submit{flex:1;background-color:#484848;color:#fff;font-size:16px;padding:16px;text-transform:uppercase;border:none;appearance:none}.ti__footer__column--menu{display:flex;flex-direction:column;gap:30px 15px}@media(min-width: 1250px){.ti__footer__column--menu{gap:20px}}.ti__footer__column--menu a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:14px;text-decoration:none;color:#707070;text-transform:uppercase;transition:text-decoration .3s;text-decoration:underline solid rgba(0,0,0,0)}.ti__footer__column--menu a:hover{text-decoration:underline solid #000}.ti__footer__social{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px;gap:10%}.ti__footer__social a{flex:1;max-width:20px}.ti__footer__social a img{opacity:.6}.ti__footer__apps{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;left:-8px}.ti__footer__contact_links{display:flex;flex-direction:column;gap:30px}.ti__footer__contact_links a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:15px;text-decoration:none;color:#707070;text-transform:uppercase;transition:text-decoration .3s;text-decoration:underline solid rgba(0,0,0,0);position:relative;padding-left:30px}.ti__footer__contact_links a:hover{text-decoration:underline solid #000}.ti__footer__contact_links a:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:center}.ti__footer__contact_links a.ti__footer__telephone:after{background-image:url("../images/global/icon-phone.svg")}.ti__footer__contact_links a.ti__footer__email:after{background-image:url("../images/global/icon-email.svg")}.ti__footer__contact_links a.ti__footer__directions:after{background-image:url("../images/global/icon-location.svg")}#overlay,.overlay-section{display:none}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000000}#overlay #overlay-scrim{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:block}body.page-program-overview #overlay #overlay-scrim{background-color:#fff}#overlay #overlay2,#overlay #overlay-inner,#overlay .overlay-section,#overlay .overlay-video-wrapper,#overlay .overlay-video-wrapper iframe,#overlay .overlay-video-wrapper video{width:100%;height:100%}#overlay .overlay-section{max-width:1600px;margin-left:auto;margin-right:auto}#overlay #overlay-inner2{width:-moz-calc(100% - 200px);width:-webkit-calc(100% - 200px);width:calc(100% - 200px);height:-moz-calc(100% - 100px);height:-webkit-calc(100% - 100px);height:calc(100% - 100px);margin:50px 100px}@media only screen and (max-width: 900px){#overlay #overlay-inner2{width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px);height:-moz-calc(100% - 40px);height:-webkit-calc(100% - 40px);height:calc(100% - 40px);margin:20px}}#overlay .overlay-video-caption{position:absolute;bottom:-45px;left:0;width:100%;font-family:"Roboto";font-weight:bold;font-size:22px;color:#4bbed2}.overlay-x{position:absolute;z-index:20;right:0;top:0}body.screenings-scroller #overlay{position:absolute}body.screenings-scroller #overlay #overlay-inner{height:auto}body.screenings-scroller #overlay #overlay-rsvp{display:block}.overlay-meta{display:none}#overlay-asset{display:flex;align-items:center;justify-content:center}#overlay-asset img{width:100%;height:auto;max-width:100%}#overlay-custom .rte-outer{display:flex;align-items:center;justify-content:center;height:100%;overflow:scroll;padding-top:50px;padding-bottom:50px;height:-moz-calc(100% - 100px);height:-webkit-calc(100% - 100px);height:calc(100% - 100px)}#overlay-custom .rte{margin:0 auto;overflow:scroll;max-width:800px}#overlay-promotions-inner{display:flex;width:100%;height:100%;align-items:center;justify-content:center}#overlay-promotions-inner #overlay-promotions-inner2{width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px);max-width:800px;overflow:auto;height:100%}#overlay-promotions-inner #overlay-promotions-inner2 #overlay-promotions-inner3{padding:20px;background-color:#fff}#overlay-promotions-inner #overlay-promotions-inner2 #overlay-promotions-inner3 .fui-heading-h6{font-style:italic}#overlay-promotions-inner #overlay-promotions-inner2 #overlay-promotions-inner3 .fui-input-container .rte{width:100%;height:100px;overflow:auto;border:1px solid #000;padding:10px}#overlay-promotions-inner #overlay-promotions-inner2 #overlay-promotions-inner3 .fui-input-container .rte p{font-size:60%}@media only screen and (max-width: 700px){#overlay-promotions-inner #overlay-promotions-inner2 #overlay-promotions-inner3 .fui-page-row{display:block}#overlay-promotions-inner #overlay-promotions-inner2 #overlay-promotions-inner3 .fui-page-row .fui-field{display:block}}#header-mobile,#mobile-nav-overlay-outer,#mobile-nav-hamburger{display:none}@media only screen and (max-width: 940px){#mobile-nav-overlay-outer{display:block;width:100%;z-index:1000;overflow:hidden;padding-bottom:10px;margin-bottom:-80px;border-bottom:2px solid #000}#mobile-nav-overlay-outer.hidden{border-bottom:none;display:none}#header-mobile{display:block}.header-mobile{display:block;position:absolute;width:70px;height:50px;z-index:5000;top:12px;right:5px}#mobile-nav-inner{padding:0}#mobile-nav-hamburger{display:block;position:absolute;top:24px;right:20px;z-index:2}.hamburger{padding:5px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:#000;border-radius:0}.is-active .hamburger-inner,.is-active .hamburger-inner::after,.is-active .hamburger-inner::before{background-color:#000 !important}#mobile-nav-overlay{box-sizing:initial !important;width:-moz-calc(100% - 200px);width:-webkit-calc(100% - 200px);width:calc(100% - 200px);padding-left:100px;padding-right:100px;position:relative;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;will-change:opacity,scale,filter,transform;display:block}}@media only screen and (max-width: 940px)and (max-width: 1400px){#mobile-nav-overlay{width:-moz-calc(100% - 160px);width:-webkit-calc(100% - 160px);width:calc(100% - 160px);padding-left:80px;padding-right:80px}}@media only screen and (max-width: 940px)and (max-width: 900px){#mobile-nav-overlay{width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px);padding-left:20px;padding-right:20px}}@media only screen and (max-width: 940px)and (max-width: 370px){#mobile-nav-overlay{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px);padding-left:10px;padding-right:10px}}@media only screen and (max-width: 940px){#mobile-nav-overlay.hidden{display:none}}@media only screen and (max-width: 940px){#mobile-nav-overlay nav{padding:20px}}@media only screen and (max-width: 940px)and (max-width: 940px){#mobile-nav-overlay .lang-switcher{display:none}}@media only screen and (max-width: 940px){#mobile-nav-overlay .current-menu-user{justify-content:center;margin-bottom:25px;font-size:22px}}@media only screen and (max-width: 940px)and (max-width: 500px){#mobile-nav-overlay .current-menu-user{font-size:20px}}@media only screen and (max-width: 940px)and (max-width: 370px){#mobile-nav-overlay .current-menu-user{font-size:16px}}@media only screen and (max-width: 940px){#mobile-nav-overlay .current-menu-user a{color:#090607}}@media only screen and (max-width: 940px){#mobile-nav-overlay nav ul{margin:10px 0}#mobile-nav-overlay nav ul li{list-style:none;margin-bottom:15px}#mobile-nav-overlay nav ul li:last-child{margin-bottom:0}#mobile-nav-overlay nav ul li .item-on{display:none}}@media only screen and (max-width: 940px)and (max-width: 940px){#mobile-nav-overlay nav ul li .action-hands img{position:absolute;width:38px;top:-20px;left:120px;margin-right:5px;vertical-align:text-bottom}body.es-us #mobile-nav-overlay nav ul li .action-hands img{left:135px}}@media only screen and (max-width: 940px){#mobile-nav-overlay nav ul li a{font-family:"Roboto";font-weight:bold;font-size:16px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;will-change:opacity,scale,filter,transform}}@media only screen and (max-width: 940px){#mobile-nav-overlay nav ul li.li-level1{border-bottom:1px solid #fff}#mobile-nav-overlay nav ul li.li-level1 a{color:#090607}#mobile-nav-overlay nav ul li.li-level1 a.active{color:#4bbed2}#mobile-nav-overlay nav ul li.li-level1.search{border-bottom:0 solid #fff}}@media only screen and (max-width: 940px){#mobile-nav-overlay nav ul li.li-level2 a{color:#fff}#mobile-nav-overlay nav ul li.li-level2 a.active{color:#4bbed2}}@media only screen and (max-width: 940px){#mobile-nav-overlay nav ul li .hover-holder-level2{padding:0 20px}}@media only screen and (max-width: 940px){#mobile-nav-overlay nav ul li #nav-search{margin-top:30px}#mobile-nav-overlay nav ul li #nav-search input{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px);padding:5px 10px;font-family:"Roboto";font-weight:bold;font-size:16px}#mobile-nav-overlay nav ul li #nav-search input.search-submit{background-color:rgba(0,0,0,0);position:absolute;top:1px;right:0;cursor:pointer;width:15px}}@media only screen and (max-width: 940px){#mobile-nav-overlay .mobile-search{margin:20px 0 0}}@media only screen and (max-width: 940px){#mobile-nav-overlay .button{margin:20px 0 0}#mobile-nav-overlay .button .global-button{width:-moz-calc(100% - 8px);width:-webkit-calc(100% - 8px);width:calc(100% - 8px);text-align:center}}@media only screen and (max-width: 940px){.mobile-content{width:70%;text-align:center;margin:0 auto;padding-top:100px}}@media only screen and (max-width: 940px)and (max-width: 500px){.mobile-content{width:85%}}@media only screen and (max-width: 940px)and (max-width: 370px){.mobile-content{width:95%}}@media only screen and (max-width: 940px){.mobile-content h5{font-family:"Roboto";font-weight:bold;font-size:16px;color:#b9b9b9;margin:50px 0 20px}.mobile-content h5:first-child{margin-top:20px}.mobile-content h5:before,.mobile-content h5:after{content:"";display:block;height:1px;width:80px;margin:0 auto;background-color:#2aa1a0}.mobile-content h5:before{margin-bottom:20px}.mobile-content h5:after{margin-top:20px}}@media only screen and (max-width: 940px){.mobile-content ul{list-style:none}.mobile-content ul li{margin-bottom:15px}.mobile-content ul li a{color:#090607;font-family:"Roboto";font-weight:normal;font-style:normal;font-size:24px;text-transform:uppercase}}.bottom-callout{width:100%;background-color:#f0f0f0}.bottom-callout .items{padding:100px 0 150px;display:flex;align-items:flex-start;justify-content:center}.bottom-callout .items .txt-panel,.bottom-callout .items .image-panel{width:50%}.bottom-callout .items .txt-panel{margin-left:100px;margin-top:15%}@media only screen and (max-width: 900px){.bottom-callout .items .txt-panel{margin-top:17%}}.bottom-callout .items .image-panel .square{width:100%;height:0;padding-top:70%;max-width:675px}.bottom-callout .items .image-panel .scrim-square,.bottom-callout .items .image-panel .page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes .box .box-header,.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes .box .bottom-callout .items .image-panel .box-header{position:absolute;bottom:-50px;right:-50px;width:75%;height:0;padding-top:46%}.bottom-callout .items .image-panel .square{background-size:cover;background-repeat:no-repeat}.user-account-form{margin:20px 0}.user-account-form label{display:block}.user-account-form input,.user-account-form .need-to-register{width:-moz-calc(100% - 120px);width:-webkit-calc(100% - 120px);width:calc(100% - 120px)}@media only screen and (max-width: 900px){.user-account-form input,.user-account-form .need-to-register{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}}.user-account-form .need-to-register{margin-bottom:15px}.user-account-form input{padding:10px 10px;border:1px solid #d6d6d6;color:#171415;margin:10px 0 30px}.user-account-form input::-webkit-input-placeholder{color:#171415}.user-account-form input:-moz-placeholder{color:#171415;opacity:1}.user-account-form input::-moz-placeholder{color:#171415;opacity:1}.user-account-form input:-ms-input-placeholder{color:#171415}.user-account-form input::-ms-input-placeholder{color:#171415}.user-account-form input::placeholder{color:#171415}.user-account-form .btn-outer{margin:0}.user-account-form .mmddyyyy{display:flex;justify-content:space-between;width:-moz-calc(100% - 100px);width:-webkit-calc(100% - 100px);width:calc(100% - 100px);margin:10px 0 20px}@media only screen and (max-width: 900px){.user-account-form .mmddyyyy{width:-moz-calc(100%);width:-webkit-calc(100%);width:calc(100%)}}@media only screen and (max-width: 500px){.user-account-form .mmddyyyy{display:block}}.user-account-form .mmddyyyy .select{padding:0 10px;border:1px solid #d6d6d6;width:-moz-calc(33% - 30px);width:-webkit-calc(33% - 30px);width:calc(33% - 30px);cursor:pointer}@media only screen and (max-width: 500px){.user-account-form .mmddyyyy .select{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px);margin-bottom:20px}}.user-account-form p.first{margin-top:40px}.user-account-form p{margin-bottom:10px}#error-zone{margin:10px 0;color:red}#error-zone *{color:red}.expandables{margin:40px 0}.expandables-hook{margin-top:10px;border-bottom:1px solid #000;padding-bottom:20px;margin-bottom:20px}.expandables-hook .rte{max-width:none !important}.expandables-hook .title-description{flex:0 1 auto;width:100%;margin-top:20px}.expandables-hook .title-description .title{display:inline-flex;background-color:rgba(0,0,0,0);cursor:pointer;align-items:center;border:1px dashed rgba(0,0,0,0);text-align:left}.expandables-hook .title-description .title img{width:8px;display:inline;margin-left:10px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;will-change:opacity,scale,filter,transform}.expandables-hook .title-description .title h2{font-weight:normal}.expandables-hook .title-description .title h2,.expandables-hook .title-description .title h2 *{display:inline;position:relative;font-family:"GrandRegular";letter-spacing:.03rem;text-transform:uppercase;font-size:32px}.expandables-hook .title-description .description{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;will-change:opacity,scale,filter,transform;visibility:hidden;height:0;opacity:0}.expandables-hook .item.open .title img{transform:rotate(90deg)}.expandables-hook .item.open .description{visibility:visible;height:auto;opacity:1;margin-top:10px}.expandables-hook .item.open .toggle-icon{transform:rotate(90deg)}.featured-image{width:100%;height:510px}@media only screen and (max-width: 900px){.featured-image{height:150px}}.featured-image .bgimg .capper,.featured-image .bgimg .capper-padded{height:100%}.featured-image .blocks{position:absolute;bottom:0;left:100px;width:100%}@media only screen and (max-width: 1400px){.featured-image .blocks{left:80px}}@media only screen and (max-width: 900px){.featured-image .blocks{left:20px}}@media only screen and (max-width: 370px){.featured-image .blocks{left:10px}}.featured-image .blocks .title-block,.featured-image .blocks .caption-block{visibility:hidden}.featured-image .blocks .title-block h1,.featured-image .blocks .title-block p,.featured-image .blocks .caption-block h1,.featured-image .blocks .caption-block p{background-color:#fff;display:inline-block;max-width:500px;margin:0}.featured-image .blocks .title-block h1,.featured-image .blocks .caption-block h1{padding:20px}.featured-image .blocks .title-block p,.featured-image .blocks .caption-block p{padding:20px 40px}.featured-image .blocks .caption-block{margin-left:130px}body.page-message-center .featured-image,body.page-messages .featured-image,body.featured-image-mini .featured-image{height:245px}@media only screen and (max-width: 900px){body.page-message-center .featured-image,body.page-messages .featured-image,body.featured-image-mini .featured-image{height:150px}}@media only screen and (max-width: 900px){body.page-faq .featured-image{height:325px}}#new-site-popup{position:fixed;top:0;left:0;display:none;background-color:rgba(0,0,0,.5);z-index:3459849584;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);width:100%}#new-site-popup .box-holder{display:flex;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);width:100%;justify-content:center;align-items:center}#new-site-popup .box-holder .box{max-width:785px;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px);background-color:#fff}#new-site-popup .box-holder .box .inner{padding:40px}#new-site-popup .box-holder .box .inner .logo img{height:75px;width:auto}#new-site-popup .box-holder .box .inner .close-button{position:absolute;top:15px;right:15px;transform:scale(0.75)}#new-site-popup .box-holder .box .inner .rte{margin-top:40px}#new-site-popup .box-holder .box .inner .btn-outer{margin-top:20px}body.home .txt-image{margin-top:50px;display:flex;justify-content:space-between}@media only screen and (max-width: 900px){body.home .txt-image{flex-wrap:wrap;flex-direction:column-reverse}}body.home .txt-image .copy{margin-top:10px}body.home .txt-image .txt{width:50%}@media only screen and (max-width: 900px){body.home .txt-image .txt{width:100%;padding-top:40px}}body.home .txt-image .image-panel{width:50%;left:100px}@media only screen and (max-width: 1400px){body.home .txt-image .image-panel{left:80px}}@media only screen and (max-width: 900px){body.home .txt-image .image-panel{left:20px}}@media only screen and (max-width: 370px){body.home .txt-image .image-panel{left:10px}}@media only screen and (max-width: 900px){body.home .txt-image .image-panel{width:100%}}body.home .txt-image .image-panel .scrim-square,body.home .txt-image .image-panel .page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes .box .box-header,.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes .box body.home .txt-image .image-panel .box-header,body.home .txt-image .image-panel .square{width:100%;height:0;padding-top:81.5%}body.home .txt-image .image-panel .scrim-square,body.home .txt-image .image-panel .page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes .box .box-header,.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes .box body.home .txt-image .image-panel .box-header{position:absolute;top:-50px;left:-50px}@media only screen and (max-width: 900px){body.home .txt-image .image-panel .scrim-square,body.home .txt-image .image-panel .page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes .box .box-header,.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes .box body.home .txt-image .image-panel .box-header{top:-30px;left:-30px}}body.home .txt-image .image-panel .square{background-size:cover;background-repeat:no-repeat}body.home #register-errors{margin:5px 0}.page-program-overview .top-benefits{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 900px){.page-program-overview .top-benefits{display:block}}.page-program-overview .top-benefits .l,.page-program-overview .top-benefits .r{width:-moz-calc(50% - 40px);width:-webkit-calc(50% - 40px);width:calc(50% - 40px)}@media only screen and (max-width: 900px){.page-program-overview .top-benefits .l,.page-program-overview .top-benefits .r{width:-moz-calc(100%);width:-webkit-calc(100%);width:calc(100%)}}.page-program-overview .top-benefits .l .txt{margin-top:40px}.page-program-overview .top-benefits .r *{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:18px}.page-program-overview .top-benefits .r .rows{margin-top:20px}.page-program-overview .top-benefits .r .rows .row{display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px}.page-program-overview .top-benefits .r .rows .row .col1{width:36px;min-width:36px;max-width:36px}.page-program-overview .top-benefits .r .rows .row .col1 img{width:100%}.page-program-overview .top-benefits .r .rows .row .col2{width:100%;margin-left:20px}.page-program-overview .points-boxes{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:80px;row-gap:80px;margin-bottom:100px}@media only screen and (max-width: 900px){.page-program-overview .points-boxes{grid-template-columns:repeat(1, 1fr)}}.page-program-overview .points-boxes .box .icon{display:flex;min-height:130px;align-items:center;justify-content:center}.page-program-overview .points-boxes .box .icon img{width:70%;height:auto}.page-program-overview .points-boxes .box .copy{height:-moz-calc(100% - 130px);height:-webkit-calc(100% - 130px);height:calc(100% - 130px)}.page-program-overview .points-boxes .box .copy .blackbox{background-color:#000;height:-moz-calc(100% + 20px);height:-webkit-calc(100% + 20px);height:calc(100% + 20px)}.page-program-overview .points-boxes .box .copy .blackbox .blackbox2{padding:20px;height:-moz-calc(100% - 30px);height:-webkit-calc(100% - 30px);height:calc(100% - 30px)}.page-program-overview .points-boxes .box .copy .blackbox .blackbox2 *{color:#fff}.page-program-overview .points-boxes .box .copy .blackbox .txt{height:-moz-calc(100% - 40px);height:-webkit-calc(100% - 40px);height:calc(100% - 40px)}.page-program-overview .points-boxes .box .copy .blackbox .links{height:20px;padding:10px 0;display:flex;justify-content:space-between}.page-program-overview .points-boxes .box .copy .blackbox .links *{font-family:"GrandRegular";letter-spacing:.03rem;text-transform:uppercase;font-size:24px;color:#2aa1a0;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;will-change:opacity,scale,filter,transform}.page-program-overview .points-boxes .box .copy .blackbox .links .crt{margin-left:5px;top:1px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;will-change:opacity,scale,filter,transform;display:inline-block}.page-program-overview .points-boxes .box .copy .blackbox .links .crt svg{width:10px}.page-program-overview .points-boxes .box .copy .blackbox .links .crt svg path{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;will-change:opacity,scale,filter,transform;fill:#2aa1a0}.page-program-overview .points-boxes .box .copy .blackbox .links a,.page-program-overview .points-boxes .box .copy .blackbox .links .overlay-hook{cursor:pointer}.page-program-overview .points-boxes .box .copy .blackbox .links a:hover *,.page-program-overview .points-boxes .box .copy .blackbox .links .overlay-hook:hover *{color:#fff}.page-program-overview .points-boxes .box .copy .blackbox .links a:hover .crt,.page-program-overview .points-boxes .box .copy .blackbox .links .overlay-hook:hover .crt{transform:translateX(3px)}.page-program-overview .points-boxes .box .copy .blackbox .links a:hover .crt svg path,.page-program-overview .points-boxes .box .copy .blackbox .links .overlay-hook:hover .crt svg path{fill:#fff}.page-program-overview .points-boxes .box .copy .scrim-square,.page-program-overview .points-boxes .page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes .box .copy .box-header,.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes .page-program-overview .points-boxes .box .copy .box-header{position:absolute;width:100%;height:100%;bottom:-60px;lefT:-40px}.page-program-overview .benefits-table-zone{text-align:center;background-color:#f0f0f0;padding-top:40px;padding-bottom:40px}@media only screen and (max-width: 1400px){.page-program-overview .benefits-table-zone{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width: 900px){.page-program-overview .benefits-table-zone{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width: 370px){.page-program-overview .benefits-table-zone{padding-top:15px;padding-bottom:15px}}.page-program-overview .benefits-table-zone .rte{margin:0 auto}.page-program-overview .benefits-table{margin:40px 0}.page-program-overview .benefits-table td,.page-program-overview .benefits-table th{padding:10px 20px;font-family:"Roboto";font-weight:normal;font-style:normal;font-size:18px;text-align:center}@media only screen and (max-width: 900px){.page-program-overview .benefits-table td,.page-program-overview .benefits-table th{font-size:16px;padding:5px 10px}}@media only screen and (max-width: 500px){.page-program-overview .benefits-table td,.page-program-overview .benefits-table th{font-size:10px;padding:2px 4px}}.page-program-overview .benefits-table .col1{background-color:#000;color:#fff;border-bottom:1px solid #7c7c7c;border-right:1px solid #7c7c7c}.page-program-overview .benefits-table .col2{color:#fff}.page-program-overview .benefits-table .col2,.page-program-overview .benefits-table .col3,.page-program-overview .benefits-table .col4,.page-program-overview .benefits-table .col5{border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4}.page-program-overview .benefits-table .cg2{background-image:linear-gradient(#F15268 0%, #F6AE5E 100%)}.page-program-overview .benefits-table tr.rh .col1{background-color:#f0f0f0}.page-program-overview .benefits-table .col1{text-align:left !important;min-width:300px}@media only screen and (max-width: 900px){.page-program-overview .benefits-table .col1{min-width:100px}}@media only screen and (max-width: 500px){.page-program-overview .benefits-table .col1{min-width:50px}}.page-program-overview .benefits-table tr.rh .col3,.page-program-overview .benefits-table tr.rh .col4,.page-program-overview .benefits-table tr.rh .col5{background-color:#000;color:#fff}.page-program-overview .benefits-table tr.rh .col2,.page-program-overview .benefits-table tr.rh .col3,.page-program-overview .benefits-table tr.rh .col4,.page-program-overview .benefits-table tr.rh .col5{border-top:1px solid #7c7c7c}.page-program-overview .benefits-table tr.rr .col1{border-left:1px solid #7c7c7c}.page-program-overview .benefits-table tr.rr .col3,.page-program-overview .benefits-table tr.rr .col4,.page-program-overview .benefits-table tr.rr .col5{background-color:#fff}.page-program-overview .benefits-table tbody tr:first-child .col1{border-top:1px solid #7c7c7c}.page-program-overview .benefits-table tr.rh *{font-family:"GrandRegular";letter-spacing:.03rem;font-size:24px;text-transform:uppercase}@media only screen and (max-width: 900px){.page-program-overview .benefits-table tr.rh *{font-size:20px}}@media only screen and (max-width: 500px){.page-program-overview .benefits-table tr.rh *{font-size:12px}}.page-program-overview .faqs-bar{margin:60px 0;text-align:right}.page-program-overview .faqs-bar .item{display:inline-flex;align-items:center;justify-content:space-between}.page-program-overview .faqs-bar .item .l{font-family:"GrandRegular";letter-spacing:.03rem;font-size:34px;text-transform:uppercase}.page-program-overview .faqs-bar .item .r{margin-left:20px}.page-dashboard .featured-dashboard-image{width:100%;max-height:728px;height:80vh}@media only screen and (max-width: 900px){.page-dashboard .featured-dashboard-image{height:60vh;min-height:500px}}.page-dashboard .featured-dashboard-image .bgimg .capper,.page-dashboard .featured-dashboard-image .bgimg .capper-padded{height:100%}.page-dashboard .featured-dashboard-image .dashboard{position:absolute;bottom:0;left:100px;width:-moz-calc(100% - 200px);width:-webkit-calc(100% - 200px);width:calc(100% - 200px);background-color:#fff}@media only screen and (max-width: 1400px){.page-dashboard .featured-dashboard-image .dashboard{left:80px}}@media only screen and (max-width: 900px){.page-dashboard .featured-dashboard-image .dashboard{left:20px}}@media only screen and (max-width: 370px){.page-dashboard .featured-dashboard-image .dashboard{left:10px}}@media only screen and (max-width: 1400px){.page-dashboard .featured-dashboard-image .dashboard{width:-moz-calc(100% - 160px);width:-webkit-calc(100% - 160px);width:calc(100% - 160px)}}@media only screen and (max-width: 900px){.page-dashboard .featured-dashboard-image .dashboard{width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}}@media only screen and (max-width: 370px){.page-dashboard .featured-dashboard-image .dashboard{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}}.page-dashboard .featured-dashboard-image .dashboard .dashboard2{padding:20px 40px}.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .row1{display:flex;align-items:flex-start;justify-content:space-between}.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .row1 .r{text-align:right}.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .row1 .r .current-menu-user-id{margin-top:5px;font-family:"GrandRegular";letter-spacing:.03rem;font-size:18px}.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes{display:flex;justify-content:space-between;margin:40px 0 20px}@media only screen and (max-width: 900px){.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes{display:block}}.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes .box{width:-moz-calc(33% - 20px);width:-webkit-calc(33% - 20px);width:calc(33% - 20px);text-align:center;border:1px solid #b5b5b5}@media only screen and (max-width: 900px){.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes .box{width:100%;display:flex;margin-bottom:20px}.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes .box:last-child{margin-bottom:0}}.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes .box .box-header{color:#fff;padding:20px;font-family:"GrandRegular";letter-spacing:.03rem;font-size:32px;text-transform:uppercase}@media only screen and (max-width: 900px){.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes .box .box-header{width:150px;max-width:150px;padding:20px;font-size:20px}}.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes .box .box-value{color:#1a1416;padding:40px 0;font-family:"GrandRegular";letter-spacing:.03rem;font-size:62px;text-transform:uppercase}@media only screen and (max-width: 900px){.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .boxes .box .box-value{padding:20px;font-size:30px}}.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .legal{margin:10px 0}.page-dashboard .featured-dashboard-image .dashboard .dashboard2 .legal *{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:12px;color:#7b7b7b}.page-dashboard .latest-promotions{background-color:#f0f0f0}.page-dashboard .latest-promotions .latest-promotions-top{text-align:center;padding:80px 0;margin:0 auto;max-width:800px}.page-dashboard .latest-promotions .promotions-grid{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:80px;row-gap:80px;padding:0 0 80px 0}@media only screen and (max-width: 900px){.page-dashboard .latest-promotions .promotions-grid{grid-template-columns:repeat(2, 1fr);column-gap:20px;row-gap:20px;padding:0 0 20px 0}}@media only screen and (max-width: 370px){.page-dashboard .latest-promotions .promotions-grid{grid-template-columns:repeat(1, 1fr);column-gap:0;row-gap:0}}.page-dashboard .latest-promotions .promotions-grid .promotion .graphic .img{width:100%;aspect-ratio:1.95}.page-dashboard .latest-promotions .promotions-grid .promotion .graphic .titles{background-image:linear-gradient(to right, #EF1993 0%, #52247F 100%)}.page-dashboard .latest-promotions .promotions-grid .promotion .graphic .titles .titles2{padding:20px}.page-dashboard .latest-promotions .promotions-grid .promotion .graphic .titles .titles2 h5{font-family:"GrandRegular";letter-spacing:.03rem;font-size:34px;letter-spacing:-0.02em;color:#fff;text-transform:uppercase}.page-dashboard .latest-promotions .promotions-grid .promotion .graphic .titles .titles2 p{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:16px;color:#fff}.page-dashboard .latest-promotions .promotions-grid .promotion .copy .desc{margin:20px 0}.page-dashboard .calculator{background-color:#000;padding:80px 0}.page-dashboard .calculator .rte *{color:#fff}.page-dashboard .calculator .flx{display:flex;justify-content:space-between}@media only screen and (max-width: 900px){.page-dashboard .calculator .flx{display:block}}.page-dashboard .calculator .flx .l,.page-dashboard .calculator .flx .r{width:-moz-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}@media only screen and (max-width: 900px){.page-dashboard .calculator .flx .l,.page-dashboard .calculator .flx .r{width:100%}}.page-dashboard .calculator .flx .r{top:10px}@media only screen and (max-width: 900px){.page-dashboard .calculator .flx .r{top:0;margin-top:40px}}.page-dashboard .calculator .flx .r .toptxt{width:70%}.page-dashboard .calculator .flx .r #points-form-results-msg{display:none}.page-dashboard .calculator .flx .r #points-form-results-msg a{text-decoration:underline}.page-dashboard .calculator .flx .r .points-form{display:flex;justify-content:space-between}.page-dashboard .calculator .flx .r .points-form .input{width:100%}.page-dashboard .calculator .flx .r .points-form .input input{width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px);border:1px solid #fff;background-color:#000;padding:12px 20px;z-index:2}.page-dashboard .calculator .flx .r .points-form .input input::-webkit-input-placeholder{color:#fff}.page-dashboard .calculator .flx .r .points-form .input input:-moz-placeholder{color:#fff;opacity:1}.page-dashboard .calculator .flx .r .points-form .input input::-moz-placeholder{color:#fff;opacity:1}.page-dashboard .calculator .flx .r .points-form .input input:-ms-input-placeholder{color:#fff}.page-dashboard .calculator .flx .r .points-form .input input::-ms-input-placeholder{color:#fff}.page-dashboard .calculator .flx .r .points-form .input input::placeholder{color:#fff}@media only screen and (max-width: 900px){.page-dashboard .calculator .flx .r .points-form .input input{padding:14px 20px 12px}}.page-dashboard .calculator .flx .r .l2{margin-top:10px}.page-dashboard .footer-panels{padding:80px 0}.page-dashboard .footer-panels .panels{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:80px;row-gap:80px}@media only screen and (max-width: 900px){.page-dashboard .footer-panels .panels{grid-template-columns:repeat(1, 1fr)}}.page-dashboard .footer-panels .panels .panel{background-color:#000}.page-dashboard .footer-panels .panels .panel .img{width:100%;aspect-ratio:1.95}.page-dashboard .footer-panels .panels .panel .inner{padding:30px}.page-dashboard .footer-panels .panels .panel .inner .rte{height:100%}.page-dashboard .footer-panels .panels .panel .inner .rte h1,.page-dashboard .footer-panels .panels .panel .inner .rte h2,.page-dashboard .footer-panels .panels .panel .inner .rte h3,.page-dashboard .footer-panels .panels .panel .inner .rte h4,.page-dashboard .footer-panels .panels .panel .inner .rte h5,.page-dashboard .footer-panels .panels .panel .inner .rte h6{text-transform:uppercase}.page-dashboard .footer-panels .panels .panel .inner .rte *{color:#fff}.page-dashboard .footer-panels .panels .panel .inner .txt{height:-moz-calc(100% - 100px);height:-webkit-calc(100% - 100px);height:calc(100% - 100px)}.page-dashboard .footer-panels .panels .panel .inner .btn-outer{margin:20px 0 0}.page-annual-statements .holder{display:flex;justify-content:space-between;padding-top:40px;padding-bottom:40px;margin-top:40px;margin-bottom:40px}@media only screen and (max-width: 1400px){.page-annual-statements .holder{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width: 900px){.page-annual-statements .holder{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width: 370px){.page-annual-statements .holder{padding-top:15px;padding-bottom:15px}}@media only screen and (max-width: 1400px){.page-annual-statements .holder{margin-top:30px;margin-bottom:30px}}@media only screen and (max-width: 900px){.page-annual-statements .holder{margin-top:20px;margin-bottom:20px}}@media only screen and (max-width: 370px){.page-annual-statements .holder{margin-top:15px;margin-bottom:15px}}@media only screen and (max-width: 900px){.page-annual-statements .holder{display:block}}.page-annual-statements .holder .l{width:100%;border-right:1px solid #d6d6d6;padding-right:80px;margin-right:80px}@media only screen and (max-width: 900px){.page-annual-statements .holder .l{border-right:0;padding-right:0;margin-right:0;border-bottom:1px solid #d6d6d6;padding-bottom:80px;margin-bottom:80px}}.page-annual-statements .holder .l .physical{margin:40px 0 0}.page-annual-statements .holder .l .terms-checkbox{margin:20px 0}.page-annual-statements .holder .l .terms-checkbox input{cursor:pointer}.page-annual-statements .holder .l #field-statement{border-radius:0;border:1px solid #d6d6d6;padding:5px 10px;cursor:pointer;font-size:18px;font-family:"Roboto";font-weight:normal;font-style:normal;color:#171415;margin:10px 0 20px}.page-annual-statements .holder .r{max-width:400px}.page-annual-statements .holder .r .marker .img{width:100%;aspect-ratio:2.27;margin-bottom:40px}.page-annual-statements .holder .btn-outer{margin:15px 0}.page-account-settings .topbar{margin-top:40px;margin-bottom:40px}@media only screen and (max-width: 1400px){.page-account-settings .topbar{margin-top:30px;margin-bottom:30px}}@media only screen and (max-width: 900px){.page-account-settings .topbar{margin-top:20px;margin-bottom:20px}}@media only screen and (max-width: 370px){.page-account-settings .topbar{margin-top:15px;margin-bottom:15px}}.page-account-settings .holder{padding-top:40px;padding-bottom:40px;margin-top:40px;margin-bottom:40px;display:flex;justify-content:space-between}@media only screen and (max-width: 1400px){.page-account-settings .holder{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width: 900px){.page-account-settings .holder{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width: 370px){.page-account-settings .holder{padding-top:15px;padding-bottom:15px}}@media only screen and (max-width: 1400px){.page-account-settings .holder{margin-top:30px;margin-bottom:30px}}@media only screen and (max-width: 900px){.page-account-settings .holder{margin-top:20px;margin-bottom:20px}}@media only screen and (max-width: 370px){.page-account-settings .holder{margin-top:15px;margin-bottom:15px}}@media only screen and (max-width: 900px){.page-account-settings .holder{display:block}}.page-account-settings .holder .l,.page-account-settings .holder .r{width:-moz-calc(50% - 40px);width:-webkit-calc(50% - 40px);width:calc(50% - 40px)}@media only screen and (max-width: 900px){.page-account-settings .holder .l,.page-account-settings .holder .r{width:-moz-calc(100%);width:-webkit-calc(100%);width:calc(100%)}}.page-account-settings .holder .row-buttons{display:flex;justify-content:space-between}.page-account-settings .holder .field-box{background-color:#f0f0f0;margin-bottom:60px}.page-account-settings .holder .field-box .field-box2{padding:20px}.page-account-settings .holder .field-box .top{display:flex;justify-content:space-between}.page-account-settings .holder .field-box .top *{margin:0}.page-account-settings .holder .field-box .top .edit{text-align:right}.page-account-settings .holder .field-box .fields .row{display:flex;justify-content:space-between;align-items:flex-start;margin:30px 0}.page-account-settings .holder .field-box .fields .row .edit-display{display:block}.page-account-settings .holder .field-box .fields .row .readonly-display{display:none}.page-account-settings .holder .field-box .fields .row.readonly .edit-display{display:none}.page-account-settings .holder .field-box .fields .row.readonly .readonly-display{display:block}.page-account-settings .holder .field-box .fields .row .row-l{max-width:185px;min-width:185px;width:185px;margin-right:20px}.page-account-settings .holder .field-box .fields .row .row-l label{font-family:"GrandRegular";letter-spacing:.03rem;font-size:32px;top:8px}.page-account-settings .holder .field-box .fields .row .row-r{width:100%}.page-account-settings .holder .field-box .fields .row input{background-color:rgba(0,0,0,0);padding:10px 20px;text-align:left;width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}.page-account-settings .holder .field-box .fields .row input.type-{background-color:#fff}.page-account-settings .holder .field-box .fields .row select{padding:10px 20px;background-color:rgba(0,0,0,0)}.page-account-settings .holder .field-box .fields .row select.type-{background-color:#fff}.page-account-settings .holder .field-box .fields .row .error-msg{display:none;margin:5px 0}.page-account-settings .holder .field-box .fields .row.error .error-msg{display:block}.page-account-settings .holder .field-box .fields .row.readonly .row-l label{top:0}body.general .site-content2{margin-top:40px}body.general .site-content2 .copy{margin-top:40px}body.general .site-content2 .breadcrumbs{margin:20px 0 20px}body.general .site-content2 .breadcrumbs a{color:#000;text-decoration:none;display:inline-flex;align-items:center}body.general .site-content2 .breadcrumbs a .icon{width:15px;margin-right:5px;top:3px}body.general .site-content2 .breadcrumbs a .icon img{width:100%}.page-message-center .holder{margin-top:40px;margin-bottom:40px;padding-top:40px;padding-bottom:40px;display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (max-width: 1400px){.page-message-center .holder{margin-top:30px;margin-bottom:30px}}@media only screen and (max-width: 900px){.page-message-center .holder{margin-top:20px;margin-bottom:20px}}@media only screen and (max-width: 370px){.page-message-center .holder{margin-top:15px;margin-bottom:15px}}@media only screen and (max-width: 1400px){.page-message-center .holder{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width: 900px){.page-message-center .holder{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width: 370px){.page-message-center .holder{padding-top:15px;padding-bottom:15px}}@media only screen and (max-width: 900px){.page-message-center .holder{display:block}}.page-message-center .holder .l{width:200px;max-width:200px;min-width:200px;padding-right:80px;margin-right:80px;border-right:1px solid #707070}@media only screen and (max-width: 900px){.page-message-center .holder .l{width:100%;max-width:unset;min-width:unset;border-right:none;padding-right:0;margin-right:0}}.page-message-center .holder .l .items{display:block}@media only screen and (max-width: 900px){.page-message-center .holder .l .items{display:inline-flex}.page-message-center .holder .l .items .row-outer{margin-right:40px}}.page-message-center .holder .l .items .row-outer .row{display:inline-flex;align-items:center;justify-content:space-between;margin:20px 0}.page-message-center .holder .l .items .row-outer .row img{width:18px;margin-right:30px}.page-message-center .holder .l .items .row-outer .row .txt{text-align:left;width:-moz-calc(100% - 48px);width:-webkit-calc(100% - 48px);width:calc(100% - 48px);-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;will-change:opacity,scale,filter,transform}.page-message-center .holder .l .items .row-outer .row .txt,.page-message-center .holder .l .items .row-outer .row .count{font-family:"GrandRegular";letter-spacing:.03rem;font-size:32px;color:#000}.page-message-center .holder .l .items .row-outer .row .count{margin-left:10px}.page-message-center .holder .l .items .row-outer a{text-decoration:none}@media only screen and (max-width: 900px){.page-message-center .holder .l .items .row-outer img{display:none}.page-message-center .holder .l .items .row-outer:first-child img{display:block}}.page-message-center .holder .r{width:100%}.page-message-center .holder .r .inner{padding:20px}@media only screen and (max-width: 900px){.page-message-center .holder .r .inner{margin-top:30px;padding:0}}.page-message-center .holder .r .inner #message-box .row{margin-bottom:20px;display:flex}.page-message-center .holder .r .inner #message-box .row .col1{width:150px;max-width:150px;min-width:150px}@media only screen and (max-width: 900px){.page-message-center .holder .r .inner #message-box .row .col1{width:100px;max-width:100px;min-width:100px}}.page-message-center .holder .r .inner #message-box .row .col1,.page-message-center .holder .r .inner #message-box .row .col2{padding:5px}.page-message-center .holder .r .inner #message-box .row .col1 a,.page-message-center .holder .r .inner #message-box .row .col2 a{color:#000;text-decoration:none}[data-aos=custom-fade-in]{transition-property:opacity;opacity:0}[data-aos=custom-fade-in].aos-animate{opacity:1}[data-aos=custom-img-slide-reveal--from-left] img{transition-property:transform;transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1);transition-duration:800ms;transform:translateX(-100%)}body #app.lang-ar [data-aos=custom-img-slide-reveal--from-left] img{transform:translateX(100%)}[data-aos=custom-img-slide-reveal--from-left].aos-animate img{transform:translateX(0)}body #app.lang-ar [data-aos=custom-img-slide-reveal--from-left].aos-animate img{transform:translateX(0)}[data-aos=custom-img-slide-reveal--from-right] img{transition-property:transform;transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1);transition-duration:800ms;transform:translateX(100%)}body #app.lang-ar [data-aos=custom-img-slide-reveal--from-right] img{transform:translateX(-100%)}[data-aos=custom-img-slide-reveal--from-right].aos-animate img{transform:translateX(0)}body #app.lang-ar [data-aos=custom-img-slide-reveal--from-right].aos-animate img{transform:translateX(0)}[data-aos=custom-img-slide-reveal--from-up] img{transition-property:transform;transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1);transition-duration:800ms;transform:translateY(-100%)}[data-aos=custom-img-slide-reveal--from-up].aos-animate img{transform:translateY(0)}[data-aos=custom-img-slide-reveal--from-down] img{transition-property:transform;transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1);transition-duration:800ms;transform:translateY(100%)}[data-aos=custom-img-slide-reveal--from-down].aos-animate img{transform:translateY(0)}[data-aos=custom-scale-in]{transition-property:transform;transform:scale(0)}[data-aos=custom-scale-in].aos-animate{transform:scale(1)}[data-aos=custom-fade-in]{transition-property:opacity;opacity:0}[data-aos=custom-fade-in].aos-animate{opacity:1}[data-aos=custom-slide-left-mini]{transition-property:transform;transform:translateX(40px);opacity:0}[data-aos=custom-slide-left-mini].aos-animate{transform:translateX(0);opacity:1}[data-aos=custom-slide-right-mini]{transition-property:transform;transform:translateX(-40px);opacity:0}[data-aos=custom-slide-right-mini].aos-animate{transform:translateX(0);opacity:1}[data-aos=custom-slide-up-mini]{transition-property:transform;transform:translateY(40px);opacity:0}[data-aos=custom-slide-up-mini].aos-animate{transform:translateY(0);opacity:1}@media only screen and (min-width: 901px){[data-aos=custom-fade-up-mobile]{opacity:1;transition-property:none !important;transform:none !important;animation:none !important;pointer-events:auto}}@media only screen and (max-width: 900px){[data-aos=custom-fade-up-mobile]{transition-property:transform,opacity;transform:translateY(100px);opacity:0}[data-aos=custom-fade-up-mobile].aos-animate{transform:translateY(0);opacity:1}}@media only screen and (max-width: 900px){[data-aos=custom-fade-up-desktop]{opacity:1;transition-property:none !important;transform:none !important;animation:none !important;pointer-events:auto}}@media only screen and (min-width: 901px){[data-aos=custom-fade-up-desktop]{transition-property:transform,opacity;transform:translateY(100px);opacity:0}[data-aos=custom-fade-up-desktop].aos-animate{transform:translateY(0);opacity:1}}.show-desktop{display:inline-block}.show-desktop.block{display:block}@media only screen and (max-width: 900px){.show-desktop{display:none}.show-desktop.block{display:none}}.show-mobile{display:none}.show-mobile.block{display:none}@media only screen and (max-width: 900px){.show-mobile{display:inline-block}.show-mobile.block{display:block}}.footer .l1,header.header .r .item.sign-up{display:none}header.header .r{justify-content:flex-end}
/*# sourceURL=webpack://./../__source/app/app.scss */
/*# sourceURL=webpack://./../__source/fout/fout.scss */
/*# sourceURL=webpack://./../__source/app/scss/engine/clear/0.clear.scss */
/*# sourceURL=webpack://./../__source/app/scss/engine/clear/1.normalize.scss */
/*# sourceURL=webpack://./../__source/app/scss/engine/libraries/socicon.scss */
/*# sourceURL=webpack://./../__source/app/scss/engine/libraries/hamburgers.scss */
/*# sourceURL=webpack://./../__source/app/scss/engine/core/globals.scss */
/*# sourceURL=webpack://./../__source/app/scss/engine/core/mixins.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/pieces/gutters.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/pieces/rte.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/pieces/variables.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/pieces/site.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/pieces/pieces.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/layout/header.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/layout/footer.scss */
/*# sourceURL=webpack://./node_modules/breakpoint-sass/stylesheets/_breakpoint.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/layout/overlay.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/layout/mobileNav.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/blocks/bottomCallout.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/blocks/userAccountForm.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/blocks/expandables.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/blocks/featuredImage.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/blocks/newSitePopup.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/sections/home.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/sections/programOverview.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/sections/dashboard.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/sections/annualStatements.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/sections/accountSettings.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/sections/general.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/sections/messageCenter.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/pieces/custom-aos.scss */
/*# sourceURL=webpack://./../__source/app/scss/site/pieces/pieces-final.scss */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uL19fc291cmNlL2FwcC9hcHAuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL19fc291cmNlL2ZvdXQvZm91dC5zY3NzIiwid2VicGFjazovLy4vLi4vX19zb3VyY2UvYXBwL3Njc3MvZW5naW5lL2NsZWFyLzAuY2xlYXIuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL19fc291cmNlL2FwcC9zY3NzL2VuZ2luZS9jbGVhci8xLm5vcm1hbGl6ZS5zY3NzIiwid2VicGFjazovLy4vLi4vX19zb3VyY2UvYXBwL3Njc3MvZW5naW5lL2xpYnJhcmllcy9zb2NpY29uLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9fX3NvdXJjZS9hcHAvc2Nzcy9lbmdpbmUvbGlicmFyaWVzL2hhbWJ1cmdlcnMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL19fc291cmNlL2FwcC9zY3NzL2VuZ2luZS9jb3JlL2dsb2JhbHMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL19fc291cmNlL2FwcC9zY3NzL2VuZ2luZS9jb3JlL21peGlucy5zY3NzIiwid2VicGFjazovLy4vLi4vX19zb3VyY2UvYXBwL3Njc3Mvc2l0ZS9waWVjZXMvZ3V0dGVycy5zY3NzIiwid2VicGFjazovLy4vLi4vX19zb3VyY2UvYXBwL3Njc3Mvc2l0ZS9waWVjZXMvcnRlLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9fX3NvdXJjZS9hcHAvc2Nzcy9zaXRlL3BpZWNlcy92YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL19fc291cmNlL2FwcC9zY3NzL3NpdGUvcGllY2VzL3NpdGUuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL19fc291cmNlL2FwcC9zY3NzL3NpdGUvcGllY2VzL3BpZWNlcy5zY3NzIiwid2VicGFjazovLy4vLi4vX19zb3VyY2UvYXBwL3Njc3Mvc2l0ZS9sYXlvdXQvaGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9fX3NvdXJjZS9hcHAvc2Nzcy9zaXRlL2xheW91dC9mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9icmVha3BvaW50LXNhc3Mvc3R5bGVzaGVldHMvX2JyZWFrcG9pbnQuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL19fc291cmNlL2FwcC9zY3NzL3NpdGUvbGF5b3V0L292ZXJsYXkuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL19fc291cmNlL2FwcC9zY3NzL3NpdGUvbGF5b3V0L21vYmlsZU5hdi5zY3NzIiwid2VicGFjazovLy4vLi4vX19zb3VyY2UvYXBwL3Njc3Mvc2l0ZS9ibG9ja3MvYm90dG9tQ2FsbG91dC5zY3NzIiwid2VicGFjazovLy4vLi4vX19zb3VyY2UvYXBwL3Njc3Mvc2l0ZS9ibG9ja3MvdXNlckFjY291bnRGb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9fX3NvdXJjZS9hcHAvc2Nzcy9zaXRlL2Jsb2Nrcy9leHBhbmRhYmxlcy5zY3NzIiwid2VicGFjazovLy4vLi4vX19zb3VyY2UvYXBwL3Njc3Mvc2l0ZS9ibG9ja3MvZmVhdHVyZWRJbWFnZS5zY3NzIiwid2VicGFjazovLy4vLi4vX19zb3VyY2UvYXBwL3Njc3Mvc2l0ZS9ibG9ja3MvbmV3U2l0ZVBvcHVwLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9fX3NvdXJjZS9hcHAvc2Nzcy9zaXRlL3NlY3Rpb25zL2hvbWUuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL19fc291cmNlL2FwcC9zY3NzL3NpdGUvc2VjdGlvbnMvcHJvZ3JhbU92ZXJ2aWV3LnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9fX3NvdXJjZS9hcHAvc2Nzcy9zaXRlL3NlY3Rpb25zL2Rhc2hib2FyZC5zY3NzIiwid2VicGFjazovLy4vLi4vX19zb3VyY2UvYXBwL3Njc3Mvc2l0ZS9zZWN0aW9ucy9hbm51YWxTdGF0ZW1lbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9fX3NvdXJjZS9hcHAvc2Nzcy9zaXRlL3NlY3Rpb25zL2FjY291bnRTZXR0aW5ncy5zY3NzIiwid2VicGFjazovLy4vLi4vX19zb3VyY2UvYXBwL3Njc3Mvc2l0ZS9zZWN0aW9ucy9nZW5lcmFsLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9fX3NvdXJjZS9hcHAvc2Nzcy9zaXRlL3NlY3Rpb25zL21lc3NhZ2VDZW50ZXIuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL19fc291cmNlL2FwcC9zY3NzL3NpdGUvcGllY2VzL2N1c3RvbS1hb3Muc2NzcyIsIndlYnBhY2s6Ly8uLy4uL19fc291cmNlL2FwcC9zY3NzL3NpdGUvcGllY2VzL3BpZWNlcy1maW5hbC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNRLFdDRFIsMEJBQ0UsQ0FBQSx1R0FDQSxDQUFBLEVDQ0YsaUJBQ0ksQ0FBQSxRQUNILENBQUEsU0FDQSxDQUFBLHVCQUNBLENBQUEsNkJBQ0EsQ0FBQSxrQ0FDQSxDQUFBLHdDQUNBLENBQUEsb0RBQ0EsQ0FBQSxJQUVELGdDQUNDLENBQUEsU0FFRCxXQUNDLENBQUEsSUFFRCxRQUNDLENBQUEsa0JBQ0EsQ0FBQSxvQkFFRyxDQUFBLHFCQUNILENBQUEsd0JBQ0EsQ0FBQSxnQkFDQSxDQUFBLG9CQUVELFFBR0MsQ0FBQSxNQUVELHdCQUNDLENBQUEsZ0JBQ0EsQ0FBQSxNQUVELGVBQ0MsQ0FBQSxRQUNBLENBQUEsZUFDQSxDQUFBLElBRUQsYUFDQyxDQUFBLG1CQUNBLENBQUEsV0FFRCxZQUNDLENBQUEsRUFFRCwwQ0FDRSxDQUFBLGtCQUNBLENBQUEsMEJBQ0EsQ0FBQSxtQkFDQSx1QkFFRSxDQUFBLFdBQ0EsQ0FBQSxlQUNBLENBQUEsMEJBQ0EsQ0FBQSwyRUMxREosQ0FBQSxLQVVBLGdCQUNFLENBQUEsNkJBQ0EsQ0FBQSxLQVVGLFFBQ0UsQ0FBQSxLQU9GLGFBQ0UsQ0FBQSxHQVFGLGFBQ0UsQ0FBQSxjQUNBLENBQUEsR0FXRixzQkFDRSxDQUFBLFFBQ0EsQ0FBQSxnQkFDQSxDQUFBLElBUUYsK0JBQ0UsQ0FBQSxhQUNBLENBQUEsRUFVRiw4QkFDRSxDQUFBLFlBUUYsa0JBQ0UsQ0FBQSx5QkFDQSxDQUFBLGdDQUNBLENBQUEsU0FPRixrQkFFRSxDQUFBLGNBUUYsK0JBR0UsQ0FBQSxhQUNBLENBQUEsTUFPRixhQUNFLENBQUEsUUFRRixhQUVFLENBQUEsYUFDQSxDQUFBLGlCQUNBLENBQUEsdUJBQ0EsQ0FBQSxJQUdGLGNBQ0UsQ0FBQSxJQUdGLFVBQ0UsQ0FBQSxJQVVGLGlCQUNFLENBQUEsc0NBV0YsbUJBS0UsQ0FBQSxjQUNBLENBQUEsZ0JBQ0EsQ0FBQSxRQUNBLENBQUEsYUFRRixnQkFFRSxDQUFBLGNBUUYsbUJBRUUsQ0FBQSxnREFPRix5QkFJRSxDQUFBLHdIQU9GLGlCQUlFLENBQUEsU0FDQSxDQUFBLDRHQU9GLDZCQUlFLENBQUEsU0FPRiwwQkFDRSxDQUFBLE9BVUYscUJBQ0UsQ0FBQSxhQUNBLENBQUEsYUFDQSxDQUFBLGNBQ0EsQ0FBQSxTQUNBLENBQUEsa0JBQ0EsQ0FBQSxTQU9GLHVCQUNFLENBQUEsU0FPRixhQUNFLENBQUEsNkJBUUYscUJBRUUsQ0FBQSxTQUNBLENBQUEsa0ZBT0YsV0FFRSxDQUFBLGNBUUYsNEJBQ0UsQ0FBQSxtQkFDQSxDQUFBLHlDQU9GLHVCQUNFLENBQUEsNkJBUUYseUJBQ0UsQ0FBQSxZQUNBLENBQUEsUUFVRixhQUNFLENBQUEsUUFPRixpQkFDRSxDQUFBLFNBVUYsWUFDRSxDQUFBLFNBT0YsWUFDRSxDQUFBLFdDM1ZGLHFCQUNFLENBQUEsc0NBQ0EsQ0FBQSwrUkFDQSxDQUFBLGtCQUtBLENBQUEsaUJBQ0EsQ0FBQSx1Q0FHRixnQ0FFRSxDQUFBLFVBQ0EsQ0FBQSxpQkFDQSxDQUFBLGtCQUNBLENBQUEsbUJBQ0EsQ0FBQSxtQkFDQSxDQUFBLGFBQ0EsQ0FBQSxrQ0FHQSxDQUFBLGlDQUNBLENBQUEseUJBR0YsV0FDRSxDQUFBLHNCQUVGLFdBQ0UsQ0FBQSx3QkFFRixXQUNFLENBQUEsMkJBRUYsV0FDRSxDQUFBLHdCQUVGLFdBQ0UsQ0FBQSxzQkFFRixXQUNFLENBQUEsNEJBRUYsV0FDRSxDQUFBLDJCQUVGLFdBQ0UsQ0FBQSxzQkFFRixXQUNFLENBQUEscUJBRUYsV0FDRSxDQUFBLHdCQUVGLFdBQ0UsQ0FBQSx5QkFFRixXQUNFLENBQUEsMEJBRUYsV0FDRSxDQUFBLDJCQUVGLFdBQ0UsQ0FBQSwyQkFFRixXQUNFLENBQUEscUJBRUYsV0FDRSxDQUFBLHdCQUVGLFdBQ0UsQ0FBQSx1QkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLDhCQUVGLFdBQ0UsQ0FBQSwwQkFFRixXQUNFLENBQUEsd0JBRUYsV0FDRSxDQUFBLHVCQUVGLFdBQ0UsQ0FBQSx5QkFFRixXQUNFLENBQUEsc0JBRUYsV0FDRSxDQUFBLDJCQUVGLFdBQ0UsQ0FBQSwyQkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLHlCQUVGLFdBQ0UsQ0FBQSx3QkFFRixXQUNFLENBQUEsc0JBRUYsV0FDRSxDQUFBLHNCQUVGLFdBQ0UsQ0FBQSx1QkFFRixXQUNFLENBQUEseUJBRUYsV0FDRSxDQUFBLHlCQUVGLFdBQ0UsQ0FBQSw0QkFFRixXQUNFLENBQUEsMkJBRUYsV0FDRSxDQUFBLHdCQUVGLFdBQ0UsQ0FBQSxzQkFFRixXQUNFLENBQUEsMEJBRUYsV0FDRSxDQUFBLHdCQUVGLFdBQ0UsQ0FBQSx1QkFFRixXQUNFLENBQUEsNEJBRUYsV0FDRSxDQUFBLDJCQUVGLFdBQ0UsQ0FBQSxxQkFFRixXQUNFLENBQUEseUJBRUYsV0FDRSxDQUFBLHNCQUVGLFdBQ0UsQ0FBQSxxQkFFRixXQUNFLENBQUEsd0JBRUYsV0FDRSxDQUFBLDJCQUVGLFdBQ0UsQ0FBQSxvQkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLCtCQUVGLFdBQ0UsQ0FBQSx3QkFFRixXQUNFLENBQUEsMkJBRUYsV0FDRSxDQUFBLHVCQUVGLFdBQ0UsQ0FBQSxxQkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLHdCQUVGLFdBQ0UsQ0FBQSw0QkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLHFCQUVGLFdBQ0UsQ0FBQSxvQkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLHVCQUVGLFdBQ0UsQ0FBQSxzQkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLHlCQUVGLFdBQ0UsQ0FBQSx3QkFFRixXQUNFLENBQUEsMkJBRUYsV0FDRSxDQUFBLHVCQUVGLFdBQ0UsQ0FBQSx5QkFFRixXQUNFLENBQUEsd0JBRUYsV0FDRSxDQUFBLHdCQUVGLFdBQ0UsQ0FBQSwwQkFFRixXQUNFLENBQUEsc0JBRUYsV0FDRSxDQUFBLDBCQUVGLFdBQ0UsQ0FBQSwwQkFFRixXQUNFLENBQUEseUJBRUYsV0FDRSxDQUFBLDBCQUVGLFdBQ0UsQ0FBQSx3QkFFRixXQUNFLENBQUEsMEJBRUYsV0FDRSxDQUFBLHlCQUVGLFdBQ0UsQ0FBQSwwQkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLHlCQUVGLFdBQ0UsQ0FBQSx1QkFFRixXQUNFLENBQUEsNEJBRUYsV0FDRSxDQUFBLHNCQUVGLFdBQ0UsQ0FBQSx3QkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLHlCQUVGLFdBQ0UsQ0FBQSx1QkFFRixXQUNFLENBQUEsMEJBRUYsV0FDRSxDQUFBLHdCQUVGLFdBQ0UsQ0FBQSwwQkFFRixXQUNFLENBQUEsc0JBRUYsV0FDRSxDQUFBLHVCQUVGLFdBQ0UsQ0FBQSxzQkFFRixXQUNFLENBQUEseUJBRUYsV0FDRSxDQUFBLDBCQUVGLFdBQ0UsQ0FBQSxzQkFFRixXQUNFLENBQUEsc0JBRUYsV0FDRSxDQUFBLHFCQUVGLFdBQ0UsQ0FBQSx3QkFFRixXQUNFLENBQUEseUJBRUYsV0FDRSxDQUFBLHdCQUVGLFdBQ0UsQ0FBQSx1QkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLDBCQUVGLFdBQ0UsQ0FBQSxzQkFFRixXQUNFLENBQUEsNEJBRUYsV0FDRSxDQUFBLHVCQUVGLFdBQ0UsQ0FBQSwwQkFFRixXQUNFLENBQUEsMkJBRUYsV0FDRSxDQUFBLHVCQUVGLFdBQ0UsQ0FBQSxxQkFFRixXQUNFLENBQUEsd0JBRUYsV0FDRSxDQUFBLHVCQUVGLFdBQ0UsQ0FBQSx1QkFFRixXQUNFLENBQUEseUJBRUYsV0FDRSxDQUFBLHlCQUVGLFdBQ0UsQ0FBQSx1QkFFRixXQUNFLENBQUEscUJBRUYsV0FDRSxDQUFBLHFCQUVGLFdBQ0UsQ0FBQSx5QkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLHFCQUVGLFdBQ0UsQ0FBQSx5QkFFRixXQUNFLENBQUEsMkJBRUYsV0FDRSxDQUFBLHdCQUVGLFdBQ0UsQ0FBQSx3QkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLHVCQUVGLFdBQ0UsQ0FBQSx3QkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLDJCQUVGLFdBQ0UsQ0FBQSwyQkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLDBCQUVGLFdBQ0UsQ0FBQSx1QkFFRixXQUNFLENBQUEsOEJBRUYsV0FDRSxDQUFBLDZCQUVGLFdBQ0UsQ0FBQSw2QkFFRixXQUNFLENBQUEsMkJBRUYsV0FDRSxDQUFBLDRCQUVGLFdBQ0UsQ0FBQSwyQkFFRixXQUNFLENBQUEsNEJBRUYsV0FDRSxDQUFBLDJCQUVGLFdBQ0UsQ0FBQSx1QkFFRixXQUNFLENBQUEsMEJBRUYsV0FDRSxDQUFBLHNCQUVGLFdBQ0UsQ0FBQSxzQkFFRixXQUNFLENBQUEsb0JBRUYsV0FDRSxDQUFBLHlCQUVGLFdBQ0UsQ0FBQSxxQkFFRixXQUNFLENBQUEsMEJBRUYsV0FDRSxDQUFBLHNCQUVGLFdBQ0UsQ0FBQSx1QkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLHdCQUVGLFdBQ0UsQ0FBQSx1QkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLHFCQUVGLFdBQ0UsQ0FBQSx5QkFFRixXQUNFLENBQUEsNEJBRUYsV0FDRSxDQUFBLHFCQUVGLFdBQ0UsQ0FBQSxzQkFFRixXQUNFLENBQUEscUJBRUYsV0FDRSxDQUFBLHVCQUVGLFdBQ0UsQ0FBQSx1QkFFRixXQUNFLENBQUEseUJBRUYsV0FDRSxDQUFBLDRCQUVGLFdBQ0UsQ0FBQSx1QkFFRixXQUNFLENBQUEsd0JBRUYsV0FDRSxDQUFBLHlCQUVGLFdBQ0UsQ0FBQSx5QkFFRixXQUNFLENBQUEsb0JBRUYsV0FDRSxDQUFBLDhCQUVGLFdBQ0UsQ0FBQSx1QkFFRixXQUNFLENBQUEsc0JBRUYsV0FDRSxDQUFBLHdCQUVGLFdBQ0UsQ0FBQSwwQkFFRixXQUNFLENBQUEsd0JBRUYsV0FDRSxDQUFBLHVCQUVGLFdBQ0UsQ0FBQSwwQkFFRixXQUNFLENBQUEsd0JBRUYsV0FDRSxDQUFBLDBCQUVGLFdBQ0UsQ0FBQSxxQkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLDRCQUVGLFdBQ0UsQ0FBQSx1QkFFRixXQUNFLENBQUEsbUJBRUYsV0FDRSxDQUFBLHNCQUVGLFdBQ0UsQ0FBQSx5QkFFRixXQUNFLENBQUEsd0JBRUYsV0FDRSxDQUFBLHVCQUVGLFdBQ0UsQ0FBQSx1QkFFRixXQUNFLENBQUEsNkJBRUYsV0FDRSxDQUFBLGdDQUVGLFdBQ0UsQ0FBQSw2QkFFRixXQUNFLENBQUEsb0JBRUYsV0FDRSxDQUFBLDBCQUVGLFdBQ0UsQ0FBQSxzQkFFRixXQUNFLENBQUEsMkJBRUYsV0FDRSxDQUFBLHdCQUVGLFdBQ0UsQ0FBQSx5QkFFRixXQUNFLENBQUEseUJBRUYsV0FDRSxDQUFBLDJCQUVGLFdBQ0UsQ0FBQSx3QkFFRixXQUNFLENBQUEsOEJBRUYsV0FDRSxDQUFBLDhCQUVGLFdBQ0UsQ0FBQSwwQkFFRixXQUNFLENBQUEsNEJBRUYsV0FDRSxDQUFBLHNCQUVGLFdBQ0UsQ0FBQSwyQkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLDBCQUVGLFdBQ0UsQ0FBQSw0QkFFRixXQUNFLENBQUEsc0JBRUYsV0FDRSxDQUFBLDBCQUVGLFdBQ0UsQ0FBQSwyQkFFRixXQUNFLENBQUEsMkJBRUYsV0FDRSxDQUFBLHlCQUVGLFdBQ0UsQ0FBQSw0QkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLHdCQUVGLFdBQ0UsQ0FBQSx1QkFFRixXQUNFLENBQUEsdUJBRUYsV0FDRSxDQUFBLHdCQUVGLFdBQ0UsQ0FBQSxxQkFFRixXQUNFLENBQUEseUJBRUYsV0FDRSxDQUFBLHVCQUVGLFdBQ0UsQ0FBQSxzQkFFRixXQUNFLENBQUEsd0JBRUYsV0FDRSxDQUFBLHNCQUVGLFdBQ0UsQ0FBQSxxQkFFRixX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bXBvcnQgJy4uLy4uL19fYnVpbGQvbm9kZV9tb2R1bGVzL2Fvcy9kaXN0L2Fvcy5jc3MnO1xuQGltcG9ydCAnLi4vLi4vX19idWlsZC9ub2RlX21vZHVsZXMvc3dpcGVyL3N3aXBlci1idW5kbGUubWluLmNzcyc7XG5AaW1wb3J0IFwiLi4vLi4vX19idWlsZC9ub2RlX21vZHVsZXMvYnJlYWtwb2ludC1zYXNzL3N0eWxlc2hlZXRzL19icmVha3BvaW50XCI7XG5cbkBpbXBvcnQgXCJzY3NzL3NpdGUvcGllY2VzL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCAnLi4vZm91dC9mb3V0LnNjc3MnO1xuQGltcG9ydCBcInNjc3MvZW5naW5lL2xvYWRlclwiO1xuQGltcG9ydCBcInNjc3Mvc2l0ZS9sb2FkZXJcIjtcblxuXG4vL0hJREVTXG4vL0hJREUgbWFpbGNoaW1wIC0gYWxzbyBjb21tZW50ZWQgb3V0IHZpYSBQSFBcbi5mb290ZXIgLmwxLFxuaGVhZGVyLmhlYWRlciAuciAuaXRlbS5zaWduLXVwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmhlYWRlci5oZWFkZXIgLnIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7XG59XG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR3JhbmRSZWd1bGFyXCI7XG4gIHNyYzogdXJsKCcuLi9mb250cy9ncmFuZHJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLi4vZm9udHMvZ3JhbmRyZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQG1peGluIGZvbnQtcm9ib3RvLXJlZ3VsYXIge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQG1peGluIGZvbnQtcm9ib3RvLWl0YWxpYyB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5AbWl4aW4gZm9udC1yb2JvdG8tYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbkBtaXhpbiBmb250LXJvYm90by1ib2xkLWl0YWxpYyB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQG1peGluIGZvbnQtbnRmLWdyYW5kICgpIHtcbiAgZm9udC1mYW1pbHk6ICdHcmFuZFJlZ3VsYXInO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM3JlbTtcbn0iLCIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblBSRUNMRUFSIC1cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuKiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46MDtcblx0cGFkZGluZzowO1xuXHRvdXRsaW5lOiBub25lIWltcG9ydGFudDsgIC8vZGlzYWJsZXMgdWdseSBvdXRsaW5lXG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgIC8vc3RvcHMgaW9zIGZyb20gcmVzaXppbmcgY29weSBhdXRvbWF0aWNhbGx5XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7IC8vZm9udCB3ZWlnaHQgZml4XG5cdHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsMCwwLDAuMDA0KTsgLy9mb250IHdlaWdodCBmaXhcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApIWltcG9ydGFudDsgLy9kaXNhYmxlcyB1Z2x5IGhpZ2hsaWdodFxufSBcbmRpdiB7IFxuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IC8qIG1vbWVudHVtIHNjcm9sbGluZyBmb3IgYW55IG92ZXJmbG93OnNjcm9sbCAqLyBcbn1cbnRleHRhcmVhIHtcblx0cmVzaXplOm5vbmU7XG59ICBcbmltZyB7IFxuXHRib3JkZXI6MDsgIC8vZW5zdXJlcyBubyBib3JkZXJcblx0dmVydGljYWwtYWxpZ246dG9wOyAgLy92ZXJ0aWNhbGx5IGFsaWducyBpbWFnZSwgaWUgZml4XG5cdC8vZGlzYWJsZXMgdWdseSBzZWxlY3RcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xufSBcbmZvcm0sIFxuZmllbGRzZXQsIFxudGFibGUgIHsgXG5cdGJvcmRlcjowO1xufVxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyAgLy90YWJsZSBjZWxscyBzaGFyZSBib3JkZXJcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG59XG5pbnB1dCB7IFxuXHRib3gtc2hhZG93OiBub25lO1xuXHRib3JkZXI6MDtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cbnN1cCB7IFxuXHRmb250LXNpemU6NTAlO1xuXHRmb250LWZhbWlseTppbmhlcml0O1xufVxuLnVpLWxvYWRlciB7IFxuXHRkaXNwbGF5Om5vbmU7IC8vaGlkZSBtb2JpbGUganF1ZXJ5IGZlYXR1cmVcbn1cbmEge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSFpbXBvcnRhbnQ7IC8vc2FmYXJpIGJsdWUgdWdseVxuICBvdXRsaW5lLXN0eWxlOiBub25lO1xuICBib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7XG4gICY6YWN0aXZlLFxuICAmOnZpc2l0ZWQge1xuICAgIG91dGxpbmU6bm9uZSFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6bm9uZTtcbiAgICBib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7XG4gIH1cbn0iLCIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cblxubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU29jaWNvbic7XG4gIHNyYzogIHVybCgnLi4vZm9udHMvU29jaWNvbi5lb3Q/NDg0cjFmJyk7XG4gIHNyYzogIHVybCgnLi4vZm9udHMvU29jaWNvbi5lb3Q/NDg0cjFmI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL1NvY2ljb24ud29mZjI/NDg0cjFmJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uL2ZvbnRzL1NvY2ljb24udHRmPzQ4NHIxZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9Tb2NpY29uLndvZmY/NDg0cjFmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi4vZm9udHMvU29jaWNvbi5zdmc/NDg0cjFmI1NvY2ljb24nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbltjbGFzc149XCJzb2NpY29uLVwiXSwgW2NsYXNzKj1cIiBzb2NpY29uLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnU29jaWNvbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcblxuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zb2NpY29uLWludGVybmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU3XCI7XG59XG4uc29jaWNvbi1tb2RkYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0YlwiO1xufVxuLnNvY2ljb24taW5kaWVkYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0Y1wiO1xufVxuLnNvY2ljb24tdHJheHNvdXJjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0ZFwiO1xufVxuLnNvY2ljb24tZ2FtZWZvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0ZVwiO1xufVxuLnNvY2ljb24tcGl4aXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NGZcIjtcbn1cbi5zb2NpY29uLW15YW5pbWVsaXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTUwXCI7XG59XG4uc29jaWNvbi1ibGFja2JlcnJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTUxXCI7XG59XG4uc29jaWNvbi13aWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1MlwiO1xufVxuLnNvY2ljb24tc3BpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1M1wiO1xufVxuLnNvY2ljb24tbmFwc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1NFwiO1xufVxuLnNvY2ljb24tYmVhdHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTVcIjtcbn1cbi5zb2NpY29uLWhhY2tlcm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1NlwiO1xufVxuLnNvY2ljb24taGFja2VybmV3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0NlwiO1xufVxuLnNvY2ljb24tc21hc2h3b3JkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0N1wiO1xufVxuLnNvY2ljb24ta29ibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0OFwiO1xufVxuLnNvY2ljb24tYm9va2J1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0OVwiO1xufVxuLnNvY2ljb24tbWFpbHJ1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRhXCI7XG59XG4uc29jaWNvbi1naXRsYWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDVcIjtcbn1cbi5zb2NpY29uLWluc3RydWN0YWJsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDRcIjtcbn1cbi5zb2NpY29uLXBvcnRmb2xpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0M1wiO1xufVxuLnNvY2ljb24tY29kZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MFwiO1xufVxuLnNvY2ljb24tb3JpZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQxXCI7XG59XG4uc29jaWNvbi1uZXh0ZG9vcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MlwiO1xufVxuLnNvY2ljb24tdWRlbXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2ZcIjtcbn1cbi5zb2NpY29uLWxpdmVtYXN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2VcIjtcbn1cbi5zb2NpY29uLWNydW5jaGJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2JcIjtcbn1cbi5zb2NpY29uLWhvbWVmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzY1wiO1xufVxuLnNvY2ljb24tY2FsZW5kbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2RcIjtcbn1cbi5zb2NpY29uLXJlYWx0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjtcbn1cbi5zb2NpY29uLXRpZGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7XG59XG4uc29jaWNvbi1xb2J1ejpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xufVxuLnNvY2ljb24tbmF0Z2VvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG59XG4uc29jaWNvbi1tYXN0b2RvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxM1wiO1xufVxuLnNvY2ljb24tdW5zcGxhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTRcIjtcbn1cbi5zb2NpY29uLWhvbWVhZHZpc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG59XG4uc29jaWNvbi1hbmdpZXNsaXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE2XCI7XG59XG4uc29jaWNvbi1jb2RlcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE3XCI7XG59XG4uc29jaWNvbi1zbGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOFwiO1xufVxuLnNvY2ljb24tb3BlbmFpZ3ltOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE5XCI7XG59XG4uc29jaWNvbi1sb2dtZWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFhXCI7XG59XG4uc29jaWNvbi1maXZlcnI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWJcIjtcbn1cbi5zb2NpY29uLWdvdG9tZWV0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFjXCI7XG59XG4uc29jaWNvbi1hbGlleHByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFkXCI7XG59XG4uc29jaWNvbi1ndXJ1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFlXCI7XG59XG4uc29jaWNvbi1hcHBzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZlwiO1xufVxuLnNvY2ljb24taG9tZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjBcIjtcbn1cbi5zb2NpY29uLXpvb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjFcIjtcbn1cbi5zb2NpY29uLWFsaWJhYmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjJcIjtcbn1cbi5zb2NpY29uLWNyYWlnc2xpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjNcIjtcbn1cbi5zb2NpY29uLXdpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNFwiO1xufVxuLnNvY2ljb24tcmVkZmluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI1XCI7XG59XG4uc29jaWNvbi1nb29nbGVjYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNlwiO1xufVxuLnNvY2ljb24tc2hvcGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyN1wiO1xufVxuLnNvY2ljb24tZnJlZWxhbmNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyOFwiO1xufVxuLnNvY2ljb24tc2VlZHJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI5XCI7XG59XG4uc29jaWNvbi1iaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJhXCI7XG59XG4uc29jaWNvbi1kb29kbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmJcIjtcbn1cbi5zb2NpY29uLWJvbmFuemE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmNcIjtcbn1cbi5zb2NpY29uLXNxdWFyZXNwYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJkXCI7XG59XG4uc29jaWNvbi10b3B0YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmVcIjtcbn1cbi5zb2NpY29uLWd1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmZcIjtcbn1cbi5zb2NpY29uLWFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMFwiO1xufVxuLnNvY2ljb24tdHJ1bGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMxXCI7XG59XG4uc29jaWNvbi1sb29tbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzJcIjtcbn1cbi5zb2NpY29uLWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMzXCI7XG59XG4uc29jaWNvbi11cHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzRcIjtcbn1cbi5zb2NpY29uLWZ1bmRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM1XCI7XG59XG4uc29jaWNvbi1ib29raW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM2XCI7XG59XG4uc29jaWNvbi1nb29nbGVtYXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM3XCI7XG59XG4uc29jaWNvbi16aWxsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzhcIjtcbn1cbi5zb2NpY29uLW5pY29uaWNvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM5XCI7XG59XG4uc29jaWNvbi10b25lZGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNhXCI7XG59XG4uc29jaWNvbi1hdWdtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG59XG4uc29jaWNvbi1iaXRidWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cbi5zb2NpY29uLWZ5dXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG59XG4uc29jaWNvbi15dC1nYW1pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGJcIjtcbn1cbi5zb2NpY29uLXNrZXRjaGZhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwY1wiO1xufVxuLnNvY2ljb24tbW9iY3J1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGRcIjtcbn1cbi5zb2NpY29uLW1pY3Jvc29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZVwiO1xufVxuLnNvY2ljb24tcGFuZG9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwN1wiO1xufVxuLnNvY2ljb24tbWVzc2VuZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG4uc29jaWNvbi1nYW1ld2lzcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNVwiO1xufVxuLnNvY2ljb24tYmxvZ2xvdmluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG4uc29jaWNvbi10dW5laW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDNcIjtcbn1cbi5zb2NpY29uLWdhbWVqb2x0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG4uc29jaWNvbi10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cbi5zb2NpY29uLXNwcmVhZHNoaXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG4uc29jaWNvbi01MDBweDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMFwiO1xufVxuLnNvY2ljb24tOHRyYWNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMVwiO1xufVxuLnNvY2ljb24tYWlyYm5iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAyXCI7XG59XG4uc29jaWNvbi1hbGxpYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwM1wiO1xufVxuLnNvY2ljb24tYW1hem9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA0XCI7XG59XG4uc29jaWNvbi1hbXBsZW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDVcIjtcbn1cbi5zb2NpY29uLWFuZHJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDZcIjtcbn1cbi5zb2NpY29uLWFuZ2VsbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwN1wiO1xufVxuLnNvY2ljb24tYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDhcIjtcbn1cbi5zb2NpY29uLWFwcG5ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOVwiO1xufVxuLnNvY2ljb24tYmFpZHU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGFcIjtcbn1cbi5zb2NpY29uLWJhbmRjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBiXCI7XG59XG4uc29jaWNvbi1iYXR0bGVuZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGNcIjtcbn1cbi5zb2NpY29uLW1peGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBkXCI7XG59XG4uc29jaWNvbi1iZWJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZVwiO1xufVxuLnNvY2ljb24tYmVibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZlwiO1xufVxuLnNvY2ljb24tYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMFwiO1xufVxuLnNvY2ljb24tYmxpenphcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTFcIjtcbn1cbi5zb2NpY29uLWJsb2dnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTJcIjtcbn1cbi5zb2NpY29uLWJ1ZmZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxM1wiO1xufVxuLnNvY2ljb24tY2hyb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE0XCI7XG59XG4uc29jaWNvbi1jb2RlcndhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTVcIjtcbn1cbi5zb2NpY29uLWN1cnNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE2XCI7XG59XG4uc29jaWNvbi1kYWlseW1vdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxN1wiO1xufVxuLnNvY2ljb24tZGVlemVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE4XCI7XG59XG4uc29jaWNvbi1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTlcIjtcbn1cbi5zb2NpY29uLWRldmlhbnRhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWFcIjtcbn1cbi5zb2NpY29uLWRpYWJsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxYlwiO1xufVxuLnNvY2ljb24tZGlnZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxY1wiO1xufVxuLnNvY2ljb24tZGlzY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZFwiO1xufVxuLnNvY2ljb24tZGlzcXVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFlXCI7XG59XG4uc29jaWNvbi1kb3ViYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWZcIjtcbn1cbi5zb2NpY29uLWRyYXVnaWVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIwXCI7XG59XG4uc29jaWNvbi1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMVwiO1xufVxuLnNvY2ljb24tZHJ1cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIyXCI7XG59XG4uc29jaWNvbi1lYmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIzXCI7XG59XG4uc29jaWNvbi1lbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI0XCI7XG59XG4uc29jaWNvbi1lbmRvbW9kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNVwiO1xufVxuLnNvY2ljb24tZW52YXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI2XCI7XG59XG4uc29jaWNvbi1ldHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI3XCI7XG59XG4uc29jaWNvbi1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOFwiO1xufVxuLnNvY2ljb24tZmVlZGJ1cm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOVwiO1xufVxuLnNvY2ljb24tZmlsbXdlYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyYVwiO1xufVxuLnNvY2ljb24tZmlyZWZveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyYlwiO1xufVxuLnNvY2ljb24tZmxhdHRyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJjXCI7XG59XG4uc29jaWNvbi1mbGlja3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmRcIjtcbn1cbi5zb2NpY29uLWZvcm11bHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmVcIjtcbn1cbi5zb2NpY29uLWZvcnJzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyZlwiO1xufVxuLnNvY2ljb24tZm91cnNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMFwiO1xufVxuLnNvY2ljb24tZnJpZW5kZmVlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMVwiO1xufVxuLnNvY2ljb24tZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMyXCI7XG59XG4uc29jaWNvbi1nb29kcmVhZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzNcIjtcbn1cbi5zb2NpY29uLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNFwiO1xufVxuLnNvY2ljb24tZ29vZ2xlc2Nob2xhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNVwiO1xufVxuLnNvY2ljb24tZ29vZ2xlZ3JvdXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM2XCI7XG59XG4uc29jaWNvbi1nb29nbGVwaG90b3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzdcIjtcbn1cbi5zb2NpY29uLWdvb2dsZXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzhcIjtcbn1cbi5zb2NpY29uLWdyb292ZXNoYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM5XCI7XG59XG4uc29jaWNvbi1oYWNrZXJyYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNhXCI7XG59XG4uc29jaWNvbi1oZWFydGhzdG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzYlwiO1xufVxuLnNvY2ljb24taGVsbG9jb3RvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzY1wiO1xufVxuLnNvY2ljb24taGVyb2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNkXCI7XG59XG4uc29jaWNvbi1zbWFzaGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2VcIjtcbn1cbi5zb2NpY29uLWhvcmRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNmXCI7XG59XG4uc29jaWNvbi1ob3V6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MFwiO1xufVxuLnNvY2ljb24taWNxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQxXCI7XG59XG4uc29jaWNvbi1pZGVudGljYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MlwiO1xufVxuLnNvY2ljb24taW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0M1wiO1xufVxuLnNvY2ljb24taW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ0XCI7XG59XG4uc29jaWNvbi1pc3N1dTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NVwiO1xufVxuLnNvY2ljb24taXN0b2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ2XCI7XG59XG4uc29jaWNvbi1pdHVuZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDdcIjtcbn1cbi5zb2NpY29uLWtleWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDhcIjtcbn1cbi5zb2NpY29uLWxhbnlyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OVwiO1xufVxuLnNvY2ljb24tbGFzdGZtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRhXCI7XG59XG4uc29jaWNvbi1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRiXCI7XG59XG4uc29jaWNvbi1saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0Y1wiO1xufVxuLnNvY2ljb24tbGl2ZWpvdXJuYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGRcIjtcbn1cbi5zb2NpY29uLWx5ZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGVcIjtcbn1cbi5zb2NpY29uLW1hY29zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRmXCI7XG59XG4uc29jaWNvbi1tYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUwXCI7XG59XG4uc29jaWNvbi1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTFcIjtcbn1cbi5zb2NpY29uLW1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MlwiO1xufVxuLnNvY2ljb24tbWl4Y2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTNcIjtcbn1cbi5zb2NpY29uLW1vZGVsbWF5aGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU0XCI7XG59XG4uc29jaWNvbi1tdW1ibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTVcIjtcbn1cbi5zb2NpY29uLW15c3BhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTZcIjtcbn1cbi5zb2NpY29uLW5ld3N2aW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU3XCI7XG59XG4uc29jaWNvbi1uaW50ZW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OFwiO1xufVxuLnNvY2ljb24tbnBtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7XG59XG4uc29jaWNvbi1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVhXCI7XG59XG4uc29jaWNvbi1vcGVuaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWJcIjtcbn1cbi5zb2NpY29uLW9wZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVjXCI7XG59XG4uc29jaWNvbi1vdXRsb29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVkXCI7XG59XG4uc29jaWNvbi1vdmVyd2F0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWVcIjtcbn1cbi5zb2NpY29uLXBhdHJlb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWZcIjtcbn1cbi5zb2NpY29uLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MFwiO1xufVxuLnNvY2ljb24tcGVyaXNjb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYxXCI7XG59XG4uc29jaWNvbi1wZXJzb25hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYyXCI7XG59XG4uc29jaWNvbi1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjNcIjtcbn1cbi5zb2NpY29uLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjRcIjtcbn1cbi5zb2NpY29uLXBsYXllcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NVwiO1xufVxuLnNvY2ljb24tcGxheXN0YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjZcIjtcbn1cbi5zb2NpY29uLXBvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2N1wiO1xufVxuLnNvY2ljb24tcXE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjhcIjtcbn1cbi5zb2NpY29uLXF1b3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY5XCI7XG59XG4uc29jaWNvbi1yYWlkY2FsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2YVwiO1xufVxuLnNvY2ljb24tcmF2ZWxyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2YlwiO1xufVxuLnNvY2ljb24tcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZjXCI7XG59XG4uc29jaWNvbi1yZW5yZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmRcIjtcbn1cbi5zb2NpY29uLXJlc2VhcmNoZ2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZVwiO1xufVxuLnNvY2ljb24tcmVzaWRlbnRhZHZpc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZmXCI7XG59XG4uc29jaWNvbi1yZXZlcmJuYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzBcIjtcbn1cbi5zb2NpY29uLXJzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MVwiO1xufVxuLnNvY2ljb24tc2hhcmV0aGlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcyXCI7XG59XG4uc29jaWNvbi1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3M1wiO1xufVxuLnNvY2ljb24tc2xpZGVzaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NFwiO1xufVxuLnNvY2ljb24tc211Z211ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NVwiO1xufVxuLnNvY2ljb24tc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzZcIjtcbn1cbi5zb2NpY29uLXNvbmdraWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7XG59XG4uc29jaWNvbi1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc4XCI7XG59XG4uc29jaWNvbi1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc5XCI7XG59XG4uc29jaWNvbi1zdGFja2V4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdhXCI7XG59XG4uc29jaWNvbi1zdGFja292ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdiXCI7XG59XG4uc29jaWNvbi1zdGFyY3JhZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2NcIjtcbn1cbi5zb2NpY29uLXN0YXlmcmllbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdkXCI7XG59XG4uc29jaWNvbi1zdGVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3ZVwiO1xufVxuLnNvY2ljb24tc3RvcmVob3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3ZlwiO1xufVxuLnNvY2ljb24tc3RyYXZhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XG59XG4uc29jaWNvbi1zdHJlYW1qYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODFcIjtcbn1cbi5zb2NpY29uLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgyXCI7XG59XG4uc29jaWNvbi1zd2FybTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4M1wiO1xufVxuLnNvY2ljb24tdGVhbXNwZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg0XCI7XG59XG4uc29jaWNvbi10ZWFtdmlld2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg1XCI7XG59XG4uc29jaWNvbi10ZWNobm9yYXRpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg2XCI7XG59XG4uc29jaWNvbi10ZWxlZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4N1wiO1xufVxuLnNvY2ljb24tdHJpcGFkdmlzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODhcIjtcbn1cbi5zb2NpY29uLXRyaXBpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OVwiO1xufVxuLnNvY2ljb24tdHJpcGxlajpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4YVwiO1xufVxuLnNvY2ljb24tdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhiXCI7XG59XG4uc29jaWNvbi10d2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGNcIjtcbn1cbi5zb2NpY29uLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGRcIjtcbn1cbi5zb2NpY29uLXViZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGVcIjtcbn1cbi5zb2NpY29uLXZlbnRyaWxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhmXCI7XG59XG4uc29jaWNvbi12aWFkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTBcIjtcbn1cbi5zb2NpY29uLXZpYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkxXCI7XG59XG4uc29jaWNvbi12aWV3YnVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkyXCI7XG59XG4uc29jaWNvbi12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5M1wiO1xufVxuLnNvY2ljb24tdmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NFwiO1xufVxuLnNvY2ljb24tdmtvbnRha3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk1XCI7XG59XG4uc29jaWNvbi13YXJjcmFmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NlwiO1xufVxuLnNvY2ljb24td2VjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk3XCI7XG59XG4uc29jaWNvbi13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5OFwiO1xufVxuLnNvY2ljb24td2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTlcIjtcbn1cbi5zb2NpY29uLXdpa2lwZWRpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5YVwiO1xufVxuLnNvY2ljb24td2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5YlwiO1xufVxuLnNvY2ljb24td29yZHByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDljXCI7XG59XG4uc29jaWNvbi13eWtvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5ZFwiO1xufVxuLnNvY2ljb24teGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5ZVwiO1xufVxuLnNvY2ljb24teGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5ZlwiO1xufVxuLnNvY2ljb24teWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYTBcIjtcbn1cbi5zb2NpY29uLXlhbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhMVwiO1xufVxuLnNvY2ljb24teWFuZGV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGEyXCI7XG59XG4uc29jaWNvbi15ZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGEzXCI7XG59XG4uc29jaWNvbi15b3Vub3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYTRcIjtcbn1cbi5zb2NpY29uLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYTVcIjtcbn1cbi5zb2NpY29uLXphcGllcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhNlwiO1xufVxuLnNvY2ljb24temVycGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGE3XCI7XG59XG4uc29jaWNvbi16b21hdG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYThcIjtcbn1cbi5zb2NpY29uLXp5bmdhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGE5XCI7XG59XG4iLCIvKiFcbiAqIEhhbWJ1cmdlcnNcbiAqIEBkZXNjcmlwdGlvbiBUYXN0eSBDU1MtYW5pbWF0ZWQgaGFtYnVyZ2Vyc1xuICogQGF1dGhvciBKb25hdGhhbiBTdWggQGpvbnN1aFxuICogQHNpdGUgaHR0cHM6Ly9qb25zdWguY29tL2hhbWJ1cmdlcnNcbiAqIEBsaW5rIGh0dHBzOi8vZ2l0aHViLmNvbS9qb25zdWgvaGFtYnVyZ2Vyc1xuICovXG4uaGFtYnVyZ2VyIHtcbiAgcGFkZGluZzogMTVweCAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgZmlsdGVyO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4uaGFtYnVyZ2VyOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43OyB9XG4uaGFtYnVyZ2VyLmlzLWFjdGl2ZTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNzsgfVxuLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcixcbi5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSxcbi5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuXG4uaGFtYnVyZ2VyLWJveCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5oYW1idXJnZXItaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0ycHg7IH1cbi5oYW1idXJnZXItaW5uZXIsIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTsgfVxuLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4uaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IC0xMHB4OyB9XG4uaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGJvdHRvbTogLTEwcHg7IH1cblxuLypcbiAgICogM0RYXG4gICAqL1xuLmhhbWJ1cmdlci0tM2R4IC5oYW1idXJnZXItYm94IHtcbiAgcGVyc3BlY3RpdmU6IDgwcHg7IH1cblxuLmhhbWJ1cmdlci0tM2R4IC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpOyB9XG4uaGFtYnVyZ2VyLS0zZHggLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLS0zZHggLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7IH1cblxuLmhhbWJ1cmdlci0tM2R4LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7IH1cbi5oYW1idXJnZXItLTNkeC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSByb3RhdGUoNDVkZWcpOyB9XG4uaGFtYnVyZ2VyLS0zZHguaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgcm90YXRlKC00NWRlZyk7IH1cblxuLypcbiAgICogM0RYIFJldmVyc2VcbiAgICovXG4uaGFtYnVyZ2VyLS0zZHgtciAuaGFtYnVyZ2VyLWJveCB7XG4gIHBlcnNwZWN0aXZlOiA4MHB4OyB9XG5cbi5oYW1idXJnZXItLTNkeC1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpOyB9XG4uaGFtYnVyZ2VyLS0zZHgtciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItLTNkeC1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpOyB9XG5cbi5oYW1idXJnZXItLTNkeC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpOyB9XG4uaGFtYnVyZ2VyLS0zZHgtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSByb3RhdGUoNDVkZWcpOyB9XG4uaGFtYnVyZ2VyLS0zZHgtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSByb3RhdGUoLTQ1ZGVnKTsgfVxuXG4vKlxuICAgKiAzRFlcbiAgICovXG4uaGFtYnVyZ2VyLS0zZHkgLmhhbWJ1cmdlci1ib3gge1xuICBwZXJzcGVjdGl2ZTogODBweDsgfVxuXG4uaGFtYnVyZ2VyLS0zZHkgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSksIGJhY2tncm91bmQtY29sb3IgMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7IH1cbi5oYW1idXJnZXItLTNkeSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItLTNkeSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTsgfVxuXG4uaGFtYnVyZ2VyLS0zZHkuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZyk7IH1cbi5oYW1idXJnZXItLTNkeS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSByb3RhdGUoNDVkZWcpOyB9XG4uaGFtYnVyZ2VyLS0zZHkuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgcm90YXRlKC00NWRlZyk7IH1cblxuLypcbiAgICogM0RZIFJldmVyc2VcbiAgICovXG4uaGFtYnVyZ2VyLS0zZHktciAuaGFtYnVyZ2VyLWJveCB7XG4gIHBlcnNwZWN0aXZlOiA4MHB4OyB9XG5cbi5oYW1idXJnZXItLTNkeS1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpOyB9XG4uaGFtYnVyZ2VyLS0zZHktciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItLTNkeS1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpOyB9XG5cbi5oYW1idXJnZXItLTNkeS1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7IH1cbi5oYW1idXJnZXItLTNkeS1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHJvdGF0ZSg0NWRlZyk7IH1cbi5oYW1idXJnZXItLTNkeS1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi8qXG4gICAqIDNEWFlcbiAgICovXG4uaGFtYnVyZ2VyLS0zZHh5IC5oYW1idXJnZXItYm94IHtcbiAgcGVyc3BlY3RpdmU6IDgwcHg7IH1cblxuLmhhbWJ1cmdlci0tM2R4eSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSwgYmFja2dyb3VuZC1jb2xvciAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTsgfVxuLmhhbWJ1cmdlci0tM2R4eSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItLTNkeHkgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7IH1cblxuLmhhbWJ1cmdlci0tM2R4eS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpIHJvdGF0ZVkoMTgwZGVnKTsgfVxuLmhhbWJ1cmdlci0tM2R4eS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSByb3RhdGUoNDVkZWcpOyB9XG4uaGFtYnVyZ2VyLS0zZHh5LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi8qXG4gICAqIDNEWFkgUmV2ZXJzZVxuICAgKi9cbi5oYW1idXJnZXItLTNkeHktciAuaGFtYnVyZ2VyLWJveCB7XG4gIHBlcnNwZWN0aXZlOiA4MHB4OyB9XG5cbi5oYW1idXJnZXItLTNkeHktciAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSwgYmFja2dyb3VuZC1jb2xvciAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTsgfVxuLmhhbWJ1cmdlci0tM2R4eS1yIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci0tM2R4eS1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpOyB9XG5cbi5oYW1idXJnZXItLTNkeHktci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpIHJvdGF0ZVkoMTgwZGVnKSByb3RhdGVaKC0xODBkZWcpOyB9XG4uaGFtYnVyZ2VyLS0zZHh5LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgcm90YXRlKDQ1ZGVnKTsgfVxuLmhhbWJ1cmdlci0tM2R4eS1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi8qXG4gICAqIEFycm93XG4gICAqL1xuLmhhbWJ1cmdlci0tYXJyb3cuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLThweCwgMCwgMCkgcm90YXRlKC00NWRlZykgc2NhbGUoMC43LCAxKTsgfVxuXG4uaGFtYnVyZ2VyLS1hcnJvdy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04cHgsIDAsIDApIHJvdGF0ZSg0NWRlZykgc2NhbGUoMC43LCAxKTsgfVxuXG4vKlxuICAgKiBBcnJvdyBSaWdodFxuICAgKi9cbi5oYW1idXJnZXItLWFycm93LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoOHB4LCAwLCAwKSByb3RhdGUoNDVkZWcpIHNjYWxlKDAuNywgMSk7IH1cblxuLmhhbWJ1cmdlci0tYXJyb3ctci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDhweCwgMCwgMCkgcm90YXRlKC00NWRlZykgc2NhbGUoMC43LCAxKTsgfVxuXG4vKlxuICAgKiBBcnJvdyBBbHRcbiAgICovXG4uaGFtYnVyZ2VyLS1hcnJvd2FsdCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjFzIGVhc2UsIHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7IH1cblxuLmhhbWJ1cmdlci0tYXJyb3dhbHQgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyAwLjFzIGVhc2UsIHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7IH1cblxuLmhhbWJ1cmdlci0tYXJyb3dhbHQuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtOHB4LCAtMTBweCwgMCkgcm90YXRlKC00NWRlZykgc2NhbGUoMC43LCAxKTtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZSwgdHJhbnNmb3JtIDAuMXMgMC4xcyBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMsIDAuNjg1LCAwLjIyKTsgfVxuXG4uaGFtYnVyZ2VyLS1hcnJvd2FsdC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLThweCwgMTBweCwgMCkgcm90YXRlKDQ1ZGVnKSBzY2FsZSgwLjcsIDEpO1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyBlYXNlLCB0cmFuc2Zvcm0gMC4xcyAwLjFzIGN1YmljLWJlemllcigwLjg5NSwgMC4wMywgMC42ODUsIDAuMjIpOyB9XG5cbi8qXG4gICAqIEFycm93IEFsdCBSaWdodFxuICAgKi9cbi5oYW1idXJnZXItLWFycm93YWx0LXIgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4xcyBlYXNlLCB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpOyB9XG5cbi5oYW1idXJnZXItLWFycm93YWx0LXIgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyAwLjFzIGVhc2UsIHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7IH1cblxuLmhhbWJ1cmdlci0tYXJyb3dhbHQtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDhweCwgLTEwcHgsIDApIHJvdGF0ZSg0NWRlZykgc2NhbGUoMC43LCAxKTtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZSwgdHJhbnNmb3JtIDAuMXMgMC4xcyBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMsIDAuNjg1LCAwLjIyKTsgfVxuXG4uaGFtYnVyZ2VyLS1hcnJvd2FsdC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg4cHgsIDEwcHgsIDApIHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDAuNywgMSk7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIGVhc2UsIHRyYW5zZm9ybSAwLjFzIDAuMXMgY3ViaWMtYmV6aWVyKDAuODk1LCAwLjAzLCAwLjY4NSwgMC4yMik7IH1cblxuLypcbiAgICogQXJyb3cgVHVyblxuICAgKi9cbi5oYW1idXJnZXItLWFycm93dHVybi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpOyB9XG4uaGFtYnVyZ2VyLS1hcnJvd3R1cm4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoOHB4LCAwLCAwKSByb3RhdGUoNDVkZWcpIHNjYWxlKDAuNywgMSk7IH1cbi5oYW1idXJnZXItLWFycm93dHVybi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDhweCwgMCwgMCkgcm90YXRlKC00NWRlZykgc2NhbGUoMC43LCAxKTsgfVxuXG4vKlxuICAgKiBBcnJvdyBUdXJuIFJpZ2h0XG4gICAqL1xuLmhhbWJ1cmdlci0tYXJyb3d0dXJuLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTsgfVxuLmhhbWJ1cmdlci0tYXJyb3d0dXJuLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLThweCwgMCwgMCkgcm90YXRlKC00NWRlZykgc2NhbGUoMC43LCAxKTsgfVxuLmhhbWJ1cmdlci0tYXJyb3d0dXJuLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtOHB4LCAwLCAwKSByb3RhdGUoNDVkZWcpIHNjYWxlKDAuNywgMSk7IH1cblxuLypcbiAgICogQm9yaW5nXG4gICAqL1xuLmhhbWJ1cmdlci0tYm9yaW5nIC5oYW1idXJnZXItaW5uZXIsIC5oYW1idXJnZXItLWJvcmluZyAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItLWJvcmluZyAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG5vbmU7IH1cblxuLmhhbWJ1cmdlci0tYm9yaW5nLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4uaGFtYnVyZ2VyLS1ib3JpbmcuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDsgfVxuLmhhbWJ1cmdlci0tYm9yaW5nLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTsgfVxuXG4vKlxuICAgKiBDb2xsYXBzZVxuICAgKi9cbi5oYW1idXJnZXItLWNvbGxhcHNlIC5oYW1idXJnZXItaW5uZXIge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xM3M7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTNzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbi5oYW1idXJnZXItLWNvbGxhcHNlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdG9wOiAtMjBweDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksIG9wYWNpdHkgMC4xcyBsaW5lYXI7IH1cbi5oYW1idXJnZXItLWNvbGxhcHNlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRvcCAwLjEycyAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLjY2NjY3LCAwLjY2NjY3LCAxKSwgdHJhbnNmb3JtIDAuMTNzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG5cbi5oYW1idXJnZXItLWNvbGxhcHNlLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMjJzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbi5oYW1idXJnZXItLWNvbGxhcHNlLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLCBvcGFjaXR5IDAuMXMgMC4yMnMgbGluZWFyOyB9XG4uaGFtYnVyZ2VyLS1jb2xsYXBzZS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjE2cyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIHRyYW5zZm9ybSAwLjEzcyAwLjI1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuXG4vKlxuICAgKiBDb2xsYXBzZSBSZXZlcnNlXG4gICAqL1xuLmhhbWJ1cmdlci0tY29sbGFwc2UtciAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTNzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEzcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4uaGFtYnVyZ2VyLS1jb2xsYXBzZS1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdG9wOiAtMjBweDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksIG9wYWNpdHkgMC4xcyBsaW5lYXI7IH1cbi5oYW1idXJnZXItLWNvbGxhcHNlLXIgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMTJzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLCB0cmFuc2Zvcm0gMC4xM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cblxuLmhhbWJ1cmdlci0tY29sbGFwc2Utci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMjJzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbi5oYW1idXJnZXItLWNvbGxhcHNlLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIG9wYWNpdHkgMC4xcyAwLjIycyBsaW5lYXI7IH1cbi5oYW1idXJnZXItLWNvbGxhcHNlLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjE2cyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIHRyYW5zZm9ybSAwLjEzcyAwLjI1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuXG4vKlxuICAgKiBFbGFzdGljXG4gICAqL1xuLmhhbWJ1cmdlci0tZWxhc3RpYyAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdG9wOiAycHg7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjc1cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpOyB9XG4uaGFtYnVyZ2VyLS1lbGFzdGljIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogMTBweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjEyNXMgMC4yNzVzIGVhc2U7IH1cbi5oYW1idXJnZXItLWVsYXN0aWMgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0b3A6IDIwcHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI3NXMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7IH1cblxuLmhhbWJ1cmdlci0tZWxhc3RpYy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgcm90YXRlKDEzNWRlZyk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMDc1czsgfVxuLmhhbWJ1cmdlci0tZWxhc3RpYy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gIG9wYWNpdHk6IDA7IH1cbi5oYW1idXJnZXItLWVsYXN0aWMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCkgcm90YXRlKC0yNzBkZWcpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA3NXM7IH1cblxuLypcbiAgICogRWxhc3RpYyBSZXZlcnNlXG4gICAqL1xuLmhhbWJ1cmdlci0tZWxhc3RpYy1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0b3A6IDJweDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNzVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7IH1cbi5oYW1idXJnZXItLWVsYXN0aWMtciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IDEwcHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xMjVzIDAuMjc1cyBlYXNlOyB9XG4uaGFtYnVyZ2VyLS1lbGFzdGljLXIgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0b3A6IDIwcHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI3NXMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7IH1cblxuLmhhbWJ1cmdlci0tZWxhc3RpYy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSByb3RhdGUoLTEzNWRlZyk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMDc1czsgfVxuLmhhbWJ1cmdlci0tZWxhc3RpYy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgb3BhY2l0eTogMDsgfVxuLmhhbWJ1cmdlci0tZWxhc3RpYy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA3NXM7IH1cblxuLypcbiAgICogRW1waGF0aWNcbiAgICovXG4uaGFtYnVyZ2VyLS1lbXBoYXRpYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbi5oYW1idXJnZXItLWVtcGhhdGljIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTI1cyAwLjE3NXMgZWFzZS1pbjsgfVxuLmhhbWJ1cmdlci0tZW1waGF0aWMgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTI1cyBjdWJpYy1iZXppZXIoMC42LCAwLjA0LCAwLjk4LCAwLjMzNSksIHRvcCAwLjA1cyAwLjEyNXMgbGluZWFyLCBsZWZ0IDAuMTI1cyAwLjE3NXMgZWFzZS1pbjsgfVxuLmhhbWJ1cmdlci0tZW1waGF0aWMgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xMjVzIGN1YmljLWJlemllcigwLjYsIDAuMDQsIDAuOTgsIDAuMzM1KSwgdG9wIDAuMDVzIDAuMTI1cyBsaW5lYXIsIHJpZ2h0IDAuMTI1cyAwLjE3NXMgZWFzZS1pbjsgfVxuLmhhbWJ1cmdlci0tZW1waGF0aWMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4uaGFtYnVyZ2VyLS1lbXBoYXRpYy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgbGVmdDogLTgwcHg7XG4gIHRvcDogLTgwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoODBweCwgODBweCwgMCkgcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjEyNXMgZWFzZS1vdXQsIHRvcCAwLjA1cyAwLjEyNXMgbGluZWFyLCB0cmFuc2Zvcm0gMC4xMjVzIDAuMTc1cyBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTsgfVxuLmhhbWJ1cmdlci0tZW1waGF0aWMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgcmlnaHQ6IC04MHB4O1xuICB0b3A6IC04MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04MHB4LCA4MHB4LCAwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNpdGlvbjogcmlnaHQgMC4xMjVzIGVhc2Utb3V0LCB0b3AgMC4wNXMgMC4xMjVzIGxpbmVhciwgdHJhbnNmb3JtIDAuMTI1cyAwLjE3NXMgY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7IH1cblxuLypcbiAgICogRW1waGF0aWMgUmV2ZXJzZVxuICAgKi9cbi5oYW1idXJnZXItLWVtcGhhdGljLXIge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4uaGFtYnVyZ2VyLS1lbXBoYXRpYy1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTI1cyAwLjE3NXMgZWFzZS1pbjsgfVxuLmhhbWJ1cmdlci0tZW1waGF0aWMtciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xMjVzIGN1YmljLWJlemllcigwLjYsIDAuMDQsIDAuOTgsIDAuMzM1KSwgdG9wIDAuMDVzIDAuMTI1cyBsaW5lYXIsIGxlZnQgMC4xMjVzIDAuMTc1cyBlYXNlLWluOyB9XG4uaGFtYnVyZ2VyLS1lbXBoYXRpYy1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTI1cyBjdWJpYy1iZXppZXIoMC42LCAwLjA0LCAwLjk4LCAwLjMzNSksIHRvcCAwLjA1cyAwLjEyNXMgbGluZWFyLCByaWdodCAwLjEyNXMgMC4xNzVzIGVhc2UtaW47IH1cbi5oYW1idXJnZXItLWVtcGhhdGljLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4uaGFtYnVyZ2VyLS1lbXBoYXRpYy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICBsZWZ0OiAtODBweDtcbiAgdG9wOiA4MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDgwcHgsIC04MHB4LCAwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjEyNXMgZWFzZS1vdXQsIHRvcCAwLjA1cyAwLjEyNXMgbGluZWFyLCB0cmFuc2Zvcm0gMC4xMjVzIDAuMTc1cyBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTsgfVxuLmhhbWJ1cmdlci0tZW1waGF0aWMtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICByaWdodDogLTgwcHg7XG4gIHRvcDogODBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtODBweCwgLTgwcHgsIDApIHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb246IHJpZ2h0IDAuMTI1cyBlYXNlLW91dCwgdG9wIDAuMDVzIDAuMTI1cyBsaW5lYXIsIHRyYW5zZm9ybSAwLjEyNXMgMC4xNzVzIGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpOyB9XG5cbi8qXG4gICAqIE1pbnVzXG4gICAqL1xuLmhhbWJ1cmdlci0tbWludXMgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLS1taW51cyAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjA4cyAwcyBlYXNlLW91dCwgdG9wIDAuMDhzIDBzIGVhc2Utb3V0LCBvcGFjaXR5IDBzIGxpbmVhcjsgfVxuXG4uaGFtYnVyZ2VyLS1taW51cy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLS1taW51cy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4wOHMgZWFzZS1vdXQsIHRvcCAwLjA4cyBlYXNlLW91dCwgb3BhY2l0eSAwcyAwLjA4cyBsaW5lYXI7IH1cblxuLmhhbWJ1cmdlci0tbWludXMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogMDsgfVxuXG4uaGFtYnVyZ2VyLS1taW51cy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBib3R0b206IDA7IH1cblxuLypcbiAgICogU2xpZGVyXG4gICAqL1xuLmhhbWJ1cmdlci0tc2xpZGVyIC5oYW1idXJnZXItaW5uZXIge1xuICB0b3A6IDJweDsgfVxuLmhhbWJ1cmdlci0tc2xpZGVyIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogMTBweDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7IH1cbi5oYW1idXJnZXItLXNsaWRlciAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRvcDogMjBweDsgfVxuXG4uaGFtYnVyZ2VyLS1zbGlkZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHJvdGF0ZSg0NWRlZyk7IH1cbi5oYW1idXJnZXItLXNsaWRlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUzZCgtNS43MTQyOXB4LCAtNnB4LCAwKTtcbiAgb3BhY2l0eTogMDsgfVxuLmhhbWJ1cmdlci0tc2xpZGVyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHJvdGF0ZSgtOTBkZWcpOyB9XG5cbi8qXG4gICAqIFNsaWRlciBSZXZlcnNlXG4gICAqL1xuLmhhbWJ1cmdlci0tc2xpZGVyLXIgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRvcDogMnB4OyB9XG4uaGFtYnVyZ2VyLS1zbGlkZXItciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IDEwcHg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzOyB9XG4uaGFtYnVyZ2VyLS1zbGlkZXItciAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRvcDogMjBweDsgfVxuXG4uaGFtYnVyZ2VyLS1zbGlkZXItci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgcm90YXRlKC00NWRlZyk7IH1cbi5oYW1idXJnZXItLXNsaWRlci1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlM2QoNS43MTQyOXB4LCAtNnB4LCAwKTtcbiAgb3BhY2l0eTogMDsgfVxuLmhhbWJ1cmdlci0tc2xpZGVyLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCkgcm90YXRlKDkwZGVnKTsgfVxuXG4vKlxuICAgKiBTcGluXG4gICAqL1xuLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjI1cyBlYXNlLWluLCBvcGFjaXR5IDAuMXMgZWFzZS1pbjsgfVxuLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIDAuMjVzIGVhc2UtaW4sIHRyYW5zZm9ybSAwLjIycyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuXG4uaGFtYnVyZ2VyLS1zcGluLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuLmhhbWJ1cmdlci0tc3Bpbi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyBlYXNlLW91dCwgb3BhY2l0eSAwLjFzIDAuMTJzIGVhc2Utb3V0OyB9XG4uaGFtYnVyZ2VyLS1zcGluLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgZWFzZS1vdXQsIHRyYW5zZm9ybSAwLjIycyAwLjEycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuXG4vKlxuICAgKiBTcGluIFJldmVyc2VcbiAgICovXG4uaGFtYnVyZ2VyLS1zcGluLXIgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjJzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbi5oYW1idXJnZXItLXNwaW4tciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjI1cyBlYXNlLWluLCBvcGFjaXR5IDAuMXMgZWFzZS1pbjsgfVxuLmhhbWJ1cmdlci0tc3Bpbi1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgMC4yNXMgZWFzZS1pbiwgdHJhbnNmb3JtIDAuMjJzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG5cbi5oYW1idXJnZXItLXNwaW4tci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0yMjVkZWcpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4uaGFtYnVyZ2VyLS1zcGluLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZS1vdXQsIG9wYWNpdHkgMC4xcyAwLjEycyBlYXNlLW91dDsgfVxuLmhhbWJ1cmdlci0tc3Bpbi1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMjJzIDAuMTJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG5cbi8qXG4gICAqIFNwcmluZ1xuICAgKi9cbi5oYW1idXJnZXItLXNwcmluZyAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdG9wOiAycHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMHMgMC4xM3MgbGluZWFyOyB9XG4uaGFtYnVyZ2VyLS1zcHJpbmcgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiAxMHB4O1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLjY2NjY3LCAwLjY2NjY3LCAxKSwgdHJhbnNmb3JtIDAuMTNzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4uaGFtYnVyZ2VyLS1zcHJpbmcgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0b3A6IDIwcHg7XG4gIHRyYW5zaXRpb246IHRvcCAwLjJzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLCB0cmFuc2Zvcm0gMC4xM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cblxuLmhhbWJ1cmdlci0tc3ByaW5nLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4yMnM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbi5oYW1idXJnZXItLXNwcmluZy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjE1cyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIHRyYW5zZm9ybSAwLjEzcyAwLjIycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSByb3RhdGUoNDVkZWcpOyB9XG4uaGFtYnVyZ2VyLS1zcHJpbmcuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIHRyYW5zZm9ybSAwLjEzcyAwLjIycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSByb3RhdGUoLTQ1ZGVnKTsgfVxuXG4vKlxuICAgKiBTcHJpbmcgUmV2ZXJzZVxuICAgKi9cbi5oYW1idXJnZXItLXNwcmluZy1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xM3M7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbi5oYW1idXJnZXItLXNwcmluZy1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdG9wOiAtMjBweDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksIG9wYWNpdHkgMHMgbGluZWFyOyB9XG4uaGFtYnVyZ2VyLS1zcHJpbmctciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLjY2NjY3LCAwLjY2NjY3LCAxKSwgdHJhbnNmb3JtIDAuMTNzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG5cbi5oYW1idXJnZXItLXNwcmluZy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMjJzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbi5oYW1idXJnZXItLXNwcmluZy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLCBvcGFjaXR5IDBzIDAuMjJzIGxpbmVhcjsgfVxuLmhhbWJ1cmdlci0tc3ByaW5nLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjE1cyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIHRyYW5zZm9ybSAwLjEzcyAwLjIycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuXG4vKlxuICAgKiBTdGFuZFxuICAgKi9cbi5oYW1idXJnZXItLXN0YW5kIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wNzVzIDAuMTVzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMDc1cyBsaW5lYXI7IH1cbi5oYW1idXJnZXItLXN0YW5kIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRvcCAwLjA3NXMgMC4wNzVzIGVhc2UtaW4sIHRyYW5zZm9ybSAwLjA3NXMgMHMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbi5oYW1idXJnZXItLXN0YW5kIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDc1cyAwLjA3NXMgZWFzZS1pbiwgdHJhbnNmb3JtIDAuMDc1cyAwcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuXG4uaGFtYnVyZ2VyLS1zdGFuZC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDc1cyAwcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSwgYmFja2dyb3VuZC1jb2xvciAwcyAwLjE1cyBsaW5lYXI7IH1cbi5oYW1idXJnZXItLXN0YW5kLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zaXRpb246IHRvcCAwLjA3NXMgMC4xcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMDc1cyAwLjE1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuLmhhbWJ1cmdlci0tc3RhbmQuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgMC4xcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMDc1cyAwLjE1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuXG4vKlxuICAgKiBTdGFuZCBSZXZlcnNlXG4gICAqL1xuLmhhbWJ1cmdlci0tc3RhbmQtciAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDc1cyAwLjE1cyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KSwgYmFja2dyb3VuZC1jb2xvciAwcyAwLjA3NXMgbGluZWFyOyB9XG4uaGFtYnVyZ2VyLS1zdGFuZC1yIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRvcCAwLjA3NXMgMC4wNzVzIGVhc2UtaW4sIHRyYW5zZm9ybSAwLjA3NXMgMHMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbi5oYW1idXJnZXItLXN0YW5kLXIgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4wNzVzIDAuMDc1cyBlYXNlLWluLCB0cmFuc2Zvcm0gMC4wNzVzIDBzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG5cbi5oYW1idXJnZXItLXN0YW5kLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wNzVzIDBzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMTVzIGxpbmVhcjsgfVxuLmhhbWJ1cmdlci0tc3RhbmQtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4wNzVzIDAuMXMgZWFzZS1vdXQsIHRyYW5zZm9ybSAwLjA3NXMgMC4xNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbi5oYW1idXJnZXItLXN0YW5kLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgMC4xcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMDc1cyAwLjE1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuXG4vKlxuICAgKiBTcXVlZXplXG4gICAqL1xuLmhhbWJ1cmdlci0tc3F1ZWV6ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4wNzVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbi5oYW1idXJnZXItLXNxdWVlemUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMDc1cyAwLjEycyBlYXNlLCBvcGFjaXR5IDAuMDc1cyBlYXNlOyB9XG4uaGFtYnVyZ2VyLS1zcXVlZXplIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDc1cyAwLjEycyBlYXNlLCB0cmFuc2Zvcm0gMC4wNzVzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG5cbi5oYW1idXJnZXItLXNxdWVlemUuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTJzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbi5oYW1idXJnZXItLXNxdWVlemUuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMDc1cyBlYXNlLCBvcGFjaXR5IDAuMDc1cyAwLjEycyBlYXNlOyB9XG4uaGFtYnVyZ2VyLS1zcXVlZXplLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDc1cyBlYXNlLCB0cmFuc2Zvcm0gMC4wNzVzIDAuMTJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG5cbi8qXG4gICAqIFZvcnRleFxuICAgKi9cbi5oYW1idXJnZXItLXZvcnRleCAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTsgfVxuLmhhbWJ1cmdlci0tdm9ydGV4IC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci0tdm9ydGV4IC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7IH1cbi5oYW1idXJnZXItLXZvcnRleCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0b3AsIG9wYWNpdHk7IH1cbi5oYW1idXJnZXItLXZvcnRleCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvdHRvbSwgdHJhbnNmb3JtOyB9XG5cbi5oYW1idXJnZXItLXZvcnRleC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDc2NWRlZyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7IH1cbi5oYW1idXJnZXItLXZvcnRleC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLS12b3J0ZXguaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7IH1cbi5oYW1idXJnZXItLXZvcnRleC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwOyB9XG4uaGFtYnVyZ2VyLS12b3J0ZXguaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cblxuLypcbiAgICogVm9ydGV4IFJldmVyc2VcbiAgICovXG4uaGFtYnVyZ2VyLS12b3J0ZXgtciAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTsgfVxuLmhhbWJ1cmdlci0tdm9ydGV4LXIgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLS12b3J0ZXgtciAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyOyB9XG4uaGFtYnVyZ2VyLS12b3J0ZXgtciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0b3AsIG9wYWNpdHk7IH1cbi5oYW1idXJnZXItLXZvcnRleC1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm90dG9tLCB0cmFuc2Zvcm07IH1cblxuLmhhbWJ1cmdlci0tdm9ydGV4LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNzY1ZGVnKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTsgfVxuLmhhbWJ1cmdlci0tdm9ydGV4LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci0tdm9ydGV4LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7IH1cbi5oYW1idXJnZXItLXZvcnRleC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDA7IH1cbi5oYW1idXJnZXItLXZvcnRleC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTsgfVxuIiwiLy91c2UgaW4gZmxvYXRzXG4uY2xlYXJmaXg6YWZ0ZXIge1xuXHRjb250ZW50OiBcIiBcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMDtcblx0Y2xlYXI6IGJvdGg7XG59XG5cbi8qIGFkZCB0aGlzIGNsYXMgdG8ga2lsbCBhIGNzcyB0cmFuc2l0aW9uIGluIHByb2dyZXNzLCB0aGVuIHJlbW92ZSBpdCBhZ2FpbiAqL1xuLmtpbGwtY3NzLXRyYW5zaXRpb24ge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwbXMgZWFzZSFpbXBvcnRhbnQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMG1zIGVhc2UhaW1wb3J0YW50O1xuICAgXHQtby10cmFuc2l0aW9uOiBhbGwgMG1zIGVhc2UhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwbXMgZWFzZSFpbXBvcnRhbnQ7XG59XG5cbi8vc3RvcCBhbiBlbGVtZW50IGFuZCBpdHMgY2hpbGRyZW4gZnJvbSBiZWluZyBzZWxlY3RhYmxlXG4ubm9zZWxlY3Qge1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4vL3ZlcnRpY2FsIGFsaWduIGVsZW1lbnRzXG4vL3VzYWdlIDxkaXYgY2xhc3M9XCJkaXYtdGFibGVcIj48ZGl2IGNsYXNzPVwiZGl2LXRhYmxlY2VsbFwiPmNvcHk8L2Rpdj48L2Rpdj5cbi5kaXYtdGFibGUgeyBcblx0ZGlzcGxheTp0YWJsZTtcblx0aGVpZ2h0OjEwMCU7XG5cdHdpZHRoOjEwMCU7XG59XG4uZGl2LXRhYmxlY2VsbCB7IFxuXHRkaXNwbGF5OnRhYmxlLWNlbGw7XG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcblx0aGVpZ2h0OjEwMCU7XG5cdHdpZHRoOjEwMCU7XG59XG5cbi8vc29jaWNvbiBzcGVjaWFsc1xuLnNvY2ljb24geyBcblx0QGluY2x1ZGUgdHJhbnNpdGlvbi1ob3ZlcigpO1xufVxuLnNvY2ljb24sIFxuLnNvY2ljb246aG92ZXIsICBcbi5zb2NpY29uX2EsICBcbi5zb2NpY29uX2E6aG92ZXIgeyBcblx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG59XG5cblxuXG5cbi8vIGJnaW1nXG4uYmdpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDowO1xuICBsZWZ0OjA7XG4gIHdpZHRoOjEwMCU7XG4gIGhlaWdodDoxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICB2aWRlbyB7XG4gICAgLy90aGlzIGlzIHRoZSBub3JtYWwgd2F5XG4gICAgLy93aWR0aDoxMDAlO1xuICAgIC8vaGVpZ2h0OjEwMCU7XG4gICAgLy8tby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAvL29iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgLy90aGlzIGlzIHRoZSB3YXkgdGhhdCBhbHNvIGluY2x1ZGVzIElFXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAvL291ciBtb2R1bGVzIGFyZSBhbHdheXMgaW4gbGFuZHNjYXBlIG1vZGUsIG5ldmVyIHBvcnRyYWl0XG4gICAgLy9pZiBwb3J0cmFpdCwgd2UnZCBoYXZlIHdpZHRoIDEwMCUgYW5kIGhlaWdodCBhdXRvXG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgICYucG9ydHJhaXQge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgYm9keS5icm93c2VyLXNhZmFyaSAmLFxuICAgIGJvZHkuYnJvd3Nlci1jaHJvbWUgJiB7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgdG9wOjA7XG4gICAgICBsZWZ0OjA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xuICAgIH1cblxuICB9XG5cbiAgJi50bCB7IGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wIDt9XG4gICYudGMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO31cbiAgJi50ciB7IGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDt9XG4gICYuY2wgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjt9XG4gICYuY2MgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO31cbiAgJi5jciB7IGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlciA7fVxuICAmLmJsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207fVxuICAmLmJjIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTt9XG4gICYuYnIgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207fVxuXG59XG5cblxuLy9hcHBseSB0byBpbWcgdGFnXG4uaW1naG92ZXIge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uX2FsbCgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTowLjk7XG4gIH1cbn1cblxuLy9mb3IgdXNpbmcgaW4gQGV4dGVuZCAubWF0ZXJpYWwtaWNvbnNcbi5tYXRlcmlhbC1pY29ucyB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBkaXJlY3Rpb246IGx0cjtcbiAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbi5hYnMwMCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOjA7XG4gIGxlZnQ6MDtcbn1cbi5hYnMxMDAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDowO1xuICBsZWZ0OjA7XG4gIHdpZHRoOjEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn0iLCIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblZBUklBQkxFU1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5AbWl4aW4gdHJhbnNpdGlvbi1ob3ZlcigpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDM1MG1zIGVhc2UsIGNvbG9yIDM1MG1zIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMzUwbXMgZWFzZSwgYm94LXNoYWRvdyAzNTBtcyBlYXNlLCBib3JkZXIgMzUwbXMgZWFzZSwgd2lkdGggMzUwbXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDM1MG1zIGVhc2UsIGNvbG9yIDM1MG1zIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMzUwbXMgZWFzZSwgYm94LXNoYWRvdyAzNTBtcyBlYXNlLCBib3JkZXIgMzUwbXMgZWFzZSwgd2lkdGggMzUwbXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAzNTBtcyBlYXNlLCBjb2xvciAzNTBtcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDM1MG1zIGVhc2UsIGJveC1zaGFkb3cgMzUwbXMgZWFzZSwgYm9yZGVyIDM1MG1zIGVhc2UsIHdpZHRoIDM1MG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzUwbXMgZWFzZSwgY29sb3IgMzUwbXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAzNTBtcyBlYXNlLCBib3gtc2hhZG93IDM1MG1zIGVhc2UsIGJvcmRlciAzNTBtcyBlYXNlLCB3aWR0aCAzNTBtcyBlYXNlO1xuICBAaW5jbHVkZSB3aWxsQ2hhbmdlKCk7XG59XG5cbkBtaXhpbiB0cmFuc2l0aW9uLWNvbG9yKCkge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDM1MG1zIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMzUwbXMgZWFzZSwgYm9yZGVyLWNvbG9yIDM1MG1zIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMzUwbXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAzNTBtcyBlYXNlLCBib3JkZXItY29sb3IgMzUwbXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMzUwbXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAzNTBtcyBlYXNlLCBib3JkZXItY29sb3IgMzUwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzUwbXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAzNTBtcyBlYXNlLCBib3JkZXItY29sb3IgMzUwbXMgZWFzZTtcbiAgQGluY2x1ZGUgd2lsbENoYW5nZSgpO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbi1hbGwoKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgQGluY2x1ZGUgd2lsbENoYW5nZSgpO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbi1vcGFjaXR5KCkge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMzUwbXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDM1MG1zIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMzUwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzNTBtcyBlYXNlO1xuICBAaW5jbHVkZSB3aWxsQ2hhbmdlKCk7XG59XG5cbi8qIEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLXRpbWVtcygzNTBtcykgKi9cbkBtaXhpbiB0cmFuc2l0aW9uLWFsbC10aW1lbXMoJHRpbWVtcykge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAkdGltZW1zIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsICR0aW1lbXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsICR0aW1lbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsICR0aW1lbXMgZWFzZTtcbiAgQGluY2x1ZGUgd2lsbENoYW5nZSgpO1xufVxuXG5cbi8qIEBpbmNsdWRlIHRyYW5zaXRpb24tZGVsYXktdGltZW1zKDM1MG1zKSAqL1xuQG1peGluIHRyYW5zaXRpb24tZGVsYXktdGltZW1zKCR0aW1lbXMpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAkdGltZW1zO1xuICAtbW96LXRyYW5zaXRpb24tZGVsYXk6ICR0aW1lbXM7XG4gIC1vLXRyYW5zaXRpb24tZGVsYXk6ICR0aW1lbXM7XG4gIHRyYW5zaXRpb24tZGVsYXk6ICR0aW1lbXM7XG4gIEBpbmNsdWRlIHdpbGxDaGFuZ2UoKTtcbn1cblxuLy90cmFuc2l0aW9uLXR5cGUobGVmdCk7IG5vIHF1b3Rlc1xuQG1peGluIHRyYW5zaXRpb24tdHlwZSgkcHJvcGVydHkpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkcHJvcGVydHkgMzUwbXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiAkcHJvcGVydHkgMzUwbXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogJHByb3BlcnR5IDM1MG1zIGVhc2U7XG4gIHRyYW5zaXRpb246ICRwcm9wZXJ0eSAzNTBtcyBlYXNlO1xuICBAaW5jbHVkZSB3aWxsQ2hhbmdlKCk7XG59XG5cbi8qIGV4IHRyYW5zaXRpb24tZGVsYXkoMzUwbXMpICovXG5AbWl4aW4gdHJhbnNpdGlvbi1kZWxheSgkdGltZW1zKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogYWxsICR0aW1lbXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uLWRlbGF5OiBhbGwgJHRpbWVtcyBlYXNlO1xuICAtby10cmFuc2l0aW9uLWRlbGF5OiBhbGwgJHRpbWVtcyBlYXNlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiBhbGwgJHRpbWVtcyBlYXNlO1xuICBAaW5jbHVkZSB3aWxsQ2hhbmdlKCk7XG59XG5cbi8vQGluY2x1ZGUgY2FsYyggd2lkdGgsICcxMDAlIC0gMzJweCcpO1xuQG1peGluIGNhbGMoJHByb3BlcnR5LCAkZXhwcmVzc2lvbikge1xuICAjeyRwcm9wZXJ0eX06IC1tb3otY2FsYygjeyRleHByZXNzaW9ufSk7XG4gICN7JHByb3BlcnR5fTogLXdlYmtpdC1jYWxjKCN7JGV4cHJlc3Npb259KTtcbiAgI3skcHJvcGVydHl9OiBjYWxjKCN7JGV4cHJlc3Npb259KTtcbn1cblxuQG1peGluIGNhbGMtaW1wb3J0YW50KCRwcm9wZXJ0eSwgJGV4cHJlc3Npb24pIHtcbiAgI3skcHJvcGVydHl9OiAtbW96LWNhbGMoI3skZXhwcmVzc2lvbn0pICFpbXBvcnRhbnQ7XG4gICN7JHByb3BlcnR5fTogLXdlYmtpdC1jYWxjKCN7JGV4cHJlc3Npb259KSAhaW1wb3J0YW50O1xuICAjeyRwcm9wZXJ0eX06IGNhbGMoI3skZXhwcmVzc2lvbn0pICFpbXBvcnRhbnQ7XG59XG5cbkBtaXhpbiBwb3Atb3V0LXRleHQtdGlnaHQoKSB7XG4gIHRleHQtc2hhZG93OiAwIDAgMTBweCAjMDAwO1xufVxuXG5AbWl4aW4gcG9wLW91dC10ZXh0KCkge1xuICB0ZXh0LXNoYWRvdzogMCAwIDIwcHggIzAwMDtcbn1cblxuQG1peGluIHBvcC1vdXQtdGV4dC1zdWJ0bGUoKSB7XG4gIHRleHQtc2hhZG93OiAwIDAgNDBweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuXG5AbWl4aW4gcG9wLW91dC1ib3goKSB7XG4gIGJveC1zaGFkb3c6IDAgMCAyMHB4ICMwMDA7XG59XG5cbkBtaXhpbiBwb3Atb3V0LWJveC1zdWJ0bGUoKSB7XG4gIGJveC1zaGFkb3c6IDAgMCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbkBtaXhpbiBwb3Atb3V0LWJveC1zdWJ0bGVzdCgpIHtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuQG1peGluIHBvcC1vdXQtYm94LXN1YnRsZS1raWxsKCkge1xuICBib3gtc2hhZG93OiAwIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5AbWl4aW4gcm90YXRlLTkwY2MoKSB7XG4gIC8qIFNhZmFyaSAqL1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIC8qIEZpcmVmb3ggKi9cbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAvKiBJRSAqL1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLyogT3BlcmEgKi9cbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLyogSW50ZXJuZXQgRXhwbG9yZXIgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKTtcbn1cblxuLyogYXBwbGllIHRyYW5zaXRpb24tYWxsIHRvIGhvbGRlciBiZWZvcmUsIGFsc28gdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjsgKi9cbkBtaXhpbiByb3RhdGUtMzYwKCkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249NCk7XG59XG5cblxuLy9AaW5jbHVkZSB1bmRlcmxpbmVob3ZlcigjMDAwLDJweCwtMnB4KTsgLy9leHBhbmQgb3V0IGZyb20gY2VudGVyXG4vL0BpbmNsdWRlIHVuZGVybGluZWhvdmVyKCMwMDAsMnB4LC0ycHgsJ3NpZGVzd2lwZXInKTsgLy9leHBhbmQgbGVmdCB0byByaWdodFxuXG5AbWl4aW4gdW5kZXJsaW5laG92ZXIoJGNvbG9yLCRzaXplLCRib3R0b20sJG1vZGU6XCJjZW50ZXJcIikge1xuICBAaW5jbHVkZSB1bmRlcmxpbmVob3Zlci1zcGxpdC1wcmVob3ZlcigkY29sb3IsICRzaXplLCAkYm90dG9tLCAkbW9kZSk7XG4gICY6aG92ZXIge1xuICAgIEBpbmNsdWRlIHVuZGVybGluZWhvdmVyLXNwbGl0LWhvdmVyKCRtb2RlKTtcbiAgfVxufVxuXG5AbWl4aW4gdW5kZXJsaW5laG92ZXItc3BsaXQtcHJlaG92ZXIoJGNvbG9yLCRzaXplLCRib3R0b20sJG1vZGU6IFwiY2VudGVyXCIpIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogJHNpemU7XG4gICAgYm90dG9tOiAkYm90dG9tO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDY1MG1zIGVhc2UgMHM7XG4gICAgdHJhbnNpdGlvbjogYWxsIDY1MG1zIGVhc2UgMHM7XG4gICAgQGlmICRtb2RlID09ICdzaWRlc3dpcGVyJyB7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgfSBAZWxzZSB7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgIH1cblxuICB9XG59XG5cbkBtaXhpbiB1bmRlcmxpbmVob3Zlci1zcGxpdC1ob3ZlcigkbW9kZTonY2VudGVyJykge1xuICAmOmJlZm9yZSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UgMHM7XG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UgMHM7XG4gICAgQGlmICRtb2RlID09ICdzaWRlc3dpcGVyJyB7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgfSBAZWxzZSB7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gdW5kZXJsaW5laG92ZXItZ2VuZXJpYygkY29sb3IsJG1vZGU6J3NpZGVzd2lwZXInKSB7XG4gIEBpbmNsdWRlIHVuZGVybGluZWhvdmVyKCRjb2xvciwgMnB4LCAtMnB4LCAkbW9kZSk7XG59XG5cbkBtaXhpbiB1bmRlcmxpbmVob3ZlcmtpbGwoKSB7XG4gICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1peGluIGZhbmN5LWxpbmVzLWhvdmVyKCRib3JkZXJTdGFydGVyLCRib3JkZXJHbG93KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlclN0YXJ0ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwoKTtcbiAgaW1nLCAuaG92ZXItY29udGFpbmVyLWltZyB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwoKTtcbiAgfVxuICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMztcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zaXRpb246IDAuN3M7XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAxMDAlO1xuICB9XG4gICY6OmFmdGVyIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgfVxuICAmOmhvdmVyOjpiZWZvcmUsICY6aG92ZXI6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gICY6aG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IDAgMCA5cHggMXB4ICRib3JkZXJHbG93LCBpbnNldCAwIDAgOXB4IDFweCAkYm9yZGVyR2xvdztcblxuICAgIGltZywgLmhvdmVyLWNvbnRhaW5lci1pbWcge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbiAgICB9XG4gIH1cblxuXG4gIC8qXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwoKTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6MC44NTtcbiAgICAgIC5pbWctZnVsbCB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG4gICAgICB9XG4gICAgfVxuICAgICovXG5cblxufVxuXG5AbWl4aW4gc2lkZS1zd2lwZS1idXR0b24tZmlsbCgkZGVmYXVsdENvbG9yLCRob3ZlckNvbG9yKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0Q29sb3I7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyQ29sb3I7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCA2NTBtcyBlYXNlO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gIHotaW5kZXg6IDA7XG5cbiAgJjpob3ZlciB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdHJhbnNpdGlvbjogd2lkdGggMzUwbXMgZWFzZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vQGluY2x1ZGUgdGV4dC1vdXRsaW5lKDJweCwjZmZmLHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuQG1peGluIHRleHQtb3V0bGluZSgkc3Ryb2tlV2lkdGgsJHN0cm9rZUNvbG9yLCAkZmlsbENvbG9yLCRmYWlsc2FmZUNvbG9yOiNmZmYpIHtcbiAgY29sb3I6ICRmYWlsc2FmZUNvbG9yO1xuICAtbW96LXRleHQtZmlsbC1jb2xvcjogJGZpbGxDb2xvcjtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICRmaWxsQ29sb3I7XG4gIHRleHQtZmlsbC1jb2xvcjogJGZpbGxDb2xvcjtcbiAgLW1vei10ZXh0LXN0cm9rZS1jb2xvcjogJHN0cm9rZUNvbG9yO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkc3Ryb2tlQ29sb3I7XG4gIHRleHQtc3Ryb2tlLWNvbG9yOiAkc3Ryb2tlQ29sb3I7XG4gIC1tb3otdGV4dC1zdHJva2Utd2lkdGg6ICRzdHJva2VXaWR0aDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogJHN0cm9rZVdpZHRoO1xuICB0ZXh0LXN0cm9rZS13aWR0aDogJHN0cm9rZVdpZHRoO1xufVxuXG5cbkBtaXhpbiBzZXQtaW5wdXQtcGxhY2Vob2xkZXItY29sb3IoJGNvbCkge1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbFxuICB9XG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2w7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbDtcbiAgfVxuICAmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sO1xuICB9XG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbDtcbiAgfVxufVxuXG5cbkBtaXhpbiBwbGFjZWhvbGRlciB7XG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50XG4gIH1cbiAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudFxuICB9XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50XG4gIH1cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50XG4gIH1cbn1cblxuXG5AbWl4aW4gY29sdW1uLWJyZWFrLWluc2lkZSB7XG4gIC13ZWJraXQtY29sdW1uLWJyZWFrLWluc2lkZTogYXZvaWQ7IC8qIENocm9tZSwgU2FmYXJpICovXG4gIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgLyogVGhlb3JldGljYWxseSBGRiAyMCsgKi9cbiAgYnJlYWstaW5zaWRlOiBhdm9pZC1jb2x1bW47IC8qIElFIDExICovXG59XG5cbkBmdW5jdGlvbiBnZXQtdncoJHRhcmdldCkge1xuICAkdnctY29udGV4dDogKDE3MDAgKi4wMSkgKiAxcHg7XG4gIEByZXR1cm4gKCR0YXJnZXQvJHZ3LWNvbnRleHQpICogMXZ3O1xufVxuXG5cbkBtaXhpbiB2aDEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBtaW4taGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwKTtcbn1cblxuQG1peGluIHdpbGxDaGFuZ2Uge1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eSwgc2NhbGUsIGZpbHRlciwgdHJhbnNmb3JtO1xufVxuIiwiLy9TQyAtIDQtMjAtMjAyMFxuXG4vL0JSRUFLU1xuJGJyZWFrcG9pbnQtdGlueTozNzBweDtcbiRicmVha3BvaW50LXNtYWxsZXI6NTAwcHg7XG4kYnJlYWtwb2ludC1zbWFsbDo5MDBweDtcbiRicmVha3BvaW50LXNtYWxsLXBsdXMtMTo5MDFweDtcbiRicmVha3BvaW50LW1lZGl1bToxNDAwcHg7XG4kYnJlYWtwb2ludC1tZWRpdW0tcGx1cy0xOjE0MDFweDtcbiRicmVha3BvaW50LW1vYmlsZS1uYXY6OTQwcHg7XG5cbi8vQ0FQU1xuJG1heC13aWR0aC1zaXRlOjE0MDBweDtcbiRtYXgtd2lkdGgtc2l0ZS1wbHVzLTE6MTQwMXB4O1xuJG1heC13aWR0aC1jb3B5OjkwMHB4O1xuXG4vL1BBRERJTkdTXG4kbWFzdGVyLXBhZGRpbmc6MTAwcHg7XG4kbWFzdGVyLXBhZGRpbmctMng6MjAwcHg7XG4kbWFzdGVyLXBhZGRpbmctNHg6NDAwcHg7XG4kbWFzdGVyLXBhZGRpbmctbWVkaXVtOjgwcHg7XG4kbWFzdGVyLXBhZGRpbmctbWVkaXVtLTJ4OjE2MHB4O1xuJG1hc3Rlci1wYWRkaW5nLW1lZGl1bS00eDozMjBweDtcbiRtYXN0ZXItcGFkZGluZy1tb2JpbGU6MjBweDtcbiRtYXN0ZXItcGFkZGluZy1tb2JpbGUtMng6NDBweDtcbiRtYXN0ZXItcGFkZGluZy1tb2JpbGUtNHg6ODBweDtcbiRtYXN0ZXItcGFkZGluZy10aW55OjEwcHg7XG4kbWFzdGVyLXBhZGRpbmctdGlueS0yeDoyMHB4O1xuJG1hc3Rlci1wYWRkaW5nLXRpbnktNHg6NDBweDtcblxuJG1hc3Rlci1wYWRkaW5nLXRiOjQwcHg7XG4kbWFzdGVyLXBhZGRpbmctdGItbWVkaXVtOjMwcHg7XG4kbWFzdGVyLXBhZGRpbmctdGItbW9iaWxlOjIwcHg7XG4kbWFzdGVyLXBhZGRpbmctdGItdGlueToxNXB4O1xuXG5cbi8vTUlYSU5TXG5AbWl4aW4gbWFzdGVyLXBhZGRpbmctbHIoKSB7XG4gIHBhZGRpbmctbGVmdDokbWFzdGVyLXBhZGRpbmc7XG4gIHBhZGRpbmctcmlnaHQ6JG1hc3Rlci1wYWRkaW5nO1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xuICAgIHBhZGRpbmctbGVmdDokbWFzdGVyLXBhZGRpbmctbWVkaXVtO1xuICAgIHBhZGRpbmctcmlnaHQ6JG1hc3Rlci1wYWRkaW5nLW1lZGl1bTtcbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgcGFkZGluZy1sZWZ0OiRtYXN0ZXItcGFkZGluZy1tb2JpbGU7XG4gICAgcGFkZGluZy1yaWdodDokbWFzdGVyLXBhZGRpbmctbW9iaWxlO1xuICB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtdGlueSkge1xuICAgIHBhZGRpbmctbGVmdDokbWFzdGVyLXBhZGRpbmctdGlueTtcbiAgICBwYWRkaW5nLXJpZ2h0OiRtYXN0ZXItcGFkZGluZy10aW55O1xuICB9XG59XG5AbWl4aW4gbWFzdGVyLXBhZGRpbmctdGIoKSB7XG4gIHBhZGRpbmctdG9wOiRtYXN0ZXItcGFkZGluZy10YjtcbiAgcGFkZGluZy1ib3R0b206JG1hc3Rlci1wYWRkaW5nLXRiO1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xuICAgIHBhZGRpbmctdG9wOiRtYXN0ZXItcGFkZGluZy10Yi1tZWRpdW07XG4gICAgcGFkZGluZy1ib3R0b206JG1hc3Rlci1wYWRkaW5nLXRiLW1lZGl1bTtcbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgcGFkZGluZy10b3A6JG1hc3Rlci1wYWRkaW5nLXRiLW1vYmlsZTtcbiAgICBwYWRkaW5nLWJvdHRvbTokbWFzdGVyLXBhZGRpbmctdGItbW9iaWxlO1xuICB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtdGlueSkge1xuICAgIHBhZGRpbmctdG9wOiRtYXN0ZXItcGFkZGluZy10Yi10aW55O1xuICAgIHBhZGRpbmctYm90dG9tOiRtYXN0ZXItcGFkZGluZy10Yi10aW55O1xuICB9XG59XG5AbWl4aW4gbWFzdGVyLXBhZGRpbmctdCgpIHtcbiAgcGFkZGluZy10b3A6JG1hc3Rlci10Yi1wYWRkaW5nO1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xuICAgIHBhZGRpbmctdG9wOiRtYXN0ZXItcGFkZGluZy10Yi1tZWRpdW07XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgIHBhZGRpbmctdG9wOiRtYXN0ZXItcGFkZGluZy10Yi1tb2JpbGU7XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC10aW55KSB7XG4gICAgcGFkZGluZy10b3A6JG1hc3Rlci1wYWRkaW5nLXRiLXRpbnk7XG4gIH1cbn1cbkBtaXhpbiBtYXN0ZXItcGFkZGluZy1iKCkge1xuICBwYWRkaW5nLWJvdHRvbTokbWFzdGVyLXBhZGRpbmctdGI7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XG4gICAgcGFkZGluZy1ib3R0b206JG1hc3Rlci1wYWRkaW5nLXRiLW1lZGl1bTtcbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgcGFkZGluZy1ib3R0b206JG1hc3Rlci1wYWRkaW5nLXRiLW1vYmlsZTtcbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXRpbnkpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTokbWFzdGVyLXBhZGRpbmctdGItdGlueTtcbiAgfVxufVxuXG5AbWl4aW4gbWFzdGVyLXBhZGRpbmctbHItd2lkdGgoKSB7XG4gIGJveC1zaXppbmc6IGluaXRpYWwhaW1wb3J0YW50O1xuICBAaW5jbHVkZSBjYWxjKHdpZHRoLCcxMDAlIC0gJyArICRtYXN0ZXItcGFkZGluZy0yeCk7XG4gIHBhZGRpbmctbGVmdDokbWFzdGVyLXBhZGRpbmc7XG4gIHBhZGRpbmctcmlnaHQ6JG1hc3Rlci1wYWRkaW5nO1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xuICAgIEBpbmNsdWRlIGNhbGMod2lkdGgsJzEwMCUgLSAnICsgJG1hc3Rlci1wYWRkaW5nLW1lZGl1bS0yeCk7XG4gICAgcGFkZGluZy1sZWZ0OiRtYXN0ZXItcGFkZGluZy1tZWRpdW07XG4gICAgcGFkZGluZy1yaWdodDokbWFzdGVyLXBhZGRpbmctbWVkaXVtO1xuICB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICBAaW5jbHVkZSBjYWxjKHdpZHRoLCcxMDAlIC0gJyArICRtYXN0ZXItcGFkZGluZy1tb2JpbGUtMngpO1xuICAgIHBhZGRpbmctbGVmdDokbWFzdGVyLXBhZGRpbmctbW9iaWxlO1xuICAgIHBhZGRpbmctcmlnaHQ6JG1hc3Rlci1wYWRkaW5nLW1vYmlsZTtcbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXRpbnkpIHtcbiAgICBAaW5jbHVkZSBjYWxjKHdpZHRoLCcxMDAlIC0gJyArICRtYXN0ZXItcGFkZGluZy10aW55LTJ4KTtcbiAgICBwYWRkaW5nLWxlZnQ6JG1hc3Rlci1wYWRkaW5nLXRpbnk7XG4gICAgcGFkZGluZy1yaWdodDokbWFzdGVyLXBhZGRpbmctdGlueTtcbiAgfVxufVxuQG1peGluIG1hc3Rlci1wYWRkaW5nLWxyLXdpZHRoLTJ4KCkge1xuICBib3gtc2l6aW5nOiBpbml0aWFsIWltcG9ydGFudDtcbiAgQGluY2x1ZGUgY2FsYyh3aWR0aCwnMTAwJSAtICcgKyAkbWFzdGVyLXBhZGRpbmctNHgpO1xuICBwYWRkaW5nLWxlZnQ6JG1hc3Rlci1wYWRkaW5nLTJ4O1xuICBwYWRkaW5nLXJpZ2h0OiRtYXN0ZXItcGFkZGluZy0yeDtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcbiAgICBAaW5jbHVkZSBjYWxjKHdpZHRoLCcxMDAlIC0gJyArICRtYXN0ZXItcGFkZGluZy1tZWRpdW0tNHgpO1xuICAgIHBhZGRpbmctbGVmdDokbWFzdGVyLXBhZGRpbmctbWVkaXVtLTJ4O1xuICAgIHBhZGRpbmctcmlnaHQ6JG1hc3Rlci1wYWRkaW5nLW1lZGl1bS0yeDtcbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgQGluY2x1ZGUgY2FsYyh3aWR0aCwnMTAwJSAtICcgKyAkbWFzdGVyLXBhZGRpbmctbW9iaWxlLTR4KTtcbiAgICBwYWRkaW5nLWxlZnQ6JG1hc3Rlci1wYWRkaW5nLW1vYmlsZS0yeDtcbiAgICBwYWRkaW5nLXJpZ2h0OiRtYXN0ZXItcGFkZGluZy1tb2JpbGUtMng7XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC10aW55KSB7XG4gICAgQGluY2x1ZGUgY2FsYyh3aWR0aCwnMTAwJSAtICcgKyAkbWFzdGVyLXBhZGRpbmctdGlueS00eCk7XG4gICAgcGFkZGluZy1sZWZ0OiRtYXN0ZXItcGFkZGluZy10aW55LTJ4O1xuICAgIHBhZGRpbmctcmlnaHQ6JG1hc3Rlci1wYWRkaW5nLXRpbnktMng7XG4gIH1cbn1cblxuQG1peGluIG1hc3Rlci1uZWdhdGl2ZS1sZWZ0LW1hcmdpbigpIHtcbiAgbWFyZ2luLWxlZnQ6LSRtYXN0ZXItcGFkZGluZztcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcbiAgICBtYXJnaW4tbGVmdDotJG1hc3Rlci1wYWRkaW5nLW1lZGl1bTtcbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgbWFyZ2luLWxlZnQ6LSRtYXN0ZXItcGFkZGluZy1tb2JpbGU7XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC10aW55KSB7XG4gICAgbWFyZ2luLWxlZnQ6LSRtYXN0ZXItcGFkZGluZy10aW55O1xuICB9XG59XG5cbkBtaXhpbiBtYXN0ZXItcG9zaXRpb24tbGVmdCgpIHtcbiAgbGVmdDokbWFzdGVyLXBhZGRpbmc7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XG4gICAgbGVmdDokbWFzdGVyLXBhZGRpbmctbWVkaXVtO1xuICB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICBsZWZ0OiRtYXN0ZXItcGFkZGluZy1tb2JpbGU7XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC10aW55KSB7XG4gICAgbGVmdDokbWFzdGVyLXBhZGRpbmctdGlueTtcbiAgfVxufVxuQG1peGluIHdpZHRoLTEwMC1taW51cy1tYXN0ZXItcG9zaXRpb24tbGVmdCgpIHtcbiAgQGluY2x1ZGUgY2FsYyh3aWR0aCwnMTAwJSAtICcgKyAkbWFzdGVyLXBhZGRpbmctMngpO1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xuICAgIEBpbmNsdWRlIGNhbGMod2lkdGgsJzEwMCUgLSAnICsgJG1hc3Rlci1wYWRkaW5nLW1lZGl1bS0yeCk7XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgIEBpbmNsdWRlIGNhbGMod2lkdGgsJzEwMCUgLSAnICsgJG1hc3Rlci1wYWRkaW5nLW1vYmlsZS0yeCk7XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC10aW55KSB7XG4gICAgQGluY2x1ZGUgY2FsYyh3aWR0aCwnMTAwJSAtICcgKyAkbWFzdGVyLXBhZGRpbmctdGlueS0yeCk7XG4gIH1cbn1cblxuXG5AbWl4aW4gbWFzdGVyLW1hcmdpbi1scigpIHtcbiAgbWFyZ2luLWxlZnQ6JG1hc3Rlci1wYWRkaW5nO1xuICBtYXJnaW4tcmlnaHQ6JG1hc3Rlci1wYWRkaW5nO1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xuICAgIG1hcmdpbi1sZWZ0OiRtYXN0ZXItcGFkZGluZy1tZWRpdW07XG4gICAgbWFyZ2luLXJpZ2h0OiRtYXN0ZXItcGFkZGluZy1tZWRpdW07XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgIG1hcmdpbi1sZWZ0OiRtYXN0ZXItcGFkZGluZy1tb2JpbGU7XG4gICAgbWFyZ2luLXJpZ2h0OiRtYXN0ZXItcGFkZGluZy1tb2JpbGU7XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC10aW55KSB7XG4gICAgbWFyZ2luLWxlZnQ6JG1hc3Rlci1wYWRkaW5nLXRpbnk7XG4gICAgbWFyZ2luLXJpZ2h0OiRtYXN0ZXItcGFkZGluZy10aW55O1xuICB9XG59XG5AbWl4aW4gbWFzdGVyLW1hcmdpbi10YigpIHtcbiAgbWFyZ2luLXRvcDokbWFzdGVyLXBhZGRpbmctdGI7XG4gIG1hcmdpbi1ib3R0b206JG1hc3Rlci1wYWRkaW5nLXRiO1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xuICAgIG1hcmdpbi10b3A6JG1hc3Rlci1wYWRkaW5nLXRiLW1lZGl1bTtcbiAgICBtYXJnaW4tYm90dG9tOiRtYXN0ZXItcGFkZGluZy10Yi1tZWRpdW07XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgIG1hcmdpbi10b3A6JG1hc3Rlci1wYWRkaW5nLXRiLW1vYmlsZTtcbiAgICBtYXJnaW4tYm90dG9tOiRtYXN0ZXItcGFkZGluZy10Yi1tb2JpbGU7XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC10aW55KSB7XG4gICAgbWFyZ2luLXRvcDokbWFzdGVyLXBhZGRpbmctdGItdGlueTtcbiAgICBtYXJnaW4tYm90dG9tOiRtYXN0ZXItcGFkZGluZy10Yi10aW55O1xuICB9XG59XG5AbWl4aW4gbWFzdGVyLW1hcmdpbi10KCkge1xuICBtYXJnaW4tdG9wOiRtYXN0ZXItcGFkZGluZy10YjtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcbiAgICBtYXJnaW4tdG9wOiRtYXN0ZXItcGFkZGluZy10Yi1tZWRpdW07XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgIG1hcmdpbi10b3A6JG1hc3Rlci1wYWRkaW5nLXRiLW1vYmlsZTtcbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXRpbnkpIHtcbiAgICBtYXJnaW4tdG9wOiRtYXN0ZXItcGFkZGluZy10Yi10aW55O1xuICB9XG59XG5AbWl4aW4gbWFzdGVyLW1hcmdpbi1iKCkge1xuICBtYXJnaW4tYm90dG9tOiRtYXN0ZXItcGFkZGluZy10YjtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcbiAgICBtYXJnaW4tYm90dG9tOiRtYXN0ZXItcGFkZGluZy10Yi1tZWRpdW07XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgIG1hcmdpbi1ib3R0b206JG1hc3Rlci1wYWRkaW5nLXRiLW1vYmlsZTtcbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXRpbnkpIHtcbiAgICBtYXJnaW4tYm90dG9tOiRtYXN0ZXItcGFkZGluZy10Yi10aW55O1xuICB9XG59XG5cblxuLy9HTE9CQUwgQ0xBU1NFU1xuLmNhcHBlciB7XG4gIHdpZHRoOjEwMCU7XG4gIG1heC13aWR0aDogJG1heC13aWR0aC1zaXRlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAmLndoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi5jYXBwZXItcGFkZGVkIHtcbiAgQGluY2x1ZGUgbWFzdGVyLXBhZGRpbmctbHItd2lkdGgoKTtcbiAgJi5uby1tb2JpbGUtcGFkIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDowIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi5jYXBwZXItcGFkZGVkLTJ4IHtcbiAgQGluY2x1ZGUgbWFzdGVyLXBhZGRpbmctbHItd2lkdGgtMngoKTtcbn1cblxuXG5AbWl4aW4gYmxvY2tzLW1hcmdpbi10YigpIHtcbiAgJGJsb2Nrc01hcmdpbjoxMHB4O1xuICBtYXJnaW4tdG9wOiRibG9ja3NNYXJnaW47XG4gIG1hcmdpbi1ib3R0b206JGJsb2Nrc01hcmdpbjtcbiAgLypcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcbiAgICBtYXJnaW4tdG9wOiRtYXN0ZXItcGFkZGluZy10Yi1tZWRpdW07XG4gICAgbWFyZ2luLWJvdHRvbTokbWFzdGVyLXBhZGRpbmctdGItbWVkaXVtO1xuICB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICBtYXJnaW4tdG9wOiRtYXN0ZXItcGFkZGluZy10Yi1tb2JpbGU7XG4gICAgbWFyZ2luLWJvdHRvbTokbWFzdGVyLXBhZGRpbmctdGItbW9iaWxlO1xuICB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtdGlueSkge1xuICAgIG1hcmdpbi10b3A6JG1hc3Rlci1wYWRkaW5nLXRiLXRpbnk7XG4gICAgbWFyZ2luLWJvdHRvbTokbWFzdGVyLXBhZGRpbmctdGItdGlueTtcbiAgfVxuXG4gICAqL1xufVxuIiwiLnJ0ZXtcbiAgJjpub3QoLm5vLW1heC13aWR0aCkge1xuICAgIG1heC13aWR0aDokbWF4LXdpZHRoLWNvcHk7XG4gICAgLy9tYXJnaW4tbGVmdDogYXV0bztcbiAgICAvL21hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICBjb2xvcjojMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgZm9udC1yb2JvdG8tcmVndWxhcigpO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjBlbTtcbiAgICBAaW5jbHVkZSBmb250LW50Zi1ncmFuZCgpO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLy9jb2xvcjokY29sb3ItZGFyaztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG4gIGgxIHtcbiAgICBmb250LXNpemU6NzBweDtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICBmb250LXNpemU6NDZweDtcbiAgICB9XG4gIH1cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTo1MHB4O1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICAgIGZvbnQtc2l6ZTozNnB4O1xuICAgIH1cbiAgfVxuICBoMyB7XG4gICAgZm9udC1zaXplOjQwcHg7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgICAgZm9udC1zaXplOjMwcHg7XG4gICAgfVxuICB9XG4gIGg0IHtcbiAgICBAaW5jbHVkZSBmb250LXJvYm90by1ib2xkKCk7XG4gICAgZm9udC1zaXplOjMwcHg7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgICAgZm9udC1zaXplOjI0cHg7XG4gICAgfVxuICB9XG4gIGg1LCAucnRlLWg1IHtcbiAgICBmb250LXNpemU6MjRweDtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICBmb250LXNpemU6MjBweDtcbiAgICB9XG4gIH1cblxuXG4gIGg2LCBwLCBhLCBsaSwgYSwgdHIsIHRoLCB0ZCwgbGFiZWwsIGlucHV0LCBvcHRpb24gIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tcmVndWxhcigpO1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgIH1cblxuICAgIGIsIHN0cm9uZyB7XG4gICAgICBAaW5jbHVkZSBmb250LXJvYm90by1ib2xkKCk7XG4gICAgfVxuICAgIGksIGVtIHtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB9XG4gIH1cbiAgaW5wdXQge1xuXG4gIH1cbiAgYSB7XG4gICAgLy90b3A6MTBweDtcbiAgICAvL2NvbG9yOmluaGVyaXQhaW1wb3J0YW50O1xuICAgIC8vQGV4dGVuZCAubGluay11bmRlcmxpbmUtbGVmdHJpZ2h0LWRhcms7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwoKTtcbiAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgICBjb2xvcjokY29sb3ItdGVhbDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XG4gICAgfVxuICB9XG4gIHAsIGg2IHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgICAgLy9tYXJnaW4tYm90dG9tOiBweDtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gIGIsIHN0cm9uZywgZW0sIGksIGRlbCwgc3RyaWtlLCB1IHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICB1bCwgb2wge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgc21hbGwge1xuICAgIGZvbnQtc2l6ZToxNHB4O1xuICB9XG4gIGZpZ3VyZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBpbWcsIHN2ZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgdWwsIG9sIHtcbiAgICBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDE3cHg7XG4gICAgfVxuICB9XG5cbiAgLmltcG9ydGFudCwgLmVycm9yIHtcbiAgICAvL2ZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiNmZjAwMDA7O1xuICB9XG5cbiAgJi50aWdodC1tYXJnaW5zIHtcbiAgICBwLCBsaSwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDQ3LjVweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAvL2JveC1zaGFkb3c6IDAgM3B4IDAgcmdiYSgwLDAsMCwuMDUpO1xuXG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDVweCA1cHggMCA1cHg7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgcmlnaHQ6IDFweDtcbiAgICAgIGJvdHRvbTogMXB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIC8vYmFja2dyb3VuZDogI2ZmY2ZjZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzZWxlY3Qge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsZXIpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgLy9ib3JkZXI6IDFweCBzb2xpZCAjYTUyYzJjO1xuXG4gICAgICAvLyBEaXNhYmxlIGRlZmF1bHQgc3R5bGluZyBvbiBmZlxuICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuXG4gICAgICAvLyBEaXNhYmxlIHVnbHkgYXNzIG91dGxpbmUgb24gZmlyZWZveFxuICAgICAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCAwICMwMDA7XG4gICAgICB9XG5cbiAgICAgIC8vIERpc2FibGUgZGVmYXVsdCBzdHlsaW5nIG9uIHdlYmtpdCBicm93c2Vyc1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXG4gICAgICAvLyBEaXNhYmxlIGRlZmF1bHQgYXJyb3cgb24gSUUgMTErXG4gICAgICAmOjotbXMtZXhwYW5kIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWdyYXk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIkaGVhZGVyVGFsbDogMTQwcHg7XG4kaGVhZGVyU21hbGw6IDgwcHg7XG4kY29weU1heFdpZHRoOjgwMHB4O1xuXG4vLyBDb2xvcnNcbiRjb2xvci1kYXJrOiAjMDkwNjA3O1xuJGNvbG9yLXRlYWw6ICMyQUExQTA7XG4kY29sb3ItZ3JlZW46ICMzNTgyODA7XG4kY29sb3ItYmx1ZTogIzRCQkVEMjtcbiRjb2xvci1ncmF5OiAjNzA3MDcwO1xuJGNvbG9yLWxpZ2h0LWdyYXk6ICNGNEY0RjQ7XG4kY29sb3ItbmF2LWJvcmRlcjogI0U0RTRFNDtcbiRjb2xvci1kYXJrLWdyYXk6ICM0ODQ4NDg7XG4kY29sb3ItbGlnaHRlci1ncmF5OiAjRjBGMEYwO1xuJGNvbG9yLXBpbms6ICNFRjE5OTM7XG5cbiRjb2xvci1yZWQ6ICNmZjAwMDA7XG4kY29sb3ItZXJyb3I6ICNmZjAwMDA7XG5cblxuJG1vYmlsZS1tYXJnaW46IDIwcHg7XG5cbi8vIEJyZWFrcG9pbnRzXG4keHM6IDQ4MHB4O1xuJG1vYmlsZTogNzAwcHg7XG4kc206IDc2OHB4O1xuJG1kOiA5OTJweDtcbiRsZzogMTIwMHB4O1xuJHhsOiAxMzAwcHg7XG5cbiRsaW5lYXI6IGN1YmljLWJlemllcigwLjI1LCAwLjI1LCAwLjc1LCAwLjc1KTtcbiRlYXNlOiBjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjI1LCAxKTtcbiRlYXNlSW46IGN1YmljLWJlemllcigwLjQyLCAwLCAxLCAxKTtcbiRlYXNlT3V0OiBjdWJpYy1iZXppZXIoMCwgMCwgMC41OCwgMSk7XG4kZWFzZUluT3V0OiBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41OCwgMSk7XG5cbiRlYXNlSW5RdWFkOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpO1xuJGVhc2VJbkN1YmljOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiRlYXNlSW5RdWFydDogY3ViaWMtYmV6aWVyKDAuODk1LCAwLjAzLCAwLjY4NSwgMC4yMik7XG4kZWFzZUluUXVpbnQ6IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuJGVhc2VJblNpbmU6IGN1YmljLWJlemllcigwLjQ3LCAwLCAwLjc0NSwgMC43MTUpO1xuJGVhc2VJbkV4cG86IGN1YmljLWJlemllcigwLjk1LCAwLjA1LCAwLjc5NSwgMC4wMzUpO1xuJGVhc2VJbkNpcmM6IGN1YmljLWJlemllcigwLjYsIDAuMDQsIDAuOTgsIDAuMzM1KTtcbiRlYXNlSW5CYWNrOiBjdWJpYy1iZXppZXIoMC42LCAtMC4yOCwgMC43MzUsIDAuMDQ1KTtcblxuJGVhc2VPdXRRdWFkOiBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG4kZWFzZU91dEN1YmljOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiRlYXNlT3V0UXVhcnQ6IGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4kZWFzZU91dFF1aW50OiBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG4kZWFzZU91dFNpbmU6IGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpO1xuJGVhc2VPdXRFeHBvOiBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4kZWFzZU91dENpcmM6IGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpO1xuJGVhc2VPdXRCYWNrOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG5cbiRlYXNlSW5PdXRRdWFkOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG4kZWFzZUluT3V0Q3ViaWM6IGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiRlYXNlSW5PdXRRdWFydDogY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcbiRlYXNlSW5PdXRRdWludDogY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMDcsIDEpO1xuJGVhc2VJbk91dFNpbmU6IGN1YmljLWJlemllcigwLjQ0NSwgMC4wNSwgMC41NSwgMC45NSk7XG4kZWFzZUluT3V0RXhwbzogY3ViaWMtYmV6aWVyKDEsIDAsIDAsIDEpO1xuJGVhc2VJbk91dENpcmM6IGN1YmljLWJlemllcigwLjc4NSwgMC4xMzUsIDAuMTUsIDAuODYpO1xuJGVhc2VJbk91dEJhY2s6IGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xuXG4vLyBUeXBlXG4kbGluZS1oZWlnaHQtbWQ6IDE0NSU7XG4kbGluZS1oZWlnaHQtbGc6IDE1MCU7IiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vL0dMT0JBTCBUQUdTXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbmh0bWwsIGJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG4gIEBpbmNsdWRlIHZoMTAwKCk7XG59XG5cbiNjb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuI2NvbnRlbnQge1xuICBAaW5jbHVkZSB2aDEwMCgpO1xuICAuc2l0ZS1jb250ZW50MiB7XG4gICAgcGFkZGluZy10b3A6ICRoZWFkZXJUYWxsO1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tb2JpbGUtbmF2KSB7XG4gICAgICBwYWRkaW5nLXRvcDogJGhlYWRlclNtYWxsO1xuICAgIH1cblxuICB9XG59XG5cblxuI21ldGEtc2l0ZXdpZHRoIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogMDtcbiAgcGFkZGluZy10b3A6ICRtYXgtd2lkdGgtc2l0ZTtcbn1cbiNtZXRhLWJyZWFrcG9pbnQge1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiAwO1xuICBwYWRkaW5nLXRvcDogJGJyZWFrcG9pbnQtc21hbGw7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5nZW5lcmljLWhvbGRlciB7XG4gIEBpbmNsdWRlIG1hc3Rlci1wYWRkaW5nLXRiKCk7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xuXG4gIC5nZW5lcmljLWhvbGRlci1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxufVxuXG4uYmxvY2tzLWhvbGRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrIHtcbiAgd2lkdGg6MTAwJTtcbiAgQGluY2x1ZGUgYmxvY2tzLW1hcmdpbi10YigpO1xufVxuXG4uZGVmYWlsdC10b3AtYm90dG9tLW1hcmdpbiB7XG4gIG1hcmdpbjo4MHB4IDA7XG59IiwiLmxpbmstdW5kZXJsaW5lLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDpcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgaGVpZ2h0OjJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb25fYWxsKCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDIpO1xuICAgIH1cbiAgfVxufVxuLmxpbmstdW5kZXJsaW5lLWxlZnRyaWdodCB7XG4gIGN1cnNvcjpwb2ludGVyO1xuICAkdHJhbnNUaW1lOjI1MG1zO1xuICAkdHJhbnNFYXNlSW5PdXQ6YWxsICR0cmFuc1RpbWUgZWFzZS1pbi1vdXQ7XG4gICR0cmFuc0Vhc2VJbjphbGwgJHRyYW5zVGltZSBlYXNlLWluO1xuICAkdHJhbnNFYXNlT3V0OmFsbCAkdHJhbnNUaW1lIGVhc2Utb3V0O1xuICAkdHJhbnNPZmY6YWxsIDBtcyBlYXNlLWluLW91dDtcbiAgY29sb3I6I2ZmZjtcbiAgdHJhbnNpdGlvbjogJHRyYW5zRWFzZUluT3V0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6XCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgQGluY2x1ZGUgY2FsYyh0b3AsJzEwMCUgLSA0cHgnKTtcbiAgICBAaW5jbHVkZSBjYWxjKGxlZnQsJy0xMDAlJyk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6MXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgfVxuICAmOmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zT2ZmO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIEBpbmNsdWRlIGNhbGMobGVmdCwnMTAwJScpO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc0Vhc2VPdXQ7XG4gIH1cbiAgJi5hY3RpdmUge1xuICAgIC8vY29sb3I6JGNvbG9yLWN5YW47XG4gICAgJjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgY2FsYyhsZWZ0LCctMTAwJSArIDIwcHgnKTtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBjYWxjKGxlZnQsJy0xMDAlICsgMjBweCcpO1xuICAgIH1cbiAgfVxuICAmOmhvdmVyIHtcbiAgICAvL2NvbG9yOiRjb2xvci1jeWFuO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGxlZnQ6MDtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc0Vhc2VJbjtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNFYXNlT3V0O1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zVGltZTtcbiAgICAgIGxlZnQ6MDtcbiAgICB9XG4gIH1cbiAgJi5zbWFsbCB7XG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICBoZWlnaHQ6MXB4O1xuICAgIH1cbiAgfVxufVxuLmxpbmstdW5kZXJsaW5lLWxlZnRyaWdodC1kYXJrIHtcbiAgQGV4dGVuZCAubGluay11bmRlcmxpbmUtbGVmdHJpZ2h0O1xuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxufVxuLmxpbmstdW5kZXJsaW5lLWxlZnRyaWdodC1yZWQge1xuICBAZXh0ZW5kIC5saW5rLXVuZGVybGluZS1sZWZ0cmlnaHQ7XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xuICB9XG59XG4ubGluay11bmRlcmxpbmUtbGVmdHJpZ2h0LXdoaXRlIHtcbiAgQGV4dGVuZCAubGluay11bmRlcmxpbmUtbGVmdHJpZ2h0O1xuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4ubWluaUJ1dHRvbiB7XG4gIGNvbG9yOiRjb2xvci1kYXJrO1xuICBAaW5jbHVkZSBmb250LXJvYm90by1ib2xkKCk7XG4gIGZvbnQtc2l6ZToxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBib3JkZXI6MXB4IHNvbGlkICMwMDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDo1cHg7XG4gIHBhZGRpbmc6NXB4IDVweCAycHg7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsKCk7XG59XG5idXR0b24ub25seS1taW5pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAubWluaUJ1dHRvbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi10b3A6MDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG59XG5cblxuXG4vL2VsaXBzZVxuLnRleHQtZWxsaXBzaXMge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmxpbmstdW5kZXJsaW5lLWdyb3cge1xuICBjb2xvcjokY29sb3ItcmVkO1xuICBAaW5jbHVkZSBmb250LXJvYm90by1ib2xkKCk7XG4gIGZvbnQtc2l6ZToxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tb2JpbGUtbmF2KSB7XG4gICAgZm9udC1zaXplOjE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuLmdlbmVyaWMtaW1hZ2UtaG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6MTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi1vcGFjaXR5KCk7XG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6MC44NTtcbiAgfVxufVxuLnNjcmltIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6MDtcbiAgbGVmdDowO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjYsOTgsMTM3KTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNiw5OCwxMzcsMSkgMCUsIHJnYmEoNyw2NCw5NiwxKSA2OCUsIHJnYmEoMCw1NSw4NSwxKSAxMDAlKTtcbn1cblxuXG4uZ2xvYmFsLWNsb3NlIHtcbiAgd2lkdGg6NDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgY29udGVudDpcIlwiO1xuICAgIHdpZHRoOjQwcHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6MTZweDtcbiAgICBsZWZ0OjA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwoKTtcbiAgfVxuICAmOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRjb2xvci10ZWFsO1xuICAgIH1cbiAgfVxufVxuXG5cblxuXG4uZmllbGQtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAuZmllbGQtcm93LWVsZW1lbnQge1xuICAgIHdpZHRoOjQ1JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLmxibCB7XG4gICAgICBjb2xvcjojZmZmO1xuICAgICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tYm9sZCgpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgICBpbnB1dCB7XG4gICAgICBwYWRkaW5nOjEwcHggMjBweDtcbiAgICAgIEBpbmNsdWRlIGNhbGMod2lkdGgsJzEwMCUgLSA0MHB4Jyk7XG4gICAgICBjb2xvcjojZmZmO1xuICAgICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tcmVndWxhcigpO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRlYWw7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItdGVhbDtcbiAgICAgIEBpbmNsdWRlIHNldC1pbnB1dC1wbGFjZWhvbGRlci1jb2xvcigjZmZmKTtcbiAgICAgICYuZXJyb3Ige1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZXJyb3I7XG4gICAgICB9XG4gICAgfVxuICAgIHNlbGVjdCB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBhZGRpbmc6MTBweCAzMHB4IDEwcHggMjBweDtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBjb2xvcjojZmZmO1xuICAgICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tcmVndWxhcigpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRlYWw7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItdGVhbDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2dsb2JhbC9pY29uLWFuZ2xlLWRvd24uc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NSUgNTAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDE0cHg7XG4gICAgICAmLmVycm9yIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWVycm9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi5idG4tb3V0ZXIge1xuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUhaW1wb3J0YW50O1xuICB9XG4gIC5idG4ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzoxMHB4IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM1ODI4MDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsKCk7XG5cbiAgICAuYnRuLXR4dCB7XG4gICAgICBAaW5jbHVkZSBmb250LW50Zi1ncmFuZCgpO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgY29sb3I6I2ZmZjtcbiAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICAgIC5idG4tY3J0IHtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsKCk7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHRvcDoycHg7XG4gICAgICAgIHdpZHRoOjhweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGVhbDtcbiAgICAgIC5idG4tY3J0IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCk7XG4gICAgICB9XG4gICAgfVxuICB9Ly9idG5cbn1cblxuXG4uc2NyaW0tc3F1YXJlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNGMTUyNjggMCUsICNGNkFFNUUgMTAwJSk7XG59XG5cblxuLmxpbmstY2VudGVyIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOi01cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHdpZHRoOjA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwoKTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzA3MDcwO1xuICAgIG1heC13aWR0aDogNTBweDtcbiAgfVxuICAmLmFjdGl2ZSxcbiAgJjpob3ZlciB7XG4gICAgJjphZnRlciB7XG4gICAgICB3aWR0aDo1MCU7XG4gICAgfVxuICB9XG59XG4ubGluay1jZW50ZXItaWNvbiB7XG4gIC50eHQge1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTotNXB4O1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB3aWR0aDowO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwoKTtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIC8vbWF4LXdpZHRoOiA1MHB4O1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmhvdmVyIHtcbiAgICAudHh0IHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cbi5jdXJyZW50LW1lbnUtdXNlciB7XG4gIEBpbmNsdWRlIGZvbnQtbnRmLWdyYW5kKCk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAvL3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGltZyB7XG4gICAgd2lkdGg6MTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLnNlcCB7XG4gICAgbWFyZ2luOjAgNXB4O1xuICB9XG59XG5cblxuLnNyLWJveCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDUwJTtcbiAgYm9keS5icm93c2VyX3NhZmFyaSAmIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSAxMDAlO1xuICB9XG4gIHdpZHRoOjQwcHghaW1wb3J0YW50O1xufSIsImhlYWRlci5oZWFkZXIge1xuICB0b3A6MDtcbiAgbGVmdDowO1xuICB3aWR0aDoxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsKCk7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBoZWlnaHQ6ICRoZWFkZXJUYWxsO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAuY2FwcGVyLCAuY2FwcGVyLXBhZGRlZCwgLm1haW5iYXJ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLm1haW5iYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAubCB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgd2lkdGg6IDI2M3B4O1xuICAgICAgbWF4LXdpZHRoOiAyNjNweDtcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbW9iaWxlLW5hdikge1xuICAgICAgICB3aWR0aDogMjYzcHg7XG4gICAgICAgIG1heC13aWR0aDogMjYzcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXRpbnkpIHtcbiAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICAgICAgfVxuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB0b3A6LTEycHg7XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbW9iaWxlLW5hdikge1xuICAgICAgICAgIHRvcDowO1xuICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5yIHtcbiAgICAgIEBpbmNsdWRlIGNhbGMod2lkdGgsJzEwMCUgLSAxMDBweCcpO1xuICAgICAgLmN1cnJlbnQtbWVudS11c2VyIHtcbiAgICAgICAgdG9wOi0yMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1vYmlsZS1uYXYpIHtcbiAgICAgICAgICB0b3A6MDtcbiAgICAgICAgICByaWdodDowO1xuICAgICAgICAgIEBpbmNsdWRlIGNhbGMod2lkdGgsJzEwMCUgLSA2MHB4Jyk7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaGVhZGVyLW1lbnUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbW9iaWxlLW5hdikge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgbGkge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIG1hcmdpbjowIDAgMCAzMHB4O1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1udGYtZ3JhbmQoKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tb2JpbGUtbmF2KSB7XG4gIGhlYWRlci5oZWFkZXIge1xuICAgIGhlaWdodDogJGhlYWRlclNtYWxsO1xuICAgIC5tYWluYmFyIHtcbiAgICAgIC5sIHtcblxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRpX19mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDE2NTBweDtcbiAgd2lkdGg6IDg1JTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuXG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cblxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTI1MHB4KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIH1cblxuICAmX19sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDE4MHB4IWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9fY29weXJpZ2h0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICRjb2xvci1ncmF5O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAycmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgJl9fbG9nb3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMTVweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIGEge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDc1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jb2x1bW5zIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMzBweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoODAwcHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgIGdhcDogNjBweCAzMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTUwMHB4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZ2FwOiA2MHB4O1xuICAgIH1cblxuICAgICZfX2lubmVyIHtcbiAgICAgIG9yZGVyOiAzO1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdhcDogNDVweDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCg0MDBweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoODAwcHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gNDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxNTAwcHgpIHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICAgICAgICBmbGV4OiAyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NvbHVtbiB7XG4gICAgJi0tY29weXJpZ2h0IHtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgbWFyZ2luLXRvcDogLTEycHg7XG4gICAgICBAaW5jbHVkZSBmb250LXJvYm90by1yZWd1bGFyKCk7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTUwMHB4KSB7XG4gICAgICAgIGZsZXg6IDAuNzU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tZm9ybSB7XG4gICAgICBvcmRlcjogMjtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCg4MDBweCkge1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIDQ7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTUwMHB4KSB7XG4gICAgICAgIG9yZGVyOiAzO1xuICAgICAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgICAgICAgZmxleDogMTtcbiAgICAgIH1cblxuICAgICAgaDIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBmb250LXJvYm90by1yZWd1bGFyKCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5O1xuICAgICAgfVxuXG4gICAgICBmb3JtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIC50aV9fZW1haWwge1xuICAgICAgICAgIGZsZXg6IDI7XG4gICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgICAgICAgd2lkdGg6IDE2MHB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkeHMpIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50aV9fc3VibWl0IHtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrLWdyYXk7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1tZW51IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAzMHB4IDE1cHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTI1MHB4KSB7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLXJlZ3VsYXIoKTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogdGV4dC1kZWNvcmF0aW9uIDAuM3M7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIHNvbGlkIGJsYWNrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tY29udGFjdCB7XG5cbiAgICB9XG4gIH1cblxuICAmX19zb2NpYWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBnYXA6IDEwJTtcblxuICAgIGEge1xuICAgICAgZmxleDogMTtcbiAgICAgIG1heC13aWR0aDogMjBweDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2FwcHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBsZWZ0Oi04cHg7XG4gIH1cblxuICAmX19jb250YWN0X2xpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMHB4O1xuXG4gICAgYSB7XG4gICAgICBAaW5jbHVkZSBmb250LXJvYm90by1yZWd1bGFyKCk7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyYXk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdHJhbnNpdGlvbjogdGV4dC1kZWNvcmF0aW9uIDAuM3M7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIHNvbGlkIGJsYWNrO1xuICAgICAgfVxuXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAmLnRpX19mb290ZXJfX3RlbGVwaG9uZSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2dsb2JhbC9pY29uLXBob25lLnN2ZycpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYudGlfX2Zvb3Rlcl9fZW1haWwge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9nbG9iYWwvaWNvbi1lbWFpbC5zdmcnKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnRpX19mb290ZXJfX2RpcmVjdGlvbnMge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9nbG9iYWwvaWNvbi1sb2NhdGlvbi5zdmcnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gRGVmYXVsdCBWYXJpYWJsZXNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuJEJyZWFrcG9pbnQtU2V0dGluZ3M6IChcbiAgJ2RlZmF1bHQgbWVkaWEnOiBhbGwsXG4gICdkZWZhdWx0IGZlYXR1cmUnOiBtaW4td2lkdGgsXG4gICdkZWZhdWx0IHBhaXInOiB3aWR0aCxcblxuICAnZm9yY2UgYWxsIG1lZGlhIHR5cGUnOiBmYWxzZSxcbiAgJ3RvIGVtcyc6IGZhbHNlLFxuICAndHJhbnNmb3JtIHJlc29sdXRpb25zJzogdHJ1ZSxcblxuICAnbm8gcXVlcmllcyc6IGZhbHNlLFxuICAnbm8gcXVlcnkgZmFsbGJhY2tzJzogZmFsc2UsXG5cbiAgJ2Jhc2UgZm9udCBzaXplJzogMTZweCxcblxuICAnbGVnYWN5IHN5bnRheCc6IGZhbHNlXG4pO1xuXG4kYnJlYWtwb2ludDogKCkgIWRlZmF1bHQ7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gSW1wb3J0c1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5AaW1wb3J0IFwiYnJlYWtwb2ludC9zZXR0aW5nc1wiO1xuQGltcG9ydCAnYnJlYWtwb2ludC9jb250ZXh0JztcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvaGVscGVycyc7XG5AaW1wb3J0ICdicmVha3BvaW50L3BhcnNlcnMnO1xuQGltcG9ydCAnYnJlYWtwb2ludC9uby1xdWVyeSc7XG5cbkBpbXBvcnQgJ2JyZWFrcG9pbnQvcmVzcG9uZC10byc7XG5cbkBpbXBvcnQgXCJicmVha3BvaW50L2xlZ2FjeS1zZXR0aW5nc1wiO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIEJyZWFrcG9pbnQgTWl4aW5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG5AbWl4aW4gYnJlYWtwb2ludCgkcXVlcnksICRuby1xdWVyeTogZmFsc2UpIHtcbiAgQGluY2x1ZGUgbGVnYWN5LXNldHRpbmdzLXdhcm5pbmc7XG5cbiAgLy8gUmVzZXQgY29udGV4dHNcbiAgQGluY2x1ZGUgcHJpdmF0ZS1icmVha3BvaW50LXJlc2V0LWNvbnRleHRzKCk7XG5cbiAgJGJyZWFrcG9pbnQ6IGJyZWFrcG9pbnQoJHF1ZXJ5LCBmYWxzZSk7XG5cbiAgJHF1ZXJ5LXN0cmluZzogbWFwLWdldCgkYnJlYWtwb2ludCwgJ3F1ZXJ5Jyk7XG4gICRxdWVyeS1mYWxsYmFjazogbWFwLWdldCgkYnJlYWtwb2ludCwgJ2ZhbGxiYWNrJyk7XG5cbiAgJHByaXZhdGUtYnJlYWtwb2ludC1jb250ZXh0LWhvbGRlcjogbWFwLWdldCgkYnJlYWtwb2ludCwgJ2NvbnRleHQgaG9sZGVyJykgIWdsb2JhbDtcbiAgJHByaXZhdGUtYnJlYWtwb2ludC1xdWVyeS1jb3VudDogbWFwLWdldCgkYnJlYWtwb2ludCwgJ3F1ZXJ5IGNvdW50JykgIWdsb2JhbDtcblxuICAvLyBBbGxvdyBmb3IgYW4gYXMtbmVlZGVkIG92ZXJyaWRlIG9yIHVzYWdlIG9mIG5vIHF1ZXJ5IGZhbGxiYWNrLlxuICBAaWYgJG5vLXF1ZXJ5ICE9IGZhbHNlIHtcbiAgICAkcXVlcnktZmFsbGJhY2s6ICRuby1xdWVyeTtcbiAgfVxuXG4gIEBpZiAkcXVlcnktZmFsbGJhY2sgIT0gZmFsc2Uge1xuICAgICRjb250ZXh0LXNldHRlcjogcHJpdmF0ZS1icmVha3BvaW50LXNldC1jb250ZXh0KCduby1xdWVyeScsICRxdWVyeS1mYWxsYmFjayk7XG4gIH1cblxuICAvLyBQcmludCBPdXQgUXVlcnkgU3RyaW5nXG4gIEBpZiBub3QgYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJpZXMnKSB7XG4gICAgQG1lZGlhICN7JHF1ZXJ5LXN0cmluZ30ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGlmIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSAhPSBmYWxzZSBvciBicmVha3BvaW50LWdldCgnbm8gcXVlcmllcycpID09IHRydWUge1xuXG4gICAgJHR5cGU6IHR5cGUtb2YoYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpKTtcbiAgICAkcHJpbnQ6IGZhbHNlO1xuXG4gICAgQGlmICgkdHlwZSA9PSAnYm9vbCcpIHtcbiAgICAgICRwcmludDogdHJ1ZTtcbiAgICB9XG4gICAgQGVsc2UgaWYgKCR0eXBlID09ICdzdHJpbmcnKSB7XG4gICAgICBAaWYgJHF1ZXJ5LWZhbGxiYWNrID09IGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSB7XG4gICAgICAgICRwcmludDogdHJ1ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2UgaWYgKCR0eXBlID09ICdsaXN0Jykge1xuICAgICAgQGVhY2ggJHdyYXBwZXIgaW4gYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpIHtcbiAgICAgICAgQGlmICRxdWVyeS1mYWxsYmFjayA9PSAkd3JhcHBlciB7XG4gICAgICAgICAgJHByaW50OiB0cnVlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gV3JpdGUgRmFsbGJhY2tcbiAgICBAaWYgKCRxdWVyeS1mYWxsYmFjayAhPSBmYWxzZSkgYW5kICgkcHJpbnQgPT0gdHJ1ZSkge1xuICAgICAgJHR5cGUtZmFsbGJhY2s6IHR5cGUtb2YoJHF1ZXJ5LWZhbGxiYWNrKTtcblxuICAgICAgQGlmICgkdHlwZS1mYWxsYmFjayAhPSAnYm9vbCcpIHtcbiAgICAgICAgI3skcXVlcnktZmFsbGJhY2t9ICYge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHByaXZhdGUtYnJlYWtwb2ludC1yZXNldC1jb250ZXh0cygpO1xufVxuXG5cbkBtaXhpbiBtcSgkcXVlcnksICRuby1xdWVyeTogZmFsc2UpIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkcXVlcnksICRuby1xdWVyeSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIjb3ZlcmxheSxcbi5vdmVybGF5LXNlY3Rpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDAwMDAwMDtcblxuICAjb3ZlcmxheS1zY3JpbSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9keS5wYWdlLXByb2dyYW0tb3ZlcnZpZXcgJiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgIH1cbiAgfVxuXG4gICNvdmVybGF5MixcbiAgI292ZXJsYXktaW5uZXIsXG4gIC5vdmVybGF5LXNlY3Rpb24sXG4gIC5vdmVybGF5LXZpZGVvLXdyYXBwZXIsXG4gIC5vdmVybGF5LXZpZGVvLXdyYXBwZXIgaWZyYW1lLFxuICAub3ZlcmxheS12aWRlby13cmFwcGVyIHZpZGVvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLm92ZXJsYXktc2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgI292ZXJsYXktaW5uZXIyIHtcbiAgICBAaW5jbHVkZSBjYWxjKHdpZHRoLCAnMTAwJSAtIDIwMHB4Jyk7XG4gICAgQGluY2x1ZGUgY2FsYyhoZWlnaHQsICcxMDAlIC0gMTAwcHgnKTtcbiAgICBtYXJnaW46IDUwcHggMTAwcHg7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgICAgQGluY2x1ZGUgY2FsYyh3aWR0aCwgJzEwMCUgLSA0MHB4Jyk7XG4gICAgICBAaW5jbHVkZSBjYWxjKGhlaWdodCwgJzEwMCUgLSA0MHB4Jyk7XG4gICAgICBtYXJnaW46IDIwcHg7XG4gICAgfVxuICB9XG5cblxuICAub3ZlcmxheS12aWRlby1jYXB0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtNDVweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLWJvbGQoKTtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgY29sb3I6ICRjb2xvci1ibHVlO1xuICB9XG59XG5cbi5vdmVybGF5LXgge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDIwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuXG5cbi8vIHNwZWNpYWwgc2NyZWVuaW5ncyBvdmVybGF5XG5ib2R5LnNjcmVlbmluZ3Mtc2Nyb2xsZXIge1xuICAjb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICNvdmVybGF5LWlubmVyIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgI292ZXJsYXktcnN2cCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxufVxuXG4ub3ZlcmxheS1tZXRhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI292ZXJsYXktYXNzZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbiNvdmVybGF5LWN1c3RvbSB7XG5cbiAgLnJ0ZS1vdXRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIHBhZGRpbmctdG9wOjUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgQGluY2x1ZGUgY2FsYyhoZWlnaHQsJzEwMCUgLSAxMDBweCcpO1xuICB9XG4gIC5ydGUge1xuICAgIG1hcmdpbjowIGF1dG87XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICBtYXgtd2lkdGg6ICRjb3B5TWF4V2lkdGg7XG5cbiAgfVxufVxuXG4jb3ZlcmxheS1wcm9tb3Rpb25zLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICNvdmVybGF5LXByb21vdGlvbnMtaW5uZXIyIHtcbiAgICBAaW5jbHVkZSBjYWxjKHdpZHRoLCcxMDAlIC0gNDBweCcpO1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgICNvdmVybGF5LXByb21vdGlvbnMtaW5uZXIzIHtcbiAgICAgIHBhZGRpbmc6MjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAuZnVpLWhlYWRpbmctaDYge1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICB9XG4gICAgICAuZnVpLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIC5ydGUge1xuICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICBib3JkZXI6MXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgcGFkZGluZzoxMHB4O1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiA2MCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZnVpLXBhZ2Utcm93IHtcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIC5mdWktZmllbGQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufSIsIiRtb2JpbGVuYXZfaGFtYnVyZ2VyX29mZjojMDAwO1xuJG1vYmlsZW5hdl9oYW1idXJnZXJfb246IzAwMDtcbiRoZWFkZXJIZWlnaHRTbWFsbDowO1xuI2hlYWRlci1tb2JpbGUsXG4jbW9iaWxlLW5hdi1vdmVybGF5LW91dGVyLFxuI21vYmlsZS1uYXYtaGFtYnVyZ2VyIHtcbiAgZGlzcGxheTpub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tb2JpbGUtbmF2KSB7XG4gICNtb2JpbGUtbmF2LW92ZXJsYXktb3V0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC8vcG9zaXRpb246IGZpeGVkO1xuICAgIC8vdG9wOiAkaGVhZGVySGVpZ2h0U21hbGw7XG4gICAgLy9sZWZ0OjA7XG4gICAgd2lkdGg6MTAwJTtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLSRoZWFkZXJTbWFsbDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDtcblxuICAgICYuaGlkZGVuIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAjaGVhZGVyLW1vYmlsZSB7XG4gICAgZGlzcGxheTpibG9jaztcbiAgfVxuICAuaGVhZGVyLW1vYmlsZSB7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB3aWR0aDo3MHB4O1xuICAgIGhlaWdodDo1MHB4O1xuICAgIHotaW5kZXg6NTAwMDtcbiAgICB0b3A6MTJweDtcbiAgICByaWdodDo1cHg7XG5cbiAgfVxuICAjbW9iaWxlLW5hdi1pbm5lciB7XG4gICAgcGFkZGluZzowO1xuICB9XG4gICNtb2JpbGUtbmF2LWhhbWJ1cmdlciB7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB0b3A6MjRweDtcbiAgICByaWdodDoyMHB4O1xuICAgIHotaW5kZXg6MjtcbiAgfVxuICAuaGFtYnVyZ2VyIHtcbiAgICBwYWRkaW5nOjVweDtcbiAgfVxuICAuaGFtYnVyZ2VyLWlubmVyLFxuICAuaGFtYnVyZ2VyLWlubmVyOjphZnRlcixcbiAgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiRtb2JpbGVuYXZfaGFtYnVyZ2VyX29mZjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcixcbiAgLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlcixcbiAgLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6JG1vYmlsZW5hdl9oYW1idXJnZXJfb24gIWltcG9ydGFudDtcbiAgfVxuXG4gICNtb2JpbGUtbmF2LW92ZXJsYXkge1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAvL2JvcmRlci10b3A6IDRweCBzb2xpZCAkY29sb3ItYmx1ZVxuICAgIC8vYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRjb2xvci1ibHVlXG4gICAgQGluY2x1ZGUgbWFzdGVyLXBhZGRpbmctbHItd2lkdGgoKTtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uX2FsbCgpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICYuaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIG5hdiB7XG4gICAgICBwYWRkaW5nOjIwcHg7XG4gICAgfVxuXG5cblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbW9iaWxlLW5hdikge1xuICAgICAgLmxhbmctc3dpdGNoZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jdXJyZW50LW1lbnUtdXNlciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsZXIpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC10aW55KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICAgIC8vQGluY2x1ZGUgZm9udC1yb2JvdG8tcmVndWxhcigpO1xuICAgICAgLnNlcCB7XG4gICAgICAgIC8vZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC8vb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbmF2IHVsIHtcbiAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0tb24ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3Rpb24tbGkge1xuICAgICAgICAgIC8vbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgfVxuICAgICAgICAuYWN0aW9uLWhhbmRzIHtcbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1vYmlsZS1uYXYpIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgICAgIHRvcDotMjBweDtcbiAgICAgICAgICAgICAgbGVmdDoxMjBweDtcbiAgICAgICAgICAgICAgYm9keS5lcy11cyAmIHtcbiAgICAgICAgICAgICAgICBsZWZ0OjEzNXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLWJvbGQoKTtcbiAgICAgICAgICBmb250LXNpemU6MTZweDtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uX2FsbCgpO1xuICAgICAgICAgIC8vQGluY2x1ZGUgdW5kZXJsaW5laG92ZXItZ2VuZXJpYygkY29sb3ItcmVkLCdzaWRlc3dpcGVyJyk7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAvL2NvbG9yOiRjb2xvci1yZWQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubGktbGV2ZWwxIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiRjb2xvci1kYXJrO1xuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICBjb2xvcjokY29sb3ItYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5zZWFyY2gge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCAjZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmxpLWxldmVsMiB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICBjb2xvcjokY29sb3ItYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLy9ib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgfVxuICAgICAgICAuaG92ZXItaG9sZGVyLWxldmVsMiB7XG4gICAgICAgICAgcGFkZGluZzowIDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgI25hdi1zZWFyY2gge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgQGluY2x1ZGUgY2FsYyh3aWR0aCwnMTAwJSAtIDIwcHgnKTtcbiAgICAgICAgICAgIHBhZGRpbmc6NXB4IDEwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXJvYm90by1ib2xkKCk7XG4gICAgICAgICAgICBmb250LXNpemU6MTZweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgaW5wdXQuc2VhcmNoLXN1Ym1pdCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDoxcHg7XG4gICAgICAgICAgICByaWdodDowO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgd2lkdGg6MTVweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfS8vbGlcbiAgICB9XG5cbiAgICAubW9iaWxlLXNlYXJjaCB7XG4gICAgICBtYXJnaW46IDIwcHggMCAwO1xuICAgIH1cbiAgICAuYnV0dG9uIHtcbiAgICAgIG1hcmdpbjoyMHB4IDAgMDtcbiAgICAgIC5nbG9iYWwtYnV0dG9uIHtcbiAgICAgICAgQGluY2x1ZGUgY2FsYyh3aWR0aCwnMTAwJSAtIDhweCcpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gIH0vL21vYmlsZS1uYXYtb3ZlcmxheVxuXG5cbiAgLm1vYmlsZS1jb250ZW50IHtcbiAgICB3aWR0aDo3MCU7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbGVyKSB7XG4gICAgICB3aWR0aDo4NSU7XG4gICAgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtdGlueSkge1xuICAgICAgd2lkdGg6OTUlO1xuICAgIH1cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOjAgYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgaDUge1xuICAgICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tYm9sZCgpO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgY29sb3I6I0I5QjlCOTtcbiAgICAgIG1hcmdpbjogNTBweCAwIDIwcHg7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDpcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGVhbDtcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiRjb2xvci1kYXJrO1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLXJlZ3VsYXIoKTtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYm90dG9tLWNhbGxvdXQge1xuICB3aWR0aDoxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xuICAuaXRlbXMge1xuICAgIHBhZGRpbmc6MTAwcHggMCAxNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC50eHQtcGFuZWwsIC5pbWFnZS1wYW5lbCB7XG4gICAgICB3aWR0aDo1MCU7XG4gICAgfVxuICAgIC50eHQtcGFuZWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMTUlO1xuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNyU7XG4gICAgICB9XG4gICAgfVxuICAgIC5pbWFnZS1wYW5lbCB7XG4gICAgICAuc3F1YXJlIHtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogNzAlO1xuICAgICAgICBtYXgtd2lkdGg6IDY3NXB4O1xuICAgICAgfVxuICAgICAgLnNjcmltLXNxdWFyZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOi01MHB4O1xuICAgICAgICByaWdodDotNTBweDtcbiAgICAgICAgd2lkdGg6NzUlO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0NiU7XG5cbiAgICAgIH1cbiAgICAgIC5zcXVhcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59IiwiLnVzZXItYWNjb3VudC1mb3JtIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG5cbiAgbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGlucHV0LCAubmVlZC10by1yZWdpc3RlciB7XG4gICAgQGluY2x1ZGUgY2FsYyh3aWR0aCwnMTAwJSAtIDEyMHB4Jyk7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgICAgQGluY2x1ZGUgY2FsYyh3aWR0aCwnMTAwJSAtIDIwcHgnKTtcbiAgICB9XG4gIH1cbiAgLm5lZWQtdG8tcmVnaXN0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgaW5wdXQge1xuICAgIHBhZGRpbmc6MTBweCAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNENkQ2RDY7XG4gICAgQGluY2x1ZGUgc2V0LWlucHV0LXBsYWNlaG9sZGVyLWNvbG9yKCMxNzE0MTUpO1xuICAgIGNvbG9yOiMxNzE0MTU7XG4gICAgbWFyZ2luOiAxMHB4IDAgMzBweDtcblxuICB9XG4gIC5idG4tb3V0ZXIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW1kZHl5eXkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIEBpbmNsdWRlIGNhbGMod2lkdGgsJzEwMCUgLSAxMDBweCcpO1xuICAgIG1hcmdpbjogMTBweCAwIDIwcHg7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgICAgQGluY2x1ZGUgY2FsYyh3aWR0aCwnMTAwJScpO1xuICAgIH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsZXIpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuXG4gICAgLnNlbGVjdCB7XG4gICAgICBwYWRkaW5nOjAgMTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNENkQ2RDY7XG4gICAgICBAaW5jbHVkZSBjYWxjKHdpZHRoLCczMyUgLSAzMHB4Jyk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsZXIpIHtcbiAgICAgICAgQGluY2x1ZGUgY2FsYyh3aWR0aCwnMTAwJSAtIDIwcHgnKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBwLmZpcnN0IHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG4gIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgYSB7XG5cbiAgICB9XG5cbiAgfVxufVxuI2Vycm9yLXpvbmUge1xuICBtYXJnaW46IDEwcHggMDtcbiAgKiB7XG4gICAgY29sb3I6I2ZmMDAwMDtcbiAgfVxuICBjb2xvcjojZmYwMDAwO1xufSIsIi5leHBhbmRhYmxlcyB7XG4gIG1hcmdpbjogNDBweCAwO1xufVxuLmV4cGFuZGFibGVzLWhvb2sge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIC5ydGUge1xuICAgIG1heC13aWR0aDogbm9uZSFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRpdGxlLWRlc2NyaXB0aW9uIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDoxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgLnRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyOjFweCBkYXNoZWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgLy9vdXRsaW5lOiAwO1xuICAgICAgICAvL2JvcmRlcjoxcHggZGFzaGVkICMwMDA7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDo4cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb25fYWxsKCk7XG4gICAgICB9XG5cblxuICAgICAgaDIge1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgfVxuICAgICAgaDIsIGgyICoge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1udGYtZ3JhbmQoKTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuXG4gICAgICB9XG5cbiAgICB9IC8vdGl0bGVcblxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uX2FsbCgpO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgb3BhY2l0eTogMDtcblxuICAgIH0gLy9kZXNjcmlwdGlvblxuICB9XG5cbiAgLml0ZW0ub3BlbiB7XG4gICAgLnRpdGxlIHtcbiAgICAgIGltZyB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gICAgLnRvZ2dsZS1pY29uIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB9XG4gIH1cbn0gIC8vaG9va1xuXG5cblxuXG4iLCIuZmVhdHVyZWQtaW1hZ2Uge1xuICB3aWR0aDoxMDAlO1xuICBoZWlnaHQ6IDUxMHB4O1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuYmdpbWcge1xuICAgIC5jYXBwZXIsIC5jYXBwZXItcGFkZGVkIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLmJsb2NrcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTowO1xuICAgIEBpbmNsdWRlIG1hc3Rlci1wb3NpdGlvbi1sZWZ0KCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLnRpdGxlLWJsb2NrLCAuY2FwdGlvbi1ibG9jayB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBoMSwgcCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgICB9XG4gICAgICBoMSB7XG4gICAgICAgIHBhZGRpbmc6MjBweDtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBwYWRkaW5nOjIwcHggNDBweDtcbiAgICAgIH1cblxuICAgIH1cbiAgICAuY2FwdGlvbi1ibG9jayB7XG4gICAgICBtYXJnaW4tbGVmdDogMTMwcHg7XG4gICAgfVxuICB9XG5cbn1cblxuYm9keS5wYWdlLW1lc3NhZ2UtY2VudGVyIC5mZWF0dXJlZC1pbWFnZSxcbmJvZHkucGFnZS1tZXNzYWdlcyAuZmVhdHVyZWQtaW1hZ2UsXG5ib2R5LmZlYXR1cmVkLWltYWdlLW1pbmkgLmZlYXR1cmVkLWltYWdlIHtcbiAgaGVpZ2h0OiAyNDVweDtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbn1cbmJvZHkucGFnZS1mYXEgIC5mZWF0dXJlZC1pbWFnZSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICBoZWlnaHQ6IDMyNXB4O1xuICB9XG59IiwiI25ldy1zaXRlLXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6MDtcbiAgbGVmdDowO1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNSk7XG4gIHotaW5kZXg6IDM0NTk4NDk1ODQ7XG4gIEBpbmNsdWRlIHZoMTAwKCk7XG4gIHdpZHRoOiAxMDAlO1xuICAuYm94LWhvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBAaW5jbHVkZSB2aDEwMCgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLmJveCB7XG4gICAgICBtYXgtd2lkdGg6IDc4NXB4O1xuICAgICAgQGluY2x1ZGUgY2FsYyh3aWR0aCwnMTAwJSAtIDIwcHgnKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAuaW5uZXIge1xuICAgICAgICBwYWRkaW5nOjQwcHg7XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3NlLWJ1dHRvbiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDoxNXB4O1xuICAgICAgICAgIHJpZ2h0OjE1cHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgICAgICAgfVxuICAgICAgICAucnRlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5idG4tb3V0ZXIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJib2R5LmhvbWUge1xuICAudHh0LWltYWdlIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIC8vbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgfVxuICAgIC5jb3B5IHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICAgIC50eHQge1xuICAgICAgd2lkdGg6NTAlO1xuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pbWFnZS1wYW5lbCB7XG4gICAgICB3aWR0aDo1MCU7XG4gICAgICBAaW5jbHVkZSBtYXN0ZXItcG9zaXRpb24tbGVmdCgpOyAvL29mZnNldCB0aGUgcGFkZGluZyBhbmQgc3F1aXNoIHRvIHRoZSBzaWRlXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuXG4gICAgLmltYWdlLXBhbmVsIHtcbiAgICAgIC5zY3JpbS1zcXVhcmUsIC5zcXVhcmUge1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4MS41JTtcbiAgICAgIH1cbiAgICAgIC5zY3JpbS1zcXVhcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6LTUwcHg7XG4gICAgICAgICAgbGVmdDotNTBweDtcbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICAgICAgICB0b3A6LTMwcHg7XG4gICAgICAgICAgICBsZWZ0Oi0zMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIC5zcXVhcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNyZWdpc3Rlci1lcnJvcnMge1xuICAgIG1hcmdpbjogNXB4IDA7XG4gIH1cblxufVxuIiwiLnBhZ2UtcHJvZ3JhbS1vdmVydmlldyB7XG4gIC50b3AtYmVuZWZpdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIEBleHRlbmQgLmRlZmFpbHQtdG9wLWJvdHRvbS1tYXJnaW47XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5sLCAuciB7XG4gICAgICBAaW5jbHVkZSBjYWxjKHdpZHRoLCc1MCUgLSA0MHB4Jyk7XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICAgIEBpbmNsdWRlIGNhbGMod2lkdGgsJzEwMCUnKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmwge1xuICAgICAgICAudHh0IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yIHtcbiAgICAgICoge1xuICAgICAgICBAaW5jbHVkZSBmb250LXJvYm90by1yZWd1bGFyKCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICAgIC5yb3dzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIC5jb2wxIHtcbiAgICAgICAgICAgIHdpZHRoOjM2cHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDM2cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuY29sMiB7XG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAucG9pbnRzLWJveGVzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgY29sdW1uLWdhcDogODBweDtcbiAgICByb3ctZ2FwOiA4MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgfVxuICAgIC5ib3gge1xuICAgICAgLy9AaW5jbHVkZSBjYWxjKHdpZHRoLCczMyUgLSA4MHB4Jyk7XG4gICAgICAuaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEzMHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDo3MCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY29weSB7XG4gICAgICAgIEBpbmNsdWRlIGNhbGMoaGVpZ2h0LCAnMTAwJSAtIDEzMHB4Jyk7XG4gICAgICAgIC5ibGFja2JveCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICBAaW5jbHVkZSBjYWxjKGhlaWdodCwgJzEwMCUgKyAyMHB4Jyk7XG4gICAgICAgICAgLmJsYWNrYm94MiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgY2FsYyhoZWlnaHQsICcxMDAlIC0gMzBweCcpO1xuICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC50eHQge1xuICAgICAgICAgICAgQGluY2x1ZGUgY2FsYyhoZWlnaHQsICcxMDAlIC0gNDBweCcpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubGlua3Mge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LW50Zi1ncmFuZCgpO1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiRjb2xvci10ZWFsO1xuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbCgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNydCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgIHRvcDoxcHg7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsKCk7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDoxMHB4O1xuICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwoKTtcbiAgICAgICAgICAgICAgICAgIGZpbGw6JGNvbG9yLXRlYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhLCAub3ZlcmxheS1ob29rIHtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jcnQge1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCk7XG4gICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICBmaWxsOiNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNjcmltLXNxdWFyZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJvdHRvbTogLTYwcHg7XG4gICAgICAgICAgbGVmVDotNDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9Ly9wb2ludHMtYm94ZXNcblxuXG4gIC5iZW5lZml0cy10YWJsZS16b25lIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0ZXItZ3JheTtcbiAgICBAaW5jbHVkZSBtYXN0ZXItcGFkZGluZy10YigpO1xuICAgIC5ydGUge1xuICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICB9XG4gIH1cbiAgLmJlbmVmaXRzLXRhYmxlIHtcbiAgICBtYXJnaW46NDBweCAwO1xuICAgIHRkLCB0aCwge1xuICAgICAgcGFkZGluZzoxMHB4IDIwcHg7XG4gICAgICBAaW5jbHVkZSBmb250LXJvYm90by1yZWd1bGFyKCk7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgcGFkZGluZzo1cHggMTBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGxlcikge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6MnB4IDRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbDEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIGNvbG9yOiNmZmY7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzdDN0M3QztcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM3QzdDN0M7XG4gICAgfVxuICAgIC5jb2wyIHtcbiAgICAgIGNvbG9yOiNmZmY7XG4gICAgfVxuICAgIC5jb2wyLCAuY29sMywgLmNvbDQsIC5jb2w1IHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTRFNEU0O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0U0RTRFNDtcbiAgICB9XG4gICAgLmNnMiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI0YxNTI2OCAwJSwgI0Y2QUU1RSAxMDAlKTtcbiAgICB9XG4gICAgdHIucmggLmNvbDEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0ZXItZ3JheTtcbiAgICB9XG4gICAgLmNvbDEge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdCFpbXBvcnRhbnQ7XG4gICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbGVyKSB7XG4gICAgICAgIG1pbi13aWR0aDogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgdHIucmggLmNvbDMsIHRyLnJoIC5jb2w0LCB0ci5yaCAuY29sNSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgY29sb3I6I2ZmZjtcblxuICAgIH1cbiAgICB0ci5yaCAuY29sMiwgdHIucmggLmNvbDMsIHRyLnJoIC5jb2w0LCB0ci5yaCAuY29sNSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzdDN0M3QztcbiAgICB9XG4gICAgdHIucnIgLmNvbDEge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjN0M3QzdDO1xuICAgIH1cbiAgICB0ci5yciAuY29sMywgdHIucnIgLmNvbDQsIHRyLnJyIC5jb2w1IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICAgIHRib2R5IHRyOmZpcnN0LWNoaWxkIC5jb2wxIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjN0M3QzdDO1xuICAgIH1cbiAgICB0ci5yaCAqICB7XG4gICAgICBAaW5jbHVkZSBmb250LW50Zi1ncmFuZCgpO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbGVyKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfS8vYmVuZWZpdHMtdGFibGVcblxuICAuZmFxcy1iYXIge1xuICAgIG1hcmdpbjo2MHB4IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgLml0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLmwge1xuICAgICAgICBAaW5jbHVkZSBmb250LW50Zi1ncmFuZCgpO1xuICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB9XG4gICAgICAuciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OjIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9Ly9mYXFzLWJhclxufSIsIi5wYWdlLWRhc2hib2FyZCB7XG4gIC5mZWF0dXJlZC1kYXNoYm9hcmQtaW1hZ2Uge1xuICAgIHdpZHRoOjEwMCU7XG4gICAgbWF4LWhlaWdodDogNzI4cHg7XG4gICAgaGVpZ2h0OiA4MHZoO1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICAgIGhlaWdodDogNjB2aDtcbiAgICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgIH1cbiAgICAuYmdpbWcge1xuICAgICAgLmNhcHBlciwgLmNhcHBlci1wYWRkZWQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5kYXNoYm9hcmQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOjA7XG4gICAgICBAaW5jbHVkZSBtYXN0ZXItcG9zaXRpb24tbGVmdCgpO1xuICAgICAgQGluY2x1ZGUgd2lkdGgtMTAwLW1pbnVzLW1hc3Rlci1wb3NpdGlvbi1sZWZ0KCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgLmRhc2hib2FyZDIge1xuICAgICAgICBwYWRkaW5nOjIwcHggNDBweDtcbiAgICAgICAgLnJvdzEge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIC5sIHtcblxuICAgICAgICAgIH1cbiAgICAgICAgICAuciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIC5jdXJyZW50LW1lbnUtdXNlci1pZCB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1udGYtZ3JhbmQoKTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYm94ZXMge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIG1hcmdpbjogNDBweCAwIDIwcHg7XG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmJveCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBjYWxjKHdpZHRoLCczMyUgLSAyMHB4Jyk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNCNUI1QjU7XG5cbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYm94LWhlYWRlciB7XG5cbiAgICAgICAgICAgICAgQGV4dGVuZCAuc2NyaW0tc3F1YXJlO1xuICAgICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgICBwYWRkaW5nOjIwcHg7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtbnRmLWdyYW5kKCk7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6MTUwcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYm94LXZhbHVlIHtcbiAgICAgICAgICAgICAgY29sb3I6IzFBMTQxNjtcbiAgICAgICAgICAgICAgcGFkZGluZzo0MHB4IDA7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtbnRmLWdyYW5kKCk7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNjJweDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzoyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfS8vYm94ZXNcbiAgICAgICAgLmxlZ2FsIHtcbiAgICAgICAgICAqIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcm9ib3RvLXJlZ3VsYXIoKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiM3QjdCN0I7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbWFyZ2luOjEwcHggMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9Ly9mZWF0dXJlZC1kYXNoYm9hcmQtaW1hZ2VcblxuICAubGF0ZXN0LXByb21vdGlvbnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMEYwRjA7XG4gICAgLmxhdGVzdC1wcm9tb3Rpb25zLXRvcCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOjgwcHggMDtcbiAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIH1cbiAgICAucHJvbW90aW9ucy1ncmlkIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgY29sdW1uLWdhcDogODBweDtcbiAgICAgIHJvdy1nYXA6IDgwcHg7XG4gICAgICBwYWRkaW5nOjAgMCA4MHB4IDA7XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgICAgIHJvdy1nYXA6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6MCAwIDIwcHggMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtdGlueSkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgICBjb2x1bW4tZ2FwOiAwO1xuICAgICAgICByb3ctZ2FwOiAwO1xuICAgICAgfVxuICAgICAgLnByb21vdGlvbiB7XG4gICAgICAgIC5ncmFwaGljIHtcbiAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEuOTU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC50aXRsZXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjRUYxOTkzIDAlLCAjNTIyNDdGIDEwMCUpO1xuICAgICAgICAgICAgLnRpdGxlczIge1xuICAgICAgICAgICAgICBwYWRkaW5nOjIwcHg7XG4gICAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LW50Zi1ncmFuZCgpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yb2JvdG8tcmVndWxhcigpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfS8vdGl0bGVzXG4gICAgICAgIH0vL2dyYXBoaWNcbiAgICAgICAgLmNvcHkge1xuICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgIG1hcmdpbjoyMHB4IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH0vL2xhdGVzdC1wcm9tb3Rpb25zXG5cbiAgLmNhbGN1bGF0b3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZzo4MHB4IDA7XG4gICAgLnJ0ZSB7XG4gICAgICAqIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICAgIC5mbHgge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICAubCwgLnIge1xuICAgICAgICBAaW5jbHVkZSBjYWxjKHdpZHRoLCc1MCUgLSAyMHB4Jyk7XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnIge1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICAgICAgICB0b3A6MDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIC50b3B0eHQge1xuICAgICAgICAgIHdpZHRoOjcwJTtcbiAgICAgICAgfVxuICAgICAgICAjcG9pbnRzLWZvcm0tcmVzdWx0cy1tc2cge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBvaW50cy1mb3JtIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAuaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgY2FsYyh3aWR0aCwnMTAwJSAtIDQwcHgnKTtcbiAgICAgICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICBwYWRkaW5nOjEycHggMjBweDtcbiAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgc2V0LWlucHV0LXBsYWNlaG9sZGVyLWNvbG9yKCNmZmYpO1xuICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzoxNHB4IDIwcHggMTJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubDIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH0vL2NhbGN1bGF0b3JcblxuICAuZm9vdGVyLXBhbmVscyB7XG4gICAgcGFkZGluZzogODBweCAwO1xuXG4gICAgLnBhbmVscyB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIGNvbHVtbi1nYXA6IDgwcHg7XG4gICAgICByb3ctZ2FwOiA4MHB4O1xuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgfVxuICAgICAgLnBhbmVsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgLmltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiAxLjk1O1xuICAgICAgICB9XG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgcGFkZGluZzozMHB4O1xuICAgICAgICAgIC8vQGluY2x1ZGUgY2FsYyhtaW4taGVpZ2h0LCcxMDAlIC0gMTZ2dycpO1xuICAgICAgICAgIC5ydGUge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnR4dCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBjYWxjKGhlaWdodCwnMTAwJSAtIDEwMHB4Jyk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5idG4tb3V0ZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59IiwiLnBhZ2UtYW5udWFsLXN0YXRlbWVudHMge1xuICAuaG9sZGVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIEBpbmNsdWRlIG1hc3Rlci1wYWRkaW5nLXRiKCk7XG4gICAgQGluY2x1ZGUgbWFzdGVyLW1hcmdpbi10YigpO1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAubCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yaWdodDoxcHggc29saWQgI0Q2RDZENjtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ODBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OjA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q2RDZENjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICB9XG4gICAgICAucGh5c2ljYWwge1xuICAgICAgICBtYXJnaW46IDQwcHggMCAwO1xuICAgICAgfVxuICAgICAgLnRlcm1zLWNoZWNrYm94IHtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICNmaWVsZC1zdGF0ZW1lbnQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNENkQ2RDY7XG4gICAgICAgIHBhZGRpbmc6NXB4IDEwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBAaW5jbHVkZSBmb250LXJvYm90by1yZWd1bGFyKCk7XG4gICAgICAgIGNvbG9yOiMxNzE0MTU7XG4gICAgICAgIG1hcmdpbjoxMHB4IDAgMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnIge1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgIC5tYXJrZXIge1xuICAgICAgICAuaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDIuMjc7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYnRuLW91dGVyIHtcbiAgICAgIG1hcmdpbjoxNXB4IDA7XG4gICAgfVxuICB9XG59IiwiLnBhZ2UtYWNjb3VudC1zZXR0aW5ncyAge1xuICAudG9wYmFyIHtcbiAgICBAaW5jbHVkZSBtYXN0ZXItbWFyZ2luLXRiKCk7XG5cbiAgfVxuICAuaG9sZGVyIHtcbiAgICBAaW5jbHVkZSBtYXN0ZXItcGFkZGluZy10YigpO1xuICAgIEBpbmNsdWRlIG1hc3Rlci1tYXJnaW4tdGIoKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmwsIC5yIHtcbiAgICAgIEBpbmNsdWRlIGNhbGMod2lkdGgsJzUwJSAtIDQwcHgnKTtcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICAgICAgQGluY2x1ZGUgY2FsYyh3aWR0aCwnMTAwJScpO1xuICAgICAgfVxuICAgIH1cbiAgICAucm93LWJ1dHRvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gICAgLmZpZWxkLWJveCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgIC5maWVsZC1ib3gyIHtcbiAgICAgICAgcGFkZGluZzoyMHB4O1xuICAgICAgfVxuICAgICAgLnRvcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgKiB7XG4gICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgIH1cblxuICAgICAgICAuZWRpdCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH0vL3RvcFxuICAgICAgLmZpZWxkcyB7XG4gICAgICAgIC5yb3cge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIG1hcmdpbjozMHB4IDA7XG5cbiAgICAgICAgICAvL1JFQUQgT05MWSBUT0dHTEVcbiAgICAgICAgICAuZWRpdC1kaXNwbGF5IHsgZGlzcGxheTogYmxvY2s7fVxuICAgICAgICAgIC5yZWFkb25seS1kaXNwbGF5IHsgZGlzcGxheTogbm9uZTt9XG4gICAgICAgICAgJi5yZWFkb25seSB7XG4gICAgICAgICAgICAuZWRpdC1kaXNwbGF5IHsgZGlzcGxheTogbm9uZTt9XG4gICAgICAgICAgICAucmVhZG9ubHktZGlzcGxheSB7IGRpc3BsYXk6IGJsb2NrO31cbiAgICAgICAgICB9XG5cblxuICAgICAgICAgIC5yb3ctbCB7XG4gICAgICAgICAgICAkdHc6MTg1cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICR0dztcbiAgICAgICAgICAgIG1pbi13aWR0aDogJHR3O1xuICAgICAgICAgICAgd2lkdGg6ICR0dztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1udGYtZ3JhbmQoKTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICB0b3A6OHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5yb3ctciB7XG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6MTBweCAyMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGNhbGMod2lkdGgsJzEwMCUgLSA0MHB4Jyk7XG4gICAgICAgICAgICAmLnR5cGUtIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6MTBweCAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAmLnR5cGUtIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZXJyb3ItbXNnIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmVycm9yIHtcbiAgICAgICAgICAgIC5lcnJvci1tc2cge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnJlYWRvbmx5IHtcbiAgICAgICAgICAgIC5yb3ctbCB7XG4gICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICB0b3A6MDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfS8vcm93XG4gICAgICB9IC8vZmllbGRzXG4gICAgfVxuICB9XG59XG4iLCJib2R5LmdlbmVyYWwge1xuIC5zaXRlLWNvbnRlbnQyIHtcbiAgIG1hcmdpbi10b3A6NDBweDtcbiAgIC5jb3B5IHtcbiAgICAgIG1hcmdpbi10b3A6NDBweDtcbiAgIH1cbiAgIC5icmVhZGNydW1icyB7XG4gICAgIG1hcmdpbjogMjBweCAwIDIwcHg7XG4gICAgIGEge1xuICAgICAgIGNvbG9yOiMwMDA7XG4gICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgLmljb24ge1xuICAgICAgICAgd2lkdGg6MTVweDtcbiAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgdG9wOjNweDtcbiAgICAgICAgIGltZyB7XG4gICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICB9XG4gICAgICAgfVxuICAgICB9XG4gICB9XG4gfVxufSIsIi5wYWdlLW1lc3NhZ2UtY2VudGVyIHtcbiAgLmhvbGRlciB7XG4gICAgQGluY2x1ZGUgbWFzdGVyLW1hcmdpbi10YigpO1xuICAgIEBpbmNsdWRlIG1hc3Rlci1wYWRkaW5nLXRiKCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5sIHtcbiAgICAgIHdpZHRoOjIwMHB4O1xuICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OjgwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgICBib3JkZXItcmlnaHQ6MXB4IHNvbGlkICM3MDcwNzA7XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAuaXRlbXMge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgIC5yb3ctb3V0ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucm93LW91dGVyIHtcbiAgICAgICAgICAucm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIG1hcmdpbjoyMHB4IDA7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDoxOHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50eHQge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICBAaW5jbHVkZSBjYWxjKHdpZHRoLCcxMDAlIC0gNDhweCcpO1xuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbCgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnR4dCwgLmNvdW50IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1udGYtZ3JhbmQoKTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOjMycHg7XG4gICAgICAgICAgICAgIGNvbG9yOiMwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY291bnQge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9Ly9yb3dcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgfVxuICAgIC5yIHtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAuaW5uZXIge1xuICAgICAgICBwYWRkaW5nOjIwcHg7XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAjbWVzc2FnZS1ib3gge1xuICAgICAgICAgIC5yb3cge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAuY29sMSB7XG4gICAgICAgICAgICAgICR0dzoxNTBweDtcbiAgICAgICAgICAgICAgd2lkdGg6JHR3O1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6JHR3O1xuICAgICAgICAgICAgICBtaW4td2lkdGg6ICR0dztcbiAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgICAgICAgICAgICAgICR0dzoxMDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDokdHc7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiR0dztcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6ICR0dztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbDEsIC5jb2wyIHtcbiAgICAgICAgICAgICAgcGFkZGluZzo1cHg7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiMwMDA7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHkucGFnZS1tZXNzYWdlcyB7XG5cbn0iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIENVU1RPTSBUTyBQUk9KRUNUXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gR0xPQkFMLUlTSFxuW2RhdGEtYW9zPVwiY3VzdG9tLWZhZGUtaW5cIl0ge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICBvcGFjaXR5OiAwO1xuICAmLmFvcy1hbmltYXRlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbltkYXRhLWFvcz1cImN1c3RvbS1pbWctc2xpZGUtcmV2ZWFsLS1mcm9tLWxlZnRcIl0ge1xuICBpbWcge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjI1LCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOjgwMG1zO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgYm9keSAjYXBwLmxhbmctYXIgJiB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgfVxuICB9XG4gICYuYW9zLWFuaW1hdGUge1xuICAgIGltZyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICBib2R5ICNhcHAubGFuZy1hciAmIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuW2RhdGEtYW9zPVwiY3VzdG9tLWltZy1zbGlkZS1yZXZlYWwtLWZyb20tcmlnaHRcIl0ge1xuICBpbWcge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjI1LCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOjgwMG1zO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICBib2R5ICNhcHAubGFuZy1hciAmIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgfVxuICB9XG4gICYuYW9zLWFuaW1hdGUge1xuICAgIGltZyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICBib2R5ICNhcHAubGFuZy1hciAmIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuW2RhdGEtYW9zPVwiY3VzdG9tLWltZy1zbGlkZS1yZXZlYWwtLWZyb20tdXBcIl0ge1xuICBpbWcge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjI1LCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOjgwMG1zO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgJi5hb3MtYW5pbWF0ZSB7XG4gICAgaW1nIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG4gIH1cbn1cbltkYXRhLWFvcz1cImN1c3RvbS1pbWctc2xpZGUtcmV2ZWFsLS1mcm9tLWRvd25cIl0ge1xuICBpbWcge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjI1LCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOjgwMG1zO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuICAmLmFvcy1hbmltYXRlIHtcbiAgICBpbWcge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cbiAgfVxufVxuXG5bZGF0YS1hb3M9XCJjdXN0b20tc2NhbGUtaW5cIl0ge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICYuYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuW2RhdGEtYW9zPVwiY3VzdG9tLWZhZGUtaW5cIl0ge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICBvcGFjaXR5OiAwO1xuICAmLmFvcy1hbmltYXRlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5bZGF0YS1hb3M9XCJjdXN0b20tc2xpZGUtbGVmdC1taW5pXCJdIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDBweCk7XG4gIG9wYWNpdHk6IDA7XG4gICYuYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbltkYXRhLWFvcz1cImN1c3RvbS1zbGlkZS1yaWdodC1taW5pXCJdIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQwcHgpO1xuICBvcGFjaXR5OiAwO1xuICAmLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuW2RhdGEtYW9zPVwiY3VzdG9tLXNsaWRlLXVwLW1pbmlcIl0ge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgb3BhY2l0eTogMDtcbiAgJi5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuXG5cblxuW2RhdGEtYW9zPVwiY3VzdG9tLWZhZGUtdXAtbW9iaWxlXCJdIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbC1wbHVzLTEpIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICBwb2ludGVyLWV2ZW50czphdXRvO1xuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgJi5hb3MtYW5pbWF0ZSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuXG5bZGF0YS1hb3M9XCJjdXN0b20tZmFkZS11cC1kZXNrdG9wXCJdIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBvaW50ZXItZXZlbnRzOmF1dG87XG4gIH1cblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LXNtYWxsLXBsdXMtMSkge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgJi5hb3MtYW5pbWF0ZSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuIiwiXG4vL0xFQVZFIEFUIEJPVFRPTSAtIGRlc2t0b3AsIG1vYmlsZSBnbG9iYWwgaGlkZXJzXG4uc2hvdy1kZXNrdG9wIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAmLmJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAmLmJsb2NrIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4uc2hvdy1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xuICAmLmJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgJi5ibG9jayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */