@charset "UTF-8";
@font-face {
	font-family: "Beyond Infinity";
	src: url("../fonts/BeyondInfinity.woff2") format("woff2"), url("../fonts/BeyondInfinity.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}
[data-aos][data-aos][data-aos-duration="50"], body[data-aos-duration="50"] [data-aos] {
	transition-duration: 50ms;
}

[data-aos][data-aos][data-aos-delay="50"], body[data-aos-delay="50"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="50"].aos-animate, body[data-aos-delay="50"] [data-aos].aos-animate {
	transition-delay: 50ms;
}

[data-aos][data-aos][data-aos-duration="100"], body[data-aos-duration="100"] [data-aos] {
	transition-duration: 0.1s;
}

[data-aos][data-aos][data-aos-delay="100"], body[data-aos-delay="100"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="100"].aos-animate, body[data-aos-delay="100"] [data-aos].aos-animate {
	transition-delay: 0.1s;
}

[data-aos][data-aos][data-aos-duration="150"], body[data-aos-duration="150"] [data-aos] {
	transition-duration: 0.15s;
}

[data-aos][data-aos][data-aos-delay="150"], body[data-aos-delay="150"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="150"].aos-animate, body[data-aos-delay="150"] [data-aos].aos-animate {
	transition-delay: 0.15s;
}

[data-aos][data-aos][data-aos-duration="200"], body[data-aos-duration="200"] [data-aos] {
	transition-duration: 0.2s;
}

[data-aos][data-aos][data-aos-delay="200"], body[data-aos-delay="200"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="200"].aos-animate, body[data-aos-delay="200"] [data-aos].aos-animate {
	transition-delay: 0.2s;
}

[data-aos][data-aos][data-aos-duration="250"], body[data-aos-duration="250"] [data-aos] {
	transition-duration: 0.25s;
}

[data-aos][data-aos][data-aos-delay="250"], body[data-aos-delay="250"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="250"].aos-animate, body[data-aos-delay="250"] [data-aos].aos-animate {
	transition-delay: 0.25s;
}

[data-aos][data-aos][data-aos-duration="300"], body[data-aos-duration="300"] [data-aos] {
	transition-duration: 0.3s;
}

[data-aos][data-aos][data-aos-delay="300"], body[data-aos-delay="300"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="300"].aos-animate, body[data-aos-delay="300"] [data-aos].aos-animate {
	transition-delay: 0.3s;
}

[data-aos][data-aos][data-aos-duration="350"], body[data-aos-duration="350"] [data-aos] {
	transition-duration: 0.35s;
}

[data-aos][data-aos][data-aos-delay="350"], body[data-aos-delay="350"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="350"].aos-animate, body[data-aos-delay="350"] [data-aos].aos-animate {
	transition-delay: 0.35s;
}

[data-aos][data-aos][data-aos-duration="400"], body[data-aos-duration="400"] [data-aos] {
	transition-duration: 0.4s;
}

[data-aos][data-aos][data-aos-delay="400"], body[data-aos-delay="400"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="400"].aos-animate, body[data-aos-delay="400"] [data-aos].aos-animate {
	transition-delay: 0.4s;
}

[data-aos][data-aos][data-aos-duration="450"], body[data-aos-duration="450"] [data-aos] {
	transition-duration: 0.45s;
}

[data-aos][data-aos][data-aos-delay="450"], body[data-aos-delay="450"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="450"].aos-animate, body[data-aos-delay="450"] [data-aos].aos-animate {
	transition-delay: 0.45s;
}

[data-aos][data-aos][data-aos-duration="500"], body[data-aos-duration="500"] [data-aos] {
	transition-duration: 0.5s;
}

[data-aos][data-aos][data-aos-delay="500"], body[data-aos-delay="500"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="500"].aos-animate, body[data-aos-delay="500"] [data-aos].aos-animate {
	transition-delay: 0.5s;
}

[data-aos][data-aos][data-aos-duration="550"], body[data-aos-duration="550"] [data-aos] {
	transition-duration: 0.55s;
}

[data-aos][data-aos][data-aos-delay="550"], body[data-aos-delay="550"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="550"].aos-animate, body[data-aos-delay="550"] [data-aos].aos-animate {
	transition-delay: 0.55s;
}

[data-aos][data-aos][data-aos-duration="600"], body[data-aos-duration="600"] [data-aos] {
	transition-duration: 0.6s;
}

[data-aos][data-aos][data-aos-delay="600"], body[data-aos-delay="600"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="600"].aos-animate, body[data-aos-delay="600"] [data-aos].aos-animate {
	transition-delay: 0.6s;
}

[data-aos][data-aos][data-aos-duration="650"], body[data-aos-duration="650"] [data-aos] {
	transition-duration: 0.65s;
}

[data-aos][data-aos][data-aos-delay="650"], body[data-aos-delay="650"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="650"].aos-animate, body[data-aos-delay="650"] [data-aos].aos-animate {
	transition-delay: 0.65s;
}

[data-aos][data-aos][data-aos-duration="700"], body[data-aos-duration="700"] [data-aos] {
	transition-duration: 0.7s;
}

[data-aos][data-aos][data-aos-delay="700"], body[data-aos-delay="700"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="700"].aos-animate, body[data-aos-delay="700"] [data-aos].aos-animate {
	transition-delay: 0.7s;
}

[data-aos][data-aos][data-aos-duration="750"], body[data-aos-duration="750"] [data-aos] {
	transition-duration: 0.75s;
}

[data-aos][data-aos][data-aos-delay="750"], body[data-aos-delay="750"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="750"].aos-animate, body[data-aos-delay="750"] [data-aos].aos-animate {
	transition-delay: 0.75s;
}

[data-aos][data-aos][data-aos-duration="800"], body[data-aos-duration="800"] [data-aos] {
	transition-duration: 0.8s;
}

[data-aos][data-aos][data-aos-delay="800"], body[data-aos-delay="800"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="800"].aos-animate, body[data-aos-delay="800"] [data-aos].aos-animate {
	transition-delay: 0.8s;
}

[data-aos][data-aos][data-aos-duration="850"], body[data-aos-duration="850"] [data-aos] {
	transition-duration: 0.85s;
}

[data-aos][data-aos][data-aos-delay="850"], body[data-aos-delay="850"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="850"].aos-animate, body[data-aos-delay="850"] [data-aos].aos-animate {
	transition-delay: 0.85s;
}

[data-aos][data-aos][data-aos-duration="900"], body[data-aos-duration="900"] [data-aos] {
	transition-duration: 0.9s;
}

[data-aos][data-aos][data-aos-delay="900"], body[data-aos-delay="900"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="900"].aos-animate, body[data-aos-delay="900"] [data-aos].aos-animate {
	transition-delay: 0.9s;
}

[data-aos][data-aos][data-aos-duration="950"], body[data-aos-duration="950"] [data-aos] {
	transition-duration: 0.95s;
}

[data-aos][data-aos][data-aos-delay="950"], body[data-aos-delay="950"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="950"].aos-animate, body[data-aos-delay="950"] [data-aos].aos-animate {
	transition-delay: 0.95s;
}

[data-aos][data-aos][data-aos-duration="1000"], body[data-aos-duration="1000"] [data-aos] {
	transition-duration: 1s;
}

[data-aos][data-aos][data-aos-delay="1000"], body[data-aos-delay="1000"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1000"].aos-animate, body[data-aos-delay="1000"] [data-aos].aos-animate {
	transition-delay: 1s;
}

[data-aos][data-aos][data-aos-duration="1050"], body[data-aos-duration="1050"] [data-aos] {
	transition-duration: 1.05s;
}

[data-aos][data-aos][data-aos-delay="1050"], body[data-aos-delay="1050"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1050"].aos-animate, body[data-aos-delay="1050"] [data-aos].aos-animate {
	transition-delay: 1.05s;
}

[data-aos][data-aos][data-aos-duration="1100"], body[data-aos-duration="1100"] [data-aos] {
	transition-duration: 1.1s;
}

[data-aos][data-aos][data-aos-delay="1100"], body[data-aos-delay="1100"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1100"].aos-animate, body[data-aos-delay="1100"] [data-aos].aos-animate {
	transition-delay: 1.1s;
}

[data-aos][data-aos][data-aos-duration="1150"], body[data-aos-duration="1150"] [data-aos] {
	transition-duration: 1.15s;
}

[data-aos][data-aos][data-aos-delay="1150"], body[data-aos-delay="1150"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1150"].aos-animate, body[data-aos-delay="1150"] [data-aos].aos-animate {
	transition-delay: 1.15s;
}

[data-aos][data-aos][data-aos-duration="1200"], body[data-aos-duration="1200"] [data-aos] {
	transition-duration: 1.2s;
}

[data-aos][data-aos][data-aos-delay="1200"], body[data-aos-delay="1200"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1200"].aos-animate, body[data-aos-delay="1200"] [data-aos].aos-animate {
	transition-delay: 1.2s;
}

[data-aos][data-aos][data-aos-duration="1250"], body[data-aos-duration="1250"] [data-aos] {
	transition-duration: 1.25s;
}

[data-aos][data-aos][data-aos-delay="1250"], body[data-aos-delay="1250"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1250"].aos-animate, body[data-aos-delay="1250"] [data-aos].aos-animate {
	transition-delay: 1.25s;
}

[data-aos][data-aos][data-aos-duration="1300"], body[data-aos-duration="1300"] [data-aos] {
	transition-duration: 1.3s;
}

[data-aos][data-aos][data-aos-delay="1300"], body[data-aos-delay="1300"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1300"].aos-animate, body[data-aos-delay="1300"] [data-aos].aos-animate {
	transition-delay: 1.3s;
}

[data-aos][data-aos][data-aos-duration="1350"], body[data-aos-duration="1350"] [data-aos] {
	transition-duration: 1.35s;
}

[data-aos][data-aos][data-aos-delay="1350"], body[data-aos-delay="1350"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1350"].aos-animate, body[data-aos-delay="1350"] [data-aos].aos-animate {
	transition-delay: 1.35s;
}

[data-aos][data-aos][data-aos-duration="1400"], body[data-aos-duration="1400"] [data-aos] {
	transition-duration: 1.4s;
}

[data-aos][data-aos][data-aos-delay="1400"], body[data-aos-delay="1400"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1400"].aos-animate, body[data-aos-delay="1400"] [data-aos].aos-animate {
	transition-delay: 1.4s;
}

[data-aos][data-aos][data-aos-duration="1450"], body[data-aos-duration="1450"] [data-aos] {
	transition-duration: 1.45s;
}

[data-aos][data-aos][data-aos-delay="1450"], body[data-aos-delay="1450"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1450"].aos-animate, body[data-aos-delay="1450"] [data-aos].aos-animate {
	transition-delay: 1.45s;
}

[data-aos][data-aos][data-aos-duration="1500"], body[data-aos-duration="1500"] [data-aos] {
	transition-duration: 1.5s;
}

[data-aos][data-aos][data-aos-delay="1500"], body[data-aos-delay="1500"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1500"].aos-animate, body[data-aos-delay="1500"] [data-aos].aos-animate {
	transition-delay: 1.5s;
}

[data-aos][data-aos][data-aos-duration="1550"], body[data-aos-duration="1550"] [data-aos] {
	transition-duration: 1.55s;
}

[data-aos][data-aos][data-aos-delay="1550"], body[data-aos-delay="1550"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1550"].aos-animate, body[data-aos-delay="1550"] [data-aos].aos-animate {
	transition-delay: 1.55s;
}

[data-aos][data-aos][data-aos-duration="1600"], body[data-aos-duration="1600"] [data-aos] {
	transition-duration: 1.6s;
}

[data-aos][data-aos][data-aos-delay="1600"], body[data-aos-delay="1600"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1600"].aos-animate, body[data-aos-delay="1600"] [data-aos].aos-animate {
	transition-delay: 1.6s;
}

[data-aos][data-aos][data-aos-duration="1650"], body[data-aos-duration="1650"] [data-aos] {
	transition-duration: 1.65s;
}

[data-aos][data-aos][data-aos-delay="1650"], body[data-aos-delay="1650"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1650"].aos-animate, body[data-aos-delay="1650"] [data-aos].aos-animate {
	transition-delay: 1.65s;
}

[data-aos][data-aos][data-aos-duration="1700"], body[data-aos-duration="1700"] [data-aos] {
	transition-duration: 1.7s;
}

[data-aos][data-aos][data-aos-delay="1700"], body[data-aos-delay="1700"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1700"].aos-animate, body[data-aos-delay="1700"] [data-aos].aos-animate {
	transition-delay: 1.7s;
}

[data-aos][data-aos][data-aos-duration="1750"], body[data-aos-duration="1750"] [data-aos] {
	transition-duration: 1.75s;
}

[data-aos][data-aos][data-aos-delay="1750"], body[data-aos-delay="1750"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1750"].aos-animate, body[data-aos-delay="1750"] [data-aos].aos-animate {
	transition-delay: 1.75s;
}

[data-aos][data-aos][data-aos-duration="1800"], body[data-aos-duration="1800"] [data-aos] {
	transition-duration: 1.8s;
}

[data-aos][data-aos][data-aos-delay="1800"], body[data-aos-delay="1800"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1800"].aos-animate, body[data-aos-delay="1800"] [data-aos].aos-animate {
	transition-delay: 1.8s;
}

[data-aos][data-aos][data-aos-duration="1850"], body[data-aos-duration="1850"] [data-aos] {
	transition-duration: 1.85s;
}

[data-aos][data-aos][data-aos-delay="1850"], body[data-aos-delay="1850"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1850"].aos-animate, body[data-aos-delay="1850"] [data-aos].aos-animate {
	transition-delay: 1.85s;
}

[data-aos][data-aos][data-aos-duration="1900"], body[data-aos-duration="1900"] [data-aos] {
	transition-duration: 1.9s;
}

[data-aos][data-aos][data-aos-delay="1900"], body[data-aos-delay="1900"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1900"].aos-animate, body[data-aos-delay="1900"] [data-aos].aos-animate {
	transition-delay: 1.9s;
}

[data-aos][data-aos][data-aos-duration="1950"], body[data-aos-duration="1950"] [data-aos] {
	transition-duration: 1.95s;
}

[data-aos][data-aos][data-aos-delay="1950"], body[data-aos-delay="1950"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1950"].aos-animate, body[data-aos-delay="1950"] [data-aos].aos-animate {
	transition-delay: 1.95s;
}

[data-aos][data-aos][data-aos-duration="2000"], body[data-aos-duration="2000"] [data-aos] {
	transition-duration: 2s;
}

[data-aos][data-aos][data-aos-delay="2000"], body[data-aos-delay="2000"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2000"].aos-animate, body[data-aos-delay="2000"] [data-aos].aos-animate {
	transition-delay: 2s;
}

[data-aos][data-aos][data-aos-duration="2050"], body[data-aos-duration="2050"] [data-aos] {
	transition-duration: 2.05s;
}

[data-aos][data-aos][data-aos-delay="2050"], body[data-aos-delay="2050"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2050"].aos-animate, body[data-aos-delay="2050"] [data-aos].aos-animate {
	transition-delay: 2.05s;
}

[data-aos][data-aos][data-aos-duration="2100"], body[data-aos-duration="2100"] [data-aos] {
	transition-duration: 2.1s;
}

[data-aos][data-aos][data-aos-delay="2100"], body[data-aos-delay="2100"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2100"].aos-animate, body[data-aos-delay="2100"] [data-aos].aos-animate {
	transition-delay: 2.1s;
}

[data-aos][data-aos][data-aos-duration="2150"], body[data-aos-duration="2150"] [data-aos] {
	transition-duration: 2.15s;
}

[data-aos][data-aos][data-aos-delay="2150"], body[data-aos-delay="2150"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2150"].aos-animate, body[data-aos-delay="2150"] [data-aos].aos-animate {
	transition-delay: 2.15s;
}

[data-aos][data-aos][data-aos-duration="2200"], body[data-aos-duration="2200"] [data-aos] {
	transition-duration: 2.2s;
}

[data-aos][data-aos][data-aos-delay="2200"], body[data-aos-delay="2200"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2200"].aos-animate, body[data-aos-delay="2200"] [data-aos].aos-animate {
	transition-delay: 2.2s;
}

[data-aos][data-aos][data-aos-duration="2250"], body[data-aos-duration="2250"] [data-aos] {
	transition-duration: 2.25s;
}

[data-aos][data-aos][data-aos-delay="2250"], body[data-aos-delay="2250"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2250"].aos-animate, body[data-aos-delay="2250"] [data-aos].aos-animate {
	transition-delay: 2.25s;
}

[data-aos][data-aos][data-aos-duration="2300"], body[data-aos-duration="2300"] [data-aos] {
	transition-duration: 2.3s;
}

[data-aos][data-aos][data-aos-delay="2300"], body[data-aos-delay="2300"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2300"].aos-animate, body[data-aos-delay="2300"] [data-aos].aos-animate {
	transition-delay: 2.3s;
}

[data-aos][data-aos][data-aos-duration="2350"], body[data-aos-duration="2350"] [data-aos] {
	transition-duration: 2.35s;
}

[data-aos][data-aos][data-aos-delay="2350"], body[data-aos-delay="2350"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2350"].aos-animate, body[data-aos-delay="2350"] [data-aos].aos-animate {
	transition-delay: 2.35s;
}

[data-aos][data-aos][data-aos-duration="2400"], body[data-aos-duration="2400"] [data-aos] {
	transition-duration: 2.4s;
}

[data-aos][data-aos][data-aos-delay="2400"], body[data-aos-delay="2400"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2400"].aos-animate, body[data-aos-delay="2400"] [data-aos].aos-animate {
	transition-delay: 2.4s;
}

[data-aos][data-aos][data-aos-duration="2450"], body[data-aos-duration="2450"] [data-aos] {
	transition-duration: 2.45s;
}

[data-aos][data-aos][data-aos-delay="2450"], body[data-aos-delay="2450"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2450"].aos-animate, body[data-aos-delay="2450"] [data-aos].aos-animate {
	transition-delay: 2.45s;
}

[data-aos][data-aos][data-aos-duration="2500"], body[data-aos-duration="2500"] [data-aos] {
	transition-duration: 2.5s;
}

[data-aos][data-aos][data-aos-delay="2500"], body[data-aos-delay="2500"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2500"].aos-animate, body[data-aos-delay="2500"] [data-aos].aos-animate {
	transition-delay: 2.5s;
}

[data-aos][data-aos][data-aos-duration="2550"], body[data-aos-duration="2550"] [data-aos] {
	transition-duration: 2.55s;
}

[data-aos][data-aos][data-aos-delay="2550"], body[data-aos-delay="2550"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2550"].aos-animate, body[data-aos-delay="2550"] [data-aos].aos-animate {
	transition-delay: 2.55s;
}

[data-aos][data-aos][data-aos-duration="2600"], body[data-aos-duration="2600"] [data-aos] {
	transition-duration: 2.6s;
}

[data-aos][data-aos][data-aos-delay="2600"], body[data-aos-delay="2600"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2600"].aos-animate, body[data-aos-delay="2600"] [data-aos].aos-animate {
	transition-delay: 2.6s;
}

[data-aos][data-aos][data-aos-duration="2650"], body[data-aos-duration="2650"] [data-aos] {
	transition-duration: 2.65s;
}

[data-aos][data-aos][data-aos-delay="2650"], body[data-aos-delay="2650"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2650"].aos-animate, body[data-aos-delay="2650"] [data-aos].aos-animate {
	transition-delay: 2.65s;
}

[data-aos][data-aos][data-aos-duration="2700"], body[data-aos-duration="2700"] [data-aos] {
	transition-duration: 2.7s;
}

[data-aos][data-aos][data-aos-delay="2700"], body[data-aos-delay="2700"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2700"].aos-animate, body[data-aos-delay="2700"] [data-aos].aos-animate {
	transition-delay: 2.7s;
}

[data-aos][data-aos][data-aos-duration="2750"], body[data-aos-duration="2750"] [data-aos] {
	transition-duration: 2.75s;
}

[data-aos][data-aos][data-aos-delay="2750"], body[data-aos-delay="2750"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2750"].aos-animate, body[data-aos-delay="2750"] [data-aos].aos-animate {
	transition-delay: 2.75s;
}

[data-aos][data-aos][data-aos-duration="2800"], body[data-aos-duration="2800"] [data-aos] {
	transition-duration: 2.8s;
}

[data-aos][data-aos][data-aos-delay="2800"], body[data-aos-delay="2800"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2800"].aos-animate, body[data-aos-delay="2800"] [data-aos].aos-animate {
	transition-delay: 2.8s;
}

[data-aos][data-aos][data-aos-duration="2850"], body[data-aos-duration="2850"] [data-aos] {
	transition-duration: 2.85s;
}

[data-aos][data-aos][data-aos-delay="2850"], body[data-aos-delay="2850"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2850"].aos-animate, body[data-aos-delay="2850"] [data-aos].aos-animate {
	transition-delay: 2.85s;
}

[data-aos][data-aos][data-aos-duration="2900"], body[data-aos-duration="2900"] [data-aos] {
	transition-duration: 2.9s;
}

[data-aos][data-aos][data-aos-delay="2900"], body[data-aos-delay="2900"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2900"].aos-animate, body[data-aos-delay="2900"] [data-aos].aos-animate {
	transition-delay: 2.9s;
}

[data-aos][data-aos][data-aos-duration="2950"], body[data-aos-duration="2950"] [data-aos] {
	transition-duration: 2.95s;
}

[data-aos][data-aos][data-aos-delay="2950"], body[data-aos-delay="2950"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2950"].aos-animate, body[data-aos-delay="2950"] [data-aos].aos-animate {
	transition-delay: 2.95s;
}

[data-aos][data-aos][data-aos-duration="3000"], body[data-aos-duration="3000"] [data-aos] {
	transition-duration: 3s;
}

[data-aos][data-aos][data-aos-delay="3000"], body[data-aos-delay="3000"] [data-aos] {
	transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="3000"].aos-animate, body[data-aos-delay="3000"] [data-aos].aos-animate {
	transition-delay: 3s;
}

[data-aos][data-aos][data-aos-easing=linear], body[data-aos-easing=linear] [data-aos] {
	transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.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(0.6, -0.28, 0.735, 0.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(0.175, 0.885, 0.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(0.68, -0.55, 0.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(0.47, 0, 0.745, 0.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(0.39, 0.575, 0.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(0.445, 0.05, 0.55, 0.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(0.55, 0.085, 0.68, 0.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(0.25, 0.46, 0.45, 0.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(0.455, 0.03, 0.515, 0.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(0.55, 0.085, 0.68, 0.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(0.25, 0.46, 0.45, 0.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(0.455, 0.03, 0.515, 0.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(0.55, 0.085, 0.68, 0.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(0.25, 0.46, 0.45, 0.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(0.455, 0.03, 0.515, 0.955);
}

[data-aos^=fade][data-aos^=fade] {
	opacity: 0;
	transition-property: opacity, -webkit-transform;
	transition-property: opacity, transform;
	transition-property: opacity, transform, -webkit-transform;
}

[data-aos^=fade][data-aos^=fade].aos-animate {
	opacity: 1;
	-webkit-transform: translateZ(0);
					transform: translateZ(0);
}

[data-aos=fade-up] {
	-webkit-transform: translate3d(0, 100px, 0);
					transform: translate3d(0, 100px, 0);
}

[data-aos=fade-down] {
	-webkit-transform: translate3d(0, -100px, 0);
					transform: translate3d(0, -100px, 0);
}

[data-aos=fade-right] {
	-webkit-transform: translate3d(-100px, 0, 0);
					transform: translate3d(-100px, 0, 0);
}

[data-aos=fade-left] {
	-webkit-transform: translate3d(100px, 0, 0);
					transform: translate3d(100px, 0, 0);
}

[data-aos=fade-up-right] {
	-webkit-transform: translate3d(-100px, 100px, 0);
					transform: translate3d(-100px, 100px, 0);
}

[data-aos=fade-up-left] {
	-webkit-transform: translate3d(100px, 100px, 0);
					transform: translate3d(100px, 100px, 0);
}

[data-aos=fade-down-right] {
	-webkit-transform: translate3d(-100px, -100px, 0);
					transform: translate3d(-100px, -100px, 0);
}

[data-aos=fade-down-left] {
	-webkit-transform: translate3d(100px, -100px, 0);
					transform: translate3d(100px, -100px, 0);
}

[data-aos^=zoom][data-aos^=zoom] {
	opacity: 0;
	transition-property: opacity, -webkit-transform;
	transition-property: opacity, transform;
	transition-property: opacity, transform, -webkit-transform;
}

[data-aos^=zoom][data-aos^=zoom].aos-animate {
	opacity: 1;
	-webkit-transform: translateZ(0) scale(1);
					transform: translateZ(0) scale(1);
}

[data-aos=zoom-in] {
	-webkit-transform: scale(0.6);
					transform: scale(0.6);
}

[data-aos=zoom-in-up] {
	-webkit-transform: translate3d(0, 100px, 0) scale(0.6);
					transform: translate3d(0, 100px, 0) scale(0.6);
}

[data-aos=zoom-in-down] {
	-webkit-transform: translate3d(0, -100px, 0) scale(0.6);
					transform: translate3d(0, -100px, 0) scale(0.6);
}

[data-aos=zoom-in-right] {
	-webkit-transform: translate3d(-100px, 0, 0) scale(0.6);
					transform: translate3d(-100px, 0, 0) scale(0.6);
}

[data-aos=zoom-in-left] {
	-webkit-transform: translate3d(100px, 0, 0) scale(0.6);
					transform: translate3d(100px, 0, 0) scale(0.6);
}

[data-aos=zoom-out] {
	-webkit-transform: scale(1.2);
					transform: scale(1.2);
}

[data-aos=zoom-out-up] {
	-webkit-transform: translate3d(0, 100px, 0) scale(1.2);
					transform: translate3d(0, 100px, 0) scale(1.2);
}

[data-aos=zoom-out-down] {
	-webkit-transform: translate3d(0, -100px, 0) scale(1.2);
					transform: translate3d(0, -100px, 0) scale(1.2);
}

[data-aos=zoom-out-right] {
	-webkit-transform: translate3d(-100px, 0, 0) scale(1.2);
					transform: translate3d(-100px, 0, 0) scale(1.2);
}

[data-aos=zoom-out-left] {
	-webkit-transform: translate3d(100px, 0, 0) scale(1.2);
					transform: translate3d(100px, 0, 0) scale(1.2);
}

[data-aos^=slide][data-aos^=slide] {
	transition-property: -webkit-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
}

[data-aos^=slide][data-aos^=slide].aos-animate {
	-webkit-transform: translateZ(0);
					transform: translateZ(0);
}

[data-aos=slide-up] {
	-webkit-transform: translate3d(0, 100%, 0);
					transform: translate3d(0, 100%, 0);
}

[data-aos=slide-down] {
	-webkit-transform: translate3d(0, -100%, 0);
					transform: translate3d(0, -100%, 0);
}

[data-aos=slide-right] {
	-webkit-transform: translate3d(-100%, 0, 0);
					transform: translate3d(-100%, 0, 0);
}

[data-aos=slide-left] {
	-webkit-transform: translate3d(100%, 0, 0);
					transform: translate3d(100%, 0, 0);
}

[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;
}

[data-aos=flip-left] {
	-webkit-transform: perspective(2500px) rotateY(-100deg);
					transform: perspective(2500px) rotateY(-100deg);
}

[data-aos=flip-left].aos-animate {
	-webkit-transform: perspective(2500px) rotateY(0);
					transform: perspective(2500px) rotateY(0);
}

[data-aos=flip-right] {
	-webkit-transform: perspective(2500px) rotateY(100deg);
					transform: perspective(2500px) rotateY(100deg);
}

[data-aos=flip-right].aos-animate {
	-webkit-transform: perspective(2500px) rotateY(0);
					transform: perspective(2500px) rotateY(0);
}

[data-aos=flip-up] {
	-webkit-transform: perspective(2500px) rotateX(-100deg);
					transform: perspective(2500px) rotateX(-100deg);
}

[data-aos=flip-up].aos-animate {
	-webkit-transform: perspective(2500px) rotateX(0);
					transform: perspective(2500px) rotateX(0);
}

[data-aos=flip-down] {
	-webkit-transform: perspective(2500px) rotateX(100deg);
					transform: perspective(2500px) rotateX(100deg);
}

[data-aos=flip-down].aos-animate {
	-webkit-transform: perspective(2500px) rotateX(0);
					transform: perspective(2500px) rotateX(0);
} /* Slider */
.slick-slider {
	position: relative;
	display: block;
	box-sizing: border-box;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}

.slick-list {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.slick-list:focus {
	outline: none;
}

.slick-list.dragging {
	cursor: pointer;
	cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.slick-track:before,
.slick-track:after {
	display: table;
	content: "";
}

.slick-track:after {
	clear: both;
}

.slick-loading .slick-track {
	visibility: hidden;
}

.slick-slide {
	display: none;
	float: left;
	height: 100%;
	min-height: 1px;
}

[dir=rtl] .slick-slide {
	float: right;
}

.slick-slide img {
	display: block;
}

.slick-slide.slick-loading img {
	display: none;
}

.slick-slide.dragging img {
	pointer-events: none;
}

.slick-initialized .slick-slide {
	display: block;
}

.slick-loading .slick-slide {
	visibility: hidden;
}

.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
	display: none;
}

/* Magnific Popup CSS */
.mfp-bg {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1042;
	overflow: hidden;
	position: fixed;
	background: #0b0b0b;
	opacity: 0.8;
}

.mfp-wrap {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1043;
	position: fixed;
	outline: none !important;
	-webkit-backface-visibility: hidden;
}

.mfp-container {
	text-align: center;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	padding: 0 8px;
	box-sizing: border-box;
}

.mfp-container:before {
	content: "";
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
	display: none;
}

.mfp-content {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0 auto;
	text-align: left;
	z-index: 1045;
}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
	width: 100%;
	cursor: auto;
}

.mfp-ajax-cur {
	cursor: progress;
}

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
	cursor: -webkit-zoom-out;
	cursor: zoom-out;
}

.mfp-zoom {
	cursor: pointer;
	cursor: -webkit-zoom-in;
	cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
	cursor: auto;
}

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
	-webkit-user-select: none;
	-ms-user-select: none;
			user-select: none;
}

.mfp-loading.mfp-figure {
	display: none;
}

.mfp-hide {
	display: none !important;
}

.mfp-preloader {
	color: #CCC;
	position: absolute;
	top: 50%;
	width: auto;
	text-align: center;
	margin-top: -0.8em;
	left: 8px;
	right: 8px;
	z-index: 1044;
}

.mfp-preloader a {
	color: #CCC;
}

.mfp-preloader a:hover {
	color: #FFF;
}

.mfp-s-ready .mfp-preloader {
	display: none;
}

.mfp-s-error .mfp-content {
	display: none;
}

button.mfp-close,
button.mfp-arrow {
	overflow: visible;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none;
	display: block;
	outline: none;
	padding: 0;
	z-index: 1046;
	box-shadow: none;
	touch-action: manipulation;
}

button::-moz-focus-inner {
	padding: 0;
	border: 0;
}

.mfp-close {
	width: 44px;
	height: 44px;
	line-height: 44px;
	position: absolute;
	right: 0;
	top: 0;
	text-decoration: none;
	text-align: center;
	opacity: 0.65;
	padding: 0 0 18px 10px;
	color: #FFF;
	font-style: normal;
	font-size: 28px;
	font-family: Arial, Baskerville, monospace;
}

.mfp-close:hover,
.mfp-close:focus {
	opacity: 1;
}

.mfp-close:active {
	top: 1px;
}

.mfp-close-btn-in .mfp-close {
	color: #333;
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
	color: #FFF;
	right: -6px;
	text-align: right;
	padding-right: 6px;
	width: 100%;
}

.mfp-counter {
	position: absolute;
	top: 0;
	right: 0;
	color: #CCC;
	font-size: 12px;
	line-height: 18px;
	white-space: nowrap;
}

.mfp-arrow {
	position: absolute;
	opacity: 0.65;
	margin: 0;
	top: 50%;
	margin-top: -55px;
	padding: 0;
	width: 90px;
	height: 110px;
	-webkit-tap-highlight-color: transparent;
}

.mfp-arrow:active {
	margin-top: -54px;
}

.mfp-arrow:hover,
.mfp-arrow:focus {
	opacity: 1;
}

.mfp-arrow:before,
.mfp-arrow:after {
	content: "";
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	left: 0;
	top: 0;
	margin-top: 35px;
	margin-left: 35px;
	border: medium inset transparent;
}

.mfp-arrow:after {
	border-top-width: 13px;
	border-bottom-width: 13px;
	top: 8px;
}

.mfp-arrow:before {
	border-top-width: 21px;
	border-bottom-width: 21px;
	opacity: 0.7;
}

.mfp-arrow-left {
	left: 0;
}

.mfp-arrow-left:after {
	border-right: 17px solid #FFF;
	margin-left: 31px;
}

.mfp-arrow-left:before {
	margin-left: 25px;
	border-right: 27px solid #3F3F3F;
}

.mfp-arrow-right {
	right: 0;
}

.mfp-arrow-right:after {
	border-left: 17px solid #FFF;
	margin-left: 39px;
}

.mfp-arrow-right:before {
	border-left: 27px solid #3F3F3F;
}

.mfp-iframe-holder {
	padding-top: 40px;
	padding-bottom: 40px;
}

.mfp-iframe-holder .mfp-content {
	line-height: 0;
	width: 100%;
	max-width: 900px;
}

.mfp-iframe-holder .mfp-close {
	top: -40px;
}

.mfp-iframe-scaler {
	width: 100%;
	height: 0;
	overflow: hidden;
	padding-top: 56.25%;
}

.mfp-iframe-scaler iframe {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
	background: #000;
}

/* Main image in popup */
img.mfp-img {
	width: auto;
	max-width: 100%;
	height: auto;
	display: block;
	line-height: 0;
	box-sizing: border-box;
	padding: 40px 0 40px;
	margin: 0 auto;
}

/* The shadow behind the image */
.mfp-figure {
	line-height: 0;
}

.mfp-figure:after {
	content: "";
	position: absolute;
	left: 0;
	top: 40px;
	bottom: 40px;
	display: block;
	right: 0;
	width: auto;
	height: auto;
	z-index: -1;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
	background: #444;
}

.mfp-figure small {
	color: #BDBDBD;
	display: block;
	font-size: 12px;
	line-height: 14px;
}

.mfp-figure figure {
	margin: 0;
}

.mfp-bottom-bar {
	margin-top: -36px;
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	cursor: auto;
}

.mfp-title {
	text-align: left;
	line-height: 18px;
	color: #F3F3F3;
	word-wrap: break-word;
	padding-right: 36px;
}

.mfp-image-holder .mfp-content {
	max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
	cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
	/**
			 * Remove all paddings around the image on small screen
			 */
	.mfp-img-mobile .mfp-image-holder {
		padding-left: 0;
		padding-right: 0;
	}
	.mfp-img-mobile img.mfp-img {
		padding: 0;
	}
	.mfp-img-mobile .mfp-figure:after {
		top: 0;
		bottom: 0;
	}
	.mfp-img-mobile .mfp-figure small {
		display: inline;
		margin-left: 5px;
	}
	.mfp-img-mobile .mfp-bottom-bar {
		background: rgba(0, 0, 0, 0.6);
		bottom: 0;
		margin: 0;
		top: auto;
		padding: 3px 5px;
		position: fixed;
		box-sizing: border-box;
	}
	.mfp-img-mobile .mfp-bottom-bar:empty {
		padding: 0;
	}
	.mfp-img-mobile .mfp-counter {
		right: 5px;
		top: 3px;
	}
	.mfp-img-mobile .mfp-close {
		top: 0;
		right: 0;
		width: 35px;
		height: 35px;
		line-height: 35px;
		background: rgba(0, 0, 0, 0.6);
		position: fixed;
		text-align: center;
		padding: 0;
	}
}
@media all and (max-width: 900px) {
	.mfp-arrow {
		-webkit-transform: scale(0.75);
		transform: scale(0.75);
	}
	.mfp-arrow-left {
		-webkit-transform-origin: 0;
		transform-origin: 0;
	}
	.mfp-arrow-right {
		-webkit-transform-origin: 100%;
		transform-origin: 100%;
	}
	.mfp-container {
		padding-left: 6px;
		padding-right: 6px;
	}
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
}

html {
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}

img, fieldset, a img {
	border: none;
}

input[type=text], input[type=email], input[type=search], input[type=tel], textarea {
	-webkit-appearance: none;
}

input[type=submit], button {
	cursor: pointer;
}
input[type=submit]::-moz-focus-inner, button::-moz-focus-inner {
	padding: 0;
	border: 0;
}

textarea {
	overflow: auto;
}

input, button {
	margin: 0;
	padding: 0;
	border: 0;
}

div, input, textarea, select, button, h1, h2, h3, h4, h5, h6, a, span, a:focus {
	outline: none;
}

ul, ol {
	list-style-type: none;
}

table {
	width: 100%;
	border-spacing: 0;
	border-collapse: collapse;
}

html {
	box-sizing: border-box;
}

*, *:before, *:after {
	box-sizing: inherit;
}

[data-aos=fade-up] {
	-webkit-transform: translate3d(0, 30px, 0);
					transform: translate3d(0, 30px, 0);
}

body {
	font-family: "Source Sans Pro", Helvetica, sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-weight: 400;
	font-size: 20px;
	line-height: 1.5;
	color: #3e3e3e;
}
@media only screen and (max-width: 1400px) {
	body {
		font-size: calc(20px - 10%);
	}
}
@media only screen and (max-width: 767px) {
	body {
		font-size: 16px;
	}
}
body.is-scroll-lock {
	overflow: hidden;
	position: fixed;
	width: 100vw;
	height: 100vh;
	margin: 0;
}

button,
input,
textarea,
select {
	font-family: "Source Sans Pro", Helvetica, sans-serif;
}

a {
	color: #292929;
	text-decoration: none;
}
a:focus-visible {
	outline: 1px solid #0015ff;
	outline-offset: 2px;
}

button {
	background: none;
}

img,
svg {
	max-width: 100%;
	vertical-align: top;
}

.page {
	display: flex;
	min-height: 100vh;
	flex-direction: column;
	overflow: hidden;
}

.main {
	flex: 1 1 auto;
}

.container {
	width: 100%;
	margin: 0 auto;
	padding: 0 8vw;
	max-width: calc(1240px + 16vw);
}
@media only screen and (max-width: 767px) {
	.container {
		max-width: 100%;
		padding: 0 16px;
	}
}
.container_narrow {

}
@media only screen and (max-width: 767px) {
	.container_narrow {
		max-width: 852px;
	}
}

.h1, h1,
.h2, h2,
.h3, h3,
.h4, h4,
.h5, h5,
.h6, h6 {
	font-weight: 700;
	line-height: 120%;
	color: #292929;
}

.h1, h1 {
	font-size: 80px;
}
@media only screen and (max-width: 1400px) {
	.h1, h1 {
		font-size: calc(80px - 10%);
	}
}
@media only screen and (max-width: 767px) {
	.h1, h1 {
		font-size: 36px;
	}
}

.h2, h2 {
	font-size: 56px;
}
@media only screen and (max-width: 1400px) {
	.h2, h2 {
		font-size: calc(56px - 10%);
	}
}
@media only screen and (max-width: 767px) {
	.h2, h2 {
		font-size: 32px;
	}
}

.h3, h3 {
	font-size: 46px;
}
@media only screen and (max-width: 1400px) {
	.h3, h3 {
		font-size: calc(46px - 10%);
	}
}
@media only screen and (max-width: 767px) {
	.h3, h3 {
		font-size: 28px;
	}
}

.h4, h4 {
	font-size: 36px;
}
@media only screen and (max-width: 1400px) {
	.h4, h4 {
		font-size: calc(36px - 10%);
	}
}
@media only screen and (max-width: 767px) {
	.h4, h4 {
		font-size: 24px;
	}
}

.h5, h5 {
	font-size: 28px;
}
@media only screen and (max-width: 1400px) {
	.h5, h5 {
		font-size: calc(28px - 10%);
	}
}
@media only screen and (max-width: 767px) {
	.h5, h5 {
		font-size: 20px;
	}
}

.h6, h6 {
	font-size: 22px;
}
@media only screen and (max-width: 1400px) {
	.h6, h6 {
		font-size: calc(22px - 10%);
	}
}
@media only screen and (max-width: 767px) {
	.h6, h6 {
		font-size: 18px;
	}
}

.lead {
	font-size: 24px;
	line-height: 1.5;
}
@media only screen and (max-width: 1400px) {
	.lead {
		font-size: calc(24px - 10%);
	}
}
@media only screen and (max-width: 767px) {
	.lead {
		font-size: 20px;
	}
}

.btn {
	display: inline-block;
	border-radius: 34px;
	min-width: 240px;
	border: 1px solid #c22b74;
	padding: 12px 28px;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: 0.02em;
	line-height: 24px;
	text-align: center;
	text-decoration: none;
	color: #fff;
	background-color: #c22b74;
	transition: background-color 0.2s, border-color 0.2s, color 0.2s;
}
@media only screen and (max-width: 767px) {
	.btn {
		padding-top: 9px;
		padding-bottom: 9px;
	}
}
.btn:hover {
	border-color: #9b225d;
	background-color: #9b225d;
}
.btn:focus-visible {
	outline: 1px solid #0015ff;
	outline-offset: 2px;
}
.btn:disabled, .btn.is-disabled {
	border-color: #c22b74;
	background-color: #c22b74;
	opacity: 0.5;
	cursor: not-allowed;
}
.btn_secondary {
	background-color: #292929;
	border-color: #292929;
}
.btn_secondary:hover {
	background-color: #5c5c5c;
	border-color: #5c5c5c;
	color: #fff;
}
.btn_stroke {
	background-color: #fff;
	border-color: #00436f;
	color: #00436f;
}
.btn_stroke:hover {
	background-color: #eff7fd;
	border-color: #00436f;
	color: #00436f;
}
.btn_stroke-white {
	background-color: transparent;
	border-color: #fff;
	color: #fff;
}
.btn_stroke-white:hover {
	background-color: #33698c;
	border-color: #fff;
	color: #fff;
}

.header {
	z-index: 100;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	transition: -webkit-transform 0.2s ease-in-out;
	transition: transform 0.2s ease-in-out;
	transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
	-webkit-transform: translateY(0);
					transform: translateY(0);
}
.header_white {
	border-bottom: 1px solid #c1c1c1;
}
.has-mobilenav-open .header_white {
	border-bottom: 0;
}
.header_white .header__main, .has-mobilenav-open .header .header__main {
	background-color: #fff;
	color: #292929;
}
.header_white .header__main a:focus-visible, .header_white .header__main button:focus-visible, .has-mobilenav-open .header .header__main a:focus-visible, .has-mobilenav-open .header .header__main button:focus-visible {
	outline-color: #0015ff;
}
.header_white .header__pic_white, .has-mobilenav-open .header .header__pic_white {
	display: none;
}
.header_white .header__pic_blue, .has-mobilenav-open .header .header__pic_blue {
	display: block;
}
.header_white .header__item, .has-mobilenav-open .header .header__item {
	color: #292929;
}
.header_white .header__item:hover .header__link:before, .has-mobilenav-open .header .header__item:hover .header__link:before {
	border-color: #292929;
}
.header_white .header__item.has-dropdown .header__link:after, .has-mobilenav-open .header .header__item.has-dropdown .header__link:after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Cpath stroke='%23292929' stroke-linecap='square' d='M6.25 3.25 4 5.5 1.75 3.25'/%3E%3C/svg%3E");
}
.header_white .header__togglesearch:hover span:before, .has-mobilenav-open .header .header__togglesearch:hover span:before {
	border-color: #292929;
}
.header_white .header__btn, .has-mobilenav-open .header .header__btn {
	display: inline-block;
	border-radius: 34px;
	min-width: 120px;
	border: 1px solid #c22b74;
	padding: 10px 16px;
	font-size: 13px;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 15px;
	text-align: center;
	text-decoration: none;
	background-color: #c22b74;
	color: #fff;
	background-color: #c22b74;
	transition: background-color 0.2s, border-color 0.2s, color 0.2s;
}
.header_white .header__btn:hover, .has-mobilenav-open .header .header__btn:hover {
	border-color: #9b225d;
	background-color: #9b225d;
	color: #fff;
}
.header_white .header__btn_status, .has-mobilenav-open .header .header__btn_status {
	border-color: #00436f;
	background-color: transparent;
	color: #00436f;
}
.has-mobilenav-open .header .header__btn_status:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	position: relative;
	top: -1px;
	width: 7px;
	height: 7px;
	background-color: #38ee5f;
	border-radius: 50%;
	margin-right: 5px;
}
.header_white .header__btn_status:hover, .has-mobilenav-open .header .header__btn_status:hover {
	background-color: #eff7fd;
	border-color: #00436f;
	color: #00436f;
}
.header_white .header__togglemenu, .has-mobilenav-open .header .header__togglemenu {
	color: #292929;
}
.header.is-sticky {
	position: fixed;
	-webkit-transform: translateY(-48px);
					transform: translateY(-48px);
}
.header.is-sticky .header__logo {
	top: 8px;
	width: 101px;
}
@media only screen and (max-width: 1023px) {
	.header.is-sticky .header__logo {
		top: 10px;
		width: 72px;
	}
}
.header.is-sticky:not(.header_white) .header__main {
	background-color: #00436f;
}
.has-mobilenav-open .header.is-sticky:not(.header_white) .header__main {
	background-color: #fff;
}
.header__accessbar {
	overflow: hidden;
	height: 48px;
	background-color: #fff;
}
.header__accessbar .container {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	height: 100%;
}
.header__accessbar-list {
	display: flex;
	align-items: center;
}
@media only screen and (max-width: 1023px) {
	.header__accessbar-list {
		display: none;
	}
}
.header__accessbar-item {
	margin-left: 28px;
	font-weight: 700;
	font-size: 13px;
	line-height: 16px;
	letter-spacing: 0.02em;
	color: #383838;
}
.header__accessbar-item.has-border {
	margin-left: 12px;
	padding-left: 12px;
	border-left: 1px solid #d9d9d9;
}
.header__accessbar-link {
	display: flex;
	align-items: center;
}
.header__accessbar-link:hover {
	text-decoration: underline;
	text-underline-offset: 2px;
	text-decoration-thickness: 1px;
}
.header__accessbar-link svg {
	margin-right: 5px;
}
.header__accessbar-actions {
	display: none;
	align-items: center;
}
@media only screen and (max-width: 1023px) {
	.header__accessbar-actions {
		display: flex;
	}
}
.header__accessbar-action {
	margin-left: 20px;
}
.header__accessbar-btn {
	display: block;
	width: 24px;
	height: 24px;
}
@media only screen and (max-width: 1023px) {
	.header__accessbar-btn {
		width: 20px;
		height: 20px;
	}
}
.header__main {
	height: 81px;
	background-color: transparent;
	transition: background-color 0.4s ease-in-out;
	color: #fff;
}
@media only screen and (max-width: 1023px) {
	.header__main {
		height: 64px;
	}
}
.header__main a:focus-visible, .header__main button:focus-visible {
	outline-color: #ffe600;
}
.header__main .container {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: flex-end;
	height: 100%;
}
.header__logo {
	display: block;
	width: 101px;
	position: absolute;
	top: -35px;
	left: 8vw;
	width: 157px;
	transition: all 0.2s;
}
@media only screen and (max-width: 1170px) {
	.header__logo {
		width: 128px;
	}
}
@media only screen and (max-width: 767px) {
	.header__logo {
		left: 16px;
	}
}
.header__pic {
	max-width: 100%;
}
.header__pic_white {
	display: block;
}
.header__pic_blue {
	display: none;
}
@media only screen and (max-width: 1023px) {
	.header__nav {
		display: none;
	}
}
.header__list {
	display: flex;
	align-items: center;
}
.header__item {
	position: relative;
	display: flex;
	align-items: center;
}
.header__item:not(:first-child) {
	margin-left: 28px;
}
@media only screen and (max-width: 1170px) {
	.header__item:not(:first-child) {
		margin-left: 20px;
	}
}
.header__item:hover .header__dropdown, .header__item:focus-within .header__dropdown {
	visibility: visible;
	opacity: 1;
	-webkit-transform: translate(0, 0);
					transform: translate(0, 0);
}
.header__item:hover .header__link:before {
	border-color: #fff;
}
.header__item.has-dropdown .header__link:after {
	content: "";
	position: relative;
	top: -1px;
	display: inline-block;
	width: 8px;
	height: 8px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='square' d='M6.25 3.25 4 5.5 1.75 3.25'/%3E%3C/svg%3E");
	margin-left: 4px;
	-webkit-transform: rotate(0);
					transform: rotate(0);
	transition: -webkit-transform 0.15s;
	transition: transform 0.15s;
	transition: transform 0.15s, -webkit-transform 0.15s;
}
.header__item.has-dropdown:hover .header__link:after {
	-webkit-transform: rotate(-180deg);
					transform: rotate(-180deg);
}
.header__link {
	display: inline-block;
	padding: 4px 0;
	color: currentColor;
	font-weight: 700;
	font-size: 15px;
	line-height: 1;
	letter-spacing: 0.02em;
}
.header__link:before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	border-bottom: 1px solid transparent;
}
.header__dropdown {
	visibility: hidden;
	opacity: 0;
	-webkit-transform: translate(0, 10px);
					transform: translate(0, 10px);
	position: absolute;
	top: 100%;
	left: -82px;
	padding-top: 20px;
	transition: visibility 0.25s, opacity 0.25s, -webkit-transform 0.25s;
	transition: visibility 0.25s, opacity 0.25s, transform 0.25s;
	transition: visibility 0.25s, opacity 0.25s, transform 0.25s, -webkit-transform 0.25s;
}
.header__dropdown a:focus-visible {
	outline-color: #0015ff;
}
.header__dropdown-wrapper {
	position: relative;
	border-radius: 4px;
	background-color: #fff;
	padding: 24px 24px 30px;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.25);
}
.header__dropdown-wrapper:before {
	content: "";
	position: absolute;
	left: 90px;
	top: -10px;
	width: 0;
	height: 0;
	border-width: 0 15px 15px 15px;
	border-color: transparent transparent #fff transparent;
	border-style: solid;
}
.header__dropdown-row {
	display: flex;
	margin: 0 -16px;
}
.header__dropdown-col {
	padding: 0 16px;
	width: 202px;
}
.header__dropdown-title {
	margin-bottom: 16px;
	padding-bottom: 8px;
	font-weight: 700;
	font-size: 14px;
	line-height: 1;
	text-transform: uppercase;
	color: #c22b74;
	border-bottom: 1px solid #c1c1c1;
}
.header__dropdown-title a {
	color: currentColor;
}
.header__dropdown-title a:hover {
	text-decoration: underline;
	text-underline-offset: 2px;
	text-decoration-thickness: 1px;
}
.header__dropdown-item {
	line-height: 1;
}
.header__dropdown-item + .header__dropdown-item {
	margin-top: 16px;
}
.header__dropdown-link {
	display: inline-block;
	font-weight: 600;
	font-size: 14px;
	line-height: 17px;
	color: #3e3e3e;
}
.header__dropdown-link:hover {
	text-decoration: underline;
	text-underline-offset: 2px;
	text-decoration-thickness: 1px;
}
.header__actions {
	display: flex;
	align-items: center;
	margin-left: 28px;
}
@media only screen and (max-width: 1170px) {
	.header__actions {
		margin-left: 20px;
	}
}
@media only screen and (max-width: 1023px) {
	.header__actions {
		display: none;
	}
}
.header__action + .header__action {
	margin-left: 12px;
}
.header__btn {
	display: inline-block;
	border-radius: 34px;
	min-width: 120px;
	border: 1px solid #fff;
	padding: 10px 16px;
	font-size: 13px;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 15px;
	text-align: center;
	text-decoration: none;
	color: #00436f;
	background-color: #fff;
	transition: background-color 0.2s, border-color 0.2s, color 0.2s;
}
.header__btn:hover {
	background-color: #c22b74;
	border-color: #c22b74;
	color: #fff;
}
.header__btn_status {
	background-color: #00436f;
	color: #fff;
}

.header__btn_status:hover {
	background-color: #fff;
	border-color: #fff;
	color: #00436f;
}
.header__togglesearch {
	margin-left: 28px;
	position: relative;
	display: flex;
	align-items: center;
	color: currentColor;
	font-weight: 700;
	font-size: 15px;
	line-height: 1;
	letter-spacing: 0.02em;
}
@media only screen and (max-width: 1170px) {
	.header__togglesearch {
		margin-left: 20px;
	}
}
@media only screen and (max-width: 1023px) {
	.header__togglesearch {
		display: none;
	}
}
.header__togglesearch span {
	position: relative;
	display: inline-block;
	padding: 4px 0;
}
.header__togglesearch span:before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	border-bottom: 1px solid transparent;
}
.header__togglesearch svg {
	margin-right: 5px;
}
.header__togglesearch:hover span:before {
	border-color: #fff;
}
.header__togglemenu {
	display: none;
	position: relative;
	width: 28px;
	height: 15px;
	color: #fff;
}
.header__togglemenu:focus-visible {
	outline: 1px solid #0015ff;
	outline-offset: 2px;
}
@media only screen and (max-width: 1023px) {
	.header__togglemenu {
		display: block;
	}
}
.header__togglemenu span {
	position: relative;
	margin-top: 6px;
	margin-bottom: 6px;
	-webkit-user-select: none;
			-ms-user-select: none;
					user-select: none;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -14px;
	margin-top: -1.5px;
}
.header__togglemenu span,
.header__togglemenu span::before,
.header__togglemenu span::after {
	display: block;
	width: 28px;
	height: 2px;
	background-color: currentColor;
	outline: 1px solid transparent;
	transition-property: background-color, -webkit-transform;
	transition-property: background-color, transform;
	transition-property: background-color, transform, -webkit-transform;
	transition-duration: 0.3s;
}
.header__togglemenu span::before,
.header__togglemenu span::after {
	position: absolute;
	content: "";
}
.header__togglemenu span::before {
	top: -6px;
}
.header__togglemenu span::after {
	top: 6px;
}
.header__togglemenu.is-active span {
	background-color: transparent;
}
.header__togglemenu.is-active span:before {
	-webkit-transform: translateY(6px) rotate(45deg);
					transform: translateY(6px) rotate(45deg);
}
.header__togglemenu.is-active span:after {
	-webkit-transform: translateY(-6px) rotate(-45deg);
					transform: translateY(-6px) rotate(-45deg);
}

.mobilenav {
	visibility: hidden;
	opacity: 0;
	-webkit-transform: translate3d(0, 30px, 0);
					transform: translate3d(0, 30px, 0);
	transition: visibility 0.4s, opacity 0.4s, -webkit-transform 0.4s;
	transition: visibility 0.4s, opacity 0.4s, transform 0.4s;
	transition: visibility 0.4s, opacity 0.4s, transform 0.4s, -webkit-transform 0.4s;
	overflow: hidden;
	z-index: 99;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #fff;
}
.has-mobilenav-open .mobilenav {
	visibility: visible;
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
					transform: translate3d(0, 0, 0);
}
.mobilenav__wrap {
	padding-top: 130px;
	padding-bottom: 60px;
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch;
	height: 100%;
}
.mobilenav__actions {
	display: flex;
	margin: 0 -10px 40px;
}
.mobilenav__action {
	padding: 0 10px;
	flex: 1;
}
.mobilenav__btn {
	display: block;
	min-width: 1px;
	width: 100%;
	font-size: 13px;
	line-height: 15px;
	padding: 10px 10px;
}
.mobilenav__btn_status:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	position: relative;
	top: -1px;
	width: 7px;
	height: 7px;
	background-color: #38ee5f;
	border-radius: 50%;
	margin-right: 5px;
}
.mobilenav__btn_status:hover {
	background-color: #eff7fd;
	border-color: #00436f;
	color: #00436f;
}
.mobilenav__other {
	margin-top: 40px;
}
.mobilenav__other-title {
	margin-bottom: 20px;
	font-weight: 700;
	font-size: 16px;
	line-height: 1;
	letter-spacing: 0.02em;
	text-transform: uppercase;
}
.mobilenav__other-item + .mobilenav__other-item {
	margin-top: 12px;
}
.mobilenav__other-link {
	font-weight: 600;
	font-size: 13px;
	line-height: 16px;
	letter-spacing: 0.02em;
}
.mobilenav__menu-section {
	border-bottom: 1px solid #c1c1c1;
}
.mobilenav__menu-section:first-child {
	border-top: 1px solid #c1c1c1;
}
.mobilenav__menu-head {
	position: relative;
	padding: 20px 0;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.mobilenav__menu-toggle {
	margin-left: 20px;
}
.mobilenav__menu-toggle svg {
	transition: -webkit-transform 0.15s;
	transition: transform 0.15s;
	transition: transform 0.15s, -webkit-transform 0.15s;
	-webkit-transform: rotate(0);
					transform: rotate(0);
}
.mobilenav__menu-toggle:focus-visible {
	outline: 1px solid #0015ff;
	outline-offset: 2px;
}
.mobilenav__menu-toggle.is-active svg {
	-webkit-transform: rotate(-180deg);
					transform: rotate(-180deg);
}
.mobilenav__menu-title {
	font-weight: 700;
	font-size: 20px;
	line-height: 1;
	letter-spacing: 0.02em;
}
.mobilenav__menu-list {
	display: none;
	padding-top: 15px;
	padding-bottom: 40px;
}
.mobilenav__menu-list.is-active {
	display: block;
}
.mobilenav__menu-item + .mobilenav__menu-item {
	margin-top: 32px;
}
.mobilenav__menu-link {
	display: block;
	font-weight: 700;
	font-size: 14px;
	line-height: 1;
	text-transform: uppercase;
	color: #c22b74;
}
.mobilenav__submenu {
	margin-top: 16px;
}
.mobilenav__submenu-item + .mobilenav__submenu-item {
	margin-top: 14px;
}
.mobilenav__submenu-link {
	font-weight: 600;
	font-size: 14px;
	line-height: 17px;
}

.footer {
	padding-top: 100px;
	background-color: #fff;
}
.footer a:hover {
	text-decoration: underline;
	text-underline-offset: 2px;
	text-decoration-thickness: 1px;
}
@media only screen and (max-width: 1023px) {
	.footer {
		padding-top: 50px;
	}
}
.footer__main {
	font-size: 16px;
	line-height: 1;
}
@media only screen and (max-width: 1023px) {
	.footer__main {
		font-size: 14px;
	}
}
.footer__row {
	position: relative;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}
@media only screen and (max-width: 1023px) {
	.footer__row {
		flex-direction: column;
		align-items: center;
	}
}
.footer__logo {
	display: block;
	width: 162px;
	margin-bottom: 50px;
}
@media only screen and (max-width: 1023px) {
	.footer__logo {
		margin-bottom: 40px;
	}
}
.footer__operatedby {
	position: absolute;
	top: 150px;
	left: 0;
	display: flex;
	align-items: center;
}
.footer__operatedby img {
	position: relative;
	top: 3px;
	display: block;
	margin-left: 7px;
}
@media only screen and (max-width: 1023px) {
	.footer__operatedby {
		position: static;
		font-size: 13px;
	}
	.footer__operatedby img {
		width: 36px;
	}
}
.footer__menu {
	display: flex;
	justify-content: flex-end;
	flex: 1;
}
@media only screen and (max-width: 1023px) {
	.footer__menu {
		width: 100%;
		flex-direction: column;
		margin-bottom: 43px;
	}
}
.footer__menu-col {
	max-width: 200px;
	width: 100%;
	margin-left: 40px;
}
@media only screen and (max-width: 1023px) {
	.footer__menu-col {
		max-width: 100%;
		margin-left: 0;
		border: 1px solid #cdcdcd;
		border-width: 1px 0 0;
	}
	.footer__menu-col:last-child {
		border-width: 1px 0;
	}
}
.footer__menu-title {
	padding-bottom: 16px;
	font-size: 20px;
	font-weight: 700;
	line-height: 1.2;
	color: #00436f;
}
.footer__menu-title a {
	color: currentColor;
}
@media only screen and (max-width: 1023px) {
	.footer__menu-title {
		padding: 20px 0;
	}
}
.footer__menu-head {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.footer__menu-list {
	list-style: none;
}
.footer__menu-list li + li {
	margin-top: 4px;
}
.footer__menu-list a {
	display: block;
	padding: 8px 0;
}
@media only screen and (max-width: 1023px) {
	.footer__menu-list {
		display: none;
		margin-bottom: 20px;
		font-size: 15px;
	}
}
@media only screen and (min-width: 1024px) {
	.footer__menu-list {
		display: block !important;
	}
}
.footer__menu-toggle {
	display: none;
	width: 20px;
	height: 20px;
	-webkit-transform: rotate(0);
					transform: rotate(0);
	transition: -webkit-transform 0.15s;
	transition: transform 0.15s;
	transition: transform 0.15s, -webkit-transform 0.15s;
}
@media only screen and (max-width: 1023px) {
	.footer__menu-toggle {
		display: block;
	}
}
.footer__menu-toggle:focus-visible {
	outline: 1px solid #0015ff;
	outline-offset: 2px;
}
.footer__menu-toggle.is-active {
	-webkit-transform: rotate(-180deg);
					transform: rotate(-180deg);
}
.footer__socialCopyrightWrapper {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: flex-end;
	margin-top: 40px;
}
@media only screen and (max-width: 767px) {
	.footer__socialCopyrightWrapper {
		flex-direction: column-reverse;
		align-items: center;
	}
}
.footer__socialCopyrightWrapper .footer__socials {
	margin-top: 0px;
}
.footer__copyrightPhotographersWrapper ul {
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	margin-bottom: -8px;
}
@media only screen and (max-width: 767px) {
	.footer__copyrightPhotographersWrapper ul {
		margin: 30px 0 -8px;
	}
}
.footer__copyrightPhotographersWrapper ul li {
	margin-bottom: 8px;
}
.footer__socials {
	justify-content: flex-end;
	margin-top: 43px;
	font-size: 14px;
}
@media only screen and (max-width: 1023px) {
	.footer__socials {
		justify-content: center;
	}
}
.footer__bottom {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-top: 22px;
	padding: 30px 0;
	border-top: 1px solid #dedede;
	font-size: 14px;
	line-height: 1;
}
@media only screen and (max-width: 1023px) {
	.footer__bottom {
		flex-direction: column;
		margin-top: 43px;
		padding: 28px 0 20px;
	}
}
.footer__links ul {
	display: flex;
	flex-wrap: wrap;
}
.footer__links li {
	margin-left: 24px;
}
@media only screen and (max-width: 1023px) {
	.footer__links {
		margin-top: 28px;
	}
	.footer__links ul {
		margin: -19px -10px 0;
		justify-content: center;
	}
	.footer__links li {
		margin: 19px 0 0;
		padding: 0 10px;
	}
}

.mfp-fade.mfp-bg {
	opacity: 0;
	transition: all 0.15s ease-out;
}

.mfp-fade.mfp-bg.mfp-ready {
	opacity: 0.8;
}

.mfp-fade.mfp-bg.mfp-removing {
	opacity: 0;
}

.mfp-fade.mfp-wrap .mfp-content {
	opacity: 0;
	transition: all 0.15s ease-out;
}

.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
	opacity: 1;
}

.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
	opacity: 0;
}

.input, .select, .textarea {
	display: block;
	min-width: 190px;
	width: 100%;
	height: auto;
	padding: 17px 18px;
	border: 1px solid #c1c1c1;
	font-weight: 400;
	font-size: 16px;
	line-height: 20px;
	letter-spacing: 0.02em;
	color: #292929;
	background-color: #fff;
	border-radius: 5px;
	text-align: left;
}
@media only screen and (max-width: 767px) {
	.input, .select, .textarea {
		padding-top: 14px;
		padding-bottom: 14px;
	}
}
.input::-webkit-input-placeholder, .select::-webkit-input-placeholder, .textarea::-webkit-input-placeholder {
	color: #3e3e3e;
}
.input:-ms-input-placeholder, .select:-ms-input-placeholder, .textarea:-ms-input-placeholder {
	color: #3e3e3e;
}
.input::-ms-input-placeholder, .select::-ms-input-placeholder, .textarea::-ms-input-placeholder {
	color: #3e3e3e;
}
.input::placeholder, .select::placeholder, .textarea::placeholder {
	color: #3e3e3e;
}
.input:focus-visible:not(.open), .select:focus-visible:not(.open), .textarea:focus-visible:not(.open) {
	outline: 1px solid #0015ff;
	outline-offset: 2px;
}
.input.is-success, .select.is-success, .textarea.is-success {
	border-color: #04ce00;
}
.input.is-error, .select.is-error, .textarea.is-error {
	border-color: #ff3f3f;
}
.input.is-disabled, .input[disabled], .select.is-disabled, .select[disabled], .textarea.is-disabled, .textarea[disabled] {
	opacity: 0.6;
	cursor: not-allowed;
}

.input[type=search] {
	padding-right: 40px;
	background-repeat: no-repeat;
	background-size: 16px 16px;
	background-position: calc(100% - 20px) 50%;
	background-image: url("../../resources/images/old/search.svg");
}
.input_number {
	padding-right: 40px;
	background-repeat: no-repeat;
	background-size: 12px 24px;
	background-position: calc(100% - 12px) 50%;
	background-image: url("../../resources/images/old/number-arrows.svg");
}
.input_date {
	padding-left: 40px;
	background-repeat: no-repeat;
	background-size: 17px 16px;
	background-position: 16px 50%;
	background-image: url("../../resources/images/old/date.svg");
}
@media only screen and (max-width: 1023px) {
	.input_date {
		padding-right: 40px;
		padding-left: 18px;
		background-position: calc(100% - 16px);
	}
}

.textarea {
	min-height: 160px;
}

.select {
	position: relative;
	cursor: pointer;
	-webkit-user-select: none;
			-ms-user-select: none;
					user-select: none;
	padding-right: 35px;
}
.select:after {
	content: "";
	position: absolute;
	right: 20px;
	top: 50%;
	margin-top: -3px;
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5.24264 5.24264L9.48528 1' stroke='%23C22B74' stroke-width='2'/%3E%3C/svg%3E%0A");
	width: 11px;
	height: 7px;
	-webkit-transform: rotate(0);
					transform: rotate(0);
	transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	transition: transform 0.3s, -webkit-transform 0.3s;
}
.select .current {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.select .list {
	position: absolute;
	top: 100%;
	left: -1px;
	margin-top: 6px;
	width: calc(100% + 2px);
	z-index: 9;
	opacity: 0;
	background-color: #fff;
	border: 1px solid #c1c1c1;
	border-radius: 5px;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
	pointer-events: none;
	transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
}
.select.open {
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
}
.select.open:after {
	-webkit-transform: rotate(-180deg);
					transform: rotate(-180deg);
}
.select.open .list {
	opacity: 1;
	pointer-events: auto;
}
.select .option {
	padding: 12px 20px;
	font-size: 16px;
	line-height: 1;
	letter-spacing: 0.02em;
	color: #292929;
}
.select .option[data-display] {
	display: none;
}
.select .option.focus, .select .option.selected.focus, .select .option:hover {
	background-color: #c22b74;
	color: #fff;
}
.select .option.focus {
	outline: 1px solid #0015ff;
	outline-offset: 2px;
}

.label {
	display: block;
	margin-bottom: 8px;
	font-weight: 700;
	font-size: 14px;
	line-height: 1;
	letter-spacing: 0.04em;
	text-transform: uppercase;
	color: #292929;
}

.form-check {
	display: inline-flex;
	align-items: center;
	font-size: 0;
}
.form-check + .form-check {
	margin-left: 15px;
}
.form-check__input {
	display: block;
	border: 1px solid #c1c1c1;
	width: 24px;
	height: 24px;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	-webkit-appearance: none;
					appearance: none;
	transition: border 0.25s, background-color 0.25s, background-image 0.25s;
}
.form-check__input:checked[type=radio] {
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7' r='7' fill='%23C22B74'/%3E%3C/svg%3E%0A");
	background-size: 14px 14px;
}
.form-check__input:checked[type=checkbox] {
	border-color: #c22b74;
	background-color: #c22b74;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 12.0006L8.94975 16.9504L19.5563 6.34375' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	background-size: 24px 24px;
}
.form-check__input:checked[type=checkbox]:hover:not([disabled]) {
	background-color: #8e2d5c;
	border-color: #8e2d5c;
}
.form-check__input[type=radio] {
	border-radius: 100%;
}
.form-check__input[type=radio]:hover:not([disabled]) {
	border-color: #292929;
}
.form-check__input[type=checkbox] {
	border-radius: 2px;
}
.form-check__input[type=checkbox]:hover:not([disabled]) {
	border-color: #292929;
}
.form-check__input:focus-visible {
	outline: 1px solid #0015ff;
	outline-offset: 2px;
}
.form-check__input.is-disabled, .form-check__input[disabled] {
	opacity: 0.6;
	cursor: not-allowed;
}
.form-check__label {
	display: block;
	padding-left: 8px;
	font-size: 16px;
	line-height: 1;
	letter-spacing: 0.02em;
}

div.wpforms-container-full .wpforms-form input, div.wpforms-container-full .wpforms-form label, div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form button, div.wpforms-container-full .wpforms-form textarea {
	display: inline-block;
	vertical-align: middle;
	background: none;
	height: auto;
}

div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {
	display: block;
	min-width: 190px;
	width: 100%;
	height: auto;
	padding: 17px 18px;
	border: 1px solid #c1c1c1;
	font-weight: 400;
	font-size: 16px;
	line-height: 20px;
	letter-spacing: 0.02em;
	color: #292929;
	background-color: #fff;
	border-radius: 5px;
	text-align: left;
}
div.wpforms-container-full .wpforms-form input[type=date]::-webkit-input-placeholder, div.wpforms-container-full .wpforms-form input[type=datetime]::-webkit-input-placeholder, div.wpforms-container-full .wpforms-form input[type=datetime-local]::-webkit-input-placeholder, div.wpforms-container-full .wpforms-form input[type=email]::-webkit-input-placeholder, div.wpforms-container-full .wpforms-form input[type=month]::-webkit-input-placeholder, div.wpforms-container-full .wpforms-form input[type=number]::-webkit-input-placeholder, div.wpforms-container-full .wpforms-form input[type=password]::-webkit-input-placeholder, div.wpforms-container-full .wpforms-form input[type=range]::-webkit-input-placeholder, div.wpforms-container-full .wpforms-form input[type=search]::-webkit-input-placeholder, div.wpforms-container-full .wpforms-form input[type=tel]::-webkit-input-placeholder, div.wpforms-container-full .wpforms-form input[type=text]::-webkit-input-placeholder, div.wpforms-container-full .wpforms-form input[type=time]::-webkit-input-placeholder, div.wpforms-container-full .wpforms-form input[type=url]::-webkit-input-placeholder, div.wpforms-container-full .wpforms-form input[type=week]::-webkit-input-placeholder, div.wpforms-container-full .wpforms-form select::-webkit-input-placeholder, div.wpforms-container-full .wpforms-form textarea::-webkit-input-placeholder {
	color: #3e3e3e;
}
div.wpforms-container-full .wpforms-form input[type=date]:-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=datetime]:-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=datetime-local]:-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=email]:-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=month]:-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=number]:-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=password]:-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=range]:-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=search]:-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=tel]:-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=text]:-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=time]:-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=url]:-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=week]:-ms-input-placeholder, div.wpforms-container-full .wpforms-form select:-ms-input-placeholder, div.wpforms-container-full .wpforms-form textarea:-ms-input-placeholder {
	color: #3e3e3e;
}
div.wpforms-container-full .wpforms-form input[type=date]::-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=datetime]::-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=datetime-local]::-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=email]::-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=month]::-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=number]::-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=password]::-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=range]::-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=search]::-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=tel]::-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=text]::-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=time]::-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=url]::-ms-input-placeholder, div.wpforms-container-full .wpforms-form input[type=week]::-ms-input-placeholder, div.wpforms-container-full .wpforms-form select::-ms-input-placeholder, div.wpforms-container-full .wpforms-form textarea::-ms-input-placeholder {
	color: #3e3e3e;
}
div.wpforms-container-full .wpforms-form input[type=date]::placeholder, div.wpforms-container-full .wpforms-form input[type=datetime]::placeholder, div.wpforms-container-full .wpforms-form input[type=datetime-local]::placeholder, div.wpforms-container-full .wpforms-form input[type=email]::placeholder, div.wpforms-container-full .wpforms-form input[type=month]::placeholder, div.wpforms-container-full .wpforms-form input[type=number]::placeholder, div.wpforms-container-full .wpforms-form input[type=password]::placeholder, div.wpforms-container-full .wpforms-form input[type=range]::placeholder, div.wpforms-container-full .wpforms-form input[type=search]::placeholder, div.wpforms-container-full .wpforms-form input[type=tel]::placeholder, div.wpforms-container-full .wpforms-form input[type=text]::placeholder, div.wpforms-container-full .wpforms-form input[type=time]::placeholder, div.wpforms-container-full .wpforms-form input[type=url]::placeholder, div.wpforms-container-full .wpforms-form input[type=week]::placeholder, div.wpforms-container-full .wpforms-form select::placeholder, div.wpforms-container-full .wpforms-form textarea::placeholder {
	color: #3e3e3e;
}
div.wpforms-container-full .wpforms-form input[type=date]:focus-visible, div.wpforms-container-full .wpforms-form input[type=datetime]:focus-visible, div.wpforms-container-full .wpforms-form input[type=datetime-local]:focus-visible, div.wpforms-container-full .wpforms-form input[type=email]:focus-visible, div.wpforms-container-full .wpforms-form input[type=month]:focus-visible, div.wpforms-container-full .wpforms-form input[type=number]:focus-visible, div.wpforms-container-full .wpforms-form input[type=password]:focus-visible, div.wpforms-container-full .wpforms-form input[type=range]:focus-visible, div.wpforms-container-full .wpforms-form input[type=search]:focus-visible, div.wpforms-container-full .wpforms-form input[type=tel]:focus-visible, div.wpforms-container-full .wpforms-form input[type=text]:focus-visible, div.wpforms-container-full .wpforms-form input[type=time]:focus-visible, div.wpforms-container-full .wpforms-form input[type=url]:focus-visible, div.wpforms-container-full .wpforms-form input[type=week]:focus-visible, div.wpforms-container-full .wpforms-form select:focus-visible, div.wpforms-container-full .wpforms-form textarea:focus-visible {
	outline: 1px solid #0015ff;
	outline-offset: 2px;
}

div.wpforms-container-full .wpforms-form input.wpforms-field-medium, div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium, div.wpforms-container-full .wpforms-form select.wpforms-field-medium, div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium {
	max-width: 460px;
}

div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium {
	height: 120px;
}

div.wpforms-container-full .wpforms-form .wpforms-field {
	padding: 10px 0;
}

div.wpforms-container-full .wpforms-form .wpforms-field-label {
	display: block;
	font-weight: 700;
	font-size: 14px;
	line-height: 1;
	letter-spacing: 0.04em;
	text-transform: uppercase;
	color: #292929;
	float: none;
	margin: 0 0 8px 0;
	padding: 0;
	word-break: break-word;
	word-wrap: break-word;
}

div.wpforms-container-full .wpforms-form .wpforms-required-label {
	color: #c22b74;
}

div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {
	display: inline-block;
	border-radius: 34px;
	min-width: 240px;
	border: 1px solid #c22b74;
	padding: 12px 28px;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: 0.02em;
	line-height: 24px;
	text-align: center;
	text-decoration: none;
	color: #fff;
	background-color: #c22b74;
	transition: background-color 0.2s, border-color 0.2s, color 0.2s;
}
@media only screen and (max-width: 767px) {
	div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {
		padding-top: 9px;
		padding-bottom: 9px;
	}
}
div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover {
	border-color: #9b225d;
	background-color: #9b225d;
}
div.wpforms-container-full .wpforms-form input[type=submit]:focus-visible, div.wpforms-container-full .wpforms-form button[type=submit]:focus-visible, div.wpforms-container-full .wpforms-form .wpforms-page-button:focus-visible {
	outline: 1px solid #0015ff;
	outline-offset: 2px;
}

div.wpforms-container-full .wpforms-form .wpforms-submit-container {
	margin-top: 40px;
}

div.wpforms-container div.wpforms-uploader {
	max-width: 460px;
	background: #f8f8f8;
	border: 1px solid #c1c1c1;
	border-radius: 5px;
	padding: 32px 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	cursor: pointer;
}

div.wpforms-container div.wpforms-uploader .dz-message {
	display: flex;
	flex-direction: column;
	text-align: center;
	align-items: center;
	font-weight: 400;
	font-size: 16px;
	line-height: 1;
	letter-spacing: 0.02em;
	color: #3e3e3e;
}

div.wpforms-container div.wpforms-uploader .dz-message svg {
	width: 24px;
	height: 24px;
	margin-bottom: 16px;
}

div.wpforms-container-full .wpforms-form .wpforms-field-description, div.wpforms-container-full .wpforms-form .wpforms-field-limit-text {
	font-weight: 400;
	font-size: 13px;
	line-height: 16px;
	color: #3e3e3e;
	opacity: 0.8;
	margin: 8px 0 0 0;
	word-break: break-word;
	word-wrap: break-word;
}

div.wpforms-container-full .wpforms-form label.wpforms-error {
	display: block;
	float: none;
	cursor: default;
	margin-top: 8px;
	font-weight: 400;
	font-size: 13px;
	line-height: 16px;
	color: #bf2e2e;
}

div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error, div.wpforms-container-full .wpforms-form .wpforms-field input.user-invalid, div.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error, div.wpforms-container-full .wpforms-form .wpforms-field textarea.user-invalid, div.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error, div.wpforms-container-full .wpforms-form .wpforms-field select.user-invalid, div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-has-error .choices__inner {
	border: 1px solid #ff3f3f;
}

div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-valid, div.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-valid, div.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-valid {
	border: 1px solid #04ce00;
}

div.wpforms-container-full .wpforms-form .wpforms-field-label-inline {
	display: inline;
	vertical-align: baseline;
	font-weight: 400;
	font-size: 16px;
	line-height: 1;
	letter-spacing: 0.02em;
	color: #3e3e3e;
}

div.wpforms-container-full .wpforms-form ul {
	margin: 0;
}

div.wpforms-container-full .wpforms-form ul li {
	display: inline-block;
	vertical-align: top;
	margin: 0 20px 0 0;
	padding: 0;
}
div.wpforms-container-full .wpforms-form ul li + div.wpforms-container-full .wpforms-form ul li {
	margin-top: 0;
}
div.wpforms-container-full .wpforms-form ul li:before {
	display: none;
	content: none;
}

div.wpforms-container-full .wpforms-form input[type=checkbox], div.wpforms-container-full .wpforms-form input[type=radio] {
	display: inline-block;
	vertical-align: middle;
	border: 1px solid #c1c1c1;
	width: 24px;
	height: 24px;
	margin-right: 8px;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	-webkit-appearance: none;
					appearance: none;
	transition: border 0.25s, background-color 0.25s, background-image 0.25s;
}
div.wpforms-container-full .wpforms-form input[type=checkbox]:checked[type=radio], div.wpforms-container-full .wpforms-form input[type=radio]:checked[type=radio] {
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7' r='7' fill='%23C22B74'/%3E%3C/svg%3E%0A");
	background-size: 14px 14px;
}
div.wpforms-container-full .wpforms-form input[type=checkbox]:checked[type=checkbox], div.wpforms-container-full .wpforms-form input[type=radio]:checked[type=checkbox] {
	border-color: #c22b74;
	background-color: #c22b74;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 12.0006L8.94975 16.9504L19.5563 6.34375' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	background-size: 24px 24px;
}
div.wpforms-container-full .wpforms-form input[type=checkbox]:checked[type=checkbox]:hover:not([disabled]), div.wpforms-container-full .wpforms-form input[type=radio]:checked[type=checkbox]:hover:not([disabled]) {
	background-color: #8e2d5c;
	border-color: #8e2d5c;
}
div.wpforms-container-full .wpforms-form input[type=checkbox][type=radio], div.wpforms-container-full .wpforms-form input[type=radio][type=radio] {
	border-radius: 100%;
}
div.wpforms-container-full .wpforms-form input[type=checkbox][type=radio]:hover:not([disabled]), div.wpforms-container-full .wpforms-form input[type=radio][type=radio]:hover:not([disabled]) {
	border-color: #292929;
}
div.wpforms-container-full .wpforms-form input[type=checkbox][type=checkbox], div.wpforms-container-full .wpforms-form input[type=radio][type=checkbox] {
	border-radius: 2px;
}
div.wpforms-container-full .wpforms-form input[type=checkbox][type=checkbox]:hover:not([disabled]), div.wpforms-container-full .wpforms-form input[type=radio][type=checkbox]:hover:not([disabled]) {
	border-color: #292929;
}
div.wpforms-container-full .wpforms-form input[type=checkbox]:focus-visible, div.wpforms-container-full .wpforms-form input[type=radio]:focus-visible {
	outline: 1px solid #0015ff;
	outline-offset: 2px;
}
div.wpforms-container-full .wpforms-form input[type=checkbox].is-disabled, div.wpforms-container-full .wpforms-form input[type=checkbox][disabled], div.wpforms-container-full .wpforms-form input[type=radio].is-disabled, div.wpforms-container-full .wpforms-form input[type=radio][disabled] {
	opacity: 0.6;
	cursor: not-allowed;
}

.bootstrap-datetimepicker-widget {
	z-index: 10;
	position: absolute;
	top: 100%;
	left: 0;
	width: 320px;
	margin: 6px 0;
	background-color: #fff;
	color: #292929;
	border: 1px solid #c1c1c1;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
	border-radius: 5px;
	text-align: center;
	font-weight: 700;
	font-size: 14px;
	letter-spacing: 0.04em;
	padding: 20px;
}
.bootstrap-datetimepicker-widget .accordion-toggle {
	display: none;
}
.bootstrap-datetimepicker-widget td,
.bootstrap-datetimepicker-widget th.dow {
	width: 32px;
	height: 32px;
	line-height: 32px;
	border-radius: 2px;
}
.bootstrap-datetimepicker-widget .picker-switch {
	height: 30px;
	line-height: 30px;
	color: #c22b74;
	text-transform: uppercase;
	-webkit-user-select: none;
			-ms-user-select: none;
					user-select: none;
	pointer-events: none;
}
.bootstrap-datetimepicker-widget .dow {
	color: rgba(41, 41, 41, 0.6);
	text-transform: uppercase;
}
.bootstrap-datetimepicker-widget .day {
	font-weight: 600;
}
.bootstrap-datetimepicker-widget .day:not(.old):hover {
	background-color: #c22b74;
	color: #fff;
	cursor: pointer;
}
.bootstrap-datetimepicker-widget .day.active {
	background-color: #c22b74;
	color: #fff;
}
.bootstrap-datetimepicker-widget .day.old, .bootstrap-datetimepicker-widget .day.new {
	color: rgba(41, 41, 41, 0.4);
}
.bootstrap-datetimepicker-widget .day.old {
	cursor: not-allowed;
}
.bootstrap-datetimepicker-widget .prev, .bootstrap-datetimepicker-widget .next {
	position: relative;
}
.bootstrap-datetimepicker-widget .prev span, .bootstrap-datetimepicker-widget .next span {
	display: inline-block;
	vertical-align: middle;
	width: 20px;
	height: 32px;
	background: no-repeat url("data:image/svg+xml,%3Csvg width='7' height='10' viewBox='0 0 7 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.8415 1.175L5.6665 0L0.666504 5L5.6665 10L6.8415 8.825L3.02484 5L6.8415 1.175Z' fill='%23C22B74'/%3E%3C/svg%3E%0A") center/7px 10px;
	cursor: pointer;
}
.bootstrap-datetimepicker-widget .next span {
	-webkit-transform: rotate(180deg);
					transform: rotate(180deg);
}

.section {
	margin: 140px 0;
}
@media only screen and (max-width: 767px) {
	.section {
		margin: 80px 0;
	}
}
.section_mt60 {
	margin-top: 60px;
}
.section_mt190 {
	margin-top: 190px;
}
@media only screen and (max-width: 767px) {
	.section_mt190 {
		margin-top: 160px;
	}
}
.section_fair {
	margin: 0;
	padding: 140px 0;
	background-color: #f8f8f8;
}
@media only screen and (max-width: 767px) {
	.section_fair {
		padding: 80px 0;
	}
}
.section_readalso .section__head {
	text-align: left;
}
.section_readalso .section__title {
	color: #00436f;
}
.section_inspired .section__head {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.section_inspired .section__tab:not(.is-active) {
	display: none;
}
@media only screen and (max-width: 1023px) {
	.section_inspired .section__head {
		flex-direction: column;
		margin-bottom: 20px;
	}
}
.section_base .section__text {
	margin-top: 40px;
}
.section_base .section__content {
	max-width: 500px;
	padding: 0;
}
.section__head {
	width: 100%;
	margin: 0 auto 60px;
	text-align: center;
}
.section__head_narrow {
	max-width: 811px;
}
.section__head_alignleft {
	text-align: left;
}
@media only screen and (max-width: 1023px) {
	.section__head {
		margin-bottom: 40px;
	}
}
.section__title_inspired {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	flex: 1;
	margin-right: 20px;
	white-space: nowrap;
}
.section__title_inspired span {
	position: relative;
	top: 15px;
	margin-left: 10px;
	flex: 1;
}
.section__title_inspired img {
	display: block;
	max-width: 480px;
	width: 100%;
	min-width: 315px;
}
@media only screen and (max-width: 1023px) {
	.section__title_inspired {
		flex-direction: column;
		margin-bottom: 60px;
		margin-right: 0;
	}
	.section__title_inspired span {
		margin-left: 0;
	}
}
.section__description {
	margin-top: 20px;
}
.section__row + .section__row {
	margin-top: 140px;
}
@media only screen and (max-width: 1023px) {
	.section__row + .section__row {
		margin-top: 60px;
	}
}
.section__heading {
	margin-bottom: 40px;
}
.section__pills {
	display: flex;
	align-items: center;
	margin-left: -4px;
}
.section__pill {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 46px;
	padding: 0 30px;
	margin-left: 4px;
	font-weight: 700;
	font-size: 20px;
	line-height: 1;
	letter-spacing: 0.04em;
	text-transform: uppercase;
	color: #292929;
	border-radius: 40px;
	transition: 0.3s;
}
.section__pill.is-active {
	background-color: #00436f;
	color: #fff;
}
.section__pill:hover:not(.is-active) {
	color: #00436f;
}
@media only screen and (max-width: 767px) {
	.section__pill {
		font-size: 16px;
		height: 33px;
		padding: 0 20px;
	}
}

.breadcrumb {
	margin: 20px 0;
}
.breadcrumb__list {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	text-align: left;
	margin-top: -5px;
}
.breadcrumb__item {
	display: flex;
	align-items: center;
	margin-top: 5px;
}
.breadcrumb__item:not(:last-child) {
	margin-right: 8px;
}
.breadcrumb__item:not(:last-child):after {
	content: "";
	display: inline-block;
	background: no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' fill='none'%3E%3Cpath stroke='%23292929' stroke-width='2' d='M1.243 9.243 5.485 5 1.243.757'/%3E%3C/svg%3E") center/7px 10px;
	width: 7px;
	height: 10px;
	margin-left: 8px;
}
@media only screen and (max-width: 767px) {
	.breadcrumb__item:not(:last-child):after {
		width: 6px;
		height: 6px;
		background-size: 6px 6px;
	}
}
.breadcrumb__link {
	display: flex;
	align-items: center;
	font-weight: 600;
	font-size: 13px;
	line-height: 1;
	letter-spacing: 0.02em;
	color: currentColor;
}
.breadcrumb__link svg {
	position: relative;
	top: -1px;
	display: inline-block;
	vertical-align: top;
}
.breadcrumb__link:hover {
	text-decoration: underline;
	text-underline-offset: 2px;
	text-decoration-thickness: 1px;
}
@media only screen and (max-width: 767px) {
	.breadcrumb__link {
		font-size: 10px;
	}
	.breadcrumb__link svg {
		width: 11px;
	}
}

.filters {
	margin-bottom: 60px;
}
@media only screen and (max-width: 1023px) {
	.filters {
		margin-bottom: 40px;
	}
}
.filters_services .filters__el {
	max-width: 380px;
	width: 100%;
}
@media only screen and (max-width: 1023px) {
	.filters_services .filters__el {
		max-width: 100%;
	}
}
.filters__row {
	display: flex;
}
@media only screen and (max-width: 1023px) {
	.filters__row {
		display: block;
	}
}
.filters__col {
	display: flex;
	flex-direction: column;
	margin-left: 24px;
	max-width: 190px;
	width: 100%;
}
.filters__col_wide {
	max-width: 380px;
	width: 100%;
}
.filters__col_submit {
	margin-top: 22px;
	max-width: 180px;
	justify-content: center;
}
.filters__col:first-child {
	margin-left: 0;
}
@media only screen and (max-width: 1023px) {
	.filters__col {
		max-width: 100%;
		margin-left: 0;
	}
	.filters__col + .filters__col {
		margin-top: 20px;
	}
	.filters__col_wide {
		max-width: 100%;
	}
}
.filters__btn {
	min-width: 1px;
	max-width: 160px;
	width: 100%;
	padding: 9px 20px;
}
@media only screen and (max-width: 1023px) {
	.filters__btn {
		max-width: 100%;
	}
}

.divider {
	display: block;
	max-width: 448px;
	width: 100%;
	height: 14px;
	margin: 20px auto;
	background: no-repeat url("data:image/svg+xml,%3Csvg width='448' height='14' viewBox='0 0 448 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_274_20788)'%3E%3Cpath d='M106.331 8.77455C106.331 8.77455 104.854 8.67755 107.145 8.5875C114.374 8.38085 120.275 8.56797 127.502 8.38128C127.665 8.35186 127.828 8.30247 127.992 8.25309C133.626 8.22229 139.481 8.18595 145.473 8.1987C156.484 8.08014 167.419 7.91642 178.326 7.85118C178.028 7.81156 177.891 7.76247 178.974 7.75343C183.507 7.7104 189.801 7.7029 196.316 7.68986C197.277 7.69291 198.241 7.676 199.183 7.67774C199.926 7.64641 200.108 7.61829 200.211 7.58493C203.156 7.59801 205.781 7.61007 208.226 7.61033C240.209 7.40602 272.758 7.41933 308.101 7.91683C315.572 7.98666 323.043 8.07646 330.251 8.18912C331.592 8.21708 332.973 8.24765 334.394 8.28085C335.815 8.31405 337.254 8.36851 338.735 8.40564C341.675 8.49854 344.715 8.598 347.735 8.69615C353.794 8.91371 359.795 9.08743 365.013 9.28985C363.4 8.82314 388.806 9.56985 383.734 8.97615C390.694 9.21278 401.123 9.71742 401.67 9.63307C402.481 9.48593 404.212 9.37913 408.079 9.39263C411.927 9.40483 417.895 9.47614 427.149 9.86351C434.384 10.1784 445.5 10.9085 448.063 10.9565C452.085 11.0604 438.689 10.2407 442.713 10.3245C435.982 9.96261 429.29 9.62328 422.619 9.26529C419.283 9.0863 415.945 8.94723 412.629 8.7895C409.31 8.65173 405.974 8.4927 402.656 8.35493C399.337 8.21717 396.021 8.05944 392.703 7.92168C389.384 7.78391 386.085 7.66741 382.766 7.5496C376.147 7.31529 369.529 7.06103 362.93 6.82803C356.329 6.63495 349.707 6.44055 343.086 6.24616C339.785 6.14962 336.464 6.05176 333.144 5.95391C329.821 5.87601 326.499 5.79812 323.177 5.72022C316.532 5.58439 309.851 5.38606 303.144 5.26625C296.437 5.14644 289.731 5.02663 282.964 4.90289C281.823 4.88804 280.24 4.88428 278.317 4.85822C276.394 4.85213 274.091 4.82112 271.486 4.81037C266.277 4.76892 259.788 4.70344 252.436 4.64147C245.084 4.5795 236.868 4.56095 228.132 4.50832C225.948 4.50514 223.744 4.50065 221.499 4.49354C219.255 4.48643 217.009 4.49927 214.725 4.48954C210.175 4.49134 205.545 4.4879 200.894 4.5031C182.292 4.54396 163.283 4.65838 146.956 4.84867C138.794 4.91388 131.309 5.04362 124.85 5.12046C118.411 5.19862 113.014 5.28506 109.043 5.32488C108.08 5.34178 107.117 5.3587 106.173 5.37692C97.5446 5.53172 87.974 5.68478 78.7587 5.92131C69.5434 6.15785 60.6687 6.39671 53.3957 6.6606C46.7428 6.94517 39.9887 7.24315 33.2559 7.52248C36.4236 7.51006 39.3504 7.50187 41.8967 7.48873C35.0095 7.67774 28.125 7.82685 25.4883 7.9944C10.896 8.61935 19.2574 8.56725 24.9834 8.66274C29.0717 8.67071 23.6587 8.99664 30.0352 8.95447C25.4574 9.0747 23.1679 9.14479 18.5702 9.26371C18.0808 9.39191 32.6718 8.78691 29.547 9.06271C25.1129 9.13224 20.2067 9.3712 15.629 9.49143C17.2655 9.59892 31.5107 9.07142 30.8563 9.26896C28.3846 9.36717 17.9172 9.44129 17.1019 9.6483C16.9383 9.69769 21.5173 9.5575 23.8068 9.48741C9.72523 9.96552 2.0214 10.3815 14.9605 10.2092C10.5025 10.3373 4.14208 10.4406 -0.559313 10.6129C-0.559313 10.6129 -0.539356 10.6142 -0.519399 10.6155C1.84995 10.5506 5.92481 10.4575 8.09327 10.3995C5.42195 10.4846 2.73199 10.5484 0.0407079 10.6322C0.479762 10.6611 0.961351 10.6526 1.48154 10.6667C3.48773 10.6382 5.51518 10.5909 7.60382 10.5277C5.83712 10.572 4.04915 10.6349 2.26249 10.6779C3.6235 10.7072 5.16674 10.7083 6.86964 10.72C13.2474 10.6579 19.3805 10.6598 22.8154 10.5447C29.7425 10.3583 36.7069 10.2144 43.6527 10.0493C50.5984 9.88419 57.5642 9.72038 64.5286 9.57652C71.493 9.43266 78.4374 9.28749 85.4018 9.14363C92.3649 9.01973 99.308 8.89452 106.251 8.76931' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_274_20788'%3E%3Crect width='448' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") center/contain;
}

.styled-list li {
	position: relative;
	padding-left: 24px;
}
.styled-list li:before {
	content: "•";
	position: absolute;
	left: 0;
	color: #c22b74;
	width: 16px;
	text-align: center;
}
.styled-list li + li {
	margin-top: 20px;
}
.styled-list a {
	font-weight: bold;
	color: #c22b74;
}
.styled-list a:hover {
	text-decoration: underline;
}

.back {
	display: inline-flex;
	align-items: center;
	margin-bottom: 40px;
	font-weight: 700;
	font-size: 13px;
	line-height: 1;
	letter-spacing: 0.02em;
	color: #00436f;
}
.back:before {
	content: "";
	display: inline-block;
	width: 24px;
	height: 24px;
	margin-right: 11px;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.29289 17.7071L8 18.4142L9.41421 17L8.70711 16.2929L5.41421 13L21 13L22 13L22 11L21 11L5.41421 11L8.70711 7.70708L9.41421 6.99997L8 5.58576L7.29289 6.29286L2.29289 11.2929L1.58579 12L2.29289 12.7071L7.29289 17.7071Z' fill='%2300436F'/%3E%3C/svg%3E%0A");
	background-size: cover;
}

.socials {
	display: flex;
	align-items: center;
}
.socials__text {
	font-weight: 700;
	font-size: 14px;
	line-height: 1;
	color: #00436f;
}
.socials__list {
	display: flex;
	margin-left: 24px;
}
.socials__item:not(:first-child) {
	margin-left: 12px;
}
.socials__link {
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 36px;
	height: 36px;
	border-radius: 50%;
	background-color: #f1f1f1;
	border: 1px solid #f1f1f1;
	transition: background-color 0.25s;
}
.socials__link:hover {
	background-color: rgba(241, 241, 241, 0.1);
}

.share {
	margin-top: 60px;
	padding-top: 20px;
	border-top: 1px solid #d7d7d7;
}

.alert {
	padding: 22px 0;
	background-color: #fbfbfb;
	border-bottom: 1px solid #dfdfdf;
}
.alert__text {
	display: inline-block;
	position: relative;
	font-size: 16px;
	line-height: 24px;
	padding-left: 21px;
}
.alert__text:before {
	content: "";
	position: absolute;
	top: 4px;
	left: 0;
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 14C11.3137 14 14 11.3137 14 8C14 4.68629 11.3137 2 8 2C4.68629 2 2 4.68629 2 8C2 11.3137 4.68629 14 8 14Z' stroke='%233E3E3E' stroke-width='1.33333' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 10.666C9 11.2183 8.55228 11.666 8 11.666C7.44772 11.666 7 11.2183 7 10.666C7 10.1137 7.44772 9.66602 8 9.66602C8.55228 9.66602 9 10.1137 9 10.666Z' fill='%233E3E3E'/%3E%3Cpath d='M8 8L8 5.33333' stroke='%233E3E3E' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.alert__text a:after {
	content: "";
	display: inline-block;
	vertical-align: middle;
	position: relative;
	top: -2px;
	margin-left: 8px;
	width: 12px;
	height: 6px;
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 7L12 4M12 4L9 1M12 4L-1.31134e-07 4' stroke='%233E3E3E' stroke-width='1.5'/%3E%3C/svg%3E%0A");
	background-size: cover;
}
.alert__text a:hover {
	text-decoration: underline;
	text-underline-offset: 2px;
	text-decoration-thickness: 1px;
}
@media only screen and (max-width: 767px) {
	.alert__text {
		font-size: 13px;
		line-height: 16px;
	}
	.alert__text:before {
		top: -1px;
	}
	.alert__text a:after {
		top: -1px;
	}
}

.hero {
	position: relative;
	color: #fff;
	text-align: center;
}
.hero_themed .hero__head {
	min-height: 650px;
	display: flex;
	align-items: center;
	padding: 180px 0 265px;
	background: no-repeat #00436f center/cover;
}
@media only screen and (max-width: 1023px) {
	.hero_themed .hero__head {
		min-height: 380px;
		padding: 160px 0 80px;
	}
}
.hero_themed .hero__body {
	margin-top: -180px;
	margin-bottom: 140px;
}
@media only screen and (max-width: 1023px) {
	.hero_themed .hero__body {
		margin-top: 0;
		margin-bottom: 0;
	}
}
.hero_themed .hero__content {
	max-width: 820px;
	margin: 0 auto;
}
.hero_themed .hero__cover {
	height: 660px;
}
.hero_themed .hero__cover img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
		 object-fit: cover;
}
@media only screen and (max-width: 1023px) {
	.hero_themed .hero__cover {
		position: relative;
		width: 100vw;
		height: 380px;
		left: 50%;
		-webkit-transform: translate(-50%, 0);
						transform: translate(-50%, 0);
	}
}
@media only screen and (max-width: 1023px) {
	.hero_themed .hero__breadcrumb {
		position: static;
		color: #292929;
		padding: 20px 0;
		margin-bottom: 0;
	}
	.hero_themed .hero__breadcrumb .breadcrumb__item:not(:last-child):after {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' fill='none'%3E%3Cpath stroke='%23292929' stroke-width='2' d='M1.243 9.243 5.485 5 1.243.757'/%3E%3C/svg%3E");
	}
}
@media only screen and (max-width: 767px) {
	.hero_themed .hero__breadcrumb {
		padding: 10px 0;
	}
}
.hero_imageonly .hero__head {
	padding-bottom: 140px;
}
@media only screen and (max-width: 1023px) {
	.hero_imageonly .hero__head {
		min-height: 420px;
		padding: 80px 0;
	}
}
.hero_imageonly .hero__bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.hero_imageonly .hero__bg:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(360deg, rgba(0, 67, 111, 0) 38.61%, #00436f 86.36%);
}
.hero_imageonly .hero__bg:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
}
.hero_imageonly .hero__bg img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
		 object-fit: cover;
}
.hero_simple {
	padding: 180px 0 140px;
	background: no-repeat #00436f center/cover;
}
.hero_simple a:focus-visible {
	outline-color: #ffe600;
}
@media only screen and (max-width: 1023px) {
	.hero_simple {
		padding: 180px 0 80px;
	}
}
.hero_simple .hero__breadcrumb {
	position: static;
}
.hero_simple .hero__content {
	max-width: 850px;
	margin: 0 auto;
}
.hero_simple .hero__text {
	margin-top: 20px;
}
.hero_simple .hero__body {
	margin-top: 60px;
}
.hero_uncolored {
	background: #fff;
	padding-bottom: 0;
	margin-bottom: 100px;
}
.hero_uncolored .hero__title {
	color: #292929;
}
.hero_uncolored .hero__text {
	color: #3e3e3e;
}
.hero__row {
	display: flex;
	flex-wrap: wrap;
	margin: -24px -12px 0;
}
.hero__row_3cols {
	justify-content: space-between;
	max-width: 1280px;
	margin: auto;
}
@media only screen and (max-width: 1023px) {
	.hero__row_3cols {
		justify-content: center;
	}
}
.hero__row_3cols .hero__col {
	width: 33.333%;
	max-width: 380px;
}
@media only screen and (max-width: 1023px) {
	.hero__row_3cols .hero__col {
		width: 50%;
		max-width: 50%;
	}
}
@media only screen and (max-width: 767px) {
	.hero__row_3cols .hero__col {
		width: 100%;
		max-width: 100%;
	}
}
.hero__row_2cols .hero__col {
	width: 50%;
}
@media only screen and (max-width: 767px) {
	.hero__row_2cols .hero__col {
		width: 100%;
	}
}
.hero__col {
	margin-top: 24px;
	padding: 0 12px;
}
.hero__card {
	position: relative;
	display: flex;
	flex-direction: column;
	height: 100%;
	color: currentColor;
	text-align: left;
	background-color: #0f4e78;
	color: #fff;
}
.hero__card_lg .hero__card-cover {
	height: 380px;
}
@media only screen and (max-width: 767px) {
	.hero__card_lg .hero__card-cover {
		height: 225px;
	}
}
.hero__card_lg .hero__card-body {
	padding: 40px;
}
@media only screen and (max-width: 767px) {
	.hero__card_lg .hero__card-body {
		padding: 20px;
	}
}
@media only screen and (max-width: 767px) {
	.hero__card_lg .hero__card-title {
		margin-bottom: 10px;
	}
}
.hero__card_lg .hero__card-text {
	font-size: 24px;
	line-height: 36px;
	margin-bottom: 40px;
}
@media only screen and (max-width: 767px) {
	.hero__card_lg .hero__card-text {
		font-size: 16px;
		line-height: 1.5;
		margin-bottom: 20px;
	}
}
@media only screen and (max-width: 767px) {
	.hero__card_sm {
		display: flex;
		flex-direction: row;
	}
}
.hero__card_sm .hero__card-cover {
	height: 295px;
}
@media only screen and (max-width: 767px) {
	.hero__card_sm .hero__card-cover {
		height: auto;
		flex: 0 0 133px;
	}
}

@media only screen and (max-width: 767px) {
	.hero__card_sm .hero__card-body {
		flex: 1;
	}
}
@media only screen and (max-width: 767px) {
	.hero__card_sm .hero__card-title {
		margin-bottom: 16px;
	}
}
@media only screen and (max-width: 767px) {
	.hero__card_sm .hero__card-text {
		display: none;
	}
}
.hero__card-title {
	margin-bottom: 20px;
	color: currentColor;
}
.hero__card-body {
	display: flex;
	flex-direction: column;
	height: 100%;
	padding: 30px;
}
@media only screen and (max-width: 767px) {
	.hero__card-body {
		padding: 20px;
	}
}
.hero__card-pic {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
		 object-fit: cover;
}
.hero__card-text {
	margin-bottom: 20px;
}
.hero__card-btn {
	display: flex;
	align-items: center;
	font-weight: 700;
	font-size: 16px;
	line-height: 1;
	letter-spacing: 0.02em;
	margin-top: auto;
}
.hero__card-btn:after {
	content: "";
	display: block;
	width: 24px;
	height: 24px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M16.707 6.293 16 5.586 14.586 7l.707.707L18.586 11H2v2h16.586l-3.293 3.293-.707.707L16 18.414l.707-.707 5-5 .707-.707-.707-.707-5-5Z' clip-rule='evenodd'/%3E%3C/svg%3E");
	background-size: cover;
	margin-left: 15px;
}
.hero__content {
	position: relative;
}
.hero__title {
	color: currentColor;
}
.hero__body {
	position: relative;
}
.hero__breadcrumb {
	position: absolute;
	top: -35px;
	margin: 0 0 15px;
}
.hero__breadcrumb .breadcrumb__item:not(:last-child):after {
	background-image: url("data:image/svg+xml,%3Csvg width='7' height='10' viewBox='0 0 7 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.728027 9.24268L4.97067 5.00004L0.728027 0.757395' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");
}

.mainhero {
	position: relative;
	height: 910px;
	background-color: #fff;
	color: #fff;
}
@media only screen and (max-width: 1170px) {
	.mainhero {
		height: auto;
	}
}
.mainhero_withimage .mainhero__head {
	align-items: center;
}
.mainhero__bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
@media only screen and (max-width: 1170px) {
	.mainhero__bg {
		height: 470px;
	}
}
.mainhero__bg:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 130px;
	background: #00436f;
}
@media only screen and (max-width: 1023px) {
	.mainhero__bg:after {
		height: 110px;
	}
}
.mainhero__bg img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
		 object-fit: cover;
}
.mainhero__container {
	position: relative;
	height: 100%;
	display: flex;
	align-items: center;
	flex-direction: column;
	width: 100%;
}
.mainhero__head {
	display: flex;
	align-items: flex-end;
	height: 100%;
	padding: 60px 0;
}
@media only screen and (max-width: 1170px) {
	.mainhero__head {
		height: 470px;
		padding: 80px 0;
	}
}
.mainhero__cover {
	position: relative;
	width: 574px;
	height: 308px;
	margin: 0 auto;
}
.mainhero__pic {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
					transform: translate(-50%, -50%);
}
@media only screen and (max-width: 1170px) {
	.mainhero__pic {
		width: 360px;
	}
}
.mainhero__subtitle {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	-webkit-clip-path: inset(50%);
					clip-path: inset(50%);
	border: 0;
}
.mainhero__title {
	color: currentColor;
}
.mainhero__title span {
	position: relative;
}
.mainhero__title span:after {
	content: "";
	position: absolute;
	top: 100%;
	margin-top: -4px;
	left: 0;
	width: 100%;
	height: 25px;
	background: no-repeat url("../resources/images/old/hero-line.svg") center/contain;
}
@media only screen and (max-width: 1170px) {
	.mainhero__title {
		text-align: center;
		font-size: 52px;
	}
	.mainhero__title span {
		display: block;
	}
}
@media only screen and (max-width: 767px) {
	.mainhero__title {
		font-size: 36px;
	}
}
.mainhero__body {
	width: 100%;
	margin-bottom: 60px;
}
@media only screen and (max-width: 1170px) {
	.mainhero__body {
		margin-top: -50px;
		margin-bottom: 0;
	}
}

.searchform__tabs {
	display: flex;
	padding: 20px 26px 10px;
	border-radius: 5px 5px 0 0;
	background-color: #fff;
}
@media only screen and (max-width: 1170px) {
	.searchform__tabs {
		border-radius: 2px 2px 0 0;
	}
}
@media only screen and (max-width: 767px) {
	.searchform__tabs {
		justify-content: center;
	}
}
.searchform__tabs_inline {
	display: inline-flex;
}
@media only screen and (max-width: 1170px) {
	.searchform__tabs_inline {
		display: flex;
	}
}
.searchform__tabs-group {
	display: inline-flex;
	vertical-align: top;
	margin: 0 -12px;
}
.searchform__tab {
	cursor: pointer;
	font-weight: 700;
	font-size: 14px;
	line-height: 1;
	letter-spacing: 0.04em;
	text-transform: uppercase;
	color: #292929;
	padding: 0 12px;
	transition: 0.25s;
}
.searchform__tab:after {
	content: "";
	display: block;
	margin-top: 5px;
	height: 2px;
	width: 0;
	background-color: transparent;
}
.searchform__tab.is-active, .searchform__tab:hover {
	color: #c22b74;
}
.searchform__tab.is-active:after {
	background-color: #c22b74;
	width: 100%;
}
.searchform__pane {
	background-color: #fff;
	border-radius: 0 0 5px 5px;
	padding: 31px 26px;
}
@media only screen and (max-width: 1170px) {
	.searchform__pane {
		margin-left: -16px;
		margin-right: -16px;
		padding-top: 33px;
		padding-bottom: 33px;
	}
}
.searchform__form {
	display: flex;
}
@media only screen and (max-width: 1170px) {
	.searchform__form {
		display: block;
	}
}
.searchform__fieldset {
	display: flex;
	flex-grow: 1;
}
@media only screen and (max-width: 1170px) {
	.searchform__fieldset {
		display: block;
	}
}
.searchform__col {
	display: flex;
	flex-direction: column;
	flex: 1;
}
.searchform__col + .searchform__col {
	margin-left: -1px;
}
@media only screen and (max-width: 1170px) {
	.searchform__col + .searchform__col {
		margin-top: 20px;
	}
}
.searchform__col:first-child .searchform__el {
	border-radius: 10px 0 0 10px;
}
@media only screen and (max-width: 1170px) {
	.searchform__col:first-child .searchform__el {
		border-radius: 0;
	}
}
.searchform__col:last-child .searchform__el {
	border-radius: 0 10px 10px 0;
}
@media only screen and (max-width: 1170px) {
	.searchform__col:last-child .searchform__el {
		border-radius: 0;
	}
}
.searchform__field_beforeswitch .select {
	padding-right: 45px;
}
.searchform__field_beforeswitch .select:after {
	right: 30px;
}
@media only screen and (max-width: 1170px) {
	.searchform__field_beforeswitch .select {
		padding-right: 35px;
	}
	.searchform__field_beforeswitch .select:after {
		right: 20px;
	}
}
.searchform__field_withswitch .searchform__el {
	padding-left: 25px;
}
@media only screen and (max-width: 1170px) {
	.searchform__field_withswitch .searchform__el {
		padding-left: 18px;
	}
}
.searchform__control {
	position: relative;
}
.searchform__el {
	position: relative;
	width: 100%;
	min-width: 1px;
	border-radius: 0;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.searchform__el:focus-visible {
	z-index: 1;
}
.searchform__icon {
	z-index: 1;
	position: relative;
}
.searchform__action {
	margin-top: auto;
	margin-left: 16px;
}
@media only screen and (max-width: 1170px) {
	.searchform__action {
		margin-top: 20px;
		margin-left: 0;
	}
}
.searchform__btn {
	white-space: nowrap;
}
@media only screen and (max-width: 1170px) {
	.searchform__btn {
		width: 100%;
	}
}
.searchform__switch {
	z-index: 2;
	position: absolute;
	top: calc(50% - 18px);
	left: -18px;
	width: 36px;
	height: 36px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #f7f7f7;
	border: 1px solid #e3e3e3;
	border-radius: 50%;
}
.searchform__switch:focus-visible {
	outline: 1px solid #0015ff;
	outline-offset: 2px;
}
@media only screen and (max-width: 1170px) {
	.searchform__switch {
		display: none;
	}
}

.banner {
	overflow: hidden;
	position: relative;
	margin: 0;
	padding: 140px 0;
	background-color: #00436f;
	color: #fff;
}
.banner a:focus-visible,
.banner .btn:focus-visible {
	outline-color: #ffe600;
}
@media only screen and (max-width: 767px) {
	.banner {
		padding: 80px 0;
	}
}
.banner_withcards {
	padding: 80px 0;
}
.banner__container {
	position: relative;
}
.banner__actioncards {
	z-index: 1;
	position: relative;
	margin-bottom: 115px;
}
.banner__main {
	position: relative;
}
.banner__main:after {
	content: "";
	position: absolute;
	top: -260px;
	left: 60%;
	width: 2097px;
	height: 850px;
	background: no-repeat #00436f url("../../resources/images/old/union.svg") center/cover;
	-webkit-transform: translate(-50%, 0);
					transform: translate(-50%, 0);
}
@media only screen and (max-width: 767px) {
	.banner__main:after {
		width: 665px;
		height: 274px;
		left: 45%;
		top: -120px;
	}
}
.banner__content {
	z-index: 1;
	position: relative;
	max-width: 760px;
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
.banner__title {
	color: currentColor;
	text-shadow: -1px 0 #00436f, 0 1px #00436f, 1px 0 #00436f, 0 -1px #00436f;
}
.banner__title span {
	display: block;
	font-weight: 400;
	font-size: 132px;
	line-height: 1;
	font-family: "Beyond Infinity", sans-serif;
	margin-bottom: -25px;
	text-shadow: none;
}
@media only screen and (max-width: 767px) {
	.banner__title span {
		font-size: 80px;
		margin-bottom: -15px;
	}
}
.banner__action, .banner__text {
	margin-top: 44px;
}
@media only screen and (max-width: 767px) {
	.banner__action, .banner__text {
		margin-top: 20px;
	}
}
@media only screen and (max-width: 767px) {
	.banner__btn {
		width: 100%;
	}
}
.banner__divider + .banner__text {
	margin-top: 20px;
}
.banner__cards {
	z-index: 1;
	position: relative;
	display: flex;
	justify-content: center;
	text-align: center;
}
@media only screen and (max-width: 767px) {
	.banner__cards {
		flex-direction: column;
	}
}
.banner__card {
	width: 50%;
}
@media only screen and (max-width: 767px) {
	.banner__card {
		width: 100%;
	}
}
.banner__card + .banner__card {
	border-left: 1px solid rgba(255, 255, 255, 0.2);
}
@media only screen and (max-width: 767px) {
	.banner__card + .banner__card {
		border-left: none;
		border-top: 1px solid rgba(255, 255, 255, 0.2);
		margin-top: 60px;
		padding-top: 60px;
	}
}
.banner__card-wrap {
	max-width: 425px;
	margin: 0 auto;
	padding: 60px 20px;
}
@media only screen and (max-width: 767px) {
	.banner__card-wrap {
		padding: 0;
		max-width: 100%;
	}
}
.banner__card-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 80px;
	height: 80px;
	margin: 0 auto 40px;
	background-color: #f3f3f3;
	border-radius: 50%;
}
.banner__card-icon img {
	display: block;
	width: 40px;
	height: 40px;
}
@media only screen and (max-width: 767px) {
	.banner__card-icon {
		width: 60px;
		height: 60px;
		margin-bottom: 20px;
	}
	.banner__card-icon img {
		width: 30px;
		height: 30px;
	}
}
.banner__card-title {
	color: currentColor;
}
.banner__card-action {
	margin-top: 40px;
}
@media only screen and (max-width: 767px) {
	.banner__card-action {
		margin-top: 20px;
	}
}
@media only screen and (max-width: 767px) {
	.banner__card-btn {
		width: 100%;
	}
}

.actioncards__list {
	display: flex;
	justify-content: center;
	margin: 0 -12px;
}
@media only screen and (max-width: 1023px) {
	.actioncards__list {
		flex-wrap: wrap;
	}
}
.actioncards__item {
	position: relative;
	margin: 0 12px;
	background: linear-gradient(0deg, rgba(255, 255, 255, 0.06), rgba(255, 255, 255, 0.06)), #00436f;
	border: 1px solid #00436f;
	text-align: center;
	max-width: 397px;
	width: 100%;
}
.actioncards__item:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

@media only screen and (max-width: 1023px) {
	.actioncards__item {
		width: 100%;
		max-width: 100%;
		text-align: left;
	}
	.actioncards__item + .actioncards__item {
		margin-top: 10px;
	}
}
.actioncards__link {
	position: relative;
	display: flex;
	flex-direction: column;
	height: 100%;
	padding: 50px 35px 70px;
	color: currentColor;
}
@media only screen and (max-width: 1023px) {
	.actioncards__link {
		padding: 26px;
	}
}
.actioncards__link:hover .actioncards__btn {
	background-color: #33698c;
	border-color: #fff;
	color: #fff;
}
.actioncards__link:hover .actioncards__btn:after {
	-webkit-transform: translate(10px, 0);
					transform: translate(10px, 0);
}
.actioncards__head {
	position: relative;
	margin-bottom: 20px;
}
@media only screen and (max-width: 1023px) {
	.actioncards__head {
		display: flex;
		align-items: center;
		margin-bottom: 13px;
	}
	.actioncards__head:after {
		content: "";
		display: block;
		position: relative;
		top: 1px;
		width: 20px;
		height: 20px;
		margin-left: auto;
		background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 10H17.5' stroke='white' stroke-width='1.66667'/%3E%3Cpath d='M13.3359 5.83325L17.5026 9.99992L13.3359 14.1666' stroke='white' stroke-width='1.66667'/%3E%3C/svg%3E%0A");
	}
}
.actioncards__icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 80px;
	height: 80px;
	margin: 0 auto 24px;
	border-radius: 50%;
	background-color: #f3f3f3;
}
.actioncards__icon img {
	display: block;
}
@media only screen and (max-width: 1023px) {
	.actioncards__icon {
		margin: 0 12px 0 0;
		width: 40px;
		height: 40px;
	}
	.actioncards__icon img {
		width: 24px;
		height: 24px;
	}
}
.actioncards__title {
	color: currentColor;
}
.actioncards__text {
	margin-bottom: 14px;
}
.actioncards__action {
	margin-top: auto;
}
@media only screen and (max-width: 1023px) {
	.actioncards__action {
		display: none;
	}
}
.actioncards__btn {
	color: #fff;
}
.actioncards__btn:after {
	content: "";
	display: inline-block;
	vertical-align: top;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.7071 6.2928L16 5.58569L14.5858 6.99991L15.2929 7.70701L18.5858 10.9999H3H2V12.9999H3H18.5858L15.2929 16.2928L14.5858 16.9999L16 18.4141L16.7071 17.707L21.7071 12.707L22.4142 11.9999L21.7071 11.2928L16.7071 6.2928Z' fill='white'/%3E%3C/svg%3E%0A");
	width: 24px;
	height: 24px;
	margin-left: 11px;
	-webkit-transform: translate(0, 0);
					transform: translate(0, 0);
	transition: -webkit-transform 0.25s;
	transition: transform 0.25s;
	transition: transform 0.25s, -webkit-transform 0.25s;
}

.imagebanner {
	position: relative;
	margin: 0;
}
.imagebanner__cover {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
@media only screen and (max-width: 1023px) {
	.imagebanner__cover {
		position: static;
	}
}
.imagebanner__pic {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
		 object-fit: cover;
}
.imagebanner__main {
	padding: 190px 0;
	position: relative;
}
@media only screen and (max-width: 1023px) {
	.imagebanner__main {
		padding: 0;
		margin: 0 -16px;
		border-bottom: 1px solid #ececec;
	}
}
.imagebanner__content {
	max-width: 500px;
	padding: 60px 60px 80px;
	background-color: #fff;
	margin-left: auto;
}
@media only screen and (max-width: 1023px) {
	.imagebanner__content {
		max-width: 100%;
		padding: 100px 16px 140px;
		text-align: center;
	}
}
@media only screen and (max-width: 767px) {
	.imagebanner__content {
		padding: 60px 16px 80px;
	}
}
.imagebanner__text {
	margin-top: 20px;
}
.imagebanner__action {
	margin-top: 46px;
}
@media only screen and (max-width: 1023px) {
	.imagebanner__action {
		margin-top: 40px;
	}
}
@media only screen and (max-width: 767px) {
	.imagebanner__btn {
		width: 100%;
	}
}

.fullwidthimage {
	margin: 0;
	background: #f8f8f8;
	border: 1px solid #e8e8e8;
	border-width: 1px 0;
	position: relative;
}
.fullwidthimage__cover {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 55vw;
	background: no-repeat;
	background-position: 100% 100%;
	background-size: auto 100%;
}
@media only screen and (max-width: 1023px) {
	.fullwidthimage__cover {
		margin: 0 -10px;
		position: relative;
		width: auto;
		height: 390px;
		background-position: 50% 100%;
		background-size: contain;
	}
}
.fullwidthimage__main {
	width: 42%;
	margin-left: auto;
}
@media only screen and (max-width: 1023px) {
	.fullwidthimage__main {
		width: 100%;
	}
}
.fullwidthimage__wrap {
	max-width: 395px;
	margin: 0 auto;
	padding: 105px 0;
}
@media only screen and (max-width: 1023px) {
	.fullwidthimage__wrap {
		max-width: 100%;
		padding: 80px 0 40px;
	}
}
.fullwidthimage__section:not(:first-child) {
	margin-top: 50px;
}
.fullwidthimage__title {
	color: #c22b74;
}
.fullwidthimage__linklist {
	margin-top: 32px;
}
.fullwidthimage__item {
	border: 1px solid #E7E7E7;
	border-width: 1px 0;
}
.fullwidthimage__item + .fullwidthimage__item {
	margin-top: -1px;
}
.fullwidthimage__link {
	position: relative;
	display: flex;
	align-items: center;
	padding: 15px 0;
	font-size: 22px;
	line-height: 26px;
	font-weight: 700;
	transition: color 0.25s;
}
.fullwidthimage__link:hover {
	color: #c22b74;
}
.fullwidthimage__link:hover:after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23C22B74' stroke-width='2' d='M3 12h18M16 7l5 5-5 5'/%3E%3C/svg%3E");
}
.fullwidthimage__link:after {
	content: "";
	position: absolute;
	top: 50%;
	right: 0;
	margin-top: -12px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23292929' stroke-width='2' d='M3 12h18M16 7l5 5-5 5'/%3E%3C/svg%3E");
	background-size: cover;
	transition: background-image 0.25s;
	width: 24px;
	height: 24px;
}
.fullwidthimage__icon {
	display: flex;
	justify-content: center;
	width: 24px;
	margin-right: 16px;
}
.fullwidthimage__icon img {
	display: block;
	max-width: 100%;
}

@media only screen and (max-width: 767px) {
	.inpagecta {
		margin: 0 -16px;
	}
}
.inpagecta a:focus-visible {
	outline-color: #ffe600;
}
.inpagecta__row {
	overflow: hidden;
	display: flex;
	background-color: #00436f;
	color: #fff;
}
@media only screen and (max-width: 1023px) {
	.inpagecta__row {
		flex-direction: column;
	}
}
.inpagecta__col {
	display: flex;
	position: relative;
	width: 50%;
}
@media only screen and (max-width: 1023px) {
	.inpagecta__col {
		width: 100%;
	}
}
@media only screen and (max-width: 1023px) {
	.inpagecta__cover {
		position: relative;
		width: 100%;
		padding-bottom: 56.25%;
	}
}
.inpagecta__pic {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
		 object-fit: cover;
}
@media only screen and (max-width: 1023px) {
	.inpagecta__pic {
		position: absolute;
		top: 0;
		left: 0;
	}
}
.inpagecta__content {
	padding: 60px 60px 80px;
}
@media only screen and (max-width: 767px) {
	.inpagecta__content {
		padding: 40px 16px 80px;
	}
}
.inpagecta__title {
	color: currentColor;
}
.inpagecta__text {
	margin-top: 17px;
}
.inpagecta__action {
	margin-top: 40px;
}
@media only screen and (max-width: 767px) {
	.inpagecta__btn {
		width: 100%;
	}
}

.offers__row {
	display: flex;
	width: 100%;
}
@media only screen and (max-width: 1023px) {
	.offers__row {
		flex-direction: column;
	}
}
.offers__col:nth-child(1) {
	width: 525px;
	padding-right: 125px;
}
.offers__col:nth-child(2) {
	width: calc(100% - 525px);
}
@media only screen and (max-width: 1023px) {
	.offers__col:nth-child(1), .offers__col:nth-child(2) {
		width: 100%;
		padding-right: 0;
	}
}
.offers__text {
	margin-top: 24px;
}
@media only screen and (max-width: 1023px) {
	.offers__text {
		margin-top: 20px;
	}
}
.offers__action {
	margin-top: 60px;
}
@media only screen and (max-width: 1023px) {
	.offers__action {
		margin-top: 40px;
	}
}
.offers__action_mobile {
	display: none;
}
@media only screen and (max-width: 1023px) {
	.offers__action_mobile {
		display: block;
	}
}
.offers__action_desktop {
	display: block;
}
@media only screen and (max-width: 1023px) {
	.offers__action_desktop {
		display: none;
	}
}
@media only screen and (max-width: 767px) {
	.offers__btn {
		width: 100%;
	}
}
.offers__slider-container {
	position: relative;
}
@media only screen and (max-width: 1023px) {
	.offers__slider-container {
		margin-top: 25px;
	}
}

.offerscarousel {
	position: relative;
	width: 100vw;
	visibility: hidden;
	opacity: 0;
	height: 0;
	padding: 0 16px;
}
.offerscarousel.slick-initialized {
	visibility: visible;
	opacity: 1;
	height: auto;
}
.offerscarousel .slick-list {
	margin-left: -17px;
}
.offerscarousel .slick-dots {
	overflow: hidden;
	height: 0;
	width: 0;
	opacity: 0;
	visibility: hidden;
}
.offerscarousel__slide {
	max-width: 335px;
	margin-right: 60px;
	padding-left: 17px;
}
@media only screen and (max-width: 1023px) {
	.offerscarousel__slide {
		max-width: 238px;
		margin-right: 12px;
		padding-left: 13px;
	}
}
.offerscarousel__nav {
	margin-top: 40px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.offerscarousel__arrows {
	display: flex;
	align-items: center;
	margin-left: 20px;
}
@media only screen and (max-width: 1023px) {
	.offerscarousel__arrows {
		display: none;
	}
}
.offerscarousel__prev, .offerscarousel__next {
	cursor: pointer;
	width: 40px;
	height: 40px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #00436f;
	border: 1px solid currentColor;
	border-radius: 50%;
	transition: border-color 0.3s;
}
.offerscarousel__prev path, .offerscarousel__next path {
	stroke: currentColor;
	transition: stroke 0.3s;
}
.offerscarousel__prev:not(:first-child), .offerscarousel__next:not(:first-child) {
	margin-left: 12px;
}
.offerscarousel__prev:hover, .offerscarousel__next:hover {
	color: #c22b74;
}
.offerscarousel__prev svg {
	margin-right: -4px;
}
.offerscarousel__next svg {
	margin-right: 4px;
}
.offerscarousel__progress {
	display: block;
	width: 100%;
	height: 2px;
	border-radius: 1px;
	overflow: hidden;
	max-width: 484px;
	background-color: #f2f2f2;
	background-image: linear-gradient(to right, #00436f, #00436f);
	background-repeat: no-repeat;
	background-size: 0 100%;
	transition: background-size 0.3s ease;
}
.offerscarousel__progress-label {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0;
}

.offercard {
	display: block;
}
.offercard:hover .offercard__title {
	color: #c22b74;
}
.offercard__cover {
	position: relative;
	height: 400px;
	background-color: #292929;
}
@media only screen and (max-width: 1023px) {
	.offercard__cover {
		height: 290px;
	}
}
.offercard__pic {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
		 object-fit: cover;
}
.offercard__badge {
	position: absolute;
	top: 19px;
	left: -17px;
	display: flex;
	align-items: center;
	height: 50px;
	padding: 0 20px 0 37px;
	min-width: 145px;
	text-transform: uppercase;
	font-weight: 700;
	font-size: 16px;
	color: #fff;
	background-color: #1a6462;
}
.offercard__badge:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 0L9.18386 5.18237H14.6329L10.2245 8.38525L11.9084 13.5676L7.5 10.3647L3.09161 13.5676L4.77547 8.38525L0.367076 5.18237H5.81614L7.5 0Z' fill='white'/%3E%3C/svg%3E%0A");
	width: 15px;
	height: 15px;
	margin-right: 3px;
}
.offercard__badge:after {
	content: "";
	position: absolute;
	top: 100%;
	left: 0;
	width: 0;
	height: 0;
	border-width: 0 17px 17px 0;
	border-color: transparent #0b4442 transparent transparent;
	border-style: solid;
}
@media only screen and (max-width: 1023px) {
	.offercard__badge {
		top: 14px;
		left: -13px;
		height: 40px;
		min-width: 116px;
		padding: 0 20px 0 28px;
		font-size: 12px;
	}
	.offercard__badge:before {
		position: relative;
		top: -1px;
	}
	.offercard__badge:after {
		border-width: 0 13px 13px 0;
	}
}
.offercard__body {
	margin-top: 24px;
}
@media only screen and (max-width: 1023px) {
	.offercard__body {
		margin-top: 16px;
	}
}
.offercard__title {
	color: #00436f;
	transition: color 0.25s;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.more {
	margin-top: 70px;
	text-align: center;
}
@media only screen and (max-width: 767px) {
	.more__btn {
		width: 100%;
	}
}

.featurecard {
	display: flex;
	margin-bottom: 140px;
}
@media only screen and (max-width: 1023px) {
	.featurecard {
		flex-direction: column;
		margin-bottom: 60px;
	}
}
.featurecard__col:nth-child(1) {
	position: relative;
	width: 50%;
}
.featurecard__col:nth-child(2) {
	padding: 80px 0 100px 80px;
	width: 50%;
}
@media only screen and (max-width: 1023px) {
	.featurecard__col:nth-child(1), .featurecard__col:nth-child(2) {
		width: 100%;
	}
	.featurecard__col:nth-child(2) {
		padding: 40px 0 0;
	}
}
.featurecard__cover {
	position: absolute;
	top: 0;
	right: 0;
	width: 50vw;
	height: 100%;
}
@media only screen and (max-width: 1023px) {
	.featurecard__cover {
		position: static;
		width: 100%;
	}
}
.featurecard__cover img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
		 object-fit: cover;
}
.featurecard__text {
	margin-top: 40px;
}
@media only screen and (max-width: 1023px) {
	.featurecard__text {
		margin-top: 20px;
	}
}
.featurecard__action {
	margin-top: 40px;
}
.featurecard__btn {
	display: inline-flex;
	align-items: center;
	font-weight: 700;
	font-size: 16px;
	line-height: 1;
	letter-spacing: 0.02em;
	transition: 0.25s;
}
.featurecard__btn:after {
	content: "";
	display: inline-block;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.7071 6.2928L16 5.58569L14.5858 6.99991L15.2929 7.70701L18.5858 10.9999H3H2V12.9999H3H18.5858L15.2929 16.2928L14.5858 16.9999L16 18.4141L16.7071 17.707L21.7071 12.707L22.4142 11.9999L21.7071 11.2928L16.7071 6.2928Z' fill='%23292929'/%3E%3C/svg%3E%0A");
	background-size: 24px 24px;
	width: 24px;
	height: 24px;
	margin-left: 10px;
	transition: 0.25s;
}
.featurecard__btn:hover {
	color: #c22b74;
}
.featurecard__btn:hover:after {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.7071 6.2928L16 5.58569L14.5858 6.99991L15.2929 7.70701L18.5858 10.9999H3H2V12.9999H3H18.5858L15.2929 16.2928L14.5858 16.9999L16 18.4141L16.7071 17.707L21.7071 12.707L22.4142 11.9999L21.7071 11.2928L16.7071 6.2928Z' fill='%23c22b74'/%3E%3C/svg%3E%0A");
}

.featured__card {
	display: flex;
	flex-direction: row;
	margin: 0 -12px;
}
.featured__card + .featured__card {
	margin-top: 140px;
}
.featured__card:nth-of-type(even) {
	flex-direction: row-reverse;
}
.featured__card:nth-of-type(even) .featured__content {
	padding-right: 105px;
	padding-left: 0;
}
.featured__col {
	position: relative;
	display: flex;
	flex-direction: row;
	width: 50%;
	padding: 0 12px;
}
.featured__content {
	padding-left: 105px;
}
.featured__title {
	margin-bottom: 15px;
}
.featured__cover {
	overflow: hidden;
	position: relative;
	height: 100%;
}
.featured__pic {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
		 object-fit: cover;
}

.twopanellinks {
	display: flex;
	margin: 0 -12px;
}
@media only screen and (max-width: 767px) {
	.twopanellinks {
		flex-direction: column;
		margin: 0;
	}
}
.twopanellinks__col {
	display: flex;
	width: 50%;
	padding: 0 12px;
}
@media only screen and (max-width: 767px) {
	.twopanellinks__col {
		width: 100%;
		padding: 0;
	}
	.twopanellinks__col + .twopanellinks__col {
		margin-top: 20px;
	}
}
.twopanellinks__card {
	position: relative;
	height: 100%;
}
.twopanellinks__link {
	display: block;
	height: 100%;
	color: currentColor;
	padding: 60px;
	background-color: #fbfbfb;
	border: 1px solid #dfdfdf;
}
.twopanellinks__link:after {
	content: "";
	display: block;
	width: 24px;
	height: 24px;
	margin-top: 40px;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.7071 6.29289L16 5.58578L14.5858 7L15.2929 7.70711L18.5858 11H3H2V13H3H18.5858L15.2929 16.2929L14.5858 17L16 18.4142L16.7071 17.7071L21.7071 12.7071L22.4142 12L21.7071 11.2929L16.7071 6.29289Z' fill='%23292929'/%3E%3C/svg%3E%0A");
}
@media only screen and (max-width: 767px) {
	.twopanellinks__link {
		padding: 32px;
	}
	.twopanellinks__link:after {
		margin-top: 20px;
	}
}
.twopanellinks__icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 80px;
	height: 80px;
	border-radius: 50%;
	margin-bottom: 40px;
	background-color: #1a6462;
}
.twopanellinks__icon img {
	display: block;
	max-width: 40px;
}
@media only screen and (max-width: 767px) {
	.twopanellinks__icon {
		width: 60px;
		height: 60px;
		margin-bottom: 20px;
	}
	.twopanellinks__icon img {
		max-width: 30px;
	}
}
.twopanellinks__text {
	margin-top: 20px;
}

.infoboxes__row {
	display: flex;
}
@media only screen and (max-width: 1023px) {
	.infoboxes__row {
		flex-direction: column;
	}
}
.infoboxes__row + .infoboxes__row {
	padding-top: 75px;
}
.infoboxes__row_2cols {
	margin: 0 -72px;
}
@media only screen and (max-width: 1023px) {
	.infoboxes__row_2cols {
		margin: 0;
	}
}
.infoboxes__row_2cols .infoboxes__col {
	width: 50%;
	padding: 0 72px;
}
@media only screen and (max-width: 1023px) {
	.infoboxes__row_2cols .infoboxes__col {
		padding: 0;
		width: 100%;
	}
}
.infoboxes__row_3cols {
	margin: 0 -28px;
}
@media only screen and (max-width: 1023px) {
	.infoboxes__row_3cols {
		margin: 0;
	}
}
.infoboxes__row_3cols .infoboxes__col {
	width: 33.333%;
	padding: 0 28px;
}
@media only screen and (max-width: 1023px) {
	.infoboxes__row_3cols .infoboxes__col {
		padding: 0;
		width: 100%;
	}
}
.infoboxes__col + .infoboxes__col {
	border-left: 1px solid #dbdbdb;
}
@media only screen and (max-width: 1023px) {
	.infoboxes__col + .infoboxes__col {
		padding-top: 40px;
		margin-top: 40px;
		border-left: 0;
		border-top: 1px solid #dbdbdb;
	}
}
.infoboxes__head {
	display: flex;
	align-items: center;
}
.infoboxes__icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 80px;
	height: 80px;
	margin-right: 28px;
	background-color: #1a6462;
	border-radius: 50%;
}
.infoboxes__icon img {
	display: block;
	max-width: 40px;
}
@media only screen and (max-width: 1023px) {
	.infoboxes__icon {
		width: 40px;
		height: 40px;
		margin-right: 16px;
	}
	.infoboxes__icon img {
		max-width: 20px;
	}
}
.infoboxes__body {
	margin-top: 32px;
}
@media only screen and (max-width: 1023px) {
	.infoboxes__body {
		margin-top: 20px;
	}
}
.infoboxes__body a {
	font-weight: bold;
	color: #c22b74;
}
.infoboxes__body a:hover {
	text-decoration: underline;
}

.accordion {
	max-width: 815px;
	width: 100%;
	margin: 0 auto;
}
.accordion + .accordion {
	margin-top: 60px;
}
.accordion_margins {
	margin: 60px 0;
}
.accordion_bordered .accordion__item {
	border-width: 1px;
}
.accordion_bordered .accordion__item:first-child {
	border-radius: 5px 5px 0 0;
}
.accordion_bordered .accordion__item:last-child {
	border-radius: 0 0 5px 5px;
}
.accordion__item {
	border: 1px solid #d9d9d9;
	border-width: 1px 0;
}
.accordion__item + .accordion__item {
	margin-top: -1px;
}
.accordion__item.is-active .accordion__body {
	display: block;
}
.accordion__item.is-active .accordion__head:before {
	-webkit-transform: rotate(-180deg);
					transform: rotate(-180deg);
}
.accordion__head {
	position: relative;
	display: flex;
	align-items: center;
	-webkit-user-select: none;
			-ms-user-select: none;
					user-select: none;
	cursor: pointer;
	padding: 29px 28px;
}
.accordion__head:before {
	content: "";
	position: absolute;
	top: 50%;
	right: 28px;
	margin-top: -12px;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3Z' stroke='%23C22B74' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 11L12 14L9 11' stroke='%23C22B74' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	width: 24px;
	height: 24px;
	-webkit-transform: rotate(0);
					transform: rotate(0);
	transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	transition: transform 0.3s, -webkit-transform 0.3s;
}
@media only screen and (max-width: 767px) {
	.accordion__head {
		padding: 21px 10px;
	}
	.accordion__head:before {
		right: 10px;
	}
}
.accordion__icon {
	width: 24px;
	height: 24px;
	margin-right: 16px;
}
.accordion__icon img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
		 object-fit: cover;
}
.accordion__title {
	padding-right: 30px;
	color: #292929;
}
.accordion__body {
	display: none;
	background-color: #f8f8f8;
	border-top: 1px solid #d9d9d9;
}
.accordion__body p {
	padding: 30px 28px;
}
@media only screen and (max-width: 767px) {
	.accordion__body p {
		padding: 20px 10px;
	}
}
.accordion__text {
	padding: 28px;
}
.accordion__text p {
	margin: 20px 0;
}
.accordion__text p:first-child {
	margin-top: 0;
}
.accordion__text p:last-child {
	margin-bottom: 0;
}
.accordion__text a {
	text-decoration: underline;
	text-underline-offset: 3px;
}
.accordion__text a:hover {
	text-decoration: none;
}
@media only screen and (max-width: 767px) {
	.accordion__text {
		padding: 21px 10px;
	}
}
.accordion__table th {
	padding: 24px 10px;
	font-weight: 700;
	font-size: 16px;
	line-height: 1;
	letter-spacing: 0.06em;
	text-transform: uppercase;
	text-align: left;
	background-color: #00436f;
	color: #fff;
}
.accordion__table th:first-child {
	padding-left: 27px;
}
.accordion__table th:last-child {
	padding-right: 27px;
}
@media only screen and (max-width: 767px) {
	.accordion__table th {
		padding: 20px 10px;
		font-size: 12px;
	}
	.accordion__table th:first-child {
		padding-left: 10px;
	}
	.accordion__table th:last-child {
		padding-right: 10px;
	}
}
.accordion__table td {
	padding: 16px 10px;
	color: #000;
}
.accordion__table td:first-child {
	padding-left: 27px;
}
.accordion__table td:last-child {
	padding-right: 27px;
}
@media only screen and (max-width: 767px) {
	.accordion__table td:first-child {
		padding-left: 10px;
	}
	.accordion__table td:last-child {
		padding-right: 10px;
	}
}
.accordion__table td + td {
	border-left: 1px solid #ddd;
}
.accordion__table tr:not(:last-child) td {
	border-bottom: 1px solid #ddd;
}

.icongrid {
	display: flex;
	flex-wrap: wrap;
	margin: -20px -12px 0;
}
@media only screen and (max-width: 1023px) {
	.icongrid {
		margin-top: -12px;
	}
}
.icongrid__item {
	display: flex;
	margin-top: 20px;
	padding: 0 12px;
	width: 25%;
}
@media only screen and (max-width: 1023px) {
	.icongrid__item {
		width: 50%;
		margin-top: 12px;
		padding: 0 6px;
	}
}
.icongrid__link {
	display: block;
	margin: 0 auto;
	width: 100%;
	height: 100%;
	padding: 40px 20px 60px;
	border: 1px solid #c1c1c1;
	text-align: center;
	background-color: #fff;
}
.icongrid__link:hover {
	color: #c22b74;
}
@media only screen and (max-width: 767px) {
	.icongrid__link {
		padding: 24px 20px;
	}
}
.icongrid__icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 80px;
	height: 80px;
	margin: 0 auto 20px;
	border-radius: 50%;
	background-color: #f3f3f3;
}
.icongrid__icon img {
	display: block;
	max-width: 40px;
	height: auto;
}
@media only screen and (max-width: 767px) {
	.icongrid__icon {
		width: 40px;
		height: 40px;
		margin-bottom: 12px;
	}
	.icongrid__icon img {
		max-width: 20px;
	}
}
.icongrid__title {
	min-height: 50px;
	color: currentColor;
}
@media only screen and (max-width: 1023px) {
	.icongrid__title {
		min-height: 40px;
	}
}

.grid {
	display: flex;
	flex-wrap: wrap;
	margin: -80px -25px 0;
}
@media only screen and (max-width: 767px) {
	.grid {
		flex-direction: column;
		margin: -40px 0 0;
	}
}
.grid__item {
	display: block;
	width: 33.333%;
	margin-top: 80px;
	padding: 0 25px;
	transition: 0.3s;
}
@media only screen and (max-width: 767px) {
	.grid__item {
		width: 100%;
		padding: 0;
		margin-top: 40px;
	}
}

.newscard {
	display: block;
}
@media only screen and (max-width: 767px) {
	.newscard {
		display: flex;
		align-items: flex-start;
	}
}
.newscard:after {
	content: "";
	display: block;
	width: 24px;
	height: 24px;
	margin-top: 20px;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.7071 6.29304L16 5.58594L14.5858 7.00015L15.2929 7.70726L18.5858 11.0002H3H2V13.0002H3H18.5858L15.2929 16.293L14.5858 17.0002L16 18.4144L16.7071 17.7073L21.7071 12.7073L22.4142 12.0002L21.7071 11.293L16.7071 6.29304Z' fill='%23292929'/%3E%3C/svg%3E%0A");
	background-size: cover;
	transition: background-image 0.2s ease;
}
@media only screen and (max-width: 767px) {
	.newscard:after {
		display: none;
	}
}
.newscard:hover:after {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.7071 6.29304L16 5.58594L14.5858 7.00015L15.2929 7.70726L18.5858 11.0002H3H2V13.0002H3H18.5858L15.2929 16.293L14.5858 17.0002L16 18.4144L16.7071 17.7073L21.7071 12.7073L22.4142 12.0002L21.7071 11.293L16.7071 6.29304Z' fill='%23c22b74'/%3E%3C/svg%3E%0A");
}
.newscard:hover .newscard__title {
	color: #c22b74;
}
.newscard:hover .newscard__title:after {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.7071 6.29304L16 5.58594L14.5858 7.00015L15.2929 7.70726L18.5858 11.0002H3H2V13.0002H3H18.5858L15.2929 16.293L14.5858 17.0002L16 18.4144L16.7071 17.7073L21.7071 12.7073L22.4142 12.0002L21.7071 11.293L16.7071 6.29304Z' fill='%23c22b74'/%3E%3C/svg%3E%0A");
}
@media only screen and (max-width: 767px) {
	.newscard__cover {
		width: 92px;
		flex: 0 0 92px;
		margin-right: 20px;
	}
}
.newscard__pic {
	display: block;
	width: 100%;
	height: 340px;
	-o-object-fit: cover;
	object-fit: cover;
}
.newscard__title {
	margin-top: 20px;
	color: currentColor;
	transition: color 0.2s ease;
}
@media only screen and (max-width: 767px) {
	.newscard__title {
		margin-top: 0;
	}
}
.newscard__title:after {
	content: "";
	display: none;
	width: 24px;
	height: 24px;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.7071 6.29304L16 5.58594L14.5858 7.00015L15.2929 7.70726L18.5858 11.0002H3H2V13.0002H3H18.5858L15.2929 16.293L14.5858 17.0002L16 18.4144L16.7071 17.7073L21.7071 12.7073L22.4142 12.0002L21.7071 11.293L16.7071 6.29304Z' fill='%23292929'/%3E%3C/svg%3E%0A");
	background-size: cover;
	transition: background-image 0.3s;
	margin-top: 10px;
	width: 20px;
	height: 20px;
}
@media only screen and (max-width: 767px) {
	.newscard__title:after {
		display: block;
	}
}
.newscard__info {
	margin-top: 12px;
	font-size: 18px;
}
@media only screen and (max-width: 767px) {
	.newscard__info {
		display: none;
	}
}

.featuregrid {
	display: flex;
	flex-wrap: wrap;
	margin: -100px -12px 0;
}
@media only screen and (max-width: 1023px) {
	.featuregrid {
		margin-top: -40px;
	}
}
@media only screen and (max-width: 767px) {
	.featuregrid {
		flex-direction: column;
	}
}
.featuregrid__item {
	width: 33.333%;
	margin-top: 100px;
	padding: 0 12px;
}
@media only screen and (max-width: 1023px) {
	.featuregrid__item {
		width: 50%;
		margin-top: 40px;
	}
}
@media only screen and (max-width: 767px) {
	.featuregrid__item {
		width: 100%;
	}
}
.featuregrid__item:nth-child(1), .featuregrid__item:nth-child(2) {
	width: 50%;
}
@media only screen and (max-width: 767px) {
	.featuregrid__item:nth-child(1), .featuregrid__item:nth-child(2) {
		width: 100%;
	}
}
.featuregrid__item:nth-child(1) .featuregrid__cover:before, .featuregrid__item:nth-child(2) .featuregrid__cover:before {
	padding-bottom: 65.8%;
}
@media only screen and (max-width: 1023px) {
	.featuregrid__item:nth-child(1) .featuregrid__cover:before, .featuregrid__item:nth-child(2) .featuregrid__cover:before {
		padding-bottom: 56.25%;
	}
}
.featuregrid__cover {
	position: relative;
	margin-bottom: 40px;
}
@media only screen and (max-width: 1023px) {
	.featuregrid__cover {
		margin-bottom: 20px;
	}
}
.featuregrid__cover:before {
	content: "";
	display: block;
	padding-bottom: 75.5%;
}
@media only screen and (max-width: 1023px) {
	.featuregrid__cover:before {
		padding-bottom: 56.25%;
	}
}
.featuregrid__pic {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
		 object-fit: cover;
}
.featuregrid__title {
	color: #c22b74;
}
.featuregrid__text {
	margin-top: 20px;
}
@media only screen and (max-width: 1023px) {
	.featuregrid__text {
		margin-top: 10px;
	}
}

.threecolumnicon {
	display: flex;
	flex-wrap: wrap;
}
@media only screen and (max-width: 1023px) {
	.threecolumnicon {
		flex-direction: column;
	}
}
.threecolumnicon__col {
	width: 33.333%;
	padding: 0 55px;
	text-align: center;
}
.threecolumnicon__col + .threecolumnicon__col {
	border-left: 1px solid #c1c1c1;
}
@media only screen and (max-width: 1023px) {
	.threecolumnicon__col {
		max-width: 100%;
		width: auto;
		margin: 0 24px;
		padding: 0;
	}
	.threecolumnicon__col + .threecolumnicon__col {
		margin-top: 40px;
		padding-top: 40px;
		border-left: 0;
		border-top: 1px solid #c1c1c1;
	}
}
.threecolumnicon__icon {
	margin-bottom: 28px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.threecolumnicon__icon img {
	display: block;
}
@media only screen and (max-width: 1023px) {
	.threecolumnicon__icon {
		margin-bottom: 20px;
	}
}
.threecolumnicon__text {
	margin-top: 20px;
}

.richtext .accordion {
	margin: 60px 0;
}
.richtext > :first-child {
	margin-top: 0;
}
.richtext .h1,
.richtext h1,
.richtext .h2,
.richtext h2,
.richtext .h3,
.richtext h3,
.richtext .h4,
.richtext h4,
.richtext .h5,
.richtext h5,
.richtext .h6,
.richtext h6 {
	margin: 40px auto 20px;
	max-width: 820px;
}
.richtext p,
.richtext ul,
.richtext ol {
	margin: 20px auto;
	max-width: 820px;
}
.richtext img {
	display: block;
	margin: 60px 0;
}
.richtext figure {
	margin: 60px -145px;
}
.richtext figure img {
	margin: 0;
}
@media only screen and (max-width: 1023px) {
	.richtext figure {
		margin-left: 0;
		margin-right: 0;
	}
}
.richtext figcaption {
	margin-top: 10px;
	font-size: 16px;
	line-height: 1.5;
	color: #3e3e3e;
	text-align: center;
}
.richtext blockquote {
	position: relative;
	margin: 40px auto;
	font-weight: 600;
	font-size: 28px;
	line-height: 1.4;
	color: #00436f;
	padding-left: 25px;
	max-width: 820px;
}
@media only screen and (max-width: 1023px) {
	.richtext blockquote {
		font-size: 22px;
	}
}

.richtext a {
	font-weight: bold;
	color: #c22b74;
}
.richtext a:hover {
	text-decoration: underline;
}
.richtext ul li + li,
.richtext ol li + li {
	margin-top: 20px;
}
.richtext ul li {
	position: relative;
	padding-left: 38px;
}
.richtext ul li:before {
	content: "•";
	position: absolute;
	left: 0;
	color: #c22b74;
	width: 28px;
	text-align: center;
}
.richtext ol {
	position: relative;
	padding-left: 38px;
	counter-reset: item;
}
.richtext ol li:before {
	content: counter(item);
	counter-increment: item;
	position: absolute;
	left: 0;
	color: #c22b74;
	width: 28px;
	text-align: center;
}

.descriptionlist {
	margin: 60px 0;
	display: table;
}
@media only screen and (max-width: 767px) {
	.descriptionlist {
		display: block;
	}
}
.descriptionlist__item {
	display: table-row;
}
@media only screen and (max-width: 767px) {
	.descriptionlist__item {
		display: block;
	}
}
.descriptionlist__item:not(:last-child) .descriptionlist__text {
	padding-bottom: 20px;
}
.descriptionlist__title, .descriptionlist__text {
	display: table-cell;
}
@media only screen and (max-width: 767px) {
	.descriptionlist__title, .descriptionlist__text {
		display: block;
	}
}
.descriptionlist__title {
	position: relative;
	min-width: 190px;
	font-weight: 700;
	font-size: 16px;
	line-height: 100%;
	letter-spacing: 0.06em;
	text-transform: uppercase;
	padding-right: 60px;
}
.descriptionlist__title:before {
	content: "";
	position: absolute;
	top: 16px;
	right: 20px;
	width: 20px;
	height: 1px;
	background-color: #ddd;
}
@media only screen and (max-width: 767px) {
	.descriptionlist__title {
		margin-bottom: 5px;
	}
	.descriptionlist__title:before {
		display: none;
		content: none;
	}
}

.timetable {
	padding: 60px;
	background: #f8f8f8;
	border: 1px solid #dbdbdb;
}
@media only screen and (max-width: 1023px) {
	.timetable {
		padding: 40px;
	}
}
@media only screen and (max-width: 767px) {
	.timetable {
		padding: 40px 16px;
		border-width: 1px 0;
		margin: 0 -16px;
	}
}
.timetable__head {
	margin-bottom: 47px;
}
.timetable__section + .timetable__section {
	margin-top: 60px;
}
.timetable__topbar {
	display: flex;
	flex-wrap: wrap;
	margin-bottom: 47px;
}
@media only screen and (max-width: 1023px) {
	.timetable__topbar {
		flex-direction: column;
	}
}
.timetable__filters {
	display: flex;
	flex: 1;
	margin-left: -20px;
}
@media only screen and (max-width: 1023px) {
	.timetable__filters {
		flex-direction: column;
		margin-left: 0;
	}
}
.timetable__filter {
	display: flex;
	flex-direction: column;
	max-width: 320px;
	width: 100%;
	flex: 1;
	margin-left: 20px;
}
@media only screen and (max-width: 1023px) {
	.timetable__filter {
		flex-direction: column;
		width: 100%;
		max-width: 100%;
		margin-left: 0;
	}
	.timetable__filter + .timetable__filter {
		margin-top: 20px;
	}
}
.timetable__control {
	position: relative;
}
.timetable__control .input {
	min-width: 1px;
}
.timetable__actions {
	display: flex;
	align-items: center;
	margin-top: 22px;
	padding-left: 40px;
}
@media only screen and (max-width: 1023px) {
	.timetable__actions {
		margin-top: 40px;
		padding-left: 0;
		justify-content: space-between;
	}
}
.timetable__action {
	display: flex;
}
.timetable__action:not(:first-child) {
	margin-left: 40px;
}
.timetable__action .btn {
	padding: 9px 20px;
	min-width: 1px;
}
.timetable__action .btn svg {
	position: relative;
	top: -1px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 4px;
}
.timetable__btn {
	min-width: 120px;
	padding: 10px 12px;
	font-size: 13px;
	line-height: 16px;
}
.timetable__subhead {
	margin-bottom: 40px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.timetable__subtitle {
	opacity: 0;
	transition: opacity 0.2s ease;
}
.timetable__subtitle.is-active {
	opacity: 1;
}
.timetable__toggle {
	display: flex;
	align-items: center;
	font-weight: 600;
	font-size: 16px;
	line-height: 1;
	letter-spacing: 0.02em;
}
.timetable__toggle:after {
	content: "";
	display: inline-block;
	margin-left: 11px;
	width: 24px;
	height: 24px;
	background: no-repeat url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 16L12 9L19 16' stroke='%23C22B74' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") center/cover;
	transition: -webkit-transform 0.15s;
	transition: transform 0.15s;
	transition: transform 0.15s, -webkit-transform 0.15s;
	-webkit-transform: rotate(180deg);
					transform: rotate(180deg);
}
.timetable__toggle:focus-visible {
	outline: 1px solid #0015ff;
	outline-offset: 2px;
}
.timetable__toggle.is-active:after {
	-webkit-transform: rotate(0);
					transform: rotate(0);
}
.timetable__panel_returnroute {
	display: none;
}
.timetable__table {
	display: table;
	width: 100%;
	margin-top: 20px;
	border: 1px solid #dbdbdb;
	background: #fff;
}
.timetable__thead, .timetable__row {
	display: table-row;
}
.timetable__th, .timetable__cell {
	display: table-cell;
}
.timetable__th {
	padding: 26px 34px;
	border-bottom: 1px solid #dbdbdb;
	font-weight: 700;
	font-size: 16px;
	line-height: 1;
	letter-spacing: 0.06em;
	text-transform: uppercase;
}
.timetable__th_narrow {
	width: 250px;
}
.timetable__row + .timetable__row .timetable__cell {
	border-top: 1px solid #dbdbdb;
}
.timetable__cell {
	position: relative;
	padding: 24px 34px;
	font-weight: 600;
	font-size: 24px;
	line-height: 28px;
	letter-spacing: 0.02em;
}
.timetable__cell:first-child {
	white-space: nowrap;
}
.timetable__cell:not(:first-child):not(:last-child) .timetable__data:after {
	content: "";
	display: inline-block;
	vertical-align: top;
	flex: 0 0 40px;
	margin: 11px 10px 0;
	background-image: url("data:image/svg+xml,%3Csvg width='41' height='8' viewBox='0 0 41 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M40.3536 4.35356C40.5488 4.15829 40.5488 3.84171 40.3536 3.64645L37.1716 0.464468C36.9763 0.269206 36.6597 0.269206 36.4645 0.464468C36.2692 0.65973 36.2692 0.976312 36.4645 1.17157L39.2929 4L36.4645 6.82843C36.2692 7.02369 36.2692 7.34027 36.4645 7.53554C36.6597 7.7308 36.9763 7.7308 37.1716 7.53554L40.3536 4.35356ZM-8.01376e-08 4.5L40 4.5L40 3.5L8.01376e-08 3.5L-8.01376e-08 4.5Z' fill='black'/%3E%3C/svg%3E%0A");
	width: 40px;
	height: 8px;
}
.timetable__data {
	display: flex;
	justify-content: space-between;
}
.timetable__label {
	display: none;
	font-weight: 700;
	font-size: 12px;
	line-height: 1;
	letter-spacing: 0.06em;
	text-transform: uppercase;
	color: #6e6e6e;
}
.timetable__footer {
	margin-top: 50px;
}
.timetable__group {
	display: flex;
}
.timetable__btn:not(:first-child) {
	margin-left: 12px;
}
@media only screen and (max-width: 1023px) {
	.timetable__table {
		border-color: #c1c1c1;
	}
	.timetable__thead {
		display: none;
	}
	.timetable__row {
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		padding: 30px;
	}
	.timetable__row + .timetable__row {
		border-top: 1px solid #c1c1c1;
	}
	.timetable__row + .timetable__row .timetable__cell {
		border-top: 0;
	}
	.timetable__cell {
		display: flex;
		align-items: center;
		justify-content: space-between;
		padding: 5px 0;
	}
	.timetable__cell:first-child {
		border-bottom: 1px solid #c1c1c1;
		padding: 10px 0;
		margin-bottom: 10px;
	}
	.timetable__cell:not(:first-child):not(:last-child) .timetable__data:after {
		display: none;
	}
	.timetable__label, .timetable__data {
		width: 50%;
	}
	.timetable__label {
		display: block;
	}
	.timetable__data {
		display: block;
		text-align: right;
		font-weight: 600;
		font-size: 14px;
		line-height: 1;
		letter-spacing: 0.02em;
		color: #292929;
	}
}

.linklistcard {
	margin-top: 140px;
}
.linklistcard__title {
	margin-bottom: 40px;
}

.linklist__item {
	border-bottom: 1px solid #e7e7e7;
}
.linklist__link {
	padding: 25px 0;
	display: block;
	color: currentColor;
}
@media only screen and (max-width: 1023px) {
	.linklist__link {
		padding: 15px 0;
	}
}
.linklist__link:hover .linklist__head:after {
	background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.00781 12H21.0078' stroke='%23c22b74' stroke-width='2'/%3E%3Cpath d='M16.0078 7L21.0078 12L16.0078 17' stroke='%23c22b74' stroke-width='2'/%3E%3C/svg%3E%0A");
}
.linklist__link:hover .linklist__title {
	color: #c22b74;
}
.linklist__head {
	position: relative;
	display: flex;
	align-items: center;
	padding-right: 30px;
}
.linklist__head:after {
	content: "";
	position: absolute;
	top: 50%;
	right: 0;
	background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.00781 12H21.0078' stroke='%23292929' stroke-width='2'/%3E%3Cpath d='M16.0078 7L21.0078 12L16.0078 17' stroke='%23292929' stroke-width='2'/%3E%3C/svg%3E%0A");
	background-size: cover;
	width: 24px;
	height: 24px;
	-webkit-transform: translate(0, -50%);
					transform: translate(0, -50%);
	transition: background-image 0.25s;
}
.linklist__icon {
	margin-right: 17px;
	width: 24px;
}
.linklist__icon img {
	display: block;
	max-width: 100%;
}
.linklist__title {
	transition: color 0.25s;
}
.linklist__body {
	margin-top: 25px;
}

.card {
	display: flex;
	justify-content: space-between;
}
.card + .card {
	margin-top: 140px;
}
@media only screen and (max-width: 1023px) {
	.card {
		flex-direction: column;
	}
	.card + .card {
		margin-top: 60px;
	}
}
.card_reverse {
	flex-direction: row-reverse;
}
@media only screen and (max-width: 1023px) {
	.card_reverse {
		flex-direction: column;
	}
}
.card__col:nth-child(1) {
	width: 50%;
}
.card__col:nth-child(2) {
	width: 40%;
}
@media only screen and (max-width: 1023px) {
	.card__col:nth-child(1), .card__col:nth-child(2) {
		width: 100%;
	}
}
.card__cover {
	position: relative;
}
.card__cover.is-fullwidth {
	width: 50vw;
}
@media only screen and (max-width: 1023px) {
	.card__cover {
		margin-bottom: 20px;
		padding-bottom: 56.25%;
	}
}
.card__view {
	position: absolute;
	left: 22px;
	bottom: 22px;
	font-size: 13px;
	line-height: 17px;
	padding: 9px 18px;
	min-width: 1px;
}
.card__pic {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
		 object-fit: cover;
}
@media only screen and (max-width: 1023px) {
	.card__pic {
		position: absolute;
		top: 0;
		left: 0;
	}
}
.card__play {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.card__play:before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	width: 110px;
	height: 110px;
	background: no-repeat #00436f url("data:image/svg+xml,%3Csvg width='20' height='23' viewBox='0 0 20 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 11.5V0L10 5.75L20 11.5L10 17.25L0 23V11.5Z' fill='white'/%3E%3C/svg%3E%0A") calc(50% + 3px) 50%/20px 23px;
	border: 2px solid #fff;
	border-radius: 50%;
	-webkit-transform: translate(-50%, -50%);
					transform: translate(-50%, -50%);
	transition: background-color 0.25s;
}
.card__play:hover:before {
	background-color: #00375b;
}
.card__title {
	margin-bottom: 40px;
}
.card__text .h6 {
	margin-top: 40px;
	margin-bottom: 20px;
}
.card__text p {
	margin: 20px 0;
}
.card__action {
	margin-top: 40px;
}
@media only screen and (max-width: 767px) {
	.card__btn {
		width: 100%;
	}
}

.fiftytextfiftyimage__card {
	display: flex;
	justify-content: space-between;
	flex-direction: row-reverse;
}
@media only screen and (max-width: 1023px) {
	.fiftytextfiftyimage__card {
		flex-direction: column;
	}
}
.fiftytextfiftyimage__col:nth-child(1) {
	width: 50%;
}
.fiftytextfiftyimage__col:nth-child(2) {
	width: 40%;
}
@media only screen and (max-width: 1023px) {
	.fiftytextfiftyimage__col:nth-child(1), .fiftytextfiftyimage__col:nth-child(2) {
		width: 100%;
	}
}
.fiftytextfiftyimage__cover {
	position: relative;
}
.fiftytextfiftyimage__cover.is-fullwidth {
	width: 50vw;
}
@media only screen and (max-width: 1023px) {
	.fiftytextfiftyimage__cover {
		margin-bottom: 80px;
	}
	.fiftytextfiftyimage__cover.is-fullwidth {
		width: 100%;
	}
}
.fiftytextfiftyimage__pic {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
		 object-fit: cover;
}
.fiftytextfiftyimage__play {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.fiftytextfiftyimage__play:before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	width: 110px;
	height: 110px;
	background: no-repeat #00436f url("data:image/svg+xml,%3Csvg width='20' height='23' viewBox='0 0 20 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 11.5V0L10 5.75L20 11.5L10 17.25L0 23V11.5Z' fill='white'/%3E%3C/svg%3E%0A") calc(50% + 3px) 50%/20px 23px;
	border: 2px solid #fff;
	border-radius: 50%;
	-webkit-transform: translate(-50%, -50%);
					transform: translate(-50%, -50%);
	transition: background 0.25s;
}
.fiftytextfiftyimage__play:hover:before {
	background-color: #00375b;
	background-color: #c22b74;
}
.fiftytextfiftyimage__play:focus-visible {
	outline: 1px solid #0015ff;
	outline-offset: 2px;
}
@media only screen and (max-width: 1023px) {
	.fiftytextfiftyimage__play:before {
		width: 74px;
		height: 74px;
		background-size: 16px 19px;
	}
}
.fiftytextfiftyimage__onward, .fiftytextfiftyimage__title {
	margin-bottom: 40px;
}
@media only screen and (max-width: 1023px) {
	.fiftytextfiftyimage__onward, .fiftytextfiftyimage__title {
		margin-bottom: 20px;
	}
}
.fiftytextfiftyimage__text .h6 {
	margin-top: 40px;
	margin-bottom: 20px;
}
.fiftytextfiftyimage__text p {
	margin: 20px 0;
}
.fiftytextfiftyimage__action {
	margin-top: 40px;
}
@media only screen and (max-width: 767px) {
	@media only screen and (max-width: 1023px) {
		.fiftytextfiftyimage__onward {
			margin-bottom: 20px;
			text-align: center;
		}
	}

	.fiftytextfiftyimage__btn {
		width: 100%;
	}
}

.imagewithlinks__card {
	display: flex;
	justify-content: space-between;
}
.imagewithlinks__card + .imagewithlinks__card {
	margin-top: 140px;
}
.imagewithlinks__card:nth-child(even) {
	flex-direction: row-reverse;
}
@media only screen and (max-width: 1023px) {
	.imagewithlinks__card + .imagewithlinks__card {
		margin-top: 80px;
	}
	.imagewithlinks__card, .imagewithlinks__card:nth-child(even) {
		flex-direction: column;
	}
}
.imagewithlinks__col:nth-child(1) {
	width: 50%;
}
.imagewithlinks__col:nth-child(2) {
	width: 40%;
}
@media only screen and (max-width: 1023px) {
	.imagewithlinks__col:nth-child(1), .imagewithlinks__col:nth-child(2) {
		width: 100%;
	}
}
.imagewithlinks__cover {
	position: relative;
}
.imagewithlinks__cover.is-fullwidth {
	width: 50vw;
}
@media only screen and (max-width: 1023px) {
	.imagewithlinks__cover {
		margin-bottom: 30px;
	}
}
.imagewithlinks__copyrightTag {
	margin-top: 10px;
	font-size: 16px;
}
@media only screen and (max-width: 767px) {
	.imagewithlinks__copyrightTag {
		font-size: 14px;
		margin-top: 7px;
	}
}
.imagewithlinks__pic {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
		 object-fit: cover;
}
.imagewithlinks__play {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.imagewithlinks__play:before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	width: 110px;
	height: 110px;
	background: no-repeat #00436f url("data:image/svg+xml,%3Csvg width='20' height='23' viewBox='0 0 20 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 11.5V0L10 5.75L20 11.5L10 17.25L0 23V11.5Z' fill='white'/%3E%3C/svg%3E%0A") calc(50% + 3px) 50%/20px 23px;
	border: 2px solid #fff;
	border-radius: 50%;
	-webkit-transform: translate(-50%, -50%);
					transform: translate(-50%, -50%);
	transition: background-color 0.25s;
}
.imagewithlinks__play:hover:before {
	background-color: #00375b;
}
.imagewithlinks__title {
	margin-bottom: 40px;
}
@media only screen and (max-width: 1023px) {
	.imagewithlinks__title {
		margin-bottom: 20px;
	}
}
.imagewithlinks__text .h6 {
	margin-top: 40px;
	margin-bottom: 20px;
}
.imagewithlinks__text p {
	margin: 20px 0;
}
.imagewithlinks__action {
	margin-top: 40px;
}

.fiftyfiftyimage {
	margin: 0;
	padding: 140px 0;
	background: no-repeat url("../../resources/images/old/bg-fiftyfiftyimagetext.jpg") center/cover;
}
@media only screen and (max-width: 1023px) {
	.fiftyfiftyimage {
		padding: 80px 0;
	}
}
.fiftyfiftyimage__card {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.fiftyfiftyimage__card + .fiftyfiftyimage__card {
	margin-top: 140px;
}
.fiftyfiftyimage__card:nth-child(even) {
	flex-direction: row-reverse;
}
@media only screen and (max-width: 1023px) {
	.fiftyfiftyimage__card + .fiftyfiftyimage__card {
		margin-top: 60px;
	}
	.fiftyfiftyimage__card, .fiftyfiftyimage__card:nth-child(even) {
		flex-direction: column;
	}
}
.fiftyfiftyimage__col:nth-child(1) {
	width: 50%;
}
.fiftyfiftyimage__col:nth-child(2) {
	width: 40%;
}
@media only screen and (max-width: 1023px) {
	.fiftyfiftyimage__col:nth-child(1), .fiftyfiftyimage__col:nth-child(2) {
		width: 100%;
	}
}
.fiftyfiftyimage__cover {
	position: relative;
}
.fiftyfiftyimage__cover.is-fullwidth {
	width: 50vw;
}
@media only screen and (max-width: 1023px) {
	.fiftyfiftyimage__cover {
		margin-bottom: 40px;
	}
}
.fiftyfiftyimage__pic {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
		 object-fit: cover;
}
.fiftyfiftyimage__play {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.fiftyfiftyimage__play:before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	width: 110px;
	height: 110px;
	background: no-repeat #00436f url("data:image/svg+xml,%3Csvg width='20' height='23' viewBox='0 0 20 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 11.5V0L10 5.75L20 11.5L10 17.25L0 23V11.5Z' fill='white'/%3E%3C/svg%3E%0A") calc(50% + 3px) 50%/20px 23px;
	border: 2px solid #fff;
	border-radius: 50%;
	-webkit-transform: translate(-50%, -50%);
					transform: translate(-50%, -50%);
	transition: background-color 0.25s;
}
.fiftyfiftyimage__play:hover:before {
	background-color: #00375b;
}
.fiftyfiftyimage__title {
	margin-bottom: 40px;
}
@media only screen and (max-width: 1023px) {
	.fiftyfiftyimage__title {
		margin-bottom: 20px;
	}
}
.fiftyfiftyimage__text .h6 {
	margin-top: 40px;
	margin-bottom: 20px;
}
.fiftyfiftyimage__text p {
	margin: 20px 0;
}
.fiftyfiftyimage__action {
	margin-top: 40px;
}
@media only screen and (max-width: 767px) {
	.fiftyfiftyimage__btn {
		width: 100%;
	}
}

.results {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 40px;
	font-size: 20px;
	line-height: 1.5;
	color: #292929;
}
@media only screen and (max-width: 767px) {
	.results {
		font-size: 16px;
		line-height: 24px;
	}
}
.results__sortby {
	display: flex;
	align-items: center;
	margin-left: 20px;
}
@media only screen and (max-width: 767px) {
	.results__sortby-select {
		min-width: 130px;
	}
}
.results__sortby-label {
	margin-right: 28px;
	font-size: 20px;
	line-height: 1.5;
	color: #292929;
	white-space: nowrap;
}
@media only screen and (max-width: 767px) {
	.results__sortby-label {
		display: none;
	}
}

.services__grid {
	display: flex;
	flex-wrap: wrap;
	margin: -80px -12px 0;
}
@media only screen and (max-width: 767px) {
	.services__grid {
		margin-top: -20px;
	}
}
.services__item {
	display: flex;
	width: 33.333%;
	margin-top: 80px;
	padding: 0 12px;
}
@media only screen and (max-width: 1023px) {
	.services__item {
		width: 50%;
	}
}
@media only screen and (max-width: 767px) {
	.services__item {
		width: 100%;
		margin-top: 20px;
	}
}
.services__card {
	display: flex;
	flex-direction: column;
	background-color: #fff;
	border: 1px solid #c1c1c1;
}
.services__card:hover .services__action {
	text-decoration: underline;
	text-underline-offset: 2px;
	text-decoration-thickness: 1px;
}
.services__cover {
	overflow: hidden;
	position: relative;
	height: 275px;
	margin: -1px -1px 0;
}
@media only screen and (max-width: 767px) {
	.services__cover {
		height: 235px;
	}
}
.services__pic {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
					transform: translate(-50%, -50%);
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
		 object-fit: cover;
}

.services__cover.constrain-img .services__pic {
	width: 99%;
  height: 99%;
  -o-object-fit: contain;
     object-fit: contain;
}

.services__content {
	display: flex;
	flex-direction: column;
	flex: 1;
	padding: 32px 30px;
}
@media only screen and (max-width: 767px) {
	.services__content {
		padding: 20px;
	}
}
.services__title {
	margin-bottom: 8px;
}
@media only screen and (max-width: 767px) {
	.services__title {
		margin-bottom: 12px;
	}
}
.services__text {
	margin-bottom: 40px;
	font-size: 16px;
	line-height: 24px;
}
.services__action {
	margin-top: auto;
	font-weight: 700;
	font-size: 16px;
	line-height: 1;
	letter-spacing: 0.02em;
	color: #3e3e3e;
}
.services__action:after {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 11px;
	height: 11px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' fill='none'%3E%3Cpath stroke='%23292929' stroke-width='1.5' d='M5 8.071 12.071 1M7.5 1H12v4.5M5.5 1H1v11h11V7.5'/%3E%3C/svg%3E");
	background-size: cover;
	margin-left: 8px;
}
.services__more {
	margin-top: 100px;
}
@media only screen and (max-width: 767px) {
	.services__more {
		margin-top: 60px;
	}
}

.servicepanels__list {
	max-width: 1030px;
	margin: 0 auto;
}
.servicepanels__item {
	border: 1px solid #c1c1c1;
}
.servicepanels__item + .servicepanels__item {
	margin-top: 60px;
}
@media only screen and (max-width: 767px) {
	.servicepanels__item + .servicepanels__item {
		margin-top: 20px;
	}
}
.servicepanels__item.is-active .servicepanels__head:after {
	-webkit-transform: rotate(-180deg);
					transform: rotate(-180deg);
}
.servicepanels__status {
	display: flex;
	align-items: center;
	padding: 28px 32px;
	background: #f8f8f8;
}
@media only screen and (max-width: 767px) {
	.servicepanels__status {
		padding: 20px;
	}
}
.servicepanels__icon {
	width: 40px;
	height: 40px;
	flex: 0 0 40px;
	margin-right: 20px;
}
.servicepanels__head {
	display: flex;
	justify-content: space-between;
	padding: 28px;
	font-size: 24px;
	line-height: 36px;
	color: #3E3E3E;
	cursor: pointer;
}
@media only screen and (max-width: 767px) {
	.servicepanels__head {
		padding: 20px;
		font-size: 20px;
		line-height: 1.5;
	}
}
.servicepanels__head:after {
	content: "";
	display: block;
	position: relative;
	top: 6px;
	width: 24px;
	height: 24px;
	flex: 0 0 24px;
	margin-left: 10px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23C22B74' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 3a9 9 0 1 0 0 18 9 9 0 0 0 0-18Z'/%3E%3Cpath stroke='%23C22B74' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m15 11-3 3-3-3'/%3E%3C/svg%3E");
	-webkit-transform: rotate(0);
					transform: rotate(0);
	transition: -webkit-transform 0.15s;
	transition: transform 0.15s;
	transition: transform 0.15s, -webkit-transform 0.15s;
}
.servicepanels__body {
	display: none;
	padding: 30px 28px;
}
@media only screen and (max-width: 767px) {
	.servicepanels__body {
		padding: 20px;
	}
}
.servicepanels__body > :first-child {
	margin-top: 0;
}
.servicepanels__body h1, .servicepanels__body h2, .servicepanels__body h3, .servicepanels__body h4, .servicepanels__body h5, .servicepanels__body h6 {
	margin: 60px 0 40px;
}
.servicepanels__body ul, .servicepanels__body p {
	margin: 20px 0;
}
.servicepanels__body li {
	margin: 20px 0;
}
.servicepanels__body ul li {
	position: relative;
	padding-left: 24px;
}
.servicepanels__body ul li:before {
	content: "•";
	position: absolute;
	left: 0;
	color: #c22b74;
	width: 16px;
	text-align: center;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5jc3MiLCJfdmFyaWFibGVzLnNjc3MiLCJsaWIvYW9zLmNzcyIsImxpYi9zbGljay5jc3MiLCJsaWIvbWFnbmlmaWMtcG9wdXAuY3NzIiwiX3Jlc2V0LnNjc3MiLCJfY29tbW9uLnNjc3MiLCJtaXhpbnMvcmVzcG9uc2l2ZS5zY3NzIiwiY29tcG9uZW50cy9wYWdlLnNjc3MiLCJjb21wb25lbnRzL21haW4uc2NzcyIsImNvbXBvbmVudHMvY29udGFpbmVyLnNjc3MiLCJjb21wb25lbnRzL3R5cG9ncmFwaHkuc2NzcyIsImNvbXBvbmVudHMvYnRuLnNjc3MiLCJjb21wb25lbnRzL2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvbWFnbmlmaWMtcG9wdXAuc2NzcyIsImNvbXBvbmVudHMvZm9ybXMuc2NzcyIsImNvbXBvbmVudHMvd3Bmb3Jtcy5zY3NzIiwiY29tcG9uZW50cy91aS1kYXRlcGlja2VyLnNjc3MiLCJjb21wb25lbnRzL3NlY3Rpb24uc2NzcyIsImNvbXBvbmVudHMvYnJlYWRjcnVtYi5zY3NzIiwiY29tcG9uZW50cy9maWx0ZXJzLnNjc3MiLCJjb21wb25lbnRzL2RpdmlkZXIuc2NzcyIsImNvbXBvbmVudHMvc3R5bGVkLWxpc3Quc2NzcyIsImNvbXBvbmVudHMvYmFjay5zY3NzIiwiY29tcG9uZW50cy9zb2NpYWxzLnNjc3MiLCJjb21wb25lbnRzL3NoYXJlLnNjc3MiLCJjb21wb25lbnRzL2FsZXJ0LnNjc3MiLCJjb21wb25lbnRzL2hlcm8uc2NzcyIsImNvbXBvbmVudHMvbWFpbmhlcm8uc2NzcyIsImNvbXBvbmVudHMvc2VhcmNoZm9ybS5zY3NzIiwiY29tcG9uZW50cy9iYW5uZXIuc2NzcyIsImNvbXBvbmVudHMvYWN0aW9uY2FyZHMuc2NzcyIsImNvbXBvbmVudHMvaW1hZ2ViYW5uZXIuc2NzcyIsImNvbXBvbmVudHMvZnVsbHdpZHRoaW1hZ2Uuc2NzcyIsImNvbXBvbmVudHMvaW5wYWdlY3RhLnNjc3MiLCJjb21wb25lbnRzL29mZmVycy5zY3NzIiwiY29tcG9uZW50cy9vZmZlcnNjYXJvdXNlbC5zY3NzIiwiY29tcG9uZW50cy9vZmZlcmNhcmQuc2NzcyIsImNvbXBvbmVudHMvbW9yZS5zY3NzIiwiY29tcG9uZW50cy9mZWF0dXJlY2FyZC5zY3NzIiwiY29tcG9uZW50cy9mZWF0dXJlZC5zY3NzIiwiY29tcG9uZW50cy90d29wYW5lbGxpbmtzLnNjc3MiLCJjb21wb25lbnRzL2luZm9ib3hlcy5zY3NzIiwiY29tcG9uZW50cy9hY2NvcmRpb24uc2NzcyIsImNvbXBvbmVudHMvaWNvbmdyaWQuc2NzcyIsImNvbXBvbmVudHMvZ3JpZC5zY3NzIiwiY29tcG9uZW50cy9uZXdzY2FyZC5zY3NzIiwiY29tcG9uZW50cy9mZWF0dXJlZ3JpZC5zY3NzIiwiY29tcG9uZW50cy90aHJlZWNvbHVtbmljb24uc2NzcyIsImNvbXBvbmVudHMvcmljaHRleHQuc2NzcyIsImNvbXBvbmVudHMvZGVzY3JpcHRpb25saXN0LnNjc3MiLCJjb21wb25lbnRzL3RpbWV0YWJsZS5zY3NzIiwiY29tcG9uZW50cy9saW5rbGlzdGNhcmQuc2NzcyIsImNvbXBvbmVudHMvbGlua2xpc3Quc2NzcyIsImNvbXBvbmVudHMvY2FyZC5zY3NzIiwiY29tcG9uZW50cy9maWZ0eXRleHRmaWZ0eWltYWdlLnNjc3MiLCJjb21wb25lbnRzL2ltYWdld2l0aGxpbmtzLnNjc3MiLCJjb21wb25lbnRzL2ZpZnR5ZmlmdHlpbWFnZS5zY3NzIiwiY29tcG9uZW50cy9yZXN1bHRzLnNjc3MiLCJjb21wb25lbnRzL3NlcnZpY2VzLnNjc3MiLCJjb21wb25lbnRzL3NlcnZpY2VwYW5lbHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNvQmhCO0VBQ0ksOEJBQUE7RUFDQSw2R0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QURsQko7QUVOQTtFQUFxRix5QkFBQTtBRlNyRjs7QUVUOEc7RUFBK0UsbUJBQUE7QUZhN0w7O0FFYmdOO0VBQXVHLHNCQUFBO0FGaUJ2VDs7QUVqQjZVO0VBQXVGLHlCQUFBO0FGcUJwYTs7QUVyQjRiO0VBQWlGLG1CQUFBO0FGeUI3Z0I7O0FFekJnaUI7RUFBeUcsc0JBQUE7QUY2QnpvQjs7QUU3QjhwQjtFQUF1RiwwQkFBQTtBRmlDcnZCOztBRWpDOHdCO0VBQWlGLG1CQUFBO0FGcUMvMUI7O0FFckNrM0I7RUFBeUcsdUJBQUE7QUZ5QzM5Qjs7QUV6Q2kvQjtFQUF1Rix5QkFBQTtBRjZDeGtDOztBRTdDZ21DO0VBQWlGLG1CQUFBO0FGaURqckM7O0FFakRvc0M7RUFBeUcsc0JBQUE7QUZxRDd5Qzs7QUVyRGswQztFQUF1RiwwQkFBQTtBRnlEejVDOztBRXpEazdDO0VBQWlGLG1CQUFBO0FGNkRuZ0Q7O0FFN0RzaEQ7RUFBeUcsdUJBQUE7QUZpRS9uRDs7QUVqRXFwRDtFQUF1Rix5QkFBQTtBRnFFNXVEOztBRXJFb3dEO0VBQWlGLG1CQUFBO0FGeUVyMUQ7O0FFekV3MkQ7RUFBeUcsc0JBQUE7QUY2RWo5RDs7QUU3RXMrRDtFQUF1RiwwQkFBQTtBRmlGN2pFOztBRWpGc2xFO0VBQWlGLG1CQUFBO0FGcUZ2cUU7O0FFckYwckU7RUFBeUcsdUJBQUE7QUZ5Rm55RTs7QUV6Rnl6RTtFQUF1Rix5QkFBQTtBRjZGaDVFOztBRTdGdzZFO0VBQWlGLG1CQUFBO0FGaUd6L0U7O0FFakc0Z0Y7RUFBeUcsc0JBQUE7QUZxR3JuRjs7QUVyRzBvRjtFQUF1RiwwQkFBQTtBRnlHanVGOztBRXpHMHZGO0VBQWlGLG1CQUFBO0FGNkczMEY7O0FFN0c4MUY7RUFBeUcsdUJBQUE7QUZpSHY4Rjs7QUVqSDY5RjtFQUF1Rix5QkFBQTtBRnFIcGpHOztBRXJINGtHO0VBQWlGLG1CQUFBO0FGeUg3cEc7O0FFekhnckc7RUFBeUcsc0JBQUE7QUY2SHp4Rzs7QUU3SDh5RztFQUF1RiwwQkFBQTtBRmlJcjRHOztBRWpJODVHO0VBQWlGLG1CQUFBO0FGcUkvK0c7O0FFcklrZ0g7RUFBeUcsdUJBQUE7QUZ5STNtSDs7QUV6SWlvSDtFQUF1Rix5QkFBQTtBRjZJeHRIOztBRTdJZ3ZIO0VBQWlGLG1CQUFBO0FGaUpqMEg7O0FFakpvMUg7RUFBeUcsc0JBQUE7QUZxSjc3SDs7QUVySms5SDtFQUF1RiwwQkFBQTtBRnlKemlJOztBRXpKa2tJO0VBQWlGLG1CQUFBO0FGNkpucEk7O0FFN0pzcUk7RUFBeUcsdUJBQUE7QUZpSy93STs7QUVqS3F5STtFQUF1Rix5QkFBQTtBRnFLNTNJOztBRXJLbzVJO0VBQWlGLG1CQUFBO0FGeUtyK0k7O0FFekt3L0k7RUFBeUcsc0JBQUE7QUY2S2ptSjs7QUU3S3NuSjtFQUF1RiwwQkFBQTtBRmlMN3NKOztBRWpMc3VKO0VBQWlGLG1CQUFBO0FGcUx2eko7O0FFckwwMEo7RUFBeUcsdUJBQUE7QUZ5TG43Sjs7QUV6THk4SjtFQUF1Rix5QkFBQTtBRjZMaGlLOztBRTdMd2pLO0VBQWlGLG1CQUFBO0FGaU16b0s7O0FFak00cEs7RUFBeUcsc0JBQUE7QUZxTXJ3Szs7QUVyTTB4SztFQUF1RiwwQkFBQTtBRnlNajNLOztBRXpNMDRLO0VBQWlGLG1CQUFBO0FGNk0zOUs7O0FFN004K0s7RUFBeUcsdUJBQUE7QUZpTnZsTDs7QUVqTjZtTDtFQUF1Rix5QkFBQTtBRnFOcHNMOztBRXJONHRMO0VBQWlGLG1CQUFBO0FGeU43eUw7O0FFek5nMEw7RUFBeUcsc0JBQUE7QUY2Tno2TDs7QUU3Tjg3TDtFQUF1RiwwQkFBQTtBRmlPcmhNOztBRWpPOGlNO0VBQWlGLG1CQUFBO0FGcU8vbk07O0FFck9rcE07RUFBeUcsdUJBQUE7QUZ5TzN2TTs7QUV6T2l4TTtFQUF5Rix1QkFBQTtBRjZPMTJNOztBRTdPaTRNO0VBQW1GLG1CQUFBO0FGaVBwOU07O0FFalB1K007RUFBMkcsb0JBQUE7QUZxUGxsTjs7QUVyUHNtTjtFQUF5RiwwQkFBQTtBRnlQL3JOOztBRXpQeXROO0VBQW1GLG1CQUFBO0FGNlA1eU47O0FFN1Arek47RUFBMkcsdUJBQUE7QUZpUTE2Tjs7QUVqUWk4TjtFQUF5Rix5QkFBQTtBRnFRMWhPOztBRXJRbWpPO0VBQW1GLG1CQUFBO0FGeVF0b087O0FFelF5cE87RUFBMkcsc0JBQUE7QUY2UXB3Tzs7QUU3UTB4TztFQUF5RiwwQkFBQTtBRmlSbjNPOztBRWpSNjRPO0VBQW1GLG1CQUFBO0FGcVJoK087O0FFclJtL087RUFBMkcsdUJBQUE7QUZ5UjlsUDs7QUV6UnFuUDtFQUF5Rix5QkFBQTtBRjZSOXNQOztBRTdSdXVQO0VBQW1GLG1CQUFBO0FGaVMxelA7O0FFalM2MFA7RUFBMkcsc0JBQUE7QUZxU3g3UDs7QUVyUzg4UDtFQUF5RiwwQkFBQTtBRnlTdmlROztBRXpTaWtRO0VBQW1GLG1CQUFBO0FGNlNwcFE7O0FFN1N1cVE7RUFBMkcsdUJBQUE7QUZpVGx4UTs7QUVqVHl5UTtFQUF5Rix5QkFBQTtBRnFUbDRROztBRXJUMjVRO0VBQW1GLG1CQUFBO0FGeVQ5K1E7O0FFelRpZ1I7RUFBMkcsc0JBQUE7QUY2VDVtUjs7QUU3VGtvUjtFQUF5RiwwQkFBQTtBRmlVM3RSOztBRWpVcXZSO0VBQW1GLG1CQUFBO0FGcVV4MFI7O0FFclUyMVI7RUFBMkcsdUJBQUE7QUZ5VXQ4Ujs7QUV6VTY5UjtFQUF5Rix5QkFBQTtBRjZVdGpTOztBRTdVK2tTO0VBQW1GLG1CQUFBO0FGaVZscVM7O0FFalZxclM7RUFBMkcsc0JBQUE7QUZxVmh5Uzs7QUVyVnN6UztFQUF5RiwwQkFBQTtBRnlWLzRTOztBRXpWeTZTO0VBQW1GLG1CQUFBO0FGNlY1L1M7O0FFN1YrZ1Q7RUFBMkcsdUJBQUE7QUZpVzFuVDs7QUVqV2lwVDtFQUF5Rix5QkFBQTtBRnFXMXVUOztBRXJXbXdUO0VBQW1GLG1CQUFBO0FGeVd0MVQ7O0FFeld5MlQ7RUFBMkcsc0JBQUE7QUY2V3A5VDs7QUU3VzArVDtFQUF5RiwwQkFBQTtBRmlYbmtVOztBRWpYNmxVO0VBQW1GLG1CQUFBO0FGcVhoclU7O0FFclhtc1U7RUFBMkcsdUJBQUE7QUZ5WDl5VTs7QUV6WHEwVTtFQUF5Rix5QkFBQTtBRjZYOTVVOztBRTdYdTdVO0VBQW1GLG1CQUFBO0FGaVkxZ1Y7O0FFalk2aFY7RUFBMkcsc0JBQUE7QUZxWXhvVjs7QUVyWThwVjtFQUF5RiwwQkFBQTtBRnlZdnZWOztBRXpZaXhWO0VBQW1GLG1CQUFBO0FGNllwMlY7O0FFN1l1M1Y7RUFBMkcsdUJBQUE7QUZpWmwrVjs7QUVqWnkvVjtFQUF5Rix5QkFBQTtBRnFabGxXOztBRXJaMm1XO0VBQW1GLG1CQUFBO0FGeVo5clc7O0FFelppdFc7RUFBMkcsc0JBQUE7QUY2WjV6Vzs7QUU3WmsxVztFQUF5RiwwQkFBQTtBRmlhMzZXOztBRWphcThXO0VBQW1GLG1CQUFBO0FGcWF4aFg7O0FFcmEyaVg7RUFBMkcsdUJBQUE7QUZ5YXRwWDs7QUV6YTZxWDtFQUF5Rix5QkFBQTtBRjZhdHdYOztBRTdhK3hYO0VBQW1GLG1CQUFBO0FGaWJsM1g7O0FFamJxNFg7RUFBMkcsc0JBQUE7QUZxYmgvWDs7QUVyYnNnWTtFQUF5RiwwQkFBQTtBRnliL2xZOztBRXpieW5ZO0VBQW1GLG1CQUFBO0FGNmI1c1k7O0FFN2IrdFk7RUFBMkcsdUJBQUE7QUZpYzEwWTs7QUVqY2kyWTtFQUF5Rix5QkFBQTtBRnFjMTdZOztBRXJjbTlZO0VBQW1GLG1CQUFBO0FGeWN0aVo7O0FFemN5alo7RUFBMkcsc0JBQUE7QUY2Y3BxWjs7QUU3YzByWjtFQUF5RiwwQkFBQTtBRmlkbnhaOztBRWpkNnlaO0VBQW1GLG1CQUFBO0FGcWRoNFo7O0FFcmRtNVo7RUFBMkcsdUJBQUE7QUZ5ZDkvWjs7QUV6ZHFoYTtFQUF5Rix1QkFBQTtBRjZkOW1hOztBRTdkcW9hO0VBQW1GLG1CQUFBO0FGaWV4dGE7O0FFamUydWE7RUFBMkcsb0JBQUE7QUZxZXQxYTs7QUVyZTAyYTtFQUF5RiwwQkFBQTtBRnllbjhhOztBRXplNjlhO0VBQW1GLG1CQUFBO0FGNmVoamI7O0FFN2Vta2I7RUFBMkcsdUJBQUE7QUZpZjlxYjs7QUVqZnFzYjtFQUF5Rix5QkFBQTtBRnFmOXhiOztBRXJmdXpiO0VBQW1GLG1CQUFBO0FGeWYxNGI7O0FFemY2NWI7RUFBMkcsc0JBQUE7QUY2ZnhnYzs7QUU3ZjhoYztFQUF5RiwwQkFBQTtBRmlnQnZuYzs7QUVqZ0JpcGM7RUFBbUYsbUJBQUE7QUZxZ0JwdWM7O0FFcmdCdXZjO0VBQTJHLHVCQUFBO0FGeWdCbDJjOztBRXpnQnkzYztFQUF5Rix5QkFBQTtBRjZnQmw5Yzs7QUU3Z0IyK2M7RUFBbUYsbUJBQUE7QUZpaEI5amQ7O0FFamhCaWxkO0VBQTJHLHNCQUFBO0FGcWhCNXJkOztBRXJoQmt0ZDtFQUF5RiwwQkFBQTtBRnloQjN5ZDs7QUV6aEJxMGQ7RUFBbUYsbUJBQUE7QUY2aEJ4NWQ7O0FFN2hCMjZkO0VBQTJHLHVCQUFBO0FGaWlCdGhlOztBRWppQjZpZTtFQUF5Rix5QkFBQTtBRnFpQnRvZTs7QUVyaUIrcGU7RUFBbUYsbUJBQUE7QUZ5aUJsdmU7O0FFemlCcXdlO0VBQTJHLHNCQUFBO0FGNmlCaDNlOztBRTdpQnM0ZTtFQUF5RiwwQkFBQTtBRmlqQi85ZTs7QUVqakJ5L2U7RUFBbUYsbUJBQUE7QUZxakI1a2Y7O0FFcmpCK2xmO0VBQTJHLHVCQUFBO0FGeWpCMXNmOztBRXpqQml1ZjtFQUF5Rix5QkFBQTtBRjZqQjF6Zjs7QUU3akJtMWY7RUFBbUYsbUJBQUE7QUZpa0J0NmY7O0FFamtCeTdmO0VBQTJHLHNCQUFBO0FGcWtCcGlnQjs7QUVya0IwamdCO0VBQXlGLDBCQUFBO0FGeWtCbnBnQjs7QUV6a0I2cWdCO0VBQW1GLG1CQUFBO0FGNmtCaHdnQjs7QUU3a0JteGdCO0VBQTJHLHVCQUFBO0FGaWxCOTNnQjs7QUVqbEJxNWdCO0VBQXlGLHlCQUFBO0FGcWxCOStnQjs7QUVybEJ1Z2hCO0VBQW1GLG1CQUFBO0FGeWxCMWxoQjs7QUV6bEI2bWhCO0VBQTJHLHNCQUFBO0FGNmxCeHRoQjs7QUU3bEI4dWhCO0VBQXlGLDBCQUFBO0FGaW1CdjBoQjs7QUVqbUJpMmhCO0VBQW1GLG1CQUFBO0FGcW1CcDdoQjs7QUVybUJ1OGhCO0VBQTJHLHVCQUFBO0FGeW1CbGppQjs7QUV6bUJ5a2lCO0VBQXlGLHlCQUFBO0FGNm1CbHFpQjs7QUU3bUIycmlCO0VBQW1GLG1CQUFBO0FGaW5COXdpQjs7QUVqbkJpeWlCO0VBQTJHLHNCQUFBO0FGcW5CNTRpQjs7QUVybkJrNmlCO0VBQXlGLDBCQUFBO0FGeW5CMy9pQjs7QUV6bkJxaGpCO0VBQW1GLG1CQUFBO0FGNm5CeG1qQjs7QUU3bkIybmpCO0VBQTJHLHVCQUFBO0FGaW9CdHVqQjs7QUVqb0I2dmpCO0VBQXlGLHlCQUFBO0FGcW9CdDFqQjs7QUVyb0IrMmpCO0VBQW1GLG1CQUFBO0FGeW9CbDhqQjs7QUV6b0JxOWpCO0VBQTJHLHNCQUFBO0FGNm9CaGtrQjs7QUU3b0JzbGtCO0VBQXlGLDBCQUFBO0FGaXBCL3FrQjs7QUVqcEJ5c2tCO0VBQW1GLG1CQUFBO0FGcXBCNXhrQjs7QUVycEIreWtCO0VBQTJHLHVCQUFBO0FGeXBCMTVrQjs7QUV6cEJpN2tCO0VBQXlGLHlCQUFBO0FGNnBCMWdsQjs7QUU3cEJtaWxCO0VBQW1GLG1CQUFBO0FGaXFCdG5sQjs7QUVqcUJ5b2xCO0VBQTJHLHNCQUFBO0FGcXFCcHZsQjs7QUVycUIwd2xCO0VBQXlGLDBCQUFBO0FGeXFCbjJsQjs7QUV6cUI2M2xCO0VBQW1GLG1CQUFBO0FGNnFCaDlsQjs7QUU3cUJtK2xCO0VBQTJHLHVCQUFBO0FGaXJCOWttQjs7QUVqckJxbW1CO0VBQXlGLHlCQUFBO0FGcXJCOXJtQjs7QUVyckJ1dG1CO0VBQW1GLG1CQUFBO0FGeXJCMXltQjs7QUV6ckI2em1CO0VBQTJHLHNCQUFBO0FGNnJCeDZtQjs7QUU3ckI4N21CO0VBQXlGLDBCQUFBO0FGaXNCdmhuQjs7QUVqc0Jpam5CO0VBQW1GLG1CQUFBO0FGcXNCcG9uQjs7QUVyc0J1cG5CO0VBQTJHLHVCQUFBO0FGeXNCbHduQjs7QUV6c0J5eG5CO0VBQXlGLHVCQUFBO0FGNnNCbDNuQjs7QUU3c0J5NG5CO0VBQW1GLG1CQUFBO0FGaXRCNTluQjs7QUVqdEIrK25CO0VBQTJHLG9CQUFBO0FGcXRCMWxvQjs7QUVydEI4bW9CO0VBQXFGLGdFQUFBO0FGeXRCbnNvQjs7QUV6dEI0dm9CO0VBQWlGLGdDQUFBO0FG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QUFDRjtBNkR0M05JO0VBQ0ksa0NBQUE7VUFBQSwwQkFBQTtBN0R3M05SO0E2RHIzTkk7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CNURwQkQ7QUQyNE5QO0FPbDVOSTtFc0R1QkE7SUFPUSxhQUFBO0U3RHczTlY7QUFDRjtBNkRwM05JO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7QTdEczNOUjtBNkRuM05JO0VBQ0ksYUFBQTtFQUNBLDhCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0E3RHEzTlI7QU90Nk5JO0VzRDBDQTtJQVVRLGFBQUE7SUFDQSxlQUFBO0lBQ0EsZ0JBQUE7RTdEczNOVjtBQUNGO0E2RHAzTlE7RUFDSSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsNlhBQUE7RUFDQSw0QkFBQTtVQUFBLG9CQUFBO0VBQ0EsbUNBQUE7RUFBQSwyQkFBQTtFQUFBLG9EQUFBO0E3RHMzTlo7QTZEajNOSTtFQUNJLGFBQUE7RUFDQSxrQkFBQTtBN0RtM05SO0FPOTdOSTtFc0R5RUE7SUFLUSxhQUFBO0U3RG8zTlY7QUFDRjtBNkRsM05RO0VBQ0ksYUFBQTtBN0RvM05aO0E2RGozTlE7RUFDSSxtQkFBQTtBN0RtM05aO0E2RGgzTlE7RUFDSSxjQUFBO0E3RGszTlo7QTZELzJOUTtFQUNJLGNBQUE7QTdEaTNOWjtBNkQ5Mk5RO0VBQ0ksa0JBQUE7RUFDQSxrQkFBQTtBN0RnM05aO0E2RDkyTlk7RUFDSSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsYzVEdkdBO0U0RHdHQSxXQUFBO0VBQ0Esa0JBQUE7QTdEZzNOaEIiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJCZXlvbmQgSW5maW5pdHlcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9CZXlvbmRJbmZpbml0eS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvQmV5b25kSW5maW5pdHkud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwbXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiA1MG1zO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjI1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4zcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMzVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjRzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQ1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC40NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjU1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjU1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI2MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC42cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC43cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjdzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjc1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC43NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC43NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjhzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuOHM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjg1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjg1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI5MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuOXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC45cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuOTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuOTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMDVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjA1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4xcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4xcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4xNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjJzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjJzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjI1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4yNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuM3M7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuM3M7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMzVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjM1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS40cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS40cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS40NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNDVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjU1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS41NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNnM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNnM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjY1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS43cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS43cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS43NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNzVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjhzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjhzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjg1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS44NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuOXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuOXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuOTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjk1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMnM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDJzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjA1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4wNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjE1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4ycztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4ycztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4yNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjNzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjNzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjM1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4zNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNHM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNHM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNDVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjQ1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi41cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi41cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi41NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjZzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjZzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjY1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi42NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuN3M7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuN3M7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNzVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjc1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi44cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi44cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi44NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuODVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjlzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjlzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjk1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi45NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDNzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAzcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC4yNSwgMC43NSwgMC43NSk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbl0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1iYWNrXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1iYWNrXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjYsIC0wLjI4LCAwLjczNSwgMC4wNDUpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtYmFja10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWJhY2tdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXNpbmVdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXNpbmVdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDcsIDAsIDAuNzQ1LCAwLjcxNSk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1zaW5lXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1zaW5lXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ0NSwgMC4wNSwgMC41NSwgMC45NSk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YWRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YWRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDg1LCAwLjY4LCAwLjUzKTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFkXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWN1YmljXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWN1YmljXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhcnRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDg1LCAwLjY4LCAwLjUzKTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhcnRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG59XG5cbltkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVdIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xufVxuXG5bZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXS5hb3MtYW5pbWF0ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cblxuW2RhdGEtYW9zPWZhZGUtdXBdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDBweCwgMCk7XG59XG5cbltkYXRhLWFvcz1mYWRlLWRvd25dIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApO1xufVxuXG5bZGF0YS1hb3M9ZmFkZS1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgMCwgMCk7XG59XG5cbltkYXRhLWFvcz1mYWRlLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgMCwgMCk7XG59XG5cbltkYXRhLWFvcz1mYWRlLXVwLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAxMDBweCwgMCk7XG59XG5cbltkYXRhLWFvcz1mYWRlLXVwLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgMTAwcHgsIDApO1xufVxuXG5bZGF0YS1hb3M9ZmFkZS1kb3duLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAtMTAwcHgsIDApO1xufVxuXG5bZGF0YS1hb3M9ZmFkZS1kb3duLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgLTEwMHB4LCAwKTtcbn1cblxuW2RhdGEtYW9zXj16b29tXVtkYXRhLWFvc149em9vbV0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG59XG5cbltkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21dLmFvcy1hbmltYXRlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEpO1xufVxuXG5bZGF0YS1hb3M9em9vbS1pbl0ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG59XG5cbltkYXRhLWFvcz16b29tLWluLXVwXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApIHNjYWxlKDAuNik7XG59XG5cbltkYXRhLWFvcz16b29tLWluLWRvd25dIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApIHNjYWxlKDAuNik7XG59XG5cbltkYXRhLWFvcz16b29tLWluLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKSBzY2FsZSgwLjYpO1xufVxuXG5bZGF0YS1hb3M9em9vbS1pbi1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIDAsIDApIHNjYWxlKDAuNik7XG59XG5cbltkYXRhLWFvcz16b29tLW91dF0ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG5cbltkYXRhLWFvcz16b29tLW91dC11cF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKSBzY2FsZSgxLjIpO1xufVxuXG5bZGF0YS1hb3M9em9vbS1vdXQtZG93bl0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDBweCwgMCkgc2NhbGUoMS4yKTtcbn1cblxuW2RhdGEtYW9zPXpvb20tb3V0LXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKSBzY2FsZSgxLjIpO1xufVxuXG5bZGF0YS1hb3M9em9vbS1vdXQtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAwLCAwKSBzY2FsZSgxLjIpO1xufVxuXG5bZGF0YS1hb3NePXNsaWRlXVtkYXRhLWFvc149c2xpZGVdIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuXG5bZGF0YS1hb3NePXNsaWRlXVtkYXRhLWFvc149c2xpZGVdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuXG5bZGF0YS1hb3M9c2xpZGUtdXBdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbn1cblxuW2RhdGEtYW9zPXNsaWRlLWRvd25dIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG59XG5cbltkYXRhLWFvcz1zbGlkZS1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbn1cblxuW2RhdGEtYW9zPXNsaWRlLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbn1cblxuW2RhdGEtYW9zXj1mbGlwXVtkYXRhLWFvc149ZmxpcF0ge1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbn1cblxuW2RhdGEtYW9zPWZsaXAtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgtMTAwZGVnKTtcbn1cblxuW2RhdGEtYW9zPWZsaXAtbGVmdF0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKTtcbn1cblxuW2RhdGEtYW9zPWZsaXAtcmlnaHRdIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMTAwZGVnKTtcbn1cblxuW2RhdGEtYW9zPWZsaXAtcmlnaHRdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCk7XG59XG5cbltkYXRhLWFvcz1mbGlwLXVwXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKC0xMDBkZWcpO1xufVxuXG5bZGF0YS1hb3M9ZmxpcC11cF0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKTtcbn1cblxuW2RhdGEtYW9zPWZsaXAtZG93bl0ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgxMDBkZWcpO1xufVxuXG5bZGF0YS1hb3M9ZmxpcC1kb3duXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApO1xufSAvKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uc2xpY2stdHJhY2s6YmVmb3JlLFxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBNYWduaWZpYyBQb3B1cCBDU1MgKi9cbi5tZnAtYmcge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwNDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogIzBiMGIwYjtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ubWZwLXdyYXAge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwNDM7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLm1mcC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5tZnAtYWxpZ24tdG9wIC5tZnAtY29udGFpbmVyOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZnAtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgei1pbmRleDogMTA0NTtcbn1cblxuLm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCxcbi5tZnAtYWpheC1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLm1mcC1hamF4LWN1ciB7XG4gIGN1cnNvcjogcHJvZ3Jlc3M7XG59XG5cbi5tZnAtem9vbS1vdXQtY3VyLCAubWZwLXpvb20tb3V0LWN1ciAubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgY3Vyc29yOiAtbW96LXpvb20tb3V0O1xuICBjdXJzb3I6IC13ZWJraXQtem9vbS1vdXQ7XG4gIGN1cnNvcjogem9vbS1vdXQ7XG59XG5cbi5tZnAtem9vbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiAtd2Via2l0LXpvb20taW47XG4gIGN1cnNvcjogLW1vei16b29tLWluO1xuICBjdXJzb3I6IHpvb20taW47XG59XG5cbi5tZnAtYXV0by1jdXJzb3IgLm1mcC1jb250ZW50IHtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLWNsb3NlLFxuLm1mcC1hcnJvdyxcbi5tZnAtcHJlbG9hZGVyLFxuLm1mcC1jb3VudGVyIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5tZnAtbG9hZGluZy5tZnAtZmlndXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1mcC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubWZwLXByZWxvYWRlciB7XG4gIGNvbG9yOiAjQ0NDO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtMC44ZW07XG4gIGxlZnQ6IDhweDtcbiAgcmlnaHQ6IDhweDtcbiAgei1pbmRleDogMTA0NDtcbn1cblxuLm1mcC1wcmVsb2FkZXIgYSB7XG4gIGNvbG9yOiAjQ0NDO1xufVxuXG4ubWZwLXByZWxvYWRlciBhOmhvdmVyIHtcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5tZnAtcy1yZWFkeSAubWZwLXByZWxvYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZnAtcy1lcnJvciAubWZwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24ubWZwLWNsb3NlLFxuYnV0dG9uLm1mcC1hcnJvdyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDEwNDY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi5tZnAtY2xvc2Uge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC42NTtcbiAgcGFkZGluZzogMCAwIDE4cHggMTBweDtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIEJhc2tlcnZpbGxlLCBtb25vc3BhY2U7XG59XG5cbi5tZnAtY2xvc2U6aG92ZXIsXG4ubWZwLWNsb3NlOmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1mcC1jbG9zZTphY3RpdmUge1xuICB0b3A6IDFweDtcbn1cblxuLm1mcC1jbG9zZS1idG4taW4gLm1mcC1jbG9zZSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3NlLFxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICBjb2xvcjogI0ZGRjtcbiAgcmlnaHQ6IC02cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubWZwLWNvdW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiAjQ0NDO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubWZwLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjY1O1xuICBtYXJnaW46IDA7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNTVweDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tZnAtYXJyb3c6YWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTU0cHg7XG59XG5cbi5tZnAtYXJyb3c6aG92ZXIsXG4ubWZwLWFycm93OmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1mcC1hcnJvdzpiZWZvcmUsXG4ubWZwLWFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAzNXB4O1xuICBtYXJnaW4tbGVmdDogMzVweDtcbiAgYm9yZGVyOiBtZWRpdW0gaW5zZXQgdHJhbnNwYXJlbnQ7XG59XG5cbi5tZnAtYXJyb3c6YWZ0ZXIge1xuICBib3JkZXItdG9wLXdpZHRoOiAxM3B4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxM3B4O1xuICB0b3A6IDhweDtcbn1cblxuLm1mcC1hcnJvdzpiZWZvcmUge1xuICBib3JkZXItdG9wLXdpZHRoOiAyMXB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAyMXB4O1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5tZnAtYXJyb3ctbGVmdCB7XG4gIGxlZnQ6IDA7XG59XG5cbi5tZnAtYXJyb3ctbGVmdDphZnRlciB7XG4gIGJvcmRlci1yaWdodDogMTdweCBzb2xpZCAjRkZGO1xuICBtYXJnaW4tbGVmdDogMzFweDtcbn1cblxuLm1mcC1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICBib3JkZXItcmlnaHQ6IDI3cHggc29saWQgIzNGM0YzRjtcbn1cblxuLm1mcC1hcnJvdy1yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ubWZwLWFycm93LXJpZ2h0OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDE3cHggc29saWQgI0ZGRjtcbiAgbWFyZ2luLWxlZnQ6IDM5cHg7XG59XG5cbi5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDI3cHggc29saWQgIzNGM0YzRjtcbn1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gIHRvcDogLTQwcHg7XG59XG5cbi5tZnAtaWZyYW1lLXNjYWxlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4vKiBNYWluIGltYWdlIGluIHBvcHVwICovXG5pbWcubWZwLWltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA0MHB4IDAgNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIFRoZSBzaGFkb3cgYmVoaW5kIHRoZSBpbWFnZSAqL1xuLm1mcC1maWd1cmUge1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLm1mcC1maWd1cmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNDBweDtcbiAgYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IC0xO1xuICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYmFja2dyb3VuZDogIzQ0NDtcbn1cblxuLm1mcC1maWd1cmUgc21hbGwge1xuICBjb2xvcjogI0JEQkRCRDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5tZnAtZmlndXJlIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1mcC1ib3R0b20tYmFyIHtcbiAgbWFyZ2luLXRvcDogLTM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjRjNGM0YzO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG59XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm1mcC1nYWxsZXJ5IC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtZmlndXJlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSwgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMzAwcHgpIHtcbiAgLyoqXG4gICAgICAgKiBSZW1vdmUgYWxsIHBhZGRpbmdzIGFyb3VuZCB0aGUgaW1hZ2Ugb24gc21hbGwgc2NyZWVuXG4gICAgICAgKi9cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtaW1hZ2UtaG9sZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgaW1nLm1mcC1pbWcge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlOmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZSBzbWFsbCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgdG9wOiBhdXRvO1xuICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhcjplbXB0eSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1jb3VudGVyIHtcbiAgICByaWdodDogNXB4O1xuICAgIHRvcDogM3B4O1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWNsb3NlIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5tZnAtYXJyb3cge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICB9XG4gIC5tZnAtYXJyb3ctbGVmdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDA7XG4gIH1cbiAgLm1mcC1hcnJvdy1yaWdodCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gIH1cbiAgLm1mcC1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgfVxufVxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsIGEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSwgZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLCBzbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLCBiLCB1LCBpLCBjZW50ZXIsIGRsLCBkdCwgZGQsIG9sLCB1bCwgbGksIGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLCB0YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCwgYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIGZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksIHRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbmh0bWwge1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG5pbWcsIGZpZWxkc2V0LCBhIGltZyB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT10ZXh0XSwgaW5wdXRbdHlwZT1lbWFpbF0sIGlucHV0W3R5cGU9c2VhcmNoXSwgaW5wdXRbdHlwZT10ZWxdLCB0ZXh0YXJlYSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1zdWJtaXRdLCBidXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5pbnB1dFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIsIGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuaW5wdXQsIGJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5kaXYsIGlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0LCBidXR0b24sIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIGEsIHNwYW4sIGE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG51bCwgb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5bZGF0YS1hb3M9ZmFkZS11cF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwcHgsIDApO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMzZTNlM2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IGNhbGMoMjBweCAtIDEwJSk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5ib2R5LmlzLXNjcm9sbC1sb2NrIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIG1hcmdpbjogMDtcbn1cblxuYnV0dG9uLFxuaW5wdXQsXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG59XG5cbmEge1xuICBjb2xvcjogIzI5MjkyOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICMwMDE1ZmY7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbmJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbmltZyxcbnN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnBhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1haW4ge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCA4dnc7XG4gIG1heC13aWR0aDogY2FsYygxMjQwcHggKyAxNnZ3KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxufVxuLmNvbnRhaW5lcl9uYXJyb3cge1xuICBtYXgtd2lkdGg6IGNhbGMoODIwcHggKyAxNnZ3KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhaW5lcl9uYXJyb3cge1xuICAgIG1heC13aWR0aDogODUycHg7XG4gIH1cbn1cblxuLmgxLCBoMSxcbi5oMiwgaDIsXG4uaDMsIGgzLFxuLmg0LCBoNCxcbi5oNSwgaDUsXG4uaDYsIGg2IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMjkyOTI5O1xufVxuXG4uaDEsIGgxIHtcbiAgZm9udC1zaXplOiA4MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmgxLCBoMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDgwcHggLSAxMCUpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oMSwgaDEge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuXG4uaDIsIGgyIHtcbiAgZm9udC1zaXplOiA1NnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmgyLCBoMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDU2cHggLSAxMCUpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oMiwgaDIge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuXG4uaDMsIGgzIHtcbiAgZm9udC1zaXplOiA0NnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmgzLCBoMyB7XG4gICAgZm9udC1zaXplOiBjYWxjKDQ2cHggLSAxMCUpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oMywgaDMge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuXG4uaDQsIGg0IHtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmg0LCBoNCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDM2cHggLSAxMCUpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oNCwgaDQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4uaDUsIGg1IHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmg1LCBoNSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDI4cHggLSAxMCUpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oNSwgaDUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4uaDYsIGg2IHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmg2LCBoNiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIycHggLSAxMCUpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oNiwgaDYge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5sZWFkIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjRweCAtIDEwJSk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxlYWQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICBtaW4td2lkdGg6IDI0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzIyYjc0O1xuICBwYWRkaW5nOiAxMnB4IDI4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyMmI3NDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzLCBib3JkZXItY29sb3IgMC4ycywgY29sb3IgMC4ycztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0biB7XG4gICAgcGFkZGluZy10b3A6IDlweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICB9XG59XG4uYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOWIyMjVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWIyMjVkO1xufVxuLmJ0bjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICMwMDE1ZmY7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG4uYnRuOmRpc2FibGVkLCAuYnRuLmlzLWRpc2FibGVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzIyYjc0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzIyYjc0O1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uYnRuX3NlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTI5Mjk7XG4gIGJvcmRlci1jb2xvcjogIzI5MjkyOTtcbn1cbi5idG5fc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjNWM1YztcbiAgYm9yZGVyLWNvbG9yOiAjNWM1YzVjO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG5fc3Ryb2tlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0MzZmO1xuICBjb2xvcjogIzAwNDM2Zjtcbn1cbi5idG5fc3Ryb2tlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjdmZDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0MzZmO1xuICBjb2xvcjogIzAwNDM2Zjtcbn1cbi5idG5fc3Ryb2tlLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuX3N0cm9rZS13aGl0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzY5OGM7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5oZWFkZXIge1xuICB6LWluZGV4OiAxMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5oZWFkZXJfd2hpdGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MxYzFjMTtcbn1cbi5oYXMtbW9iaWxlbmF2LW9wZW4gLmhlYWRlcl93aGl0ZSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uaGVhZGVyX3doaXRlIC5oZWFkZXJfX21haW4sIC5oYXMtbW9iaWxlbmF2LW9wZW4gLmhlYWRlciAuaGVhZGVyX19tYWluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyOTI5Mjk7XG59XG4uaGVhZGVyX3doaXRlIC5oZWFkZXJfX21haW4gYTpmb2N1cy12aXNpYmxlLCAuaGVhZGVyX3doaXRlIC5oZWFkZXJfX21haW4gYnV0dG9uOmZvY3VzLXZpc2libGUsIC5oYXMtbW9iaWxlbmF2LW9wZW4gLmhlYWRlciAuaGVhZGVyX19tYWluIGE6Zm9jdXMtdmlzaWJsZSwgLmhhcy1tb2JpbGVuYXYtb3BlbiAuaGVhZGVyIC5oZWFkZXJfX21haW4gYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lLWNvbG9yOiAjMDAxNWZmO1xufVxuLmhlYWRlcl93aGl0ZSAuaGVhZGVyX19waWNfd2hpdGUsIC5oYXMtbW9iaWxlbmF2LW9wZW4gLmhlYWRlciAuaGVhZGVyX19waWNfd2hpdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlcl93aGl0ZSAuaGVhZGVyX19waWNfYmx1ZSwgLmhhcy1tb2JpbGVuYXYtb3BlbiAuaGVhZGVyIC5oZWFkZXJfX3BpY19ibHVlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVhZGVyX3doaXRlIC5oZWFkZXJfX2l0ZW0sIC5oYXMtbW9iaWxlbmF2LW9wZW4gLmhlYWRlciAuaGVhZGVyX19pdGVtIHtcbiAgY29sb3I6ICMyOTI5Mjk7XG59XG4uaGVhZGVyX3doaXRlIC5oZWFkZXJfX2l0ZW06aG92ZXIgLmhlYWRlcl9fbGluazpiZWZvcmUsIC5oYXMtbW9iaWxlbmF2LW9wZW4gLmhlYWRlciAuaGVhZGVyX19pdGVtOmhvdmVyIC5oZWFkZXJfX2xpbms6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjkyOTI5O1xufVxuLmhlYWRlcl93aGl0ZSAuaGVhZGVyX19pdGVtLmhhcy1kcm9wZG93biAuaGVhZGVyX19saW5rOmFmdGVyLCAuaGFzLW1vYmlsZW5hdi1vcGVuIC5oZWFkZXIgLmhlYWRlcl9faXRlbS5oYXMtZHJvcGRvd24gLmhlYWRlcl9fbGluazphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjMyOTI5MjknIHN0cm9rZS1saW5lY2FwPSdzcXVhcmUnIGQ9J002LjI1IDMuMjUgNCA1LjUgMS43NSAzLjI1Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmhlYWRlcl93aGl0ZSAuaGVhZGVyX190b2dnbGVzZWFyY2g6aG92ZXIgc3BhbjpiZWZvcmUsIC5oYXMtbW9iaWxlbmF2LW9wZW4gLmhlYWRlciAuaGVhZGVyX190b2dnbGVzZWFyY2g6aG92ZXIgc3BhbjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMyOTI5Mjk7XG59XG4uaGVhZGVyX3doaXRlIC5oZWFkZXJfX2J0biwgLmhhcy1tb2JpbGVuYXYtb3BlbiAuaGVhZGVyIC5oZWFkZXJfX2J0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgbWluLXdpZHRoOiAxMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MyMmI3NDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyMmI3NDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjJiNzQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycywgYm9yZGVyLWNvbG9yIDAuMnMsIGNvbG9yIDAuMnM7XG59XG4uaGVhZGVyX3doaXRlIC5oZWFkZXJfX2J0bjpob3ZlciwgLmhhcy1tb2JpbGVuYXYtb3BlbiAuaGVhZGVyIC5oZWFkZXJfX2J0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzliMjI1ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliMjI1ZDtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyX3doaXRlIC5oZWFkZXJfX2J0bl9zdGF0dXMsIC5oYXMtbW9iaWxlbmF2LW9wZW4gLmhlYWRlciAuaGVhZGVyX19idG5fc3RhdHVzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0MzZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDQzNmY7XG59XG4uaGVhZGVyX3doaXRlIC5oZWFkZXJfX2J0bl9zdGF0dXM6YmVmb3JlLCAuaGFzLW1vYmlsZW5hdi1vcGVuIC5oZWFkZXIgLmhlYWRlcl9fYnRuX3N0YXR1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4ZWU1ZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5oZWFkZXJfd2hpdGUgLmhlYWRlcl9fYnRuX3N0YXR1czpob3ZlciwgLmhhcy1tb2JpbGVuYXYtb3BlbiAuaGVhZGVyIC5oZWFkZXJfX2J0bl9zdGF0dXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmN2ZkO1xuICBib3JkZXItY29sb3I6ICMwMDQzNmY7XG4gIGNvbG9yOiAjMDA0MzZmO1xufVxuLmhlYWRlcl93aGl0ZSAuaGVhZGVyX190b2dnbGVtZW51LCAuaGFzLW1vYmlsZW5hdi1vcGVuIC5oZWFkZXIgLmhlYWRlcl9fdG9nZ2xlbWVudSB7XG4gIGNvbG9yOiAjMjkyOTI5O1xufVxuLmhlYWRlci5pcy1zdGlja3kge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDhweCk7XG59XG4uaGVhZGVyLmlzLXN0aWNreSAuaGVhZGVyX19sb2dvIHtcbiAgdG9wOiA4cHg7XG4gIHdpZHRoOiAxMDFweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5oZWFkZXIuaXMtc3RpY2t5IC5oZWFkZXJfX2xvZ28ge1xuICAgIHRvcDogMTBweDtcbiAgICB3aWR0aDogNzJweDtcbiAgfVxufVxuLmhlYWRlci5pcy1zdGlja3k6bm90KC5oZWFkZXJfd2hpdGUpIC5oZWFkZXJfX21haW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0MzZmO1xufVxuLmhhcy1tb2JpbGVuYXYtb3BlbiAuaGVhZGVyLmlzLXN0aWNreTpub3QoLmhlYWRlcl93aGl0ZSkgLmhlYWRlcl9fbWFpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyX19hY2Nlc3NiYXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyX19hY2Nlc3NiYXIgLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5oZWFkZXJfX2FjY2Vzc2Jhci1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5oZWFkZXJfX2FjY2Vzc2Jhci1saXN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyX19hY2Nlc3NiYXItaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAyOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBjb2xvcjogIzM4MzgzODtcbn1cbi5oZWFkZXJfX2FjY2Vzc2Jhci1pdGVtLmhhcy1ib3JkZXIge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG4uaGVhZGVyX19hY2Nlc3NiYXItbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyX19hY2Nlc3NiYXItbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xufVxuLmhlYWRlcl9fYWNjZXNzYmFyLWxpbmsgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uaGVhZGVyX19hY2Nlc3NiYXItYWN0aW9ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaGVhZGVyX19hY2Nlc3NiYXItYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmhlYWRlcl9fYWNjZXNzYmFyLWFjdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmhlYWRlcl9fYWNjZXNzYmFyLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlYWRlcl9fYWNjZXNzYmFyLWJ0biB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG59XG4uaGVhZGVyX19tYWluIHtcbiAgaGVpZ2h0OiA4MXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5oZWFkZXJfX21haW4ge1xuICAgIGhlaWdodDogNjRweDtcbiAgfVxufVxuLmhlYWRlcl9fbWFpbiBhOmZvY3VzLXZpc2libGUsIC5oZWFkZXJfX21haW4gYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lLWNvbG9yOiAjZmZlNjAwO1xufVxuLmhlYWRlcl9fbWFpbiAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaGVhZGVyX19sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zNXB4O1xuICBsZWZ0OiA4dnc7XG4gIHdpZHRoOiAxNTdweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAuaGVhZGVyX19sb2dvIHtcbiAgICB3aWR0aDogMTI4cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlcl9fbG9nbyB7XG4gICAgbGVmdDogMTZweDtcbiAgfVxufVxuLmhlYWRlcl9fcGljIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmhlYWRlcl9fcGljX3doaXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVhZGVyX19waWNfYmx1ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaGVhZGVyX19uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXJfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhlYWRlcl9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXJfX2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMjhweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE3MHB4KSB7XG4gIC5oZWFkZXJfX2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG59XG4uaGVhZGVyX19pdGVtOmhvdmVyIC5oZWFkZXJfX2Ryb3Bkb3duLCAuaGVhZGVyX19pdGVtOmZvY3VzLXdpdGhpbiAuaGVhZGVyX19kcm9wZG93biB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuLmhlYWRlcl9faXRlbTpob3ZlciAuaGVhZGVyX19saW5rOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5oZWFkZXJfX2l0ZW0uaGFzLWRyb3Bkb3duIC5oZWFkZXJfX2xpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgZD0nTTYuMjUgMy4yNSA0IDUuNSAxLjc1IDMuMjUnLyUzRSUzQy9zdmclM0VcIik7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXM7XG59XG4uaGVhZGVyX19pdGVtLmhhcy1kcm9wZG93bjpob3ZlciAuaGVhZGVyX19saW5rOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG4uaGVhZGVyX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA0cHggMDtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cbi5oZWFkZXJfX2xpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uaGVhZGVyX19kcm9wZG93biB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTBweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAtODJweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMC4yNXMsIG9wYWNpdHkgMC4yNXMsIHRyYW5zZm9ybSAwLjI1cztcbn1cbi5oZWFkZXJfX2Ryb3Bkb3duIGE6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmUtY29sb3I6ICMwMDE1ZmY7XG59XG4uaGVhZGVyX19kcm9wZG93bi13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDI0cHggMjRweCAzMHB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5oZWFkZXJfX2Ryb3Bkb3duLXdyYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA5MHB4O1xuICB0b3A6IC0xMHB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAgMTVweCAxNXB4IDE1cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cbi5oZWFkZXJfX2Ryb3Bkb3duLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAtMTZweDtcbn1cbi5oZWFkZXJfX2Ryb3Bkb3duLWNvbCB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgd2lkdGg6IDIwMnB4O1xufVxuLmhlYWRlcl9fZHJvcGRvd24tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2MyMmI3NDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjMWMxYzE7XG59XG4uaGVhZGVyX19kcm9wZG93bi10aXRsZSBhIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5oZWFkZXJfX2Ryb3Bkb3duLXRpdGxlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbn1cbi5oZWFkZXJfX2Ryb3Bkb3duLWl0ZW0ge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5oZWFkZXJfX2Ryb3Bkb3duLWl0ZW0gKyAuaGVhZGVyX19kcm9wZG93bi1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5oZWFkZXJfX2Ryb3Bkb3duLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGNvbG9yOiAjM2UzZTNlO1xufVxuLmhlYWRlcl9fZHJvcGRvd24tbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xufVxuLmhlYWRlcl9fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAyOHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgLmhlYWRlcl9fYWN0aW9ucyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5oZWFkZXJfX2FjdGlvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXJfX2FjdGlvbiArIC5oZWFkZXJfX2FjdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuLmhlYWRlcl9fYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwNDM2ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzLCBib3JkZXItY29sb3IgMC4ycywgY29sb3IgMC4ycztcbn1cbi5oZWFkZXJfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjJiNzQ7XG4gIGJvcmRlci1jb2xvcjogI2MyMmI3NDtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyX19idG5fc3RhdHVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDM2ZjtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyX19idG5fc3RhdHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzhlZTVmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmhlYWRlcl9fYnRuX3N0YXR1czpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDQzNmY7XG59XG4uaGVhZGVyX190b2dnbGVzZWFyY2gge1xuICBtYXJnaW4tbGVmdDogMjhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgLmhlYWRlcl9fdG9nZ2xlc2VhcmNoIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlYWRlcl9fdG9nZ2xlc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyX190b2dnbGVzZWFyY2ggc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA0cHggMDtcbn1cbi5oZWFkZXJfX3RvZ2dsZXNlYXJjaCBzcGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmhlYWRlcl9fdG9nZ2xlc2VhcmNoIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmhlYWRlcl9fdG9nZ2xlc2VhcmNoOmhvdmVyIHNwYW46YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmhlYWRlcl9fdG9nZ2xlbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMTVweDtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyX190b2dnbGVtZW51OmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAxcHggc29saWQgIzAwMTVmZjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5oZWFkZXJfX3RvZ2dsZW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uaGVhZGVyX190b2dnbGVtZW51IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTE0cHg7XG4gIG1hcmdpbi10b3A6IC0xLjVweDtcbn1cbi5oZWFkZXJfX3RvZ2dsZW1lbnUgc3Bhbixcbi5oZWFkZXJfX3RvZ2dsZW1lbnUgc3Bhbjo6YmVmb3JlLFxuLmhlYWRlcl9fdG9nZ2xlbWVudSBzcGFuOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG59XG4uaGVhZGVyX190b2dnbGVtZW51IHNwYW46OmJlZm9yZSxcbi5oZWFkZXJfX3RvZ2dsZW1lbnUgc3Bhbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uaGVhZGVyX190b2dnbGVtZW51IHNwYW46OmJlZm9yZSB7XG4gIHRvcDogLTZweDtcbn1cbi5oZWFkZXJfX3RvZ2dsZW1lbnUgc3Bhbjo6YWZ0ZXIge1xuICB0b3A6IDZweDtcbn1cbi5oZWFkZXJfX3RvZ2dsZW1lbnUuaXMtYWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5oZWFkZXJfX3RvZ2dsZW1lbnUuaXMtYWN0aXZlIHNwYW46YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCkgcm90YXRlKDQ1ZGVnKTtcbn1cbi5oZWFkZXJfX3RvZ2dsZW1lbnUuaXMtYWN0aXZlIHNwYW46YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCkgcm90YXRlKC00NWRlZyk7XG59XG5cbi5tb2JpbGVuYXYge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzBweCwgMCk7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMC40cywgb3BhY2l0eSAwLjRzLCB0cmFuc2Zvcm0gMC40cztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogOTk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmhhcy1tb2JpbGVuYXYtb3BlbiAubW9iaWxlbmF2IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5tb2JpbGVuYXZfX3dyYXAge1xuICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vYmlsZW5hdl9fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAtMTBweCA0MHB4O1xufVxuLm1vYmlsZW5hdl9fYWN0aW9uIHtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBmbGV4OiAxO1xufVxuLm1vYmlsZW5hdl9fYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgcGFkZGluZzogMTBweCAxMHB4O1xufVxuLm1vYmlsZW5hdl9fYnRuX3N0YXR1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4ZWU1ZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5tb2JpbGVuYXZfX2J0bl9zdGF0dXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmN2ZkO1xuICBib3JkZXItY29sb3I6ICMwMDQzNmY7XG4gIGNvbG9yOiAjMDA0MzZmO1xufVxuLm1vYmlsZW5hdl9fb3RoZXIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLm1vYmlsZW5hdl9fb3RoZXItdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm1vYmlsZW5hdl9fb3RoZXItaXRlbSArIC5tb2JpbGVuYXZfX290aGVyLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLm1vYmlsZW5hdl9fb3RoZXItbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG59XG4ubW9iaWxlbmF2X19tZW51LXNlY3Rpb24ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MxYzFjMTtcbn1cbi5tb2JpbGVuYXZfX21lbnUtc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzFjMWMxO1xufVxuLm1vYmlsZW5hdl9fbWVudS1oZWFkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2JpbGVuYXZfX21lbnUtdG9nZ2xlIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4ubW9iaWxlbmF2X19tZW51LXRvZ2dsZSBzdmcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXM7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xufVxuLm1vYmlsZW5hdl9fbWVudS10b2dnbGU6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjMDAxNWZmO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLm1vYmlsZW5hdl9fbWVudS10b2dnbGUuaXMtYWN0aXZlIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLm1vYmlsZW5hdl9fbWVudS10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG59XG4ubW9iaWxlbmF2X19tZW51LWxpc3Qge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG4ubW9iaWxlbmF2X19tZW51LWxpc3QuaXMtYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubW9iaWxlbmF2X19tZW51LWl0ZW0gKyAubW9iaWxlbmF2X19tZW51LWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLm1vYmlsZW5hdl9fbWVudS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjYzIyYjc0O1xufVxuLm1vYmlsZW5hdl9fc3VibWVudSB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4ubW9iaWxlbmF2X19zdWJtZW51LWl0ZW0gKyAubW9iaWxlbmF2X19zdWJtZW51LWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuLm1vYmlsZW5hdl9fc3VibWVudS1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbn1cblxuLmZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5mb290ZXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbn1cbi5mb290ZXJfX21haW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZvb3Rlcl9fbWFpbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uZm9vdGVyX19yb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9vdGVyX19yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmZvb3Rlcl9fbG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTYycHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9vdGVyX19sb2dvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4uZm9vdGVyX19vcGVyYXRlZGJ5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1MHB4O1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvb3Rlcl9fb3BlcmF0ZWRieSBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5mb290ZXJfX29wZXJhdGVkYnkge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC5mb290ZXJfX29wZXJhdGVkYnkgaW1nIHtcbiAgICB3aWR0aDogMzZweDtcbiAgfVxufVxuLmZvb3Rlcl9fbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9vdGVyX19tZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDQzcHg7XG4gIH1cbn1cbi5mb290ZXJfX21lbnUtY29sIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZvb3Rlcl9fbWVudS1jb2wge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2RjZGNkO1xuICAgIGJvcmRlci13aWR0aDogMXB4IDAgMDtcbiAgfVxuICAuZm9vdGVyX19tZW51LWNvbDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItd2lkdGg6IDFweCAwO1xuICB9XG59XG4uZm9vdGVyX19tZW51LXRpdGxlIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMwMDQzNmY7XG59XG4uZm9vdGVyX19tZW51LXRpdGxlIGEge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZvb3Rlcl9fbWVudS10aXRsZSB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG59XG4uZm9vdGVyX19tZW51LWhlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9vdGVyX19tZW51LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmZvb3Rlcl9fbWVudS1saXN0IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4uZm9vdGVyX19tZW51LWxpc3QgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA4cHggMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5mb290ZXJfX21lbnUtbGlzdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlcl9fbWVudS1saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4uZm9vdGVyX19tZW51LXRvZ2dsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9vdGVyX19tZW51LXRvZ2dsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5mb290ZXJfX21lbnUtdG9nZ2xlOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAxcHggc29saWQgIzAwMTVmZjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cbi5mb290ZXJfX21lbnUtdG9nZ2xlLmlzLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLmZvb3Rlcl9fc29jaWFsQ29weXJpZ2h0V3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19zb2NpYWxDb3B5cmlnaHRXcmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmZvb3Rlcl9fc29jaWFsQ29weXJpZ2h0V3JhcHBlciAuZm9vdGVyX19zb2NpYWxzIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuLmZvb3Rlcl9fY29weXJpZ2h0UGhvdG9ncmFwaGVyc1dyYXBwZXIgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW4tYm90dG9tOiAtOHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19jb3B5cmlnaHRQaG90b2dyYXBoZXJzV3JhcHBlciB1bCB7XG4gICAgbWFyZ2luOiAzMHB4IDAgLThweDtcbiAgfVxufVxuLmZvb3Rlcl9fY29weXJpZ2h0UGhvdG9ncmFwaGVyc1dyYXBwZXIgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uZm9vdGVyX19zb2NpYWxzIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogNDNweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZvb3Rlcl9fc29jaWFscyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5mb290ZXJfX2JvdHRvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgcGFkZGluZzogMzBweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZGVkZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5mb290ZXJfX2JvdHRvbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiA0M3B4O1xuICAgIHBhZGRpbmc6IDI4cHggMCAyMHB4O1xuICB9XG59XG4uZm9vdGVyX19saW5rcyB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5mb290ZXJfX2xpbmtzIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9vdGVyX19saW5rcyB7XG4gICAgbWFyZ2luLXRvcDogMjhweDtcbiAgfVxuICAuZm9vdGVyX19saW5rcyB1bCB7XG4gICAgbWFyZ2luOiAtMTlweCAtMTBweCAwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mb290ZXJfX2xpbmtzIGxpIHtcbiAgICBtYXJnaW46IDE5cHggMCAwO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuXG4ubWZwLWZhZGUubWZwLWJnIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xufVxuXG4ubWZwLWZhZGUubWZwLWJnLm1mcC1yZWFkeSB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLm1mcC1mYWRlLm1mcC1iZy5tZnAtcmVtb3Zpbmcge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ubWZwLWZhZGUubWZwLXdyYXAgLm1mcC1jb250ZW50IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xufVxuXG4ubWZwLWZhZGUubWZwLXdyYXAubWZwLXJlYWR5IC5tZnAtY29udGVudCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5tZnAtZmFkZS5tZnAtd3JhcC5tZnAtcmVtb3ZpbmcgLm1mcC1jb250ZW50IHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmlucHV0LCAuc2VsZWN0LCAudGV4dGFyZWEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLXdpZHRoOiAxOTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMTdweCAxOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzFjMWMxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBjb2xvcjogIzI5MjkyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5wdXQsIC5zZWxlY3QsIC50ZXh0YXJlYSB7XG4gICAgcGFkZGluZy10b3A6IDE0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gIH1cbn1cbi5pbnB1dDo6cGxhY2Vob2xkZXIsIC5zZWxlY3Q6OnBsYWNlaG9sZGVyLCAudGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzZTNlM2U7XG59XG4uaW5wdXQ6Zm9jdXMtdmlzaWJsZTpub3QoLm9wZW4pLCAuc2VsZWN0OmZvY3VzLXZpc2libGU6bm90KC5vcGVuKSwgLnRleHRhcmVhOmZvY3VzLXZpc2libGU6bm90KC5vcGVuKSB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjMDAxNWZmO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLmlucHV0LmlzLXN1Y2Nlc3MsIC5zZWxlY3QuaXMtc3VjY2VzcywgLnRleHRhcmVhLmlzLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMwNGNlMDA7XG59XG4uaW5wdXQuaXMtZXJyb3IsIC5zZWxlY3QuaXMtZXJyb3IsIC50ZXh0YXJlYS5pcy1lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmM2YzZjtcbn1cbi5pbnB1dC5pcy1kaXNhYmxlZCwgLmlucHV0W2Rpc2FibGVkXSwgLnNlbGVjdC5pcy1kaXNhYmxlZCwgLnNlbGVjdFtkaXNhYmxlZF0sIC50ZXh0YXJlYS5pcy1kaXNhYmxlZCwgLnRleHRhcmVhW2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAyMHB4KSA1MCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zZWFyY2guc3ZnXCIpO1xufVxuLmlucHV0X251bWJlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTJweCAyNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxMnB4KSA1MCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9udW1iZXItYXJyb3dzLnN2Z1wiKTtcbn1cbi5pbnB1dF9kYXRlIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE3cHggMTZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTZweCA1MCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9kYXRlLnN2Z1wiKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5pbnB1dF9kYXRlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgfVxufVxuXG4udGV4dGFyZWEge1xuICBtaW4taGVpZ2h0OiAxNjBweDtcbn1cblxuLnNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cbi5zZWxlY3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTEnIGhlaWdodD0nNycgdmlld0JveD0nMCAwIDExIDcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xIDFMNS4yNDI2NCA1LjI0MjY0TDkuNDg1MjggMScgc3Ryb2tlPSclMjNDMjJCNzQnIHN0cm9rZS13aWR0aD0nMicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogN3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG4uc2VsZWN0IC5jdXJyZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnNlbGVjdCAubGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAtMXB4O1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuICB6LWluZGV4OiA5O1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzFjMWMxO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLCAxLjI1KSwgb3BhY2l0eSAwLjE1cyBlYXNlLW91dDtcbn1cbi5zZWxlY3Qub3BlbiB7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uc2VsZWN0Lm9wZW46YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5zZWxlY3Qub3BlbiAubGlzdCB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnNlbGVjdCAub3B0aW9uIHtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBjb2xvcjogIzI5MjkyOTtcbn1cbi5zZWxlY3QgLm9wdGlvbltkYXRhLWRpc3BsYXldIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWxlY3QgLm9wdGlvbi5mb2N1cywgLnNlbGVjdCAub3B0aW9uLnNlbGVjdGVkLmZvY3VzLCAuc2VsZWN0IC5vcHRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzIyYjc0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZWxlY3QgLm9wdGlvbi5mb2N1cyB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjMDAxNWZmO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4ubGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzI5MjkyOTtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAwO1xufVxuLmZvcm0tY2hlY2sgKyAuZm9ybS1jaGVjayB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLmZvcm0tY2hlY2tfX2lucHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMWMxYzE7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4yNXMsIGJhY2tncm91bmQtY29sb3IgMC4yNXMsIGJhY2tncm91bmQtaW1hZ2UgMC4yNXM7XG59XG4uZm9ybS1jaGVja19faW5wdXQ6Y2hlY2tlZFt0eXBlPXJhZGlvXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzcnIGN5PSc3JyByPSc3JyBmaWxsPSclMjNDMjJCNzQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTRweCAxNHB4O1xufVxuLmZvcm0tY2hlY2tfX2lucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICBib3JkZXItY29sb3I6ICNjMjJiNzQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjJiNzQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J000IDEyLjAwMDZMOC45NDk3NSAxNi45NTA0TDE5LjU1NjMgNi4zNDM3NScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xufVxuLmZvcm0tY2hlY2tfX2lucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF06aG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlMmQ1YztcbiAgYm9yZGVyLWNvbG9yOiAjOGUyZDVjO1xufVxuLmZvcm0tY2hlY2tfX2lucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5mb3JtLWNoZWNrX19pbnB1dFt0eXBlPXJhZGlvXTpob3Zlcjpub3QoW2Rpc2FibGVkXSkge1xuICBib3JkZXItY29sb3I6ICMyOTI5Mjk7XG59XG4uZm9ybS1jaGVja19faW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZm9ybS1jaGVja19faW5wdXRbdHlwZT1jaGVja2JveF06aG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjkyOTI5O1xufVxuLmZvcm0tY2hlY2tfX2lucHV0OmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAxcHggc29saWQgIzAwMTVmZjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cbi5mb3JtLWNoZWNrX19pbnB1dC5pcy1kaXNhYmxlZCwgLmZvcm0tY2hlY2tfX2lucHV0W2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5mb3JtLWNoZWNrX19sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cblxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dCwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBsYWJlbCwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBzZWxlY3QsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gYnV0dG9uLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIHRleHRhcmVhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1kYXRlXSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lXSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPW1vbnRoXSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPW51bWJlcl0sIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1yYW5nZV0sIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9dGVsXSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPXRleHRdLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9dGltZV0sIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT11cmxdLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9d2Vla10sIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gc2VsZWN0LCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIHRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogMTkwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDE3cHggMThweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MxYzFjMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgY29sb3I6ICMyOTI5Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbmRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1kYXRlXTo6cGxhY2Vob2xkZXIsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1kYXRldGltZV06OnBsYWNlaG9sZGVyLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjpwbGFjZWhvbGRlciwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1tb250aF06OnBsYWNlaG9sZGVyLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9bnVtYmVyXTo6cGxhY2Vob2xkZXIsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06OnBsYWNlaG9sZGVyLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9cmFuZ2VdOjpwbGFjZWhvbGRlciwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9dGVsXTo6cGxhY2Vob2xkZXIsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT10aW1lXTo6cGxhY2Vob2xkZXIsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT11cmxdOjpwbGFjZWhvbGRlciwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPXdlZWtdOjpwbGFjZWhvbGRlciwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBzZWxlY3Q6OnBsYWNlaG9sZGVyLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjM2UzZTNlO1xufVxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzLXZpc2libGUsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1kYXRldGltZV06Zm9jdXMtdmlzaWJsZSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpmb2N1cy12aXNpYmxlLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLXZpc2libGUsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1tb250aF06Zm9jdXMtdmlzaWJsZSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMtdmlzaWJsZSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cy12aXNpYmxlLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzLXZpc2libGUsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLXZpc2libGUsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT10ZWxdOmZvY3VzLXZpc2libGUsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cy12aXNpYmxlLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9dGltZV06Zm9jdXMtdmlzaWJsZSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPXVybF06Zm9jdXMtdmlzaWJsZSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPXdlZWtdOmZvY3VzLXZpc2libGUsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gc2VsZWN0OmZvY3VzLXZpc2libGUsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gdGV4dGFyZWE6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjMDAxNWZmO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG5kaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0LndwZm9ybXMtZmllbGQtbWVkaXVtLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIHRleHRhcmVhLndwZm9ybXMtZmllbGQtbWVkaXVtLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIHNlbGVjdC53cGZvcm1zLWZpZWxkLW1lZGl1bSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1maWVsZC1yb3cud3Bmb3Jtcy1maWVsZC1tZWRpdW0ge1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xufVxuXG5kaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIHRleHRhcmVhLndwZm9ybXMtZmllbGQtbWVkaXVtIHtcbiAgaGVpZ2h0OiAxMjBweDtcbn1cblxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1maWVsZCB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1maWVsZC1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzI5MjkyOTtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDhweCAwO1xuICBwYWRkaW5nOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbmRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gLndwZm9ybXMtcmVxdWlyZWQtbGFiZWwge1xuICBjb2xvcjogI2MyMmI3NDtcbn1cblxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gYnV0dG9uW3R5cGU9c3VibWl0XSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1wYWdlLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgbWluLXdpZHRoOiAyNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MyMmI3NDtcbiAgcGFkZGluZzogMTJweCAyOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjJiNzQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycywgYm9yZGVyLWNvbG9yIDAuMnMsIGNvbG9yIDAuMnM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF0sIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gLndwZm9ybXMtcGFnZS1idXR0b24ge1xuICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgfVxufVxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gYnV0dG9uW3R5cGU9c3VibWl0XTpob3ZlciwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1wYWdlLWJ1dHRvbjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzliMjI1ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliMjI1ZDtcbn1cbmRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzLXZpc2libGUsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cy12aXNpYmxlLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIC53cGZvcm1zLXBhZ2UtYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAxcHggc29saWQgIzAwMTVmZjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1zdWJtaXQtY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuZGl2LndwZm9ybXMtY29udGFpbmVyIGRpdi53cGZvcm1zLXVwbG9hZGVyIHtcbiAgbWF4LXdpZHRoOiA0NjBweDtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MxYzFjMTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAzMnB4IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmRpdi53cGZvcm1zLWNvbnRhaW5lciBkaXYud3Bmb3Jtcy11cGxvYWRlciAuZHotbWVzc2FnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgY29sb3I6ICMzZTNlM2U7XG59XG5cbmRpdi53cGZvcm1zLWNvbnRhaW5lciBkaXYud3Bmb3Jtcy11cGxvYWRlciAuZHotbWVzc2FnZSBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG5kaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIC53cGZvcm1zLWZpZWxkLWRlc2NyaXB0aW9uLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIC53cGZvcm1zLWZpZWxkLWxpbWl0LXRleHQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogIzNlM2UzZTtcbiAgb3BhY2l0eTogMC44O1xuICBtYXJnaW46IDhweCAwIDAgMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG5kaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGxhYmVsLndwZm9ybXMtZXJyb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogI2JmMmUyZTtcbn1cblxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1maWVsZCBpbnB1dC53cGZvcm1zLWVycm9yLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIC53cGZvcm1zLWZpZWxkIGlucHV0LnVzZXItaW52YWxpZCwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1maWVsZCB0ZXh0YXJlYS53cGZvcm1zLWVycm9yLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIC53cGZvcm1zLWZpZWxkIHRleHRhcmVhLnVzZXItaW52YWxpZCwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1maWVsZCBzZWxlY3Qud3Bmb3Jtcy1lcnJvciwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1maWVsZCBzZWxlY3QudXNlci1pbnZhbGlkLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIC53cGZvcm1zLWZpZWxkLndwZm9ybXMtaGFzLWVycm9yIC5jaG9pY2VzX19pbm5lciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZjNmM2Y7XG59XG5cbmRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gLndwZm9ybXMtZmllbGQgaW5wdXQud3Bmb3Jtcy12YWxpZCwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1maWVsZCB0ZXh0YXJlYS53cGZvcm1zLXZhbGlkLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIC53cGZvcm1zLWZpZWxkIHNlbGVjdC53cGZvcm1zLXZhbGlkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA0Y2UwMDtcbn1cblxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1maWVsZC1sYWJlbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgY29sb3I6ICMzZTNlM2U7XG59XG5cbmRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gdWwge1xuICBtYXJnaW46IDA7XG59XG5cbmRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgcGFkZGluZzogMDtcbn1cbmRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gdWwgbGkgKyBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIHVsIGxpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gdWwgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY29udGVudDogbm9uZTtcbn1cblxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MxYzFjMTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4yNXMsIGJhY2tncm91bmQtY29sb3IgMC4yNXMsIGJhY2tncm91bmQtaW1hZ2UgMC4yNXM7XG59XG5kaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWRbdHlwZT1yYWRpb10sIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZFt0eXBlPXJhZGlvXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzcnIGN5PSc3JyByPSc3JyBmaWxsPSclMjNDMjJCNzQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTRweCAxNHB4O1xufVxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkW3R5cGU9Y2hlY2tib3hdLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICBib3JkZXItY29sb3I6ICNjMjJiNzQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjJiNzQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J000IDEyLjAwMDZMOC45NDk3NSAxNi45NTA0TDE5LjU1NjMgNi4zNDM3NScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xufVxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkW3R5cGU9Y2hlY2tib3hdOmhvdmVyOm5vdChbZGlzYWJsZWRdKSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkW3R5cGU9Y2hlY2tib3hdOmhvdmVyOm5vdChbZGlzYWJsZWRdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZTJkNWM7XG4gIGJvcmRlci1jb2xvcjogIzhlMmQ1Yztcbn1cbmRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1jaGVja2JveF1bdHlwZT1yYWRpb10sIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1yYWRpb11bdHlwZT1yYWRpb10ge1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XVt0eXBlPXJhZGlvXTpob3Zlcjpub3QoW2Rpc2FibGVkXSksIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1yYWRpb11bdHlwZT1yYWRpb106aG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjkyOTI5O1xufVxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XVt0eXBlPWNoZWNrYm94XSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPXJhZGlvXVt0eXBlPWNoZWNrYm94XSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbmRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1jaGVja2JveF1bdHlwZT1jaGVja2JveF06aG92ZXI6bm90KFtkaXNhYmxlZF0pLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9cmFkaW9dW3R5cGU9Y2hlY2tib3hdOmhvdmVyOm5vdChbZGlzYWJsZWRdKSB7XG4gIGJvcmRlci1jb2xvcjogIzI5MjkyOTtcbn1cbmRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMtdmlzaWJsZSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPXJhZGlvXTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICMwMDE1ZmY7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5kaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdLmlzLWRpc2FibGVkLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPXJhZGlvXS5pcy1kaXNhYmxlZCwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPXJhZGlvXVtkaXNhYmxlZF0ge1xuICBvcGFjaXR5OiAwLjY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHtcbiAgei1pbmRleDogMTA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogNnB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMjkyOTI5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzFjMWMxO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmFjY29yZGlvbi10b2dnbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGQsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0aC5kb3cge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2gge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogI2MyMmI3NDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRvdyB7XG4gIGNvbG9yOiByZ2JhKDQxLCA0MSwgNDEsIDAuNik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF5IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXk6bm90KC5vbGQpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyMmI3NDtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyMmI3NDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF5Lm9sZCwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRheS5uZXcge1xuICBjb2xvcjogcmdiYSg0MSwgNDEsIDQxLCAwLjQpO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRheS5vbGQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnByZXYsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5uZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnByZXYgc3BhbiwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLm5leHQgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzcnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCA3IDEwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTYuODQxNSAxLjE3NUw1LjY2NjUgMEwwLjY2NjUwNCA1TDUuNjY2NSAxMEw2Ljg0MTUgOC44MjVMMy4wMjQ4NCA1TDYuODQxNSAxLjE3NVonIGZpbGw9JyUyM0MyMkI3NCcvJTNFJTNDL3N2ZyUzRSUwQVwiKSBjZW50ZXIvN3B4IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5uZXh0IHNwYW4ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uc2VjdGlvbiB7XG4gIG1hcmdpbjogMTQwcHggMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24ge1xuICAgIG1hcmdpbjogODBweCAwO1xuICB9XG59XG4uc2VjdGlvbl9tdDYwIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbi5zZWN0aW9uX210MTkwIHtcbiAgbWFyZ2luLXRvcDogMTkwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uX210MTkwIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweDtcbiAgfVxufVxuLnNlY3Rpb25fZmFpciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTQwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb25fZmFpciB7XG4gICAgcGFkZGluZzogODBweCAwO1xuICB9XG59XG4uc2VjdGlvbl9yZWFkYWxzbyAuc2VjdGlvbl9faGVhZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2VjdGlvbl9yZWFkYWxzbyAuc2VjdGlvbl9fdGl0bGUge1xuICBjb2xvcjogIzAwNDM2Zjtcbn1cbi5zZWN0aW9uX2luc3BpcmVkIC5zZWN0aW9uX19oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnNlY3Rpb25faW5zcGlyZWQgLnNlY3Rpb25fX2hlYWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLnNlY3Rpb25fYmFzZSAuc2VjdGlvbl9fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uc2VjdGlvbl9iYXNlIC5zZWN0aW9uX19jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWN0aW9uX19oZWFkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvIDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWN0aW9uX19oZWFkX25hcnJvdyB7XG4gIG1heC13aWR0aDogODExcHg7XG59XG4uc2VjdGlvbl9faGVhZF9hbGlnbmxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnNlY3Rpb25fX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5zZWN0aW9uX190aXRsZV9pbnNwaXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleDogMTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNlY3Rpb25fX3RpdGxlX2luc3BpcmVkIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGZsZXg6IDE7XG59XG4uc2VjdGlvbl9fdGl0bGVfaW5zcGlyZWQgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDMxNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnNlY3Rpb25fX3RpdGxlX2luc3BpcmVkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5zZWN0aW9uX190aXRsZV9pbnNwaXJlZCBzcGFuIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLnNlY3Rpb25fX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zZWN0aW9uX19yb3cgKyAuc2VjdGlvbl9fcm93IHtcbiAgbWFyZ2luLXRvcDogMTQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuc2VjdGlvbl9fcm93ICsgLnNlY3Rpb25fX3JvdyB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxufVxuLnNlY3Rpb25fX2hlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnNlY3Rpb25fX3BpbGxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG59XG4uc2VjdGlvbl9fcGlsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMyOTI5Mjk7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uc2VjdGlvbl9fcGlsbC5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0MzZmO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZWN0aW9uX19waWxsOmhvdmVyOm5vdCguaXMtYWN0aXZlKSB7XG4gIGNvbG9yOiAjMDA0MzZmO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbl9fcGlsbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGhlaWdodDogMzNweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cblxuLmJyZWFkY3J1bWIge1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5icmVhZGNydW1iX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuLmJyZWFkY3J1bWJfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uYnJlYWRjcnVtYl9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uYnJlYWRjcnVtYl9faXRlbTpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc3JyBoZWlnaHQ9JzEwJyBmaWxsPSdub25lJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjMyOTI5MjknIHN0cm9rZS13aWR0aD0nMicgZD0nTTEuMjQzIDkuMjQzIDUuNDg1IDUgMS4yNDMuNzU3Jy8lM0UlM0Mvc3ZnJTNFXCIpIGNlbnRlci83cHggMTBweDtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnJlYWRjcnVtYl9faXRlbTpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNnB4IDZweDtcbiAgfVxufVxuLmJyZWFkY3J1bWJfX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmJyZWFkY3J1bWJfX2xpbmsgc3ZnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5icmVhZGNydW1iX19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5icmVhZGNydW1iX19saW5rIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbiAgLmJyZWFkY3J1bWJfX2xpbmsgc3ZnIHtcbiAgICB3aWR0aDogMTFweDtcbiAgfVxufVxuXG4uZmlsdGVycyB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZmlsdGVycyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLmZpbHRlcnNfc2VydmljZXMgLmZpbHRlcnNfX2VsIHtcbiAgbWF4LXdpZHRoOiAzODBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZmlsdGVyc19zZXJ2aWNlcyAuZmlsdGVyc19fZWwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmZpbHRlcnNfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZmlsdGVyc19fcm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmZpbHRlcnNfX2NvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICBtYXgtd2lkdGg6IDE5MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5maWx0ZXJzX19jb2xfd2lkZSB7XG4gIG1heC13aWR0aDogMzgwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZpbHRlcnNfX2NvbF9zdWJtaXQge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5maWx0ZXJzX19jb2w6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5maWx0ZXJzX19jb2wge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZmlsdGVyc19fY29sICsgLmZpbHRlcnNfX2NvbCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuZmlsdGVyc19fY29sX3dpZGUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmZpbHRlcnNfX2J0biB7XG4gIG1pbi13aWR0aDogMXB4O1xuICBtYXgtd2lkdGg6IDE2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOXB4IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZmlsdGVyc19fYnRuIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmRpdmlkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiA0NDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0NDgnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCA0NDggMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzI3NF8yMDc4OCknJTNFJTNDcGF0aCBkPSdNMTA2LjMzMSA4Ljc3NDU1QzEwNi4zMzEgOC43NzQ1NSAxMDQuODU0IDguNjc3NTUgMTA3LjE0NSA4LjU4NzVDMTE0LjM3NCA4LjM4MDg1IDEyMC4yNzUgOC41Njc5NyAxMjcuNTAyIDguMzgxMjhDMTI3LjY2NSA4LjM1MTg2IDEyNy44MjggOC4zMDI0NyAxMjcuOTkyIDguMjUzMDlDMTMzLjYyNiA4LjIyMjI5IDEzOS40ODEgOC4xODU5NSAxNDUuNDczIDguMTk4N0MxNTYuNDg0IDguMDgwMTQgMTY3LjQxOSA3LjkxNjQyIDE3OC4zMjYgNy44NTExOEMxNzguMDI4IDcuODExNTYgMTc3Ljg5MSA3Ljc2MjQ3IDE3OC45NzQgNy43NTM0M0MxODMuNTA3IDcuNzEwNCAxODkuODAxIDcuNzAyOSAxOTYuMzE2IDcuNjg5ODZDMTk3LjI3NyA3LjY5MjkxIDE5OC4yNDEgNy42NzYgMTk5LjE4MyA3LjY3Nzc0QzE5OS45MjYgNy42NDY0MSAyMDAuMTA4IDcuNjE4MjkgMjAwLjIxMSA3LjU4NDkzQzIwMy4xNTYgNy41OTgwMSAyMDUuNzgxIDcuNjEwMDcgMjA4LjIyNiA3LjYxMDMzQzI0MC4yMDkgNy40MDYwMiAyNzIuNzU4IDcuNDE5MzMgMzA4LjEwMSA3LjkxNjgzQzMxNS41NzIgNy45ODY2NiAzMjMuMDQzIDguMDc2NDYgMzMwLjI1MSA4LjE4OTEyQzMzMS41OTIgOC4yMTcwOCAzMzIuOTczIDguMjQ3NjUgMzM0LjM5NCA4LjI4MDg1QzMzNS44MTUgOC4zMTQwNSAzMzcuMjU0IDguMzY4NTEgMzM4LjczNSA4LjQwNTY0QzM0MS42NzUgOC40OTg1NCAzNDQuNzE1IDguNTk4IDM0Ny43MzUgOC42OTYxNUMzNTMuNzk0IDguOTEzNzEgMzU5Ljc5NSA5LjA4NzQzIDM2NS4wMTMgOS4yODk4NUMzNjMuNCA4LjgyMzE0IDM4OC44MDYgOS41Njk4NSAzODMuNzM0IDguOTc2MTVDMzkwLjY5NCA5LjIxMjc4IDQwMS4xMjMgOS43MTc0MiA0MDEuNjcgOS42MzMwN0M0MDIuNDgxIDkuNDg1OTMgNDA0LjIxMiA5LjM3OTEzIDQwOC4wNzkgOS4zOTI2M0M0MTEuOTI3IDkuNDA0ODMgNDE3Ljg5NSA5LjQ3NjE0IDQyNy4xNDkgOS44NjM1MUM0MzQuMzg0IDEwLjE3ODQgNDQ1LjUgMTAuOTA4NSA0NDguMDYzIDEwLjk1NjVDNDUyLjA4NSAxMS4wNjA0IDQzOC42ODkgMTAuMjQwNyA0NDIuNzEzIDEwLjMyNDVDNDM1Ljk4MiA5Ljk2MjYxIDQyOS4yOSA5LjYyMzI4IDQyMi42MTkgOS4yNjUyOUM0MTkuMjgzIDkuMDg2MyA0MTUuOTQ1IDguOTQ3MjMgNDEyLjYyOSA4Ljc4OTVDNDA5LjMxIDguNjUxNzMgNDA1Ljk3NCA4LjQ5MjcgNDAyLjY1NiA4LjM1NDkzQzM5OS4zMzcgOC4yMTcxNyAzOTYuMDIxIDguMDU5NDQgMzkyLjcwMyA3LjkyMTY4QzM4OS4zODQgNy43ODM5MSAzODYuMDg1IDcuNjY3NDEgMzgyLjc2NiA3LjU0OTZDMzc2LjE0NyA3LjMxNTI5IDM2OS41MjkgNy4wNjEwMyAzNjIuOTMgNi44MjgwM0MzNTYuMzI5IDYuNjM0OTUgMzQ5LjcwNyA2LjQ0MDU1IDM0My4wODYgNi4yNDYxNkMzMzkuNzg1IDYuMTQ5NjIgMzM2LjQ2NCA2LjA1MTc2IDMzMy4xNDQgNS45NTM5MUMzMjkuODIxIDUuODc2MDEgMzI2LjQ5OSA1Ljc5ODEyIDMyMy4xNzcgNS43MjAyMkMzMTYuNTMyIDUuNTg0MzkgMzA5Ljg1MSA1LjM4NjA2IDMwMy4xNDQgNS4yNjYyNUMyOTYuNDM3IDUuMTQ2NDQgMjg5LjczMSA1LjAyNjYzIDI4Mi45NjQgNC45MDI4OUMyODEuODIzIDQuODg4MDQgMjgwLjI0IDQuODg0MjggMjc4LjMxNyA0Ljg1ODIyQzI3Ni4zOTQgNC44NTIxMyAyNzQuMDkxIDQuODIxMTIgMjcxLjQ4NiA0LjgxMDM3QzI2Ni4yNzcgNC43Njg5MiAyNTkuNzg4IDQuNzAzNDQgMjUyLjQzNiA0LjY0MTQ3QzI0NS4wODQgNC41Nzk1IDIzNi44NjggNC41NjA5NSAyMjguMTMyIDQuNTA4MzJDMjI1Ljk0OCA0LjUwNTE0IDIyMy43NDQgNC41MDA2NSAyMjEuNDk5IDQuNDkzNTRDMjE5LjI1NSA0LjQ4NjQzIDIxNy4wMDkgNC40OTkyNyAyMTQuNzI1IDQuNDg5NTRDMjEwLjE3NSA0LjQ5MTM0IDIwNS41NDUgNC40ODc5IDIwMC44OTQgNC41MDMxQzE4Mi4yOTIgNC41NDM5NiAxNjMuMjgzIDQuNjU4MzggMTQ2Ljk1NiA0Ljg0ODY3QzEzOC43OTQgNC45MTM4OCAxMzEuMzA5IDUuMDQzNjIgMTI0Ljg1IDUuMTIwNDZDMTE4LjQxMSA1LjE5ODYyIDExMy4wMTQgNS4yODUwNiAxMDkuMDQzIDUuMzI0ODhDMTA4LjA4IDUuMzQxNzggMTA3LjExNyA1LjM1ODcgMTA2LjE3MyA1LjM3NjkyQzk3LjU0NDYgNS41MzE3MiA4Ny45NzQgNS42ODQ3OCA3OC43NTg3IDUuOTIxMzFDNjkuNTQzNCA2LjE1Nzg1IDYwLjY2ODcgNi4zOTY3MSA1My4zOTU3IDYuNjYwNkM0Ni43NDI4IDYuOTQ1MTcgMzkuOTg4NyA3LjI0MzE1IDMzLjI1NTkgNy41MjI0OEMzNi40MjM2IDcuNTEwMDYgMzkuMzUwNCA3LjUwMTg3IDQxLjg5NjcgNy40ODg3M0MzNS4wMDk1IDcuNjc3NzQgMjguMTI1IDcuODI2ODUgMjUuNDg4MyA3Ljk5NDRDMTAuODk2IDguNjE5MzUgMTkuMjU3NCA4LjU2NzI1IDI0Ljk4MzQgOC42NjI3NEMyOS4wNzE3IDguNjcwNzEgMjMuNjU4NyA4Ljk5NjY0IDMwLjAzNTIgOC45NTQ0N0MyNS40NTc0IDkuMDc0NyAyMy4xNjc5IDkuMTQ0NzkgMTguNTcwMiA5LjI2MzcxQzE4LjA4MDggOS4zOTE5MSAzMi42NzE4IDguNzg2OTEgMjkuNTQ3IDkuMDYyNzFDMjUuMTEyOSA5LjEzMjI0IDIwLjIwNjcgOS4zNzEyIDE1LjYyOSA5LjQ5MTQzQzE3LjI2NTUgOS41OTg5MiAzMS41MTA3IDkuMDcxNDIgMzAuODU2MyA5LjI2ODk2QzI4LjM4NDYgOS4zNjcxNyAxNy45MTcyIDkuNDQxMjkgMTcuMTAxOSA5LjY0ODNDMTYuOTM4MyA5LjY5NzY5IDIxLjUxNzMgOS41NTc1IDIzLjgwNjggOS40ODc0MUM5LjcyNTIzIDkuOTY1NTIgMi4wMjE0IDEwLjM4MTUgMTQuOTYwNSAxMC4yMDkyQzEwLjUwMjUgMTAuMzM3MyA0LjE0MjA4IDEwLjQ0MDYgLTAuNTU5MzEzIDEwLjYxMjlDLTAuNTU5MzEzIDEwLjYxMjkgLTAuNTM5MzU2IDEwLjYxNDIgLTAuNTE5Mzk5IDEwLjYxNTVDMS44NDk5NSAxMC41NTA2IDUuOTI0ODEgMTAuNDU3NSA4LjA5MzI3IDEwLjM5OTVDNS40MjE5NSAxMC40ODQ2IDIuNzMxOTkgMTAuNTQ4NCAwLjA0MDcwNzkgMTAuNjMyMkMwLjQ3OTc2MiAxMC42NjExIDAuOTYxMzUxIDEwLjY1MjYgMS40ODE1NCAxMC42NjY3QzMuNDg3NzMgMTAuNjM4MiA1LjUxNTE4IDEwLjU5MDkgNy42MDM4MiAxMC41Mjc3QzUuODM3MTIgMTAuNTcyIDQuMDQ5MTUgMTAuNjM0OSAyLjI2MjQ5IDEwLjY3NzlDMy42MjM1IDEwLjcwNzIgNS4xNjY3NCAxMC43MDgzIDYuODY5NjQgMTAuNzJDMTMuMjQ3NCAxMC42NTc5IDE5LjM4MDUgMTAuNjU5OCAyMi44MTU0IDEwLjU0NDdDMjkuNzQyNSAxMC4zNTgzIDM2LjcwNjkgMTAuMjE0NCA0My42NTI3IDEwLjA0OTNDNTAuNTk4NCA5Ljg4NDE5IDU3LjU2NDIgOS43MjAzOCA2NC41Mjg2IDkuNTc2NTJDNzEuNDkzIDkuNDMyNjYgNzguNDM3NCA5LjI4NzQ5IDg1LjQwMTggOS4xNDM2M0M5Mi4zNjQ5IDkuMDE5NzMgOTkuMzA4IDguODk0NTIgMTA2LjI1MSA4Ljc2OTMxJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzI3NF8yMDc4OCclM0UlM0NyZWN0IHdpZHRoPSc0NDgnIGhlaWdodD0nMTQnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIikgY2VudGVyL2NvbnRhaW47XG59XG5cbi5zdHlsZWQtbGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuLnN0eWxlZC1saXN0IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgY29sb3I6ICNjMjJiNzQ7XG4gIHdpZHRoOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3R5bGVkLWxpc3QgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc3R5bGVkLWxpc3QgYSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2MyMmI3NDtcbn1cbi5zdHlsZWQtbGlzdCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5iYWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGNvbG9yOiAjMDA0MzZmO1xufVxuLmJhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNy4yOTI4OSAxNy43MDcxTDggMTguNDE0Mkw5LjQxNDIxIDE3TDguNzA3MTEgMTYuMjkyOUw1LjQxNDIxIDEzTDIxIDEzTDIyIDEzTDIyIDExTDIxIDExTDUuNDE0MjEgMTFMOC43MDcxMSA3LjcwNzA4TDkuNDE0MjEgNi45OTk5N0w4IDUuNTg1NzZMNy4yOTI4OSA2LjI5Mjg2TDIuMjkyODkgMTEuMjkyOUwxLjU4NTc5IDEyTDIuMjkyODkgMTIuNzA3MUw3LjI5Mjg5IDE3LjcwNzFaJyBmaWxsPSclMjMwMDQzNkYnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5zb2NpYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zb2NpYWxzX190ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDQzNmY7XG59XG4uc29jaWFsc19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuLnNvY2lhbHNfX2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cbi5zb2NpYWxzX19saW5rIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YxZjFmMTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbn1cbi5zb2NpYWxzX19saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDEsIDI0MSwgMjQxLCAwLjEpO1xufVxuXG4uc2hhcmUge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkN2Q3ZDc7XG59XG5cbi5hbGVydCB7XG4gIHBhZGRpbmc6IDIycHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGY7XG59XG4uYWxlcnRfX3RleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAyMXB4O1xufVxuLmFsZXJ0X190ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J004IDE0QzExLjMxMzcgMTQgMTQgMTEuMzEzNyAxNCA4QzE0IDQuNjg2MjkgMTEuMzEzNyAyIDggMkM0LjY4NjI5IDIgMiA0LjY4NjI5IDIgOEMyIDExLjMxMzcgNC42ODYyOSAxNCA4IDE0Wicgc3Ryb2tlPSclMjMzRTNFM0UnIHN0cm9rZS13aWR0aD0nMS4zMzMzMycgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTkgMTAuNjY2QzkgMTEuMjE4MyA4LjU1MjI4IDExLjY2NiA4IDExLjY2NkM3LjQ0NzcyIDExLjY2NiA3IDExLjIxODMgNyAxMC42NjZDNyAxMC4xMTM3IDcuNDQ3NzIgOS42NjYwMiA4IDkuNjY2MDJDOC41NTIyOCA5LjY2NjAyIDkgMTAuMTEzNyA5IDEwLjY2NlonIGZpbGw9JyUyMzNFM0UzRScvJTNFJTNDcGF0aCBkPSdNOCA4TDggNS4zMzMzMycgc3Ryb2tlPSclMjMzRTNFM0UnIHN0cm9rZS13aWR0aD0nMS4zMzMzMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLmFsZXJ0X190ZXh0IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCAxNCA4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNOSA3TDEyIDRNMTIgNEw5IDFNMTIgNEwtMS4zMTEzNGUtMDcgNCcgc3Ryb2tlPSclMjMzRTNFM0UnIHN0cm9rZS13aWR0aD0nMS41Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmFsZXJ0X190ZXh0IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFsZXJ0X190ZXh0IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbiAgLmFsZXJ0X190ZXh0OmJlZm9yZSB7XG4gICAgdG9wOiAtMXB4O1xuICB9XG4gIC5hbGVydF9fdGV4dCBhOmFmdGVyIHtcbiAgICB0b3A6IC0xcHg7XG4gIH1cbn1cblxuLmhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaGVyb190aGVtZWQgLmhlcm9fX2hlYWQge1xuICBtaW4taGVpZ2h0OiA2NTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTgwcHggMCAyNjVweDtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0ICMwMDQzNmYgY2VudGVyL2NvdmVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlcm9fdGhlbWVkIC5oZXJvX19oZWFkIHtcbiAgICBtaW4taGVpZ2h0OiAzODBweDtcbiAgICBwYWRkaW5nOiAxNjBweCAwIDgwcHg7XG4gIH1cbn1cbi5oZXJvX3RoZW1lZCAuaGVyb19fYm9keSB7XG4gIG1hcmdpbi10b3A6IC0xODBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaGVyb190aGVtZWQgLmhlcm9fX2JvZHkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmhlcm9fdGhlbWVkIC5oZXJvX19jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA4MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaGVyb190aGVtZWQgLmhlcm9fX2NvdmVyIHtcbiAgaGVpZ2h0OiA2NjBweDtcbn1cbi5oZXJvX3RoZW1lZCAuaGVyb19fY292ZXIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlcm9fdGhlbWVkIC5oZXJvX19jb3ZlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDM4MHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlcm9fdGhlbWVkIC5oZXJvX19icmVhZGNydW1iIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGNvbG9yOiAjMjkyOTI5O1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5oZXJvX3RoZW1lZCAuaGVyb19fYnJlYWRjcnVtYiAuYnJlYWRjcnVtYl9faXRlbTpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzcnIGhlaWdodD0nMTAnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBzdHJva2U9JyUyMzI5MjkyOScgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMS4yNDMgOS4yNDMgNS40ODUgNSAxLjI0My43NTcnLyUzRSUzQy9zdmclM0VcIik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm9fdGhlbWVkIC5oZXJvX19icmVhZGNydW1iIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbn1cbi5oZXJvX2ltYWdlb25seSAuaGVyb19faGVhZCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5oZXJvX2ltYWdlb25seSAuaGVyb19faGVhZCB7XG4gICAgbWluLWhlaWdodDogNDIwcHg7XG4gICAgcGFkZGluZzogODBweCAwO1xuICB9XG59XG4uaGVyb19pbWFnZW9ubHkgLmhlcm9fX2JnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaGVyb19pbWFnZW9ubHkgLmhlcm9fX2JnOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzNjBkZWcsIHJnYmEoMCwgNjcsIDExMSwgMCkgMzguNjElLCAjMDA0MzZmIDg2LjM2JSk7XG59XG4uaGVyb19pbWFnZW9ubHkgLmhlcm9fX2JnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjIpLCByZ2JhKDAsIDAsIDAsIDAuMikpO1xufVxuLmhlcm9faW1hZ2Vvbmx5IC5oZXJvX19iZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaGVyb19zaW1wbGUge1xuICBwYWRkaW5nOiAxODBweCAwIDE0MHB4O1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgIzAwNDM2ZiBjZW50ZXIvY292ZXI7XG59XG4uaGVyb19zaW1wbGUgYTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZS1jb2xvcjogI2ZmZTYwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5oZXJvX3NpbXBsZSB7XG4gICAgcGFkZGluZzogMTgwcHggMCA4MHB4O1xuICB9XG59XG4uaGVyb19zaW1wbGUgLmhlcm9fX2JyZWFkY3J1bWIge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLmhlcm9fc2ltcGxlIC5oZXJvX19jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA4NTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaGVyb19zaW1wbGUgLmhlcm9fX3RleHQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmhlcm9fc2ltcGxlIC5oZXJvX19ib2R5IHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbi5oZXJvX3VuY29sb3JlZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbi5oZXJvX3VuY29sb3JlZCAuaGVyb19fdGl0bGUge1xuICBjb2xvcjogIzI5MjkyOTtcbn1cbi5oZXJvX3VuY29sb3JlZCAuaGVyb19fdGV4dCB7XG4gIGNvbG9yOiAjM2UzZTNlO1xufVxuLmhlcm9fX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAtMjRweCAtMTJweCAwO1xufVxuLmhlcm9fX3Jvd18zY29scyB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5oZXJvX19yb3dfM2NvbHMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uaGVyb19fcm93XzNjb2xzIC5oZXJvX19jb2wge1xuICB3aWR0aDogMzMuMzMzJTtcbiAgbWF4LXdpZHRoOiAzODBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5oZXJvX19yb3dfM2NvbHMgLmhlcm9fX2NvbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyb19fcm93XzNjb2xzIC5oZXJvX19jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmhlcm9fX3Jvd18yY29scyAuaGVyb19fY29sIHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm9fX3Jvd18yY29scyAuaGVyb19fY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmhlcm9fX2NvbCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cbi5oZXJvX19jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjRlNzg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmhlcm9fX2NhcmRfbGcgLmhlcm9fX2NhcmQtY292ZXIge1xuICBoZWlnaHQ6IDM4MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyb19fY2FyZF9sZyAuaGVyb19fY2FyZC1jb3ZlciB7XG4gICAgaGVpZ2h0OiAyMjVweDtcbiAgfVxufVxuLmhlcm9fX2NhcmRfbGcgLmhlcm9fX2NhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvX19jYXJkX2xnIC5oZXJvX19jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm9fX2NhcmRfbGcgLmhlcm9fX2NhcmQtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5oZXJvX19jYXJkX2xnIC5oZXJvX19jYXJkLXRleHQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyb19fY2FyZF9sZyAuaGVyb19fY2FyZC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvX19jYXJkX3NtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5oZXJvX19jYXJkX3NtIC5oZXJvX19jYXJkLWNvdmVyIHtcbiAgaGVpZ2h0OiAyOTVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm9fX2NhcmRfc20gLmhlcm9fX2NhcmQtY292ZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBmbGV4OiAwIDAgMTMzcHg7XG4gIH1cbn1cbi5oZXJvX19jYXJkX3NtIC5oZXJvX19jYXJkLWJvZHk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMTYuNzA3IDYuMjkzIDE2IDUuNTg2IDE0LjU4NiA3bC43MDcuNzA3TDE4LjU4NiAxMUgydjJoMTYuNTg2bC0zLjI5MyAzLjI5My0uNzA3LjcwN0wxNiAxOC40MTRsLjcwNy0uNzA3IDUtNSAuNzA3LS43MDctLjcwNy0uNzA3LTUtNVonIGNsaXAtcnVsZT0nZXZlbm9kZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm9fX2NhcmRfc20gLmhlcm9fX2NhcmQtYm9keSB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyb19fY2FyZF9zbSAuaGVyb19fY2FyZC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyb19fY2FyZF9zbSAuaGVyb19fY2FyZC10ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVyb19fY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uaGVyb19fY2FyZC1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyb19fY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uaGVyb19fY2FyZC1waWMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaGVyb19fY2FyZC10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5oZXJvX19jYXJkLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4uaGVyb19fY2FyZC1idG46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMTYuNzA3IDYuMjkzIDE2IDUuNTg2IDE0LjU4NiA3bC43MDcuNzA3TDE4LjU4NiAxMUgydjJoMTYuNTg2bC0zLjI5MyAzLjI5My0uNzA3LjcwN0wxNiAxOC40MTRsLjcwNy0uNzA3IDUtNSAuNzA3LS43MDctLjcwNy0uNzA3LTUtNVonIGNsaXAtcnVsZT0nZXZlbm9kZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4uaGVyb19fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZXJvX190aXRsZSB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uaGVyb19fYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZXJvX19icmVhZGNydW1iIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zNXB4O1xuICBtYXJnaW46IDAgMCAxNXB4O1xufVxuLmhlcm9fX2JyZWFkY3J1bWIgLmJyZWFkY3J1bWJfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzcnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCA3IDEwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMC43MjgwMjcgOS4yNDI2OEw0Ljk3MDY3IDUuMDAwMDRMMC43MjgwMjcgMC43NTczOTUnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLm1haW5oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDkxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE3MHB4KSB7XG4gIC5tYWluaGVybyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4ubWFpbmhlcm9fd2l0aGltYWdlIC5tYWluaGVyb19faGVhZCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbmhlcm9fX2JnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAubWFpbmhlcm9fX2JnIHtcbiAgICBoZWlnaHQ6IDQ3MHB4O1xuICB9XG59XG4ubWFpbmhlcm9fX2JnOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEzMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDA0MzZmO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm1haW5oZXJvX19iZzphZnRlciB7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgfVxufVxuLm1haW5oZXJvX19iZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ubWFpbmhlcm9fX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbn1cbi5tYWluaGVyb19faGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAubWFpbmhlcm9fX2hlYWQge1xuICAgIGhlaWdodDogNDcwcHg7XG4gICAgcGFkZGluZzogODBweCAwO1xuICB9XG59XG4ubWFpbmhlcm9fX2NvdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNTc0cHg7XG4gIGhlaWdodDogMzA4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLm1haW5oZXJvX19waWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgLm1haW5oZXJvX19waWMge1xuICAgIHdpZHRoOiAzNjBweDtcbiAgfVxufVxuLm1haW5oZXJvX19zdWJ0aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgYm9yZGVyOiAwO1xufVxuLm1haW5oZXJvX190aXRsZSB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4ubWFpbmhlcm9fX3RpdGxlIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFpbmhlcm9fX3RpdGxlIHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcIi4uL2ltZy9oZXJvLWxpbmUuc3ZnXCIpIGNlbnRlci9jb250YWluO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgLm1haW5oZXJvX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgfVxuICAubWFpbmhlcm9fX3RpdGxlIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluaGVyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuLm1haW5oZXJvX19ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAubWFpbmhlcm9fX2JvZHkge1xuICAgIG1hcmdpbi10b3A6IC01MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnNlYXJjaGZvcm1fX3RhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAyMHB4IDI2cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAuc2VhcmNoZm9ybV9fdGFicyB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlYXJjaGZvcm1fX3RhYnMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uc2VhcmNoZm9ybV9fdGFic19pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE3MHB4KSB7XG4gIC5zZWFyY2hmb3JtX190YWJzX2lubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLnNlYXJjaGZvcm1fX3RhYnMtZ3JvdXAge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luOiAwIC0xMnB4O1xufVxuLnNlYXJjaGZvcm1fX3RhYiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMyOTI5Mjk7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG59XG4uc2VhcmNoZm9ybV9fdGFiOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZWFyY2hmb3JtX190YWIuaXMtYWN0aXZlLCAuc2VhcmNoZm9ybV9fdGFiOmhvdmVyIHtcbiAgY29sb3I6ICNjMjJiNzQ7XG59XG4uc2VhcmNoZm9ybV9fdGFiLmlzLWFjdGl2ZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjJiNzQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlYXJjaGZvcm1fX3BhbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgcGFkZGluZzogMzFweCAyNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgLnNlYXJjaGZvcm1fX3BhbmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgIHBhZGRpbmctdG9wOiAzM3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzM3B4O1xuICB9XG59XG4uc2VhcmNoZm9ybV9fZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAuc2VhcmNoZm9ybV9fZm9ybSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zZWFyY2hmb3JtX19maWVsZHNldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE3MHB4KSB7XG4gIC5zZWFyY2hmb3JtX19maWVsZHNldCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zZWFyY2hmb3JtX19jb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxO1xufVxuLnNlYXJjaGZvcm1fX2NvbCArIC5zZWFyY2hmb3JtX19jb2wge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE3MHB4KSB7XG4gIC5zZWFyY2hmb3JtX19jb2wgKyAuc2VhcmNoZm9ybV9fY29sIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uc2VhcmNoZm9ybV9fY29sOmZpcnN0LWNoaWxkIC5zZWFyY2hmb3JtX19lbCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAuc2VhcmNoZm9ybV9fY29sOmZpcnN0LWNoaWxkIC5zZWFyY2hmb3JtX19lbCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuLnNlYXJjaGZvcm1fX2NvbDpsYXN0LWNoaWxkIC5zZWFyY2hmb3JtX19lbCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAuc2VhcmNoZm9ybV9fY29sOmxhc3QtY2hpbGQgLnNlYXJjaGZvcm1fX2VsIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG4uc2VhcmNoZm9ybV9fZmllbGRfYmVmb3Jlc3dpdGNoIC5zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xufVxuLnNlYXJjaGZvcm1fX2ZpZWxkX2JlZm9yZXN3aXRjaCAuc2VsZWN0OmFmdGVyIHtcbiAgcmlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAuc2VhcmNoZm9ybV9fZmllbGRfYmVmb3Jlc3dpdGNoIC5zZWxlY3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gIH1cbiAgLnNlYXJjaGZvcm1fX2ZpZWxkX2JlZm9yZXN3aXRjaCAuc2VsZWN0OmFmdGVyIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuLnNlYXJjaGZvcm1fX2ZpZWxkX3dpdGhzd2l0Y2ggLnNlYXJjaGZvcm1fX2VsIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgLnNlYXJjaGZvcm1fX2ZpZWxkX3dpdGhzd2l0Y2ggLnNlYXJjaGZvcm1fX2VsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIH1cbn1cbi5zZWFyY2hmb3JtX19jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlYXJjaGZvcm1fX2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlYXJjaGZvcm1fX2VsOmZvY3VzLXZpc2libGUge1xuICB6LWluZGV4OiAxO1xufVxuLnNlYXJjaGZvcm1fX2ljb24ge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VhcmNoZm9ybV9fYWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAuc2VhcmNoZm9ybV9fYWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uc2VhcmNoZm9ybV9fYnRuIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE3MHB4KSB7XG4gIC5zZWFyY2hmb3JtX19idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2VhcmNoZm9ybV9fc3dpdGNoIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMThweCk7XG4gIGxlZnQ6IC0xOHB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnNlYXJjaGZvcm1fX3N3aXRjaDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICMwMDE1ZmY7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAuc2VhcmNoZm9ybV9fc3dpdGNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5iYW5uZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTQwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDM2ZjtcbiAgY29sb3I6ICNmZmY7XG59XG4uYmFubmVyIGE6Zm9jdXMtdmlzaWJsZSxcbi5iYW5uZXIgLmJ0bjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZS1jb2xvcjogI2ZmZTYwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lciB7XG4gICAgcGFkZGluZzogODBweCAwO1xuICB9XG59XG4uYmFubmVyX3dpdGhjYXJkcyB7XG4gIHBhZGRpbmc6IDgwcHggMDtcbn1cbi5iYW5uZXJfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iYW5uZXJfX2FjdGlvbmNhcmRzIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxMTVweDtcbn1cbi5iYW5uZXJfX21haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmFubmVyX19tYWluOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yNjBweDtcbiAgbGVmdDogNjAlO1xuICB3aWR0aDogMjA5N3B4O1xuICBoZWlnaHQ6IDg1MHB4O1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgIzAwNDM2ZiB1cmwoXCIuLi9pbWcvdW5pb24uc3ZnXCIpIGNlbnRlci9jb3ZlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXJfX21haW46YWZ0ZXIge1xuICAgIHdpZHRoOiA2NjVweDtcbiAgICBoZWlnaHQ6IDI3NHB4O1xuICAgIGxlZnQ6IDQ1JTtcbiAgICB0b3A6IC0xMjBweDtcbiAgfVxufVxuLmJhbm5lcl9fY29udGVudCB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA3NjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmFubmVyX190aXRsZSB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHRleHQtc2hhZG93OiAtMXB4IDAgIzAwNDM2ZiwgMCAxcHggIzAwNDM2ZiwgMXB4IDAgIzAwNDM2ZiwgMCAtMXB4ICMwMDQzNmY7XG59XG4uYmFubmVyX190aXRsZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJCZXlvbmQgSW5maW5pdHlcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogLTI1cHg7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyX190aXRsZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHg7XG4gIH1cbn1cbi5iYW5uZXJfX2FjdGlvbiwgLmJhbm5lcl9fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDQ0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXJfX2FjdGlvbiwgLmJhbm5lcl9fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyX19idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYmFubmVyX19kaXZpZGVyICsgLmJhbm5lcl9fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uYmFubmVyX19jYXJkcyB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lcl9fY2FyZHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5iYW5uZXJfX2NhcmQge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyX19jYXJkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmJhbm5lcl9fY2FyZCArIC5iYW5uZXJfX2NhcmQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lcl9fY2FyZCArIC5iYW5uZXJfX2NhcmQge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxufVxuLmJhbm5lcl9fY2FyZC13cmFwIHtcbiAgbWF4LXdpZHRoOiA0MjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDYwcHggMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lcl9fY2FyZC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmJhbm5lcl9fY2FyZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5iYW5uZXJfX2NhcmQtaWNvbiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lcl9fY2FyZC1pY29uIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuYmFubmVyX19jYXJkLWljb24gaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5iYW5uZXJfX2NhcmQtdGl0bGUge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmJhbm5lcl9fY2FyZC1hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyX19jYXJkLWFjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyX19jYXJkLWJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmFjdGlvbmNhcmRzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCAtMTJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5hY3Rpb25jYXJkc19fbGlzdCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4uYWN0aW9uY2FyZHNfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAxMnB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA2KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA2KSksICMwMDQzNmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDQzNmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAzOTdweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWN0aW9uY2FyZHNfX2l0ZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYWN0aW9uY2FyZHNfX2l0ZW06bnRoLWNoaWxkKDEpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9iZy1hY3Rpb25jYXJkczEuc3ZnXCIpO1xufVxuLmFjdGlvbmNhcmRzX19pdGVtOm50aC1jaGlsZCgyKTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYmctYWN0aW9uY2FyZHMyLnN2Z1wiKTtcbn1cbi5hY3Rpb25jYXJkc19faXRlbTpudGgtY2hpbGQoMyk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2JnLWFjdGlvbmNhcmRzMy5zdmdcIik7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYWN0aW9uY2FyZHNfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5hY3Rpb25jYXJkc19faXRlbSArIC5hY3Rpb25jYXJkc19faXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLmFjdGlvbmNhcmRzX19saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDUwcHggMzVweCA3MHB4O1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmFjdGlvbmNhcmRzX19saW5rIHtcbiAgICBwYWRkaW5nOiAyNnB4O1xuICB9XG59XG4uYWN0aW9uY2FyZHNfX2xpbms6aG92ZXIgLmFjdGlvbmNhcmRzX19idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM2OThjO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmFjdGlvbmNhcmRzX19saW5rOmhvdmVyIC5hY3Rpb25jYXJkc19fYnRuOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTBweCwgMCk7XG59XG4uYWN0aW9uY2FyZHNfX2hlYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYWN0aW9uY2FyZHNfX2hlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICB9XG4gIC5hY3Rpb25jYXJkc19faGVhZDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yLjUgMTBIMTcuNScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjY2NjY3Jy8lM0UlM0NwYXRoIGQ9J00xMy4zMzU5IDUuODMzMjVMMTcuNTAyNiA5Ljk5OTkyTDEzLjMzNTkgMTQuMTY2Nicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjY2NjY3Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICB9XG59XG4uYWN0aW9uY2FyZHNfX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xufVxuLmFjdGlvbmNhcmRzX19pY29uIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmFjdGlvbmNhcmRzX19pY29uIHtcbiAgICBtYXJnaW46IDAgMTJweCAwIDA7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5hY3Rpb25jYXJkc19faWNvbiBpbWcge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxufVxuLmFjdGlvbmNhcmRzX190aXRsZSB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYWN0aW9uY2FyZHNfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLmFjdGlvbmNhcmRzX19hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmFjdGlvbmNhcmRzX19hY3Rpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hY3Rpb25jYXJkc19fYnRuIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYWN0aW9uY2FyZHNfX2J0bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xNi43MDcxIDYuMjkyOEwxNiA1LjU4NTY5TDE0LjU4NTggNi45OTk5MUwxNS4yOTI5IDcuNzA3MDFMMTguNTg1OCAxMC45OTk5SDNIMlYxMi45OTk5SDNIMTguNTg1OEwxNS4yOTI5IDE2LjI5MjhMMTQuNTg1OCAxNi45OTk5TDE2IDE4LjQxNDFMMTYuNzA3MSAxNy43MDdMMjEuNzA3MSAxMi43MDdMMjIuNDE0MiAxMS45OTk5TDIxLjcwNzEgMTEuMjkyOEwxNi43MDcxIDYuMjkyOFonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tbGVmdDogMTFweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cztcbn1cblxuLmltYWdlYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG59XG4uaW1hZ2ViYW5uZXJfX2NvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaW1hZ2ViYW5uZXJfX2NvdmVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG4uaW1hZ2ViYW5uZXJfX3BpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5pbWFnZWJhbm5lcl9fbWFpbiB7XG4gIHBhZGRpbmc6IDE5MHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5pbWFnZWJhbm5lcl9fbWFpbiB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgLTE2cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlY2VjZWM7XG4gIH1cbn1cbi5pbWFnZWJhbm5lcl9fY29udGVudCB7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIHBhZGRpbmc6IDYwcHggNjBweCA4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5pbWFnZWJhbm5lcl9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwMHB4IDE2cHggMTQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbWFnZWJhbm5lcl9fY29udGVudCB7XG4gICAgcGFkZGluZzogNjBweCAxNnB4IDgwcHg7XG4gIH1cbn1cbi5pbWFnZWJhbm5lcl9fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uaW1hZ2ViYW5uZXJfX2FjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDQ2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaW1hZ2ViYW5uZXJfX2FjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW1hZ2ViYW5uZXJfX2J0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZ1bGx3aWR0aGltYWdlIHtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZnVsbHdpZHRoaW1hZ2VfX2NvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDU1dnc7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5mdWxsd2lkdGhpbWFnZV9fY292ZXIge1xuICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAzOTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbn1cbi5mdWxsd2lkdGhpbWFnZV9fbWFpbiB7XG4gIHdpZHRoOiA0MiU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZ1bGx3aWR0aGltYWdlX19tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmZ1bGx3aWR0aGltYWdlX193cmFwIHtcbiAgbWF4LXdpZHRoOiAzOTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDEwNXB4IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZnVsbHdpZHRoaW1hZ2VfX3dyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA4MHB4IDAgNDBweDtcbiAgfVxufVxuLmZ1bGx3aWR0aGltYWdlX19zZWN0aW9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5mdWxsd2lkdGhpbWFnZV9fdGl0bGUge1xuICBjb2xvcjogI2MyMmI3NDtcbn1cbi5mdWxsd2lkdGhpbWFnZV9fbGlua2xpc3Qge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmZ1bGx3aWR0aGltYWdlX19pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U3RTdFNztcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cbi5mdWxsd2lkdGhpbWFnZV9faXRlbSArIC5mdWxsd2lkdGhpbWFnZV9faXRlbSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4uZnVsbHdpZHRoaW1hZ2VfX2xpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4yNXM7XG59XG4uZnVsbHdpZHRoaW1hZ2VfX2xpbms6aG92ZXIge1xuICBjb2xvcjogI2MyMmI3NDtcbn1cbi5mdWxsd2lkdGhpbWFnZV9fbGluazpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBzdHJva2U9JyUyM0MyMkI3NCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMyAxMmgxOE0xNiA3bDUgNS01IDUnLyUzRSUzQy9zdmclM0VcIik7XG59XG4uZnVsbHdpZHRoaW1hZ2VfX2xpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLTEycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBzdHJva2U9JyUyMzI5MjkyOScgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMyAxMmgxOE0xNiA3bDUgNS01IDUnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMC4yNXM7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uZnVsbHdpZHRoaW1hZ2VfX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5mdWxsd2lkdGhpbWFnZV9faWNvbiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnBhZ2VjdGEge1xuICAgIG1hcmdpbjogMCAtMTZweDtcbiAgfVxufVxuLmlucGFnZWN0YSBhOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lLWNvbG9yOiAjZmZlNjAwO1xufVxuLmlucGFnZWN0YV9fcm93IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDM2ZjtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaW5wYWdlY3RhX19yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5pbnBhZ2VjdGFfX2NvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5pbnBhZ2VjdGFfX2NvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5pbnBhZ2VjdGFfX2NvdmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgfVxufVxuLmlucGFnZWN0YV9fcGljIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmlucGFnZWN0YV9fcGljIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5pbnBhZ2VjdGFfX2NvbnRlbnQge1xuICBwYWRkaW5nOiA2MHB4IDYwcHggODBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlucGFnZWN0YV9fY29udGVudCB7XG4gICAgcGFkZGluZzogNDBweCAxNnB4IDgwcHg7XG4gIH1cbn1cbi5pbnBhZ2VjdGFfX3RpdGxlIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5pbnBhZ2VjdGFfX3RleHQge1xuICBtYXJnaW4tdG9wOiAxN3B4O1xufVxuLmlucGFnZWN0YV9fYWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlucGFnZWN0YV9fYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ub2ZmZXJzX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5vZmZlcnNfX3JvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLm9mZmVyc19fY29sOm50aC1jaGlsZCgxKSB7XG4gIHdpZHRoOiA1MjVweDtcbiAgcGFkZGluZy1yaWdodDogMTI1cHg7XG59XG4ub2ZmZXJzX19jb2w6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDUyNXB4KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5vZmZlcnNfX2NvbDpudGgtY2hpbGQoMSksIC5vZmZlcnNfX2NvbDpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5vZmZlcnNfX3RleHQge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm9mZmVyc19fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLm9mZmVyc19fYWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5vZmZlcnNfX2FjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuLm9mZmVyc19fYWN0aW9uX21vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAub2ZmZXJzX19hY3Rpb25fbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm9mZmVyc19fYWN0aW9uX2Rlc2t0b3Age1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5vZmZlcnNfX2FjdGlvbl9kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vZmZlcnNfX2J0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5vZmZlcnNfX3NsaWRlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAub2ZmZXJzX19zbGlkZXItY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG5cbi5vZmZlcnNjYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMHZ3O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLm9mZmVyc2Nhcm91c2VsLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLm9mZmVyc2Nhcm91c2VsIC5zbGljay1saXN0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xN3B4O1xufVxuLm9mZmVyc2Nhcm91c2VsIC5zbGljay1kb3RzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLm9mZmVyc2Nhcm91c2VsX19zbGlkZSB7XG4gIG1heC13aWR0aDogMzM1cHg7XG4gIG1hcmdpbi1yaWdodDogNjBweDtcbiAgcGFkZGluZy1sZWZ0OiAxN3B4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm9mZmVyc2Nhcm91c2VsX19zbGlkZSB7XG4gICAgbWF4LXdpZHRoOiAyMzhweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxM3B4O1xuICB9XG59XG4ub2ZmZXJzY2Fyb3VzZWxfX25hdiB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5vZmZlcnNjYXJvdXNlbF9fYXJyb3dzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAub2ZmZXJzY2Fyb3VzZWxfX2Fycm93cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm9mZmVyc2Nhcm91c2VsX19wcmV2LCAub2ZmZXJzY2Fyb3VzZWxfX25leHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzAwNDM2ZjtcbiAgYm9yZGVyOiAxcHggc29saWQgY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjNzO1xufVxuLm9mZmVyc2Nhcm91c2VsX19wcmV2IHBhdGgsIC5vZmZlcnNjYXJvdXNlbF9fbmV4dCBwYXRoIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAwLjNzO1xufVxuLm9mZmVyc2Nhcm91c2VsX19wcmV2Om5vdCg6Zmlyc3QtY2hpbGQpLCAub2ZmZXJzY2Fyb3VzZWxfX25leHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cbi5vZmZlcnNjYXJvdXNlbF9fcHJldjpob3ZlciwgLm9mZmVyc2Nhcm91c2VsX19uZXh0OmhvdmVyIHtcbiAgY29sb3I6ICNjMjJiNzQ7XG59XG4ub2ZmZXJzY2Fyb3VzZWxfX3ByZXYgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xufVxuLm9mZmVyc2Nhcm91c2VsX19uZXh0IHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLm9mZmVyc2Nhcm91c2VsX19wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiA0ODRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDA0MzZmLCAjMDA0MzZmKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAwIDEwMCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtc2l6ZSAwLjNzIGVhc2U7XG59XG4ub2ZmZXJzY2Fyb3VzZWxfX3Byb2dyZXNzLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7XG59XG5cbi5vZmZlcmNhcmQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5vZmZlcmNhcmQ6aG92ZXIgLm9mZmVyY2FyZF9fdGl0bGUge1xuICBjb2xvcjogI2MyMmI3NDtcbn1cbi5vZmZlcmNhcmRfX2NvdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDQwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkyOTI5O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm9mZmVyY2FyZF9fY292ZXIge1xuICAgIGhlaWdodDogMjkwcHg7XG4gIH1cbn1cbi5vZmZlcmNhcmRfX3BpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5vZmZlcmNhcmRfX2JhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE5cHg7XG4gIGxlZnQ6IC0xN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDM3cHg7XG4gIG1pbi13aWR0aDogMTQ1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTY0NjI7XG59XG4ub2ZmZXJjYXJkX19iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE1JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTUgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J003LjUgMEw5LjE4Mzg2IDUuMTgyMzdIMTQuNjMyOUwxMC4yMjQ1IDguMzg1MjVMMTEuOTA4NCAxMy41Njc2TDcuNSAxMC4zNjQ3TDMuMDkxNjEgMTMuNTY3Nkw0Ljc3NTQ3IDguMzg1MjVMMC4zNjcwNzYgNS4xODIzN0g1LjgxNjE0TDcuNSAwWicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuLm9mZmVyY2FyZF9fYmFkZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDE3cHggMTdweCAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICMwYjQ0NDIgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAub2ZmZXJjYXJkX19iYWRnZSB7XG4gICAgdG9wOiAxNHB4O1xuICAgIGxlZnQ6IC0xM3B4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtaW4td2lkdGg6IDExNnB4O1xuICAgIHBhZGRpbmc6IDAgMjBweCAwIDI4cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5vZmZlcmNhcmRfX2JhZGdlOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTFweDtcbiAgfVxuICAub2ZmZXJjYXJkX19iYWRnZTphZnRlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDEzcHggMTNweCAwO1xuICB9XG59XG4ub2ZmZXJjYXJkX19ib2R5IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5vZmZlcmNhcmRfX2JvZHkge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbi5vZmZlcmNhcmRfX3RpdGxlIHtcbiAgY29sb3I6ICMwMDQzNmY7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMjVzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLm1vcmUge1xuICBtYXJnaW4tdG9wOiA3MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb3JlX19idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5mZWF0dXJlY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDE0MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZlYXR1cmVjYXJkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cbi5mZWF0dXJlY2FyZF9fY29sOm50aC1jaGlsZCgxKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwJTtcbn1cbi5mZWF0dXJlY2FyZF9fY29sOm50aC1jaGlsZCgyKSB7XG4gIHBhZGRpbmc6IDgwcHggMCAxMDBweCA4MHB4O1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZlYXR1cmVjYXJkX19jb2w6bnRoLWNoaWxkKDEpLCAuZmVhdHVyZWNhcmRfX2NvbDpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5mZWF0dXJlY2FyZF9fY29sOm50aC1jaGlsZCgyKSB7XG4gICAgcGFkZGluZzogNDBweCAwIDA7XG4gIH1cbn1cbi5mZWF0dXJlY2FyZF9fY292ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA1MHZ3O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZmVhdHVyZWNhcmRfX2NvdmVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZmVhdHVyZWNhcmRfX3BpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5mZWF0dXJlY2FyZF9fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZmVhdHVyZWNhcmRfX3RleHQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5mZWF0dXJlY2FyZF9fYWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5mZWF0dXJlY2FyZF9fYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIHRyYW5zaXRpb246IDAuMjVzO1xufVxuLmZlYXR1cmVjYXJkX19idG46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTYuNzA3MSA2LjI5MjhMMTYgNS41ODU2OUwxNC41ODU4IDYuOTk5OTFMMTUuMjkyOSA3LjcwNzAxTDE4LjU4NTggMTAuOTk5OUgzSDJWMTIuOTk5OUgzSDE4LjU4NThMMTUuMjkyOSAxNi4yOTI4TDE0LjU4NTggMTYuOTk5OUwxNiAxOC40MTQxTDE2LjcwNzEgMTcuNzA3TDIxLjcwNzEgMTIuNzA3TDIyLjQxNDIgMTEuOTk5OUwyMS43MDcxIDExLjI5MjhMMTYuNzA3MSA2LjI5MjhaJyBmaWxsPSclMjMyOTI5MjknLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG59XG4uZmVhdHVyZWNhcmRfX2J0bjpob3ZlciB7XG4gIGNvbG9yOiAjYzIyYjc0O1xufVxuLmZlYXR1cmVjYXJkX19idG46aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTE2LjcwNzEgNi4yOTI4TDE2IDUuNTg1NjlMMTQuNTg1OCA2Ljk5OTkxTDE1LjI5MjkgNy43MDcwMUwxOC41ODU4IDEwLjk5OTlIM0gyVjEyLjk5OTlIM0gxOC41ODU4TDE1LjI5MjkgMTYuMjkyOEwxNC41ODU4IDE2Ljk5OTlMMTYgMTguNDE0MUwxNi43MDcxIDE3LjcwN0wyMS43MDcxIDEyLjcwN0wyMi40MTQyIDExLjk5OTlMMjEuNzA3MSAxMS4yOTI4TDE2LjcwNzEgNi4yOTI4WicgZmlsbD0nJTIzYzIyYjc0Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4uZmVhdHVyZWRfX2NhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBtYXJnaW46IDAgLTEycHg7XG59XG4uZmVhdHVyZWRfX2NhcmQgKyAuZmVhdHVyZWRfX2NhcmQge1xuICBtYXJnaW4tdG9wOiAxNDBweDtcbn1cbi5mZWF0dXJlZF9fY2FyZDpudGgtb2YtdHlwZShldmVuKSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5mZWF0dXJlZF9fY2FyZDpudGgtb2YtdHlwZShldmVuKSAuZmVhdHVyZWRfX2NvbnRlbnQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmZlYXR1cmVkX19jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cbi5mZWF0dXJlZF9fY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMTA1cHg7XG59XG4uZmVhdHVyZWRfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5mZWF0dXJlZF9fY292ZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5mZWF0dXJlZF9fcGljIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4udHdvcGFuZWxsaW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAtMTJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR3b3BhbmVsbGlua3Mge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4udHdvcGFuZWxsaW5rc19fY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHdvcGFuZWxsaW5rc19fY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC50d29wYW5lbGxpbmtzX19jb2wgKyAudHdvcGFuZWxsaW5rc19fY29sIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4udHdvcGFuZWxsaW5rc19fY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnR3b3BhbmVsbGlua3NfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICBwYWRkaW5nOiA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmO1xufVxuLnR3b3BhbmVsbGlua3NfX2xpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xNi43MDcxIDYuMjkyODlMMTYgNS41ODU3OEwxNC41ODU4IDdMMTUuMjkyOSA3LjcwNzExTDE4LjU4NTggMTFIM0gyVjEzSDNIMTguNTg1OEwxNS4yOTI5IDE2LjI5MjlMMTQuNTg1OCAxN0wxNiAxOC40MTQyTDE2LjcwNzEgMTcuNzA3MUwyMS43MDcxIDEyLjcwNzFMMjIuNDE0MiAxMkwyMS43MDcxIDExLjI5MjlMMTYuNzA3MSA2LjI5Mjg5WicgZmlsbD0nJTIzMjkyOTI5Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHdvcGFuZWxsaW5rc19fbGluayB7XG4gICAgcGFkZGluZzogMzJweDtcbiAgfVxuICAudHdvcGFuZWxsaW5rc19fbGluazphZnRlciB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLnR3b3BhbmVsbGlua3NfX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWE2NDYyO1xufVxuLnR3b3BhbmVsbGlua3NfX2ljb24gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR3b3BhbmVsbGlua3NfX2ljb24ge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC50d29wYW5lbGxpbmtzX19pY29uIGltZyB7XG4gICAgbWF4LXdpZHRoOiAzMHB4O1xuICB9XG59XG4udHdvcGFuZWxsaW5rc19fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5pbmZvYm94ZXNfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaW5mb2JveGVzX19yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5pbmZvYm94ZXNfX3JvdyArIC5pbmZvYm94ZXNfX3JvdyB7XG4gIHBhZGRpbmctdG9wOiA3NXB4O1xufVxuLmluZm9ib3hlc19fcm93XzJjb2xzIHtcbiAgbWFyZ2luOiAwIC03MnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmluZm9ib3hlc19fcm93XzJjb2xzIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5pbmZvYm94ZXNfX3Jvd18yY29scyAuaW5mb2JveGVzX19jb2wge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDcycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaW5mb2JveGVzX19yb3dfMmNvbHMgLmluZm9ib3hlc19fY29sIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uaW5mb2JveGVzX19yb3dfM2NvbHMge1xuICBtYXJnaW46IDAgLTI4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaW5mb2JveGVzX19yb3dfM2NvbHMge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLmluZm9ib3hlc19fcm93XzNjb2xzIC5pbmZvYm94ZXNfX2NvbCB7XG4gIHdpZHRoOiAzMy4zMzMlO1xuICBwYWRkaW5nOiAwIDI4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaW5mb2JveGVzX19yb3dfM2NvbHMgLmluZm9ib3hlc19fY29sIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uaW5mb2JveGVzX19jb2wgKyAuaW5mb2JveGVzX19jb2wge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkYmRiZGI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaW5mb2JveGVzX19jb2wgKyAuaW5mb2JveGVzX19jb2wge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkYmRiZGI7XG4gIH1cbn1cbi5pbmZvYm94ZXNfX2hlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmluZm9ib3hlc19faWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDI4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTY0NjI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5pbmZvYm94ZXNfX2ljb24gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5pbmZvYm94ZXNfX2ljb24ge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIH1cbiAgLmluZm9ib3hlc19faWNvbiBpbWcge1xuICAgIG1heC13aWR0aDogMjBweDtcbiAgfVxufVxuLmluZm9ib3hlc19fYm9keSB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaW5mb2JveGVzX19ib2R5IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uaW5mb2JveGVzX19ib2R5IGEge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNjMjJiNzQ7XG59XG4uaW5mb2JveGVzX19ib2R5IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmFjY29yZGlvbiB7XG4gIG1heC13aWR0aDogODE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5hY2NvcmRpb24gKyAuYWNjb3JkaW9uIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbi5hY2NvcmRpb25fbWFyZ2lucyB7XG4gIG1hcmdpbjogNjBweCAwO1xufVxuLmFjY29yZGlvbl9ib3JkZXJlZCAuYWNjb3JkaW9uX19pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG4uYWNjb3JkaW9uX2JvcmRlcmVkIC5hY2NvcmRpb25fX2l0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbn1cbi5hY2NvcmRpb25fYm9yZGVyZWQgLmFjY29yZGlvbl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG59XG4uYWNjb3JkaW9uX19pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cbi5hY2NvcmRpb25fX2l0ZW0gKyAuYWNjb3JkaW9uX19pdGVtIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5hY2NvcmRpb25fX2l0ZW0uaXMtYWN0aXZlIC5hY2NvcmRpb25fX2JvZHkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hY2NvcmRpb25fX2l0ZW0uaXMtYWN0aXZlIC5hY2NvcmRpb25fX2hlYWQ6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG4uYWNjb3JkaW9uX19oZWFkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAyOXB4IDI4cHg7XG59XG4uYWNjb3JkaW9uX19oZWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAyOHB4O1xuICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEyIDNDNy4wMjk0NCAzIDMgNy4wMjk0NCAzIDEyQzMgMTYuOTcwNiA3LjAyOTQ0IDIxIDEyIDIxQzE2Ljk3MDYgMjEgMjEgMTYuOTcwNiAyMSAxMkMyMSA3LjAyOTQ0IDE2Ljk3MDYgMyAxMiAzWicgc3Ryb2tlPSclMjNDMjJCNzQnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00xNSAxMUwxMiAxNEw5IDExJyBzdHJva2U9JyUyM0MyMkI3NCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFjY29yZGlvbl9faGVhZCB7XG4gICAgcGFkZGluZzogMjFweCAxMHB4O1xuICB9XG4gIC5hY2NvcmRpb25fX2hlYWQ6YmVmb3JlIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxufVxuLmFjY29yZGlvbl9faWNvbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5hY2NvcmRpb25fX2ljb24gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmFjY29yZGlvbl9fdGl0bGUge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICBjb2xvcjogIzI5MjkyOTtcbn1cbi5hY2NvcmRpb25fX2JvZHkge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbi5hY2NvcmRpb25fX2JvZHkgcCB7XG4gIHBhZGRpbmc6IDMwcHggMjhweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFjY29yZGlvbl9fYm9keSBwIHtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIH1cbn1cbi5hY2NvcmRpb25fX3RleHQge1xuICBwYWRkaW5nOiAyOHB4O1xufVxuLmFjY29yZGlvbl9fdGV4dCBwIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4uYWNjb3JkaW9uX190ZXh0IHA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmFjY29yZGlvbl9fdGV4dCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFjY29yZGlvbl9fdGV4dCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xufVxuLmFjY29yZGlvbl9fdGV4dCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWNjb3JkaW9uX190ZXh0IHtcbiAgICBwYWRkaW5nOiAyMXB4IDEwcHg7XG4gIH1cbn1cbi5hY2NvcmRpb25fX3RhYmxlIHRoIHtcbiAgcGFkZGluZzogMjRweCAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0MzZmO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hY2NvcmRpb25fX3RhYmxlIHRoOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xufVxuLmFjY29yZGlvbl9fdGFibGUgdGg6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI3cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hY2NvcmRpb25fX3RhYmxlIHRoIHtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5hY2NvcmRpb25fX3RhYmxlIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLmFjY29yZGlvbl9fdGFibGUgdGg6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuLmFjY29yZGlvbl9fdGFibGUgdGQge1xuICBwYWRkaW5nOiAxNnB4IDEwcHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmFjY29yZGlvbl9fdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG59XG4uYWNjb3JkaW9uX190YWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMjdweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFjY29yZGlvbl9fdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAuYWNjb3JkaW9uX190YWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG4uYWNjb3JkaW9uX190YWJsZSB0ZCArIHRkIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkO1xufVxuLmFjY29yZGlvbl9fdGFibGUgdHI6bm90KDpsYXN0LWNoaWxkKSB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuXG4uaWNvbmdyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogLTIwcHggLTEycHggMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5pY29uZ3JpZCB7XG4gICAgbWFyZ2luLXRvcDogLTEycHg7XG4gIH1cbn1cbi5pY29uZ3JpZF9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgd2lkdGg6IDI1JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5pY29uZ3JpZF9faXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHBhZGRpbmc6IDAgNnB4O1xuICB9XG59XG4uaWNvbmdyaWRfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDQwcHggMjBweCA2MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzFjMWMxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uaWNvbmdyaWRfX2xpbms6aG92ZXIge1xuICBjb2xvcjogI2MyMmI3NDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmljb25ncmlkX19saW5rIHtcbiAgICBwYWRkaW5nOiAyNHB4IDIwcHg7XG4gIH1cbn1cbi5pY29uZ3JpZF9faWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG59XG4uaWNvbmdyaWRfX2ljb24gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaWNvbmdyaWRfX2ljb24ge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG4gIC5pY29uZ3JpZF9faWNvbiBpbWcge1xuICAgIG1heC13aWR0aDogMjBweDtcbiAgfVxufVxuLmljb25ncmlkX190aXRsZSB7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaWNvbmdyaWRfX3RpdGxlIHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi5ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IC04MHB4IC0yNXB4IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncmlkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogLTQwcHggMCAwO1xuICB9XG59XG4uZ3JpZF9faXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzMuMzMzJTtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgcGFkZGluZzogMCAyNXB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3JpZF9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5cbi5uZXdzY2FyZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV3c2NhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5uZXdzY2FyZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTE2LjcwNzEgNi4yOTMwNEwxNiA1LjU4NTk0TDE0LjU4NTggNy4wMDAxNUwxNS4yOTI5IDcuNzA3MjZMMTguNTg1OCAxMS4wMDAySDNIMlYxMy4wMDAySDNIMTguNTg1OEwxNS4yOTI5IDE2LjI5M0wxNC41ODU4IDE3LjAwMDJMMTYgMTguNDE0NEwxNi43MDcxIDE3LjcwNzNMMjEuNzA3MSAxMi43MDczTDIyLjQxNDIgMTIuMDAwMkwyMS43MDcxIDExLjI5M0wxNi43MDcxIDYuMjkzMDRaJyBmaWxsPSclMjMyOTI5MjknLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMC4ycyBlYXNlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV3c2NhcmQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uZXdzY2FyZDpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTYuNzA3MSA2LjI5MzA0TDE2IDUuNTg1OTRMMTQuNTg1OCA3LjAwMDE1TDE1LjI5MjkgNy43MDcyNkwxOC41ODU4IDExLjAwMDJIM0gyVjEzLjAwMDJIM0gxOC41ODU4TDE1LjI5MjkgMTYuMjkzTDE0LjU4NTggMTcuMDAwMkwxNiAxOC40MTQ0TDE2LjcwNzEgMTcuNzA3M0wyMS43MDcxIDEyLjcwNzNMMjIuNDE0MiAxMi4wMDAyTDIxLjcwNzEgMTEuMjkzTDE2LjcwNzEgNi4yOTMwNFonIGZpbGw9JyUyM2MyMmI3NCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5uZXdzY2FyZDpob3ZlciAubmV3c2NhcmRfX3RpdGxlIHtcbiAgY29sb3I6ICNjMjJiNzQ7XG59XG4ubmV3c2NhcmQ6aG92ZXIgLm5ld3NjYXJkX190aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTYuNzA3MSA2LjI5MzA0TDE2IDUuNTg1OTRMMTQuNTg1OCA3LjAwMDE1TDE1LjI5MjkgNy43MDcyNkwxOC41ODU4IDExLjAwMDJIM0gyVjEzLjAwMDJIM0gxOC41ODU4TDE1LjI5MjkgMTYuMjkzTDE0LjU4NTggMTcuMDAwMkwxNiAxOC40MTQ0TDE2LjcwNzEgMTcuNzA3M0wyMS43MDcxIDEyLjcwNzNMMjIuNDE0MiAxMi4wMDAyTDIxLjcwNzEgMTEuMjkzTDE2LjcwNzEgNi4yOTMwNFonIGZpbGw9JyUyM2MyMmI3NCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5ld3NjYXJkX19jb3ZlciB7XG4gICAgd2lkdGg6IDkycHg7XG4gICAgZmxleDogMCAwIDkycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4ubmV3c2NhcmRfX3BpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5uZXdzY2FyZF9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXdzY2FyZF9fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5uZXdzY2FyZF9fdGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTE2LjcwNzEgNi4yOTMwNEwxNiA1LjU4NTk0TDE0LjU4NTggNy4wMDAxNUwxNS4yOTI5IDcuNzA3MjZMMTguNTg1OCAxMS4wMDAySDNIMlYxMy4wMDAySDNIMTguNTg1OEwxNS4yOTI5IDE2LjI5M0wxNC41ODU4IDE3LjAwMDJMMTYgMTguNDE0NEwxNi43MDcxIDE3LjcwNzNMMjEuNzA3MSAxMi43MDczTDIyLjQxNDIgMTIuMDAwMkwyMS43MDcxIDExLjI5M0wxNi43MDcxIDYuMjkzMDRaJyBmaWxsPSclMjMyOTI5MjknLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMC4zcztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5ld3NjYXJkX190aXRsZTphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5uZXdzY2FyZF9faW5mbyB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5ld3NjYXJkX19pbmZvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5mZWF0dXJlZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAtMTAwcHggLTEycHggMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5mZWF0dXJlZ3JpZCB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZlYXR1cmVncmlkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uZmVhdHVyZWdyaWRfX2l0ZW0ge1xuICB3aWR0aDogMzMuMzMzJTtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5mZWF0dXJlZ3JpZF9faXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mZWF0dXJlZ3JpZF9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mZWF0dXJlZ3JpZF9faXRlbTpudGgtY2hpbGQoMSksIC5mZWF0dXJlZ3JpZF9faXRlbTpudGgtY2hpbGQoMikge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmVhdHVyZWdyaWRfX2l0ZW06bnRoLWNoaWxkKDEpLCAuZmVhdHVyZWdyaWRfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmZlYXR1cmVncmlkX19pdGVtOm50aC1jaGlsZCgxKSAuZmVhdHVyZWdyaWRfX2NvdmVyOmJlZm9yZSwgLmZlYXR1cmVncmlkX19pdGVtOm50aC1jaGlsZCgyKSAuZmVhdHVyZWdyaWRfX2NvdmVyOmJlZm9yZSB7XG4gIHBhZGRpbmctYm90dG9tOiA2NS44JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5mZWF0dXJlZ3JpZF9faXRlbTpudGgtY2hpbGQoMSkgLmZlYXR1cmVncmlkX19jb3ZlcjpiZWZvcmUsIC5mZWF0dXJlZ3JpZF9faXRlbTpudGgtY2hpbGQoMikgLmZlYXR1cmVncmlkX19jb3ZlcjpiZWZvcmUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIH1cbn1cbi5mZWF0dXJlZ3JpZF9fY292ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZmVhdHVyZWdyaWRfX2NvdmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uZmVhdHVyZWdyaWRfX2NvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogNzUuNSU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZmVhdHVyZWdyaWRfX2NvdmVyOmJlZm9yZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgfVxufVxuLmZlYXR1cmVncmlkX19waWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uZmVhdHVyZWdyaWRfX3RpdGxlIHtcbiAgY29sb3I6ICNjMjJiNzQ7XG59XG4uZmVhdHVyZWdyaWRfX3RleHQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZlYXR1cmVncmlkX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi50aHJlZWNvbHVtbmljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudGhyZWVjb2x1bW5pY29uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4udGhyZWVjb2x1bW5pY29uX19jb2wge1xuICB3aWR0aDogMzMuMzMzJTtcbiAgcGFkZGluZzogMCA1NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGhyZWVjb2x1bW5pY29uX19jb2wgKyAudGhyZWVjb2x1bW5pY29uX19jb2wge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjMWMxYzE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudGhyZWVjb2x1bW5pY29uX19jb2wge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDAgMjRweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC50aHJlZWNvbHVtbmljb25fX2NvbCArIC50aHJlZWNvbHVtbmljb25fX2NvbCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2MxYzFjMTtcbiAgfVxufVxuLnRocmVlY29sdW1uaWNvbl9faWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnRocmVlY29sdW1uaWNvbl9faWNvbiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC50aHJlZWNvbHVtbmljb25fX2ljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi50aHJlZWNvbHVtbmljb25fX3RleHQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ucmljaHRleHQgLmFjY29yZGlvbiB7XG4gIG1hcmdpbjogNjBweCAwO1xufVxuLnJpY2h0ZXh0ID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5yaWNodGV4dCAuaDEsXG4ucmljaHRleHQgaDEsXG4ucmljaHRleHQgLmgyLFxuLnJpY2h0ZXh0IGgyLFxuLnJpY2h0ZXh0IC5oMyxcbi5yaWNodGV4dCBoMyxcbi5yaWNodGV4dCAuaDQsXG4ucmljaHRleHQgaDQsXG4ucmljaHRleHQgLmg1LFxuLnJpY2h0ZXh0IGg1LFxuLnJpY2h0ZXh0IC5oNixcbi5yaWNodGV4dCBoNiB7XG4gIG1hcmdpbjogNDBweCAwIDIwcHg7XG59XG4ucmljaHRleHQgcCxcbi5yaWNodGV4dCB1bCxcbi5yaWNodGV4dCBvbCB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLnJpY2h0ZXh0IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDYwcHggMDtcbn1cbi5yaWNodGV4dCBmaWd1cmUge1xuICBtYXJnaW46IDYwcHggLTE0NXB4O1xufVxuLnJpY2h0ZXh0IGZpZ3VyZSBpbWcge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucmljaHRleHQgZmlndXJlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5yaWNodGV4dCBmaWdjYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzNlM2UzZTtcbn1cbi5yaWNodGV4dCBibG9ja3F1b3RlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDQwcHggMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzAwNDM2ZjtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnJpY2h0ZXh0IGJsb2NrcXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLnJpY2h0ZXh0IGJsb2NrcXVvdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE5JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTkgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J000LjEzNiAxNS4xOEM2LjA3MiAxNS4xOCA3LjUyNCAxMy43NzIgNy41MjQgMTEuNTcyQzcuNTI0IDkuNTkyIDUuOTg0IDguMzYgNC4xMzYgOC4zNkM0LjAwNCA4LjM2IDMuODI4IDguMzYgMy42OTYgOC40MDRDMy42OTYgNS44MDggNS4wMTYgNC4xMzYgNy42NTYgMi44MTZMNi4yNDggMEMyLjAyNCAyLjA2OCAwIDUuMjggMCA5LjQxNjAxQzAgMTMuMDI0IDEuNDA4IDE1LjE4IDQuMTM2IDE1LjE4Wk0xNC41NjQgMTUuMThDMTYuNSAxNS4xOCAxNy45NTIgMTMuNzcyIDE3Ljk1MiAxMS41NzJDMTcuOTUyIDkuNTkyIDE2LjQxMiA4LjM2IDE0LjU2NCA4LjM2QzE0LjQzMiA4LjM2IDE0LjI1NiA4LjM2IDE0LjEyNCA4LjQwNEMxNC4xMjQgNS44MDggMTUuNDQ0IDQuMTM2IDE4LjA4NCAyLjgxNkwxNi42NzYgMEMxMi40NTIgMi4wNjggMTAuNDI4IDUuMjggMTAuNDI4IDkuNDE2MDFDMTAuNDI4IDEzLjAyNCAxMS44MzYgMTUuMTggMTQuNTY0IDE1LjE4WicgZmlsbD0nJTIzQzIyQjc0Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnJpY2h0ZXh0IGJsb2NrcXVvdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA2cHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE5JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTkgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xLjQwOCAxNS4xOEM1LjYzMiAxMy4xMTIgNy43IDkuOTAwMDEgNy43IDUuNzY0QzcuNyAyLjExMiA2LjI0OCAwIDMuNTY0IDBDMS41ODQgMCAwLjE3NTk5OSAxLjQwOCAwLjE3NTk5OSAzLjYwOEMwLjE3NTk5OSA1LjU4OCAxLjY3MiA2LjgyIDMuNTY0IDYuODJDMy42OTYgNi44MiAzLjgyOCA2LjgyIDMuOTYgNi43NzZDMy45NiA5LjM3MiAyLjY0IDExLjA0NCAwIDEyLjM2NEwxLjQwOCAxNS4xOFpNMTEuODM2IDE1LjE4QzE2LjA2IDEzLjExMiAxOC4xMjggOS45MDAwMSAxOC4xMjggNS43NjRDMTguMTI4IDIuMTEyIDE2LjY3NiAwIDEzLjk5MiAwQzEyLjAxMiAwIDEwLjYwNCAxLjQwOCAxMC42MDQgMy42MDhDMTAuNjA0IDUuNTg4IDEyLjEgNi44MiAxMy45OTIgNi44MkMxNC4xMjQgNi44MiAxNC4yNTYgNi44MiAxNC4zODggNi43NzZDMTQuMzg4IDkuMzcyIDEzLjA2OCAxMS4wNDQgMTAuNDI4IDEyLjM2NEwxMS44MzYgMTUuMThaJyBmaWxsPSclMjNDMjJCNzQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4ucmljaHRleHQgYmxvY2txdW90ZSBwIHtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbn1cbi5yaWNodGV4dCBhIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjYzIyYjc0O1xufVxuLnJpY2h0ZXh0IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5yaWNodGV4dCB1bCBsaSArIGxpLFxuLnJpY2h0ZXh0IG9sIGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnJpY2h0ZXh0IHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG59XG4ucmljaHRleHQgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCLigKJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBjb2xvcjogI2MyMmI3NDtcbiAgd2lkdGg6IDI4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yaWNodGV4dCBvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzOHB4O1xuICBjb3VudGVyLXJlc2V0OiBpdGVtO1xufVxuLnJpY2h0ZXh0IG9sIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIoaXRlbSk7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGNvbG9yOiAjYzIyYjc0O1xuICB3aWR0aDogMjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZGVzY3JpcHRpb25saXN0IHtcbiAgbWFyZ2luOiA2MHB4IDA7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVzY3JpcHRpb25saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmRlc2NyaXB0aW9ubGlzdF9faXRlbSB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRlc2NyaXB0aW9ubGlzdF9faXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5kZXNjcmlwdGlvbmxpc3RfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSAuZGVzY3JpcHRpb25saXN0X190ZXh0IHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4uZGVzY3JpcHRpb25saXN0X190aXRsZSwgLmRlc2NyaXB0aW9ubGlzdF9fdGV4dCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZXNjcmlwdGlvbmxpc3RfX3RpdGxlLCAuZGVzY3JpcHRpb25saXN0X190ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmRlc2NyaXB0aW9ubGlzdF9fdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMTkwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG59XG4uZGVzY3JpcHRpb25saXN0X190aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTZweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRlc2NyaXB0aW9ubGlzdF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAuZGVzY3JpcHRpb25saXN0X190aXRsZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuXG4udGltZXRhYmxlIHtcbiAgcGFkZGluZzogNjBweDtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RiZGJkYjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC50aW1ldGFibGUge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRpbWV0YWJsZSB7XG4gICAgcGFkZGluZzogNDBweCAxNnB4O1xuICAgIGJvcmRlci13aWR0aDogMXB4IDA7XG4gICAgbWFyZ2luOiAwIC0xNnB4O1xuICB9XG59XG4udGltZXRhYmxlX19oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogNDdweDtcbn1cbi50aW1ldGFibGVfX3NlY3Rpb24gKyAudGltZXRhYmxlX19zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbi50aW1ldGFibGVfX3RvcGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogNDdweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC50aW1ldGFibGVfX3RvcGJhciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnRpbWV0YWJsZV9fZmlsdGVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC50aW1ldGFibGVfX2ZpbHRlcnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi50aW1ldGFibGVfX2ZpbHRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4OiAxO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC50aW1ldGFibGVfX2ZpbHRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnRpbWV0YWJsZV9fZmlsdGVyICsgLnRpbWV0YWJsZV9fZmlsdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4udGltZXRhYmxlX19jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRpbWV0YWJsZV9fY29udHJvbCAuaW5wdXQge1xuICBtaW4td2lkdGg6IDFweDtcbn1cbi50aW1ldGFibGVfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudGltZXRhYmxlX19hY3Rpb25zIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi50aW1ldGFibGVfX2FjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udGltZXRhYmxlX19hY3Rpb246bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogNDBweDtcbn1cbi50aW1ldGFibGVfX2FjdGlvbiAuYnRuIHtcbiAgcGFkZGluZzogOXB4IDIwcHg7XG4gIG1pbi13aWR0aDogMXB4O1xufVxuLnRpbWV0YWJsZV9fYWN0aW9uIC5idG4gc3ZnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4udGltZXRhYmxlX19idG4ge1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4udGltZXRhYmxlX19zdWJoZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnRpbWV0YWJsZV9fc3VidGl0bGUge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcbn1cbi50aW1ldGFibGVfX3N1YnRpdGxlLmlzLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4udGltZXRhYmxlX190b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuLnRpbWV0YWJsZV9fdG9nZ2xlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTFweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J001IDE2TDEyIDlMMTkgMTYnIHN0cm9rZT0nJTIzQzIyQjc0JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKSBjZW50ZXIvY292ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cztcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi50aW1ldGFibGVfX3RvZ2dsZTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICMwMDE1ZmY7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG4udGltZXRhYmxlX190b2dnbGUuaXMtYWN0aXZlOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG59XG4udGltZXRhYmxlX19wYW5lbF9yZXR1cm5yb3V0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGltZXRhYmxlX190YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RiZGJkYjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi50aW1ldGFibGVfX3RoZWFkLCAudGltZXRhYmxlX19yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG4udGltZXRhYmxlX190aCwgLnRpbWV0YWJsZV9fY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG4udGltZXRhYmxlX190aCB7XG4gIHBhZGRpbmc6IDI2cHggMzRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYmRiZGI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udGltZXRhYmxlX190aF9uYXJyb3cge1xuICB3aWR0aDogMjUwcHg7XG59XG4udGltZXRhYmxlX19yb3cgKyAudGltZXRhYmxlX19yb3cgLnRpbWV0YWJsZV9fY2VsbCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGJkYmRiO1xufVxuLnRpbWV0YWJsZV9fY2VsbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjRweCAzNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuLnRpbWV0YWJsZV9fY2VsbDpmaXJzdC1jaGlsZCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udGltZXRhYmxlX19jZWxsOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgLnRpbWV0YWJsZV9fZGF0YTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZmxleDogMCAwIDQwcHg7XG4gIG1hcmdpbjogMTFweCAxMHB4IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQxJyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA0MSA4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNDAuMzUzNiA0LjM1MzU2QzQwLjU0ODggNC4xNTgyOSA0MC41NDg4IDMuODQxNzEgNDAuMzUzNiAzLjY0NjQ1TDM3LjE3MTYgMC40NjQ0NjhDMzYuOTc2MyAwLjI2OTIwNiAzNi42NTk3IDAuMjY5MjA2IDM2LjQ2NDUgMC40NjQ0NjhDMzYuMjY5MiAwLjY1OTczIDM2LjI2OTIgMC45NzYzMTIgMzYuNDY0NSAxLjE3MTU3TDM5LjI5MjkgNEwzNi40NjQ1IDYuODI4NDNDMzYuMjY5MiA3LjAyMzY5IDM2LjI2OTIgNy4zNDAyNyAzNi40NjQ1IDcuNTM1NTRDMzYuNjU5NyA3LjczMDggMzYuOTc2MyA3LjczMDggMzcuMTcxNiA3LjUzNTU0TDQwLjM1MzYgNC4zNTM1NlpNLTguMDEzNzZlLTA4IDQuNUw0MCA0LjVMNDAgMy41TDguMDEzNzZlLTA4IDMuNUwtOC4wMTM3NmUtMDggNC41WicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDhweDtcbn1cbi50aW1ldGFibGVfX2RhdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udGltZXRhYmxlX19sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNmU2ZTZlO1xufVxuLnRpbWV0YWJsZV9fZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi50aW1ldGFibGVfX2dyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50aW1ldGFibGVfX2J0bjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnRpbWV0YWJsZV9fdGFibGUge1xuICAgIGJvcmRlci1jb2xvcjogI2MxYzFjMTtcbiAgfVxuICAudGltZXRhYmxlX190aGVhZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGltZXRhYmxlX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuICAudGltZXRhYmxlX19yb3cgKyAudGltZXRhYmxlX19yb3cge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzFjMWMxO1xuICB9XG4gIC50aW1ldGFibGVfX3JvdyArIC50aW1ldGFibGVfX3JvdyAudGltZXRhYmxlX19jZWxsIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG4gIC50aW1ldGFibGVfX2NlbGwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cbiAgLnRpbWV0YWJsZV9fY2VsbDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjMWMxYzE7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnRpbWV0YWJsZV9fY2VsbDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIC50aW1ldGFibGVfX2RhdGE6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRpbWV0YWJsZV9fbGFiZWwsIC50aW1ldGFibGVfX2RhdGEge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnRpbWV0YWJsZV9fbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC50aW1ldGFibGVfX2RhdGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgY29sb3I6ICMyOTI5Mjk7XG4gIH1cbn1cblxuLmxpbmtsaXN0Y2FyZCB7XG4gIG1hcmdpbi10b3A6IDE0MHB4O1xufVxuLmxpbmtsaXN0Y2FyZF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ubGlua2xpc3RfX2l0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcbn1cbi5saW5rbGlzdF9fbGluayB7XG4gIHBhZGRpbmc6IDI1cHggMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubGlua2xpc3RfX2xpbmsge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxufVxuLmxpbmtsaXN0X19saW5rOmhvdmVyIC5saW5rbGlzdF9faGVhZDphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI1JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjUgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zLjAwNzgxIDEySDIxLjAwNzgnIHN0cm9rZT0nJTIzYzIyYjc0JyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQ3BhdGggZD0nTTE2LjAwNzggN0wyMS4wMDc4IDEyTDE2LjAwNzggMTcnIHN0cm9rZT0nJTIzYzIyYjc0JyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4ubGlua2xpc3RfX2xpbms6aG92ZXIgLmxpbmtsaXN0X190aXRsZSB7XG4gIGNvbG9yOiAjYzIyYjc0O1xufVxuLmxpbmtsaXN0X19oZWFkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuLmxpbmtsaXN0X19oZWFkOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI1JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjUgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zLjAwNzgxIDEySDIxLjAwNzgnIHN0cm9rZT0nJTIzMjkyOTI5JyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQ3BhdGggZD0nTTE2LjAwNzggN0wyMS4wMDc4IDEyTDE2LjAwNzggMTcnIHN0cm9rZT0nJTIzMjkyOTI5JyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWltYWdlIDAuMjVzO1xufVxuLmxpbmtsaXN0X19pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xuICB3aWR0aDogMjRweDtcbn1cbi5saW5rbGlzdF9faWNvbiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmxpbmtsaXN0X190aXRsZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMjVzO1xufVxuLmxpbmtsaXN0X19ib2R5IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLmNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY2FyZCArIC5jYXJkIHtcbiAgbWFyZ2luLXRvcDogMTQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2FyZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG4uY2FyZF9yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhcmRfcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmNhcmRfX2NvbDpudGgtY2hpbGQoMSkge1xuICB3aWR0aDogNTAlO1xufVxuLmNhcmRfX2NvbDpudGgtY2hpbGQoMikge1xuICB3aWR0aDogNDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhcmRfX2NvbDpudGgtY2hpbGQoMSksIC5jYXJkX19jb2w6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNhcmRfX2NvdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcmRfX2NvdmVyLmlzLWZ1bGx3aWR0aCB7XG4gIHdpZHRoOiA1MHZ3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhcmRfX2NvdmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIH1cbn1cbi5jYXJkX192aWV3IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMnB4O1xuICBib3R0b206IDIycHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIHBhZGRpbmc6IDlweCAxOHB4O1xuICBtaW4td2lkdGg6IDFweDtcbn1cbi5jYXJkX19waWMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2FyZF9fcGljIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5jYXJkX19wbGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY2FyZF9fcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0ICMwMDQzNmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjMnIHZpZXdCb3g9JzAgMCAyMCAyMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTAgMTEuNVYwTDEwIDUuNzVMMjAgMTEuNUwxMCAxNy4yNUwwIDIzVjExLjVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKSBjYWxjKDUwJSArIDNweCkgNTAlLzIwcHggMjNweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbn1cbi5jYXJkX19wbGF5OmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDM3NWI7XG59XG4uY2FyZF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmNhcmRfX3RleHQgLmg2IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jYXJkX190ZXh0IHAge1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5jYXJkX19hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FyZF9fYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZmlmdHl0ZXh0ZmlmdHlpbWFnZV9fY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZpZnR5dGV4dGZpZnR5aW1hZ2VfX2NhcmQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5maWZ0eXRleHRmaWZ0eWltYWdlX19jb2w6bnRoLWNoaWxkKDEpIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5maWZ0eXRleHRmaWZ0eWltYWdlX19jb2w6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDQwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5maWZ0eXRleHRmaWZ0eWltYWdlX19jb2w6bnRoLWNoaWxkKDEpLCAuZmlmdHl0ZXh0ZmlmdHlpbWFnZV9fY29sOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5maWZ0eXRleHRmaWZ0eWltYWdlX19jb3ZlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5maWZ0eXRleHRmaWZ0eWltYWdlX19jb3Zlci5pcy1mdWxsd2lkdGgge1xuICB3aWR0aDogNTB2dztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5maWZ0eXRleHRmaWZ0eWltYWdlX19jb3ZlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuICAuZmlmdHl0ZXh0ZmlmdHlpbWFnZV9fY292ZXIuaXMtZnVsbHdpZHRoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmZpZnR5dGV4dGZpZnR5aW1hZ2VfX3BpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5maWZ0eXRleHRmaWZ0eWltYWdlX19wbGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZmlmdHl0ZXh0ZmlmdHlpbWFnZV9fcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0ICMwMDQzNmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjMnIHZpZXdCb3g9JzAgMCAyMCAyMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTAgMTEuNVYwTDEwIDUuNzVMMjAgMTEuNUwxMCAxNy4yNUwwIDIzVjExLjVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKSBjYWxjKDUwJSArIDNweCkgNTAlLzIwcHggMjNweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cztcbn1cbi5maWZ0eXRleHRmaWZ0eWltYWdlX19wbGF5OmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDM3NWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjJiNzQ7XG59XG4uZmlmdHl0ZXh0ZmlmdHlpbWFnZV9fcGxheTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICMwMDE1ZmY7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZmlmdHl0ZXh0ZmlmdHlpbWFnZV9fcGxheTpiZWZvcmUge1xuICAgIHdpZHRoOiA3NHB4O1xuICAgIGhlaWdodDogNzRweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTlweDtcbiAgfVxufVxuLmZpZnR5dGV4dGZpZnR5aW1hZ2VfX29ud2FyZCwgLmZpZnR5dGV4dGZpZnR5aW1hZ2VfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5maWZ0eXRleHRmaWZ0eWltYWdlX19vbndhcmQsIC5maWZ0eXRleHRmaWZ0eWltYWdlX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmZpZnR5dGV4dGZpZnR5aW1hZ2VfX3RleHQgLmg2IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5maWZ0eXRleHRmaWZ0eWltYWdlX190ZXh0IHAge1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5maWZ0eXRleHRmaWZ0eWltYWdlX19hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmlmdHl0ZXh0ZmlmdHlpbWFnZV9fYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uaW1hZ2V3aXRobGlua3NfX2NhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uaW1hZ2V3aXRobGlua3NfX2NhcmQgKyAuaW1hZ2V3aXRobGlua3NfX2NhcmQge1xuICBtYXJnaW4tdG9wOiAxNDBweDtcbn1cbi5pbWFnZXdpdGhsaW5rc19fY2FyZDpudGgtY2hpbGQoZXZlbikge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaW1hZ2V3aXRobGlua3NfX2NhcmQgKyAuaW1hZ2V3aXRobGlua3NfX2NhcmQge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gIH1cbiAgLmltYWdld2l0aGxpbmtzX19jYXJkLCAuaW1hZ2V3aXRobGlua3NfX2NhcmQ6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uaW1hZ2V3aXRobGlua3NfX2NvbDpudGgtY2hpbGQoMSkge1xuICB3aWR0aDogNTAlO1xufVxuLmltYWdld2l0aGxpbmtzX19jb2w6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDQwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5pbWFnZXdpdGhsaW5rc19fY29sOm50aC1jaGlsZCgxKSwgLmltYWdld2l0aGxpbmtzX19jb2w6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmltYWdld2l0aGxpbmtzX19jb3ZlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbWFnZXdpdGhsaW5rc19fY292ZXIuaXMtZnVsbHdpZHRoIHtcbiAgd2lkdGg6IDUwdnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaW1hZ2V3aXRobGlua3NfX2NvdmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4uaW1hZ2V3aXRobGlua3NfX2NvcHlyaWdodFRhZyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmltYWdld2l0aGxpbmtzX19jb3B5cmlnaHRUYWcge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gIH1cbn1cbi5pbWFnZXdpdGhsaW5rc19fcGljIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmltYWdld2l0aGxpbmtzX19wbGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaW1hZ2V3aXRobGlua3NfX3BsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTEwcHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCAjMDA0MzZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIzJyB2aWV3Qm94PScwIDAgMjAgMjMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00wIDExLjVWMEwxMCA1Ljc1TDIwIDExLjVMMTAgMTcuMjVMMCAyM1YxMS41WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIikgY2FsYyg1MCUgKyAzcHgpIDUwJS8yMHB4IDIzcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXM7XG59XG4uaW1hZ2V3aXRobGlua3NfX3BsYXk6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzc1Yjtcbn1cbi5pbWFnZXdpdGhsaW5rc19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmltYWdld2l0aGxpbmtzX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmltYWdld2l0aGxpbmtzX190ZXh0IC5oNiB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uaW1hZ2V3aXRobGlua3NfX3RleHQgcCB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLmltYWdld2l0aGxpbmtzX19hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4uZmlmdHlmaWZ0eWltYWdlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxNDBweCAwO1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKFwiLi4vaW1nL2JnLWZpZnR5ZmlmdHlpbWFnZXRleHQuanBnXCIpIGNlbnRlci9jb3Zlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5maWZ0eWZpZnR5aW1hZ2Uge1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgfVxufVxuLmZpZnR5ZmlmdHlpbWFnZV9fY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5maWZ0eWZpZnR5aW1hZ2VfX2NhcmQgKyAuZmlmdHlmaWZ0eWltYWdlX19jYXJkIHtcbiAgbWFyZ2luLXRvcDogMTQwcHg7XG59XG4uZmlmdHlmaWZ0eWltYWdlX19jYXJkOm50aC1jaGlsZChldmVuKSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5maWZ0eWZpZnR5aW1hZ2VfX2NhcmQgKyAuZmlmdHlmaWZ0eWltYWdlX19jYXJkIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG4gIC5maWZ0eWZpZnR5aW1hZ2VfX2NhcmQsIC5maWZ0eWZpZnR5aW1hZ2VfX2NhcmQ6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uZmlmdHlmaWZ0eWltYWdlX19jb2w6bnRoLWNoaWxkKDEpIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5maWZ0eWZpZnR5aW1hZ2VfX2NvbDpudGgtY2hpbGQoMikge1xuICB3aWR0aDogNDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZpZnR5ZmlmdHlpbWFnZV9fY29sOm50aC1jaGlsZCgxKSwgLmZpZnR5ZmlmdHlpbWFnZV9fY29sOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5maWZ0eWZpZnR5aW1hZ2VfX2NvdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZpZnR5ZmlmdHlpbWFnZV9fY292ZXIuaXMtZnVsbHdpZHRoIHtcbiAgd2lkdGg6IDUwdnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZmlmdHlmaWZ0eWltYWdlX19jb3ZlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLmZpZnR5ZmlmdHlpbWFnZV9fcGljIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmZpZnR5ZmlmdHlpbWFnZV9fcGxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmZpZnR5ZmlmdHlpbWFnZV9fcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0ICMwMDQzNmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjMnIHZpZXdCb3g9JzAgMCAyMCAyMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTAgMTEuNVYwTDEwIDUuNzVMMjAgMTEuNUwxMCAxNy4yNUwwIDIzVjExLjVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKSBjYWxjKDUwJSArIDNweCkgNTAlLzIwcHggMjNweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbn1cbi5maWZ0eWZpZnR5aW1hZ2VfX3BsYXk6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzc1Yjtcbn1cbi5maWZ0eWZpZnR5aW1hZ2VfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5maWZ0eWZpZnR5aW1hZ2VfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uZmlmdHlmaWZ0eWltYWdlX190ZXh0IC5oNiB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZmlmdHlmaWZ0eWltYWdlX190ZXh0IHAge1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5maWZ0eWZpZnR5aW1hZ2VfX2FjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5maWZ0eWZpZnR5aW1hZ2VfX2J0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnJlc3VsdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyOTI5Mjk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXN1bHRzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5yZXN1bHRzX19zb3J0Ynkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlc3VsdHNfX3NvcnRieS1zZWxlY3Qge1xuICAgIG1pbi13aWR0aDogMTMwcHg7XG4gIH1cbn1cbi5yZXN1bHRzX19zb3J0YnktbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyOTI5Mjk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXN1bHRzX19zb3J0YnktbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNlcnZpY2VzX19ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IC04MHB4IC0xMnB4IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZXJ2aWNlc19fZ3JpZCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIH1cbn1cbi5zZXJ2aWNlc19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAzMy4zMzMlO1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuc2VydmljZXNfX2l0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VzX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uc2VydmljZXNfX2NhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzFjMWMxO1xufVxuLnNlcnZpY2VzX19jYXJkOmhvdmVyIC5zZXJ2aWNlc19fYWN0aW9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG59XG4uc2VydmljZXNfX2NvdmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDI3NXB4O1xuICBtYXJnaW46IC0xcHggLTFweCAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VydmljZXNfX2NvdmVyIHtcbiAgICBoZWlnaHQ6IDIzNXB4O1xuICB9XG59XG4uc2VydmljZXNfX3BpYyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zZXJ2aWNlc19fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmc6IDMycHggMzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VzX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uc2VydmljZXNfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VydmljZXNfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG59XG4uc2VydmljZXNfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLnNlcnZpY2VzX19hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBjb2xvcjogIzNlM2UzZTtcbn1cbi5zZXJ2aWNlc19fYWN0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEzJyBoZWlnaHQ9JzEzJyBmaWxsPSdub25lJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjMyOTI5MjknIHN0cm9rZS13aWR0aD0nMS41JyBkPSdNNSA4LjA3MSAxMi4wNzEgMU03LjUgMUgxMnY0LjVNNS41IDFIMXYxMWgxMVY3LjUnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uc2VydmljZXNfX21vcmUge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VzX19tb3JlIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG5cbi5zZXJ2aWNlcGFuZWxzX19saXN0IHtcbiAgbWF4LXdpZHRoOiAxMDMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNlcnZpY2VwYW5lbHNfX2l0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzFjMWMxO1xufVxuLnNlcnZpY2VwYW5lbHNfX2l0ZW0gKyAuc2VydmljZXBhbmVsc19faXRlbSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZXJ2aWNlcGFuZWxzX19pdGVtICsgLnNlcnZpY2VwYW5lbHNfX2l0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5zZXJ2aWNlcGFuZWxzX19pdGVtLmlzLWFjdGl2ZSAuc2VydmljZXBhbmVsc19faGVhZDphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLnNlcnZpY2VwYW5lbHNfX3N0YXR1cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDI4cHggMzJweDtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VwYW5lbHNfX3N0YXR1cyB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLnNlcnZpY2VwYW5lbHNfX2ljb24ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmbGV4OiAwIDAgNDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLnNlcnZpY2VwYW5lbHNfX2hlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGNvbG9yOiAjM0UzRTNFO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZXJ2aWNlcGFuZWxzX19oZWFkIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG4uc2VydmljZXBhbmVsc19faGVhZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNnB4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBmbGV4OiAwIDAgMjRweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBzdHJva2U9JyUyM0MyMkI3NCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J00xMiAzYTkgOSAwIDEgMCAwIDE4IDkgOSAwIDAgMCAwLTE4WicvJTNFJTNDcGF0aCBzdHJva2U9JyUyM0MyMkI3NCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20xNSAxMS0zIDMtMy0zJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzO1xufVxuLnNlcnZpY2VwYW5lbHNfX2JvZHkge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAzMHB4IDI4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZXJ2aWNlcGFuZWxzX19ib2R5IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uc2VydmljZXBhbmVsc19fYm9keSA+IDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc2VydmljZXBhbmVsc19fYm9keSBoMSwgLnNlcnZpY2VwYW5lbHNfX2JvZHkgaDIsIC5zZXJ2aWNlcGFuZWxzX19ib2R5IGgzLCAuc2VydmljZXBhbmVsc19fYm9keSBoNCwgLnNlcnZpY2VwYW5lbHNfX2JvZHkgaDUsIC5zZXJ2aWNlcGFuZWxzX19ib2R5IGg2IHtcbiAgbWFyZ2luOiA2MHB4IDAgNDBweDtcbn1cbi5zZXJ2aWNlcGFuZWxzX19ib2R5IHVsLCAuc2VydmljZXBhbmVsc19fYm9keSBwIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4uc2VydmljZXBhbmVsc19fYm9keSBsaSB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLnNlcnZpY2VwYW5lbHNfX2JvZHkgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cbi5zZXJ2aWNlcGFuZWxzX19ib2R5IHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgY29sb3I6ICNjMjJiNzQ7XG4gIHdpZHRoOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59IiwiLy8gY29sb3JzXHJcbiRicmFuZC1ibGFjazogIzI5MjkyOTtcclxuJGJyYW5kLWJsdWU6ICMwMDQzNmY7XHJcbiRicmFuZC1tYWdlbnRhOiAjYzIyYjc0O1xyXG4kYnJhbmQtY3lhbjogIzAwOTVkNztcclxuJGJyYW5kLWdyZXktZ3JlZW46ICNiNGJkYjY7XHJcbiRicmFuZC1kYXJrLWdyZWVuOiAjMWE2NDYyO1xyXG4kdGV4dDogIzNlM2UzZTtcclxuJGZhaXI6ICNmOGY4Zjg7XHJcbiRncmV5OiAjZDlkOWQ5O1xyXG4kd2hpdGU6ICNmZmY7XHJcbiRibGFjazogIzAwMDtcclxuXHJcbiRhY2Nlc3NiYXItaGVpZ2h0OiA0OHB4O1xyXG5cclxuLy8gei1pbmRleGVzXHJcbiR6aW5kZXgtaGVhZGVyOiAxMDA7XHJcbiR6aW5kZXgtbW9iaWxlbmF2OiA5OTtcclxuXHJcbi8vIGZvbnRzXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQmV5b25kIEluZmluaXR5XCI7XHJcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL0JleW9uZEluZmluaXR5LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9CZXlvbmRJbmZpbml0eS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AbWl4aW4gZm9udC1iZXlvbmQtaW5maW5pdHkge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQmV5b25kIEluZmluaXR5XCIsIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250LWJhc2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XHJcbn1cclxuIiwiW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjUwbXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjUwbXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Ljk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1saW5lYXJdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC4yNSwuNzUsLjc1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjYsLS4yOCwuNzM1LC4wNDUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEuMjc1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjY4LC0uNTUsLjI2NSwxLjU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NywwLC43NDUsLjcxNSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4zOSwuNTc1LC41NjUsMSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NDUsLjA1LC41NSwuOTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NTUsLjAzLC41MTUsLjk1NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDg1LC42OCwuNTMpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ1NSwuMDMsLjUxNSwuOTU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpfVtkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVde29wYWNpdHk6MDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksdHJhbnNmb3JtfVtkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVdLmFvcy1hbmltYXRle29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX1bZGF0YS1hb3M9ZmFkZS11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtZG93bl17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCl9W2RhdGEtYW9zPWZhZGUtbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCl9W2RhdGEtYW9zPWZhZGUtdXAtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtdXAtbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLWRvd24tcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsLTEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLWRvd24tbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LC0xMDBweCwwKX1bZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRyYW5zZm9ybX1bZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXS5hb3MtYW5pbWF0ZXtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGUoMSl9W2RhdGEtYW9zPXpvb20taW5de3RyYW5zZm9ybTpzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tdXBde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMHB4LDApIHNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1pbi1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwwLDApIHNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1vdXRde3RyYW5zZm9ybTpzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtZG93bl17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApIHNjYWxlKDEuMil9W2RhdGEtYW9zPXpvb20tb3V0LXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3NePXNsaWRlXVtkYXRhLWFvc149c2xpZGVde3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfVtkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9W2RhdGEtYW9zPXNsaWRlLXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfVtkYXRhLWFvcz1zbGlkZS1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX1bZGF0YS1hb3M9c2xpZGUtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfVtkYXRhLWFvcz1zbGlkZS1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfVtkYXRhLWFvc149ZmxpcF1bZGF0YS1hb3NePWZsaXBde2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfVtkYXRhLWFvcz1mbGlwLWxlZnRde3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoLTEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtbGVmdF0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKX1bZGF0YS1hb3M9ZmxpcC1yaWdodF17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgxMDBkZWcpfVtkYXRhLWFvcz1mbGlwLXJpZ2h0XS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApfVtkYXRhLWFvcz1mbGlwLXVwXXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKC0xMDBkZWcpfVtkYXRhLWFvcz1mbGlwLXVwXS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApfVtkYXRhLWFvcz1mbGlwLWRvd25de3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMTAwZGVnKX1bZGF0YS1hb3M9ZmxpcC1kb3duXS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApfSIsIi8qIFNsaWRlciAqL1xyXG4uc2xpY2stc2xpZGVyXHJcbntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuXHJcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcclxuICAgICAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnNsaWNrLWxpc3Rcclxue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcbi5zbGljay1saXN0OmZvY3VzXHJcbntcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuLnNsaWNrLWxpc3QuZHJhZ2dpbmdcclxue1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgY3Vyc29yOiBoYW5kO1xyXG59XHJcblxyXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcclxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdFxyXG57XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbn1cclxuXHJcbi5zbGljay10cmFja1xyXG57XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG5cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcclxuLnNsaWNrLXRyYWNrOmFmdGVyXHJcbntcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG5cclxuICAgIGNvbnRlbnQ6ICcnO1xyXG59XHJcbi5zbGljay10cmFjazphZnRlclxyXG57XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2tcclxue1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4uc2xpY2stc2xpZGVcclxue1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxufVxyXG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGVcclxue1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5zbGljay1zbGlkZSBpbWdcclxue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nXHJcbntcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZ1xyXG57XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlXHJcbntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZVxyXG57XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZVxyXG57XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbiIsIi8qIE1hZ25pZmljIFBvcHVwIENTUyAqL1xyXG4ubWZwLWJnIHtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgei1pbmRleDogMTA0MjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBiYWNrZ3JvdW5kOiAjMGIwYjBiO1xyXG4gIG9wYWNpdHk6IDAuODsgfVxyXG5cclxuLm1mcC13cmFwIHtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgei1pbmRleDogMTA0MztcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XHJcblxyXG4ubWZwLWNvbnRhaW5lciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgcGFkZGluZzogMCA4cHg7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxyXG5cclxuLm1mcC1jb250YWluZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnJztcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cclxuXHJcbi5tZnAtYWxpZ24tdG9wIC5tZnAtY29udGFpbmVyOmJlZm9yZSB7XHJcbiAgZGlzcGxheTogbm9uZTsgfVxyXG5cclxuLm1mcC1jb250ZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB6LWluZGV4OiAxMDQ1OyB9XHJcblxyXG4ubWZwLWlubGluZS1ob2xkZXIgLm1mcC1jb250ZW50LFxyXG4ubWZwLWFqYXgtaG9sZGVyIC5tZnAtY29udGVudCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgY3Vyc29yOiBhdXRvOyB9XHJcblxyXG4ubWZwLWFqYXgtY3VyIHtcclxuICBjdXJzb3I6IHByb2dyZXNzOyB9XHJcblxyXG4ubWZwLXpvb20tb3V0LWN1ciwgLm1mcC16b29tLW91dC1jdXIgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSB7XHJcbiAgY3Vyc29yOiAtbW96LXpvb20tb3V0O1xyXG4gIGN1cnNvcjogLXdlYmtpdC16b29tLW91dDtcclxuICBjdXJzb3I6IHpvb20tb3V0OyB9XHJcblxyXG4ubWZwLXpvb20ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjdXJzb3I6IC13ZWJraXQtem9vbS1pbjtcclxuICBjdXJzb3I6IC1tb3otem9vbS1pbjtcclxuICBjdXJzb3I6IHpvb20taW47IH1cclxuXHJcbi5tZnAtYXV0by1jdXJzb3IgLm1mcC1jb250ZW50IHtcclxuICBjdXJzb3I6IGF1dG87IH1cclxuXHJcbi5tZnAtY2xvc2UsXHJcbi5tZnAtYXJyb3csXHJcbi5tZnAtcHJlbG9hZGVyLFxyXG4ubWZwLWNvdW50ZXIge1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxyXG5cclxuLm1mcC1sb2FkaW5nLm1mcC1maWd1cmUge1xyXG4gIGRpc3BsYXk6IG5vbmU7IH1cclxuXHJcbi5tZnAtaGlkZSB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XHJcblxyXG4ubWZwLXByZWxvYWRlciB7XHJcbiAgY29sb3I6ICNDQ0M7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiAtMC44ZW07XHJcbiAgbGVmdDogOHB4O1xyXG4gIHJpZ2h0OiA4cHg7XHJcbiAgei1pbmRleDogMTA0NDsgfVxyXG4gIC5tZnAtcHJlbG9hZGVyIGEge1xyXG4gICAgY29sb3I6ICNDQ0M7IH1cclxuICAgIC5tZnAtcHJlbG9hZGVyIGE6aG92ZXIge1xyXG4gICAgICBjb2xvcjogI0ZGRjsgfVxyXG5cclxuLm1mcC1zLXJlYWR5IC5tZnAtcHJlbG9hZGVyIHtcclxuICBkaXNwbGF5OiBub25lOyB9XHJcblxyXG4ubWZwLXMtZXJyb3IgLm1mcC1jb250ZW50IHtcclxuICBkaXNwbGF5OiBub25lOyB9XHJcblxyXG5idXR0b24ubWZwLWNsb3NlLFxyXG5idXR0b24ubWZwLWFycm93IHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgei1pbmRleDogMTA0NjtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uOyB9XHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyOiAwOyB9XHJcblxyXG4ubWZwLWNsb3NlIHtcclxuICB3aWR0aDogNDRweDtcclxuICBoZWlnaHQ6IDQ0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogMDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG9wYWNpdHk6IDAuNjU7XHJcbiAgcGFkZGluZzogMCAwIDE4cHggMTBweDtcclxuICBjb2xvcjogI0ZGRjtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1zaXplOiAyOHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgQmFza2VydmlsbGUsIG1vbm9zcGFjZTsgfVxyXG4gIC5tZnAtY2xvc2U6aG92ZXIsXHJcbiAgLm1mcC1jbG9zZTpmb2N1cyB7XHJcbiAgICBvcGFjaXR5OiAxOyB9XHJcbiAgLm1mcC1jbG9zZTphY3RpdmUge1xyXG4gICAgdG9wOiAxcHg7IH1cclxuXHJcbi5tZnAtY2xvc2UtYnRuLWluIC5tZnAtY2xvc2Uge1xyXG4gIGNvbG9yOiAjMzMzOyB9XHJcblxyXG4ubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3NlLFxyXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XHJcbiAgY29sb3I6ICNGRkY7XHJcbiAgcmlnaHQ6IC02cHg7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgcGFkZGluZy1yaWdodDogNnB4O1xyXG4gIHdpZHRoOiAxMDAlOyB9XHJcblxyXG4ubWZwLWNvdW50ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgY29sb3I6ICNDQ0M7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cclxuXHJcbi5tZnAtYXJyb3cge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBvcGFjaXR5OiAwLjY1O1xyXG4gIG1hcmdpbjogMDtcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW4tdG9wOiAtNTVweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHdpZHRoOiA5MHB4O1xyXG4gIGhlaWdodDogMTEwcHg7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxyXG4gIC5tZnAtYXJyb3c6YWN0aXZlIHtcclxuICAgIG1hcmdpbi10b3A6IC01NHB4OyB9XHJcbiAgLm1mcC1hcnJvdzpob3ZlcixcclxuICAubWZwLWFycm93OmZvY3VzIHtcclxuICAgIG9wYWNpdHk6IDE7IH1cclxuICAubWZwLWFycm93OmJlZm9yZSxcclxuICAubWZwLWFycm93OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDM1cHg7XHJcbiAgICBib3JkZXI6IG1lZGl1bSBpbnNldCB0cmFuc3BhcmVudDsgfVxyXG4gIC5tZnAtYXJyb3c6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXRvcC13aWR0aDogMTNweDtcclxuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDEzcHg7XHJcbiAgICB0b3A6IDhweDsgfVxyXG4gIC5tZnAtYXJyb3c6YmVmb3JlIHtcclxuICAgIGJvcmRlci10b3Atd2lkdGg6IDIxcHg7XHJcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAyMXB4O1xyXG4gICAgb3BhY2l0eTogMC43OyB9XHJcblxyXG4ubWZwLWFycm93LWxlZnQge1xyXG4gIGxlZnQ6IDA7IH1cclxuICAubWZwLWFycm93LWxlZnQ6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxN3B4IHNvbGlkICNGRkY7XHJcbiAgICBtYXJnaW4tbGVmdDogMzFweDsgfVxyXG4gIC5tZnAtYXJyb3ctbGVmdDpiZWZvcmUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbiAgICBib3JkZXItcmlnaHQ6IDI3cHggc29saWQgIzNGM0YzRjsgfVxyXG5cclxuLm1mcC1hcnJvdy1yaWdodCB7XHJcbiAgcmlnaHQ6IDA7IH1cclxuICAubWZwLWFycm93LXJpZ2h0OmFmdGVyIHtcclxuICAgIGJvcmRlci1sZWZ0OiAxN3B4IHNvbGlkICNGRkY7XHJcbiAgICBtYXJnaW4tbGVmdDogMzlweDsgfVxyXG4gIC5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcclxuICAgIGJvcmRlci1sZWZ0OiAyN3B4IHNvbGlkICMzRjNGM0Y7IH1cclxuXHJcbi5tZnAtaWZyYW1lLWhvbGRlciB7XHJcbiAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cclxuICAubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDkwMHB4OyB9XHJcbiAgLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2Uge1xyXG4gICAgdG9wOiAtNDBweDsgfVxyXG5cclxuLm1mcC1pZnJhbWUtc2NhbGVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwYWRkaW5nLXRvcDogNTYuMjUlOyB9XHJcbiAgLm1mcC1pZnJhbWUtc2NhbGVyIGlmcmFtZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDsgfVxyXG5cclxuLyogTWFpbiBpbWFnZSBpbiBwb3B1cCAqL1xyXG5pbWcubWZwLWltZyB7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHBhZGRpbmc6IDQwcHggMCA0MHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvOyB9XHJcblxyXG4vKiBUaGUgc2hhZG93IGJlaGluZCB0aGUgaW1hZ2UgKi9cclxuLm1mcC1maWd1cmUge1xyXG4gIGxpbmUtaGVpZ2h0OiAwOyB9XHJcbiAgLm1mcC1maWd1cmU6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiA0MHB4O1xyXG4gICAgYm90dG9tOiA0MHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICByaWdodDogMDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICAgIGJhY2tncm91bmQ6ICM0NDQ7IH1cclxuICAubWZwLWZpZ3VyZSBzbWFsbCB7XHJcbiAgICBjb2xvcjogI0JEQkRCRDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7IH1cclxuICAubWZwLWZpZ3VyZSBmaWd1cmUge1xyXG4gICAgbWFyZ2luOiAwOyB9XHJcblxyXG4ubWZwLWJvdHRvbS1iYXIge1xyXG4gIG1hcmdpbi10b3A6IC0zNnB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEwMCU7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBjdXJzb3I6IGF1dG87IH1cclxuXHJcbi5tZnAtdGl0bGUge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgY29sb3I6ICNGM0YzRjM7XHJcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7IH1cclxuXHJcbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY29udGVudCB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XHJcblxyXG4ubWZwLWdhbGxlcnkgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1maWd1cmUge1xyXG4gIGN1cnNvcjogcG9pbnRlcjsgfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSksIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDMwMHB4KSB7XHJcbiAgLyoqXHJcbiAgICAgICAqIFJlbW92ZSBhbGwgcGFkZGluZ3MgYXJvdW5kIHRoZSBpbWFnZSBvbiBzbWFsbCBzY3JlZW5cclxuICAgICAgICovXHJcbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtaW1hZ2UtaG9sZGVyIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cclxuICAubWZwLWltZy1tb2JpbGUgaW1nLm1mcC1pbWcge1xyXG4gICAgcGFkZGluZzogMDsgfVxyXG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZTphZnRlciB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7IH1cclxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmUgc21hbGwge1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxyXG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXIge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgcGFkZGluZzogM3B4IDVweDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cclxuICAgIC5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXI6ZW1wdHkge1xyXG4gICAgICBwYWRkaW5nOiAwOyB9XHJcbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtY291bnRlciB7XHJcbiAgICByaWdodDogNXB4O1xyXG4gICAgdG9wOiAzcHg7IH1cclxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1jbG9zZSB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAwOyB9IH1cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgLm1mcC1hcnJvdyB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC43NSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpOyB9XHJcbiAgLm1mcC1hcnJvdy1sZWZ0IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMDtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDA7IH1cclxuICAubWZwLWFycm93LXJpZ2h0IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCU7IH1cclxuICAubWZwLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDZweDsgfSB9XHJcbiIsImh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLCBhLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsIGRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCwgc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhciwgYiwgdSwgaSwgY2VudGVyLCBkbCwgZHQsIGRkLCBvbCwgdWwsIGxpLCBmaWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCwgdGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsIGFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLCBmaWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LCB0aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuaHRtbCB7XHJcbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxufVxyXG5cclxuaW1nLCBmaWVsZHNldCwgYSBpbWcge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdLCB0ZXh0YXJlYSB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIGJ1dHRvbiB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgJjo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuaW5wdXQsIGJ1dHRvbiB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG5kaXYsIGlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0LCBidXR0b24sIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIGEsIHNwYW4sIGE6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxudWwsIG9sIHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxufVxyXG5cclxudGFibGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItc3BhY2luZzogMDtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xyXG4gICAgYm94LXNpemluZzogaW5oZXJpdDtcclxufVxyXG4iLCJbZGF0YS1hb3M9XCJmYWRlLXVwXCJdIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwcHgsIDApO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBAaW5jbHVkZSBmb250LWJhc2U7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGNvbG9yOiAkdGV4dDtcclxuXHJcbiAgQGluY2x1ZGUgZCB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMjBweCAtIDEwJSk7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcblxyXG4gICYuaXMtc2Nyb2xsLWxvY2sge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHdpZHRoOiAxMDB2dztcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG59XHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG50ZXh0YXJlYSxcclxuc2VsZWN0IHtcclxuICBAaW5jbHVkZSBmb250LWJhc2U7XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiAkYnJhbmQtYmxhY2s7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgb3V0bGluZTogMXB4IHNvbGlkICMwMDE1ZmY7XHJcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG4gIH1cclxufVxyXG5cclxuYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG5pbWcsXHJcbnN2ZyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi8vICpcclxuLy8gICAgIGJveC1zaGFkb3c6MCAwIDAgMXB4IHJlZFxyXG4vL1xyXG4iLCJAbWl4aW4gbSB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6XCI3NjdweFwiKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiB0IHtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDpcIjEwMjNweFwiKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBkc20ge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOlwiMTE3MHB4XCIpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGQge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOlwiMTQwMHB4XCIpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gQG1peGluIG1cclxuLy8gICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogXCI3NjhweFwiKVxyXG4vLyAgICAgICAgIEBjb250ZW50XHJcblxyXG4vLyBAbWl4aW4gdFxyXG4vLyAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiBcIjEwMjRweFwiKVxyXG4vLyAgICAgICAgIEBjb250ZW50XHJcblxyXG4vLyBAbWl4aW4gZFxyXG4vLyAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiBcIjEyNjBweFwiKVxyXG4vLyAgICAgICAgIEBjb250ZW50XHJcblxyXG4vLyBAbWl4aW4gd1xyXG4vLyAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiBcIjEzMjBweFwiKVxyXG4vLyAgICAgICAgIEBjb250ZW50XHJcblxyXG4vLyBAbWl4aW4geGxcclxuLy8gICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogXCIxNjgwcHhcIilcclxuLy8gICAgICAgICBAY29udGVudFxyXG4iLCIucGFnZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4iLCIubWFpbiB7XHJcbiAgICBmbGV4OiAxIDEgYXV0bztcclxufVxyXG4iLCIuY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nOiAwIDh2dztcclxuICAgIG1heC13aWR0aDogY2FsYygxMjQwcHggKyAxNnZ3KTtcclxuXHJcbiAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfbmFycm93IHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoODIwcHggKyAxNnZ3KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg4MjBweCArIDMycHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuaDEsIGgxLFxyXG4uaDIsIGgyLFxyXG4uaDMsIGgzLFxyXG4uaDQsIGg0LFxyXG4uaDUsIGg1LFxyXG4uaDYsIGg2IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIGNvbG9yOiAkYnJhbmQtYmxhY2s7XHJcbn1cclxuXHJcbi5oMSwgaDEge1xyXG4gICAgZm9udC1zaXplOiA4MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYyg4MHB4IC0gMTAlKTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oMiwgaDIge1xyXG4gICAgZm9udC1zaXplOiA1NnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYyg1NnB4IC0gMTAlKTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uaDMsIGgzIHtcclxuICAgIGZvbnQtc2l6ZTogNDZweDtcclxuXHJcbiAgICBAaW5jbHVkZSBkIHtcclxuICAgICAgICBmb250LXNpemU6IGNhbGMoNDZweCAtIDEwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLmg0LCBoNCB7XHJcbiAgICBmb250LXNpemU6IDM2cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDM2cHggLSAxMCUpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5oNSwgaDUge1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygyOHB4IC0gMTAlKTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uaDYsIGg2IHtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuXHJcbiAgICBAaW5jbHVkZSBkIHtcclxuICAgICAgICBmb250LXNpemU6IGNhbGMoMjJweCAtIDEwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLmxlYWQge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuXHJcbiAgICBAaW5jbHVkZSBkIHtcclxuICAgICAgICBmb250LXNpemU6IGNhbGMoMjRweCAtIDEwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG5cclxufVxyXG4iLCIuYnRuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDM0cHg7XHJcbiAgICBtaW4td2lkdGg6IDI0MHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJyYW5kLW1hZ2VudGE7XHJcbiAgICBwYWRkaW5nOiAxMnB4IDI4cHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1tYWdlbnRhO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMsIGJvcmRlci1jb2xvciAuMnMsIGNvbG9yIC4ycztcclxuXHJcbiAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOXB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjOWIyMjVkO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5YjIyNWQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgIzAwMTVmZjtcclxuICAgICAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6ZGlzYWJsZWQsICYuaXMtZGlzYWJsZWQge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2MyMmI3NDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzIyYjc0O1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgfVxyXG5cclxuICAgICZfc2Vjb25kYXJ5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtYmxhY2s7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtYmxhY2s7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRicmFuZC1ibGFjaywgMjAlKTtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRicmFuZC1ibGFjaywgMjAlKTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfc3Ryb2tlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtYmx1ZTtcclxuICAgICAgICBjb2xvcjogJGJyYW5kLWJsdWU7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmN2ZkO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRicmFuZC1ibHVlO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJyYW5kLWJsdWU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX3N0cm9rZS13aGl0ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzY5OGM7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59XHJcbiIsIi5oZWFkZXIge1xyXG4gICAgei1pbmRleDogJHppbmRleC1oZWFkZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cclxuICAgICZfd2hpdGUge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzFjMWMxO1xyXG5cclxuICAgICAgICAuaGFzLW1vYmlsZW5hdi1vcGVuICYge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl93aGl0ZSAmX19tYWluLCAuaGFzLW1vYmlsZW5hdi1vcGVuICYgJl9fbWFpbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGNvbG9yOiAkYnJhbmQtYmxhY2s7XHJcblxyXG4gICAgICAgIGEsIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lLWNvbG9yOiAjMDAxNWZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX3doaXRlICZfX3BpYywgLmhhcy1tb2JpbGVuYXYtb3BlbiAmICZfX3BpYyB7XHJcbiAgICAgICAgJl93aGl0ZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX2JsdWUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfd2hpdGUgJl9faXRlbSwgLmhhcy1tb2JpbGVuYXYtb3BlbiAmICZfX2l0ZW0ge1xyXG4gICAgICAgIGNvbG9yOiAkYnJhbmQtYmxhY2s7XHJcbiAgICB9XHJcblxyXG4gICAgJl93aGl0ZSAmX19pdGVtOmhvdmVyICZfX2xpbms6YmVmb3JlLCAuaGFzLW1vYmlsZW5hdi1vcGVuICYgJl9faXRlbTpob3ZlciAmX19saW5rOmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtYmxhY2s7XHJcbiAgICB9XHJcblxyXG4gICAgJl93aGl0ZSAmX19pdGVtLmhhcy1kcm9wZG93biAmX19saW5rOmFmdGVyLCAuaGFzLW1vYmlsZW5hdi1vcGVuICYgJl9faXRlbS5oYXMtZHJvcGRvd24gJl9fbGluazphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBzdHJva2U9JyUyMzI5MjkyOScgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgZD0nTTYuMjUgMy4yNSA0IDUuNSAxLjc1IDMuMjUnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICB9XHJcblxyXG4gICAgJl93aGl0ZSAmX190b2dnbGVzZWFyY2gsIC5oYXMtbW9iaWxlbmF2LW9wZW4gJiAmX190b2dnbGVzZWFyY2gge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRicmFuZC1ibGFjaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfd2hpdGUgJl9fYnRuLCAuaGFzLW1vYmlsZW5hdi1vcGVuICYgJl9fYnRuIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzRweDtcclxuICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRicmFuZC1tYWdlbnRhO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLW1hZ2VudGE7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtbWFnZW50YTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycywgYm9yZGVyLWNvbG9yIC4ycywgY29sb3IgLjJzO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOWIyMjVkO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWIyMjVkO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9zdGF0dXMge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRicmFuZC1ibHVlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgY29sb3I6ICRicmFuZC1ibHVlO1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDdweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM4ZWU1ZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmY3ZmQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRicmFuZC1ibHVlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRicmFuZC1ibHVlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl93aGl0ZSAmX190b2dnbGVtZW51LCAuaGFzLW1vYmlsZW5hdi1vcGVuICYgJl9fdG9nZ2xlbWVudSB7XHJcbiAgICAgICAgY29sb3I6ICRicmFuZC1ibGFjaztcclxuICAgIH1cclxuXHJcbiAgICAmLmlzLXN0aWNreSB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKC0jeyRhY2Nlc3NiYXItaGVpZ2h0fSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5pcy1zdGlja3kgJl9fbG9nbyB7XHJcbiAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMXB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNzJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICYuaXMtc3RpY2t5Om5vdCguaGVhZGVyX3doaXRlKSAmX19tYWluIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtYmx1ZTtcclxuXHJcbiAgICAgICAgLmhhcy1tb2JpbGVuYXYtb3BlbiAmIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWNjZXNzYmFyIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGhlaWdodDogJGFjY2Vzc2Jhci1oZWlnaHQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWNjZXNzYmFyLWxpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19hY2Nlc3NiYXItaXRlbSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICBjb2xvcjogIzM4MzgzODtcclxuXHJcbiAgICAgICAgJi5oYXMtYm9yZGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZ3JleTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2FjY2Vzc2Jhci1saW5rIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWNjZXNzYmFyLWFjdGlvbnMge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19hY2Nlc3NiYXItYWN0aW9uIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19hY2Nlc3NiYXItYnRuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fbWFpbiB7XHJcbiAgICAgICAgaGVpZ2h0OiA4MXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjRzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhLCBidXR0b24ge1xyXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZS1jb2xvcjogI2ZmZTYwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9nbyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0zNXB4O1xyXG4gICAgICAgIGxlZnQ6IDh2dztcclxuICAgICAgICB3aWR0aDogMTU3cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZHNtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEyOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDE2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19waWMge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgJl93aGl0ZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9ibHVlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX25hdiB7XHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19saXN0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZHNtIHtcclxuICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtOmhvdmVyICZfX2Ryb3Bkb3duLCAmX19pdGVtOmZvY3VzLXdpdGhpbiAmX19kcm9wZG93biB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW06aG92ZXIgJl9fbGluazpiZWZvcmUge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0uaGFzLWRyb3Bkb3duICZfX2xpbms6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IC0xcHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3NxdWFyZScgZD0nTTYuMjUgMy4yNSA0IDUuNSAxLjc1IDMuMjUnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjE1cztcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtLmhhcy1kcm9wZG93bjpob3ZlciAmX19saW5rOmFmdGVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogNHB4IDA7XHJcbiAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2Ryb3Bkb3duIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMHB4KTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IC04MnB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgLjI1cywgb3BhY2l0eSAuMjVzLCB0cmFuc2Zvcm0gLjI1cztcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lLWNvbG9yOiAjMDAxNWZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2Ryb3Bkb3duLXdyYXBwZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHggMjRweCAzMHB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDkwcHg7XHJcbiAgICAgICAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAxNXB4IDE1cHggMTVweDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkd2hpdGUgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19kcm9wZG93bi1yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luOiAwIC0xNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Ryb3Bkb3duLWNvbCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDE3MHB4ICsgMzJweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZHJvcGRvd24tdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAkYnJhbmQtbWFnZW50YTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MxYzFjMTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZHJvcGRvd24taXRlbSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZHJvcGRvd24taXRlbSArICZfX2Ryb3Bkb3duLWl0ZW0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZHJvcGRvd24tbGluayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19hY3Rpb25zIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI4cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGRzbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2FjdGlvbiArICZfX2FjdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzRweDtcclxuICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAkYnJhbmQtYmx1ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMsIGJvcmRlci1jb2xvciAuMnMsIGNvbG9yIC4ycztcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1tYWdlbnRhO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRicmFuZC1tYWdlbnRhO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9zdGF0dXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtYmx1ZTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogLTFweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDdweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOGVlNWY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3RvZ2dsZXNlYXJjaCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI4cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGRzbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAwO1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3RvZ2dsZW1lbnUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgIzAwMTVmZjtcclxuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xLjVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbixcclxuICAgICAgICBzcGFuOjpiZWZvcmUsXHJcbiAgICAgICAgc3Bhbjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuOjpiZWZvcmUsXHJcbiAgICAgICAgc3Bhbjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW46OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHRvcDogLTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3Bhbjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuaXMtYWN0aXZlIHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpIHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubW9iaWxlbmF2IHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwcHgsIDApO1xyXG4gICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAuNHMsIG9wYWNpdHkgLjRzLCB0cmFuc2Zvcm0gLjRzO1xyXG5cclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB6LWluZGV4OiAkemluZGV4LW1vYmlsZW5hdjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAuaGFzLW1vYmlsZW5hdi1vcGVuICYge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMzBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmX19hY3Rpb25zIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbjogMCAtMTBweCA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2FjdGlvbiB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtaW4td2lkdGg6IDFweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAxMHB4O1xyXG5cclxuICAgICAgICAmX3N0YXR1cyB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogLTFweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDdweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOGVlNWY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmN2ZkO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtYmx1ZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX290aGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX290aGVyLXRpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19vdGhlci1pdGVtICsgJl9fb3RoZXItaXRlbSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19vdGhlci1saW5rIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX21lbnUtc2VjdGlvbiB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjMWMxYzE7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2MxYzFjMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX21lbnUtaGVhZCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG5cclxuICAgICZfX21lbnUtdG9nZ2xlIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xNXM7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkICMwMDE1ZmY7XHJcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9fbWVudS10aXRsZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19tZW51LWxpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgICAgICYuaXMtYWN0aXZlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19tZW51LWl0ZW0gKyAmX19tZW51LWl0ZW0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbWVudS1saW5rIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAkYnJhbmQtbWFnZW50YTtcclxuICAgIH1cclxuXHJcbiAgICAmX19zdWJtZW51IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3N1Ym1lbnUtaXRlbSArICZfX3N1Ym1lbnUtaXRlbSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19zdWJtZW51LWxpbmsge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuXHJcblxyXG5cclxuIiwiLmZvb3RlciB7XHJcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgYSB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSB0IHtcclxuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fbWFpbiB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcm93IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xvZ28ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTYycHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fb3BlcmF0ZWRieSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDE1MHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiAzcHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tbGVmdDogN3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tZW51IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgZmxleDogMTtcclxuXHJcbiAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tZW51LWNvbCB7XHJcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NkY2RjZDtcclxuICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDFweCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tZW51LXRpdGxlIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI0IC8gMjApO1xyXG4gICAgY29sb3I6ICRicmFuZC1ibHVlO1xyXG5cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tZW51LWhlYWQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmX19tZW51LWxpc3Qge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICBsaSArIGxpIHtcclxuICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogOHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IFwiMTAyNHB4XCIpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21lbnUtdG9nZ2xlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzO1xyXG5cclxuICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICBvdXRsaW5lOiAxcHggc29saWQgIzAwMTVmZjtcclxuICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxuICAgIH1cclxuXHJcbiAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc29jaWFsQ29weXJpZ2h0V3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyX19zb2NpYWxzIHtcclxuICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29weXJpZ2h0UGhvdG9ncmFwaGVyc1dyYXBwZXIge1xyXG4gICAgdWwge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtOHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IDAgLThweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc29jaWFscyB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgbWFyZ2luLXRvcDogNDNweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICBAaW5jbHVkZSB0IHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib3R0b20ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWRlZGU7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgbWFyZ2luLXRvcDogNDNweDtcclxuICAgICAgcGFkZGluZzogMjhweCAwIDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saW5rcyB7XHJcbiAgICB1bCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyOHB4O1xyXG5cclxuICAgICAgdWwge1xyXG4gICAgICAgIG1hcmdpbjogLTE5cHggLTEwcHggMDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIG1hcmdpbjogMTlweCAwIDA7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5tZnAtZmFkZS5tZnAtYmcge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcclxufVxyXG5cclxuLm1mcC1mYWRlLm1mcC1iZy5tZnAtcmVhZHkge1xyXG4gICAgb3BhY2l0eTogMC44O1xyXG59XHJcblxyXG4ubWZwLWZhZGUubWZwLWJnLm1mcC1yZW1vdmluZyB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4ubWZwLWZhZGUubWZwLXdyYXAgLm1mcC1jb250ZW50IHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XHJcbn1cclxuXHJcbi5tZnAtZmFkZS5tZnAtd3JhcC5tZnAtcmVhZHkgLm1mcC1jb250ZW50IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5tZnAtZmFkZS5tZnAtd3JhcC5tZnAtcmVtb3ZpbmcgLm1mcC1jb250ZW50IHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuIiwiLmlucHV0LCAuc2VsZWN0LCAudGV4dGFyZWEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtaW4td2lkdGg6IDE5MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxN3B4IDE4cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzFjMWMxO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgIGNvbG9yOiAkYnJhbmQtYmxhY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAmOm5vdCgub3Blbikge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgIzAwMTVmZjtcclxuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICYuaXMtc3VjY2VzcyB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDRjZTAwO1xyXG4gICAgfVxyXG5cclxuICAgICYuaXMtZXJyb3Ige1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZmM2YzZjtcclxuICAgIH1cclxuXHJcbiAgICAmLmlzLWRpc2FibGVkLCAmW2Rpc2FibGVkXSB7XHJcbiAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uaW5wdXQge1xyXG4gICAgJlt0eXBlPXNlYXJjaF0ge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAyMHB4KSA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3NlYXJjaC5zdmdcIik7XHJcbiAgICB9XHJcblxyXG4gICAgJl9udW1iZXIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMjRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxMnB4KSA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL251bWJlci1hcnJvd3Muc3ZnXCIpO1xyXG4gICAgfVxyXG5cclxuICAgICZfZGF0ZSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxN3B4IDE2cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTZweCA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2RhdGUuc3ZnXCIpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxNnB4KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLnRleHRhcmVhIHtcclxuICAgIG1pbi1oZWlnaHQ6IDE2MHB4O1xyXG59XHJcblxyXG4uc2VsZWN0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzExJyBoZWlnaHQ9JzcnIHZpZXdCb3g9JzAgMCAxMSA3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMSAxTDUuMjQyNjQgNS4yNDI2NEw5LjQ4NTI4IDEnIHN0cm9rZT0nJTIzQzIyQjc0JyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgd2lkdGg6IDExcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA3cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcztcclxuICAgIH1cclxuXHJcbiAgICAuY3VycmVudCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgfVxyXG5cclxuICAgIC5saXN0IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IC0xcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xyXG4gICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2MxYzFjMTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLCAxLjI1KSwgb3BhY2l0eSAwLjE1cyBlYXNlLW91dDtcclxuICAgIH1cclxuXHJcbiAgICAmLm9wZW4ge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5saXN0IHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAub3B0aW9uIHtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgY29sb3I6ICRicmFuZC1ibGFjaztcclxuXHJcbiAgICAgICAgJltkYXRhLWRpc3BsYXldIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZm9jdXMsICYuc2VsZWN0ZWQuZm9jdXMsICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtbWFnZW50YTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZm9jdXMge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgIzAwMTVmZjtcclxuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLmxhYmVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogJGJyYW5kLWJsYWNrO1xyXG59XHJcblxyXG4uZm9ybS1jaGVjayB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDA7XHJcblxyXG4gICAgJiArICYge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2lucHV0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzFjMWMxO1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyIC4yNXMsIGJhY2tncm91bmQtY29sb3IgLjI1cywgYmFja2dyb3VuZC1pbWFnZSAuMjVzO1xyXG5cclxuICAgICAgICAmOmNoZWNrZWQge1xyXG5cclxuICAgICAgICAgICAgJlt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxNCAxNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nNycgY3k9JzcnIHI9JzcnIGZpbGw9JyUyM0MyMkI3NCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRicmFuZC1tYWdlbnRhO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLW1hZ2VudGE7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNCAxMi4wMDA2TDguOTQ5NzUgMTYuOTUwNEwxOS41NTYzIDYuMzQzNzUnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3Zlcjpub3QoW2Rpc2FibGVkXSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZTJkNWM7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOGUyZDVjO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmW3R5cGU9J3JhZGlvJ10ge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgJjpob3Zlcjpub3QoW2Rpc2FibGVkXSkge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtYmxhY2s7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmW3R5cGU9J2NoZWNrYm94J10ge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyOm5vdChbZGlzYWJsZWRdKSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRicmFuZC1ibGFjaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAjMDAxNWZmO1xyXG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5pcy1kaXNhYmxlZCwgJltkaXNhYmxlZF0ge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19sYWJlbCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICB9XHJcblxyXG59XHJcbiIsImRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXQsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gbGFiZWwsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gc2VsZWN0LCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGJ1dHRvbiwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSB0ZXh0YXJlYSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPWRhdGVdLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9ZW1haWxdLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9bW9udGhdLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9bnVtYmVyXSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPXJhbmdlXSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF0sIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT10ZWxdLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0W3R5cGU9dGV4dF0sIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT10aW1lXSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBpbnB1dFt0eXBlPXVybF0sIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT13ZWVrXSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSBzZWxlY3QsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gdGV4dGFyZWEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtaW4td2lkdGg6IDE5MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxN3B4IDE4cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzFjMWMxO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgIGNvbG9yOiAkYnJhbmQtYmxhY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgIzAwMTVmZjtcclxuICAgICAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5kaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGlucHV0LndwZm9ybXMtZmllbGQtbWVkaXVtLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIHRleHRhcmVhLndwZm9ybXMtZmllbGQtbWVkaXVtLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIHNlbGVjdC53cGZvcm1zLWZpZWxkLW1lZGl1bSwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1maWVsZC1yb3cud3Bmb3Jtcy1maWVsZC1tZWRpdW0ge1xyXG4gICAgbWF4LXdpZHRoOiA0NjBweDtcclxufVxyXG5cclxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSB0ZXh0YXJlYS53cGZvcm1zLWZpZWxkLW1lZGl1bSB7XHJcbiAgICBoZWlnaHQ6IDEyMHB4O1xyXG59XHJcblxyXG5kaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIC53cGZvcm1zLWZpZWxkIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMDtcclxufVxyXG5cclxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1maWVsZC1sYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICRicmFuZC1ibGFjaztcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgbWFyZ2luOiAwIDAgOHB4IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcclxuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxufVxyXG5cclxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1yZXF1aXJlZC1sYWJlbCB7XHJcbiAgICBjb2xvcjogJGJyYW5kLW1hZ2VudGE7XHJcbn1cclxuXHJcbmRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF0sIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gLndwZm9ybXMtcGFnZS1idXR0b24ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzRweDtcclxuICAgIG1pbi13aWR0aDogMjQwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJhbmQtbWFnZW50YTtcclxuICAgIHBhZGRpbmc6IDEycHggMjhweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLW1hZ2VudGE7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycywgYm9yZGVyLWNvbG9yIC4ycywgY29sb3IgLjJzO1xyXG5cclxuICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA5cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDlweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICM5YjIyNWQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzliMjI1ZDtcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAjMDAxNWZmO1xyXG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5kaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIC53cGZvcm1zLXN1Ym1pdC1jb250YWluZXIge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxufVxyXG5cclxuZGl2LndwZm9ybXMtY29udGFpbmVyIGRpdi53cGZvcm1zLXVwbG9hZGVyIHtcclxuICAgIG1heC13aWR0aDogNDYwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MxYzFjMTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIHBhZGRpbmc6IDMycHggMjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5kaXYud3Bmb3Jtcy1jb250YWluZXIgZGl2LndwZm9ybXMtdXBsb2FkZXIgLmR6LW1lc3NhZ2Uge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgIGNvbG9yOiAkdGV4dDtcclxufVxyXG5cclxuZGl2LndwZm9ybXMtY29udGFpbmVyIGRpdi53cGZvcm1zLXVwbG9hZGVyIC5kei1tZXNzYWdlIHN2ZyB7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbn1cclxuXHJcbmRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gLndwZm9ybXMtZmllbGQtZGVzY3JpcHRpb24sIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gLndwZm9ybXMtZmllbGQtbGltaXQtdGV4dCB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICBjb2xvcjogJHRleHQ7XHJcbiAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICBtYXJnaW46IDhweCAwIDAgMDtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbn1cclxuXHJcbmRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gbGFiZWwud3Bmb3Jtcy1lcnJvciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgY29sb3I6ICNiZjJlMmU7XHJcbn1cclxuXHJcbmRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gLndwZm9ybXMtZmllbGQgaW5wdXQud3Bmb3Jtcy1lcnJvciwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1maWVsZCBpbnB1dC51c2VyLWludmFsaWQsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gLndwZm9ybXMtZmllbGQgdGV4dGFyZWEud3Bmb3Jtcy1lcnJvciwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1maWVsZCB0ZXh0YXJlYS51c2VyLWludmFsaWQsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gLndwZm9ybXMtZmllbGQgc2VsZWN0LndwZm9ybXMtZXJyb3IsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gLndwZm9ybXMtZmllbGQgc2VsZWN0LnVzZXItaW52YWxpZCwgZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1maWVsZC53cGZvcm1zLWhhcy1lcnJvciAuY2hvaWNlc19faW5uZXIge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmM2YzZjtcclxufVxyXG5cclxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1maWVsZCBpbnB1dC53cGZvcm1zLXZhbGlkLCBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIC53cGZvcm1zLWZpZWxkIHRleHRhcmVhLndwZm9ybXMtdmFsaWQsIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gLndwZm9ybXMtZmllbGQgc2VsZWN0LndwZm9ybXMtdmFsaWQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzA0Y2UwMDtcclxufVxyXG5cclxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1maWVsZC1sYWJlbC1pbmxpbmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgIGNvbG9yOiAkdGV4dDtcclxufVxyXG5cclxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSB1bCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gdWwgbGkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgJiArICYge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbmRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1jaGVja2JveF0sIGRpdi53cGZvcm1zLWNvbnRhaW5lci1mdWxsIC53cGZvcm1zLWZvcm0gaW5wdXRbdHlwZT1yYWRpb10ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMWMxYzE7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBib3JkZXIgLjI1cywgYmFja2dyb3VuZC1jb2xvciAuMjVzLCBiYWNrZ3JvdW5kLWltYWdlIC4yNXM7XHJcblxyXG4gICAgJjpjaGVja2VkIHtcclxuICAgICAgICAmW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzcnIGN5PSc3JyByPSc3JyBmaWxsPSclMjNDMjJCNzQnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCAxNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRicmFuZC1tYWdlbnRhO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtbWFnZW50YTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTQgMTIuMDAwNkw4Ljk0OTc1IDE2Ljk1MDRMMTkuNTU2MyA2LjM0Mzc1JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyOm5vdChbZGlzYWJsZWRdKSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGUyZDVjO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOGUyZDVjO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZbdHlwZT0ncmFkaW8nXSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuXHJcbiAgICAgICAgJjpob3Zlcjpub3QoW2Rpc2FibGVkXSkge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRicmFuZC1ibGFjaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJlt0eXBlPSdjaGVja2JveCddIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcblxyXG4gICAgICAgICY6aG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkICMwMDE1ZmY7XHJcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxuICAgIH1cclxuXHJcbiAgICAmLmlzLWRpc2FibGVkLCAmW2Rpc2FibGVkXSB7XHJcbiAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICB9XHJcbn1cclxuIiwiLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQge1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgbWFyZ2luOiA2cHggMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIGNvbG9yOiAkYnJhbmQtYmxhY2s7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzFjMWMxO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIC5hY2NvcmRpb24tdG9nZ2xlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgdGQsXHJcbiAgICB0aC5kb3cge1xyXG4gICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICB9XHJcbiAgICAucGlja2VyLXN3aXRjaCB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkYnJhbmQtbWFnZW50YTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG4gICAgLmRvdyB7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoJGJyYW5kLWJsYWNrLCAuNik7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuICAgIC5kYXkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG4gICAgICAgICY6bm90KC5vbGQpOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLW1hZ2VudGE7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtbWFnZW50YTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5vbGQsXHJcbiAgICAgICAgJi5uZXcge1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkYnJhbmQtYmxhY2ssIC40KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5vbGQge1xyXG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wcmV2LCAubmV4dCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc3JyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgNyAxMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J002Ljg0MTUgMS4xNzVMNS42NjY1IDBMMC42NjY1MDQgNUw1LjY2NjUgMTBMNi44NDE1IDguODI1TDMuMDI0ODQgNUw2Ljg0MTUgMS4xNzVaJyBmaWxsPSclMjNDMjJCNzQnLyUzRSUzQy9zdmclM0UlMEFcIikgY2VudGVyIC8gN3B4IDEwcHg7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubmV4dCBzcGFuIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXHJcbiAgICB9XHJcbn1cclxuIiwiLnNlY3Rpb24ge1xyXG4gICAgbWFyZ2luOiAxNDBweCAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICAgIG1hcmdpbjogODBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfbXQ2MCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX210MTkwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxOTBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9mYWlyIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMTQwcHggMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZmFpcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDgwcHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfcmVhZGFsc28gJl9faGVhZCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAmX3JlYWRhbHNvICZfX3RpdGxlIHtcclxuICAgICAgICBjb2xvcjogJGJyYW5kLWJsdWU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9pbnNwaXJlZCAmX19oZWFkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfYmFzZSAmX190ZXh0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfYmFzZSAmX19jb250ZW50IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNjBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICZfbmFycm93IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MTFweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfYWxpZ25sZWZ0IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGVfaW5zcGlyZWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ4MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAzMTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcm93IHtcclxuICAgICAgICAmICsgJiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgICYgKyAmIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkaW5nIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3BpbGxzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC00cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGlsbCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogNDZweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICRicmFuZC1ibGFjaztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuXHJcbiAgICAgICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtYmx1ZTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXI6bm90KC5pcy1hY3RpdmUpIHtcclxuICAgICAgICAgICAgY29sb3I6ICRicmFuZC1ibHVlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzM3B4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbn1cclxuIiwiLmJyZWFkY3J1bWIge1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcblxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc3JyBoZWlnaHQ9JzEwJyBmaWxsPSdub25lJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjMyOTI5MjknIHN0cm9rZS13aWR0aD0nMicgZD0nTTEuMjQzIDkuMjQzIDUuNDg1IDUgMS4yNDMuNzU3Jy8lM0UlM0Mvc3ZnJTNFXCIpIGNlbnRlciAvIDdweCAxMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogN3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDZweCA2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdG9wOiAtMXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG4iLCIuZmlsdGVycyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9zZXJ2aWNlcyAmX19lbCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzODBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3JvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29sIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxOTBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgJl93aWRlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzODBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX3N1Ym1pdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTgwcHg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcblxyXG4gICAgICAgICAgICAmICsgJiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX3dpZGUge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgICBtaW4td2lkdGg6IDFweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDlweCAyMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59XHJcbiIsIi5kaXZpZGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiA0NDhweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDQ4JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgNDQ4IDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8yNzRfMjA3ODgpJyUzRSUzQ3BhdGggZD0nTTEwNi4zMzEgOC43NzQ1NUMxMDYuMzMxIDguNzc0NTUgMTA0Ljg1NCA4LjY3NzU1IDEwNy4xNDUgOC41ODc1QzExNC4zNzQgOC4zODA4NSAxMjAuMjc1IDguNTY3OTcgMTI3LjUwMiA4LjM4MTI4QzEyNy42NjUgOC4zNTE4NiAxMjcuODI4IDguMzAyNDcgMTI3Ljk5MiA4LjI1MzA5QzEzMy42MjYgOC4yMjIyOSAxMzkuNDgxIDguMTg1OTUgMTQ1LjQ3MyA4LjE5ODdDMTU2LjQ4NCA4LjA4MDE0IDE2Ny40MTkgNy45MTY0MiAxNzguMzI2IDcuODUxMThDMTc4LjAyOCA3LjgxMTU2IDE3Ny44OTEgNy43NjI0NyAxNzguOTc0IDcuNzUzNDNDMTgzLjUwNyA3LjcxMDQgMTg5LjgwMSA3LjcwMjkgMTk2LjMxNiA3LjY4OTg2QzE5Ny4yNzcgNy42OTI5MSAxOTguMjQxIDcuNjc2IDE5OS4xODMgNy42Nzc3NEMxOTkuOTI2IDcuNjQ2NDEgMjAwLjEwOCA3LjYxODI5IDIwMC4yMTEgNy41ODQ5M0MyMDMuMTU2IDcuNTk4MDEgMjA1Ljc4MSA3LjYxMDA3IDIwOC4yMjYgNy42MTAzM0MyNDAuMjA5IDcuNDA2MDIgMjcyLjc1OCA3LjQxOTMzIDMwOC4xMDEgNy45MTY4M0MzMTUuNTcyIDcuOTg2NjYgMzIzLjA0MyA4LjA3NjQ2IDMzMC4yNTEgOC4xODkxMkMzMzEuNTkyIDguMjE3MDggMzMyLjk3MyA4LjI0NzY1IDMzNC4zOTQgOC4yODA4NUMzMzUuODE1IDguMzE0MDUgMzM3LjI1NCA4LjM2ODUxIDMzOC43MzUgOC40MDU2NEMzNDEuNjc1IDguNDk4NTQgMzQ0LjcxNSA4LjU5OCAzNDcuNzM1IDguNjk2MTVDMzUzLjc5NCA4LjkxMzcxIDM1OS43OTUgOS4wODc0MyAzNjUuMDEzIDkuMjg5ODVDMzYzLjQgOC44MjMxNCAzODguODA2IDkuNTY5ODUgMzgzLjczNCA4Ljk3NjE1QzM5MC42OTQgOS4yMTI3OCA0MDEuMTIzIDkuNzE3NDIgNDAxLjY3IDkuNjMzMDdDNDAyLjQ4MSA5LjQ4NTkzIDQwNC4yMTIgOS4zNzkxMyA0MDguMDc5IDkuMzkyNjNDNDExLjkyNyA5LjQwNDgzIDQxNy44OTUgOS40NzYxNCA0MjcuMTQ5IDkuODYzNTFDNDM0LjM4NCAxMC4xNzg0IDQ0NS41IDEwLjkwODUgNDQ4LjA2MyAxMC45NTY1QzQ1Mi4wODUgMTEuMDYwNCA0MzguNjg5IDEwLjI0MDcgNDQyLjcxMyAxMC4zMjQ1QzQzNS45ODIgOS45NjI2MSA0MjkuMjkgOS42MjMyOCA0MjIuNjE5IDkuMjY1MjlDNDE5LjI4MyA5LjA4NjMgNDE1Ljk0NSA4Ljk0NzIzIDQxMi42MjkgOC43ODk1QzQwOS4zMSA4LjY1MTczIDQwNS45NzQgOC40OTI3IDQwMi42NTYgOC4zNTQ5M0MzOTkuMzM3IDguMjE3MTcgMzk2LjAyMSA4LjA1OTQ0IDM5Mi43MDMgNy45MjE2OEMzODkuMzg0IDcuNzgzOTEgMzg2LjA4NSA3LjY2NzQxIDM4Mi43NjYgNy41NDk2QzM3Ni4xNDcgNy4zMTUyOSAzNjkuNTI5IDcuMDYxMDMgMzYyLjkzIDYuODI4MDNDMzU2LjMyOSA2LjYzNDk1IDM0OS43MDcgNi40NDA1NSAzNDMuMDg2IDYuMjQ2MTZDMzM5Ljc4NSA2LjE0OTYyIDMzNi40NjQgNi4wNTE3NiAzMzMuMTQ0IDUuOTUzOTFDMzI5LjgyMSA1Ljg3NjAxIDMyNi40OTkgNS43OTgxMiAzMjMuMTc3IDUuNzIwMjJDMzE2LjUzMiA1LjU4NDM5IDMwOS44NTEgNS4zODYwNiAzMDMuMTQ0IDUuMjY2MjVDMjk2LjQzNyA1LjE0NjQ0IDI4OS43MzEgNS4wMjY2MyAyODIuOTY0IDQuOTAyODlDMjgxLjgyMyA0Ljg4ODA0IDI4MC4yNCA0Ljg4NDI4IDI3OC4zMTcgNC44NTgyMkMyNzYuMzk0IDQuODUyMTMgMjc0LjA5MSA0LjgyMTEyIDI3MS40ODYgNC44MTAzN0MyNjYuMjc3IDQuNzY4OTIgMjU5Ljc4OCA0LjcwMzQ0IDI1Mi40MzYgNC42NDE0N0MyNDUuMDg0IDQuNTc5NSAyMzYuODY4IDQuNTYwOTUgMjI4LjEzMiA0LjUwODMyQzIyNS45NDggNC41MDUxNCAyMjMuNzQ0IDQuNTAwNjUgMjIxLjQ5OSA0LjQ5MzU0QzIxOS4yNTUgNC40ODY0MyAyMTcuMDA5IDQuNDk5MjcgMjE0LjcyNSA0LjQ4OTU0QzIxMC4xNzUgNC40OTEzNCAyMDUuNTQ1IDQuNDg3OSAyMDAuODk0IDQuNTAzMUMxODIuMjkyIDQuNTQzOTYgMTYzLjI4MyA0LjY1ODM4IDE0Ni45NTYgNC44NDg2N0MxMzguNzk0IDQuOTEzODggMTMxLjMwOSA1LjA0MzYyIDEyNC44NSA1LjEyMDQ2QzExOC40MTEgNS4xOTg2MiAxMTMuMDE0IDUuMjg1MDYgMTA5LjA0MyA1LjMyNDg4QzEwOC4wOCA1LjM0MTc4IDEwNy4xMTcgNS4zNTg3IDEwNi4xNzMgNS4zNzY5MkM5Ny41NDQ2IDUuNTMxNzIgODcuOTc0IDUuNjg0NzggNzguNzU4NyA1LjkyMTMxQzY5LjU0MzQgNi4xNTc4NSA2MC42Njg3IDYuMzk2NzEgNTMuMzk1NyA2LjY2MDZDNDYuNzQyOCA2Ljk0NTE3IDM5Ljk4ODcgNy4yNDMxNSAzMy4yNTU5IDcuNTIyNDhDMzYuNDIzNiA3LjUxMDA2IDM5LjM1MDQgNy41MDE4NyA0MS44OTY3IDcuNDg4NzNDMzUuMDA5NSA3LjY3Nzc0IDI4LjEyNSA3LjgyNjg1IDI1LjQ4ODMgNy45OTQ0QzEwLjg5NiA4LjYxOTM1IDE5LjI1NzQgOC41NjcyNSAyNC45ODM0IDguNjYyNzRDMjkuMDcxNyA4LjY3MDcxIDIzLjY1ODcgOC45OTY2NCAzMC4wMzUyIDguOTU0NDdDMjUuNDU3NCA5LjA3NDcgMjMuMTY3OSA5LjE0NDc5IDE4LjU3MDIgOS4yNjM3MUMxOC4wODA4IDkuMzkxOTEgMzIuNjcxOCA4Ljc4NjkxIDI5LjU0NyA5LjA2MjcxQzI1LjExMjkgOS4xMzIyNCAyMC4yMDY3IDkuMzcxMiAxNS42MjkgOS40OTE0M0MxNy4yNjU1IDkuNTk4OTIgMzEuNTEwNyA5LjA3MTQyIDMwLjg1NjMgOS4yNjg5NkMyOC4zODQ2IDkuMzY3MTcgMTcuOTE3MiA5LjQ0MTI5IDE3LjEwMTkgOS42NDgzQzE2LjkzODMgOS42OTc2OSAyMS41MTczIDkuNTU3NSAyMy44MDY4IDkuNDg3NDFDOS43MjUyMyA5Ljk2NTUyIDIuMDIxNCAxMC4zODE1IDE0Ljk2MDUgMTAuMjA5MkMxMC41MDI1IDEwLjMzNzMgNC4xNDIwOCAxMC40NDA2IC0wLjU1OTMxMyAxMC42MTI5Qy0wLjU1OTMxMyAxMC42MTI5IC0wLjUzOTM1NiAxMC42MTQyIC0wLjUxOTM5OSAxMC42MTU1QzEuODQ5OTUgMTAuNTUwNiA1LjkyNDgxIDEwLjQ1NzUgOC4wOTMyNyAxMC4zOTk1QzUuNDIxOTUgMTAuNDg0NiAyLjczMTk5IDEwLjU0ODQgMC4wNDA3MDc5IDEwLjYzMjJDMC40Nzk3NjIgMTAuNjYxMSAwLjk2MTM1MSAxMC42NTI2IDEuNDgxNTQgMTAuNjY2N0MzLjQ4NzczIDEwLjYzODIgNS41MTUxOCAxMC41OTA5IDcuNjAzODIgMTAuNTI3N0M1LjgzNzEyIDEwLjU3MiA0LjA0OTE1IDEwLjYzNDkgMi4yNjI0OSAxMC42Nzc5QzMuNjIzNSAxMC43MDcyIDUuMTY2NzQgMTAuNzA4MyA2Ljg2OTY0IDEwLjcyQzEzLjI0NzQgMTAuNjU3OSAxOS4zODA1IDEwLjY1OTggMjIuODE1NCAxMC41NDQ3QzI5Ljc0MjUgMTAuMzU4MyAzNi43MDY5IDEwLjIxNDQgNDMuNjUyNyAxMC4wNDkzQzUwLjU5ODQgOS44ODQxOSA1Ny41NjQyIDkuNzIwMzggNjQuNTI4NiA5LjU3NjUyQzcxLjQ5MyA5LjQzMjY2IDc4LjQzNzQgOS4yODc0OSA4NS40MDE4IDkuMTQzNjNDOTIuMzY0OSA5LjAxOTczIDk5LjMwOCA4Ljg5NDUyIDEwNi4yNTEgOC43NjkzMScgZmlsbD0nd2hpdGUnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8yNzRfMjA3ODgnJTNFJTNDcmVjdCB3aWR0aD0nNDQ4JyBoZWlnaHQ9JzE0JyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpIGNlbnRlciAvIGNvbnRhaW47XHJcbn1cclxuIiwiLnN0eWxlZC1saXN0IHtcclxuICAgIGxpIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwi4oCiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgY29sb3I6ICRicmFuZC1tYWdlbnRhO1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgbGkgKyBsaSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBjb2xvcjogJGJyYW5kLW1hZ2VudGE7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufVxyXG4iLCIuYmFjayB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgIGNvbG9yOiAkYnJhbmQtYmx1ZTtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDExcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J003LjI5Mjg5IDE3LjcwNzFMOCAxOC40MTQyTDkuNDE0MjEgMTdMOC43MDcxMSAxNi4yOTI5TDUuNDE0MjEgMTNMMjEgMTNMMjIgMTNMMjIgMTFMMjEgMTFMNS40MTQyMSAxMUw4LjcwNzExIDcuNzA3MDhMOS40MTQyMSA2Ljk5OTk3TDggNS41ODU3Nkw3LjI5Mjg5IDYuMjkyODZMMi4yOTI4OSAxMS4yOTI5TDEuNTg1NzkgMTJMMi4yOTI4OSAxMi43MDcxTDcuMjkyODkgMTcuNzA3MVonIGZpbGw9JyUyMzAwNDM2RicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxufVxyXG4iLCIuc29jaWFscyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBjb2xvcjogJGJyYW5kLWJsdWU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YxZjFmMTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4yNXM7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmMWYxZjEsIC4xKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufVxyXG4iLCIuc2hhcmUge1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkN2Q3ZDc7XHJcbn1cclxuIiwiLmFsZXJ0IHtcclxuICAgIHBhZGRpbmc6IDIycHggMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZjtcclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIxcHg7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J004IDE0QzExLjMxMzcgMTQgMTQgMTEuMzEzNyAxNCA4QzE0IDQuNjg2MjkgMTEuMzEzNyAyIDggMkM0LjY4NjI5IDIgMiA0LjY4NjI5IDIgOEMyIDExLjMxMzcgNC42ODYyOSAxNCA4IDE0Wicgc3Ryb2tlPSclMjMzRTNFM0UnIHN0cm9rZS13aWR0aD0nMS4zMzMzMycgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTkgMTAuNjY2QzkgMTEuMjE4MyA4LjU1MjI4IDExLjY2NiA4IDExLjY2NkM3LjQ0NzcyIDExLjY2NiA3IDExLjIxODMgNyAxMC42NjZDNyAxMC4xMTM3IDcuNDQ3NzIgOS42NjYwMiA4IDkuNjY2MDJDOC41NTIyOCA5LjY2NjAyIDkgMTAuMTEzNyA5IDEwLjY2NlonIGZpbGw9JyUyMzNFM0UzRScvJTNFJTNDcGF0aCBkPSdNOCA4TDggNS4zMzMzMycgc3Ryb2tlPSclMjMzRTNFM0UnIHN0cm9rZS13aWR0aD0nMS4zMzMzMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgMTQgOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTkgN0wxMiA0TTEyIDRMOSAxTTEyIDRMLTEuMzExMzRlLTA3IDQnIHN0cm9rZT0nJTIzM0UzRTNFJyBzdHJva2Utd2lkdGg9JzEuNScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHRvcDogLTFweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufVxyXG4iLCIuaGVybyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgJl90aGVtZWQgJl9faGVhZCB7XHJcbiAgICBtaW4taGVpZ2h0OiA2NTBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMTgwcHggMCAyNjVweDtcclxuICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCAkYnJhbmQtYmx1ZSBjZW50ZXIgLyBjb3ZlcjtcclxuXHJcbiAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgbWluLWhlaWdodDogMzgwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE2MHB4IDAgODBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfdGhlbWVkICZfX2JvZHkge1xyXG4gICAgbWFyZ2luLXRvcDogLTE4MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX3RoZW1lZCAmX19jb250ZW50IHtcclxuICAgIG1heC13aWR0aDogODIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcblxyXG4gICZfdGhlbWVkICZfX2NvdmVyIHtcclxuICAgIGhlaWdodDogNjYwcHg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgaGVpZ2h0OiAzODBweDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfdGhlbWVkICZfX2JyZWFkY3J1bWIge1xyXG4gICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIGNvbG9yOiAkYnJhbmQtYmxhY2s7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgIC5icmVhZGNydW1iX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc3JyBoZWlnaHQ9JzEwJyBmaWxsPSdub25lJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjMyOTI5MjknIHN0cm9rZS13aWR0aD0nMicgZD0nTTEuMjQzIDkuMjQzIDUuNDg1IDUgMS4yNDMuNzU3Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX2ltYWdlb25seSAmX19oZWFkIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgbWluLWhlaWdodDogNDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDgwcHggMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfaW1hZ2Vvbmx5ICZfX2JnIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAzNjBkZWcsXHJcbiAgICAgICAgcmdiYSgwLCA2NywgMTExLCAwKSAzOC42MSUsXHJcbiAgICAgICAgIzAwNDM2ZiA4Ni4zNiVcclxuICAgICAgKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjIpLCByZ2JhKDAsIDAsIDAsIDAuMikpO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfc2ltcGxlIHtcclxuICAgIHBhZGRpbmc6IDE4MHB4IDAgMTQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgJGJyYW5kLWJsdWUgY2VudGVyIC8gY292ZXI7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgb3V0bGluZS1jb2xvcjogI2ZmZTYwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICBwYWRkaW5nOiAxODBweCAwIDgwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX3NpbXBsZSAmX19icmVhZGNydW1iIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgfVxyXG5cclxuICAmX3NpbXBsZSAmX19jb250ZW50IHtcclxuICAgIG1heC13aWR0aDogODUwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcblxyXG4gICZfc2ltcGxlICZfX3RleHQge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICB9XHJcblxyXG4gICZfc2ltcGxlICZfX2JvZHkge1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuICB9XHJcblxyXG4gICZfdW5jb2xvcmVkIHtcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbiAgfVxyXG5cclxuICAmX3VuY29sb3JlZCAmX190aXRsZSB7XHJcbiAgICBjb2xvcjogJGJyYW5kLWJsYWNrO1xyXG4gIH1cclxuXHJcbiAgJl91bmNvbG9yZWQgJl9fdGV4dCB7XHJcbiAgICBjb2xvcjogJHRleHQ7XHJcbiAgfVxyXG5cclxuICAmX19yb3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbjogLTI0cHggLTEycHggMDtcclxuICB9XHJcblxyXG4gICZfX3Jvd18zY29scyB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcm93XzNjb2xzICZfX2NvbCB7XHJcbiAgICB3aWR0aDogMzMuMzMzJTtcclxuICAgIG1heC13aWR0aDogMzgwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcm93XzJjb2xzICZfX2NvbCB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG5cclxuICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgcGFkZGluZzogMCAxMnB4O1xyXG4gIH1cclxuXHJcbiAgJl9fY2FyZCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBmNGU3ODtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG5cclxuICAmX19jYXJkX2xnICZfX2NhcmQtY292ZXIge1xyXG4gICAgaGVpZ2h0OiAzODBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgaGVpZ2h0OiAyMjVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NhcmRfbGcgJl9fY2FyZC1ib2R5IHtcclxuICAgIHBhZGRpbmc6IDQwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXJkX2xnICZfX2NhcmQtdGl0bGUge1xyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXJkX2xnICZfX2NhcmQtdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NhcmRfc20ge1xyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXJkX3NtICZfX2NhcmQtY292ZXIge1xyXG4gICAgaGVpZ2h0OiAyOTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBmbGV4OiAwIDAgMTMzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXJkX3NtICZfX2NhcmQtYm9keSB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTE2LjcwNyA2LjI5MyAxNiA1LjU4NiAxNC41ODYgN2wuNzA3LjcwN0wxOC41ODYgMTFIMnYyaDE2LjU4NmwtMy4yOTMgMy4yOTMtLjcwNy43MDdMMTYgMTguNDE0bC43MDctLjcwNyA1LTUgLjcwNy0uNzA3LS43MDctLjcwNy01LTVaJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXJkX3NtICZfX2NhcmQtdGl0bGUge1xyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXJkX3NtICZfX2NhcmQtdGV4dCB7XHJcbiAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NhcmQtdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgfVxyXG5cclxuICAmX19jYXJkLWJvZHkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2FyZC1waWMge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIH1cclxuXHJcbiAgJl9fY2FyZC10ZXh0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAmX19jYXJkLWJ0biB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMTYuNzA3IDYuMjkzIDE2IDUuNTg2IDE0LjU4NiA3bC43MDcuNzA3TDE4LjU4NiAxMUgydjJoMTYuNTg2bC0zLjI5MyAzLjI5My0uNzA3LjcwN0wxNiAxOC40MTRsLjcwNy0uNzA3IDUtNSAuNzA3LS43MDctLjcwNy0uNzA3LTUtNVonIGNsaXAtcnVsZT0nZXZlbm9kZCcvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgfVxyXG5cclxuICAmX19ib2R5IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gICZfX2JyZWFkY3J1bWIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtMzVweDtcclxuICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgfVxyXG5cclxuICAmX19icmVhZGNydW1iIC5icmVhZGNydW1iX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzcnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCA3IDEwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMC43MjgwMjcgOS4yNDI2OEw0Ljk3MDY3IDUuMDAwMDRMMC43MjgwMjcgMC43NTczOTUnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm1haW5oZXJvIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiA5MTBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgQGluY2x1ZGUgZHNtIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcblxyXG4gICZfd2l0aGltYWdlICZfX2hlYWQge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX2JnIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICBAaW5jbHVkZSBkc20ge1xyXG4gICAgICBoZWlnaHQ6IDQ3MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTMwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRicmFuZC1ibHVlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gICZfX2hlYWQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDYwcHggMDtcclxuXHJcbiAgICBAaW5jbHVkZSBkc20ge1xyXG4gICAgICBoZWlnaHQ6IDQ3MHB4O1xyXG4gICAgICBwYWRkaW5nOiA4MHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb3ZlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogNTc0cHg7XHJcbiAgICBoZWlnaHQ6IDMwOHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG5cclxuICAmX19waWMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHJcbiAgICBAaW5jbHVkZSBkc20ge1xyXG4gICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJ0aXRsZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC00cHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcIi4uL2ltZy9oZXJvLWxpbmUuc3ZnXCIpIGNlbnRlciAvIGNvbnRhaW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBkc20ge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogNTJweDtcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JvZHkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGRzbSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IC01MHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuc2VhcmNoZm9ybSB7XHJcbiAgICAmX190YWJzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjZweCAxMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZHNtIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4ICAycHggMCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9pbmxpbmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGRzbSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGFicy1ncm91cCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICBtYXJnaW46IDAgLTEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGFiIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAkYnJhbmQtYmxhY2s7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4yNXM7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5pcy1hY3RpdmUsICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJyYW5kLW1hZ2VudGE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLW1hZ2VudGE7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3BhbmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XHJcbiAgICAgICAgcGFkZGluZzogMzFweCAyNnB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBkc20ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzM3B4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzNweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2Zvcm0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGRzbSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fZmllbGRzZXQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBkc20ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGZsZXg6IDE7XHJcblxyXG4gICAgICAgICYgKyAmIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBkc20ge1xyXG4gICAgICAgICAgICAmICsgJiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29sOmZpcnN0LWNoaWxkICZfX2VsIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMCAxMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBkc20ge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29sOmxhc3QtY2hpbGQgJl9fZWwge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGRzbSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19maWVsZF9iZWZvcmVzd2l0Y2gge1xyXG4gICAgICAgIC5zZWxlY3Qge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgZHNtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fZmllbGRfd2l0aHN3aXRjaCAmX19lbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBkc20ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250cm9sIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZWwge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtaW4td2lkdGg6IDFweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faWNvbiB7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWN0aW9uIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBkc20ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2J0biB7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZHNtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3N3aXRjaCB7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDE4cHgpO1xyXG4gICAgICAgIGxlZnQ6IC0xOHB4O1xyXG4gICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Y3ZjdmNztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkICMwMDE1ZmY7XHJcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBkc20ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59XHJcbiIsIi5iYW5uZXIge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAxNDBweCAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1ibHVlO1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gIGEsXHJcbiAgLmJ0biB7XHJcbiAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICBvdXRsaW5lLWNvbG9yOiAjZmZlNjAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbSB7XHJcbiAgICBwYWRkaW5nOiA4MHB4IDA7XHJcbiAgfVxyXG5cclxuICAmX3dpdGhjYXJkcyB7XHJcbiAgICBwYWRkaW5nOiA4MHB4IDA7XHJcbiAgfVxyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgJl9fYWN0aW9uY2FyZHMge1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDExNXB4O1xyXG4gIH1cclxuXHJcbiAgJl9fbWFpbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMjYwcHg7XHJcbiAgICAgIGxlZnQ6IDYwJTtcclxuICAgICAgd2lkdGg6IDIwOTdweDtcclxuICAgICAgaGVpZ2h0OiA4NTBweDtcclxuICAgICAgYmFja2dyb3VuZDogbm8tcmVwZWF0ICRicmFuZC1ibHVlIHVybChcIi4uL2ltZy91bmlvbi5zdmdcIikgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICB3aWR0aDogNjY1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNzRweDtcclxuICAgICAgICBsZWZ0OiA0NSU7XHJcbiAgICAgICAgdG9wOiAtMTIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1heC13aWR0aDogNzYwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgIHRleHQtc2hhZG93OiAtMXB4IDAgJGJyYW5kLWJsdWUsIDAgMXB4ICRicmFuZC1ibHVlLCAxcHggMCAkYnJhbmQtYmx1ZSxcclxuICAgICAgMCAtMXB4ICRicmFuZC1ibHVlO1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxMzJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQtYmV5b25kLWluZmluaXR5O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtMjVweDtcclxuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICBmb250LXNpemU6IDgwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2FjdGlvbixcclxuICAmX190ZXh0IHtcclxuICAgIG1hcmdpbi10b3A6IDQ0cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idG4ge1xyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZGl2aWRlciArICZfX3RleHQge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICB9XHJcblxyXG4gICZfX2NhcmRzIHtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXJkIHtcclxuICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2FyZCArICZfX2NhcmQge1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKCR3aGl0ZSwgMC4yKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCR3aGl0ZSwgMC4yKTtcclxuICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXJkLXdyYXAge1xyXG4gICAgbWF4LXdpZHRoOiA0MjVweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogNjBweCAyMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXJkLWljb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2FyZC10aXRsZSB7XHJcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG4gIH1cclxuXHJcbiAgJl9fY2FyZC1hY3Rpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NhcmQtYnRuIHtcclxuICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmFjdGlvbmNhcmRzIHtcclxuICAgICZfX2xpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAwIC0xMnB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDEycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNiksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNikpLCAkYnJhbmQtYmx1ZTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJhbmQtYmx1ZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzOTdweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JnLWFjdGlvbmNhcmRzMS5zdmcnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iZy1hY3Rpb25jYXJkczIuc3ZnJyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmctYWN0aW9uY2FyZHMzLnN2ZycpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgICAgICYgKyAmIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogNTBweCAzNXB4IDcwcHg7XHJcbiAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbms6aG92ZXIgJl9fYnRuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM2OThjO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMHB4LCAwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMi41IDEwSDE3LjUnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMS42NjY2NycvJTNFJTNDcGF0aCBkPSdNMTMuMzM1OSA1LjgzMzI1TDE3LjUwMjYgOS45OTk5MkwxMy4zMzU5IDE0LjE2NjYnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMS42NjY2NycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pY29uIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDI0cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4IDAgMDtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWN0aW9uIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2J0biB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTYuNzA3MSA2LjI5MjhMMTYgNS41ODU2OUwxNC41ODU4IDYuOTk5OTFMMTUuMjkyOSA3LjcwNzAxTDE4LjU4NTggMTAuOTk5OUgzSDJWMTIuOTk5OUgzSDE4LjU4NThMMTUuMjkyOSAxNi4yOTI4TDE0LjU4NTggMTYuOTk5OUwxNiAxOC40MTQxTDE2LjcwNzEgMTcuNzA3TDIxLjcwNzEgMTIuNzA3TDIyLjQxNDIgMTEuOTk5OUwyMS43MDcxIDExLjI5MjhMMTYuNzA3MSA2LjI5MjhaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDExcHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjI1cztcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufVxyXG4iLCIuaW1hZ2ViYW5uZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICZfX2NvdmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3BpYyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX21haW4ge1xyXG4gICAgICAgIHBhZGRpbmc6IDE5MHB4IDA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIC0xNnB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VjZWNlYztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDYwcHggODBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwMHB4IDE2cHggMTQwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDE2cHggODBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWN0aW9uIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0NnB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2J0biB7XHJcbiAgICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59XHJcbiIsIi5mdWxsd2lkdGhpbWFnZSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZmFpcjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XHJcbiAgICBib3JkZXItd2lkdGg6IDFweCAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICZfX2NvdmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiA1NXZ3O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgLTEwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIGhlaWdodDogMzkwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX21haW4ge1xyXG4gICAgICAgIHdpZHRoOiA0MiU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fd3JhcCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzOTVweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAxMDVweCAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4MHB4IDAgNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2VjdGlvbiB7XHJcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBjb2xvcjogJGJyYW5kLW1hZ2VudGE7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlua2xpc3Qge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U3RTdFNztcclxuICAgICAgICBib3JkZXItd2lkdGg6IDFweCAwO1xyXG5cclxuICAgICAgICAmICsgJiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4yNXM7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJyYW5kLW1hZ2VudGE7XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBzdHJva2U9JyUyM0MyMkI3NCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMyAxMmgxOE0xNiA3bDUgNS01IDUnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjMyOTI5MjknIHN0cm9rZS13aWR0aD0nMicgZD0nTTMgMTJoMThNMTYgN2w1IDUtNSA1Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWltYWdlIC4yNXM7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ljb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuaW5wYWdlY3RhIHtcclxuICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICAgIG1hcmdpbjogMCAtMTZweDtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgICBvdXRsaW5lLWNvbG9yOiAjZmZlNjAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fcm93IHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWJsdWU7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19jb2wge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3BpYyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDYwcHggODBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMTZweCA4MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTdweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19hY3Rpb24ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbn1cclxuIiwiLm9mZmVycyB7XHJcbiAgICAmX19yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19jb2wge1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUyNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUyNXB4KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2FjdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2FjdGlvbl9tb2JpbGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWN0aW9uX2Rlc2t0b3Age1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NsaWRlci1jb250YWluZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG4iLCIub2ZmZXJzY2Fyb3VzZWwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIHBhZGRpbmc6IDAgMTZweDtcclxuXHJcbiAgICAmLnNsaWNrLWluaXRpYWxpemVkIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1saXN0IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTE3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLWRvdHMge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NsaWRlIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMzNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIzOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTNweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX25hdiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Fycm93cyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3ByZXYsICZfX25leHQge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAkYnJhbmQtYmx1ZTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBjdXJyZW50Q29sb3I7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuM3M7XHJcblxyXG4gICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogc3Ryb2tlIC4zcztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJyYW5kLW1hZ2VudGE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3ByZXYgc3ZnIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC00cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmV4dCBzdmcge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3Byb2dyZXNzIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ4NHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkYnJhbmQtYmx1ZSwgJGJyYW5kLWJsdWUpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAwIDEwMCU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1zaXplIC4zcyBlYXNlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3Byb2dyZXNzLWxhYmVsIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogLTFweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG5cclxufVxyXG4iLCIub2ZmZXJjYXJkIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICY6aG92ZXIgJl9fdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAkYnJhbmQtbWFnZW50YTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb3ZlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWJsYWNrO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyOTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3BpYyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2JhZGdlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxOXB4O1xyXG4gICAgICAgIGxlZnQ6IC0xN3B4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgMzdweDtcclxuICAgICAgICBtaW4td2lkdGg6IDE0NXB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtZGFyay1ncmVlbjtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNScgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDE1IDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNy41IDBMOS4xODM4NiA1LjE4MjM3SDE0LjYzMjlMMTAuMjI0NSA4LjM4NTI1TDExLjkwODQgMTMuNTY3Nkw3LjUgMTAuMzY0N0wzLjA5MTYxIDEzLjU2NzZMNC43NzU0NyA4LjM4NTI1TDAuMzY3MDc2IDUuMTgyMzdINS44MTYxNEw3LjUgMFonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAxN3B4IDE3cHggMDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjMGI0NDQyIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIHRvcDogMTRweDtcclxuICAgICAgICAgICAgbGVmdDogLTEzcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxMTZweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgMjhweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAxM3B4IDEzcHggMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2JvZHkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAkYnJhbmQtYmx1ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMjVzO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIH1cclxuXHJcbn1cclxuIiwiLm1vcmUge1xyXG4gICAgbWFyZ2luLXRvcDogNzBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAmX19idG4ge1xyXG4gICAgICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufVxyXG4iLCIuZmVhdHVyZWNhcmQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb2wge1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4MHB4IDAgMTAwcHggODBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSxcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvdmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiA1MHZ3O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGljIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19hY3Rpb24ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjI1cztcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTYuNzA3MSA2LjI5MjhMMTYgNS41ODU2OUwxNC41ODU4IDYuOTk5OTFMMTUuMjkyOSA3LjcwNzAxTDE4LjU4NTggMTAuOTk5OUgzSDJWMTIuOTk5OUgzSDE4LjU4NThMMTUuMjkyOSAxNi4yOTI4TDE0LjU4NTggMTYuOTk5OUwxNiAxOC40MTQxTDE2LjcwNzEgMTcuNzA3TDIxLjcwNzEgMTIuNzA3TDIyLjQxNDIgMTEuOTk5OUwyMS43MDcxIDExLjI5MjhMMTYuNzA3MSA2LjI5MjhaJyBmaWxsPSclMjMyOTI5MjknLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjI1cztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJyYW5kLW1hZ2VudGE7XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTYuNzA3MSA2LjI5MjhMMTYgNS41ODU2OUwxNC41ODU4IDYuOTk5OTFMMTUuMjkyOSA3LjcwNzAxTDE4LjU4NTggMTAuOTk5OUgzSDJWMTIuOTk5OUgzSDE4LjU4NThMMTUuMjkyOSAxNi4yOTI4TDE0LjU4NTggMTYuOTk5OUwxNiAxOC40MTQxTDE2LjcwNzEgMTcuNzA3TDIxLjcwNzEgMTIuNzA3TDIyLjQxNDIgMTEuOTk5OUwyMS43MDcxIDExLjI5MjhMMTYuNzA3MSA2LjI5MjhaJyBmaWxsPSclMjNjMjJiNzQnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbn1cclxuIiwiLmZlYXR1cmVkIHtcclxuICAgICZfX2NhcmQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBtYXJnaW46IDAgLTEycHg7XHJcblxyXG4gICAgICAgICYgKyAmIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19jYXJkOm50aC1vZi10eXBlKGV2ZW4pIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2FyZDpudGgtb2YtdHlwZShldmVuKSAmX19jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDVweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29sIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY292ZXIge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmX19waWMge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuXHJcbn1cclxuIiwiLnR3b3BhbmVsbGlua3Mge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbjogMCAtMTJweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb2wge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICYgKyAmIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19jYXJkIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgICAgIHBhZGRpbmc6IDYwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTE2LjcwNzEgNi4yOTI4OUwxNiA1LjU4NTc4TDE0LjU4NTggN0wxNS4yOTI5IDcuNzA3MTFMMTguNTg1OCAxMUgzSDJWMTNIM0gxOC41ODU4TDE1LjI5MjkgMTYuMjkyOUwxNC41ODU4IDE3TDE2IDE4LjQxNDJMMTYuNzA3MSAxNy43MDcxTDIxLjcwNzEgMTIuNzA3MUwyMi40MTQyIDEyTDIxLjcwNzEgMTEuMjkyOUwxNi43MDcxIDYuMjkyODlaJyBmaWxsPSclMjMyOTI5MjknLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzJweDtcclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2ljb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWRhcmstZ3JlZW47XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG5cclxufVxyXG4iLCIuaW5mb2JveGVzIHtcclxuICAgICZfX3JvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cgKyAmX19yb3cge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA3NXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3Jvd18yY29scyB7XHJcbiAgICAgICAgbWFyZ2luOiAwIC03MnB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fcm93XzJjb2xzICZfX2NvbCB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDcycHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3Jvd18zY29scyB7XHJcbiAgICAgICAgbWFyZ2luOiAwIC0yOHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fcm93XzNjb2xzICZfX2NvbCB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzMyU7XHJcbiAgICAgICAgcGFkZGluZzogMCAyOHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19jb2wgKyAmX19jb2wge1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RiZGJkYjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkYmRiZGI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faWNvbiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWRhcmstZ3JlZW47XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19ib2R5IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICRicmFuZC1tYWdlbnRhO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufVxyXG4iLCIuYWNjb3JkaW9uIHtcclxuICBtYXgtd2lkdGg6IDgxNXB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAmICsgJiB7XHJcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gIH1cclxuXHJcbiAgJl9tYXJnaW5zIHtcclxuICAgIG1hcmdpbjogNjBweCAwO1xyXG4gIH1cclxuXHJcbiAgJl9ib3JkZXJlZCAmX19pdGVtIHtcclxuICAgIGJvcmRlci13aWR0aDogMXB4O1xyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXk7XHJcbiAgICBib3JkZXItd2lkdGg6IDFweCAwO1xyXG4gIH1cclxuXHJcbiAgJl9faXRlbSArICZfX2l0ZW0ge1xyXG4gICAgbWFyZ2luLXRvcDogLTFweDtcclxuICB9XHJcblxyXG4gICZfX2l0ZW0uaXMtYWN0aXZlICZfX2JvZHkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAmX19pdGVtLmlzLWFjdGl2ZSAmX19oZWFkIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19oZWFkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwYWRkaW5nOiAyOXB4IDI4cHg7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICByaWdodDogMjhweDtcclxuICAgICAgbWFyZ2luLXRvcDogLTEycHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMiAzQzcuMDI5NDQgMyAzIDcuMDI5NDQgMyAxMkMzIDE2Ljk3MDYgNy4wMjk0NCAyMSAxMiAyMUMxNi45NzA2IDIxIDIxIDE2Ljk3MDYgMjEgMTJDMjEgNy4wMjk0NCAxNi45NzA2IDMgMTIgM1onIHN0cm9rZT0nJTIzQzIyQjc0JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTUgMTFMMTIgMTRMOSAxMScgc3Ryb2tlPSclMjNDMjJCNzQnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgIHBhZGRpbmc6IDIxcHggMTBweDtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faWNvbiB7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgY29sb3I6ICRicmFuZC1ibGFjaztcclxuICB9XHJcblxyXG4gICZfX2JvZHkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRmYWlyO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5O1xyXG5cclxuICAgIHAge1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDI4cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgcGFkZGluZzogMjhweDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcblxyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgIHBhZGRpbmc6IDIxcHggMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RhYmxlIHtcclxuICAgIHRoIHtcclxuICAgICAgcGFkZGluZzogMjRweCAxMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtYmx1ZTtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyN3B4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHRkIHtcclxuICAgICAgcGFkZGluZzogMTZweCAxMHB4O1xyXG4gICAgICBjb2xvcjogJGJsYWNrO1xyXG5cclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI3cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGQgKyB0ZCB7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcclxuICAgIH1cclxuXHJcbiAgICB0cjpub3QoOmxhc3QtY2hpbGQpIHRkIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5pY29uZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbWFyZ2luOiAtMjBweCAtMTJweCAwO1xyXG5cclxuICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0xMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMjBweCA2MHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMWMxYzE7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtbWFnZW50YTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19pY29uIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59XHJcbiIsIi5ncmlkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXJnaW46IC04MHB4IC0yNXB4IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBtYXJnaW46IC00MHB4IDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMzMuMzMzJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjVweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufVxyXG4iLCIubmV3c2NhcmQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICBAaW5jbHVkZSBtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xNi43MDcxIDYuMjkzMDRMMTYgNS41ODU5NEwxNC41ODU4IDcuMDAwMTVMMTUuMjkyOSA3LjcwNzI2TDE4LjU4NTggMTEuMDAwMkgzSDJWMTMuMDAwMkgzSDE4LjU4NThMMTUuMjkyOSAxNi4yOTNMMTQuNTg1OCAxNy4wMDAyTDE2IDE4LjQxNDRMMTYuNzA3MSAxNy43MDczTDIxLjcwNzEgMTIuNzA3M0wyMi40MTQyIDEyLjAwMDJMMjEuNzA3MSAxMS4yOTNMMTYuNzA3MSA2LjI5MzA0WicgZmlsbD0nJTIzMjkyOTI5Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMC4ycyBlYXNlO1xyXG5cclxuICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xNi43MDcxIDYuMjkzMDRMMTYgNS41ODU5NEwxNC41ODU4IDcuMDAwMTVMMTUuMjkyOSA3LjcwNzI2TDE4LjU4NTggMTEuMDAwMkgzSDJWMTMuMDAwMkgzSDE4LjU4NThMMTUuMjkyOSAxNi4yOTNMMTQuNTg1OCAxNy4wMDAyTDE2IDE4LjQxNDRMMTYuNzA3MSAxNy43MDczTDIxLjcwNzEgMTIuNzA3M0wyMi40MTQyIDEyLjAwMDJMMjEuNzA3MSAxMS4yOTNMMTYuNzA3MSA2LjI5MzA0WicgZmlsbD0nJTIzYzIyYjc0Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpob3ZlciAmX190aXRsZSB7XHJcbiAgICBjb2xvcjogJGJyYW5kLW1hZ2VudGE7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyICZfX3RpdGxlOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTYuNzA3MSA2LjI5MzA0TDE2IDUuNTg1OTRMMTQuNTg1OCA3LjAwMDE1TDE1LjI5MjkgNy43MDcyNkwxOC41ODU4IDExLjAwMDJIM0gyVjEzLjAwMDJIM0gxOC41ODU4TDE1LjI5MjkgMTYuMjkzTDE0LjU4NTggMTcuMDAwMkwxNiAxOC40MTQ0TDE2LjcwNzEgMTcuNzA3M0wyMS43MDcxIDEyLjcwNzNMMjIuNDE0MiAxMi4wMDAyTDIxLjcwNzEgMTEuMjkzTDE2LjcwNzEgNi4yOTMwNFonIGZpbGw9JyUyM2MyMmI3NCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICB9XHJcblxyXG4gICZfX2NvdmVyIHtcclxuICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICB3aWR0aDogOTJweDtcclxuICAgICAgZmxleDogMCAwIDkycHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3BpYyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTYuNzA3MSA2LjI5MzA0TDE2IDUuNTg1OTRMMTQuNTg1OCA3LjAwMDE1TDE1LjI5MjkgNy43MDcyNkwxOC41ODU4IDExLjAwMDJIM0gyVjEzLjAwMDJIM0gxOC41ODU4TDE1LjI5MjkgMTYuMjkzTDE0LjU4NTggMTcuMDAwMkwxNiAxOC40MTQ0TDE2LjcwNzEgMTcuNzA3M0wyMS43MDcxIDEyLjcwNzNMMjIuNDE0MiAxMi4wMDAyTDIxLjcwNzEgMTEuMjkzTDE2LjcwNzEgNi4yOTMwNFonIGZpbGw9JyUyMzI5MjkyOScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1pbWFnZSAwLjNzO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW5mbyB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZmVhdHVyZWdyaWQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbjogLTEwMHB4IC0xMnB4IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICB3aWR0aDogMzMuMzMzJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbTpudGgtY2hpbGQoMSksICZfX2l0ZW06bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtOm50aC1jaGlsZCgxKSAmX19jb3ZlciwgJl9faXRlbTpudGgtY2hpbGQoMikgJl9fY292ZXIge1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDY1LjglO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fY292ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3NS41JTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3BpYyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICRicmFuZC1tYWdlbnRhO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59XHJcbiIsIi50aHJlZWNvbHVtbmljb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbCB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzMyU7XHJcbiAgICAgICAgcGFkZGluZzogMCA1NXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgJiArICYge1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjMWMxYzE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDI0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAmICsgJiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzFjMWMxO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9faWNvbiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG5cclxufVxyXG4iLCIucmljaHRleHQge1xyXG4gIC5hY2NvcmRpb24ge1xyXG4gICAgbWFyZ2luOiA2MHB4IDA7XHJcbiAgfVxyXG5cclxuICA+IDpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgLmgxLFxyXG4gIGgxLFxyXG4gIC5oMixcclxuICBoMixcclxuICAuaDMsXHJcbiAgaDMsXHJcbiAgLmg0LFxyXG4gIGg0LFxyXG4gIC5oNSxcclxuICBoNSxcclxuICAuaDYsXHJcbiAgaDYge1xyXG4gICAgbWFyZ2luOiA0MHB4IDAgMjBweDtcclxuICB9XHJcblxyXG4gIHAsXHJcbiAgdWwsXHJcbiAgb2wge1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgfVxyXG5cclxuICBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDYwcHggMDtcclxuICB9XHJcblxyXG4gIGZpZ3VyZSB7XHJcbiAgICBtYXJnaW46IDYwcHggLTE0NXB4O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGZpZ2NhcHRpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI0IC8gMTYpO1xyXG4gICAgY29sb3I6ICMzZTNlM2U7XHJcbiAgfVxyXG5cclxuICBibG9ja3F1b3RlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogNDBweCAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICBjb2xvcjogJGJyYW5kLWJsdWU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMTlweDtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxOScgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE5IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNC4xMzYgMTUuMThDNi4wNzIgMTUuMTggNy41MjQgMTMuNzcyIDcuNTI0IDExLjU3MkM3LjUyNCA5LjU5MiA1Ljk4NCA4LjM2IDQuMTM2IDguMzZDNC4wMDQgOC4zNiAzLjgyOCA4LjM2IDMuNjk2IDguNDA0QzMuNjk2IDUuODA4IDUuMDE2IDQuMTM2IDcuNjU2IDIuODE2TDYuMjQ4IDBDMi4wMjQgMi4wNjggMCA1LjI4IDAgOS40MTYwMUMwIDEzLjAyNCAxLjQwOCAxNS4xOCA0LjEzNiAxNS4xOFpNMTQuNTY0IDE1LjE4QzE2LjUgMTUuMTggMTcuOTUyIDEzLjc3MiAxNy45NTIgMTEuNTcyQzE3Ljk1MiA5LjU5MiAxNi40MTIgOC4zNiAxNC41NjQgOC4zNkMxNC40MzIgOC4zNiAxNC4yNTYgOC4zNiAxNC4xMjQgOC40MDRDMTQuMTI0IDUuODA4IDE1LjQ0NCA0LjEzNiAxOC4wODQgMi44MTZMMTYuNjc2IDBDMTIuNDUyIDIuMDY4IDEwLjQyOCA1LjI4IDEwLjQyOCA5LjQxNjAxQzEwLjQyOCAxMy4wMjQgMTEuODM2IDE1LjE4IDE0LjU2NCAxNS4xOFonIGZpbGw9JyUyM0MyMkI3NCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogNnB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICB3aWR0aDogMTlweDtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxOScgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE5IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMS40MDggMTUuMThDNS42MzIgMTMuMTEyIDcuNyA5LjkwMDAxIDcuNyA1Ljc2NEM3LjcgMi4xMTIgNi4yNDggMCAzLjU2NCAwQzEuNTg0IDAgMC4xNzU5OTkgMS40MDggMC4xNzU5OTkgMy42MDhDMC4xNzU5OTkgNS41ODggMS42NzIgNi44MiAzLjU2NCA2LjgyQzMuNjk2IDYuODIgMy44MjggNi44MiAzLjk2IDYuNzc2QzMuOTYgOS4zNzIgMi42NCAxMS4wNDQgMCAxMi4zNjRMMS40MDggMTUuMThaTTExLjgzNiAxNS4xOEMxNi4wNiAxMy4xMTIgMTguMTI4IDkuOTAwMDEgMTguMTI4IDUuNzY0QzE4LjEyOCAyLjExMiAxNi42NzYgMCAxMy45OTIgMEMxMi4wMTIgMCAxMC42MDQgMS40MDggMTAuNjA0IDMuNjA4QzEwLjYwNCA1LjU4OCAxMi4xIDYuODIgMTMuOTkyIDYuODJDMTQuMTI0IDYuODIgMTQuMjU2IDYuODIgMTQuMzg4IDYuNzc2QzE0LjM4OCA5LjM3MiAxMy4wNjggMTEuMDQ0IDEwLjQyOCAxMi4zNjRMMTEuODM2IDE1LjE4WicgZmlsbD0nJTIzQzIyQjc0Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW46IDIwcHggMCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGNvbG9yOiAkYnJhbmQtbWFnZW50YTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB1bCxcclxuICBvbCB7XHJcbiAgICBsaSArIGxpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHVsIGxpIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMzhweDtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwi4oCiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgY29sb3I6ICRicmFuZC1tYWdlbnRhO1xyXG4gICAgICB3aWR0aDogMjhweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgb2wge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzOHB4O1xyXG4gICAgY291bnRlci1yZXNldDogaXRlbTtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBjb3VudGVyKGl0ZW0pO1xyXG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGNvbG9yOiAkYnJhbmQtbWFnZW50YTtcclxuICAgICAgICB3aWR0aDogMjhweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmRlc2NyaXB0aW9ubGlzdCB7XHJcbiAgICBtYXJnaW46IDYwcHggMDtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG5cclxuICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbTpub3QoOmxhc3QtY2hpbGQpICZfX3RleHQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlLCAmX190ZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1pbi13aWR0aDogMTkwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59XHJcbiIsIi50aW1ldGFibGUge1xyXG4gIHBhZGRpbmc6IDYwcHg7XHJcbiAgYmFja2dyb3VuZDogJGZhaXI7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2RiZGJkYjtcclxuXHJcbiAgQGluY2x1ZGUgdCB7XHJcbiAgICBwYWRkaW5nOiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbSB7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDE2cHg7XHJcbiAgICBib3JkZXItd2lkdGg6IDFweCAwO1xyXG4gICAgbWFyZ2luOiAwIC0xNnB4O1xyXG4gIH1cclxuXHJcbiAgJl9faGVhZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0N3B4O1xyXG4gIH1cclxuXHJcbiAgJl9fc2VjdGlvbiArICZfX3NlY3Rpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuICB9XHJcblxyXG4gICZfX3RvcGJhciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDdweDtcclxuXHJcbiAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ZpbHRlcnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZmlsdGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWF4LXdpZHRoOiAzMjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZmxleDogMTtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuXHJcbiAgICAgICYgKyAmIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250cm9sIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAuaW5wdXQge1xyXG4gICAgICBtaW4td2lkdGg6IDFweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2FjdGlvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2FjdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgcGFkZGluZzogOXB4IDIwcHg7XHJcbiAgICAgIG1pbi13aWR0aDogMXB4O1xyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAtMXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idG4ge1xyXG4gICAgbWluLXdpZHRoOiAxMjBweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMTJweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgJl9fc3ViaGVhZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG5cclxuICAmX19zdWJ0aXRsZSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XHJcblxyXG4gICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdG9nZ2xlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTFweDtcclxuICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgYmFja2dyb3VuZDogbm8tcmVwZWF0XHJcbiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTUgMTZMMTIgOUwxOSAxNicgc3Ryb2tlPSclMjNDMjJCNzQnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpXHJcbiAgICAgICAgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cztcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICBvdXRsaW5lOiAxcHggc29saWQgIzAwMTVmZjtcclxuICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxuICAgIH1cclxuXHJcbiAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19wYW5lbF9yZXR1cm5yb3V0ZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJl9fdGFibGUge1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gIH1cclxuXHJcbiAgJl9fdGhlYWQsXHJcbiAgJl9fcm93IHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcclxuICB9XHJcblxyXG4gICZfX3RoLFxyXG4gICZfX2NlbGwge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB9XHJcblxyXG4gICZfX3RoIHtcclxuICAgIHBhZGRpbmc6IDI2cHggMzRweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGJkYmRiO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgJl9uYXJyb3cge1xyXG4gICAgICB3aWR0aDogMjUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19yb3cgKyAmX19yb3cgJl9fY2VsbCB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RiZGJkYjtcclxuICB9XHJcblxyXG4gICZfX2NlbGwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMjRweCAzNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NlbGw6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSAmX19kYXRhIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgIGZsZXg6IDAgMCA0MHB4O1xyXG4gICAgICBtYXJnaW46IDExcHggMTBweCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MScgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgNDEgOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTQwLjM1MzYgNC4zNTM1NkM0MC41NDg4IDQuMTU4MjkgNDAuNTQ4OCAzLjg0MTcxIDQwLjM1MzYgMy42NDY0NUwzNy4xNzE2IDAuNDY0NDY4QzM2Ljk3NjMgMC4yNjkyMDYgMzYuNjU5NyAwLjI2OTIwNiAzNi40NjQ1IDAuNDY0NDY4QzM2LjI2OTIgMC42NTk3MyAzNi4yNjkyIDAuOTc2MzEyIDM2LjQ2NDUgMS4xNzE1N0wzOS4yOTI5IDRMMzYuNDY0NSA2LjgyODQzQzM2LjI2OTIgNy4wMjM2OSAzNi4yNjkyIDcuMzQwMjcgMzYuNDY0NSA3LjUzNTU0QzM2LjY1OTcgNy43MzA4IDM2Ljk3NjMgNy43MzA4IDM3LjE3MTYgNy41MzU1NEw0MC4zNTM2IDQuMzUzNTZaTS04LjAxMzc2ZS0wOCA0LjVMNDAgNC41TDQwIDMuNUw4LjAxMzc2ZS0wOCAzLjVMLTguMDEzNzZlLTA4IDQuNVonIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kYXRhIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG5cclxuICAmX19sYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogIzZlNmU2ZTtcclxuICB9XHJcblxyXG4gICZfX2Zvb3RlciB7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fZ3JvdXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcblxyXG4gICZfX2J0bjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHQge1xyXG4gICAgJl9fdGFibGUge1xyXG4gICAgICBib3JkZXItY29sb3I6ICNjMWMxYzE7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGhlYWQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3JvdyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgcGFkZGluZzogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cgKyAmX19yb3cge1xyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2MxYzFjMTtcclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cgKyAmX19yb3cgJl9fY2VsbCB7XHJcbiAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2VsbCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgcGFkZGluZzogNXB4IDA7XHJcblxyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MxYzFjMTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NlbGw6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSAmX19kYXRhIHtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xhYmVsLFxyXG4gICAgJl9fZGF0YSB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGFiZWwge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmX19kYXRhIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICBjb2xvcjogIzI5MjkyOTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmxpbmtsaXN0Y2FyZCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNDBweDtcclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuXHJcbn1cclxuIiwiLmxpbmtsaXN0IHtcclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIHBhZGRpbmc6IDI1cHggMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGluazpob3ZlciAmX19oZWFkOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNScgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI1IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMy4wMDc4MSAxMkgyMS4wMDc4JyBzdHJva2U9JyUyM2MyMmI3NCcgc3Ryb2tlLXdpZHRoPScyJy8lM0UlM0NwYXRoIGQ9J00xNi4wMDc4IDdMMjEuMDA3OCAxMkwxNi4wMDc4IDE3JyBzdHJva2U9JyUyM2MyMmI3NCcgc3Ryb2tlLXdpZHRoPScyJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbms6aG92ZXIgJl9fdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAkYnJhbmQtbWFnZW50YTtcclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI1JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjUgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zLjAwNzgxIDEySDIxLjAwNzgnIHN0cm9rZT0nJTIzMjkyOTI5JyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQ3BhdGggZD0nTTE2LjAwNzggN0wyMS4wMDc4IDEyTDE2LjAwNzggMTcnIHN0cm9rZT0nJTIzMjkyOTI5JyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWltYWdlIC4yNXM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19pY29uIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE3cHg7XHJcbiAgICAgICAgd2lkdGg6IDI0cHg7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjI1cztcclxuICAgIH1cclxuXHJcbiAgICAmX19ib2R5IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgfVxyXG5cclxufVxyXG4iLCIuY2FyZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICYgKyAmIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAmICsgJiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX3JldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19jb2wge1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19jb3ZlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmLmlzLWZ1bGx3aWR0aCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MHZ3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX192aWV3IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMjJweDtcclxuICAgICAgICBib3R0b206IDIycHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgIHBhZGRpbmc6IDlweCAxOHB4O1xyXG4gICAgICAgIG1pbi13aWR0aDogMXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3BpYyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19wbGF5IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm8tcmVwZWF0ICRicmFuZC1ibHVlIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIzJyB2aWV3Qm94PScwIDAgMjAgMjMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00wIDExLjVWMEwxMCA1Ljc1TDIwIDExLjVMMTAgMTcuMjVMMCAyM1YxMS41WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIikgY2FsYyg1MCUgKyAzcHgpIDUwJSAvIDIwcHggMjNweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4yNXM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRicmFuZC1ibHVlLCA0JSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICAuaDYge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWN0aW9uIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2J0biB7XHJcbiAgICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59XHJcbiIsIi5maWZ0eXRleHRmaWZ0eWltYWdlIHtcclxuICAgICZfX2NhcmQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19jb2wge1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19jb3ZlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmLmlzLWZ1bGx3aWR0aCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MHZ3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcblxyXG4gICAgICAgICAgICAmLmlzLWZ1bGx3aWR0aCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3BpYyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3BsYXkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDExMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgJGJyYW5kLWJsdWUgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjMnIHZpZXdCb3g9JzAgMCAyMCAyMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTAgMTEuNVYwTDEwIDUuNzVMMjAgMTEuNUwxMCAxNy4yNUwwIDIzVjExLjVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKSBjYWxjKDUwJSArIDNweCkgNTAlIC8gMjBweCAyM3B4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjI1cztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJyYW5kLWJsdWUsIDQlKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1tYWdlbnRhO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkICMwMDE1ZmY7XHJcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDc0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTlweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX29ud2FyZCwgJl9fdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgLmg2IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2FjdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19idG4ge1xyXG4gICAgICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufVxyXG4iLCIuaW1hZ2V3aXRobGlua3Mge1xyXG4gICZfX2NhcmQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAmICsgJiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAmICsgJiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogODBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJixcclxuICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbCB7XHJcbiAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICB3aWR0aDogNDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAmOm50aC1jaGlsZCgxKSxcclxuICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb3ZlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJi5pcy1mdWxsd2lkdGgge1xyXG4gICAgICB3aWR0aDogNTB2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvcHlyaWdodFRhZyB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3BpYyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgfVxyXG5cclxuICAmX19wbGF5IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgd2lkdGg6IDExMHB4O1xyXG4gICAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgJGJyYW5kLWJsdWVcclxuICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMycgdmlld0JveD0nMCAwIDIwIDIzJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMCAxMS41VjBMMTAgNS43NUwyMCAxMS41TDEwIDE3LjI1TDAgMjNWMTEuNVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpXHJcbiAgICAgICAgY2FsYyg1MCUgKyAzcHgpIDUwJSAvIDIwcHggMjNweDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRicmFuZC1ibHVlLCA0JSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIC5oNiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYWN0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgfVxyXG59XHJcbiIsIi5maWZ0eWZpZnR5aW1hZ2Uge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMTQwcHggMDtcclxuICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoJy4uL2ltZy9iZy1maWZ0eWZpZnR5aW1hZ2V0ZXh0LmpwZycpIGNlbnRlciAvIGNvdmVyO1xyXG5cclxuICAgIEBpbmNsdWRlIHQge1xyXG4gICAgICAgIHBhZGRpbmc6IDgwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jYXJkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAmICsgJiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgJiArICYge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiwgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbCB7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpLCAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvdmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICYuaXMtZnVsbHdpZHRoIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwdnc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3BpYyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3BsYXkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDExMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgJGJyYW5kLWJsdWUgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjMnIHZpZXdCb3g9JzAgMCAyMCAyMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTAgMTEuNVYwTDEwIDUuNzVMMjAgMTEuNUwxMCAxNy4yNUwwIDIzVjExLjVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKSBjYWxjKDUwJSArIDNweCkgNTAlIC8gMjBweCAyM3B4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjI1cztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJyYW5kLWJsdWUsIDQlKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIC5oNiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19hY3Rpb24ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbn1cclxuIiwiLnJlc3VsdHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMzAvMjApO1xyXG4gICAgY29sb3I6ICRicmFuZC1ibGFjaztcclxuXHJcbiAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc29ydGJ5IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc29ydGJ5LXNlbGVjdCB7XHJcbiAgICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19zb3J0YnktbGFiZWwge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjhweDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzAvMjApO1xyXG4gICAgICAgIGNvbG9yOiAkYnJhbmQtYmxhY2s7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbn1cclxuIiwiLnNlcnZpY2VzIHtcclxuICAgICZfX2dyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1hcmdpbjogLTgwcHggLTEycHggMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogMzMuMzMzJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19jYXJkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzFjMWMxO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NhcmQ6aG92ZXIgJl9fYWN0aW9uIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY292ZXIge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGhlaWdodDogMjc1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAtMXB4IC0xcHggMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjM1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19waWMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIHBhZGRpbmc6IDMycHggMzBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2FjdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIGNvbG9yOiAjM2UzZTNlO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgd2lkdGg6IDExcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMycgaGVpZ2h0PScxMycgZmlsbD0nbm9uZSclM0UlM0NwYXRoIHN0cm9rZT0nJTIzMjkyOTI5JyBzdHJva2Utd2lkdGg9JzEuNScgZD0nTTUgOC4wNzEgMTIuMDcxIDFNNy41IDFIMTJ2NC41TTUuNSAxSDF2MTFoMTFWNy41Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fbW9yZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59XHJcbiIsIi5zZXJ2aWNlcGFuZWxzIHtcclxuICAgICZfX2xpc3Qge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAzMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMWMxYzE7XHJcblxyXG4gICAgICAgICYgKyAmIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0uaXMtYWN0aXZlICZfX2hlYWQ6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3N0YXR1cyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDI4cHggMzJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZmFpcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19pY29uIHtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgZmxleDogMCAwIDQwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2hlYWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDI4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIGNvbG9yOiAjM0UzRTNFO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAyNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIHN0cm9rZT0nJTIzQzIyQjc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTEyIDNhOSA5IDAgMSAwIDAgMTggOSA5IDAgMCAwIDAtMThaJy8lM0UlM0NwYXRoIHN0cm9rZT0nJTIzQzIyQjc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTE1IDExLTMgMy0zLTMnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjE1cztcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2JvZHkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAyOHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID46Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNjBweCAwIDQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCwgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsIGxpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIuKAolwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtbWFnZW50YTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59XHJcbiJdfQ== */
